
		var msgdiv="msginfo"
		var url="guestbook.aspx"; 
		function postGuestBook(){	
		 	var errMsg=""	
			var errNum=0;
			if($("Field_fname").value==""){
				$("msg_fname").innerHTML="please input your first name!";
				errNum+=1;
			}else{$("msg_fname").innerHTML="";}
			if($("Field_lname").value==""){
				$("msg_lname").innerHTML="please input your last name!";
				errNum+=1;
			}else{$("msg_lname").innerHTML="";}
			
			if($("Field_company").value==""){
				$("msg_company").innerHTML="please input your company!";
				errNum+=1;
			}else{$("msg_company").innerHTML="";}
			if($("Field_email").value=="" || isEmail($("Field_email").value)==false){
				$("msg_email").innerHTML="Email is error!";
				errNum+=1;		
			}else{$("msg_email").innerHTML="";}

			if($("belong").value==""||$("belong").value=="0"){
				$("msg_belong").innerHTML="please selected!";
				errNum+=1;		
			}else{$("msg_belong").innerHTML="";}

			
			if($("Field_tel").value==""){
				$("msg_tel").innerHTML="please input your tel!";
				errNum+=1;
			}else{$("msg_tel").innerHTML="";}
			
			if($("Field_fax").value==""){
				$("msg_fax").innerHTML="please input your fax number!";
				errNum+=1;		
			}else{$("msg_fax").innerHTML="";}
			if($("Field_street").value==""){
				$("msg_street").innerHTML="please input your street address!";
				errNum+=1;		
			}else{$("msg_street").innerHTML="";}
			if($("Field_city").value==""){
				$("msg_city").innerHTML="please input your city!";
				errNum+=1;		
			}else{$("msg_city").innerHTML="";}
			if($("Field_code").value==""){
				$("msg_code").innerHTML="please input your postal code!";
				errNum+=1;		
			}else{$("msg_code").innerHTML="";}
			if($("Field_country").value==""){
				$("msg_country").innerHTML="please input your country!";
				errNum+=1;		
			}else{$("msg_country").innerHTML="";}

			if($("Field_content").value==""){
				$("msg_content").innerHTML="plese input the content!";
				errNum+=1;				
			}else{$("msg_content").innerHTML="";}				

			//if(chkStrLen($("Field_content").value)>255){alert('your content is too length!');return false}		
			$("Field_content").value=escapeAscii($("Field_content").value)		
			if(errNum>0){return false}
			$("btnPost").disabled=true;
			$("Reset").disabled=true;	

			dojo.io.bind({
				url:url+"?action=guestbook"+"&rnd="+Math.random()*1000,
				handle: function(type, data, evt){ 
    		    	if(type == "load"){ 
            			processReturnMsg(data)
			         }else if(type == "error"){ 
						postMsg(data,"error")
			         }else{ 
						postMsg(data,"error")        	
		   	    	 }
		    	 },
				method:"post",
				formNode: $("Guestform"),
				mimetype:"text/xml",
				preventCache: false,
				useCache: false				
			})
		}		
		function isEmail(s){
		var re = /\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
		return (re.test(s));
		}		   
		function escapeAscii(s){
			var ss=s
			var strNew=""
			for(var i=0;i<s.length;i++)	{
				strNew+=(ss.charCodeAt(0,1)<32?(escape(ss.substring(0,1))):(ss.substring(0,1)))
				ss=ss.substring(1,ss.length)
			}
			return strNew
		}
		function postMsg(){
			if(arguments.length==3){var mdiv=arguments[2];}	else{var mdiv=msgdiv}	
			var msg=arguments[0];
			var imgtype=arguments[1]
			var imgtype=imgtype.toLowerCase();
			var img="";		
			switch(imgtype){
				case "loading":
					img="images/loading.gif";
					break;
				case "ok":
					img="";
					break;			
				case "error":
					img="";
					break;		
				default:
					img=""
					break;	
			}
			$(mdiv).innerHTML="<div id='loading'>"+(img!=""?"<img src='"+img+"' border='0' width='20' height='20'> ":"")+msg+"</div>";	
			if(msg!="")	{
				//By hopesoft@2006-11-19
				var navUserAgent = navigator.userAgent
				if (navUserAgent.indexOf("Firefox") >= 0 || navUserAgent.indexOf("Opera") >= 0) {
					$(mdiv).style.top = (document.body.scrollTop?document.body.scrollTop:document.documentElement.scrollTop) + ((document.body.clientHeight > document.documentElement.clientHeight)?document.documentElement.clientHeight:document.body.clientHeight) - 295 + 'px';
				}
				else{
					$(mdiv).style.top = (document.body.scrollTop?document.body.scrollTop:document.documentElement.scrollTop) + ((document.documentElement.clientHeight == 0)?document.body.clientHeight:document.documentElement.clientHeight) - 295 + 'px';
				}
				$(mdiv).style.display="block"			
			}
			else{$(mdiv).style.display="none"}						
		}	
		function processReturnMsg(data){
		   var xmldoc = data;
		   var items = xmldoc.getElementsByTagName('censtar');
		   var msg=items[0].getElementsByTagName("msg")[0].firstChild.nodeValue;
		   postMsg(msg,"")			   
		   setTimeout("eval(showReset())",1000)
		}
		function showReset()
		{
			$("btnPost").disabled=false;
			$("Reset").disabled=false;
			$("btnPost").value='Submit'
			$("Field_fname").value="";
			$("Field_lname").value="";
			$("Field_title").value="";
			$("Field_company").value="";
			$("Field_email").value="";
			$("Field_belong").selectedIndex=0;
			$("belong").value="";
			$("Field_tel").value="";
			$("Field_fax").value="";
			$("Field_street").value="";
			$("Field_city").value="";
			$("Field_state").value="";
			$("Field_code").value="";
			$("Field_country").value="";
			
			$("Field_content").value="";
			$("msginfo").style.display="none"
		}
		function checkLogin()
		{
			var errMsg="";	
			var errNum=0;
			if($("username").value==""){
				$("msg_username").innerHTML="requried!";
				errNum+=1;
			}else{$("msg_username").innerHTML=""}
			if($("password").value==""){
				$("msg_password").innerHTML="requried!";
				errNum+=1;			
			}else{$("msg_password").innerHTML=""}
			if(errNum>0){return false}
			$("btnLogin").disabled=true;
			dojo.io.bind({
				url:url+"?action=login&rnd="+Math.random()*1000,
				handle: function(type, data, evt){ 
	    		    if(type == "load"){ 
    	        		processLogin(data);	
			         }else if(type == "error"){ 
						postMsg(data,"error")
		        	 }else{ 
						postMsg(data,"error")        	

			   	     }
	    		 },
				method:"post",
				formNode: $("form1"),
				mimetype:"text/xml",
				preventCache: false,
				useCache: false
			})	
		}	 
		function processLogin(data){
		   var xmldoc = data;
		   var items = xmldoc.getElementsByTagName('censtar');		   
		   var msg=items[0].getElementsByTagName("msg")[0].firstChild.nodeValue; 
		   var isuser= getCookie('userid');
   			postMsg(msg,"");
		   if(isuser!="1")
		   {
				setTimeout("eval(showLogin())",1000)
		   } 
		   else
		   {	
				setTimeout("eval(showDownload())",1000)
			}  
		}		
		function getCookie(name){
			var idx = document.cookie.lastIndexOf(name+'=');
			if(idx == -1) { return null; }
			var value = document.cookie.substring(idx+name.length+1);
			var end = value.indexOf(';');
			if(end == -1) { end = value.length; }
			value = value.substring(0, end);
			value = unescape(value);
			return value;		
		}
		function showDownload(page){
			var isUser=getCookie('userid')					
			if(isUser!="1"){showLogin();}
			else
			{				
				postMsg("loading...","loading")		
				dojo.io.bind({
					url:url+"?action=getdownload&page="+ page +"&num=10&rnd="+Math.random()*1000,
						handle: function(type, data, evt){ 
    					if(type == "load"){ 
							alert(data)
            				responseXML(data)
		        		}else if(type == "error"){ 
							postMsg(data,"error")
						}else{ 
							postMsg(data,"error")        	
			   			}
	    			},
					mimetype:"text/xml",
					preventCache: false,
					useCache: false
				})	
			}		
		}
		function responseXML(data){
		   var xmldoc = data
		   var items = xmldoc.getElementsByTagName('item');
	 	   var rss="<table width=\"700\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\"><tr><td valign=top>";
		   var rssnum=items.length;		

		   var totalnum=0
      	   for(i=0;(totalnum<10 && i<rssnum);i++){		
				var downid=getXMLNode(items[i].getElementsByTagName("downid")[0].firstChild);  
				var name=getXMLNode(items[i].getElementsByTagName("name")[0].firstChild);
			    var url=getXMLNode(items[i].getElementsByTagName("url")[0].firstChild)
				var addtime=getXMLNode(items[i].getElementsByTagName("addtime")[0].firstChild)
				totalnum+=1;			
								
				try {
					rss+="<TABLE width=\"600\"><TR><TD width=\"78%\" height=26><a href="+url+"  class=menubar>"+name+"</a></TD><td>"+addtime+"</td></TR><TR><TD width=\"100%\" bgColor=\"#cedbf7\" colSpan=\"2\" height=\"1\"></TD></TR></TABLE>";
					}
				catch(e){
					rss+="<div style='display:block'>"+e.ToString()+"</div>"
					}	
				}
		    var info = xmldoc.getElementsByTagName('info');				
			var pageHTML="";
			var pagecount=getXMLNode(info[0].getElementsByTagName("pagecount")[0].firstChild);	
			var page=getXMLNode(info[0].getElementsByTagName("page")[0].firstChild);				
			var nums=getXMLNode(info[0].getElementsByTagName("num")[0].firstChild);	
			var totalnum=getXMLNode(info[0].getElementsByTagName("totalnum")[0].firstChild);	
			currpage=page;
			if(pagecount.length==0)	{pagecount=1}			
			

			pageHTML=showPageNoList(totalnum,pagecount,currpage)
			rss+="</td></tr><tr><td colspan=2>"+ pageHTML +"</td></tr></table>";						
		    document.all('info').innerHTML="<table width=\"700\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\"><tr><td class=\"heading1\" width=\"22\"> <img src=\"images/icon_point.gif\" width=\"18\" height=\"19\"></td><td class=\"heading1\" width=\"678\"><font color=\"#FF6600\">Resource Download</font></td></tr><tr><td colspan=\"2\">&nbsp;</td></tr><tr valign=\"top\"><td colspan=\"2\">&nbsp;</td></tr></table>"+rss;			   
			postMsg("","") 		
		}					
	function getXMLNode(obj){return (eval(obj)!==null)?obj.nodeValue:""}
		function showPageNoList(){
			totalnum=arguments[0];
			totalpage=arguments[1];			
			cpage=arguments[2];
			if(arguments.length==4){var shownum=arguments[3];}else{var showpagenum=20;}
						
			var pstart,pend
			pstart=pend=1
			totalpage=parseInt(totalpage)
			cpage=parseInt(cpage)
			if(cpage>totalpage){cpage=totalpage}
				
			if(totalpage<=showpagenum){pstart=1;pend=totalpage;}		
			else{
				var movestep=Math.round(showpagenum/2)
				if(cpage>movestep){pstart=cpage-movestep
					pend=cpage+movestep
					if(pend>totalpage){
						pstart=totalpage-showpagenum
						pend=totalpage
					}				
				}
				else{
					pstart=1
					pend=showpagenum
				}			
			}		
			if(pstart<1){pstart=1}
			if(pend<1){pend=1}			
		   	var str_page=""		
			if(totalpage>1){
				str_page="<div class='pagelist'><a class=p_total>"+totalnum+"</a> <a class=p_pages>&nbsp;"+cpage+"/"+totalpage+"&nbsp;</a> "
				str_page+="<a href='#' onclick='javascript:showDownload(1);' class='p_num'><font face='Webdings'>9</font></a> <a href='#' onclick='javascript:showDownload(\""+(cpage-1)+"\");' class='p_num'><font face='Webdings'>7</font></a> "
				for(var k=pstart;k<=pend;k++){
					str_page+=((k==cpage)?("<a class='p_curpage'>"+k+"</a> "):("<a href='#' class='p_num' onclick='javascript:showDownload(\""+k+"\");'>"+k+"</a> "))
				}
				str_page=str_page+" <a href='#' onclick='javascript:showDownload(\""+((cpage==totalpage)?cpage:cpage+1)+"\");' class='p_num' ><font face='Webdings'>8</font></a> <a href='#' onclick='javascript:showDownload(\""+totalpage+"\");' class='p_num'><font face='Webdings'>:</font></a>"
				str_page+="</div><div class='clear'></div>"
			}
			return str_page
		}
		function logout(){
			postMsg("loading","loading")					
			dojo.io.bind({
				url:url+"?action=logout"+"&rnd="+Math.random()*1000,
				handle: function(type, data, evt){ 
    			    if(type == "load"){ 
            			processLogin(data);	
		        	 }else if(type == "error"){ 
						postMsg(data,"error")
			         }else{ 
						postMsg(data,"error")        	
			   	     }
	    		 },
				mimetype:"text/xml",
				preventCache: false,
				useCache: false
			})	
		}			
		function showProduct(page,type_id)
		{
			postMsg("loading...","loading")	
			dojo.io.bind({
				url:url+"?action=product&typeid="+ type_id +"&page="+ page +"&num=5&rnd="+Math.random()*1000,
				handle: function(type, data, evt){ 
    				if(type == "load"){ 
            			responsePro(data,type_id)
		        	}else if(type == "error"){ 
						postMsg(data,"error")
					}else{ 
						postMsg(data,"error")        	
			   		}
	    		},
				mimetype:"text/xml",
				preventCache: false,
				useCache: false
			})	

		}
		function responsePro(data,type_id){
		   var xmldoc = data
		   var items = xmldoc.getElementsByTagName('item');
	 	   var rss="<table cellspacing='0' cellpadding='0' border='0' width='660' align='center'><tr>";
		   var rssnum=items.length;		
		   var totalnum=0
      	   for(var i=0;(totalnum<5 && i<rssnum);i++){	
				var proid=getXMLNode(items[i].getElementsByTagName("proid")[0].firstChild);  
				var proname=getXMLNode(items[i].getElementsByTagName("proname")[0].firstChild);
			    var propic=getXMLNode(items[i].getElementsByTagName("propic")[0].firstChild)
				var procontent=getXMLNode(items[i].getElementsByTagName("procontent")[0].firstChild)
				totalnum+=1;			
								
				try {
					rss+="<td width='220'valign='top'>";
					rss+="<table cellspacing='0' cellpadding='2' border='0'>";
					rss+="<tr><td align='center'><table width=\"102\" border=\"0\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"#CCCCCC\"><tr><td bgcolor=\"#FFFFFF\" width=\"100\" height=\"100\"><a href=Pro_Info.aspx?ProID="+ proid +" target=\"_blank\"><img src=\""+propic+"\" width=\"100\" height=\"100\" border=\"0\"></a></td></tr></table></td></tr>";
					rss+="<tr><td align='center'><a href=Pro_Info.aspx?ProID="+ proid +" target=\"_blank\"  class=menubar>"+proname+"</a></td></tr></table></td>";
					}
				catch(e){
					rss+="<div style='display:block'>"+e.ToString()+"</div>";
					}	
					if((i+1)%3==0){rss+="</tr><tr>";}
				}
				rss+="</tr></table>";
		    document.all('info').innerHTML=showCs(type_id)+rss;			   
			postMsg("","") 		
		}					
		function showStation(page)
		{
			postMsg("loading...","loading")	
			dojo.io.bind({
				url:url+"?action=product&typeid=14&page="+ page +"&num=5&rnd="+Math.random()*1000,
				handle: function(type, data, evt){ 
    				if(type == "load"){ 
            			responseSta(data)
		        	}else if(type == "error"){ 
						postMsg(data,"error")
					}else{ 
						postMsg(data,"error")        	
			   		}
	    		},
				mimetype:"text/xml",
				preventCache: false,
				useCache: false
			})		
		}
		function responseSta(data){
			var str = "                              <table width=\"700\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\">";
			str = str+"                                <tr> ";
			str = str+"                                  <td class=\"heading1\" width=\"22\"> <img src=\"images/icon_point.gif\" width=\"18\" height=\"19\"> ";
			str = str+"                                  </td>";
			str = str+"                                  <td class=\"heading1\" width=\"678\"><font color=\"#FF6600\">Products</font></td>";
			str = str+"                                </tr>";
			str = str+"                                <tr> ";
			str = str+"                                  <td colspan=\"2\">&nbsp;</td>";
			str = str+"                                </tr>";
			str = str+"                              </table>";
			str = str+"                              <table width=\"700\" border=\"0\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"#CCCCCC\" align=\"center\">";
			str = str+"                                <tr> ";
			str = str+"                                  <td bgcolor=\"#FFFFFF\" height=\"25\"> ";
			str = str+"                                    <table width=\"550\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
			str = str+"                                      <tr> ";
			str = str+"                                        <td width=\"21\">&nbsp;</td>";
			str = str+"                                        <td width=\"529\" class=\"heading2\"><span class=\"ptitle1_cn\">Station ";
			str = str+"                                          management</span></td>";
			str = str+"                                      </tr>";
			str = str+"                                    </table>";
			str = str+"                                  </td>";
			str = str+"                                </tr>";
			str = str+"                              </table>";
			str = str+"                              <br>";
		   var xmldoc = data
		   var items = xmldoc.getElementsByTagName('item');
	 	   var rss=str;
		   var rssnum=items.length;		
		   var totalnum=0
      	   for(var i=0;(totalnum<5 && i<rssnum);i++){	
				var proid=getXMLNode(items[i].getElementsByTagName("proid")[0].firstChild);  
				var proname=getXMLNode(items[i].getElementsByTagName("proname")[0].firstChild);
			    var propic=getXMLNode(items[i].getElementsByTagName("propic")[0].firstChild)
				var procontent=getXMLNode(items[i].getElementsByTagName("procontent")[0].firstChild)
				totalnum+=1;			
								
				try {
						rss = rss+" <table width=\"700\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\">";
						rss = rss+"                                <tr> ";
						rss = rss+"                                  <td width=\"180\" valign=\"top\"> ";
						rss = rss+"                                    <div align=\"center\"><a href=Pro_Info.aspx?ProID="+ proid +" target=\"_blank\"><img src=\""+propic+"\" width=\"122\" border=\"0\"></a></div>";
						rss = rss+"                                  </td>";
						rss = rss+"                                  <td width=\"520\"> ";
						rss = rss+"                                    <table width=\"500\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
						rss = rss+"                                      <tr> ";
						rss = rss+"                                        <td valign=\"top\" class=\"heading3\" height=\"20\"><b>"+proname+"</b></td>";
						rss = rss+"                                      </tr>";
						rss = rss+"                                      <tr> ";
						rss = rss+"                                        <td height=\"90\" valign=\"top\">"+procontent+"</td>";
						rss = rss+"                                      </tr>";
						rss = rss+"                                      <tr> ";
						rss = rss+"                                        <td valign=\"bottom\" height=\"39\"> ";
						rss = rss+"                                          <div align=\"right\"><a href=Pro_Info.aspx?ProID="+ proid +" target=\"_blank\"  class=menubar><img src=\"images/chanpin_more.gif\" width=\"93\" height=\"19\" border=\"0\"></a></div>";
						rss = rss+"                                        </td>";
						rss = rss+"                                      </tr>";
						rss = rss+"                                    </table>";
						rss = rss+"                                  </td>";
						rss = rss+"                                </tr>";
						rss = rss+"                              </table>"
					}
				catch(e){
					rss+="<div style='display:block'>"+e.ToString()+"</div>";
					}	
				}
				rss+="";
			var info = xmldoc.getElementsByTagName('info');				
			var pageHTML=""
			var page_count=getXMLNode(info[0].getElementsByTagName("pagecount")[0].firstChild);	
			var page=getXMLNode(info[0].getElementsByTagName("page")[0].firstChild);				
			var nums=getXMLNode(info[0].getElementsByTagName("num")[0].firstChild);	
			var totalnum=getXMLNode(info[0].getElementsByTagName("totalnum")[0].firstChild);	
			currpage=page;
			if(page_count.length==0)	{page_count=1}
			pageHTML=showPageNo(totalnum,page_count,currpage)
		    document.all('info').innerHTML=rss+pageHTML;			   
			postMsg("","") 		
		}					
		function showPageNo(){
			totalnum=arguments[0];
			totalpage=arguments[1];			
			cpage=arguments[2];
			if(arguments.length==4){var shownum=arguments[3];}else{var showpagenum=20;}
						
			var pstart,pend
			pstart=pend=1
			totalpage=parseInt(totalpage)
			cpage=parseInt(cpage)
			if(cpage>totalpage){cpage=totalpage}
				
			if(totalpage<=showpagenum){pstart=1;pend=totalpage;}		
			else{
				var movestep=Math.round(showpagenum/2)
				if(cpage>movestep){pstart=cpage-movestep
					pend=cpage+movestep
					if(pend>totalpage){
						pstart=totalpage-showpagenum
						pend=totalpage
					}				
				}
				else{
					pstart=1
					pend=showpagenum
				}			
			}		
			if(pstart<1){pstart=1}
			if(pend<1){pend=1}			
		   	var str_page=""		
			if(totalpage>1&&totalnum>5){
				str_page="<div class='pagelist' align=right><a class=p_total>"+totalnum+"</a> <a class=p_pages>&nbsp;"+cpage+"/"+totalpage+"&nbsp;</a> "
				str_page+="<a href='#' onclick='javascript:showStation(1);' class='p_num'><font face='Webdings'>9</font></a> <a href='#' onclick='javascript:showStation(\""+(cpage-1)+"\");' class='p_num'><font face='Webdings'>7</font></a> "
				for(var k=pstart;k<=pend;k++){
					str_page+=((k==cpage)?("<a class='p_curpage'>"+k+"</a> "):("<a href='#' class='p_num' onclick='javascript:showStation(\""+k+"\");'>"+k+"</a> "))
				}
				str_page=str_page+" <a href='#' onclick='javascript:showStation(\""+((cpage==totalpage)?cpage:cpage+1)+"\");' class='p_num' ><font face='Webdings'>8</font></a> <a href='#' onclick='javascript:showStation(\""+totalpage+"\");' class='p_num'><font face='Webdings'>:</font></a>"
				str_page+="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div><div class='clear'></div>"
			}
			return str_page
		}
		function showProductList(page,typeid)
		{
			postMsg("loading...","loading")	
			dojo.io.bind({
				url:url+"?action=product&typeid="+typeid+"&page="+ page +"&num=9&rnd="+Math.random()*1000,
				handle: function(type, data, evt){ 
    				if(type == "load"){ 
            			responseList(data,typeid)
		        	}else if(type == "error"){ 
						postMsg(data,"error")
					}else{ 
						postMsg(data,"error")        	
			   		}
	    		},
				mimetype:"text/xml",
				preventCache: false,
				useCache: false
			})		
		}
		function responseList(data,typeid){
			var str = "                              <table width=\"700\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\">";
			str = str+"                                <tr> ";
			str = str+"                                  <td class=\"heading1\" width=\"22\"> <img src=\"images/icon_point.gif\" width=\"18\" height=\"19\"> ";
			str = str+"                                  </td>";
			str = str+"                                  <td class=\"heading1\" width=\"678\"><font color=\"#FF6600\">Products</font></td>";
			str = str+"                                </tr>";
			str = str+"                                <tr> ";
			str = str+"                                  <td colspan=\"2\">&nbsp;</td>";
			str = str+"                                </tr>";
			str = str+"                              </table>";
			str = str+"                              <table width=\"700\" border=\"0\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"#CCCCCC\" align=\"center\">";
			str = str+"                                <tr> ";
			str = str+"                                  <td bgcolor=\"#FFFFFF\" height=\"25\"> ";
			str = str+"                                    <table width=\"550\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
			str = str+"                                      <tr> ";
			str = str+"                                        <td width=\"21\">&nbsp;</td>";
			str = str+"                                        <td width=\"529\" class=\"heading2\">";
			if (typeid=="15")
			{
				str = str+"<span class=\"ptitle1_cn\">Dispenser components</span>";
			}
			else{
				str = str+"<span class=\"ptitle1_cn\">Accessories of oil equipment</span>";
			}
			str = str+"                                      </td></tr>";
			str = str+"                                    </table>";
			str = str+"                                  </td>";
			str = str+"                                </tr>";
			str = str+"                              </table>";
			str = str+"                              <br><table cellspacing='0' cellpadding='5' border='0' width='660' align='center'><tr>";
		   var xmldoc = data
		   var items = xmldoc.getElementsByTagName('item');
	 	   var rss=str;
		   var rssnum=items.length;		
		   var totalnum=0
      	   for(var i=0;(totalnum<9 && i<rssnum);i++){	
				var proid=getXMLNode(items[i].getElementsByTagName("proid")[0].firstChild);  
				var proname=getXMLNode(items[i].getElementsByTagName("proname")[0].firstChild);
			    var propic=getXMLNode(items[i].getElementsByTagName("propic")[0].firstChild)
				var procontent=getXMLNode(items[i].getElementsByTagName("procontent")[0].firstChild)
				totalnum+=1;			
								
				try {
					rss+="<td width='220' valign='top'>";
					rss+="<table cellspacing='0' cellpadding='2' border='0'>";
					rss+="<tr><td align='center'><table width=\"102\" border=\"0\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"#CCCCCC\"><tr><td bgcolor=\"#FFFFFF\" width=\"100\" height=\"100\"><a href=Pro_Info.aspx?ProID="+ proid +" target=\"_blank\"><img src=\""+propic+"\" width=\"100\" height=\"100\" border=\"0\"></a></td></tr></table></td></tr>";
					rss+="<tr><td align='center'><a href=Pro_Info.aspx?ProID="+ proid +" target=\"_blank\" class=menubar>"+proname+"</a></td></tr><tr><td>"+procontent.replace("<br>","").substring(1,40)+"</td></tr></table></td>";
					}
				catch(e){
					rss+="<div style='display:block'>"+e.ToString()+"</div>";
					}	
				if((i+1)%3==0){rss+="</tr><tr>";}
				}
				rss+="</tr></table>";

			var info = xmldoc.getElementsByTagName('info');				
			var pageHTML=""
			var page_count=getXMLNode(info[0].getElementsByTagName("pagecount")[0].firstChild);	
			var page=getXMLNode(info[0].getElementsByTagName("page")[0].firstChild);				
			var nums=getXMLNode(info[0].getElementsByTagName("num")[0].firstChild);	
			var totalnum=getXMLNode(info[0].getElementsByTagName("totalnum")[0].firstChild);	
			currpage=page;
			if(page_count.length==0)	{page_count=1}
			pageHTML=showPage(totalnum,page_count,currpage,typeid)
		    document.all('info').innerHTML=rss+pageHTML;			   
			postMsg("","") 		
		}					
		function showPage(a,b,c,typeid){
			totalnum=arguments[0];
			totalpage=arguments[1];			
			cpage=arguments[2];
			if(arguments.length==4){var shownum=arguments[3];}else{var showpagenum=20;}
						
			var pstart,pend
			pstart=pend=1
			totalpage=parseInt(totalpage)
			cpage=parseInt(cpage)
			if(cpage>totalpage){cpage=totalpage}
				
			if(totalpage<=showpagenum){pstart=1;pend=totalpage;}		
			else{
				var movestep=Math.round(showpagenum/2)
				if(cpage>movestep){pstart=cpage-movestep
					pend=cpage+movestep
					if(pend>totalpage){
						pstart=totalpage-showpagenum
						pend=totalpage
					}				
				}
				else{
					pstart=1
					pend=showpagenum
				}			
			}		
			if(pstart<1){pstart=1}
			if(pend<1){pend=1}			
		   	var str_page=""		
			if(totalpage>1&&totalnum>9){
				str_page="<div class='pagelist' align=right><a class=p_total>"+totalnum+"</a> <a class=p_pages>&nbsp;"+cpage+"/"+totalpage+"&nbsp;</a> "
				str_page+="<a href='#' onclick='javascript:showProductList(1,\""+typeid+"\");' class='p_num'><font face='Webdings'>9</font></a> <a href='#' onclick='javascript:showProductList(\""+(cpage-1)+"\",\""+typeid+"\");' class='p_num'><font face='Webdings'>7</font></a> "
				for(var k=pstart;k<=pend;k++){
					str_page+=((k==cpage)?("<a class='p_curpage'>"+k+"</a> "):("<a href='#' class='p_num' onclick='javascript:showProductList(\""+k+"\",\""+typeid+"\");'>"+k+"</a> "))
				}
				str_page=str_page+" <a href='#' onclick='javascript:showProductList(\""+((cpage==totalpage)?cpage:cpage+1)+"\",\""+typeid+"\");' class='p_num' ><font face='Webdings'>8</font></a> <a href='#' onclick='javascript:showProductList(\""+totalpage+"\",\""+typeid+"\");' class='p_num'><font face='Webdings'>:</font></a>"
				str_page+="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div><div class='clear'></div>"
			}
			return str_page
		}
		function PostOrder()
		{
			var errMsg=""	
			var errNum=0;
			if($("company").value==""){
				$("msg_company").innerHTML="please input the company!";
				errNum+=1;
			}else{$("msg_company").innerHTML="";}
			if($("person").value==""){
				$("msg_person").innerHTML="please input your name!";
				errNum+=1;
			}else{$("msg_person").innerHTML="";}
			if($("identity").value==""){
				$("msg_identity").innerHTML="please input your identity card!";
				errNum+=1;
			}else{$("msg_identity").innerHTML="";}			
			if($("tel").value==""){
				$("msg_tel").innerHTML="please input your tel!";
				errNum+=1;
			}else{$("msg_tel").innerHTML="";}
			if($("product").value==""){
				$("msg_product").innerHTML="please input the product!";
				errNum+=1;		
			}else{$("msg_product").innerHTML="";}
			if($("about").value==""){
				$("msg_about").innerHTML="plese input the content!";
				errNum+=1;				
			}else{$("msg_about").innerHTML="";}				

			$("about").value=escapeAscii($("about").value)		
			if(errNum>0){return false}
			$("btnPost").disabled=true;

			dojo.io.bind({
				url:url+"?action=order"+"&rnd="+Math.random()*1000,
				handle: function(type, data, evt){ 
    		    	if(type == "load"){ 
            			ReturnMsg(data)
			         }else if(type == "error"){ 
						postMsg(data,"error")
			         }else{ 
						postMsg(data,"error")        	
		   	    	 }
		    	 },
				method:"post",
				formNode: $("orderform"),
				mimetype:"text/xml",
				preventCache: false,
				useCache: false				
			})
		}
		function ReturnMsg(data){
		   var xmldoc = data;
		   var items = xmldoc.getElementsByTagName('censtar');
		   var msg=items[0].getElementsByTagName("msg")[0].firstChild.nodeValue;
		   postMsg(msg,"")			   
		  setTimeout("location.reload()",1000)
		}
		function changebelong()
		{
			$("belong").value = $("Field_belong").value;
			if($("Field_belong").value==""&&$("Field_belong").value!="0")
			{
				$("belongdiv").style.display="inline"
			}
			else
			{
				$("belongdiv").style.display="none"
			}
		}