﻿// JScript File
var pre = "ctl00_ContentPlaceHolder1_";

function trim(str) {
    while (str.substring(0, 1) == ' ') {
        str = str.substring(1, str.length);
    }
    while (str.substring(str.length - 1, str.length) == ' ') {
        str = str.substring(0, str.length - 1);
    }
    return str;
}


function chkValid(objEid, event, objPsw) {

    //alert (objEid.value);
    //alert (objPsw.value);
    var string = trim(objEid.value);
    var chk = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\_])+\.)+([a-zA-Z]{2,4})+$/
    if (!chk.test(string)) {
        alert("Please enter correct email address")
        objEid.value = "";
        objEid.focus();
        return false;
    }
    //alert (objPsw.value);
    if (trim(objPsw.value) == "") {
        alert(" Please Enter Password ")
        objPsw.value = "";
        //objPsw.focus();
        return false;
    }



    //alert(btsave);
    var hi = "Login";
    var EmailId = objEid.value;
    var Pswrd = objPsw.value;

    //var requestURL="LoginExists.aspx?r="+Math.random()+"&Eid="+EmailId + "&Pswrd="+Pswrd + "&Cnt=uidPsw" ;
    var requestURL = "LoginExist.aspx?r=" + Math.random() + "&Eid=" + EmailId + "&Pswrd=" + Pswrd + "&Cnt=uidPsw"

    //alert(requestURL);
    createXMLHttp();
    if (XmlHttp) {
        XmlHttp.onreadystatechange = HandleResponse;
        XmlHttp.open('GET', requestURL, true);
        XmlHttp.send(null);

    }

}

function createXMLHttp() {
    try {
        XmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch (e) {
        try {
            XmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (oc) {
            XmlHttp = new XMLHttpRequest(); //for browser mozila, opera, firefox.
        }

    }
}

function HandleResponse() {
    document.getElementById("userExist").innerHTML = "<b><font class='normaltext-pu'>Validate UserId and Password....</font></b>";

    if (XmlHttp.readyState == 4) {
        //alert(XmlHttp.responseText);
        if (XmlHttp.status == 200) {
            var XmlRoot = XmlHttp.responseXML.documentElement;
            var message = XmlRoot.getElementsByTagName("Invalid");
            var messagevalue = (message[0].textContent || message[0].innerText || message[0].text);
            //alert(messagevalue);
            var Login = pre + "RegUser_txtRegEmailId";
            var Password = pre + "RegUser_txtRegPassword";
            var RegHide = pre + "regOtherData";
            var CustForm = pre + "trCustomerForm";
            var custEmailId = pre + "CustomerMaster_txtEmailId";
            var CustPassword = pre + "CustomerMaster_txtpassword";
            var CustCompanyName = pre + "CustomerMaster_txtCompanyName";

            if (messagevalue == "Incorrect Password") {
                //check
                //obj.focus();
                //btsave.disabled = true;				
                //document.getElementById(Login).value = "";
                document.getElementById(Password).value = "";
                //document.getElementById(Login).focus();
                var forgotPsw = pre + "RegUser_forgotPsw";
                //document.getElementById(Password).focus();
                document.getElementById("userExist").innerHTML = "<b><font class='normaltext-pu'>" + messagevalue + "</font></b>";
                document.getElementById(forgotPsw).style.visibility = "hidden";
                document.getElementById(CustForm).style.display = "none";
                document.getElementById(RegHide).style.display = "inline";


            }
            else if (messagevalue == "OK") {
                document.getElementById("userExist").innerHTML = "<b><font class='normaltext-pu'>" + messagevalue + "</font></b>";
                document.getElementById(CustForm).style.display = "none";
                document.getElementById(RegHide).style.display = "inline";
                document.getElementById(forgotPsw).style.visibility = "hidden";
            }
            else if (messagevalue == "You are not a registered user, Please fill the form below") {
                document.getElementById("userExist").innerHTML = "<b><font class='normaltext-pu'> " + messagevalue + " </font></b>";

                document.getElementById(RegHide).style.display = "none";
                document.getElementById(CustForm).style.display = "inline";

                document.getElementById(custEmailId).value = document.getElementById(Login).value
                document.getElementById(CustPassword).value = document.getElementById(Password).value
                //document.getElementById(CustCompanyName).focus()
                document.getElementById('ctl00_ContentPlaceHolder1_CustomerMaster_txtretypepassword').focus()

            }

        }
        else {
            alert('There was problem from request');
        }
    }
}



/// Validate Mobile No

function chkmobValid(objEid) {


    if (objEid.value.length > 0) {
        var str, reg, i, ch, ftwo;
        str = objEid.value;

        ftwo = str.substring(0, 2)
        //alert(ftwo)
        if (ftwo == '91') {
            alert("First two Characters Can't be '91'")
            objEid.value = "";
            objEid.focus();
            return (false);
        }


        reg = /[0-9]+/;

        for (i = 0; i < str.length; i++) {
            ch = str.charAt(i);

            if (i == 0 && ch == 0) {
                alert("First Character Can't Be zero !");
                objEid.value = str.substr(1);
                objEid.focus();
                return (false);
            }

            if (!reg.test(ch)) {
                alert("Enter Only numbers (0-9)");
                objEid.value = ""
                objEid.focus();
                return (false);
            }
        }
    }

    if (objEid.value.length != 10) {
        alert("Please enter your valid mobile number!");
        objEid.value = ""
        objEid.focus();
        return (false);
    }

    //alert(objEid.value);
    var mobileno = objEid.value;
    var requestURL = "LoginExist.aspx?r=" + Math.random() + "&Eid=" + mobileno + "&Cnt=mob";

    createXMLHttp4();
    if (XmlHttp) {
        XmlHttp.onreadystatechange = HandleResponse4;
        XmlHttp.open('GET', requestURL, true);
        XmlHttp.send(null);
    }
}

function createXMLHttp4() {
    try {
        XmlHttp = new ActiveXObject("Microsoft.XMLHttp");
    }
    catch (e) {
        try {
            XmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (oc) {
            XmlHttp = new XMLHttpRequest(); //for browser mozila, opera, firefox.
        }

    }
}


function HandleResponse4() {

    document.getElementById("validmobil").innerHTML = "<b><font class='normaltext-pu'>Cheking for availability....</font></b>";

    if (XmlHttp.readyState == 4) {
        if (XmlHttp.status == 200) {
            var XmlRoot = XmlHttp.responseXML.documentElement;
            var message = XmlRoot.getElementsByTagName("Invalid");
            var messagevalue = (message[0].textContent || message[0].innerText || message[0].text);

            if (messagevalue == "Mobile No Already Exists") {
                //check
                //obj.focus();
                //btsave.disabled = true;
                var Login = pre + "CustomerMaster_txtMobileNo";
                document.getElementById(Login).value = "";
                document.getElementById(Login).focus();
                document.getElementById("validmobil").innerHTML = "<b><font class='normaltext-pu'>" + messagevalue + "</font></b>";

            }
            else if (messagevalue == "OK") {
                document.getElementById("validmobil").innerHTML = "<b><font class='normaltext-pu'>" + messagevalue + "</font></b>";
            }
            else {
                document.getElementById("validmobil").innerHTML = "<b><font class='normaltext-pu'> OK </font></b>";
            }

        }
        else {
            alert('There was problem from request');
        }
    }

}

////////
/// Validate Mobile No for edit profile case

function chkmobValid1(objEid) {


    if (objEid.value.length > 0) {
        var str, reg, i, ch

        str = objEid.value;

        reg = /[0-9]+/;

        for (i = 0; i < str.length; i++) {
            ch = str.charAt(i);

            if (i == 0 && ch == 0) {
                alert("First Character Can't Be zero !");
                objEid.value = str.substr(1);
                objEid.focus();
                return (false);
            }

            if (!reg.test(ch)) {
                alert("Enter Only numbers (0-9)");
                objEid.value = ""
                objEid.focus();
                return (false);
            }
        }
    }

    if (objEid.value.length != 10) {
        alert("Please enter your valid mobile number!");
        objEid.value = ""
        objEid.focus();
        return (false);
    }

    //alert(objEid.value);
    var mobileno = objEid.value;
    var requestURL = "LoginExist.aspx?r=" + Math.random() + "&Eid=" + mobileno + "&Cnt=mob";

    createXMLHttp5();
    if (XmlHttp) {
        XmlHttp.onreadystatechange = HandleResponse5;
        XmlHttp.open('GET', requestURL, true);
        XmlHttp.send(null);
    }
}

function createXMLHttp5() {
    try {
        XmlHttp = new ActiveXObject("Microsoft.XMLHttp");
    }
    catch (e) {
        try {
            XmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (oc) {
            XmlHttp = new XMLHttpRequest(); //for browser mozila, opera, firefox.
        }

    }
}


function HandleResponse5() {

    document.getElementById("validmobil1").innerHTML = "<b><font class='normaltext-pu'>Cheking for availability....</font></b>";

    if (XmlHttp.readyState == 4) {

        if (XmlHttp.status == 200) {
            var XmlRoot = XmlHttp.responseXML.documentElement;
            var message = XmlRoot.getElementsByTagName("Invalid");
            var messagevalue = (message[0].textContent || message[0].innerText || message[0].text);
            var oldmobileno = document.getElementById("ctl00_ContentPlaceHolder1_oldMobileNo").value;
            var Newmobileno = document.getElementById("ctl00_ContentPlaceHolder1_txtMobileNo").value;

            if (messagevalue == "Mobile No Already Exists") {

                if (oldmobileno == Newmobileno) {
                    document.getElementById("validmobil1").innerHTML = "<b><font class='normaltext-pu'> OK </font></b>";
                }
                else {
                    document.getElementById("ctl00_ContentPlaceHolder1_txtMobileNo").value = "";
                    document.getElementById("ctl00_ContentPlaceHolder1_txtMobileNo").focus();
                    document.getElementById("validmobil1").innerHTML = "<b><font class='normaltext-pu'>" + messagevalue + "</font></b>";
                }


            }
            else if (messagevalue == "OK") {
                document.getElementById("validmobil1").innerHTML = "<b><font class='normaltext-pu'>" + messagevalue + "</font></b>";
            }
            else {
                document.getElementById("validmobil1").innerHTML = "<b><font class='normaltext-pu'> OK </font></b>";
            }

        }
        else {
            alert('There was problem from request');
        }
    }

}


////////

function chkEmailValid(objEid, formname) {

    //alert (objEid.value);
    //alert (objPsw.value);
    var string = trim(objEid.value);
    var chk = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\_])+\.)+([a-zA-Z]{2,4})+$/
    if (!chk.test(string)) {
        alert("Please enter correct email address")
        objEid.value = "";
        objEid.focus();
        return false;
    }


    //alert(btsave);
    var hi = "Login";
    var EmailId = objEid.value;
    //var Pswrd = objPsw.value
    //var requestURL="LoginExists.aspx?r="+Math.random()+"&Eid="+EmailId + "&Pswrd="+Pswrd + "&Cnt=uidPsw" ;
    var requestURL = "LoginExist.aspx?r=" + Math.random() + "&Eid=" + EmailId + "&Cnt=Email&formname=" + formname;
    //alert (requestURL);
    createXMLHttp1();
    if (XmlHttp) {
        XmlHttp.onreadystatechange = HandleResponse1;
        XmlHttp.open('GET', requestURL, true);
        XmlHttp.send(null);

    }

}

function createXMLHttp1() {
    try {
        XmlHttp = new ActiveXObject("Microsoft.XMLHttp");
    }
    catch (e) {
        try {
            XmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (oc) {
            XmlHttp = new XMLHttpRequest(); //for browser mozila, opera, firefox.
        }

    }
}

function HandleResponse1() {
    document.getElementById("userExist1").innerHTML = "<b><font class='normaltext-pu'>Checking for availability....</font></b>";

    if (XmlHttp.readyState == 4) {
        //alert(XmlHttp.responseText);
        if (XmlHttp.status == 200) {
            var XmlRoot = XmlHttp.responseXML.documentElement;
            var message = XmlRoot.getElementsByTagName("Invalid");
            var messagevalue = (message[0].textContent || message[0].innerText || message[0].text);
            //alert(messagevalue + 'hi');
            if (messagevalue == "EmailID Already Exists" || messagevalue == "This Email Id is already registered with us. System accepts only Unique Email Id. If you own this Email Id and want to use it, please call :  099090 15450 / 098989 12345 / 098989 55555 to Know/Reset account details." || messagevalue == "This Email Id is already registered with us. System accepts only Unique Email Id. If you own this Email Id and want to use it, please call : 93745 30073 / 93745 19764 to Know/Reset account details.") {
                //check
                //obj.focus();
                //btsave.disabled = true;
                var Login = pre + "CustomerMaster_txtEmailId";
                document.getElementById(Login).value = "";
                document.getElementById(Login).focus();

                if (messagevalue == "This Email Id is already registered with us. System accepts only Unique Email Id. If you own this Email Id and want to use it, please call : 93745 30073 / 93745 19764 to Know/Reset account details.") {
                    messagevalue = "This Email Id is already registered with us. System accepts only Unique Email Id. If you own this Email Id and want to use it, please <a style='color:blue'>call : 93745 30073 / 93745 19764</a> to Know/Reset account details."
                    document.getElementById("userExist1").innerHTML = messagevalue;
                }

                else if (messagevalue == "This Email Id is already registered with us. System accepts only Unique Email Id. If you own this Email Id and want to use it, please call :  099090 15450 / 098989 12345 / 098989 55555 to Know/Reset account details.") {
                    messagevalue = "This Email Id is already registered with us. System accepts only Unique Email Id. If you own this Email Id and want to use it, please <a style='color:blue'>call : 099090 15450 / 098989 12345 / 098989 55555 </a> to Know/Reset account details."
                    document.getElementById("userExist1").innerHTML = messagevalue;

                }

                else

                { document.getElementById("userExist1").innerHTML = "<b><font class='normaltext-pu'>" + messagevalue + "</font></b>"; }

                //document.getElementById("userExist1").innerHTML = "<b><font class='normaltext-pu'>" + messagevalue + "</font></b>";

            }
            else if (messagevalue == "OK") {
                document.getElementById("userExist1").innerHTML = "<b><font class='normaltext-pu'>" + messagevalue + "</font></b>";
            }
            else {
                document.getElementById("userExist1").innerHTML = "<b><font class='normaltext-pu'> OK </font></b>";
            }

        }
        else {
            alert('There was problem from request');
        }
    }
}

/// Validate Alternative EmailID

function chkAltEmailValid(objEid) {

    //alert (objEid.value);
    //alert (objPsw.value);
    var string = trim(objEid.value);
    //var chk= /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\_])+\.)+([a-zA-Z]{2,4})+$/
    var chk = /^(([a-zA-Z0-9_\.\-+])+@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+(( *, *)|( +)|$))+/;
    if (string != "") {
        if (!chk.test(string)) {
            alert("Please enter correct email address !! \n\nTry this pattern: exa1@abc.com, exa2@abc.com")
            objEid.value = "";
            objEid.focus();
            return false;
        }

    }
    else {
        return true;
    }


    //alert(btsave);
    var hi = "Login";
    var EmailId = objEid.value;
    //var Pswrd = objPsw.value
    //var requestURL="LoginExists.aspx?r="+Math.random()+"&Eid="+EmailId + "&Pswrd="+Pswrd + "&Cnt=uidPsw" ;
    //var requestURL = "LoginExist.aspx?r=" + Math.random() + "&Eid=" + EmailId + "&Cnt=AltEmail";
    var requestURL = "http://" + window.location.host + "/LoginExist.aspx?r=" + Math.random() + "&Eid=" + EmailId + "&Cnt=AltEmail";

    //alert (requestURL);
    createXMLHttp3();
    if (XmlHttp) {
        XmlHttp.onreadystatechange = HandleResponse3;
        XmlHttp.open('GET', requestURL, true);
        XmlHttp.send(null);

    }

}

function createXMLHttp3() {
    try {
        XmlHttp = new ActiveXObject("Microsoft.XMLHttp");
    }
    catch (e) {
        try {
            XmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (oc) {
            XmlHttp = new XMLHttpRequest(); //for browser mozila, opera, firefox.
        }

    }
}

function HandleResponse3() {
    document.getElementById("userExist2").innerHTML = "<b><font class='normaltext-pu'>Checking for availability....</font></b>";

    if (XmlHttp.readyState == 4) {
        //alert(XmlHttp.responseText);
        if (XmlHttp.status == 200) {
            var XmlRoot = XmlHttp.responseXML.documentElement;
            var message = XmlRoot.getElementsByTagName("Invalid");
            var messagevalue = (message[0].textContent || message[0].innerText || message[0].text);
            //alert(messagevalue + 'hi');
            if (messagevalue == "EmailID Already Exists" || messagevalue == "This Email Id is already registered with us. System accepts only Unique Email Id. If you own this Email Id and want to use it, please call : 93745 30073 / 93745 19764 to Know/Reset account details.") {

                //check
                //obj.focus();
                //btsave.disabled = true;
                var Login = pre + "CustomerMaster_txtAltEmailId";
                document.getElementById(Login).value = "";
                document.getElementById(Login).focus();
                if (messagevalue == "This Email Id is already registered with us. System accepts only Unique Email Id. If you own this Email Id and want to use it, please call : 93745 30073 / 93745 19764 to Know/Reset account details.") {
                    messagevalue = "This Email Id is already registered with us. System accepts only Unique Email Id. If you own this Email Id and want to use it, please <a style='color:blue'>call : 93745 30073 / 93745 19764</a> to Know/Reset account details."
                    document.getElementById("userExist2").innerHTML = messagevalue;
                }

                else

                { document.getElementById("userExist2").innerHTML = "<b><font class='normaltext-pu'>" + messagevalue + "</font></b>"; }


                //document.getElementById("userExist2").innerHTML = "<b><font class='normaltext-pu'>" + messagevalue + "</font></b>";

            }
            else if (messagevalue == "OK") {
                document.getElementById("userExist2").innerHTML = "<b><font class='normaltext-pu'>" + messagevalue + "</font></b>";
            }
            else {
                document.getElementById("userExist2").innerHTML = "<b><font class='normaltext-pu'> OK </font></b>";
            }

        }
        else {
            alert('There was problem from request');
        }
    }



}




function chkDomainName(objDomid) {
    //alert("Hi " + objDomid.value)
    var string = trim(objDomid.value);
    //alert(string)
    if (string != "") {
        //http: //onetender.teserver.com/LoginExist.aspx?Eid=www.kinjal.com&Cnt=Domain
        //alert(string)
        if (string.indexOf("http") >= 0) {
            alert("Please enter the Domain Name in the correct format! Example: www.abc.com");
            objDomid.value = "";
            objDomid.focus();
            return false;
        }

        if (string.indexOf("www") == -1) {
            alert("Please enter the Domain Name in the correct format! Example: www.abc.com");
            objDomid.value = "";
            objDomid.focus();
            return (false);
        }

        if (string.length < 8) {
            alert("Please enter the Domain Name in the correct format! Example: www.abc.com");
            objDomid.value = "";
            objDomid.focus();
            return (false);
        }

        if (string.length >= 8) {

            var fthree = string.substring(0, 4);
            if (fthree != "www.") {
                alert("Please enter the Domain Name in the correct format! Example: www.abc.com");
                objDomid.value = "";
                objDomid.focus();
                return (false);
            }

        }


        //alert(btsave);
        var hi = "Domain";
        var DomainId = objDomid.value;
        var requestURL = "LoginExist.aspx?r=" + Math.random() + "&Eid=" + DomainId + "&cnt=domain";
        // alert (requestURL);
        createXMLHttp4();
        if (XmlHttp) {
            XmlHttp.onreadystatechange = HandleResponse4;
            XmlHttp.open('GET', requestURL, true);
            XmlHttp.send(null);

        }


    }




}

function createXMLHttp4() {
    try {
        XmlHttp = new ActiveXObject("Microsoft.XMLHttp");
    }
    catch (e) {
        try {
            XmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (oc) {
            XmlHttp = new XMLHttpRequest(); //for browser mozila, opera, firefox.
        }

    }
}

function HandleResponse4() {
    document.getElementById("DomainExistMsg").innerHTML = "<b><font class='normaltext-pu'>Checking for availability...</font></b>";

    if (XmlHttp.readyState == 4) {

        //alert(XmlHttp.status);
        if (XmlHttp.status == 200) {
            var XmlRoot = XmlHttp.responseXML.documentElement;
            //  alert(XmlRoot);
            //alert(XmlRoot.getElementsByTagName("Invalid"));
            var message = XmlRoot.getElementsByTagName("Invalid");
            // alert(message);
            var messagevalue = (message[0].textContent || message[0].innerText || message[0].text);
            // alert(messagevalue + 'hi123');
            if (messagevalue == "Domain Name Already Exists") {
                //check
                //obj.focus();
                //btsave.disabled = true;
                var dom = pre + "txtDomain";
                document.getElementById(dom).value = "";
                document.getElementById(dom).focus();
                document.getElementById("DomainExistMsg").innerHTML = messagevalue;

            }
            else if (messagevalue == "OK") {
                document.getElementById("DomainExistMsg").innerHTML = messagevalue;
            }
            else {
                document.getElementById("DomainExistMsg").innerHTML = "OK";
            }

        }
        else {
            alert('There was problem from request');
        }
    }
}

// function to Check Existing Mail Group Name
function chkGroupName(objDomid) {

    //alert(window.location.host);
    var string = trim(objDomid.value);

    if (trim(string) == "") {
        alert("Please Enter the Group Name!")
        objDomid.value = "";
        document.getElementById("GroupExistMsg").innerHTML = "";
        document.getElementById("ctl00_ContentPlaceHolder1_hdnIns").value = "No";
        return false;
    }
    //alert("history");
    var hi = "Group";
    //var GroupName = document.getElementById("ctl00_ContentPlaceHolder1_lblDomFirstName").innerHTML + trim(string);
    var GroupName = trim(string);
    //alert(GroupName);
    //alert(window.location.host);
    var requestURL = "http://" + window.location.host + "/LoginExist.aspx?r=" + Math.random() + "&GroupName=" + GroupName + "&cnt=Group";
    //alert(requestURL);
    createXMLHttp5();
    if (XmlHttp) {
        XmlHttp.onreadystatechange = HandleResponse5;
        XmlHttp.open('GET', requestURL, true);
        XmlHttp.send(null);


    }

}

function createXMLHttp5() {
    try {
        XmlHttp = new ActiveXObject("Microsoft.XMLHttp");
    }
    catch (e) {
        try {
            XmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (oc) {
            XmlHttp = new XMLHttpRequest(); //for browser mozila, opera, firefox.
        }

    }
}

function HandleResponse5() {
    document.getElementById("GroupExistMsg").innerHTML = "<b><font class='normaltext-pu'>Checking for availability...</font></b>";

    if (XmlHttp.readyState == 4) {
        //alert(XmlHttp.status)
        if (XmlHttp.status == 200) {
            var XmlRoot = XmlHttp.responseXML.documentElement;
            var message = XmlRoot.getElementsByTagName("Invalid");
            var messagevalue = (message[0].textContent || message[0].innerText || message[0].text);

            if (messagevalue == "Group Name Already Exists") {

                var dom = pre + "txtGroupName";
                document.getElementById(dom).value = "";
                document.getElementById(dom).focus();
                document.getElementById("GroupExistMsg").innerHTML = messagevalue;

            }
            else if (messagevalue == "OK") {
                document.getElementById("GroupExistMsg").innerHTML = messagevalue;
                document.getElementById("ctl00_ContentPlaceHolder1_hdnIns").value = "OK";
                //alert(document.getElementById("ctl00_ContentPlaceHolder1_hdnIns").value);
            }
            else {
                document.getElementById("GroupExistMsg").innerHTML = "OK";
                document.getElementById("ctl00_ContentPlaceHolder1_hdnIns").value = "OK";
                //alert(document.getElementById("ctl00_ContentPlaceHolder1_hdnIns").value);
            }

        }
        else {
            alert('There was problem from request');
        }
    }
}

///Check Email Id Exist Or Not
function chkemailid(objEid, event, formname) {

    var string = trim(objEid.value);
    //var chk = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\_])+\.)+([a-zA-Z]{2,4})+$/
    var chk = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\_\-])+\.)+([a-zA-Z]{2,4})+$/
    if (!chk.test(string)) {
        alert("Please enter correct email address")
        objEid.value = "";
        return false;
    }

    var hi = "Login";
    var EmailId = objEid.value;

    var requestURL = "LoginExist.aspx?r=" + Math.random() + "&Eid=" + EmailId + "&Cnt=chkemailid&formname=" + formname;

    createXMLHttp7();
    if (XmlHttp) {
        XmlHttp.onreadystatechange = HandleResponse7;
        XmlHttp.open('GET', requestURL, true);
        XmlHttp.send(null);

    }

}

function createXMLHttp7() {
    try {
        XmlHttp = new ActiveXObject("Microsoft.XMLHttp");
    }
    catch (e) {
        try {
            XmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (oc) {
            XmlHttp = new XMLHttpRequest(); //for browser mozila, opera, firefox.
        }

    }
}

function HandleResponse7() {

    document.getElementById("userExist").innerHTML = "<b><font class='normaltext-pu'>Validate EmailId .... </font></b>";
    if (XmlHttp.readyState == 4) {

        if (XmlHttp.status == 200) {
            var XmlRoot = XmlHttp.responseXML.documentElement;
            var message = XmlRoot.getElementsByTagName("Invalid");
            var messagevalue = (message[0].textContent || message[0].innerText || message[0].text);
            //alert(messagevalue);
            var Login = pre + "RegUser_txtRegEmailId";
            var RegHide = pre + "regOtherData";
            var CustForm = pre + "trCustomerForm";
            var custEmailId = pre + "CustomerMaster_txtEmailId";
            var CustPassword = pre + "CustomerMaster_txtpassword";
            var CustCompanyName = pre + "CustomerMaster_txtCompanyName";

            if (messagevalue == "OK") {
                document.getElementById("userExist").innerHTML = "<b><font class='normaltext-pu'>" + messagevalue + "</font></b>";
                document.getElementById(CustForm).style.display = "none";
                document.getElementById(RegHide).style.display = "inline";

            }
            else if (messagevalue == "You are not a registered user, Please fill the form below") {
                document.getElementById("userExist").innerHTML = "<b><font class='normaltext-pu'> " + messagevalue + " </font></b>";
                document.getElementById(RegHide).style.display = "none";
                document.getElementById(CustForm).style.display = "inline";
                document.getElementById(custEmailId).value = document.getElementById(Login).value
                document.getElementById(CustCompanyName).focus()
            }

        }
        else {
            alert('There was problem from request');
        }
    }
}

//End Check Email Case
