window.addEvent("domready", function() {
	var fx = new Fx.Styles($('loginPanel'), {duration:850, wait:false, transition: Fx.Transitions.Back.easeInOut});
	var hidden = true;
	
	var subFx = new Fx.Styles($('subnavPanel'), {duration:700, wait:false, transition: Fx.Transitions.Back.easeInOut});
	var subHidden = true;
	var onSubnav = false;
	
	var subRateFx = new Fx.Styles($('subnavRatePanel'), {duration:700, wait:false, transition: Fx.Transitions.Back.easeInOut});
	var subRateHidden = true;
	var onRateSubnav = false;
	
	if($('tloga')) {
		$('tloga').addEvent('click', function(){
			if(hidden) {
				fx.start({ 'top': '120px' });
				hidden = false;
			} else {
				fx.start({ 'top': '-40px' });
				hidden = true;
			}
		});
	}
	
	// Added 2-7-08
	if(document.all) {
		if($('rememberMe')) {
			$('rememberMe').setStyle('margin','5px 0 0 0');	
		}
		if($('forgotPassword')) {
			$('forgotPassword').setStyle('margin','-5px 0 0 0');
			$('forgotPassword').setStyle('position','relative');
			$('forgotPassword').setStyle('top','-2px');
		}
		if($('loginPanel_button')) {
			$('loginPanel_button').setStyle('margin','-4px 0 0 0');	
		}
	}
	
	/* ----- interest drop down ----- */
	$('tinterestsa').addEvent('mouseenter', function(){
		if(subHidden) {
			subFx.start({ 'top': '120px' });
			subHidden = false;	
			onSubnav = false;
		}
	});
	
	$('tinterestsa').addEvent('mouseleave', function(){
		if(!subHidden && !onSubnav) {
			subFx.start({ 'top': '0px' });
			subHidden = true;
		}
	});
	
	$('subnavPanel').addEvent('mouseenter', function(){ 
		if(subHidden) {
			subFx.start({ 'top': '120px' });
			subHidden = false;
			onSubnav = true;
		}
	});
	
	$('subnavPanel').addEvent('mouseleave', function() { 		
		if(!subHidden) {
			subFx.start({ 'top': '0px' });	
			subHidden = true; 
			onSubnav = false; 
		}
	});	
	/* ----- */
	
	
	/* ----- rate offers drop down ----- */
	$('tratea').addEvent('mouseenter', function(){
		if(subRateHidden) {
			subRateFx.start({ 'top': '120px' });
			subRateHidden = false;	
			onRateSubnav = false;
		}
	});
	
	$('tratea').addEvent('mouseleave', function(){
		if(!subRateHidden && !onRateSubnav) {
			subRateFx.start({ 'top': '0px' });
			subRateHidden = true;
		}
	});
	
	$('subnavRatePanel').addEvent('mouseenter', function(){ 
		if(subRateHidden) {
			subRateFx.start({ 'top': '120px' });
			subRateHidden = false;
			onRateSubnav = true;
		}
	});
	
	$('subnavRatePanel').addEvent('mouseleave', function() { 		
		if(!subRateHidden) {
			subRateFx.start({ 'top': '0px' });	
			subRateHidden = true; 
			onRateSubnav = false; 
		}
	});	
	/* ----- */
	
	
	var fadeButton = $$('.fadeButton');
	fadeButton.each(function(element) {	 
		var fx = new Fx.Styles(element, {duration:400, wait:false});
		fx.start({ 'opacity': 0.6 });			
		element.addEvent('mouseenter', function(){ fx.start({ 'opacity': 1 }); });	 
		element.addEvent('mouseleave', function(){ fx.start({ 'opacity': 0.6 }); });	 
	});
});
