﻿// JScript 文件
//checkbox全选
function SelectAllCheckboxes(spanChk) {

    // Added as ASPX uses SPAN for checkbox
    var oItem = spanChk.children;
    var theBox = (spanChk.type == "checkbox") ?
        spanChk : spanChk.children.item[0];
    xState = theBox.checked;
    elm = theBox.form.elements;

    for (i = 0; i < elm.length; i++)
        if (elm[i].type == "checkbox" &&
              elm[i].id != theBox.id) {
        //elm[i].click();
        if (elm[i].checked != xState)
            elm[i].click();
        //elm[i].checked=xState;
    }
}

function ShowrankTab(tag, number) {
    var rankTab = tag.id.substring(0, tag.id.length - 2);
    var rankTabId=tag.id.substring(tag.id.length-2,tag.id.length-1);
    for (var i = (rankTabId+0); i < number; i++) {
        document.getElementById(rankTab + i).className = "noshowTab";
        document.getElementById("rankCon_" + i).style.display = "none";
    }
    tag.className = "showTab";
    document.getElementById("rankCon_" + tag.id.substring(tag.id.length - 2, tag.id.length)).style.display = "block";
}

function ShowrankTab1(tag, number) {
    var rankTab = tag.id.substring(0, tag.id.length - 2);
    var rankTabId = tag.id.substring(tag.id.length - 2, tag.id.length - 1);
    for (var i = (rankTabId + 0); i < number; i++) {
        document.getElementById(rankTab + i).className = "noshowTab1";
        document.getElementById("rankCon_" + i).style.display = "none";
    }
    tag.className = "showTab1";
    document.getElementById("rankCon_" + tag.id.substring(tag.id.length - 2, tag.id.length)).style.display = "block";
}
function ShowrankTab2(tag, number) {
    var rankTab = tag.id.substring(0, tag.id.length - 2);
    var rankTabId = tag.id.substring(tag.id.length - 2, tag.id.length - 1);
    for (var i = (rankTabId + 0); i < number; i++) {
        document.getElementById(rankTab + i).className = "noshowTab1";
        document.getElementById("rankCon2_" + i).style.display = "none";
    }
    tag.className = "showTab1";
    document.getElementById("rankCon2_" + tag.id.substring(tag.id.length - 2, tag.id.length)).style.display = "block";
}

function swichbackcolor(msg, s) {
    msg.style.backgroundColor = s;
}

function delaytabit(tagName) {
    tabTime = window.setInterval(function() { showTab(tagName); }, 200);
}
function showTab(tagName) {
    var A = tagName.id.substring(tagName.id.length - 2, tagName.id.length - 1);
    var B = tagName.id.substr(tagName.id.length - 1);
    for (var i = 0; i < 10; i++) {
        var tempTop = document.getElementById("tabTop_" + A + i.toString());
        var tempBody = document.getElementById("tabBody_" + A + i.toString());
        if (tempTop == null) {
            break;
        }
        tempTop.className = "";
        tempBody.className = "body";
    }
    tagName.className = "Cur";
    document.getElementById("tabBody_" + A + B).className = "bodyCur";
}
function delaytabitTwo(tagNameTwo) {
    tabTimeTwo = window.setInterval(function() { showTabTwo(tagNameTwo); }, 200);
}
function showTabTwo(tagNameTwo) {
    var ATwo = tagNameTwo.id.substring(tagNameTwo.id.length - 2, tagNameTwo.id.length - 1);
    var BTwo = tagNameTwo.id.substr(tagNameTwo.id.length - 1);
    for (var i = 0; i < 10; i++) {
        var tempTopTwo = document.getElementById("tabTopTwo_" + ATwo + i.toString());
        var tempBodyTwo = document.getElementById("tabBodyTwo_" + ATwo + i.toString());
        if (tempTopTwo == null) {
            break;
        }
        tempTopTwo.className = "";
        tempBodyTwo.className = "body";
    }
    tagNameTwo.className = "Cur";
    document.getElementById("tabBodyTwo_" + ATwo + BTwo).className = "bodyCur";
}