$(function(){
		$('input, textarea').val(''); // Clear Inputs
		$('input.hidden').each(function(){
			$(this).val('FALSE');
		});
		$('div#panel-wrap').hover(function(){
			$(this).addClass('hover');
			},function(){
				$(this).removeClass('hover');
			}
		);
		$('li.remember label').click(function(){
			$('li.remember input').attr('checked','true');
		});
		$('ul#hiring-bar li.mobile-btn').click(function(){
			loadApply();
		});
		$('li.cancel a').click(function(){
			loadLogin();
		});
		$('li.mobile-btn a').click(function(){
			$(this).toggleClass('selected');
			
			getID = $(this).attr('id');
			getInput = $('input#'+getID+'-input');
			getVal = $(getInput).val();
			if( getVal == 'TRUE')
			{
				$(getInput).val('FALSE');
			}else{
				$('input#'+getID+'-input').val('TRUE');
			}
		});
		
		$('li.apply a').click(function() {
			if(validateEmail() && validateReason()){
				var dataString = $('#apply-form').serializeArray();
				$('li.apply, li.cancel').animate({opacity:0},400,
					function(){
						$('li.apply, li.cancel').addClass('hidden');
						$('ul.btn-wrap li.loading').removeClass('hidden');
						$('ul.btn-wrap li.loading').animate({opacity:1},400);
					
						$.ajax({
						type: "POST",
						url: "apply.php",
						data: dataString,
						success: function() {
							setTimeout('removeLoad()',1000);
						}
					});
					}
				);
			}
		});
	});
	
	function validateEmail(){
		getEmailLngth = $('#applicant-email').val().length;
		if(getEmailLngth < 3){
			alert('Please Enter a Valid Email Address.');
			return false;
		}else{
			return true;
		}
	}
	function validateReason(){
		getAgencyLngth = $('#applicant-message').val().length;
		if(getAgencyLngth < 3){
			alert('Please Tell us why we should hire you.');
			return false;
		}else{
			return true;
		}
	}
	function loadApply(){
		$('div#panel-wrap').animate({height:'360px'},400);
		$('form#login-form').animate({opacity:0},400,
			function(){
				$('form#login-form').addClass('hidden');
				$('div#panel-wrap').addClass('expanded');
				$('ul#hiring-bar').animate({bottom:'307px'},400,'swing',
					function(){
						$('input, textarea').val(''); // Clear Inputs
						$('a#hiring').animate({backgroundPosition:'-428px -28px'}, 600);
						$('form#apply-form').removeClass('hidden');
						$('form#apply-form').animate({opacity:1},400);
				});
			});
	}
	function removeLoad(){
		$('input, textarea').val('');
		$('input.hidden').each(function(){
			$(this).val('FALSE');
		});
		$('ul.btn-wrap li.loading').animate({opacity:0},400,
			function(){
				$('ul.btn-wrap li.loading').addClass('hidden');
				$('li.apply, li.cancel').removeClass('hidden');
				$('li.apply, li.cancel').animate({opacity:1},400);
				 setTimeout('loadLogin()',600);
			}
		);
	}
	function loadLogin(){
		$('form#apply-form').animate({opacity:0},400,
			function(){
				$('form#apply-form').addClass('hidden');
				$('div#panel-wrap').removeClass('expanded');
				$('ul#hiring-bar').animate({bottom:'0px'},400,'swing',
					function(){
						$('div#panel-wrap').animate({height:'280px'},400);
						$('a#hiring').animate({backgroundPosition:'-169px 20px'},400);
						$('form#login-form').removeClass('hidden');
						$('form#login-form').animate({opacity:1},400);
						$('li.mobile-btn a').removeClass('selected');
				});
			}
		);	
	}
