﻿
function readproductcell2(xmlfile,tablewidth,maxsum,bordernum,signid){//文件名,表格宽度,最大数值,边框,类别ID
	var dom = new ActiveXObject("Microsoft.XMLDOM");
	dom.async=false;
	dom.load(xmlfile+"product.xml");
	var nodes=dom.documentElement;
	var table = document.createElement("table");
	table.width=tablewidth;
	table.border=bordernum;
	var xmlnum=nodes.childNodes.length;
	if (maxsum<xmlnum&&maxsum!=0){
		xmlnum=maxsum;}
	for(var i=0;i < xmlnum;i++){
		if (signid==0||nodes.childNodes[i].childNodes(6).text==signid){
			var tbody = table.insertRow();
			var td = document.createElement("td");
			td.innerHTML="<table width="+tablewidth+" border="+bordernum+"><tr><td><img src="+xmlfile+"upfile/"+nodes.childNodes[i].childNodes(8).text+" alt="+nodes.childNodes[i].childNodes(1).text+" width=50></td></tr><tr><td><a href='product"+nodes.childNodes[i].childNodes(0).text+".htm' target='_blank'>"+nodes.childNodes[i].childNodes(1).text+"</a></td></tr></table>";
			tbody.appendChild(td);
		}
	}
	return table;
	//var content = document.createElement("content");
	//content.appendChild(table);
	//document.write (content.innerHTML)
}

function readproductsign(xmlfile,tablewidth,csid,bordernum,maxsum){//文件名，表宽，类ID，边框
//alert('123');
	var dom = new ActiveXObject("Microsoft.XMLDOM");
	dom.async=false;
	dom.load(xmlfile+"product_sign.xml");
	var nodes=dom.documentElement;//获取文档的根
	var table = document.createElement("ul");//创建一个html标签对象
	//table.width=tablewidth;
	//table.border=bordernum;
	var xmlnum=nodes.childNodes.length;
	//var tr = table.insertRow();//插入一行
	var tr = document.createElement("li");
	//var td = document.createElement("td");
	var csnode=nodes.selectSingleNode("sign"+csid);
	if(csnode!=null){
		idnode=csnode.selectSingleNode("id");
		lxnamenode=csnode.selectSingleNode("lxname");
		parentnode=csnode.selectSingleNode("parent");
		var tmp = lxnamenode.text;
		var tmp1 = idnode.text;
		if (parentnode.text==0){
			//td.innerHTML="<a onClick=readproductsign('"+xmlfile+"',"+tablewidth+",0,"+bordernum+","+maxsum+");>全部</a>"+">>"+lxnamenode.text;
		}
		else{
			//var tmp1 = lxnamenode.text;
			var tmp1="";
			//td.innerHTML="<a onClick=readproductsign('"+xmlfile+"',"+tablewidth+",0,"+bordernum+","+maxsum+");>全部</a>"+">>"+getparent(xmlfile,tablewidth,parentnode.text,bordernum,maxsum)+">>"+tmp1;
		}
		table.appendChild(tr);//追加td
		
		//var td = document.createElement("td");
		var zclass="";
		for(var i=0;i < xmlnum;i++){
			if (nodes.childNodes[i].childNodes(2).text==csid){
				var tr = document.createElement("li");//插入一行
				zclass=zclass+"&nbsp;&nbsp;<a href='"+xmlfile+"product_sign"+nodes.childNodes[i].childNodes(0).text+".htm' >"+nodes.childNodes[i].childNodes(1).text.replace('&nbsp;','')+"</a>";
				tr.innerHTML=zclass;
				table.appendChild(tr);
			}
		}

		
	}
	else{
		//tr.innerHTML="";
		//table.appendChild(tr);
		var zclass="";
		
		//var td = document.createElement("td");
		for(var i=0;i < xmlnum;i++){
			if (nodes.childNodes[i].childNodes(2).text==csid){
				var tr = document.createElement("li");
				zclass="<a href='"+xmlfile+"product_sign"+nodes.childNodes[i].childNodes(0).text+".htm' target='_parent'>"+catstr(nodes.childNodes[i].childNodes(1).text,10,'')+"</a>";
				tr.innerHTML+=""+zclass+"";
				table.appendChild(tr);
			}
		}
		
	}
	var tmpnode = document.getElementsByName("sign")[0];
	while (tmpnode.childNodes.length!=0)
	{
		tmpnode.removeChild(tmpnode.childNodes(0));
	}
	tmpnode.appendChild(table);
	//tmpnode.appendChild(readproductcell(xmlfile,tablewidth,maxsum,bordernum,csid));
	//alert(tmpnode.innerText);
}

function readproductsign2(xmlfile,tablewidth,csid,bordernum,maxsum){//文件名，表宽，类ID，边框
	var dom = new ActiveXObject("Microsoft.XMLDOM");
	dom.async=false;
	dom.load(xmlfile+"product_sign.xml");
	var nodes=dom.documentElement;//获取文档的根
	var table = document.createElement("table");//创建一个html标签对象
	table.width=tablewidth;
	table.border=bordernum;
	var xmlnum=nodes.childNodes.length;
	var tr = table.insertRow();//插入一行
	var td = document.createElement("td");
	var csnode=nodes.selectSingleNode("sign"+csid);
	if(csnode!=null){
		idnode=csnode.selectSingleNode("id");
		lxnamenode=csnode.selectSingleNode("lxname");
		parentnode=csnode.selectSingleNode("parent");
		var tmp = lxnamenode.text;
		var tmp1 = idnode.text;
		if (parentnode.text==0){
			//td.innerHTML="<a onClick=readproductsign('"+xmlfile+"',"+tablewidth+",0,"+bordernum+","+maxsum+");>全部</a>"+">>"+lxnamenode.text;
		}
		else{
			//var tmp1 = lxnamenode.text;
			var tmp1="";
			//td.innerHTML="<a onClick=readproductsign('"+xmlfile+"',"+tablewidth+",0,"+bordernum+","+maxsum+");>全部</a>"+">>"+getparent(xmlfile,tablewidth,parentnode.text,bordernum,maxsum)+">>"+tmp1;
		}
		tr.appendChild(td);//追加td
		var tr = table.insertRow();//插入一行
		var td = document.createElement("td");
		var zclass="";
		for(var i=0;i < xmlnum;i++){
			if (nodes.childNodes[i].childNodes(2).text==csid){
				zclass=zclass+"&nbsp;&nbsp;<a href='"+xmlfile+"product_sign"+nodes.childNodes[i].childNodes(0).text+".htm' >"+nodes.childNodes[i].childNodes(1).text+"</a>";
			}
		}
		td.innerHTML=zclass;
		tr.appendChild(td);
	}
	else{
		td.innerHTML="";
		tr.appendChild(td);
		var zclass="";
		var tr = table.insertRow();
		var td = document.createElement("td");
		j=0;
		for(var i=0;i < xmlnum;i++){			
			if (nodes.childNodes[i].childNodes(2).text==csid){				
			j++;
			if (j==1){
				zclass=zclass+"<tr>"
				}
			
				zclass=zclass+"<td><a href='"+xmlfile+"product_sign"+nodes.childNodes[i].childNodes(0).text+".htm'>"+nodes.childNodes[i].childNodes(1).text+"</a></td>";
				if (j==4){
					j=0
					zclass=zclass+"</tr>"
				}
			}
		}
		td.innerHTML="<table>"+zclass+"</table>";
		tr.appendChild(td);
	}
	var tmpnode = document.getElementsByName("sign2")[0];
	while (tmpnode.childNodes.length!=0)
	{
		tmpnode.removeChild(tmpnode.childNodes(0));
	}
	tmpnode.appendChild(table);
	//tmpnode.appendChild(readproductcell(xmlfile,tablewidth,maxsum,bordernum,csid));
	//alert(tmpnode.innerText);
}

function getparent(xmlfile,tablewidth,csid,bordernum,maxsum){
	var dom = new ActiveXObject("Microsoft.XMLDOM");
	dom.async=false;
	dom.load(xmlfile+"product_sign.xml");
	var classname="";
	var nodes=dom.documentElement;
	var csnode=nodes.selectSingleNode("sign"+csid);
	if(csnode!=null){
		idnode=csnode.selectSingleNode("id");
		lxnamenode=csnode.selectSingleNode("lxname");
		parentnode=csnode.selectSingleNode("parent");
		if (parentnode.text==0){
		//	classname="<a onClick=readproductsign('"+xmlfile+"',"+tablewidth+","+idnode.text+","+bordernum+","+maxsum+");>"+lxnamenode.text+"</a>";
		}
		else{
			//var tmp = lxnamenode.text;
			//var tmp1 = idnode.text;
			//classname=getparent(xmlfile,tablewidth,parentnode.text,bordernum,maxsum)+'>>'+"<a onClick=readproductsign('"+xmlfile+"',"+tablewidth+","+tmp1+","+bordernum+","+maxsum+");>"+tmp+"</a>";
		}
	}
	return classname;
}

function test(){
var string="123";
var num=123;
alert(eveal(string)+num); 
}

function catstr(str,num,replacestr){//字符串长度收缩函数，参数：目标字符串、限制的长度、替换的字符串
	if (num!=0&&str.length>num){
		str=str.substring(0,num-replacestr.length);
		str=str+replacestr;
	}
	else{
		space=""
		for (i=str.length;i<num;i++){
			space=space+""
			}
		str=str+space;
		}
	return str;
}

function timefn(timestr){//时期格式函数
	 var str = timestr+'-';
	 str=str.replace('-1-','-01-')
	 str=str.replace('-2-','-02-')
	 str=str.replace('-3-','-03-')
	 str=str.replace('-4-','-04-')
	 str=str.replace('-5-','-05-')
	 str=str.replace('-6-','-06-')
	 str=str.replace('-7-','-07-')
	 str=str.replace('-8-','-08-')
	 str=str.replace('-9-','-09-')
	 str=str.substring(0,str.length-1)
	return str;
}
//取得第一条记录
function readproductupOne(xmlfile,id){//文件名，id
	var dom = new ActiveXObject("Microsoft.XMLDOM");
	dom.async=false;
	dom.load(xmlfile+"product.xml");
	var content = document.createElement("content");
	var str = "";
	var count=id;
	var sign=20;
	while (sign>0)
	{
		count=count
		if (str==""){
			//var nodes=dom.documentElement.selectSingleNode("product[@id!='']")//搜索productid元素
			var nodes=dom.documentElement.selectSingleNode("product[@id='"+count+"']")//搜索productid元素
			if (nodes!=null){
				//str="<a href='"+xmlfile+"product"+nodes.childNodes(0).text+".htm'>"+nodes.childNodes(1).text+"</a>";
				str="<table width='100%' border='0' cellpadding='0' cellspacing='1' bgcolor='#CCCCCC'><tr><td bgcolor='#FFFFFF'><div align=center><a href='"+xmlfile+"product"+nodes.childNodes(0).text+".htm' target='_blank'><img src="+xmlfile+"upfile/"+nodes.childNodes(8).text+" width=150 height=85 border=0></a><div></td></tr></table>"
			}
		}
		sign=sign-1
	}
	content.innerHTML=str;
	document.write (content.innerHTML)
}

//取得上条记录
function readproductup(xmlfile,id){//文件名，id
	var dom = new ActiveXObject("Microsoft.XMLDOM");
	dom.async=false;
	dom.load(xmlfile+"product.xml");
	var content = document.createElement("content");
	var str = "";
	var count=id;
	var sign=20;
	while (sign>0)
	{
		count=count-1
		if (str==""){
			var nodes=dom.documentElement.selectSingleNode("product[@id='"+count+"']")//搜索productid元素
			if (nodes!=null){
				str="<a href='"+xmlfile+"product"+nodes.childNodes(0).text+".htm'>"+nodes.childNodes(1).text+"</a>";
			}
		}
		sign=sign-1
	}
	content.innerHTML=str;
	document.write (content.innerHTML)
}

//取得下条记录
function readproductdown(xmlfile,id){
	var dom = new ActiveXObject("Microsoft.XMLDOM");
	dom.async=false;
	dom.load(xmlfile+"product.xml");
	var content = document.createElement("content");
	var str = "";
	var count=id;
	var sign=20;
	while (sign>0)
	{
		count=count+1
		if (str==""){
			var nodes=dom.documentElement.selectSingleNode("product[@id='"+count+"']")
			if (nodes!=null){
				str="<a href='"+xmlfile+"product"+nodes.childNodes(0).text+".htm'>"+nodes.childNodes(1).text+"</a>";
			}
		}
		sign=sign-1
	}
	content.innerHTML=str;
	document.write (content.innerHTML)
}

//批量读取推荐产品
function readproductcelltj(xmlfile,sign,page,contentid,pageid,gotoid,lengthstr)
{//文件路径、类别id、页数、内容id、页数id、跳转id、限制长度、CSS
	var dom = new ActiveXObject("Microsoft.XMLDOM");
	dom.async=false;
	dom.load(xmlfile+"product.xml");
	var nodes=dom.documentElement;
	var content = document.createElement("content");
	var content1 = document.createElement("content1");
	var content2 = document.createElement("content2");
	var xmlnum=nodes.childNodes.length;
	var str="";
	sum=0;//总数
	vpage=9;//一页多少个
	for(var i=0;i < xmlnum;i++)
	{
		if (nodes.childNodes[i].childNodes(7).text==1)
		{
			sum=sum+1 //获得总数..
		}
	}
	sumpage=Math.ceil(sum/vpage);    //确定总的页数
	if (page==0) {page=1;}
	if (page<1) {page=1;}
	if (page>sumpage) {page=sumpage;}
	var j=0;
	var tmp="";
	for(var k=1;k <= sumpage;k++)//循环页数
	{
		if (k==page)
		{tmp=tmp+"<option value="+k+" selected>"+k+"</option>";}
		else
		{tmp=tmp+"<option value="+k+">"+k+"</option>";}
	}
	var signii=0;
	for(var i=0;i < xmlnum;i++)
	{
		if (nodes.childNodes[i].childNodes(7).text==1){
			if ((j>=((page-1)*vpage))&&(j<(page*vpage))){
			signii=0;
			str=str+"<td><div align=center><table width=185 border=0><tr><td><table width='197' border='0' align='center' cellpadding='4' cellspacing='1' bgcolor='#CCCCCC'><tr><td bgcolor='#FFFFFF'><table width='100%' border='0' cellpadding='0' cellspacing='1' bgcolor='#CCCCCC'><tr><td bgcolor='#FFFFFF'><div align=center><a href='"+xmlfile+"product"+nodes.childNodes[i].childNodes(0).text+".htm' target='_blank'><img src="+xmlfile+"upfile/"+nodes.childNodes[i].childNodes(8).text+" width=187 height=114 border=0></a><div></td></tr></table></td></tr></table></td></tr><tr><td height='33px' valign='middle'><div align=center><a href='"+xmlfile+"product"+nodes.childNodes[i].childNodes(0).text+".htm' target='_blank'>"+nodes.childNodes[i].childNodes(1).text+"</a></div></td></tr></table><div></td>";//以单元格的形式显示产品信息
			if (Math.ceil((j+1)/3)==((j+1)/3))//定义每行显示多少
			{
				str="<tr>"+str+"</tr>";
				signii=1;
			}
			}j++;
		}
	}
	if (signii==0){str="<tr>"+str+"</tr>";}
	var runpage="<a href=# onclick=readproductcelltj('"+xmlfile+"','"+sign+"',1,'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>首页</a> | <a href=# onclick=readproductcelltj('"+xmlfile+"','"+sign+"',"+(page-1)+",'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>上一页</a> | <a href=# onclick=readproductcelltj('"+xmlfile+"','"+sign+"',"+(page+1)+",'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>下一页</a> | <a href=# onclick=readproductcelltj('"+xmlfile+"','"+sign+"',"+sumpage+",'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>尾页</a>";
	var gotostr="<div align=right>转到第<select name=menu1 onChange=readproductcelltj('"+xmlfile+"','"+sign+"',this.value,'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>"+tmp+"</select>页</div>"
	content.innerHTML="<table width=100% border=0 cellpadding=0 cellspacing=0 align=center>"+str+"</table>";//内容
	content1.innerHTML=runpage;//分页
	content2.innerHTML=gotostr;//跳转
	var tmpnode = document.getElementsByName(contentid)[0];
	while (tmpnode.childNodes.length!=0)
	{
		tmpnode.removeChild(tmpnode.childNodes(0)); //每次请求以后先把以前请求获得的产品信息进行删除
	}
	tmpnode.appendChild(content);
	var tmpnode1 = document.getElementsByName(pageid)[0];
	while (tmpnode1.childNodes.length!=0)
	{
		tmpnode1.removeChild(tmpnode1.childNodes(0));
	}
	tmpnode1.appendChild(content1);
	var tmpnode2 = document.getElementsByName(gotoid)[0];
	while (tmpnode2.childNodes.length!=0)
	{
		tmpnode2.removeChild(tmpnode2.childNodes(0));
	}
	tmpnode2.appendChild(content2);
}

//批量读取首页推荐产品
function readproductcellhome(xmlfile,sign,page,contentid,pageid,gotoid,lengthstr)
{//文件路径、类别id、页数、内容id、页数id、跳转id、限制长度、CSS
	var dom = new ActiveXObject("Microsoft.XMLDOM");
	dom.async=false;
	dom.load(xmlfile+"product.xml");
	var nodes=dom.documentElement;
	var content = document.createElement("content");
	var content1 = document.createElement("content1");
	var content2 = document.createElement("content2");
	var xmlnum=nodes.childNodes.length;
	var str="";
	sum=0;//总数
	vpage=9;//一页多少个
	for(var i=0;i < xmlnum;i++)
	{
		if (nodes.childNodes[i].childNodes(7).text==1)
		{
			sum=sum+1 //获得总数..
		}
	}
	sumpage=Math.ceil(sum/vpage);    //确定总的页数
	if (page==0) {page=1;}
	if (page<1) {page=1;}
	if (page>sumpage) {page=sumpage;}
	var j=0;
	var tmp="";
	for(var k=1;k <= sumpage;k++)//循环页数
	{
		if (k==page)
		{tmp=tmp+"<option value="+k+" selected>"+k+"</option>";}
		else
		{tmp=tmp+"<option value="+k+">"+k+"</option>";}
	}
	var signii=0;
	for(var i=0;i < xmlnum;i++)
	{
		if (nodes.childNodes[i].childNodes(7).text==1){
			if ((j>=((page-1)*vpage))&&(j<(page*vpage))){
			signii=0;
			str=str+"<td><div><span><a href='"+xmlfile+"product"+nodes.childNodes[i].childNodes(0).text+".htm' target='_blank'><img src="+xmlfile+"upfile/"+nodes.childNodes[i].childNodes(8).text+" width=136 height=86 border=0  hspace='1' ></a></a></span><span><a href='"+xmlfile+"product"+nodes.childNodes[i].childNodes(0).text+".htm' target='_blank'>"+nodes.childNodes[i].childNodes(1).text+"</a></span></div></td>";//以单元格的形式显示产品信息
			if (Math.ceil((j+1)/3)==((j+1)/3))//定义每行显示多少
			{
				str=str+"";
				signii=1;
			}
			}j++;
		}
	}
	if (signii==0){str="<tr>"+str+"</tr>";}
	var runpage="<a href=# onclick=readproductcelltj('"+xmlfile+"','"+sign+"',1,'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>首页</a> | <a href=# onclick=readproductcelltj('"+xmlfile+"','"+sign+"',"+(page-1)+",'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>上一页</a> | <a href=# onclick=readproductcelltj('"+xmlfile+"','"+sign+"',"+(page+1)+",'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>下一页</a> | <a href=# onclick=readproductcelltj('"+xmlfile+"','"+sign+"',"+sumpage+",'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>尾页</a>";
	var gotostr="<div align=right>转到第<select name=menu1 onChange=readproductcelltj('"+xmlfile+"','"+sign+"',this.value,'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>"+tmp+"</select>页</div>"
	content.innerHTML="<table width=100% border=0 cellpadding=0 cellspacing=0 align=center><tr>"+str+"</tr></table>";//内容
	content1.innerHTML=runpage;//分页
	content2.innerHTML=gotostr;//跳转
	var tmpnode = document.getElementsByName(contentid)[0];
	while (tmpnode.childNodes.length!=0)
	{
		tmpnode.removeChild(tmpnode.childNodes(0)); //每次请求以后先把以前请求获得的产品信息进行删除
	}
	tmpnode.appendChild(content);
	var tmpnode1 = document.getElementsByName(pageid)[0];
	while (tmpnode1.childNodes.length!=0)
	{
		tmpnode1.removeChild(tmpnode1.childNodes(0));
	}
	tmpnode1.appendChild(content1);
	var tmpnode2 = document.getElementsByName(gotoid)[0];
	while (tmpnode2.childNodes.length!=0)
	{
		tmpnode2.removeChild(tmpnode2.childNodes(0));
	}
	tmpnode2.appendChild(content2);
}




//新产品显示
function readproductcelltjnew(xmlfile,sign,page,contentid,pageid,gotoid,lengthstr)
{//文件路径、类别id、页数、内容id、页数id、跳转id、限制长度、CSS
	var dom = new ActiveXObject("Microsoft.XMLDOM");
	dom.async=false;
	dom.load(xmlfile+"product.xml");
	var nodes=dom.documentElement;
	var content = document.createElement("content");
	var content1 = document.createElement("content1");
	var content2 = document.createElement("content2");
	var xmlnum=nodes.childNodes.length;
	var str="";
	sum=0;//总数
	vpage=12;//一页多少个
	for(var i=0;i < xmlnum;i++)
	{
		if (nodes.childNodes[i].childNodes(7).text==1)
		{
			sum=sum+1 //获得总数..
		}
	}
	sumpage=Math.ceil(sum/vpage);    //确定总的页数
	if (page==0) {page=1;}
	if (page<1) {page=1;}
	if (page>sumpage) {page=sumpage;}
	var j=0;
	var tmp="";
	for(var k=1;k <= sumpage;k++)//循环页数
	{
		if (k==page)
		{tmp=tmp+"<option value="+k+" selected>"+k+"</option>";}
		else
		{tmp=tmp+"<option value="+k+">"+k+"</option>";}
	}
	var signii=0;
	for(var i=0;i < xmlnum;i++)
	{
		if (nodes.childNodes[i].childNodes(7).text==1){
			if ((j>=((page-1)*vpage))&&(j<(page*vpage))){
			signii=0;
			str=str+"<td><div align=center><table border=0><tr><td height=8></td></tr><tr><td width='25%'><div align=left><img src='../images/aarow.gif' width='13' height='13' border='0' />&nbsp;&nbsp;<a href='"+xmlfile+"product"+nodes.childNodes[i].childNodes(0).text+".htm' target='_blank'><font color='#ffffff'>"+catstr(nodes.childNodes[i].childNodes(1).text,13,'...')+"</font></a></div></td></tr></table><div></td>";//以单元格的形式显示产品信息
			if (Math.ceil((j+1)/3)==((j+1)/3))//定义每行显示多少
			{
				str="<tr>"+str+"</tr>";
				signii=1;
			}
			}j++;
		}
	}
	if (signii==0){str="<tr>"+str+"</tr>";}	
	content.innerHTML="<table width=100% border=0 cellpadding=0 cellspacing=0 align=center>"+str+"</table>";//内容
	//content1.innerHTML=runpage;//分页
	//content2.innerHTML=gotostr;//跳转
	var tmpnode = document.getElementsByName(contentid)[0];
	while (tmpnode.childNodes.length!=0)
	{
		tmpnode.removeChild(tmpnode.childNodes(0)); //每次请求以后先把以前请求获得的产品信息进行删除
	}
	tmpnode.appendChild(content);
	//var tmpnode1 = document.getElementsByName(pageid)[0];
	//while (tmpnode1.childNodes.length!=0)
	//{
	//	tmpnode1.removeChild(tmpnode1.childNodes(0));
	//}
	//tmpnode1.appendChild(content1);
	//var tmpnode2 = document.getElementsByName(gotoid)[0];
	//while (tmpnode2.childNodes.length!=0)
	//{
	//	tmpnode2.removeChild(tmpnode2.childNodes(0));
	//}
	//tmpnode2.appendChild(content2);
}

function readproductcelltjnewall(xmlfile,sign,page,contentid,pageid,gotoid,lengthstr)
{//文件路径、类别id、页数、内容id、页数id、跳转id、限制长度、CSS
	var dom = new ActiveXObject("Microsoft.XMLDOM");
	dom.async=false;
	dom.load(xmlfile+"product.xml");
	var nodes=dom.documentElement;
	var content = document.createElement("content");
	var content1 = document.createElement("content1");
	var content2 = document.createElement("content2");
	var xmlnum=nodes.childNodes.length;
	var str="";
	sum=0;//总数
	vpage=200;//一页多少个
	for(var i=0;i < xmlnum;i++)
	{
		if (nodes.childNodes[i].childNodes(7).text==1)
		{
			sum=sum+1 //获得总数..
		}
	}
	sumpage=Math.ceil(sum/vpage);    //确定总的页数
	if (page==0) {page=1;}
	if (page<1) {page=1;}
	if (page>sumpage) {page=sumpage;}
	var j=0;
	var tmp="";
	for(var k=1;k <= sumpage;k++)//循环页数
	{
		if (k==page)
		{tmp=tmp+"<option value="+k+" selected>"+k+"</option>";}
		else
		{tmp=tmp+"<option value="+k+">"+k+"</option>";}
	}
	var signii=0;
	for(var i=0;i < xmlnum;i++)
	{
		if (nodes.childNodes[i].childNodes(7).text==1){
			if ((j>=((page-1)*vpage))&&(j<(page*vpage))){
			signii=0;
			str=str+"<td><div align=center><table border=0><tr><td><table border='0' cellpadding='4' cellspacing='1'><tr><td></td></tr></table></td></tr><tr><td><div align=center><a href='"+xmlfile+"product"+nodes.childNodes[i].childNodes(0).text+".htm' target='_blank'>"+catstr(nodes.childNodes[i].childNodes(1).text,10,'')+"</a></div></td></tr></table><div></td>";//以单元格的形式显示产品信息
			if (Math.ceil((j+1)/3)==((j+1)/3))//定义每行显示多少
			{
				str="<tr>"+str+"</tr>";
				signii=1;
			}
			}j++;
		}
	}
	if (signii==0){str="<tr>"+str+"</tr>";}	
	content.innerHTML="<table width=100% border=0 cellpadding=0 cellspacing=0 align=center>"+str+"</table>";//内容
	//content1.innerHTML=runpage;//分页
	//content2.innerHTML=gotostr;//跳转
	var tmpnode = document.getElementsByName(contentid)[0];
	while (tmpnode.childNodes.length!=0)
	{
		tmpnode.removeChild(tmpnode.childNodes(0)); //每次请求以后先把以前请求获得的产品信息进行删除
	}
	tmpnode.appendChild(content);
	//var tmpnode1 = document.getElementsByName(pageid)[0];
	//while (tmpnode1.childNodes.length!=0)
	//{
	//	tmpnode1.removeChild(tmpnode1.childNodes(0));
	//}
	//tmpnode1.appendChild(content1);
	//var tmpnode2 = document.getElementsByName(gotoid)[0];
	//while (tmpnode2.childNodes.length!=0)
	//{
	//	tmpnode2.removeChild(tmpnode2.childNodes(0));
	//}
	//tmpnode2.appendChild(content2);
}

//批量读取类产品
function readproductcell(xmlfile,sign,page,contentid,pageid,gotoid,lengthstr)
{//文件路径、类别id、页数、内容id、页数id、跳转id、限制长度、CSS
	var dom = new ActiveXObject("Microsoft.XMLDOM");
	dom.async=false;
	dom.load(xmlfile+"product.xml");
	var nodes=dom.documentElement;
	var content = document.createElement("content");
	var content1 = document.createElement("content1");
	var content2 = document.createElement("content2");
	var xmlnum=nodes.childNodes.length;
	var str="";
	sum=0;//总数
	vpage=9;//一页多少个
	for(var i=0;i < xmlnum;i++)
	{
		if (nodes.childNodes[i].childNodes(6).text==sign)
		{
			sum=sum+1 //获得总数..
		}
	}
	sumpage=Math.ceil(sum/vpage);    //确定总的页数
	if (page==0) {page=1;}
	if (page<1) {page=1;}
	if (page>sumpage) {page=sumpage;}
	var j=0;
	var tmp="";
	for(var k=1;k <= sumpage;k++)//循环页数
	{
		if (k==page)
		{tmp=tmp+"<option value="+k+" selected>"+k+"</option>";}
		else
		{tmp=tmp+"<option value="+k+">"+k+"</option>";}
	}
	var signii=0;
	var jsArr=new Array(sum);//JS排序
	var jslen=new Array(sum);
	var arr=0;
	for(var i=0;i < xmlnum;i++)
	{
		if (nodes.childNodes[i].childNodes(6).text==sign){
		jslen[arr]=nodes.childNodes[i].childNodes(5).text;
		jsArr[arr]="<td><div align=center><table width=185 border=0><tr><td><table width='197' border='0' align='center' cellpadding='4' cellspacing='1' bgcolor='#CCCCCC'><tr><td bgcolor='#FFFFFF'><table width='100%' border='0' cellpadding='0' cellspacing='1' bgcolor='#CCCCCC'><tr><td bgcolor='#FFFFFF'><div align=center><a href='"+xmlfile+"product"+nodes.childNodes[i].childNodes(0).text+".htm' target='_blank'><img src="+xmlfile+"upfile/"+nodes.childNodes[i].childNodes(8).text+" width=187 height=114 border=0></a><div></td></tr></table></td></tr></table></td></tr><tr><td height='33px' valign='middle'><div align=center><a href='"+xmlfile+"product"+nodes.childNodes[i].childNodes(0).text+".htm' target='_blank'>"+nodes.childNodes[i].childNodes(1).text+"</a></div></td></tr></table><div></td>";//这里更改产品图片排列方式
		arr=arr+1;
		}
	}
	for(var i=0;i<=jslen.length-1;i++){
		for(var i2=i+1;i2<=jslen.length-1;i2++){
			if(jslen[i2]<jslen[i]){
				var tempValue=jslen[i2];
				var tempstr=jsArr[i2];
				jslen[i2]=jslen[i];
				jsArr[i2]=jsArr[i];
				jslen[i]=tempValue;				
				jsArr[i]=tempstr;
				}
			}
		}
	for(var i=0;i<=jslen.length-1;i++)
	{
			if ((j>=((page-1)*vpage))&&(j<(page*vpage))){
			signii=0;
			str=str+jsArr[i];//以单元格的形式显示产品信息
			if (Math.ceil((j+1)/3)==((j+1)/3))//定义每行显示多少
			{
				str="<tr>"+str+"</tr>";
				signii=1;
			}
			}j++;
	}
	if (signii==0){str="<tr>"+str+"</tr>";}
	var runpage="<a href=# onclick=readproductcell('"+xmlfile+"','"+sign+"',1,'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>首页</a> | <a href=# onclick=readproductcell('"+xmlfile+"','"+sign+"',"+(page-1)+",'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>上一页</a> | <a href=# onclick=readproductcell('"+xmlfile+"','"+sign+"',"+(page+1)+",'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>下一页</a> | <a href=# onclick=readproductcell('"+xmlfile+"','"+sign+"',"+sumpage+",'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>尾页</a>";
	var gotostr="<div align=right>转到第<select name=menu1 onChange=readproductcell('"+xmlfile+"','"+sign+"',this.value,'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>"+tmp+"</select>页</div>"
	content.innerHTML="<table width=100% border=0 cellpadding=0 cellspacing=0 align=center>"+str+"</table>";//内容
	content1.innerHTML=runpage;//分页
	content2.innerHTML=gotostr;//跳转
	var tmpnode = document.getElementsByName(contentid)[0];
	while (tmpnode.childNodes.length!=0)
	{
		tmpnode.removeChild(tmpnode.childNodes(0)); //每次请求以后先把以前请求获得的产品信息进行删除
	}
	tmpnode.appendChild(content);
	var tmpnode1 = document.getElementsByName(pageid)[0];
	while (tmpnode1.childNodes.length!=0)
	{
		tmpnode1.removeChild(tmpnode1.childNodes(0));
	}
	tmpnode1.appendChild(content1);
	var tmpnode2 = document.getElementsByName(gotoid)[0];
	while (tmpnode2.childNodes.length!=0)
	{
		tmpnode2.removeChild(tmpnode2.childNodes(0));
	}
	tmpnode2.appendChild(content2);
}
//批量读取类产品
function readproductcellall(xmlfile,sign,page,contentid,pageid,gotoid,lengthstr)
{//文件路径、类别id、页数、内容id、页数id、跳转id、限制长度、CSS
	var dom = new ActiveXObject("Microsoft.XMLDOM");
	dom.async=false;
	dom.load(xmlfile+"product.xml");
	var nodes=dom.documentElement;
	var content = document.createElement("content");
	var content1 = document.createElement("content1");
	var content2 = document.createElement("content2");
	var xmlnum=nodes.childNodes.length;
	var str="";
	sum=0;//总数
	vpage=9;//一页多少个
	for(var i=0;i < xmlnum;i++)
	{
		//if (nodes.childNodes[i].childNodes(6).text==sign)
		//{
			sum=sum+1 //获得总数..
		//}
	}
	sumpage=Math.ceil(sum/vpage);    //确定总的页数
	if (page==0) {page=1;}
	if (page<1) {page=1;}
	if (page>sumpage) {page=sumpage;}
	var j=0;
	var tmp="";
	for(var k=1;k <= sumpage;k++)//循环页数
	{
		if (k==page)
		{tmp=tmp+"<option value="+k+" selected>"+k+"</option>";}
		else
		{tmp=tmp+"<option value="+k+">"+k+"</option>";}
	}
	var signii=0;
	var jsArr=new Array(sum);//JS排序
	var jslen=new Array(sum);
	var arr=0;
	for(var i=0;i < xmlnum;i++)
	{
		jslen[arr]=nodes.childNodes[i].childNodes(5).text;
		jsArr[arr]="<td><div align=center><table width=185 border=0><tr><td><table width='197' border='0' align='center' cellpadding='4' cellspacing='1' bgcolor='#CCCCCC'><tr><td bgcolor='#FFFFFF'><table width='100%' border='0' cellpadding='0' cellspacing='1' bgcolor='#CCCCCC'><tr><td bgcolor='#FFFFFF'><div align=center><a href='"+xmlfile+"product"+nodes.childNodes[i].childNodes(0).text+".htm' target='_blank'><img src="+xmlfile+"upfile/"+nodes.childNodes[i].childNodes(8).text+" width=187 height=114 border=0></a><div></td></tr></table></td></tr></table></td></tr><tr><td height='33px' valign='middle'><div align=center><a href='"+xmlfile+"product"+nodes.childNodes[i].childNodes(0).text+".htm' target='_blank'>"+nodes.childNodes[i].childNodes(1).text+"</a></div></td></tr></table><div></td>";
		arr=arr+1;
	}
	for(var i=0;i<=jslen.length-1;i++){
		for(var i2=i+1;i2<=jslen.length-1;i2++){
			if(jslen[i2]<jslen[i]){
				var tempValue=jslen[i2];
				var tempstr=jsArr[i2];
				jslen[i2]=jslen[i];
				jsArr[i2]=jsArr[i];
				jslen[i]=tempValue;				
				jsArr[i]=tempstr;
				}
			}
		}
	for(var i=0;i<=jslen.length-1;i++)
	{
		//if (nodes.childNodes[i].childNodes(6).text==sign){
			if ((j>=((page-1)*vpage))&&(j<(page*vpage))){
			signii=0;
			str=str+jsArr[i];//以单元格的形式显示产品信息
			if (Math.ceil((j+1)/3)==((j+1)/3))//定义每行显示多少
			{
				str="<tr>"+str+"</tr>";
				signii=1;
			}
			}j++;
		//}
	}
	if (signii==0){str="<tr>"+str+"</tr>";}
	var runpage="<a href=# onclick=readproductcellall('"+xmlfile+"','"+sign+"',1,'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>首页</a> | <a href=# onclick=readproductcellall('"+xmlfile+"','"+sign+"',"+(page-1)+",'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>上一页</a> | <a href=# onclick=readproductcellall('"+xmlfile+"','"+sign+"',"+(page+1)+",'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>下一页</a> | <a href=# onclick=readproductcellall('"+xmlfile+"','"+sign+"',"+sumpage+",'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>尾页</a>";
	var gotostr="<div align=right>转到第<select name=menu1 onChange=readproductcellall('"+xmlfile+"','"+sign+"',this.value,'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>"+tmp+"</select>页</div>"
	content.innerHTML="<table width=100% border=0 cellpadding=0 cellspacing=0 align=center>"+str+"</table>";//内容
	content1.innerHTML=runpage;//分页
	content2.innerHTML=gotostr;//跳转
	var tmpnode = document.getElementsByName(contentid)[0];
	while (tmpnode.childNodes.length!=0)
	{
		tmpnode.removeChild(tmpnode.childNodes(0)); //每次请求以后先把以前请求获得的产品信息进行删除
	}
	tmpnode.appendChild(content);
	var tmpnode1 = document.getElementsByName(pageid)[0];
	while (tmpnode1.childNodes.length!=0)
	{
		tmpnode1.removeChild(tmpnode1.childNodes(0));
	}
	tmpnode1.appendChild(content1);
	var tmpnode2 = document.getElementsByName(gotoid)[0];
	while (tmpnode2.childNodes.length!=0)
	{
		tmpnode2.removeChild(tmpnode2.childNodes(0));
	}
	tmpnode2.appendChild(content2);
}



//小官加的

//批量首页读取类产品
function readproductcellallguan(xmlfile,sign,page,contentid,pageid,gotoid,lengthstr)
{//文件路径、类别id、页数、内容id、页数id、跳转id、限制长度、CSS
	var dom = new ActiveXObject("Microsoft.XMLDOM");
	dom.async=false;
	dom.load(xmlfile+"product.xml");
	var nodes=dom.documentElement;
	var content = document.createElement("content");
	var content1 = document.createElement("content1");
	var content2 = document.createElement("content2");
	var xmlnum=nodes.childNodes.length;
	var str="";
	sum=0;//总数
	vpage=9;//一页多少个
	for(var i=0;i < xmlnum;i++)
	{
		//if (nodes.childNodes[i].childNodes(6).text==sign)
		//{
			sum=sum+1 //获得总数..
		//}
	}
	sumpage=Math.ceil(sum/vpage);    //确定总的页数
	if (page==0) {page=1;}
	if (page<1) {page=1;}
	if (page>sumpage) {page=sumpage;}
	var j=0;
	var tmp="";
	for(var k=1;k <= sumpage;k++)//循环页数
	{
		if (k==page)
		{tmp=tmp+"<option value="+k+" selected>"+k+"</option>";}
		else
		{tmp=tmp+"<option value="+k+">"+k+"</option>";}
	}
	var signii=0;
	var jsArr=new Array(sum);//JS排序
	var jslen=new Array(sum);
	var arr=0;
	for(var i=0;i < xmlnum;i++)
	{
		jslen[arr]=nodes.childNodes[i].childNodes(5).text;
		jsArr[arr]="<td><div><span><a href='"+xmlfile+"product"+nodes.childNodes[i].childNodes(0).text+".htm' target='_blank'><img src="+xmlfile+"upfile/"+nodes.childNodes[i].childNodes(8).text+" width=136 height=86 border=0  hspace='1' ></a></a></span><span><a href='"+xmlfile+"product"+nodes.childNodes[i].childNodes(0).text+".htm' target='_blank'>"+catstr(nodes.childNodes[i].childNodes(1).text,lengthstr,'')+"</a></span></div></td>";
		arr=arr+1;
	}
	for(var i=0;i<=jslen.length-1;i++){
		for(var i2=i+1;i2<=jslen.length-1;i2++){
			if(jslen[i2]<jslen[i]){
				var tempValue=jslen[i2];
				var tempstr=jsArr[i2];
				jslen[i2]=jslen[i];
				jsArr[i2]=jsArr[i];
				jslen[i]=tempValue;				
				jsArr[i]=tempstr;
				}
			}
		}
	for(var i=0;i<=jslen.length-1;i++)
	{
		//if (nodes.childNodes[i].childNodes(6).text==sign){
			if ((j>=((page-1)*vpage))&&(j<(page*vpage))){
			signii=0;
			str=str+jsArr[i];//以单元格的形式显示产品信息
			if (Math.ceil((j+1)/3)==((j+1)/3))//定义每行显示多少
			{
				str=str+"";
				signii=1;
			}
			}j++;
		//}
	}
	if (signii==0){str="<tr>"+str+"</tr>";}
	var runpage="<a href=# onclick=readproductcellall('"+xmlfile+"','"+sign+"',1,'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>首页</a> | <a href=# onclick=readproductcellall('"+xmlfile+"','"+sign+"',"+(page-1)+",'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>上一页</a> | <a href=# onclick=readproductcellall('"+xmlfile+"','"+sign+"',"+(page+1)+",'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>下一页</a> | <a href=# onclick=readproductcellall('"+xmlfile+"','"+sign+"',"+sumpage+",'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>尾页</a>";
	var gotostr="<div align=right>转到第<select name=menu1 onChange=readproductcellall('"+xmlfile+"','"+sign+"',this.value,'"+contentid+"','"+pageid+"','"+gotoid+"',"+lengthstr+")>"+tmp+"</select>页</div>"
	content.innerHTML="<table width=100% border=0 cellpadding=0 cellspacing=0 align=center  class=h_mid_gun><tr>"+str+"</tr></table>";//内容
	content1.innerHTML=runpage;//分页
	content2.innerHTML=gotostr;//跳转
	var tmpnode = document.getElementsByName(contentid)[0];
	while (tmpnode.childNodes.length!=0)
	{
		tmpnode.removeChild(tmpnode.childNodes(0)); //每次请求以后先把以前请求获得的产品信息进行删除
	}
	tmpnode.appendChild(content);
	var tmpnode1 = document.getElementsByName(pageid)[0];
	while (tmpnode1.childNodes.length!=0)
	{
		tmpnode1.removeChild(tmpnode1.childNodes(0));
	}
	tmpnode1.appendChild(content1);
	var tmpnode2 = document.getElementsByName(gotoid)[0];
	while (tmpnode2.childNodes.length!=0)
	{
		tmpnode2.removeChild(tmpnode2.childNodes(0));
	}
	tmpnode2.appendChild(content2);
}


