﻿var xmlHttp = false;
xmlHttp = CreateHTTPPoster();

function CreateHTTPPoster()
{
	if( window.XMLHttpRequest )
		return   new   XMLHttpRequest();
	try
	{
		return   new   ActiveXObject('MSXML2.XMLHTTP.4.0');
	}
	catch(e)
	{
		try
		{
			return   new   ActiveXObject('MSXML2.XMLHTTP.3.0');
		}
		catch(e)
		{
			try
			{
				return   new   ActiveXObject('MSXML2.XMLHTTP.2.6');
			}
			catch(e)
			{
				try{
					return   new   ActiveXObject('MSXML2.XMLHTTP');
				}
				catch(e)
				{
					try
					{
						return   new   ActiveXObject('Microsoft.XMLHTTP');
					}
					catch(e)
					{
						return   null;
					}
				}
			}
		}
	}
}

function checkUserName( email , tag )
{
	if( email == "" & tag == 1 )
	{
		alert( "用户名不能为空！" );
		return ;	
	}
	if( email == "" & tag == 2 )
	{
		alert( "姓名不能为空！" );
		return ;	
	}
	xmlHttp.open("GET","/front/rec_customer.php?method=checkUserName&userName="+email+"&tag="+tag , true );	
	xmlHttp.onreadystatechange = retCheckUserName ;
	xmlHttp.send(null);
}

function retCheckUserName()
{
	if(xmlHttp.readyState == 4)
	{
		if(xmlHttp.status == 200)
		{
			var retData = xmlHttp.responseXML;
			var List = retData.getElementsByTagName( "result" ) ;
			var ret ;
			var ret = List[0].firstChild.nodeValue ;
			
			if( ret != 0 )
			{
				alert( "已经存在！" );
				return false;
			}
			else
			{
				alert( "可以注册！" );
				return true;
			}
		}
	}
}

function checkForm1( id )
{
	var msg = "" ;
	var mailMatch = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
	if( id.email.value == "" )
	{
		msg += "用户名不能为空！\r\n" ;
	}
	if( id.name.value == "" )
	{
		msg += "客户名不能为空！\r\n" ;
	}
	if( id.pwd.value == "" )
	{
		msg += "密码不能为空！\r\n" ;
	}
	if( id.confirm.value == "" )
	{
		msg += "密码确认不能为空！\r\n" ;
	}
	if( id.pwd.value != id.confirm.value )
	{
		msg += "密码输入不一致！\r\n" ;
	}
	if( id.address.value == "" )
	{
		msg += "详细地址不能为空！\r\n" ;
	}
	if( id.tel.value == "" )
	{
		msg += "联系电话不能为空！\r\n" ;
	} 
  if( id.company.value == "" )
	{
		msg += "单位全称不能为空！\r\n" ;
	}
	if( id.email.value.match( mailMatch ) == null )
	{
		msg += "用户名必须以Email形式填写！\r\n" ;
	}
	
	
	if( msg != "" )
	{
		alert( msg );
		return false ;
	}
	else
	{
		return true;
	}
}

