﻿// JScript 文件
function ValidationFunctionName(source, arguments)
{
    var userName =document.getElementById("Text1");
    var user = escape(userName.value);
    var oBao = new ActiveXObject("Microsoft.XMLHTTP");
     oBao.open("POST","../regist/Check.aspx?username=" + user+"&lie=UserName",false);  
     oBao.send();
    var strResult = oBao.responseText;
    if (Number(strResult) == 1)
    {
         arguments.IsValid = true;    
     }
    else
    {
        alert("用户已被注册！或不符合标准！");
        arguments.IsValid = false;
    }
}

function login(name, pws,zds)
{
    var userName =document.getElementById(name);
    var user = escape(userName.value);
	var pw = document.getElementById(pws);
	var zd = document.getElementById(zds);
	var yz = document.getElementById("yz");
	if(userName.value == null || userName.value == "" || userName.value.length == 0){
		alert("用户名不能为空！");
		return;
	}
	if(pw.value == null || pw.value == "" || pw.value.length == 0){
		alert("密码不能为空！");
		return;
	}
	if(yz.value == null || yz.value == "" || yz.value.length == 0){
		alert("验证码不能为空！");
		return;
	}
	var url = "../AjaxLoginCheck.aspx?username=" + user+"&pw="+calcMD5(pw.value)+"&yz="+yz.value;
	if(zd.checked == true){
		url = "../AjaxLoginCheck.aspx?username=" + user+"&pw="+calcMD5(pw.value)+"&zd=true"+"&yz="+yz.value;
	}
    var oBao = new ActiveXObject("Microsoft.XMLHTTP");
    oBao.open("POST",url,false);  
    oBao.send();
    var strResult = oBao.responseText;
    if (strResult == "")
    {
         alert("登陆出错！请检查用户名或密码！");
		 parent.parent.document.location = "../login/UserLogin.aspx?rd=2";
		 parent.parent.GB_CURRENT.hide();
     }
    else if(strResult != "" && strResult!="2")
    {
		parent.parent.GB_CURRENT.hide();
		parent.parent.document.getElementById('sp').innerHTML=strResult;
    }else if (strResult == "2")
    {
         alert("登陆出错！请检查用户名或密码！");
		 parent.parent.document.location = "../login/UserLogin.aspx?rd=2";
		 parent.parent.GB_CURRENT.hide();
     }
}

function keyDown(oEvent,name, pws,zds)
{
    if(oEvent.keyCode == 13){
        login(name, pws,zds);
    }
}
function keyDownsssss(oEvent,ID)
{
    if(oEvent.keyCode == 13)
    {
        var data = escape(document.getElementById(ID).value);
        this.location = "../style/SearchPage.aspx?data="+data+"&rd=1";
    }
}


function nicheng(source, arguments)
{
    var userName =document.getElementById("Text2");
    var user = escape(userName.value);
    var oBao = new ActiveXObject("Microsoft.XMLHTTP");
     oBao.open("POST","../regist/Check.aspx?nicheng=" + user+"&lie=nicheng",false);  
     oBao.send();
    var strResult = oBao.responseText;
    //如果返回 1 就代表可以使用，否则不能通过验证
    //alert(strResult);
    if (Number(strResult) == 1)
    {
         arguments.IsValid = true;
     }
    else
    {
         alert("该昵称已被使用！");
         arguments.IsValid = false;
     } 
}

function getNicheng(source, arguments)
{
    var userName =document.getElementById("nicheng");
    var user = escape(userName.value);
    var oBao = new ActiveXObject("Microsoft.XMLHTTP");
     oBao.open("POST","../regist/Check.aspx?nicheng=" + user+"&lie=nicheng",false);
     oBao.send();
    var strResult = oBao.responseText;
    //如果返回 1 就代表可以使用，否则不能通过验证
    //alert(strResult);
    if (Number(strResult) == 1)
    {
         arguments.IsValid = true;
     }
    else
    {
         alert("该昵称已被使用！");
         arguments.IsValid = false;
     } 
}

function email(source, arguments)
{
    var userName =document.getElementById("Text5");
    var user = escape(userName.value);
    var oBao = new ActiveXObject("Microsoft.XMLHTTP");
     oBao.open("POST","../regist/Check.aspx?nicheng=" + user+"&lie=email",false);  
     oBao.send();
    var strResult = oBao.responseText;
    //如果返回 1 就代表可以使用，否则不能通过验证
    //alert(strResult);
    if (Number(strResult) == 1)
    {
         arguments.IsValid = true;
     }
    else
    {
         alert("电子邮件已被使用！");
         arguments.IsValid = false;
     } 
 }
 
 function serchPage(ID)
 {
    var data = escape(document.getElementById(ID).value);
    if(data == "" || data.length == 0)
    {
        alert("搜索的内容不能为空！");
        return false;
    }
    else
    {
        document.location = "../style/SearchPage.aspx?data="+data;
    }
 }
 function serchPagess(ID,bg)
 {
    var data = escape(document.getElementById(ID).value);
    if(data == "" || data.length == 0)
    {
        alert("搜索的内容不能为空！");
        return false;
    }
    else
    {
        document.location = "../style/TheSePage.aspx?datas="+data+"&bg="+bg;
    }
 }
 
 function keyDownsssss(oEvent,ID,bg)
{
    if(oEvent.keyCode == 13)
    {
        var data = escape(document.getElementById(ID).value);
        if(data == "" || data.length == 0)
        {
            alert("搜索的内容不能为空！");
            return false;
        }else
        {
            document.location = "../style/TheSePage.aspx?datas="+data+"&bg="+bg;
        }
     }
}
