﻿var xmlHttp = window.XMLHttpRequest ? (new XMLHttpRequest()) : (new ActiveXObject("Microsoft.XMLHTTP")); var imgName; var checkOk; function InsertImageFromGallery(imageId, txtid) {
    var img = document.getElementById(imageId); imgArr = showModalDialog('/web/pages/common/SelectImage.aspx', window, 'dialogWidth:460px; dialogHeight:360px;help:1;status:1;resizeable:0;'); if (imgArr != null) { img.src = imgArr['filename']; document.getElementById(txtid).value = imgArr['filename']; }
    myDate = new Date(); img.src = img.src + "?temp=" + myDate.toLocaleTimeString();
}
function CheckForm(loginId, apwdid, bpwdid, emailid, userId, validateId) {
    CheckLoginName(loginId); if (checkOk == false)
        return false; CheckPassword(apwdid); if (checkOk == false)
        return false; CheckTwoPassword(apwdid, bpwdid); if (checkOk == false)
        return false; CheckEamil(emailid); if (checkOk == false)
        return false; CheckUserName(userId); if (checkOk == false)
        return false; CheckValidate(validateId); if (checkOk == false)
        return false; return true;
}
function CheckLoginName(loginId) { var loginName = $get(loginId).value; imgName = "checkloginname"; $get(imgName).innerHTML = "<img src=\"../../../images/loading.gif\"alt=\"\"/>"; PageMethods.IsLoginNameExist(loginName, imgName, ShowResult); }
function CheckPassword(apwdid)
{ var pass1 = $get(apwdid).value; imgName = "checkpassword"; $get(imgName).innerHTML = "<img src=\"../../../images/loading.gif\"alt=\"\"/>"; PageMethods.IsPasswordAccess(pass1, imgName, ShowResult); }
function CheckTwoPassword(apwdid, bpwdid) { var pass1 = $get(apwdid).value; var pass2 = $get(bpwdid).value; imgName = "checkpassword2"; $get(imgName).innerHTML = "<img src=\"../../../images/loading.gif\"alt=\"\"/>"; PageMethods.IsPasswordAlike(pass1, pass2, imgName, ShowResult); }
function CheckEamil(emailid) { var email = $get(emailid).value; imgName = "checkeamil"; $get(imgName).innerHTML = "<img src=\"../../../images/loading.gif\"alt=\"\"/>"; PageMethods.IsEmailAccess(email, imgName, ShowResult); }
function CheckUserName(userId) { var username = $get(userId).value; imgName = "checkusername"; $get(imgName).innerHTML = "<img src=\"../../../images/loading.gif\"alt=\"\"/>"; PageMethods.IsUserNameExist(username, imgName, ShowResult); }
function CheckValidate(validateId) {
    var validate = $get(validateId).value; imgName = "checkvalidate"; $get(imgName).innerHTML = "<img src=\"../../../images/loading.gif\"alt=\"\"/>"; if (validate.replace(/\s/g, "").length != 4) { ShowCheckResult("验证码长度为4位"); checkOk = true; }
    else { $get(imgName).innerHTML = " 点图片刷新"; checkOk = false; } 
}
function ShowResult(res) {
    var arr = res.split("||"); if (arr[1] == "ok") { $get(arr[0]).innerHTML = "<img src=\"../../../images/check_right.gif\"alt=\"\"/>"; checkOk = true; }
    else { $get(arr[0]).innerHTML = "<img src=\"../../../images/check_error.gif\"alt=\"\"/>" + arr[1]; checkOk = false; } 
}
function ShowCheckResult(res) {
    if (res == "ok") { $get(imgName).innerHTML = "<img src=\"../../../images/check_right.gif\"alt=\"\"/>"; checkOk = true; }
    else { $get(imgName).innerHTML = "<img src=\"../../../images/check_error.gif\"alt=\"\"/>" + res; checkOk = false; } 
}