var d=document;
function requiredFields() {
	var ErrMess = "";

	if(d.ContactUs.ContactName.value == ""){
		ErrMess += " - Contact name.\n";
	}
	
	if(d.ContactUs.ContactCompany.value == ""){
		ErrMess += " - Company.\n";
	}

	if(d.ContactUs.ContactEmail.value != ""){
				if (d.ContactUs.ContactEmail.value.search("@") == -1 || d.ContactUs.ContactEmail.value.search("[.*]") == -1) {
			ErrMess += " - Email address is invalid.\n";
		}
		
	}

	if(d.ContactUs.ContactEmail.value == "") {
		ErrMess += " - Please give Email details for our reply!\n";
	}	
	
	if(d.ContactUs.Comments.value == ""){
		ErrMess += " - Comments\n";
	}

	if(ErrMess != "") {
		alert("STOP\nYou have not filled in all compulsory fields.\n" + ErrMess);
		return false; 
	} else {
		return true;
	}

}
