$(document).ready(function(){
	function showPrompt(){
		$("#hover").stop(true, true).animate({opacity: "show", left: "460"}, "slow");
	}
	function hidePrompt(){
		$("#hover").animate({opacity: "hide", left: "550"}, "fast");
	}

	setTimeout(showPrompt, 1500);
	setTimeout(hidePrompt, 6000);

	$("#sendEmail").submit(function(){					   				   
		$(".error").hide();
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		var emailFromVal = $("#email").val();
		if(emailFromVal == ''){
			$("#email").after('<div class="error">You forgot to enter your email address.</div>');
			hasError = true;
		}
		else if(!emailReg.test(emailFromVal)){
			$("#email").after('<div class="error">Enter a valid email address.</div>');
			hasError = true;
		}
		if($("#name").val() == ''){
			$("#name").after('<div class="error">You forgot to enter your name.</div>');
			hasError = true;
		}
		if($("#phone").val() == '123456'){
			$("#phone").after('<div class="error">Seriously?</div>');
			hasError = true;
		}
		var spam = $("#email2").val();
		if(spam != "") return;
		if(hasError == false){
			$(this).hide();
			$("#rfp").append('<img src="/img/loading.gif" alt="Loading" id="loading"/>');
			$.ajax({
				type: "POST",
				url: "/sendemail.php",
				data: "email="+$("#email").val()+"&name="+$("#name").val()+"&website="+$("#email").val()+"&phone="+$("#phone").val()+"&comment="+$("#comment").val()+"&interest="+$("#interest").val()+"",
				success: function(msg){
					$("#loading").remove();
					$("#rfp").append('<h1>Hooray!</h1><p style="font-size: 13px;">Your email was sent!<br/>We\'ll get back to you as soon as we can.</p>');
					$("#sendEmail").slideUp("normal");
				}
			});
		}
		return false;
	});
	$("a[rel='nofollow']").click(function(){
		window.open($(this).attr('href'));
		return false;
	});
});