
var XMLHttpReq;


function checkMail(str)
{
    var mailArray;   
    var patterns = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/;  
    mailArray=str.split(",");
    for(i=0;i<mailArray.length;i++)
    { 
        if(patterns.test(mailArray[i]))//邮件地址符合
        {
            //alert(str+",邮件地址格式正确！");
            return true;
        }
        else   //邮件地址不符合
        {    
            alert("'"+str+"',邮件地址格式不正确,请检查后重新填写！！");
            return false;
        }
    }
}

 	//创建XMLHttpRequest对象 
function createXMLHttpRequest() {
    if (window.XMLHttpRequest) { //Mozilla 浏览器
        XMLHttpReq = new XMLHttpRequest();
    } else {
        if (window.ActiveXObject) { // IE浏览器
            try {
                XMLHttpReq = new ActiveXObject("Msxml2.XMLHTTP");
            }
            catch (e) {
                try {
                    XMLHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
                }
                catch (e) {
                }
            }
        }
    }
}

		//发送请求函数
	function user_Request(url) {

		createXMLHttpRequest();
		XMLHttpReq.open("GET",url, true);
     	XMLHttpReq.onreadystatechange = user_processLoginResponse;//指定响应函数
    	XMLHttpReq.send(null);  // 发送请求
	}
	
	// 处理身份验证返回信息函数
    function user_processLoginResponse() {
    	if (XMLHttpReq.readyState == 4) { // 判断对象状态
 document.getElementById("reg").innerHTML="" ;
        	if (XMLHttpReq.status == 200) { // 信息已经成功返回，开始处理信息
            	var flag=XMLHttpReq.responseXML.getElementsByTagName("flag")[0].firstChild.nodeValue;
            	if(flag==1){
				document.getElementById("shopmessage").innerHTML="手气不错,用户名可用!";
				$('.right1').show();
			$('.error1').hide();
			$('.reg_user_ts').hide('slow');
				}else{
				document.getElementById("shopmessage").innerHTML="用户名不可用，请您再选其他的用户名!";
				$('.error1').show();
	$('.right1').hide();
				}

            } else { //页面不正常
                window.alert("您所请求的页面有异常。");
            }
        }else{
		
		 document.getElementById("reg").innerHTML="<img src='images/loadingnew.gif' border='0'> 请等待..." ;
		}
		
    }

    function user_Check(username) {
		
		user_Request("/checkUserName?username="+username);
		
	}
	