function emailCheck(form)
{
	var emailFilter =/^.+@.+\..{2,3}$/;
	var illegalEmailChars = /[\(\)\<\>\,\;\:\\\/\"\[\]]/;
	illegalChars = /[\W_]/; /* Only allow Letters and Numbers */
		
	var name = form.Name_.value;
	var e_mail_address = form.E_Mail_.value;
	var check = 1;

	if (name == "")
	{
		alert("No Name has been submitted!");
		form.Name_.focus();
		check = 0;	
	}
	
	else if (e_mail_address == "")
	{
		alert("E-Mail address field is empty!");
		form.E_Mail_.focus();
		check = 0;	
	}
	
	else if (!(emailFilter.test(e_mail_address)))
	{
		alert("Please enter a valid e-mail address!");
		form.E_Mail_.focus();
		check = 0;	
	}
	
	else if (e_mail_address.match(illegalEmailChars))
	{
		alert("The e-mail address contains illegal characters!");
		form.E_Mail_.focus();
		check = 0;	
	}	

	if (check == 1)
	{
		alert("Your enquiry has passed the validation process.\nand your enquiry will be submitted.");
		return true;
	}
	else
	{
		/* Don't send the message yet as it failed the check process */
		/* alert("Please correct your enquiry."); */
		return false;
	}	
}