var xmlHttp;
var clickflag;
function CreateXMLHttpRequest()
{
    if(window.ActiveXObject){xmlHttp = new ActiveXObject('Microsoft.XMLHTTP');}
    else{ xmlHttp = new XMLHttpRequest();}
}
function $(s){return document.getElementById(s);}

function Login()
{
    CreateXMLHttpRequest();
    var customerid,password,ekey
    if($('username'))
    {
        customerid = $('username').value;
        password = $('password').value;
        codenum = $('code_num').value;
        if(xmlHttp){
            xmlHttp.onreadystatechange = fncCallBackLogin;
            url = 'inc/process.asp?qtype=login&customerid='+escape(customerid)+'&password='+password+'&codenum='+codenum;
            xmlHttp.open('GET',url,true);
            xmlHttp.setRequestHeader('charset','gb2312');
            xmlHttp.send(null);
            return true;
        }
        else{
            alert('抱歉，您的浏览器不支持XMLHttpRequest，请使用IE6以上版本！');
            return false;
        }
    }else
    {
        alert('你需要注销当前登录...');
    }
    return false;
}

function fncCallBackLogin()
{
    if (xmlHttp.readyState == 4){
        if(xmlHttp.status == 200){
            if(xmlHttp.responseText=="0"){
                window.location.reload();
            }else if(xmlHttp.responseText=="1"){
                alert('附加码错误');
                window.location.reload();
            }else{
                alert(xmlHttp.responseText);
            }
        }
        else{alert('内部服务器错误!');}
    }
}

function Logout()
{
    CreateXMLHttpRequest();
    if(xmlHttp){
        xmlHttp.onreadystatechange = fncCallBackLogout;
        url = 'inc/process.asp?qtype=logout';
        xmlHttp.open('GET',url,true);
        xmlHttp.setRequestHeader('charset','gb2312');
        xmlHttp.send(null);
        return true;
    }
    else{
        alert('抱歉，您的浏览器不支持XMLHttpRequest，请使用IE6以上版本！');
        return false;
    }
    return false;
}

function fncCallBackLogout()
{
    if (xmlHttp.readyState == 4){
        if(xmlHttp.status == 200){
            if(xmlHttp.responseText=="0"){
                window.location.reload();
            }else{
                alert(xmlHttp.responseText);
            }
        }
        else{alert('内部服务器错误!');}
    }
}

function uploadInfo()
{
    CreateXMLHttpRequest();
    var dhname,numb,chkbox;
    var rname,email,phone,rtype,address;
    if($('dhname'))
    {
        dhname=$('dhname').options[$('dhname').selectedIndex].text;
        numb=$('numb').innerHTML;
        chkbox=$('chkbox').checked;
        if(numb=="")
        {
            alert("未填写兑换数量！")
            return false;
        }
        if(!chkbox)
        {
            alert("请同意服务协议！")
            return false;
        }
        rname=$('rname').value;
        email=$('email').value;
        phone=$('phone').value;
        address=$('address').value;
        if($('rdo2').checked)
        {
            rtype="2";
            if(rname!=""&&email!=""&&phone!=""&&address!="")
            {
            }else{
                alert("联系资料未填写完整！")
                return false;
            }
        }else{
            rtype="1";
        }
        if(xmlHttp){
            xmlHttp.onreadystatechange = fncCallBackUploadInfo;
            url = 'inc/process.asp?qtype=uploadInfo&dhname='+escape(dhname)+'&numb='+numb+'&rname='+escape(rname)+'&email='+escape(email)+'&phone='+phone+'&address='+escape(address)+'&rtype='+rtype;
            xmlHttp.open('GET',url,true);
            xmlHttp.setRequestHeader('charset','gb2312');
            xmlHttp.send(null);
            return true;
        }
        else{
            alert('抱歉，您的浏览器不支持XMLHttpRequest，请使用IE6以上版本！');
            return false;
        }
    }
    return false;
}

function fncCallBackUploadInfo()
{
    if (xmlHttp.readyState == 4){
        if(xmlHttp.status == 200){
            if(xmlHttp.responseText=="0"){
                alert("兑换成功,很遗憾你没有抽中现金奖");
                window.close();
            }else if(xmlHttp.responseText=="1"){
                alert("你需要重新登录");
                window.close();
            }else if(xmlHttp.responseText=="兑换成功，恭喜您获得300元现金奖"){
                alert(xmlHttp.responseText);
                window.close();
            }else{
                alert(xmlHttp.responseText);
            }
        }
        else{alert('内部服务器错误!');}
    }
}

function confirminfo()
{
    CreateXMLHttpRequest();
    var rname,email,phone,rtype,address;
    if($('dhname'))
    {
        rname=$('rname').value;
        email=$('email').value;
        phone=$('phone').value;
        address=$('address').value;
        if($('rdo2').checked)
        {
            rtype="2";
            if(rname!=""&&email!=""&&phone!=""&&address!="")
            {
            }else{
                alert("联系资料未填写完整！")
                return false;
            }
        }else{
            rtype="1";
        }
        if(xmlHttp){
            xmlHttp.onreadystatechange = fncCallBackConfirmInfo;
            url = 'inc/process.asp?qtype=confirminfo&rname='+escape(rname)+'&email='+escape(email)+'&phone='+phone+'&address='+escape(address)+'&rtype='+rtype;
            xmlHttp.open('GET',url,true);
            xmlHttp.setRequestHeader('charset','gb2312');
            xmlHttp.send(null);
            return true;
        }
        else{
            alert('抱歉，您的浏览器不支持XMLHttpRequest，请使用IE6以上版本！');
            return false;
        }
    }
    return false;
}

function fncCallBackConfirmInfo()
{
    if (xmlHttp.readyState == 4){
        if(xmlHttp.status == 200){
            if(xmlHttp.responseText=="0"){
                alert("抽奖完成");
                window.close();
            }else{
                alert(xmlHttp.responseText);
            }
        }
        else{alert('内部服务器错误!');}
    }
}

function changeyb()
{
   $('numb').innerHTML=$('dhname').options[$('dhname').selectedIndex].value;
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function openDialogWin(id)
{
    var params = new Object();   
    params.id=id;   
    var result = window.showModalDialog("confirm.asp?id="+id,params,"dialogHeight:295px; dialogWidth:300px;status:no; help:no; scroll:no");
}

function openDialogWin2()
{
    var result = window.showModalDialog("confirm2.asp",null,"dialogHeight:295px; dialogWidth:300px;status:no; help:no; scroll:no");
}