﻿//声明XMLHttpRequest对象
var xmlHttp;

//检测用户名是否存在
function CheckName(userName)
{
   // createXMLHTTP();//创建XMLHttpRequest对象
    var url="DisposeEvent.aspx?Name="+userName+"&Event=Check";
     retCode=openUrl(url);
     retCode = retCode.substring(retCode.indexOf('^'),retCode.Length-retCode.indexOf('^'));
     //alert(retCode);//true可以注册，flase不能注册
    if(retCode=="true")
    {
        alert('The account is available for registration.');
    }
    else
    {
        alert('The account has been already registered.');
        return;
    }
}

function createXMLHTTP()
{
    if(window.XMLHttpRequest)
    {
        xmlHttp=new XMLHttpRequest();//mozilla浏览器
    }
    else if(window.ActiveXObject)
    {
        try
        {
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");//IE老版本
        }
        catch(e)
        {}
        try
        {
            xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");//IE新版本
        }
        catch(e)
        {}
        if(!xmlHttp)
        {
            window.alert("不能创建XMLHttpRequest对象实例！");
            return false;
        }
    }
}



function openUrl(url)
{  
    if(window.XMLHttpRequest)  
    {
        objxml = new XMLHttpRequest();
    }  
    else if(window.ActiveXObject)  
    {
        objxml = new ActiveXObject("Msxml2.XMLHTTP");
    }   
    
    objxml.open("GET",url,false);
    objxml.send(""); 
    retInfo=objxml.responseText;          
    if(objxml.status == "200 ")
    {
        return retInfo;
    }  
    else
    {
        return "";
    }
}


function reset() {
    var array = new Array(
        "ctl00_ContentPlaceHolder1_Register1_txtUserName",
        "ctl00_ContentPlaceHolder1_Register1_txtFullName",
        "ctl00_ContentPlaceHolder1_Register1_txtEmail",
        "ctl00_ContentPlaceHolder1_Register1_txtPassword",
        "ctl00_ContentPlaceHolder1_Register1_txtConfirmPassword",
        "ctl00_ContentPlaceHolder1_Register1_P1",
        "ctl00_ContentPlaceHolder1_Register1_P2",
        "ctl00_ContentPlaceHolder1_Register1_P3",
        "ctl00_ContentPlaceHolder1_Register1_txtNonUsPhone",
        "ctl00_ContentPlaceHolder1_Register1_txtCity",
        "ctl00_ContentPlaceHolder1_Register1_txtProvince",
        "ctl00_ContentPlaceHolder1_Register1_txtCountry",
        "ctl00_ContentPlaceHolder1_Register1_txtZipCode"
        );
    var obj;
    for (var i = 0; i < array.length; i++) {
        obj = document.getElementById(array[i]);
        if (obj) obj.value = "";
    }
}