﻿function ValidateName(tbId) {
    //65-90 [a-zA-Z],//8 Backspace//46 delete //35 End//36 Home//37 Left Arrow//39 Right Arrow//32 Space Bar
    if (tbId == "name") {
        //Validating for Company Name
        if ((event.keyCode >= 65 && event.keyCode <= 90) || (event.keyCode == 8) || (event.keyCode == 36) || (event.keyCode == 35) || (event.keyCode == 46) || (event.keyCode == 37) || (event.keyCode == 39) || (event.keyCode == 32)) {
            event.returnValue = true;
        }
        else {
            event.returnValue = false;
        }
    }
    else {
        //validating for FirstName and LastName
        if ((event.keyCode >= 65 && event.keyCode <= 90) || (event.keyCode == 8) || (event.keyCode == 36) || (event.keyCode == 35) || (event.keyCode == 46) || (event.keyCode == 37) || (event.keyCode == 39)) {
            event.returnValue = true;
        }
        else {
            event.returnValue = false;
        }
    }
}





function FocusOnEmail() {
    //window.document.getElementById('tbEmail').focus();
}

function validate_form(thisform) {
    with (thisform) {
        if (validate_email(tbemailid, "E-mail Require!") == false) {
            tbemailid.focus(); return false;
        }

        if (Validate_CompanyName(name, "Company Require") == false) {
            name.focus(); return false;
        }

        if (Validate_CompanyName(firstname, "First Name Require") == false) {
            firstname.focus(); return false;
        }

        if (Validate_CompanyName(lastname, "Last Name Require") == false) {
            lastname.focus(); return false;
        }
    }
}

//Validating Email
function validate_email(field, alerttxt) {
    with (field) {
        if (value == "" || value == null) {
            alert(alerttxt);
            return false;
        }
        else {
            if (ValidateEmail('tbemailid') == false) {
                alert("Invalid Email Id");
                return false;
            }
        }
    }
}

function ValidateEmail(txtbox) {
    var email = window.document.getElementById(txtbox).value;
    var reg = /^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
    if (reg.test(email)) {
        return true;
    }
    else {
        return false;
    }
}

//Validating for Company Name
function Validate_CompanyName(field, alerttxt) {
    with (field) {
        if (value == "" || value == null) {
            alert(alerttxt);
            return false;
        }
    }
}
