$(document).ready(function(){
						   
	//Everyother Vessel Background Change on Index
	$('.profile:odd').addClass('profileBG'); 
	
	//Change Newsletter Text on Focus / Blur
	$('#signup').focus(function(){
		if($(this).val() == 'Subscribe to our newsletter'){
			$(this).val('');
		}
	});
	$('#signup').blur(function(){
		if($(this).val() == ''){
			$(this).val('Subscribe to our newsletter');
		}
	});
	
	//Change Directions Text on Focus / Blur
	$('#parkingSADDR').focus(function(){
		if($(this).val() == 'Starting Address'){
			$(this).val('');
		}
	});
	$('#parkingSADDR').blur(function(){
		if($(this).val() == ''){
			$(this).val('Starting Address');
		}
	});	
	
	//Move Buttons Down and Right on Click
	$('.pushBtn').mousedown(function(){
		$(this).css('top', '0px').css('left', '0px');
	});
	$('*').mouseup(function(){
		$('.pushBtn').css('top', '-1px').css('left', '-1px');
	});

	//Everyother ExListing Background Change
	$('.exListing:odd').addClass('exListingBG'); 

	//ExListing Hover Background Change
	$('.exListing').hover(
		function(){
			$(this).addClass('listingHover');						   
		},
		function(){
			$(this).removeClass('listingHover');	
		}
	); 
	
	//Contact + Press Validate Fade
	$('#cSuccess').delay(3000).fadeOut(2500);

	//Application Validate Fade
	$('#appSubmitSuccess').delay(3000).fadeOut(2500); 
	
	//Press Pass Form Validate
	$('#requestBtn').click(function(e){
		//Validate Email Address
		var errorStart = '<div id="cFailBar">Please Correct The Following Errors</div><div id="cShowErrors"><ul>';
		var errorEnd = '</ul></div>';
		var errors = '';
		var email = $("#emailCF").val();
		var filter = /^[a-zA-Z0-9]+[a-zA-Z0-9_.-]+[a-zA-Z0-9_-]+@[a-zA-Z0-9]+[a-zA-Z0-9.-]+.[a-z]{2,4}$/;

		//If FN is Empty
		if($('#firstNameCF').val() == ''){
			e.preventDefault();
			$('#firstNameCF').addClass('error');
			errors += '<li>First Name Required</li>';
		}else{
			$('#firstNameCF').removeClass('error');
		}
		//If LN is Empty
		if($('#lastNameCF').val() == ''){
			e.preventDefault();
			$('#lastNameCF').addClass('error');
			errors += '<li>Last Name Required</li>';
		}else{
			$('#lastNameCF').removeClass('error');
		}
		//If Company is Empty
		if($('#companyCF').val() == ''){
			e.preventDefault();
			$('#companyCF').addClass('error');
			errors += '<li>Company Required</li>';
		}else{
			$('#companyCF').removeClass('error');
		}
		//If Emailis Empty
		if($('#emailCF').val() == ''){
			e.preventDefault();
			$('#emailCF').addClass('error');
			errors += '<li>Valid Email Address Required</li>';
		}
		else if(!filter.test(email)){
			e.preventDefault();
			$('#emailCF').addClass('error');
			errors += '<li>Valid Email Address Required</li>';
		}else{
			$('#emailCF').removeClass('error');
		}
		
		if(errors != ''){
			var allErrors = errorStart + errors + errorEnd;
			//Display Error Log
			$('#contactStatus').html(allErrors);
		}
	});
	
	//Contact Us Form Validate
	$('#sendBtn').click(function(e){
		//Validate Email Address
		var errorStart = '<div id="cFailBar">Please Correct The Following Errors</div><div id="cShowErrors"><ul>';
		var errorEnd = '</ul></div>';
		var errors = '';
		var email = $("#emailCF").val();
		var filter = /^[a-zA-Z0-9]+[a-zA-Z0-9_.-]+[a-zA-Z0-9_-]+@[a-zA-Z0-9]+[a-zA-Z0-9.-]+.[a-z]{2,4}$/;

		//If FN is Empty
		if($('#firstNameCF').val() == ''){
			e.preventDefault();
			$('#firstNameCF').addClass('error');
			errors += '<li>First Name Required</li>';
		}else{
			$('#firstNameCF').removeClass('error');
		}
		//If LN is Empty
		if($('#lastNameCF').val() == ''){
			e.preventDefault();
			$('#lastNameCF').addClass('error');
			errors += '<li>Last Name Required</li>';
		}else{
			$('#lastNameCF').removeClass('error');
		}
		//If Emailis Empty
		if($('#emailCF').val() == ''){
			e.preventDefault();
			$('#emailCF').addClass('error');
			errors += '<li>Valid Email Address Required</li>';
		}
		else if(!filter.test(email)){
			e.preventDefault();
			$('#emailCF').addClass('error');
			errors += '<li>Valid Email Address Required</li>';
		}else{
			$('#emailCF').removeClass('error');
		}
		//If Message is Empty
		if($('#messageCF').val() == ''){
			e.preventDefault();
			$('#messageCF').addClass('error');
			errors += '<li>You Forgot To Add Your Message</li>';
		}else{
			$('#messageCF').removeClass('error');
		}
		
		if(errors != ''){
			var allErrors = errorStart + errors + errorEnd;
			//Display Error Log
			$('#contactStatus').html(allErrors);
		}
	});
	
});
