function validateForm(frm) {
    var elem = frm.req_name;
    if (!elem.value) {
        alert("Error: Your Name is missing.");
        elem.focus();
        return false;
    }
    var elem = frm.req_company;
    if (!elem.value) {
        alert("Error: Company is missing.");
        elem.focus();
        return false;
    }
	var elem = frm.req_email;
    if (!elem.value) {
        alert("Error: Email is missing.");
        elem.focus();
        return false;
    }
    var elem = frm.req_email;
    if (!/^[\S]+@[\S]+\.[\S]+$/.test(elem.value)) {
        alert("Error: Invalid Email address.");
        elem.focus();
        return false;
    }
    var elem = frm.req_phone;
    if (!elem.value) {
        alert("Error: Phone is missing.");
        elem.focus();
        return false;
    }
    var elem = frm.req_subject;
    if (!elem.value) {
        alert("Error: Subject is missing.");
        elem.focus();
        return false;
    }
    var elem = frm.req_message;
    if (!elem.value) {
        alert("Error: Message Text is missing.");
        elem.focus();
        return false;
    }
	var elem = frm.req_code;
    if (!elem.value) {
        alert("Error: Security Code is missing.");
        elem.focus();
        return false;
    }
    return true;
}