function chkEmail(strng) {
	var error="";
	var emailFilter=/^.+@.+\..{2,3}$/;

	if (!(emailFilter.test(strng))) {
		error = "- Your Email address is invalid<br />";
	} else {
		var illegalChars= /[\(\)\<\>\,\;\:\\\"\[\]]/

		if (strng.match(illegalChars)) {
			error = "- Your Email address contains illegal characters<br />";
		} // if
	} // if

	return error;

} // chkEmail()

function submitForm(form) {
	var errMsg = "";
	var id = document.getElementById("contactus");
	var e = document.getElementById("error_msg");
	with (id) { 
		if (fname.value == "")    { errMsg += "- First Name<br />" }
		if (lname.value == "")    { errMsg += "- Last Name<br />" }
		if (email.value == "")    { errMsg += "- Your Email<br />" }
		if (phone.value == "")    { errMsg += "- Phone No<br />" }
		if (subject.value == "")    { errMsg += "- Subject<br />" }
		if (message.value == "")    { errMsg += "- Message<br />" }
	} // with

	errMsg += chkEmail(id.email.value);

	if (errMsg != "") {
		e.innerHTML = "<p>Please fill-in the following field(s):</p>" + errMsg;
	} else {
		id.submit();
	} // if

} // submitForm
