﻿var xmlHttp;
//创建XMLHTTPRequest对象
function CreateXmlHttp() {

    //创建XmlHttpRequest对象前要通过浏览器能力的检测，从而实例化这个对象
    if (window.XMLHttpRequest) {
        xmlHttp = new XMLHttpRequest;
        return xmlHttp;
    }
    else if (window.ActiveXObject) {
        try {
            xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
            return xmlHttp;
        }
        catch (e) { }
    }
    try {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        return xmlHttp;
    }
    catch (e) { }
    if (!xmlHttp) {
        return false;
    }
}

//回调函数
function CheckNameCallBack(){
    var str = xmlHttp.readyState;
    if (xmlHttp.readyState == 4) {
        if (xmlHttp.status == 200) {
            drowIMG(xmlHttp.responseText);
        }
    }
}

//0表示没有限制.1表示显示PV,2表示显示在线.
var showType=0;


//写入图片
function drowIMG(str) {
    var onlineAndPV = str.toString().split("|");

    var s1 = onlineAndPV[0];
    var s2 = onlineAndPV[1];
    var element = document.getElementById("adcCount");

    if (s1 != NaN) {
   
        if (showType.toString() == "1") {
            var outPut = "";
            outPut = outPut + "网站累积访问:";
            for (var j = 0; j < s2.length; j++) {
                outPut = outPut + "<img style='height:12px;' src='Images/mini/" + s2.substring(j, j + 1) + ".gif'/>";
            }
            element.innerHTML = outPut;
            return;
        }
        if (showType.toString() == "2") {
            var outPut = "<a>当前在线:</a>";
            for (var i = 0; i < s1.length; i++) {
                outPut = outPut + "<img style='height:12px;' src='Images/mini/" + s1.substring(i, i + 1) + ".gif'/>";
            }
            element.innerHTML = outPut;
            return;
        }

        var outPut = "<a>当前在线人数：</a>";
        for (var i = 0; i < s1.length; i++) {
            outPut = outPut + "<img style='height:12px;' src='Images/mini/" + s1.substring(i, i + 1) + ".gif'/>";
        }
        outPut = outPut + "     |     网站累积访问量：";
        for (var j = 0; j < s2.length; j++) {
            outPut = outPut + "<img style='height:12px;' src='Images/mini/" + s2.substring(j, j + 1) + ".gif'/>";
        }
        element.innerHTML = outPut;
    }
}


//获取显示的信息
//0表示没有限制.1表示显示PV,2表示显示在线.
function GetOnlineAndPVCount() {
    xmlHttp = CreateXmlHttp();
    var url = "GetOnlineAndPVCount.aspx";
    xmlHttp.open("post", url, true);
    xmlHttp.onreadystatechange = CheckNameCallBack;
    xmlHttp.send(null);

}
