function RegTipInfo(o1, o2, msg) {
    if (document.getElementById(o1).value == "")
        document.getElementById(o2).innerHTML = "<img src='../images/reg-info.gif'width=18 height=18 /> <font color='#ff6600'>" + msg + "</font>";
}
function CheckAll() {
    var b = false;
    b1 = RegCheck("txtMemberId", "lblMemberID", "Please input Member Name!");
    b2 = RegCheck("txtNickName", "lblNickName", "Please input NickName!");
    b3 = RegCheck("txtPassword", "lblPassword", "Please input Password!");
    b4 = RegCheck("txtConfirmPassword", "lblConfirmPassword", "Please input  Confirm Password!");
    b5 = RegCheck("txtEmail", "lblEmail", "Please input  Email!");
    b6 = RegCheck("txtConfirmEmail", "lblConfirmEmail", "Please input  Confirm Email!");
    b7 = RegCheck("rdoMemberType", "lblMemberType", "Please choose  Member Type!");
    b8 = RegCheck("txtCompanyName", "lblCompanyName", "Please input Company Name!");
    b9 = RegCheck("txtLastName", "lblLastName", "Please input  Last Name!");
    b10 = RegCheck("txtAddress1", "lblAddress1", "Please input Address1!");
    b11 = RegCheck("drpCountry", "lblCountry", "Please choose Country!");
    b12 = RegCheck("drpState", "lblState", "Please choose State!");
    b13 = RegCheck("drpCity", "lblCity", "Please choose City!");
    b14 = RegCheck("txtNumberPhone", "lblNumberPhone", "Please input Phone Number!");
    b15 = RegCheck("txtValidationCode", "lblValidationCode", "Please input Validation Code!");

    if (b1 && b2 && b3 && b4 && b5 && b7 && b8 && b9 && b10 && b11 && b12 && b13 && b14 && b15) {
        waitdiv();
        b = true;
    }
    return b;
}
function RegCheck(o1, o2, msg) {

    if (document.getElementById(o1).value == "") {
        document.getElementById(o2).innerHTML = "<img src='../images/reg-error.gif' /> <font color='#ff0000'>" + msg + "</font>";
        return false;
    }

    if (o1 == "txtMemberId") {
        if (document.getElementById(o1).value.length < 6) {
            document.getElementById(o2).innerHTML = "<img src='../images/reg-error.gif' /> <font color='#ff0000'>The memberID length should between 6-30</font>";
            return false;
        }
        if (document.getElementById(o1).value.length > 30) {
            document.getElementById(o2).innerHTML = "<img src='../images/reg-error.gif' /> <font color='#ff0000'>The memberID length should between 6-30</font>";
            return false;
        }

        //Ajax验证是否重复
        if (IsUserIDExists(document.getElementById(o1).value) == 'false') {

            document.getElementById(o2).innerHTML = "<img src='../images/reg-error.gif' /> <font color='#ff0000'> The memberName hasbeen exist, please again enter.</font>";
            return false;
        }


    }
    if (o1 == "txtConfirmPassword") {
        if (document.getElementById(o1).value != document.getElementById("txtPassword").value) {
            document.getElementById(o2).innerHTML = "<img src='../images/reg-error.gif'/> <font color='#ff0000'>Password can not be same!</font>";
            return false;
        }


    }
    if (o1 == "txtEmail") {
        if (!IsValidEMail(document.getElementById(o1).value)) {
            document.getElementById(o2).innerHTML = "<img src='../images/reg-error.gif' /> <font color='#ff0000'>EMail error!</font>";
            return false;
        }
        //Ajax验证是否重复
        if (IsEMailExists(document.getElementById(o1).value) == 'false') {
            document.getElementById(o2).innerHTML = "<img src='../images/reg-error.gif'/> <font color='#ff0000'> The email hasbeen exist, please again enter</font>";
            return false;
        }


    }
    if (o1 == "txtConfirmEmail") {
        if (document.getElementById(o1).value != document.getElementById("txtEmail").value) {
            document.getElementById(o2).innerHTML = "<img src='../images/reg-error.gif'/> <font color='#ff0000'>Email can not be same!</font>";
            return false;
        }


    }
    if (o1 == "rdoMemberType") {
        var rdoMemberTypeitem = document.getElementsByName("rdoMemberType");
        var count = 0;
        for (var i = 0; i < rdoMemberTypeitem.length; i++) {
            if (rdoMemberTypeitem[i].type = "radio") {
                if (rdoMemberTypeitem[i].checked) {
                    count++;
                    break;
                }
            }
        }
        if (count == 0) {
            document.getElementById(o2).innerHTML = "<img src='../images/reg-error.gif'/> <font color='#ff0000'>Please choose Member Type!</font>";
            return false;
        }


    }

    if (o1 == "txtCompanyName") {
    
       
        var rdoMemberTypeitem = document.getElementsByName("rdoMemberType");
        var count = 0;
        for (var i = 0; i < rdoMemberTypeitem.length; i++) {
            if (rdoMemberTypeitem[i].type = "radio") {
                if (rdoMemberTypeitem[i].checked) {
                    count = rdoMemberTypeitem[i].value;
                    break;
                }
            }
        }
        if (count == "3" || count == "4" || count == "5") {
            alert(IsCompanyNameExists(document.getElementById(o1).value));
            if (IsCompanyNameExists(document.getElementById(o1).value) == 'false') {
                document.getElementById(o2).innerHTML = "<img src='../images/reg-error.gif' /> <font color='#ff0000'>The company name hasbeen exist, please again enter!</font>";
                return false;
            }
        }
    }
    
    if (o1 == "drpCountry") {
        if (document.getElementById(o1).value == "0" || document.getElementById(o1).value == "-- Select a Country --") {
            document.getElementById(o2).innerHTML = "<img src='../images/reg-error.gif'/> <font color='#ff0000'>Country can.t be empty !</font>";
            return false;
        }
    }
    if (o1 == "drpState") {
        if (document.getElementById(o1).value == "0") {
            document.getElementById(o2).innerHTML = "<img src='../images/reg-error.gif'/> <font color='#ff0000'>State can.t be empty !</font>";
            return false;
        }
    }
    if (o1 == "drpCity") {
        if (document.getElementById(o1).value == "0") {
            document.getElementById(o2).innerHTML = "<img src='../images/reg-error.gif'/> <font color='#ff0000'>City can.t be empty !</font>";
            return false;
        }
    }
    if (o1 == "txtValidationCode") {

        var cookieValue = document.cookie.split("; ");
        var varName = "CheckCode";
        var startPos = -1;
        var CheckCode = "";

        for (var i = 0; i < cookieValue.length; i++) {
            startPos = cookieValue[i].indexOf(varName);
            if (startPos == 0) {
                CheckCode = cookieValue[i].split("=")[1];
                break;
            }
        }


        if (document.getElementById(o1).value.toLowerCase() != CheckCode.toLowerCase()) {
            document.getElementById(o2).innerHTML = "<img src='../images/reg-error.gif'/> <font color='#ff0000'>Error validate code!</font>";
            return false;
        }
    }

    document.getElementById(o2).innerHTML = "";
    return true;

}
function KeyPress(objTR) {
    var txtval = objTR.value;
    var key = event.keyCode;
    if ((key < 48 || key > 57)) {
        event.keyCode = 0;
    }
}
function checkPaymentTerms(ol, o2) {
    if (ol.value == 'Other') {
        document.getElementById(o2).className = "input100";
    }
    else {
        document.getElementById(o2).className = "input100display";
    }
}
function getValue(id) {
    id.select();
    return document.selection.createRange().text;
}
function showimg(id) {
    var fielvalue = getValue(id);
    var hidden = document.getElementById('img');

    hidden.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = fielvalue;
    hidden.style.width = "100px";
    hidden.style.height = "100px";
}
function clearImg(id) {
    document.getElementById(id).outerHTML = document.getElementById(id).outerHTML;
    var hidden = document.getElementById('img');
    hidden.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = "../Img/Post/PIC-03.gif";
    hidden.style.width = "100px";
    hidden.style.height = "100px";
}


function IsValidEMail(s) {
    var patrn = /(\S)+[@]{1}(\S)+[.]{1}(\w)+/;
    if (!patrn.exec(s)) return false;
    return true;
}

function IsUserIDExists(memberid) {
    doc = GetAjaxResponse("../Aspxs/IsMemberIdTrue.aspx?MemberId=" + memberid);

    return doc;
}
function IsCompanyNameExists(Companyname) {
    doc = GetAjaxResponse("../Aspxs/IsMemberIdTrue.aspx?Companyname=" + Companyname);

    return doc;
}

function IsEMailExists(Email) {
    doc = GetAjaxResponse("../Aspxs/IsMemberIdTrue.aspx?Email=" + Email);
    return doc;

}
function ref() {
    document.getElementById("Image1").src = "../control/CheckCode.aspx?rand=" + Math.random();
}

function GetAjaxResponse(url) {


    var xmlHttp;

    try {
        // Firefox, Opera 8.0+, Safari
        xmlHttp = new XMLHttpRequest();
    }
    catch (e) {

        // Internet Explorer
        try {
            xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e) {

            try {
                xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e) {
                alert("您的浏览器不支持AJAX！");
                return false;
            }
        }
    }


    xmlHttp.open("POST", url, false);
    xmlHttp.send("");
    return xmlHttp.responseText;



}