window.onload=function()
{
  if(document.implementation&&document.implementation.createDocument)
  {
    doc=document.implementation.createDocument('','',null);
    doc.onload=handler;
    doc.load("/web/bin/export_new.php");
  }
  else if(window.ActiveXObject)
  {
    doc=new ActiveXObject("Microsoft.XMLDOM");
    doc.onreadystatechange=function(){if(doc.readyState==4)handler();}
    doc.load("/web/bin/export_new.php");
  }
  else alert("XML创建出错！");
}
function handler()
{  var mages="<table width='100%' height='51' border='0' cellpadding='0' cellspacing='0'><tr>";
   var tlink=doc.getElementsByTagName("link");
   for(var i=0;i<tlink.length;i++)
   {
      var value1=tlink[i].getAttribute("ID");
      var title=tlink[i].getElementsByTagName("title")[0].firstChild.data;
      var english=tlink[i].getElementsByTagName("english")[0].firstChild.data;
	  var a_href=tlink[i].getElementsByTagName("a_href")[0].firstChild.data;
	  var sublink=tlink[i].getElementsByTagName("sublink");
          if (pageID==10) {
	  if (sublink.length == 0) { var thismouse = "onmouseover=\"hiddenmenu();\""; } else { var thismouse = "onmouseover=\"showmenu("+ value1 +");\""; }
	  } else { thismouse=""; } 
          if (value1 == pageID) { 
	  mages+="<td "+ thismouse +"><img src='/web/images/"+ title +".gif'></td>";
	   } else {
	  mages+="<td><a "+ a_href +"?pageID="+ value1 +"' "+ thismouse +"><img src='/web/images/"+ title +"_b.gif' border='0'></a></td>";
	  } 
      Menu[value1]=new Array();
	  for(var j=0;j<sublink.length;j++)
      {
         var value2=sublink[j].getAttribute("ID");
         var subtitle=sublink[j].getElementsByTagName("subtitle")[0].firstChild.data;
	     var sub_href=sublink[j].getElementsByTagName("sub_href")[0].firstChild.data;
		 var submenu = new Object();
		 submenu.title = subtitle;
		 submenu.href = sub_href;
		 Menu[value1].push(submenu);
      }
   }
	  document.getElementById('show_menu').innerHTML=mages + "</tr></table>"; hiddenmenu();
var catalog=doc.getElementsByTagName("catalog");
catalog_html(catalog);
}
function showmenu(vale){
			document.getElementById('submenu').style.display="";
			var mages1="";
			if (Menu[vale].length != 0) {
			for (var k=0;k<Menu[vale].length;k++ ) {
			mages1=mages1+" <a "+ Menu[vale][k].href +"' class='white'>"+ Menu[vale][k].title +"</a>";
			}
		}
      document.getElementById('submenu').innerHTML=mages1; 
	}

function hiddenmenu(){
			if (Menu[pageID].length != 0) {
			document.getElementById('submenu').style.display="";
			var mages1="";
			for (var k=0;k<Menu[pageID].length;k++ ) {
			mages1=mages1+" <a "+ Menu[pageID][k].href +"' class='white'>"+ Menu[pageID][k].title +"</a>";
			
			}
			document.getElementById('submenu').innerHTML=mages1; 
		} else { document.getElementById('submenu').style.display="none"; }
      
	}
// ajax catalog
	function send_catalog(catalog) {
		http_request = false;
		//开始初始化XMLHttpRequest对象
		if(window.XMLHttpRequest) { //Mozilla 浏览器
			http_request = new XMLHttpRequest();
			if (http_request.overrideMimeType) {//设置MiME类别
				http_request.overrideMimeType('text/xml');
			}
		}
		else if (window.ActiveXObject) { // IE浏览器
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}
		if (!http_request) { 
			window.alert("不能建立对象");
			return false;
		}
		http_request.onreadystatechange = function(){ process_catalog()};
//		 alert("1");
        url= "/web/bin/export_new.php?maker="+ catalog;
		http_request.open("GET", url, true);
		http_request.send(null);
	}
	
function process_catalog() {
 if (http_request.readyState == 4) { 
     if (http_request.status == 200) { // 信息已经成功返回，开始处理信息
       var xmlDoc=http_request.responseXML;
       var items=xmlDoc.getElementsByTagName("catalog");
	   catalog_html(items);
       } else { 
           alert("无效数据"); }
  }
}
function catalog_html(xmlDoc) {
       var items=xmlDoc;
	   var catalog=items[0].getElementsByTagName("catalog_id");
//增加之前删除所有option
 while(length!=0){
  var length = document.getElementById("xkmq").options.length;
  for(var i = 0;i<length;i++){
   document.getElementById("xkmq").options[i]=null;
   length = length/2;
   }
 }


//	   alert("3");alert(catalog.length);
	document.getElementById("xkmq").options[0]=new Option("选择型号","");	 

       for(var i=0;i<catalog.length;i++)
       {
         var text=catalog[i].getElementsByTagName("xkmq")[0].firstChild.data;
//         var value=catalog[i].getElementsByTagName("xkbm")[0].firstChild.data;
//		 document.getElementById("xkmq").options.add(new option(text,text));
         document.getElementById("xkmq").options[i+1]=new Option(text,text);
         }
} 
// end catalog