﻿//******************************Big Tab function start************** //
function TabMenu(name,obj,n)
{
	for(i=1;i<=n;i++)
	{
		eval("document.getElementById('"+name+i+"').src='images/tr"+i+"-off.gif'");
		eval("document.getElementById('display_"+name+'_'+i+"').style.display='none'");
	}
	eval("document.getElementById('"+name+obj+"').src='images/tr"+obj+"-on.gif'");
	eval("document.getElementById('display_"+name+'_'+obj+"').style.display=''");
}


/******************************* Ajax in *******************************/
var showsid;
function getContent(sid,hid)
{
	showsid = sid;
	showhid = hid;
	sendHomePostRequest();
}

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 = "art360.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 = "art360.asp?showsid="+showsid;
		var MTL=Math.ceil((showhid-32)/2-1);
        if(xmlHttp.readyState==4)
        { 
                if(xmlHttp.status==200)
                { 
						msg.innerHTML =  "<IFRAME SRC="+url+" id="+showsid+" NAME="+showsid+" WIDTH="+488+" HEIGHT="+showhid+" NORESIZE SCROLLING=No FRAMEBORDER=0 MARGINHEIGHT=0 MARGINWIDTH=0></IFRAME>";
                }
        }
        else
        {
                switch(xmlHttp.readyState)
                {
                case 0:
						msg.innerHTML="<div style=\"padding:"+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:"+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:"+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:"+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 *******************************/
