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);
}
}