function validate(ContactForm) {
	if(ContactForm.First_Name.value=='') {
		alert("Please write your 'First Name'");
		return false;
	}

	if(ContactForm.Last_Name.value=='') {
		alert("Please write your 'Last Name'");
		return false;
	}

	if(ContactForm.Company.value=='') {
		alert("Please write your 'Company Name'");
		return false;
	}
	if(ContactForm.Email_Address.value=='') {
		alert("Please write your 'Email Address'");
		return false;
	}
	if(ContactForm.Area_Code.value=='') {
		alert("Please write your 'Area Code'");
		return false;
	}
	if(ContactForm.Telephone.value=='') {
		alert("Please write your 'Telephone Number'");
		return false;
	}
	
	var field = ContactForm.Email_Address;
	var str = field.value;
	if(window.RegExp) {
		var reg1str = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
		var reg2str = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$";
		var reg1 = new RegExp(reg1str);
		var reg2 = new RegExp(reg2str);
		if (!reg1.test(str) && reg2.test(str))
			return true;
		field.focus();
		field.select();
		alert("Please write correct 'Email Address'");
		return false;
	}
	else {
		if(str.indexOf("@") >= 0)
			return true;
		field.focus();
		field.select();
		alert("Please write correct 'Email Address'");
		return false;
	}
	return true;
}