function checkContactForm(form){
	
	if( form.first_name.value.length == 0   ){
		alert("Please enter your first name");
		form.first_name.focus();
		return false;
	}

	if( form.last_name.value.length == 0   ){
		alert("Please enter your last name");
		form.last_name.focus();
		return false;
	}
	
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	if (!filter.test(form.email.value)){
		alert("The Email you entered is invalid");
		form.email.value="";
		form.email.focus();
		return false;
	}
	
	if( form.message.value.length == 0   ){
		alert("Please enter your message");
		form.message.focus();
		return false;
	}

	return true;	
	
}
