<!--
function getObject(objectId) {
     if(document.getElementById && document.getElementById(objectId)) {
	// W3C DOM
	   return document.getElementById(objectId);
     } 
     else if (document.all && document.all(objectId)) {
	// MSIE 4 DOM
	   return document.all(objectId);
     } 
     else if (document.layers && document.layers[objectId]) {
	// NN 4 DOM.. note: this won't find nested layers
	   return document.layers[objectId];
     } 
     else {
	   return false;
    }
} 

var responsecont;
var xmlHttp;
var requestType;
var newsstring;

function CreateXMLHttpRequest(){
   // Initialize Mozilla XMLHttpRequest object
   if (window.XMLHttpRequest)
   {
       xmlHttp = new XMLHttpRequest();
	   if (xmlHttp.overrideMimeType) 
	   {
			xmlHttp.overrideMimeType("text/xml");
		}
    } 
   // Initialize for IE/Windows ActiveX version
   else if (window.ActiveXObject) 
   {
       try
	   {
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
	   } 
       catch (e)
	   {
			try
			{
				xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e){newsstring = "<div class='loading'>服务器出现问题,请稍候...</div>";}
       }
   }
   if (!xmlHttp) 
   { 
		window.alert("Can't create XMLHttpRequest Object.");
		return null;
	}	
}

function getnews(tagid,urn,x){
	
   var url = urn;
   var loadstatustext="<div class='loading'><img src='images/loading.gif' />&nbsp;正在读取数据...</div>";
   requestType = tagid;
   CreateXMLHttpRequest();   
   
   getObject(requestType).innerHTML = loadstatustext;
   xmlHttp.onreadystatechange = processRequestChange;
   xmlHttp.open("POST", url, true);
   xmlHttp.setRequestHeader("If-Modified-Since","0");
   xmlHttp.send(null);  
}

function processRequestChange(){
   // only if xmlHttp shows "complete"
   if (xmlHttp.readyState == 4){
      // only http 200 to process
      if (window.location.href.indexOf("http")==-1 || xmlHttp.status == 200){
         newsstring = xmlHttp.responseText;
         //inject centent to tab-pane
            shownews(requestType,newsstring);
      }
   }
}

function shownews(requestType,newsstring){
//<![CDATA[
    responsecont = getObject(requestType);
    responsecont.innerHTML = newsstring;
//]]>
}

function TabNews(tagid,urn,x,n)
{
	for (var i=1;i<=n;i+=1) 
	{
		 if (i == x) 
		 {
			getObject(tagid+i).className="red_B";			
			
            try
			{		
               getnews(tagid,urn,i);
               document.getElementById("myTable").background="images/"+tagid+i+".jpg";
            }
            catch(e)
			{
               alert(e);
            }  
            
		 }
		else
		{
			getObject(tagid+i).className="red2";				
		} 		
   }
}
//-->
