﻿var xmlHttp;


//--------------------------客户发送--------------------------------------------------------
function isuser()
{
	var url="isuser.aspx";
	
	var loginid=document.getElementById("loginid").value;
	
	//if(loginid=="")
	{
	   // document.getElementById("msgp").innerHTML="请输入用户名！";
		//document.getElementById("msgp").className="error";
		//document.getElementById("loginid").focus();
		//return;
	}
	
	if(loginid.length>19)
	{
		alert("用户名不能超过19个字符.");
		document.getElementById("loginid").focus();
		return;
	}
	
	
	xmlHttp=Get_xmlHttpObject();
	xmlHttp.onreadystatechange=isuser_model;
	
	xmlHttp.open("POST", url , true);
	xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	xmlHttp.send("loginid="+loginid);
} 

function isuser_model()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		var request_text=xmlHttp.responseText;
		switch(request_text)
		{
			case "0":
				document.getElementById("msgp").innerHTML=" - 用户名 或 密码 只能是 字母,数字,下划线,@,点号.";
				document.getElementById("msgp").className="error";
			    break;
			
			case "1":
				document.getElementById("msgp").innerHTML="请输入用户名.";
				document.getElementById("msgp").className="error";
			    break;
			
			case "2":
				document.getElementById("msgp").innerHTML="用户名 只能是 字母,数字,下划线,@,点号.";
				document.getElementById("msgp").className="error";
			    break;
			
			case "3":
				document.getElementById("msgp").innerHTML="用户名 在(5-19)个字符间.";
				document.getElementById("msgp").className="error";
			    break;
			
			case "4":
				document.getElementById("msgp").innerHTML="对不起,该账号已被注册.";
				document.getElementById("msgp").className="error";
    			break;
			
			default:				
				document.getElementById("msgp").innerHTML="恭喜,该账号还未注册.";
				document.getElementById("msgp").className="right";
			return;
		}
		
		document.getElementById("loginid").focus();
	} 
}
function Get_xmlHttpObject()
{ 
	if (navigator.userAgent.indexOf("Opera")>=0)
	{
		alert("不能创建Opera.") ;
		return; 
	}
	
	if (navigator.userAgent.indexOf("MSIE")>=0)
	{ 
		var strName="Msxml2.xmlHttp";
		
		if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
		{
			strName="Microsoft.xmlHttp";
		} 
		try
		{ 
			return new ActiveXObject(strName);
			
			
		} 
		catch(e)
		{ 
			alert("ActiveX脚本可能被禁用") ;
			return ;
		} 
	} 
	
	if (navigator.userAgent.indexOf("Mozilla")>=0)
	{
		return new xmlHttpRequest();
	}
}

