$j(document).ready(function() {
	
	/////////////////////////////////////////////////
	//! Email
	////////////////////////////////////////////////	
	
	$j("#name").focus(function(){
		var nameVal = $j("#name").val();
		if(nameVal == 'please enter your name'){
			$j(this).val('');
		}
	});
	
	$j("#name").blur(function(){
		var nameVal = $j("#name").val();
		if(nameVal == ''){
			$j(this).val('please enter your name');
		}
	});
	
	$j("#email").focus(function(){
		var emailVal = $j("#email").val();
		if(emailVal == 'please enter your email address' || emailVal == 'please enter a valid email address'){
			$j(this).val('');
		}
	});
	
	$j("#email").blur(function(){
		var emailVal = $j("#email").val();
		if(emailVal == ''){
			$j(this).val('please enter your email address');
		}
	});
	
	$j("#message").focus(function(){
		var messageVal = $j("#message").val();
		if(messageVal == 'please enter a message'){
			$j(this).val('');
		}
	});
	
	$j("#message").blur(function(){
		var messageVal = $j("#message").val();
		if(messageVal == ''){
			$j(this).val('please enter a message');
		}
	});
		
	$j("#submit").click(function(){					   				   
		$j(".error").hide();
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		
		var nameVal = $j("#name").val();
		if(nameVal == '' || nameVal == 'please enter your name') {
			$j("#name").val('please enter your name');
			$j("#name").effect("highlight", {color:"#999999"}, 800);
			hasError = true;
		}
		
		var emailFromVal = $j("#email").val();
		if(emailFromVal == '' || emailFromVal == 'please enter your email address') {
			$j("#email").val('please enter your email address');
			$j("#email").effect("highlight", {color:"#999999"}, 800);
			hasError = true;
		} else if(!emailReg.test(emailFromVal) || emailFromVal == 'please enter a valid email address') {	
			$j("#email").val('please enter a valid email address');
			$j("#email").effect("highlight", {color:"#999999"}, 800);
			hasError = true;
		}
		
		var messageVal = $j("#message").val();
		if(messageVal == '' || messageVal == 'please enter a message') {
			$j("#message").val('please enter a message');
			$j("#message").effect("highlight", {color:"#999999"}, 800);			
			hasError = true;
		}
		
		
		if(hasError == false) {
			$j("span.thanks").html('');
			//$j(this).hide();
			//$j("#contactform li.buttons").append('<img src="/wp-content/themes/default/images/loading.gif" alt="Loading" id="loading" />');
			
			$j.post("sendemail.php",
   				{ name: nameVal, email: emailFromVal, message: messageVal },
   					function(data){
						//$j("#contactform").slideUp("normal", function() {				   
							//alert("success");
							$j("span.thanks").html('<h3 class="thanks">Thank you!</h3><p>Your email has been sent. We will get back to you shortly.</p>');
							$j("#name").val('');	
							$j("#email").val('');		
							$j("#message").val('');										
						//});
   					}
				 );
		}
		
		return false;
	});
	
});

