window.addEvent('load', function() {
	// Grey Button Fade
	var greyButton = $$('.greyButton');
	greyButton.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 }); });	 
	});
	
	// Footer anim
	var foot = $$('.footerItem a');
	foot.each(function(element) {	 
		var fx = new Fx.Styles(element, {duration:200, wait:false});	
		element.addEvent('mouseenter', function(){ fx.start({ 'margin-left': 5 }); });	 
		element.addEvent('mouseleave', function(){ fx.start({ 'margin-left': 0 }); });	 
	});
	
	// Help anim
	var help = $$('#helpItems li a');
	help.each(function(element) {	 
		var fx = new Fx.Styles(element, {duration:200, wait:false});	
		element.addEvent('mouseenter', function(){ fx.start({ 'padding-left': 5 }); });	 
		element.addEvent('mouseleave', function(){ fx.start({ 'padding-left': 0 }); });	 
	});	
	
	// IF THE USER IS LOGGED IN, WE DON'T WANT THIS
	var shown = false;
	if($('toggleLogin')) {
		//Slide Login
		//$('slideLogin').style.display = 'block';
		var mySlide = new Fx.Slide('slideLogin');
		mySlide.hide();
		$('toggleLogin').addEvent('click', function(e){
			$('slideLogin').style.display = 'block';
			e = new Event(e);
			//$('slideLogin').style.display = 'block';
			mySlide.toggle();
			e.stop();
		});
		if($('toggleLogin2')) {
			$('toggleLogin2').addEvent('click', function(e){
				$('slideLogin').style.display = 'block';
				e = new Event(e);
				//$('slideLogin').style.display = 'block';
				mySlide.toggle();
				e.stop();
			});
		}
	}	
	
	// _______________________ AJAX - FORM ________________________________ \\
	$('slideLoginForm').addEvent('submit', function(e) {	
		new Event(e).stop();
	
		this.send({
			onComplete: function(where) {
				switch(where) {
					case 'em=000':
						$('usError').style.color = '#fcc';
						$('userInput').style.borderColor = 'red';
						$('userInput').style.backgroundColor = '#fcc';
						$('paError').style.color = '#fcc';
						$('passInput').style.borderColor = 'red';
						$('passInput').style.backgroundColor = '#fcc';
					break;
					case 'em=001':
						$('usError').style.color = '#fcc';
						$('userInput').style.borderColor = 'red';
						$('userInput').style.backgroundColor = '#fcc';
						$('paError').style.color = '#fff';
						$('passInput').style.borderColor = '#dcdcdc';
						$('passInput').style.backgroundColor = '#fff';	
					break;
					case 'em=002':
						$('usError').style.color = '#fff';
						$('userInput').style.borderColor = '#dcdcdc';
						$('userInput').style.backgroundColor = '#fff';
						$('paError').style.color = '#fcc';
						$('passInput').style.borderColor = 'red';
						$('passInput').style.backgroundColor = '#fcc';
					break;
					case 'em=003':
						location.href="/default.asp?em=003"
					break;
					case 'em=004':
						alert('User Account is not Valid.');
					break;
					default:
						//window.location.href=where;
						window.location = where;
					break;
				}				
			}
		});	
		
	});	
	// _________________________________________________________________________ \\
});	

function normalInput(which) {
	if(which.id == 'userInput') {
		$('usError').style.color = '#fff';
		$('userInput').style.borderColor = '#dcdcdc';
		$('userInput').style.backgroundColor = '#fff';	
	}
	else if(which.id == 'passInput') {
		$('paError').style.color = '#fff';
		$('passInput').style.borderColor = '#dcdcdc';
		$('passInput').style.backgroundColor = '#fff';	
	}
}

function showLogin() {
	alert('weeee');
    //var mySlider = new Fx.Slide('slideLogin', {duration: 500});
    //mySlider.toggle() //toggle the slider up and down.
}
