﻿

function ValidateForm(myForm) {

    var bValid = true;

    var oInput;

    oInput = document.getElementById("first_name");
    if (oInput) {
        if (bNameRqd && oInput.value == "") {
            oInput.style.borderColor = 'red';
            oInput.style.borderWidth = '1px';
            oInput.style.borderStyle = 'solid';
            bValid = false;
        }
    }
    oInput = document.getElementById("last_name");
    if (oInput) {
        if (bNameRqd && oInput.value == "") {
            oInput.style.borderColor = 'red';
            oInput.style.borderWidth = '1px';
            oInput.style.borderStyle = 'solid';
            bValid = false;
        }
    }
    oInput = document.getElementById("company");
    if (oInput) {
        if (bCompanyRqd && oInput.value == "") {
            oInput.style.borderColor = 'red';
            oInput.style.borderWidth = '1px';
            oInput.style.borderStyle = 'solid';
            bValid = false;
        }
    }
    oInput = document.getElementById("phone");
    if (oInput) {
        if (bPhoneRqd && oInput.value == "") {
            oInput.style.borderColor = 'red';
            oInput.style.borderWidth = '1px';
            oInput.style.borderStyle = 'solid';
            bValid = false;
        }
    }
    oInput = document.getElementById("email");
    if (oInput) {
        if (bEmailRqd && oInput.value == "") {
            oInput.style.borderColor = 'red';
            oInput.style.borderWidth = '1px';
            oInput.style.borderStyle = 'solid';
            bValid = false;
        }
    }
    oInput = document.getElementById("city");
    if (oInput) {
        if (bCityRqd && oInput.value == "") {
            oInput.style.borderColor = 'red';
            oInput.style.borderWidth = '1px';
            oInput.style.borderStyle = 'solid';
            bValid = false;
        }
    }
    oInput = document.getElementById("state");
    if (oInput) {
        if (bStateRqd && oInput.value == "") {
            oInput.style.borderColor = 'red';
            oInput.style.borderWidth = '1px';
            oInput.style.borderStyle = 'solid';
            bValid = false;
        }
    }
    oInput = document.getElementById("description");
    if (oInput) {
        if (bDescReqd && oInput.value == "") {
            oInput.style.borderColor = 'red';
            oInput.style.borderWidth = '1px';
            oInput.style.borderStyle = 'solid';
            bValid = false;
        }
    }

    if (bValid) {
        if (document.getElementById('human').value == '585') {
            myForm.action = "https://www.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8";
            return true;
        } else {
            return false;
        }
    } else {
        window.alert('Please enter all required fields');
        return false;
    }
}

function validateHuman() {
    document.getElementById('human').value = "585";
}
