function Dsy()
{
    this.Items = {};
}
Dsy.prototype.add = function(id,iArray)
{
    this.Items[id] = iArray;
}
Dsy.prototype.Exists = function(id)
{
    if(typeof(this.Items[id]) == "undefined") return false;
    return true;
}

function change(v,Flag)
{
   if(Flag==1)
   {  
     str0 = "ctl00$ContInfo$";
     str1 = "ctl00_ContInfo_";
   }
   else
   {  
      str0 = "";
      str1 = "";
   } 
   var str="0";
   var ss=document.getElementById(str0+s[v]);
   with(ss)
   {
      length = 0;
      if(v && document.getElementById(str0+s[v-1]).selectedIndex>=0)
         str=document.getElementById(str0+s[v-1]).options[document.getElementById(str0+s[v-1]).selectedIndex].value;
      if(dsy.Exists(str))
      {
         ar = dsy.Items[str];
         for (i = 0; i < ar.length; i++)
         {
            var ss = ar[i].split(",");
            options[length] = new Option(ss[0], ss[1]);
         }
      }

   }
	  if(v=="1")
	  {
	     var len = document.getElementById(str0+s[v+1]).options.length;
		 for (var i=len-1;i>=0;i--)document.getElementById(str0+s[v+1]).options[i]=null;
	  }
}

var dsy = new Dsy();

dsy.add("0",["纺部机械,1","织造机械,2","针织机械,3","染整机械,4","化纤机械,5","纺织配套,6","纺织仪器,7","纺机配件,8","服装机械,9","配件附件,10","针织器材专件,11","纺部器材专件,123","非织造布机械,124","织造器材专件,125","无纺机械,126","二手机,127","附助设备,128","织布机配件,129","其它行业,130" ]);
dsy.add("1",["开清联,12","粗纱机,13","精梳机,14","并条机,15","纺纱机,16","捻线机,17","细纱机,18","梳棉机,19","洗毛机,20","预梳机,131","制绳机,132","槽筒机,133","倍捻机,134","并捻机,135","针梳机,136","混条机,137","成条机,138","喂毛机,139","络筒机,140","麻纺机械,141","毛纺机械,142","并纱机,143","棉花加工机械,144" ]);
dsy.add("12",[]);
dsy.add("13",[]);
dsy.add("2",["落纬机,21","提花机,22","小样织机,24","地毯织机,25","提花织机,26","毛巾织机,145","圆织机,146","有梭织机,147","筒子架,148","剑杆织机,149","商标织机,150","卷布机,151","验布机,152","织带机,153","片梭织机,154","喷水织机,155","喷气织机,156","整经机,158","浆纱机,159","卷纬机,160" ]);
dsy.add("21",[]);
dsy.add("22",[]);
dsy.add("3",["镶边机,27","圆纬机,28","横机,29","经编机,30","钩编机,31","编织机,32","手套机,33","袜机,34" ]);
dsy.add("4",["蒸箱,35","牛仔布预缩机,36","喷水织机,37","喷气织机,38","片梭织机,39","有梭织机,40","卷纬机,41","浆纱机,42","整经机,43","卷布机,161","验布机,162","织带机,163","商标机,164" ]);
dsy.add("39",[]);
dsy.add("40",[]);
dsy.add("5",["长丝倍捻机,44","长丝前加工设备,45","络丝机,46","涤纶短纤后处理设备,47","粘胶短纤维后处理生产,48","喷丝板,165","纺丝泵,166","卷绕机,167","牵伸机,168","假捻机,169","计量泵,170","卷绕头,171","卷曲机,172","纺丝机,173","变形机,174","短纤生产线,175","长丝后加工设备,176","长丝纺丝设备,177","聚合设备,178" ]);
dsy.add("6",["减速器,49","加湿器,50","传感器,51","触摸屏,52","变频器,53","继电器,54","PLC,55","PAC,179","IPC,180","HMI,181","纺织风机,182","纺织空调,183","纺织轴承,184","纺机开关,185","信号灯,186","纺织电气,187","纺织电磁铁,188","纺机泵阀,189","纺织软件,190","纺织助剂,191","纺织染剂,192","步进系统,193","纺织色卡,194","工控机,195","纺织电机,196","排气进化设备,197","伺服装置,198","动力设备,199","除尘集尘设备,201","液压气动元件,202","动力和控制设备,203","现场总线,204","报警装置,205" ]);
dsy.add("7",["测湿仪,56","纺织计长表,57","金属探测仪,58","电脑控制仪,59","清纱监控仪,60","电子清纱器,61","弹性仪,206","电子秤,207","撕裂仪,208","起球仪,209","张力仪,210","透湿仪,211","平磨仪,212","收缩仪,213","光源箱,214","配色箱,215","投影仪,216","耐磨机,217","保暖机,218","保暖仪,219","厚度仪,220","分析机,221","捻度机,222","切断器,223","裁切机,224","气流仪,225","透气仪,226","密度仪,227","捻度仪,228","试验机,229","测定仪,230","测试仪,231","测长机,232","测长仪,233","强力仪,234","强力机,235","天平,236","烘箱,237" ]);
dsy.add("57",[]);
dsy.add("8",["纺纱器,62","化纤机械专附件,63","针织零配件,64","纺纱机械配件,65","染整机械专附件,66","织造机械配件,67","纺织辅机 ,68","开口装置,69","针织辅机,70","织造辅机,238" ]);
dsy.add("9",["验布机,71","针织及织袜设备,72","刺绣设备,73","服装服饰加工设备,74","缝纫设备,75" ]);
dsy.add("10",["染整机械专附件,78","化纤机械专附件,79","织造机械配件,80","开口装置,81","织造辅机,82","针织零配件,83","纺纱机械配件,239","纺织辅机,240","器材专配件,241" ]);
dsy.add("11",["针筒,84","织针,86","提花片,87","花色机件,88","张力器,89","沉降片,90","选针片,85","收针器,242","针织用瓷件,243","放针器,244","编织三角,245","托纱架,246","选针滚筒,247","密度调节架,248" ]);
dsy.add("123",["罗拉,249","锡林,250","导纱器,251","摇架,252","针布,253","钢丝圈,254","钢领座,255","钢领,256","皮辊,257","纱线张力器,258","顶梳,259","帘棒,260","胶圈,261","条筒,262","平皮带,263","皮圈,264","针辊,265","分梳辊,266","道夫,267","打结器,268","导辊,269","纱管,270","锭带,271","上销,272","钉帘,273","轧辊,274","盖板,275","圈条器,276","吊锭,277","锭子,278","槽筒,279","叶子板,280","龙带,281","纺织用针,282","棉纺设备,283","烘燥设备,284","纺织陶瓷件,285","纺织金属器材,286","纺织塑料器材,287","纺织橡胶器材,288","空气捻接器,289","锭翼,290" ]);
dsy.add("124",["开清设备,291","喂给装置,292","梳理机,293","非织造布烘燥机,294","无纺粘合机,295","热轧机,296","制毡机,297","填絮机,298","缩绒机,299","制帽机,300","毡缩机,301","轧孔机,302","水刺头,303","成网生产线,304","土工布生产线,305","熔喷无纺布生产线,306","合成革基布生产线,307","热风无纺布生产线,308","喷胶棉生产线,309","纺粘无纺布生产线,310","水刺无纺布生产线,311","针刺无纺布生产线,312" ]);
dsy.add("125",["梭子,313","探纬器,314","储纬器,315","卷布辊,316","经轴,317","织轴,318","钢筘,319","边撑,320","剑杆头,321","剑杆带,322","织造用瓷件,323","伸幅器,324","皮结,325","喷嘴,326","停经片,327","综框及附件,328" ]);
dsy.add("126",["主刺机,329","水刺机,330","针刺机,331","铺网机,332","成网机,333","无纺布单机设备,334","无纺布生产线,335" ]);
dsy.add("127",["检验机,336","商标机,337","缝纫机,338","刺绣机,339","服装机,340","印染机,341","纺棉机,342" ]);
dsy.add("128",["除污抽湿台,343","五线连片机,344","半自动胶辊酸储处理机,345","挂壁式空气加湿机,346","液压运输车系列,347","单线连片机,348","喷枪,349","烫台,350","锅炉,351","工业脱水机,352","工业洗衣机,353" ]);
dsy.add("129",["伞齿轮,354","导向板,355","吊综勾,356","尼龙轴管,357","张力垫卷,358" ]);
dsy.add("130",["纺织机械制造商,359","纺织机械贸易商,360","其它,361","纺织业,362" ]);
var s=["SortB","SortM","SortS"];
function setup(Flag)
{
   if(Flag==1)
     str0 = "ctl00$ContInfo$";
   else
      str0 = "";
   for(i=0;i<s.length-1;i++)
   document.getElementById(str0+s[i]).onchange=new Function("change("+(i+1)+","+Flag+")");
   change(0,Flag);
}

function initialize(Flag)
{
   if(Flag==1)
   {  
     str0 = "ctl00$ContInfo$";
     str1 = "ctl00_ContInfo_";
   }
   else
   {  
      str0 = "";
      str1 = "";
   } 
   for(i=0;i<s.length-1;i++)document.getElementById(str0+s[i]).onchange=new Function("change("+(i+1)+","+Flag+")");
   var v="0";
   s1=document.getElementById(str1+s[0]);
   s2=document.getElementById(str1+s[1]);
   s3=document.getElementById(str1+s[2]);
   var ProvinceID=document.getElementById(str1+"txtSortB").value;
   var cityID=document.getElementById(str1+"txtSortM").value;
   var CountyID=document.getElementById(str1+"txtSortS").value;


   with(s1)
   {
      if(dsy.Exists(0))
      {
         arr = dsy.Items[0];
         for(i=0;i<arr.length;i++)
         {
            var ss = arr[i].split(",");
            options[length] = new Option(ss[0], ss[1]);
            if(options[i].value==ProvinceID)
               options[i].selected = true;
            }
         }
       };
   with(s2)
   {
      if(dsy.Exists(ProvinceID))
      {
         arr = dsy.Items[ProvinceID];
         for(i=0;i<arr.length;i++) 
         {
            var ss = arr[i].split(",");
            options[length] = new Option(ss[0], ss[1]);
            if(options[i].value==cityID)
               options[i].selected = true;
         }
      }
   };
   with(s3)
   {
      if(dsy.Exists(cityID))
      {
         arr = dsy.Items[cityID];
         for(i=0;i<arr.length;i++)
         {
            var ss = arr[i].split(",");
            options[length] = new Option(ss[0], ss[1]);
            if(options[i].value==CountyID)
               options[i].selected = true;
         }
      }
   }
}

