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",["石雕,15","庭院产品,14","环境石材,57","建筑物配套,1","荒料/板材,85","石工艺品,9","柱/柱配套,21","墓碑/纪念碑,27","机械设备,26","石材养护,16","石制家具,6","石材辅料,12" ]);
dsy.add("15",["西方石雕,148","东方石雕,149","自然石雕,150","自然奇石,151","头像,152","人物,153","动物,154","佛,221","卡通,222","现在艺术,223","寿山石雕,224","影雕,226","圆雕,225","庙宇,229","其它,260" ]);
dsy.add("152",[]);
dsy.add("14",["庭院家具,143","花钵/花盆,144","水钵/水槽,145","风水球,146","饮水石,147","灯笼,201","塔,202","喷泉,203","假山,204","石桥,205","门柱,206","石球,207","围墙,209","信箱,210","桌椅,211","其它,212" ]);
dsy.add("57",["路沿石,129","台阶石,130","小方块,131","车止石,132","盲人石,133","园艺石,134","风景石,135","蘑菇石,136","文化石,213","地敷,214","卵石,220","拼版,216","墙石,217","其它,215" ]);
dsy.add("1",["弧形板,5","窗台板,4","马赛克,3","线条,36","拱门,2","门廊,38","栏杆,35","窗套,84","拼花,37","门托,39","柱子,198","楼梯/脚步,199","异形,266","其它,200" ]);
dsy.add("5",[]);
dsy.add("4",[]);
dsy.add("3",[]);
dsy.add("2",[]);
dsy.add("39",[]);
dsy.add("85",["板岩,194","砂岩,195","大理石,186","石英石,188","石灰华,189","玄武岩,190","石灰石,187","人造石,192","复合板,193","花岗岩,185","角砾岩,191","蛇纹岩,197","其它,196" ]);
dsy.add("9",["茶几,137","笔筒,138","家具,139","盒子,140","石时钟,141","日用品,142","烟灰缸,230","灯,231","棋,233","碗,238","罐子,237","雕刻装饰,234","精品雕刻,239","石球,235","其它,236" ]);
dsy.add("21",["圆柱,161","龙柱,162","柱座,163","柱帽,164","磨光柱,165","纽纹柱,166","分节柱,168","罗马柱,169","包镶柱,240","空心柱,241","实心柱,167","其它,242" ]);
dsy.add("27",["日本式,244","韩国式,245","美国式,78","欧式,79","阿拉伯式,80","东南亚式,243","中国式,18","宠物,248","外栅,247","陵墓配套,250","骨灰盒,249","纪念碑,246","其它,251" ]);
dsy.add("26",["排锯,252","辅助,253","切割设备,29","异形机械,170","流水线,171","开采设备,28","绳锯,173","研磨,174","辅料与其它,172" ]);
dsy.add("16",["清洗,155","防护,17","翻新,156","保养,157","抛光,158","粘胶,159","病症,160","工具配件,254","其它,255" ]);
dsy.add("17",[]);
dsy.add("6",["台面板,175","洗面台,176","沐浴盆,177","桌面,178","吧台,179","脸盆,180","烤架,181","壁炉,268","其它,182" ]);
dsy.add("12",["辅助材料,121","图书资料,122","劳保用品,123","其它,124" ]);
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;
         }
      }
   }
}

