var req; function getpwd(){ var number = loginform.elements("user/number"); if (number.value == "手机号码"||number.value == ""){ alert("请输入手机号码!"); number.select(); return false; } if(f_check_mobile1(number)==false) { number.select(); return false; } var sRand=loginform.elements("sRand"); if(sRand.value==""){ alert("请输入验证码!"); sRand.select(); return false; } var url="/getPasswordServelt?number="+escape(number.value)+"&sRand="+escape(sRand.value); if(window.XMLHttpRequest) { req=new XMLHttpRequest(); }else if(window.ActiveXObject) { req=new ActiveXObject("Microsoft.XMLHTTP"); } if(req) { req.onreadystatechange=processRequest; req.open("GET",url,true); req.send(null); } } function processRequest(){ if (req.readyState == 4) { if (req.status == 200) { parseMessages(); } else { alert ( "发送随机密码失败,请重新试一次!" ); } } } function parseMessages() { var returnid = req.responseXML.getElementsByTagName("returnid")[0].firstChild.data; if(returnid=="0"||returnid==""||returnid==null) { alert ( "发送随机密码失败,请重新试一次!" ); loginform.elements("sRand").value=""; form1.elements("sRand").select(); show(); } else if(returnid=="999") { alert ( "验证码输入错误,请重新输入!" ); loginform.elements("sRand").value=""; form1.elements("sRand").select(); show(); } else { alert ( "发送随机密码成功,请在十分种内登录!" ); wait(); show(); loginform.elements("sRand").value=""; }   } function f_check_mobile1(obj){ var regu =/(^[1][3,5,8][3,9][0-9]{8}$)|(^0[1][3,5,8][3,9][0-9]{8}$)/; var re = new RegExp(regu); if (re.test(obj.value)) { return true; } alert("请输入正确的手机号码!"); return false; } function show(){ //重载验证码 var r_date = new Date(); document.loginform.Image1.src = "/cswlogin/page/imagecode.jsp?onlyNumber=true&r=" + r_date; document.loginform.Image1.style.display ="inline"; } function wait(){ var secs = 30; var wait = secs * 1000; document.loginform.getpwd1.disabled = true; //for(i = 1; i <= secs; i++) { // window.setTimeout("update(" + i + ")", i * 1000); //} window.setTimeout("timer()", wait); } function timer() { document.loginform.getpwd1.disabled = false; } function checkUsr(form,n) { var areacode = loginform.elements("user/number"); if (n==0) { if (areacode.value == "") { //areacode.value = "无需区号"; } } if (n==1) { if (areacode.value == "无需区号"||areacode.value == "小灵通号码"||areacode.value == "宽带帐号"||areacode.value == "客户ID"||areacode.value == "本站注册的帐号"||areacode.value == "宽带专线"||areacode.value == "校园宽带卡号"||areacode.value == "手机号码"){ areacode.value=""; } } } function checkPass(form,n) { var password = loginform.elements("user/password"); if (n==0) { if (password.value == "") { password.value="6位数密码"; } } if (n==1) { if (password.value == "6位数密码"||password.value == "小灵通密码"||password.value == "宽带上网密码"||password.value == "客户ID密码"||password.value == "网站设置密码"||password.value == "宽带上网密码"||password.value == "快卡设置密码"||password.value == "手机号码密码"||password.value == "登录密码"){ with(loginform.elements("user/password").style){display='none';}; with(loginform.elements("hciPasswordTypeuser/password").style){display='';}; loginform.elements("hciPasswordTypeuser/password").focus(); //password.value=""; } } } function getfocus(){ document.loginform.elements('sRand').focus(); } function SetPWD(pwd) { document.loginform.temppwd.value = pwd.value; } function form_do(s) { if (s==2) { // loginform.target="left"; loginform.action="cswaccount.pr.prCsuserwebaccInsertPrepare.do"; loginform.submit(); } if (s==1) { // loginform.target="left"; loginform.action="cswaccount.pr.prGetAllPass.do"; loginform.submit(); } if(s==3) { var areacode = loginform.elements("user/number").value; var password = loginform.elements("temppwd").value; if (areacode==""||areacode=="商务领航用户名") { alert("商务领航用户名不能为空!"); areacode.select(); return false; } if (password=="") { alert("密码不能为空!"); password.select(); return false; } window.open("default.pr_automata.forward.do?nextPage=/cswlogin/page/bussessTurnJsp.jsp&loginName="+areacode+"&loginPwd="+password,"newpage","height=500,width=400,status=no,toolbar=no,menubar=no,location=no,resizable=yes"); } } function changedl(){ var userType = document.loginform.elements["user/loginUserType"].value; if(userType=="1"){ pwdprompt1.innerHTML=''; with(loginform.elements("hciPasswordTypeuser/password").style){display='none';}; with(loginform.elements("getpwd1").style){display='none';}; document.getElementById("logintype").disable="false"; document.getElementById("logintype").style.display="none"; document.getElementById("loginbtn1").disable="false"; document.getElementById("loginbtn1").style.display=""; document.getElementById("loginbtn2").disable="false"; document.getElementById("loginbtn2").style.display="none"; document.getElementById("bussY").disable="false"; document.getElementById("bussY").style.display=""; document.getElementById("usercity").disable="false"; document.getElementById("usercity").style.display=""; pwdprompt.innerHTML='请输入电信密码' ; codes.innerHTML='固定电话'; tsShow(1); } if(userType=="2"){ pwdprompt1.innerHTML=''; with(loginform.elements("hciPasswordTypeuser/password").style){display='none';}; with(loginform.elements("getpwd1").style){display='none';}; document.getElementById("logintype").disable="false"; document.getElementById("logintype").style.display="none"; document.getElementById("loginbtn1").disable="false"; document.getElementById("loginbtn1").style.display=""; document.getElementById("loginbtn2").disable="false"; document.getElementById("loginbtn2").style.display="none"; document.getElementById("bussY").disable="false"; document.getElementById("bussY").style.display=""; document.getElementById("usercity").disable="false"; document.getElementById("usercity").style.display=""; pwdprompt.innerHTML='请输入电信密码' ; codes.innerHTML='小 灵 通'; tsShow(2); } if(userType=="3"){ pwdprompt1.innerHTML=''; with(loginform.elements("hciPasswordTypeuser/password").style){display='none';}; with(loginform.elements("getpwd1").style){display='none';}; document.getElementById("logintype").disable="false"; document.getElementById("logintype").style.display="none"; document.getElementById("loginbtn1").disable="false"; document.getElementById("loginbtn1").style.display=""; document.getElementById("loginbtn2").disable="false"; document.getElementById("loginbtn2").style.display="none"; document.getElementById("bussY").disable="false"; document.getElementById("bussY").style.display=""; document.getElementById("usercity").disable="false"; document.getElementById("usercity").style.display=""; pwdprompt.innerHTML='请输入电信密码' ; codes.innerHTML= '宽带帐号'; tsShow(3); } if(userType=="4"){ document.getElementById("pwdprompt").innerHTML="请输入服务密码"; pwdprompt1.innerHTML=''; with(loginform.elements("hciPasswordTypeuser/password").style){display='none';}; with(loginform.elements("getpwd1").style){display='none';}; document.getElementById("logintype").disable="false"; document.getElementById("logintype").style.display=""; document.getElementById("loginbtn1").disable="false"; document.getElementById("loginbtn1").style.display=""; document.getElementById("loginbtn2").disable="false"; document.getElementById("loginbtn2").style.display="none"; document.getElementById("usercity").disable="false"; document.getElementById("usercity").style.display="none"; document.getElementById("bussY").disable="false"; document.getElementById("bussY").style.display=""; codes.innerHTML='手机号码'; pwdprompt.innerHTML='请输入电信密码' ; tsShow(1); } if(userType=="8"){ pwdprompt1.innerHTML=''; with(loginform.elements("hciPasswordTypeuser/password").style){display='none';}; with(loginform.elements("getpwd1").style){display='none';}; document.getElementById("logintype").disable="false"; document.getElementById("logintype").style.display="none"; document.getElementById("loginbtn1").disable="false"; document.getElementById("loginbtn1").style.display=""; document.getElementById("loginbtn2").disable="false"; document.getElementById("loginbtn2").style.display="none"; document.getElementById("bussY").disable="false"; document.getElementById("bussY").style.display=""; document.getElementById("usercity").disable="false"; document.getElementById("usercity").style.display=""; pwdprompt.innerHTML='请输入客户ID密码' ; codes.innerHTML= '客 户 ID'; tsShow(8); } if(userType=="9"){ pwdprompt1.innerHTML=''; with(loginform.elements("hciPasswordTypeuser/password").style){display='none';}; with(loginform.elements("getpwd1").style){display='none';}; document.getElementById("logintype").disable="false"; document.getElementById("logintype").style.display="none"; document.getElementById("loginbtn1").disable="false"; document.getElementById("loginbtn1").style.display=""; document.getElementById("loginbtn2").disable="false"; document.getElementById("loginbtn2").style.display="none"; document.getElementById("bussY").disable="false"; document.getElementById("bussY").style.display=""; document.getElementById("usercity").disable="false"; document.getElementById("usercity").style.display="none"; pwdprompt.innerHTML='请输入注册时所设置密码' ; codes.innerHTML='网站帐号'; tsShow(9); } if(userType=="10"){ pwdprompt1.innerHTML=''; with(loginform.elements("hciPasswordTypeuser/password").style){display='none';}; with(loginform.elements("getpwd1").style){display='none';}; document.getElementById("logintype").disable="false"; document.getElementById("logintype").style.display="none"; document.getElementById("loginbtn1").disable="false"; document.getElementById("loginbtn1").style.display=""; document.getElementById("loginbtn2").disable="false"; document.getElementById("loginbtn2").style.display="none"; document.getElementById("bussY").disable="false"; document.getElementById("bussY").style.display=""; document.getElementById("usercity").disable="true"; // document.getElementById("usercity").innerHTML="所在地区:"; document.getElementById("usercity").style.display=""; pwdprompt.innerHTML='请输入电信密码' ; codes.innerHTML= '宽带专线'; tsShow(10); } if(userType=="11"){ pwdprompt1.innerHTML=''; with(loginform.elements("hciPasswordTypeuser/password").style){display='none';}; with(loginform.elements("getpwd1").style){display='none';}; document.getElementById("logintype").disable="false"; document.getElementById("logintype").style.display="none"; document.getElementById("loginbtn1").disable="false"; document.getElementById("loginbtn1").style.display=""; document.getElementById("loginbtn2").disable="false"; document.getElementById("loginbtn2").style.display="none"; document.getElementById("bussY").disable="false"; document.getElementById("bussY").style.display=""; document.getElementById("usercity").disable="false"; document.getElementById("usercity").style.display="none"; pwdprompt.innerHTML='请输入密码'; codes.innerHTML= '校园宽带'; tsShow(11); } if(userType=="12"){ pwdprompt1.innerHTML=''; with(loginform.elements("hciPasswordTypeuser/password").style){display='none';}; with(loginform.elements("getpwd1").style){display='none';}; document.getElementById("logintype").disable="false"; document.getElementById("logintype").style.display="none"; document.getElementById("loginbtn1").disable="false"; document.getElementById("loginbtn1").style.display="none"; document.getElementById("loginbtn2").disable="false"; document.getElementById("loginbtn2").style.display=""; document.getElementById("bussY").disable="false"; document.getElementById("bussY").style.display="none"; document.getElementById("usercity").disable="false"; document.getElementById("usercity").style.display="none"; pwdprompt.innerHTML='请输入密码'; codes.innerHTML= '登录用户名'; tsShow(12); } } function tsShow(userType) { if (userType==1||userType==2) { passts.innerHTML=''; } if (userType==3||userType==10) { passts.innerHTML=''; } if (userType==4) { passts.innerHTML=''; } if (userType==8) { passts.innerHTML=''; } if (userType==9) { passts.innerHTML=''; } if (userType==11) { passts.innerHTML=''; } if (userType==12) { passts.innerHTML=''; } } function validate() { //v3.0 var form = document.loginform; // form.target="_top"; form.action="/cswlogin/page/validatecode.jsp"; var city = document.loginform.elements["user/city"].value; var yy = document.getElementById("usertype"); var tmpareacode=form.elements("user/number"); var pwd = form.elements["hciPasswordTypeuser/password"]; var validatecode=document.getElementById("validatecode"); var city1 = document.getElementById("user/city"); var firstn=""; var type_value = document.loginform.elements["user/loginUserType"].value; var type2_value=yy.value; if(type_value!="9"&&type_value!="11"&&type_value!="4"){ if(city=="0000"){ alert("请选择您的所在地区!"); return false; } } if(type_value==1||type2_value==1) { if (tmpareacode.value==""||tmpareacode.value=="无需区号") { alert("固定电话号码不能为空!"); tmpareacode.select(); return false; } } if(type_value==2||type2_value==2) { if (tmpareacode.value==""||tmpareacode.value=="小灵通号码") { alert("小灵通号码不能为空!"); tmpareacode.select(); return false; } } if(type_value==3||type2_value==3) { if (tmpareacode.value==""||tmpareacode.value=="宽带帐号") { alert("宽带帐号不能为空!"); tmpareacode.select(); return false; } } if(type_value==4||type2_value==4) { if (tmpareacode.value==""||tmpareacode.value=="手机号码") { alert("手机号码不能为空!"); tmpareacode.select(); return false; } if(f_check_mobile1(tmpareacode)==false) { return false; } } if(type_value==10||type2_value==10) { if (tmpareacode.value==""||tmpareacode.value=="宽带专线") { alert("宽带专线不能为空!"); tmpareacode.select(); return false; } } if(type_value==9||type2_value==9) { if (tmpareacode.value==""||tmpareacode.value=="本站注册的帐号") { alert("网站帐号不能为空!"); tmpareacode.select(); return false; } } if(type_value==8||type2_value==8) { if (tmpareacode.value==""||tmpareacode.value=="客户ID") { alert("客户ID不能为空!"); tmpareacode.select(); return false; } } if(type_value==11||type2_value==11) { if (tmpareacode.value==""||tmpareacode.value=="校园宽带卡号") { alert("校园宽带卡号不能为空!"); tmpareacode.select(); return false; } } if (pwd.value==""||pwd.value=="6位数密码"||pwd.value=="小灵通密码"||pwd.value=="宽带上网密码"||pwd.value=="客户ID密码"||pwd.value=="网站设置密码"||pwd.value=="宽带上网密码"||pwd.value=="快卡设置密码"||pwd.value=="手机号码密码") { alert("请输入密码!"); pwd.select(); return false; } if (validatecode.value=="") { alert("请输入验证码!"); validatecode.select(); return false; } if(validatecode.value.length!=4){ alert("验证码为四位!"); validatecode.select(); return false; } //cdma手机号码加上orgid if(type_value==1||type_value==2||type_value==3||type_value==4||type_value==8||type_value==10||type2_value==1||type2_value==2||type2_value==3||type2_value==4||type2_value==8||type2_value==10) { var areacode = city1.value; form.elements["user/orgID"].value=areacode; form.elements["user/shortnumber"].value = tmpareacode.value.substring(0,tmpareacode.value.length); } loginform.submit(); return true; } function changedtype() { var type_value = document.loginform.elements["loginCDMAtype"].value; if(type_value=='1') { document.getElementById("pwdprompt").innerHTML="请输入服务密码"; with(loginform.elements("getpwd1").style){display='none';}; tsShow(1); } else { document.getElementById("pwdprompt").innerHTML=""; with(loginform.elements("getpwd1").style){display='';}; tsShow(4); } }