function loadPage() {
    var xhr = false;
    if (window.XMLHttpRequest) {
        xhr = new XMLHttpRequest();
        if (xhr.overrideMimeType) {
            xhr.overrideMimeType('text/html');
        }
    }
    else if (window.ActiveXObject) {
        try {
            xhr = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e) {
            try {
                xhr = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e) { }
        }
    }
    return xhr;
}

function showMobile(returnOBJ, whereStatus, type) {
    var DMValue = searchMobileGuide(whereStatus, type)

    var xhr = loadPage();
    var qs = "jsStation/MobileGuideStation.aspx?DM=" + DMValue + "|&type=" + type;
    var returnValue = "";
    var reOBJ = document.getElementById(returnOBJ);
    reOBJ.innerHTML = "<img src=\"../image/r20066212549.gif\"><font style=\"font-size:12px;color:red\">正在引导数据,请稍候...</font>";
    if (xhr) {
        xhr.open("GET", qs, true);
        xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        xhr.onreadystatechange = function() {
            if (xhr.readyState == 4 && xhr.status == 200) {
                if (xhr.responseText.substring(0, 3) == "-1-")//报错
                {
                    alert(xhr.responseText.substring(4, xhr.responseText.length));
                    document.getElementById("nowPage").innerText = "";
                    document.getElementById("allPage").innerText = "";
                    document.getElementById("PageButton").style.display = "none";
                    reOBJ.innerHTML = "";
                }
                else if (xhr.responseText == "Null") {
                    reOBJ.innerHTML = "";
                    return;
                }
                else {
                    var strReturn = xhr.responseText.split('_splitString_');
                    document.getElementById("nowPage").innerText = "第 1 页";
                    document.getElementById("allPage").innerText = "共 " + strReturn[0] + " 页";
                    document.getElementById("PageButton").style.display = "inline";
                    reOBJ.innerHTML = strReturn[1];
                }
            }
        }
        xhr.send(null);
    }
}

function searchMobileGuide(whereStatus, type) {
    var strCheck = "";
    if (whereStatus == "0")
        strCheck = "";
    else if (whereStatus == "1") {
        strCheck = searchWhere(type);
    }
    if (type == "01") {
        document.getElementById('txtType').value = "01";
    }
    if (type == "02") {
        document.getElementById('txtType').value = "02";
    }
    if (type == "03") {
        document.getElementById('txtType').value = "03";
    }
    return strCheck;
}

function movePrev(returnOBJ, page, sStat) {
    var strPage = document.getElementById(page).innerText;
    if (strPage == "") {
        alert("对不起，请您选择需要的手机类型！")
        return;
    }
    if (strPage.substring(2, strPage.length - 2) == "1") {
        alert("对不起，当前已经是第一页！")
        return;
    }
    var xhr = loadPage();
    var qs = "";

    var DMValue = searchWhere(document.getElementById('txtType').value);

    qs = "jsStation/MobileGuideStation.aspx?DM=" + DMValue + "|"
	+ (parseInt(strPage.substring(2, strPage.length - 2), 10) - 1) + "&type=" + document.getElementById('txtType').value;

    var returnValue = "";
    var reOBJ = document.getElementById(returnOBJ);
    reOBJ.innerHTML = "<img src=\"../image/r20066212549.gif\"><font style=\"font-size:12px;color:red\">正在引导数据,请稍候...</font>";
    if (xhr) {
        xhr.open("GET", qs, true);
        xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        xhr.onreadystatechange = function() {
            if (xhr.readyState == 4 && xhr.status == 200) {
                document.getElementById(page).innerHTML = "第 " + (parseInt(strPage.substring(2, strPage.length - 2)) - 1) + " 页";
                reOBJ.innerHTML = xhr.responseText;
            }
        }
        xhr.send(null);
    }
}

function moveNext(returnOBJ, page, sStat) {
    var strPage = document.getElementById(page).innerText;
    if (strPage == "") {
        alert("对不起，请您选择需要的手机类型！")
        return;
    }
    var strAllPage = document.getElementById("allPage").innerText;
    if (strPage.substring(2, strPage.length - 2) == strAllPage.substring(2, strAllPage.length - 2)) {
        alert("对不起，当前已经是最后一页！")
        return;
    }
    var xhr = loadPage();
    var qs = "";
    var DMValue = searchWhere(document.getElementById('txtType').value);

    qs = "jsStation/MobileGuideStation.aspx?DM=" + DMValue + "|"
	+ (parseInt(strPage.substring(2, strPage.length - 2), 10) + 1) + "&type=" + document.getElementById('txtType').value;

    var returnValue = "";
    var reOBJ = document.getElementById(returnOBJ);
    reOBJ.innerHTML = "<img src=\"../image/r20066212549.gif\"><font style=\"font-size:12px;color:red\">正在引导数据,请稍候...</font>";
    if (xhr) {
        xhr.open("GET", qs, true);
        xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        xhr.onreadystatechange = function() {
            if (xhr.readyState == 4 && xhr.status == 200) {
                document.getElementById(page).innerHTML = "第 " + (parseInt(strPage.substring(2, strPage.length - 2)) + 1) + " 页";
                reOBJ.innerHTML = xhr.responseText;
                returnValue = xhr.responseText;
            }
        }
        xhr.send(null);
    }
}

function getPage(returnOBJ, page, sStat) {
    if (document.getElementById("txtPage").value == "")
        return;
    if (parseInt(document.getElementById("txtPage").value, 10) > parseInt(document.getElementById("allPage").innerText.substring(2, document.getElementById("allPage").innerText.length - 2), 10))
        return;
    if (parseInt(document.getElementById("txtPage").value, 10) <= 0)
        return;
    var xhr = loadPage();
    var strPage = document.getElementById(page).innerText;
    var strValue = searchWhere(document.getElementById('txtType').value) + "|" + (parseInt(document.getElementById("txtPage").value, 10));
    var qs = "jsStation/MobileGuideStation.aspx?DM=" + strValue + "&type=" + document.getElementById('txtType').value;
    var returnValue = "";
    var reOBJ = document.getElementById(returnOBJ);
    reOBJ.innerHTML = "<img src=\"../image/r20066212549.gif\"><font style=\"font-size:12px;color:red\">正在引导数据,请稍候...</font>";
    if (xhr) {
        xhr.open("GET", qs, true);
        xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        xhr.onreadystatechange = function() {
            if (xhr.readyState == 4 && xhr.status == 200) {
                document.getElementById(page).innerHTML = "第 " + (document.getElementById("txtPage").value) + " 页";
                reOBJ.innerHTML = xhr.responseText;
                returnValue = xhr.responseText;
                document.getElementById("PageButton").style.display = "inline";
            }
        }
        xhr.send(null);
    }
}

function showList(obj) {
    var vDiv = document.getElementsByTagName("div");
    for (i = 0; i < vDiv.length; i++) {
        if (vDiv[i].id.substring(0, 2) == obj) {
            vDiv[i].style.display = "block";
            vDiv[i].style.visibility = 'visible';
        }
        else if (vDiv[i].className == "showdiv") {
            vDiv[i].style.visibility = 'hidden';
            vDiv[i].style.display = "none";
        }
    }
}
function hideList() {
    var vDiv = document.getElementsByTagName("div");
    for (i = 0; i < vDiv.length; i++) {
        if (vDiv[i].className == "showdiv")
            vDiv[i].style.display = "none";
    }
}

function gotoNewPage(obj) {
    if (document.getElementById('txtXH_SL') == null) {
        document.location = "mobilepicgndemo.aspx?sl="+ escape(document.getElementById('txtSLBH').value);
//        document.location = "MobilePicGuideUse.aspx?Type=" + obj + "&PP_XH_SL=" + escape(document.getElementById('txtPP').innerText) + "_" + escape(document.getElementById('lblSBXH').innerText)
//	+ "_" + escape(document.getElementById('txtSLBH').value);
    }
    else {
        //document.location = "MobilePicGuideUse.aspx?Type=" + obj + "&PP_XH_SL=" + document.getElementById('txtXH_SL').value;
        document.location = "mobilepicgndemo.aspx?sl=" + document.getElementById('txtXH_SL').value;
    }
}


/* mobilepicgndemo.aspx MobilePicGuideUse.aspx*/
function buttonDown(obj) {
    document.getElementById(obj).src = '../Image/Mobile/PicGuide/' + obj + '-1.gif'
}
function buttonUp(obj) {
    document.getElementById(obj).src = '../Image/Mobile/PicGuide/' + obj + '.gif'
}
function BackGN() {
    var PicNum = document.getElementById('hdPicNum').value;
    var totalnum = document.getElementById('hdNum').value;
    for (i = parseInt(PicNum, 10); i >= 1; i--) {
        var menu = document.getElementById("hlk" + i);
        var str = document.getElementById("tr_" + i);
        str.className = i == (parseInt(PicNum, 10) - 1) ? "tblcontent1" : "tblcontent";
        menu.className = i == (parseInt(PicNum, 10) - 1) ? "tblbutton1" : "tblbutton";
    }
    if (parseInt(PicNum, 10) - 1 < 20) PicNum = "0" + (parseInt(PicNum, 10) - 1);
    var PicFile = "../GuidePIC/" + document.getElementById('txtSLBH').value + "/" + document.getElementById('txtType').value + "_" + PicNum + ".jpg";
    var oReq = new ActiveXObject("Microsoft.XMLHTTP")
    oReq.open("Get", PicFile, false);
    oReq.send();
    if (oReq.status == 404)
        alert("请点下一步！");
    else {
        document.getElementById('imgFun').src = PicFile;
        document.getElementById('hdPicNum').value = PicNum;
    }
}
function NextGN() {
    var PicNum = document.getElementById('hdPicNum').value;
    var totalnum = document.getElementById('hdNum').value;
    for (i = 1; i <= totalnum; i++) {
        var menu = document.getElementById("hlk" + i);
        var str = document.getElementById("tr_" + i);
        str.className = i == (parseInt(PicNum, 10) + 1) ? "tblcontent1" : "tblcontent";
        menu.className = i == (parseInt(PicNum, 10) + 1) ? "tblbutton1" : "tblbutton";
    }
    if (parseInt(PicNum, 10) + 1 <= 20) {
        PicNum = "0" + (parseInt(PicNum, 10) + 1);
    }
    var PicFile = "../GuidePIC/" + document.getElementById('txtSLBH').value + "/" + document.getElementById('txtType').value + "_" + PicNum + ".jpg";
    var oReq = new ActiveXObject("Microsoft.XMLHTTP")
    oReq.open("Get", PicFile, false);
    oReq.send();
    if (oReq.status == 404)
        alert("操作完毕！");
    else {
        document.getElementById('imgFun').src = PicFile;
        document.getElementById('hdPicNum').value = PicNum;
    }
}
function FirstGN() {
    var PicNum = document.getElementById('hdPicNum').value;
    var i = 1;
    var menu = document.getElementById("hlk" + i);
    menu.className = "tblbutton1";
    var menu1 = document.getElementById("hlk" + parseInt(PicNum, 10));
    menu1.className = "tblbutton";
    var str = document.getElementById("tr_" + i);
    str.className = "tblcontent1";
    var str1 = document.getElementById("tr_" + parseInt(PicNum, 10));
    str1.className = "tblcontent";
    var PicFile = "../GuidePIC/" + document.getElementById('txtSLBH').value + "/"
	+ document.getElementById('txtType').value + "_01.jpg";
    document.getElementById('imgFun').src = PicFile;
    document.getElementById('hdPicNum').value = 1;
}
function NextGN1(name, n, m) {
    var PicNum = "0" + n;
    for (i = 1; i <= m; i++) {
        var menu = document.getElementById(name + i);
        var str = document.getElementById("tr_" + i);
        menu.className = i == n ? "tblbutton1" : "tblbutton";
        str.className = i == n ? "tblcontent1" : "tblcontent";
    }
    var PicFile = "../GuidePIC/" + document.getElementById('txtSLBH').value + "/"+ document.getElementById('txtType').value + "_" + PicNum + ".jpg";
    var oReq = new ActiveXObject("Microsoft.XMLHTTP")
    oReq.open("Get", PicFile, false);
    oReq.send();
    if (oReq.status == 404)
        alert("操作完毕！");
    else {
        document.getElementById('imgFun').src = PicFile;
        document.getElementById('hdPicNum').value = PicNum;
    }
}
/* mobilepicgndemo.aspx MobilePicGuideUse.aspx*/
function hide() {
    this.style.display = 'none';
}

function changeIMG(obj) {
    document.all.iCZXT.src = "../Image/Mobile/PicGuide/aCZXT.gif";
    document.all.iSJPP.src = "../Image/Mobile/PicGuide/aSJPP.gif";
    document.all.iSSSJ.src = "../Image/Mobile/PicGuide/aSSSJ.gif";
    document.getElementById("i" + obj).src = "../Image/Mobile/PicGuide/a" + obj + "_1.gif";

    document.all.dCZXT.style.display = "none";
    document.all.dSJPP.style.display = "none";
    document.all.dSSSJ.style.display = "none";
    document.getElementById('d' + obj).style.display = "inline-block";
    document.getElementById('d' + obj).style.display = "inline";

    if (obj == "CZXT") {
        showMobile('showMobile', '0', '01')
    }
    if (obj == "SJPP") {
        showMobile('showMobile', '0', '02')
    }
    if (obj == "SSSJ") {
        showMobile('showMobile', '0', '03')
    }
}

function searchWhere(type) {
    var sWhere = "";
    if (type == "01") {
        sWhere = document.all.ddlCZXT.value;
    }
    if (type == "02") {
        sWhere = document.all.ddlSJPP.value;
    }
    if (type == "03") {
        sWhere = document.all.ddlSSSJ.value;
    }
    return sWhere;
}
