﻿// JScript File


//执行代码
//第一个 bug 第一行执行函数.
function blank()
{
    //
}

function MemberLogin(checkCode, memberName, passName)
{
    var url;
    var postContent;
    var memberCode = document.getElementById(memberName).value;
    var password = document.getElementById(passName).value;
    var autologin = document.getElementById("autologin").value;
    var myDate = new Date();
    
    url = "/work/Login.aspx?c=" + checkCode + "&m=" + memberCode + "&p=" + password + "&auto=" + autologin + "&t=" + myDate.getMilliseconds();
    //防止xmlhttp缓存
    runXmlHttp(url);
}

var httpSearch;

function runXmlHttp(url)
{
    //document.write(url);
    httpSearch = null;
    if(window.XMLHttpRequest) {
        try 
        { 
            httpSearch = new XMLHttpRequest();
        } 
        catch(e) { httpSearch = false; }
    } 
    else if(window.ActiveXObject) {
        try 
        { 
            httpSearch = new ActiveXObject('Msxml2.XMLHTTP');
        } 
        catch(e) 
        {
            try 
            { 
                httpSearch = new ActiveXObject('Microsoft.XMLHTTP');
            } 
            catch(e) { httpSearch = false; }
        } 
     }
    if(httpSearch) 
    {
        httpSearch.onreadystatechange  = SetReturnTips;
        httpSearch.open('GET', url, false);
        httpSearch.send('');
        if(window.XMLHttpRequest) {
            SetReturnTips();
        }

    }
    else
    {
        document.getElementById("lblTips").innerHTML = "网络繁忙，请刷新后再试";
    }
}

function SetReturnTips()
{
    
    var objDiv = document.getElementById("lblTips");
    var sTips = "";
    if (httpSearch.readyState == 4 && httpSearch.status == 200 ) 
    {   
        var sReturn = httpSearch.responseText;
        if(sReturn == "ok")
        {
            sTips = "<font color=red>登陆成功中，正在转接中...</font>"; 
            document.getElementById("lblTips").innerHTML = sTips;
            top.location.href = gsRewriteUrl;
        }
        else
        {
            document.getElementById("lblTips").innerHTML = "系统提示：<font color=red>" + sReturn + "</font>";   
        }
    }
    else
    {
        document.getElementById("lblTips").innerHTML = "xml引擎系统繁忙，请刷新后再试";
    }
}

function GetCookieVal(offset)
{
//获得Cookie解码后的值
    var allcookies = document.cookie;
    var begin = document.cookie.indexOf(offset);    //出现的起始位置
    if(-1 == begin)
    {
        return "";      //不存在该cookie，返回空.
    }
    else
    {
        var end = document.cookie.indexOf (";", begin);
        if (end == -1)
        {
            end = document.cookie.length;
        }
        return unescape(document.cookie.substring(begin, end).replace(offset + "=", ""));
    }
}



