﻿var type;
function login()
{  
  var name=document.getElementById("ctl00_ContentPlaceHolder1_txt_name");
  var pwd=document.getElementById("ctl00_ContentPlaceHolder1_txt_pwd"); 
 // var name="";var pwd="";
  var type1=document.getElementById("ctl00_ContentPlaceHolder1_RadioButtonList1_0");
  var type2=document.getElementById("ctl00_ContentPlaceHolder1_RadioButtonList1_1");
  if(name.value==null||name.value=="")
  {
    alert("请填写用户名");
    name.focus();    
    return false;
  }
  if(pwd.value==null||pwd.value=="")
  {
    alert("请填写密码");
    pwd.focus();    
    return false;
  }
  else
  {
    if(type1.checked==true)
    {
      type=1;
    }
    else
    {
      type=2;
    }    
    showHint(escape(name.value),escape(pwd.value),escape(type));
  }
}
    var xmlHttp;
    function showHint(loginname,loginpwd,type)
　　{
　　var url="login.aspx?name="+loginname+"&pwd="+loginpwd+"&type="+type+"&ram="+Math.random();
　　xmlHttp=GetXmlHttpObject(stateChanged)
　　xmlHttp.open("GET", url , true)
　　xmlHttp.send(null)　　
　　} 
　　function stateChanged() 
　　{ 
　　if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
　　{ 　
　　   var mess=xmlHttp.responseText;　　   
　　   if(mess=="抱歉,登录失败,用户名或密码错误或者您的账号还没有通过审核!")
　　   {
　　     alert(mess);
　　   }
　　   else
　　   {
        var login= document.getElementById("ctl00_ContentPlaceHolder1_login1");
        var user= document.getElementById("ctl00_ContentPlaceHolder1_topuser");
        var user2= document.getElementById("ctl00_ContentPlaceHolder1_topuser2");
        var center= document.getElementById("c");          
        if(type==1)
        {          
         // center.href="StuCenter.aspx";
        }
        else
        {         
        // center.href="TeaCenter.aspx";
        }    
        login.style.display="none";
        user.style.display="block";
        user2.innerHTML=mess;
       }      
　　} 
　　} 
　　function GetXmlHttpObject(handler)
　　{ 
　　var objXmlHttp=null
　　if (navigator.userAgent.indexOf("Opera")>=0)
　　{
　　alert("This example doesnt work in Opera") 
　　return; 
　　}
　　if (navigator.userAgent.indexOf("MSIE")>=0)
　　{ 
　　var strName="Msxml2.XMLHTTP"
　　if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
　　{
　　strName="Microsoft.XMLHTTP"
　　} 
　　try
　　{ 
　　objXmlHttp=new ActiveXObject(strName)
　　objXmlHttp.onreadystatechange=handler 
　　return objXmlHttp
　　} 
　　catch(e)
　　{ 
　　alert("Error. Scripting for ActiveX might be disabled") 
　　return 
　　} 
　　} 
　　if (navigator.userAgent.indexOf("Mozilla")>=0)
　　{
　　objXmlHttp=new XMLHttpRequest()
　　objXmlHttp.onload=handler
　　objXmlHttp.onerror=handler 
　　return objXmlHttp
　　}
}
/*function update_pwd()
{
  var oldpwd=document.getElementById("txt_oldpwd");
  var pwd=document.getElementById("txt_pwd"); 
  var repwd=document.getElementById("txt_repwd"); 
  if(oldpwd.value==null||oldpwd.value=="")
  {
    alert("请填写旧密码");
    oldpwd.focus();    
    return false;
  }
  if(pwd.value==null||pwd.value=="")
  {
    alert("请填写新密码");
    pwd.focus();    
    return false;
  }
  if( pwd.value.length<6||pwd.value.length>30)
  {
      alert('密码长度6-30位!');
      pwd.focus();
      return false;
  }  
  if(repwd.value==null||repwd.value=="")
  {
    alert("请填写确认密码");
    repwd.focus();    
    return false;
  } 
  if(pwd.value!=repwd.value)
  {
    alert("2次输入的密码不一致");
    repwd.focus();    
    return false;
  }
}*/
function updatepwd()
{
 var oldpwd=document.getElementById("ctl00_ContentPlaceHolder1_txt_pwd"); 
 var pwd=document.getElementById("ctl00_ContentPlaceHolder1_txt_newpwd"); 
 var repwd=document.getElementById("ctl00_ContentPlaceHolder1_txt_repwd"); 
 if( oldpwd.value.length<6||oldpwd.value.length>30)
 {
      alert('密码长度6-30位!');
      oldpwd.focus();
      return false;
 }  
 else if( pwd.value.length<6||pwd.value.length>30)
 {
      alert('密码长度6-30位!');
      pwd.focus();
      return false;
 }  
 else if(pwd.value!=repwd.value)
 {
     alert("2次输入的密码不一致!");
     repwd.focus();
     return false;
 }
 else
 {
  return true;
 }
}
