﻿function login() {
   if(loginType[0].checked)
      ComMailLogin();
   else
	  qyzxLogin();
}
function GovMailLogin() {
	if (usernameShow.value == ""){
		alert("用户名不可为空");
		usernameShow.focus();
		return ;
	}
	if (passwordShow.value == ""){
		alert("密码不可为空");
		passwordShow.focus();
		return ;
	}	
	f1.username.value = usernameShow.value+"@wedz.gov.cn";
	f1.pwhidden.value = encode(passwordShow.value,parseInt(f1.picnum.value));		
	f1.saveUser.value = false;
	f1.SecEx.value = false;
	usernameShow.value="";
	passwordShow.value="";	
	f1.submit();	
}
function ComMailLogin() {
	if (usernameShow.value == ""){
		alert("用户名不可为空");
		usernameShow.focus();
		return ;
	}
	if (passwordShow.value == ""){
		alert("密码不可为空");
		passwordShow.focus();
		return ;
	}	
	f1.username.value = usernameShow.value+"@wedz.com.cn";
	f1.pwhidden.value = encode(passwordShow.value,parseInt(f1.picnum.value));		
	f1.saveUser.value = false;
	f1.SecEx.value = false;
	usernameShow.value="";
	passwordShow.value="";	
	f1.submit();
}
function qyzxLogin() {
	if (usernameShow.value == ""){
		alert("用户名不可为空");
		usernameShow.focus();
		return ;
	}
	if (passwordShow.value == ""){
		alert("密码不可为空");
		passwordShow.focus();
		return ;
	}	
	f2.UserName.value = usernameShow.value;
	f2.password.value = passwordShow.value;	
	usernameShow.value="";
	passwordShow.value="";	
	f2.submit();
}
function encode(datastr, bassnum) {
	var tempstr;
	var tchar;
	var newdata = "";
	for (var i = 0; i < datastr.length; i++){
		tchar = 65535 + bassnum - datastr.charCodeAt(i);
		tchar = tchar.toString();
		while(tchar.length < 5){
			tchar = "0" + tchar;
		}
		newdata = newdata + tchar;
	}
	return newdata;
}
function setDisplayByCss(ids,index,class1,class2) {  
      var id=ids.split("*"); 
	  for(i=0;i<id.length;i++){ 
	    if(i==index){
		  document.getElementById(id[i]).style.display=""; 
          document.getElementById(id[i]*10).className=class1;		    
		}else{
	       document.getElementById(id[i]).style.display="none";
           document.getElementById(id[i]*10).className=class2;	
		}
     }	
}
function setDisplayByLink(ids,index) {       
      var id=ids.split("*"); 
	  for(i=0;i<id.length;i++){ 
	    if(i==index){
		   document.getElementById(id[i]).style.display="";          
		}else{
	       document.getElementById(id[i]).style.display="none";          
		}
     }	
}


function setCookie(name,value)//两个参数，一个是cookie的名子，一个是值
{
    var Days = 30; //此 cookie 将被保存 30 天
    var exp  = new Date();    //new Date("December 31, 9998");
    exp.setTime(exp.getTime() + Days*24*60*60*1000);
    document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function getCookie(name)//取cookies函数        
{
    var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
     if(arr != null) return unescape(arr[2]); return null;

}
function delCookie(name)//删除cookie
{
    var exp = new Date();
    exp.setTime(exp.getTime() - 1);
    var cval=getCookie(name);
    if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}