﻿	function Cancel()
	{
		document.all.UserName.value="";
		document.all.Password.value="";
	}
	
	function LogIn(x)
	{
		var sPost,sRet ;
		var sUserName,sPassword,username,pwhidden;
		    sUserName = document.all.UserName.value ;
                    username= document.all.UserName.value ;
		/*
		if(!bAutoLogin)
		{   
		*/ 
		    sPassword = document.all.Password.value ;
		    pwhidden = document.all.Password.value ;
		/*
		}
		else
		{
			sPassword = sAutoLoginPWD;
		}
		*/
		
		if(sUserName =="")
		{
			alert("请输入用户名！") ;
			return ;
		}
		else if(sPassword =="")
		{
			alert("请输入密码！") ;
			return ;
		}
		else
		{
			c=0;
			var rd=document.all.rbchoose; 
            for(i=0;i <rd.length;i++)
			    if(rd[i].checked)
				    c=i;
			if(c==0)
			{
		        if(x=="2")
			        forLogin.action = "http://61.178.77.26:8181/Loginprogress.aspx";
		        else
			        forLogin.action = "http://192.168.0.7:8181/Loginprogress.aspx";
			}
			if(c==1)
			{

			 if(x=="2")
			        forLogin.action = "http://61.178.77.26:8081/default.asp";
		        else
			        forLogin.action = "http://192.168.0.7:8081/default.asp";
			}
			forLogin.target = "_blank";
			forLogin.submit();
			document.all.UserName.value="";
			document.all.Password.value="";
			/*
			sPost = "<Qry><Function>LogIn</Function><UserName><![CDATA[" + sUserName + "]]></UserName><PassWord><![CDATA[" + sPassword + "]]></PassWord><LoginType>WEB</LoginType></Qry>";
			//alert("开始");
			sRet = LKSYS_postform("Login_Return_XML.aspx",sPost);
			//alert(sRet);
			
			if(sRet == "0")
			{
				var sReturn =ValidateIdentity("1");
				
				
				if (sReturn == "0") 
				{
					window.location="oaindex.aspx";
				}
				else
				{
					sPost = "<Qry><Function>InsertEpassLogIn</Function><EpassFlag>" + sReturn + "</EpassFlag></Qry>";
					//alert(sPost);
					LKSYS_postform("Login_Return_XML.aspx",sPost);					
				}	
			}
			else if(sRet == "1")
			{
				alert("无此用户！") ;
				return ;
			}
			else if(sRet =="2")
			{
				alert("密码输入错误！") ;
				return ;
			}
			else if ( sRet == "3" )
			{
				if (confirm("系统不允许您使用默认密码登录系统,修改密码后可登录,点击[确定]可修改密码"))
				{
					LKSYS_PubOpenWindow1('grsw/grsw_klgl_index.aspx','','420','242',0,0,0,0,0,0,0,0);
				}
			}
			else
			{
				alert("登录系统时碰到错误![错误信息：]\n" + sRet.replace("<FONT COLOR=RED><b>","").replace("</b></FONT>",""));
				
			} 
			*/
		}
	}
	
	
	function LogInFromMsg(sId)
	{
		
		var sPost,sRet ;
		
			sPost = "<Qry><Function>LogIn</Function><LoginType>MSG</LoginType><ID>" + sId + "</ID></Qry>";
			sRet = postform("Login_Return_XML.aspx",sPost);
			
			//alert(sRet);
			if(sRet == "0")
			{
				window.location="oaindex.aspx";
			}
			else if(sRet == "1")
			{
				alert("无此用户！") ;
				return ;
			}
			else if(sRet =="2")
			{
				alert("密码输入错误！") ;
				return ;
			}
			else
			{
				alert("登录系统时碰到错误![错误信息：]\n" + sRet.replace("<FONT COLOR=RED><b>","").replace("</b></FONT>",""));
				
			} 
		
	}

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;
}
