﻿//******************************Big Tab function start************** //
function TabMenu(name,obj,n)
{
	for(i=1;i<=n;i++)
	{
		eval("document.getElementById('"+name+i+"').className=''");
		eval("document.getElementById('display_"+name+'_'+i+"').style.display='none'");
		
	}
	if( obj == '1') {
		eval("document.getElementById('"+name+obj+"').className='li_'+name+'_header_over'");
	}
	else {
		eval("document.getElementById('"+name+obj+"').className='li_'+name+'_over'");
		eval("document.getElementById('"+name+1+"').className='li_menu_header'");
	}
	eval("document.getElementById('display_"+name+'_'+obj+"').style.display=''");
}

//******************************Mini Tab function start************** //
function tabsMenu(name,obj,n)
{
	for(i=1;i<=n;i++)
	{
		eval("document.getElementById('"+name+i+"').className=''");
		eval("document.getElementById('display_"+name+'_'+i+"').style.display='none'");
	}
		eval("document.getElementById('"+name+obj+"').className='columnBarOver'");
		eval("document.getElementById('display_"+name+'_'+obj+"').style.display=''");
}
//******************************passport Tab function start************** //
function passportTas(name,obj,n)
{
	for(i=1;i<=n;i++)
	{
		eval("document.getElementById('"+name+i+"').className=''");
		eval("document.getElementById('display_"+name+'_'+i+"').style.display='none'");
	}
		eval("document.getElementById('"+name+obj+"').className='passportBarOver'");
		eval("document.getElementById('display_"+name+'_'+obj+"').style.display=''");
		eval("document.getElementById('display_"+name+"_bottom').style.display=''");
}



/******************************* Ajax in *******************************/
var showsid;
function getContent(sid,hid)
{
	showsid = sid;
	showhid = hid;
	sendHomePostRequest();

	var msg=document.getElementById(showsid);
	var MTL=Math.ceil((showhid-32)/2-2);
	msg.innerHTML="<div style=\"padding-top:"+MTL+"px;text-align:center;font-size:12px;\"><img src=\"/images/loading.gif\" align=\"absmiddle\" style=\"margin-right:10px\">正在加载数据...</div>";
}

function createRequest(){
        if(typeof XMLHttpRequest!="undefined")        {
                return new XMLHttpRequest();
        }else if(typeof ActiveXObject!="undefined"){
                var xmlHttp_ver  = false;
                var xmlHttp_vers = ["MSXML2.XmlHttp.5.0","MSXML2.XmlHttp.4.0","MSXML2.XmlHttp.3.0","MSXML2.XmlHttp","Microsoft.XmlHttp"];
                if(!xmlHttp_ver){
                        for(var i=0;i<xmlHttp_vers.length;i++){
                                try{
                                        new ActiveXObject(xmlHttp_vers[i]);
                                        xmlHttp_ver = xmlHttp_vers[i];
                                        break;
                                }catch(oError){;}
                        }
                }
                if(xmlHttp_ver){
                        return new ActiveXObject(xmlHttp_ver);
                }else{
                        throw new Error("Could not create XML HTTP Request.");
                }
        }else{
                throw new Error("Your browser doesn't support an XML HTTP Request.");
        }
}

var xmlHttp;

function sendHomePostRequest()
{    
		xmlHttp = createRequest();
		var url = "edu/school.asp?showsid="+showsid;
        xmlHttp.open("post", url, true);
		var queryString = "";
        xmlHttp.onreadystatechange = showData;
        xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");		
		xmlHttp.send(queryString);
}

function showData()
{  
		var msg=document.getElementById(showsid);
		var url = "edu/school.asp?showsid="+showsid;
		var MTL=Math.ceil((showhid-32)/2-2);

        if(xmlHttp.readyState==4)
        { 
                if(xmlHttp.status==200)
                { 
						msg.innerHTML =  xmlHttp.responseText;
                }
        }
        else
        {
                switch(xmlHttp.readyState)
                {
                case 0:
						msg.innerHTML="<div style=\"padding-top:"+MTL+"px;text-align:center;font-size:12px;\"><img src=\"/images/loading.gif\" align=\"absmiddle\" style=\"margin-right:10px\">数据未初始化...</div>";
                        break;
                case 1:
						msg.innerHTML="<div style=\"padding-top:"+MTL+"px;text-align:center;font-size:12px;\"><img src=\"/images/loading.gif\" align=\"absmiddle\" style=\"margin-right:10px\">数据加载中...</div>";
                        break;
                case 2:
						msg.innerHTML="<div style=\"padding-top:"+MTL+"px;text-align:center;font-size:12px;\"><img src=\"/images/loading.gif\" align=\"absmiddle\" style=\"margin-right:10px\">数据连接完成...</div>";
                        break;
                case 3:
						msg.innerHTML="<div style=\"padding-top:"+MTL+"px;text-align:center;font-size:12px;\"><img src=\"/images/loading.gif\" align=\"absmiddle\" style=\"margin-right:10px\">正在交换数据...</div>";
                        break;
                default:
                        break;
                }
        }
}
/******************************* Ajax out *******************************/

