$(document).ready(function() {
	$('input#name, input#email, input#company, textarea').click(
		function() {
			$(this).css({color: '#111'});
			if (this.value == this.defaultValue) {
			this.value = '';
			}
		}
	);
	$('input#name, input#email, input#company, textarea').blur(
		function() {
			if (this.value == '') {
			this.value = this.defaultValue;
			$(this).css({color: '#999'});
			}
		}
	);
});
$(document).ready(function(){
	$("#contactform .submit").click(function(){					   				   
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		var emailVal = $("#email").val();
		if(emailVal == '') {
			$("#email").css({color: '#dd0011'});
			$("#required-email").show();
			hasError = true;
		} else if(!emailReg.test(emailVal)) {	
			$("#email").css({color: '#dd0011'});
			$("#required-email").show();
			hasError = true;
		}
		else{$("#email").css({color: '#111111'});$("#required-email").hide();}	
		var nameVal = $("#name").val();
		if(nameVal == 'Name') {
			$("#name").css({color: '#dd0011'});
			$("#required-name").show();
			hasError = true;
		}
		else{$("#name").css({color: '#111111'});$("#required-name").hide();}		
		var companyVal = $("#company").val();
		var messageVal = $("#message").val();
		if(messageVal == 'Message') {
			$("#message").css({color: '#dd0011'});
			$("#required-message").show();
			hasError = true;
		}
		else{$("#message").css({color: '#111111'});$("#required-message").hide();}
		if(hasError == false) {
			$.post("email.php",
   				{ email: emailVal, name: nameVal, company: companyVal, message: messageVal },
   					function(data){
						$("#contactform .submit").fadeOut();
						$(".sentsuccess").fadeIn();					
   					}
				 );
		}
		return false;
	});						   
});
