function check_question() {
missinginfo = "";
field=document.contactform
if (field.Enquiry.value == ""){
alert("Sorry, you have forgotten to type in your enquiry.");
} else {
processform();
}
}

function processform() {
missinginfo = "";
field=document.contactform
if (field.realname) {
	if ((field.realname.id == "required") && (field.realname.value == "")) {
	    missinginfo += "\n     -  Your Full Name";
	}
}

if (field.Tel) {
	if ((field.Tel.id == "required") && (field.Tel.value == "")) {
	    missinginfo += "\n     -  Telephone Number";
	}
}

if (field.Email) {
	if ((field.Email.id == "required") &&
		((field.Email.value == "") || (field.Email.value.indexOf('@') == -1))) {
		 missinginfo += "\n     -  Email Address";
	}
}
if (field.Subject) {
	if ((field.Subject.id == "required") && (field.Subject.value == "")) {
	    missinginfo += "\n     -  Subject";
	}
}
displaymissingmessage()
}

function displaymissingmessage() {
if (missinginfo != "") {
missinginfo ="_______________________________\n" +
"The field(s) below incorrect or not filled:\n" +
missinginfo + "\n_____________________________" +
"\nPlease re-enter and submit again!";
alert(missinginfo);
}
else {
document.contactform.submit()
}
}
