﻿var OldobjID;
//展开菜单
function ExpendsDiv2(_objid, pid) {
    //不同的节点操作
    if (OldobjID != _objid) {
        var OldObj = $(OldobjID);
        if (OldObj != null) {
            OldObj.className = "MenuSe";
            var subOldObj = $("sub" + OldobjID);
            subOldObj.style.display = "none";
        }
    }
    OldobjID = _objid;
    var obj = $("sub" + _objid);
    obj.style.display = obj.style.display == "" ? "none" : "";
    var pare = $(_objid);
    pare.className = pare.className == "MenuSe" ? "MenuSe2" : "MenuSe";
}
//var OldobjID;
//function ExpendsDiv2(_objid) {
//    //不同的节点操作
//    if(OldobjID != _objid)
//    {
//        var OldObj =  $(OldobjID);
//        if(OldObj != null)
//        {
//            OldObj.className = "MenuSe";
//            var subOldObj = $("Sub" +OldobjID);
//            subOldObj.style.display =  "none";
//        }
//    }
//    OldobjID = _objid;    
//    var obj = $("Sub" + _objid);
//    obj.style.display = obj.style.display == "" ? "none" : "";
//    var pare = $(_objid);
//    pare.className = pare.className == "MenuSe" ? "MenuSe2" : "MenuSe";
//}

/* 上方菜单 */
function switchTab(tabpage, tabid, url) {
    var flag = true;
    var oItem = document.getElementById(tabpage).getElementsByTagName("li");
    for (var i = 0; i < oItem.length; i++) {
        var x = oItem[i];
        x.className = "";
    }
    document.getElementById(tabid).className = "Selected";
    parent.SetFrameUrl('framleft', url);
}
/* 动态切换 */
function switchTab2(tabpage, tabid) {
    var oItem = document.getElementById(tabpage).getElementsByTagName("li");
    for (var i = 0; i < oItem.length; i++) {
        var x = oItem[i];
        x.className = "";
    }
    document.getElementById(tabid).className = "Selected";
    var dvs = document.getElementById("d" + tabpage).getElementsByTagName("div");
    for (var i = 0; i < dvs.length; i++) {
        if (dvs[i].id == ('d' + tabid)) {
            dvs[i].style.display = '';

        }
        else if (dvs[i].id.substring(0, 1) == "d") {
            dvs[i].style.display = 'none';
        }
    }
}

function moveRound(A, B) {
    var ts = getChildNodes(B, "table");
    if (ts.length > 0) {
        var tbody = getChildNodes(ts[0], "tbody");
        var objs = getChildNodes(tbody[0], "tr");
        if (objs.length > 0) {
            var obj = objs[0];
            var es = getChildNodes(obj, "td");
            var td = document.createElement("td");
            if (es.length > 1) {
                switch (A) {
                    case "left":
                        td.innerHTML = es[0].innerHTML;
                        obj.removeChild(es[0]);
                        obj.appendChild(td);
                        break;
                    case "right":
                        td.innerHTML = es[es.length - 1].innerHTML;
                        obj.removeChild(es[es.length - 1]);
                        obj.insertBefore(td, es[0]);
                        break;
                }
            }
        }
    }
}



//yan2010-01-21
/* 动态切换 */
function switchTabBlog(tabpage, tabid) {
    var oItem = document.getElementById(tabpage).getElementsByTagName("li");
    for (var i = 0; i < oItem.length; i++) {
        var x = oItem[i];
        x.className = "";

    }
    document.getElementById(tabid).className = "Selected";
    var dvs = document.getElementById("d" + tabpage).getElementsByTagName("div");
    for (var i = 0; i < dvs.length; i++) {
        if (dvs[i].id == ('d' + tabid)) {
            dvs[i].style.display = '';
            var tabOnScripts = dvs[i].getElementsByTagName('script');
            var tabOnDiv = dvs[i].getElementsByTagName('div');

            for (var j = 0; j < tabOnScripts.length; j++) {
                var tabOnDiv = tabOnScripts[j].parentNode;
                //在火狐下面去掉"http://"  start  
                var r = RegExp("^[a-zA-Z0-9:\.\/]+\/schinfo/");
                var fileUrl = tabOnScripts[j].getAttribute('data').replace(r, "/schinfo/");
                //end
                AjaxPage(tabOnScripts[j].parentNode, fileUrl);

            }
        }
        else if (dvs[i].id.substring(0, 1) == "d") {
            dvs[i].style.display = 'none';
        }
    }
}
String.prototype.trim = function() {
    return this.replace(/(^[\\s]*)|([\\s]*$)/g, "");
}

//创建对象
function GetXmlHttpObject() {
    var oXmlHttp = null;
    try {
        // Firefox, Opera 8.0+, Safari
        oXmlHttp = new XMLHttpRequest();
    }
    catch (e) {
        // Internet Explorer
        try {
            oXmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e) {
            oXmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
    }
    return oXmlHttp;
}
function AjaxPage(sId, url) {

    var oXmlHttp = GetXmlHttpObject();
    if (oXmlHttp == null) {
        alert("您的浏览器不支持AJAX！");
        return;
    }

    oXmlHttp.open('GET', url, true);
    oXmlHttp.onreadystatechange = function() {
        if (oXmlHttp.readyState == 4) {
            if (oXmlHttp.status == 200) {
                sId.innerHTML = oXmlHttp.responseText;
            } else {
                alert("没有找到该页：" + oXmlHttp.status);
            }
            //  IncludeJS(sId, oXmlHttp.responseText);
        }
    }
    oXmlHttp.send(null);
}

function IncludeJS(Idoobj, source) {
    //document.getElementById("txtHint").innerHTML = source;
    //  alert("数据：" + source);
    Idoobj.innerHTML = source;
}