﻿function ValidContactus(state) {

    // User Name
    var a = document.getElementById("txtfirstname");
    if (a.value.length == 0) {
        alert('Please enter your First Name!');
        a.focus();
        return false;
    }
    var uname = document.getElementById("txtusername").value.match('^[a-zA-Z]');
    if (document.getElementById("txtusername").value != "") {
        if (!uname) {
            alert("Please Start User Name with Alphabet.");
            document.getElementById("txtusername").focus();
            return false;
        }
    }
    var uname1 = document.getElementById("txtusername").value.match('^[a-zA-Z0-9 ]+$');
    if (document.getElementById("txtusername").value != "") {
        if (!uname1) {
            alert("Only Alphabets,Space and Numbers are allowed in User Name.");
            document.getElementById("txtusername").focus();
            return false;
        }
    }

    var uname2 = document.getElementById("txtusername").value.match('[ ][ ]');
    if (document.getElementById("txtusername").value != "") {
        if (uname2) {
            alert("Only one space is allowed at a time in User Name.");
            document.getElementById("txtusername").focus();
            return false;
        }
    }
    // company
    var a = document.getElementById("txtcompanyname");
    if (a.value.length == 0) {
        alert('Please enter your Company name!');
        a.focus();
        return false;
    }
    var cname1 = document.getElementById("txtcompanyname").value.match('^[a-zA-Z0-9 ]+$');
    if (document.getElementById("txtcompanyname").value != "") {
        if (!cname1) {
            alert("Only Alphabets,Space and Numbers are allowed in User Name.");
            document.getElementById("txtcompanyname").focus();
            return false;
        }
    }

    // telephone


    // Password
    var pwd = document.getElementById("txtpassword");
    if (pwd.value.length == 0) {
        alert('Please enter your Password!');
        pwd.focus();
        return false;
    }
    //Confirmed Password
    var cpwd = document.getElementById("txtcpassword");
    if (cpwd.value == '') {
        alert('Please enter Confirmed Password!');
        cpwd.focus();
        return false;
    }


    //Check Password
    var a = document.getElementById("txtpassword");
    var b = document.getElementById("txtcpassword");
    if (a.value != b.value) {
        alert('Password and Confirmed password does not match. Please Re-Enter password!');
        a.focus();
        return false;
    }




    // Email
    var sEmail = document.getElementById("txtemail");

    if (sEmail.value == '') {
        alert('Please enter your email address!');
        document.getElementById("txtemail").focus();
        return false;
    }
    if (sEmail.value != '') {
        var email = document.getElementById("txtemail").value.match('^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$');
        if (!email) {
            alert("Please enter your emailid properly.");
            document.getElementById("txtemail").focus();
            return false;
        }
    }


    if (document.getElementById("txtccemail").value != '') {
        var cemail = document.getElementById("txtccemail").value.match('^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$');
        if (!cemail) {
            alert("Please enter your emailid properly.");
            document.getElementById("txtccemail").focus();
            return false;
        }
    }
    // Mobile
    if (document.getElementById("txtmobile").value == '') {
        alert('Please enter your Mobile number!');
        document.getElementById("txtmobile").focus();
        return false;
    }
    if (document.getElementById("txtmobile").value.length != 0) {
        var cname = document.getElementById("txtmobile").value.match(/^[0-9]+$/);
        {
            if (!cname) {
                alert("Only numbers are allowed in Mobile");
                document.getElementById("txtmobile").focus();
                return false;
            }
        }
    }

    // Telephone
    if (document.getElementById("txttelephone").value == '') {
        alert('Please enter your Telephone number!');
        document.getElementById("txttelephone").focus();
        return false;
    }
    if (document.getElementById("txttelephone").value.length != 0) {
        var cname = document.getElementById("txttelephone").value.match(/^[0-9]+$/);
        {
            if (!cname) {
                alert("Only numbers are allowed in Telephone");
                document.getElementById("txttelephone").focus();
                return false;
            }
        }
    }

    // Country
    var b = document.getElementById("ddlcountry");
    if (b[0].selected == true) {
        alert('Please select your Country!');
        b.focus();
        return false;
    }
}

function ValidRegister(state) {
    // User Name
    var a = document.getElementById("txtusername");
    if (a.value.length == 0) {
        alert('Please enter your UserName!');
        a.focus();
        return false;
    }
    var uname = document.getElementById("txtusername").value.match('^[a-zA-Z]');
    if (document.getElementById("txtusername").value != "") {
        if (!uname) {
            alert("Please Start User Name with Alphabet.");
            document.getElementById("txtusername").focus();
            return false;
        }
    }
    var uname1 = document.getElementById("txtusername").value.match('^[a-zA-Z0-9 ]+$');
    if (document.getElementById("txtusername").value != "") {
        if (!uname1) {
            alert("Only Alphabets,Space and Numbers are allowed in User Name.");
            document.getElementById("txtusername").focus();
            return false;
        }
    }

    var uname2 = document.getElementById("txtusername").value.match('[ ][ ]');
    if (document.getElementById("txtusername").value != "") {
        if (uname2) {
            alert("Only one space is allowed at a time in User Name.");
            document.getElementById("txtusername").focus();
            return false;
        }
    }

    // Password
    var pwd = document.getElementById("txtpassword");
    if (pwd.value.length == 0) {
        alert('Please enter your Password!');
        pwd.focus();
        return false;
    }
    //Confirmed Password
    var cpwd = document.getElementById("txtcpassword");
    if (cpwd.value == '') {
        alert('Please enter Confirmed Password!');
        cpwd.focus();
        return false;
    }


    //Check Password
    var a = document.getElementById("txtpassword");
    var b = document.getElementById("txtcpassword");
    if (a.value != b.value) {
        alert('Password and Confirmed password does not match. Please Re-Enter password!');
        a.focus();
        return false;
    }




    // Email
    var sEmail = document.getElementById("txtemail");

    if (sEmail.value == '') {
        alert('Please enter your email address!');
        document.getElementById("txtemail").focus();
        return false;
    }
    if (sEmail.value != '') {
        var email = document.getElementById("txtemail").value.match('^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$');
        if (!email) {
            alert("Please enter your emailid properly.");
            document.getElementById("txtemail").focus();
            return false;
        }
    }


    if (document.getElementById("txtccemail").value != '') {
        var cemail = document.getElementById("txtccemail").value.match('^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$');
        if (!cemail) {
            alert("Please enter your emailid properly.");
            document.getElementById("txtccemail").focus();
            return false;
        }
    }




    // Company Name


    //    var a = document.getElementById("txtusername");
    //    if (a.value.length == 0) {
    //        alert('Please enter your UserName!');
    //        a.focus();
    //        return false;
    //    }
    //    var uname = document.getElementById("txtusername").value.match('^[a-zA-Z]');
    //    if (document.getElementById("txtusername").value != "") {
    //        if (!uname) {
    //            alert("Please Start User Name with Alphabet.");
    //            document.getElementById("txtusername").focus();
    //            return false;
    //        }
    //    }
    //    var uname1 = document.getElementById("txtusername").value.match('^[a-zA-Z0-9 ]+$');
    //    if (document.getElementById("txtusername").value != "") {
    //        if (!uname1) {
    //            alert("Only Alphabets,Space and Numbers are allowed in User Name.");
    //            document.getElementById("txtusername").focus();
    //            return false;
    //        }
    //    }

    //    var uname2 = document.getElementById("txtusername").value.match('[ ][ ]');
    //    if (document.getElementById("txtusername").value != "") {
    //        if (uname2) {
    //            alert("Only one space is allowed at a time in User Name.");
    //            document.getElementById("txtusername").focus();
    //            return false;
    //        }
    //    }

    //   

    // Mobile
    if (document.getElementById("txtmobile").value == '') {
        alert('Please enter your Mobile number!');
        document.getElementById("txtmobile").focus();
        return false;
    }
    if (document.getElementById("txtmobile").value.length != 0) {
        var cname = document.getElementById("txtmobile").value.match(/^[0-9]+$/);
        {
            if (!cname) {
                alert("Only numbers are allowed in Mobile");
                document.getElementById("txtmobile").focus();
                return false;
            }
        }
    }

    // Telephone
    if (document.getElementById("txtphone").value == '') {
        alert('Please enter your Telephone number!');
        document.getElementById("txtphone").focus();
        return false;
    }
    if (document.getElementById("txtphone").value.length != 0) {
        var cname = document.getElementById("txtphone").value.match(/^[0-9]+$/);
        {
            if (!cname) {
                alert("Only numbers are allowed in Telephone");
                document.getElementById("txtphone").focus();
                return false;
            }
        }
    }

    // Country
    var b = document.getElementById("ddlcountry");
    if (b[0].selected == true) {
        alert('Please select your Country!');
        b.focus();
        return false;
    }
}

function ValidRegisterNew(state) {
    //debugger;
    // User Name
    var a = document.getElementById("reg1_txtusername");
    if (a.value.length == 0) {
        alert('Please enter your UserName!');
        a.focus();
        return false;
    }
    var uname = document.getElementById("reg1_txtusername").value.match('^[a-zA-Z]');
    if (document.getElementById("reg1_txtusername").value != "") {
        if (!uname) {
            alert("Please Start User Name with Alphabet.");
            document.getElementById("reg1_txtusername").focus();
            return false;
        }
    }
    var uname1 = document.getElementById("reg1_txtusername").value.match('^[a-zA-Z0-9 ]+$');
    if (document.getElementById("reg1_txtusername").value != "") {
        if (!uname1) {
            alert("Only Alphabets,Space and Numbers are allowed in User Name.");
            document.getElementById("reg1_txtusername").focus();
            return false;
        }
    }

    var uname2 = document.getElementById("reg1_txtusername").value.match('[ ][ ]');
    if (document.getElementById("reg1_txtusername").value != "") {
        if (uname2) {
            alert("Only one space is allowed at a time in User Name.");
            document.getElementById("reg1_txtusername").focus();
            return false;
        }
    }
    // Password
    var pwd = document.getElementById("reg1_txtpassword");
    if (pwd.value.length == 0) {
        alert('Please enter your Password!');
        pwd.focus();
        return false;
    }
    //Confirmed Password
    var cpwd = document.getElementById("reg1_txtcpassword");
    if (cpwd.value == '') {
        alert('Please enter Confirmed Password!');
        cpwd.focus();
        return false;
    }
    //Check Password
    var a = document.getElementById("reg1_txtpassword");
    var b = document.getElementById("reg1_txtcpassword");
    if (a.value != b.value) {
        alert('Password and Confirmed password does not match. Please Re-Enter password!');
        a.focus();
        return false;
    }
    //Check Company
    var sCompany = document.getElementById("reg1_txtcompany");

    if (sCompany.value == '') {
        alert('Please enter your Company Name!');
        document.getElementById("reg1_txtcompany").focus();
        return false;
    }
    // Email
    var sEmail = document.getElementById("reg1_txtemail");

    if (sEmail.value == '') {
        alert('Please enter your email address!');
        document.getElementById("reg1_txtemail").focus();
        return false;
    }
    if (sEmail.value != '') {
        var email = document.getElementById("reg1_txtemail").value.match('^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$');
        if (!email) {
            alert("Please enter your emailid properly.");
            document.getElementById("reg1_txtemail").focus();
            return false;
        }
    }
    // Telephone
    if (document.getElementById("reg1_txtphone").value == '') {
        alert('Please enter your contact number!');
        document.getElementById("reg1_txtphone").focus();
        return false;
    }
    if (document.getElementById("reg1_txtphone").value.length != 0) {
        var cname = document.getElementById("reg1_txtphone").value.match(/^[0-9]+$/);
        {
            if (!cname) {
                alert("Only numbers are allowed in contact number");
                document.getElementById("reg1_txtphone").focus();
                return false;
            }
        }
    }

}
