/*通过异步传输XMLHTTP发送参数到ajaxServlet，返回符合条件的XML文档*/
 function checkpdiCategoryUrl(num) {
		var CategoryUrl = null;
		switch (num) {
		case 1:
			CategoryUrl = "books.jsp";
			break;
		case 2:
			CategoryUrl = "gift.jsp";
			break;
		case 3:
			CategoryUrl = "cd.jsp";
			break;
		case 4:
			CategoryUrl = "event_details.jsp";
			break;
		case 5:
			CategoryUrl = "cafe.jsp";
			break;
		default:
			CategoryUrl = "index.jsp";
		}
		return CategoryUrl;
	}
 var siid;
 
 function getResult(siId){
  var url = "SortInfoXmlAjax?siId="+siId+"&time="+new Date();
  siid=siId;
  if (window.XMLHttpRequest){
   req = new XMLHttpRequest();
  }else if (window.ActiveXObject)
  {
   req = new ActiveXObject("Microsoft.XMLHTTP");
  }
  if(req)
  {
   req.open("GET",url, true);
   req.onreadystatechange = complete;
   req.send(null);
  }
 }
 /*分析返回的XML文档*/
 function complete(){
  if (req.readyState == 4)
  {
   if (req.status == 200){

	   var xmlDoc=req.responseXML;//即out中的数据
       var sortinfo=xmlDoc.getElementsByTagName("sortinfo"); //找到第一个sortinfo标签   
       var CID=xmlDoc.getElementsByTagName("CID"); //找到第一个CID标签    childname 对应的siid
       var ChildName=xmlDoc.getElementsByTagName("ChildName"); //找到第一个ChildName标签
       var type=xmlDoc.getElementsByTagName("type"); //找到第一个type标签    1是按品牌分，  2是按类型分
       var SID=xmlDoc.getElementsByTagName("SID"); //找到第一个SID标签   1~5
       
       var strCID=new Array();
       var strChildName=new Array();
       var strtype=new Array();
       var strSID=new Array();

	   var text = document.getElementById('ajax'+siid);
	   text.innerHTML="";
       for(var i=0;i<sortinfo.length;i++){
       strCID[i]=CID[i].firstChild.data;
       strChildName[i]=ChildName[i].firstChild.data;
       strtype[i]=type[i].firstChild.data;
       strSID[i]=SID[i].firstChild.data;
       
	    if(strSID[i]==2)//当前是精品
		{
			 if(strtype[i]==1&&i==0)//类型1,第一行
			 {
				 text.innerHTML+="<li><span>按品牌名称排列</span></li>";
				 text.innerHTML+="<li><span><a href='"+checkpdiCategoryUrl(siid)+"?value="+strCID[i]+"&flag="+strtype[i]+"'target='_parent'>"+strChildName[i]+"</a></span></li>";
			 }
			 else if(strtype[i]==1)
			{
				 text.innerHTML+="<li><span><a href='"+checkpdiCategoryUrl(siid)+"?value="+strCID[i]+"&flag="+strtype[i]+"'target='_parent'>"+strChildName[i]+"</a></span></li>";
		    }
			 if(strtype[i]==3&&strSID[i]==2)//类型3
			 {
				 text.innerHTML+="<li><span>按精品类型排列</span></li>";
			 }
			 if(strtype[i]==2&&(i<(sortinfo.length-1)))//类型2
			 {
				 text.innerHTML+="<li><span><a href='"+checkpdiCategoryUrl(siid)+"?value="+strCID[i]+"&flag="+strtype[i]+"'target='_parent'>"+strChildName[i]+"</a></span></li>";
			 }
			 else if(strtype[i]==2&&(i==(sortinfo.length-1)))//类型2
			 {
				 text.innerHTML+="<li><span><a href='"+checkpdiCategoryUrl(siid)+"?value="+strCID[i]+"&flag="+strtype[i]+"'target='_parent'>"+strChildName[i]+"</a></span></li>";
				 text.innerHTML+="<li><span><a href='"+checkpdiCategoryUrl(siid)+"?value="+strCID[i]+"&flag=3'target='_parent'>所有精品</a></span></li>";
			 }		
		}
		if(strSID[i]==4)
		{
			 if((strCID[i]==0))//活动最后一栏加,所有活动
       {
           text.innerHTML+="<li><span><a href='event.jsp?value="+strCID[i]+"&flag=3'target='_parent'>所有活动</a></span></li>";
       } 
	   else if(strCID[i]>0)
	   {
		    text.innerHTML+="<li><span><a href='"+checkpdiCategoryUrl(siid)+"?value="+strCID[i]+"&flag="+strtype[i]+"'target='_parent'>"+strChildName[i]+"</a></span></li>";
		}
		}
		if(strCID[i]>0&&strSID[i]!=2&&strSID[i]!=4)
			{
			 text.innerHTML+="<li><span><a href='"+checkpdiCategoryUrl(siid)+"?value="+strCID[i]+"&flag="+strtype[i]+"'target='_parent'>"+strChildName[i]+"</a></span></li>";
			} 
     }    
    }
   }
 }
 
 function dosubmit2()
{
	if(document.getElementById("productName").value=="")
	{
	alert("查询条件不能为空"); 
	document.getElementById("productName").focus(); 
	return false;
	}else 
 {
  	document.getElementById("searchform").submit();
 }
}

$(function(){
	   
	$("#PName").click(function(){       //当		
		var sId = $("#PtName").val();    //取得siId		
		if(null!= sId && ""!=sId&&0!=sId){
		$.getJSON("SortInfoAjax",{siId:sId},function(myjson){   //发送数据  
		                alert("json");
						options = "";
						if (myjson.length > 0) {
							options += "<option >-选择商品类别-</option>";
							for ( var i = 0; i < myjson.length; i++) {
								options += "<option value='" +  myjson[i].childname
										+ "'>" + myjson[i].childname + "</option>";
							}
							$("#genre1").html(options);
						} else if (myjson.length <= 0) {
							options += "<option >-选择商品类别-</option>";
							$("#genre1").html(options);
						}
						
			
			});
		}
		else{
		}
	});

});

