﻿var xmlHttp

function showcontent(typeid)
{
	//alert(no+typeid);
	document.getElementById("status").innerHTML = "Lading..."
	//var url = "product.asp?curpage="+no+"&typeid="+typeid+"&rid="+Math.random();
	var url = "uploadimages/dtyp1.xml?rid="+Math.random();
	xmlHttp=GetXmlHttpObject(stateChanged_showplist)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
}

function stateChanged_showplist()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("status").innerHTML = "&nbsp;"
		table = document.getElementById("dtyp")
		//for (i = table.rows.length-1; i >= 0; i--)
			//table.deleteRow(i);
		xmlroot = xmlHttp.responseXML.getElementsByTagName("kpye")
		for (i=0;i<xmlroot.length;i++)
		{
			var xin='<div align=center>'+xmlroot[i].getAttribute('xian')+'</div>';
			//var etime='<div align=center>'+xmlroot[i].getAttribute('etime')+'</div>';
			var yz='<div align=center>'+xmlroot[i].getAttribute('yz')+'</div>';
			var yw='<div align=center>'+xmlroot[i].getAttribute('yw')+'</div>';
			var rz='<div align=center>'+xmlroot[i].getAttribute('rz')+'</div>';
			var rw='<div align=center>'+xmlroot[i].getAttribute('rw')+'</div>';
			var wz='<div align=center>'+xmlroot[i].getAttribute('wz')+'</div>';

			j=i+1;
			var jg=true;
			while(jg && j<xmlroot.length)
			{	
						
				if(xmlroot[i].getAttribute('cc')==xmlroot[j].getAttribute('cc'))
				{
					xin=xin+'<div align=center>'+xmlroot[j].getAttribute('xian')+'</div>';
					//etime=etime+'<div align=center>'+xmlroot[j].getAttribute('etime')+'</div>';
					yz=yz+'<div align=center>'+xmlroot[j].getAttribute('yz')+'</div>';	
					yw=yw+'<div align=center>'+xmlroot[j].getAttribute('yw')+'</div>';	
					rz=rz+'<div align=center>'+xmlroot[j].getAttribute('rz')+'</div>';	
					rw=rw+'<div align=center>'+xmlroot[j].getAttribute('rw')+'</div>';	
					wz=wz+'<div align=center>'+xmlroot[j].getAttribute('wz')+'</div>';	
					j=j+1;
				}
				else
				{					
					jg=false;							
				}
				
			}
			i=j-1;

			tr = table.insertRow(-1)
			tr.setAttribute('height',19);
			tr.setAttribute("bgcolor","#FFFFFF");
			//tr.style="font-size: 12px"
			td = tr.insertCell(-1);			
			//td = tr.insertCell(-1);
			td.setAttribute('width',44);
			//td.setAttribute('background','images/line.gif');
			td.setAttribute('bgcolor','#FFFFFF');
			td.innerHTML = '<div align=center><a href="skcx.asp?act=do&t='+xmlroot[i].getAttribute('cc')+'"><u>'+xmlroot[i].getAttribute('cc')+'</u></a></div>';
			td = tr.insertCell(-1);
			td.setAttribute('width',26);

                                         td.innerHTML = '<div align=center>'+xmlroot[i].getAttribute('direct')+'</div>';
			td = tr.insertCell(-1);
			td.setAttribute('width',47);

			td.setAttribute('bgcolor','#FFFFFF');
			td.innerHTML = '<div align=center>'+xmlroot[i].getAttribute('begin')+'</div>';
			td = tr.insertCell(-1);
			td.setAttribute('width',47);

			td.innerHTML = '<div align=center>'+xmlroot[i].getAttribute('end')+'</div>';
			td = tr.insertCell(-1);
			td.setAttribute('width',47);

			td.innerHTML = xin;

			td = tr.insertCell(-1);
			td.setAttribute('width',53);

			td.innerHTML = '<div align=center>'+xmlroot[i].getAttribute('etime')+'</div>';
			if (xmlroot[i].getAttribute('cc').indexOf('D')!=-1 || xmlroot[i].getAttribute('cc').indexOf('G')!=-1)
			{
				td = tr.insertCell(-1);
				td.setAttribute('width',30);
				td.innerHTML ='<div align=center>--</div>';
				td = tr.insertCell(-1);
				td.setAttribute('width',30);
				td.innerHTML ='<div align=center>--</div>';
				td = tr.insertCell(-1);
				td.setAttribute('width',30);
				td.innerHTML ='<div align=center>--</div>';
				td = tr.insertCell(-1);
				td.setAttribute('width',30);
				td.innerHTML ='<div align=center>--</div>';
			}
			else
			{
			td = tr.insertCell(-1);
			td.setAttribute('width',30);

			td.innerHTML = yz;
			td = tr.insertCell(-1);
			td.setAttribute('width',30);
			
			td.innerHTML = yw;
			td = tr.insertCell(-1);
			td.setAttribute('width',30);
			
			td.innerHTML = rz;
			td = tr.insertCell(-1);
			td.setAttribute('width',30);
			
			td.innerHTML = rw;
			
			}
			if (xmlroot[i].getAttribute('cc').indexOf('D')!=-1 || xmlroot[i].getAttribute('cc').indexOf('G')!=-1)
			{
				td = tr.insertCell(-1);
				td.setAttribute('width',38);
				td.innerHTML  = yz;
				td = tr.insertCell(-1);
				td.setAttribute('width',39);
				td.innerHTML = rz;
			}
			else
			{
				td = tr.insertCell(-1);
				td.setAttribute('width',38);
				td.innerHTML ='<div align=center>--</div>';	
				td = tr.insertCell(-1);	
				td.setAttribute('width',39);
				td.innerHTML ='<div align=center>--</div>';			
			}

			td = tr.insertCell(-1);
			td.setAttribute('width',30);
			td.innerHTML = wz;
			
			}
		document.getElementById("status").innerHTML = "<b>更新时间："+xmlHttp.responseXML.getElementsByTagName("date")[0].getAttribute('times')+"</b>";
	}
}

function GetXmlHttpObject(handler)
{ 
	var objXmlHttp=null	
	if (navigator.userAgent.indexOf("MSIE")>=0)
	{ 
		var strName="Msxml2.XMLHTTP"
		if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
		{
			strName="Microsoft.XMLHTTP"
		} 
		try
		{ 
			objXmlHttp=new ActiveXObject(strName)
			objXmlHttp.onreadystatechange=handler 
			return objXmlHttp
		} 
		catch(e)
		{ 
			alert("Error. Scripting for ActiveX might be disabled") 
			return 
		} 
	}
	else
	{
		objXmlHttp=new XMLHttpRequest()
		objXmlHttp.onload=handler
		objXmlHttp.onerror=handler 
		return objXmlHttp
	}
}
function reimage(obj,w,h)
{

	if(obj.width>obj.height)
	{		
		obj.width=w;
		obj.height=Math.round((w/obj.width)*obj.height);
	}
	else
	{
		obj.width=Math.round((h/obj.height)*obj.width);
		obj.height=h;
	}
	return obj;
}