var RequestPath="agent.aspx?desturl="+encodeURIComponent("http://i.tiexue.net/Area.aspx?NodeId=");var RequestPathInfo="agent.aspx?desturl="+encodeURIComponent("http://i.tiexue.net/GetPath.aspx?NodeId=");function SelItemClass(PosObj,ValueObj)
{this.ShowPos=PosObj;this.ResultObj=ValueObj;if(typeof window.ActiveXObject!='undefined')
{this.xmlDoc=new ActiveXObject("MSXML.DOMDocument");this.xmlDoc.async=false;this.Nodes=null;this.Init(0);this.xmlDoc.load(RequestPathInfo+this.ResultObj.value);this.Nodes=this.xmlDoc.documentElement.childNodes;var node=this.Nodes(0);if(node.text.toLowerCase()=='true'){var arr=this.Nodes(1).text.split('/');for(var i=0;i<arr.length-1;i++){this.SelItem(i,arr[i]);}}}
else
{this.xmlDoc=document.implementation.createDocument("","",null);this.xmlDoc.async=false;this.Nodes=null;this.Init(0);this.xmlDoc.load(RequestPathInfo+this.ResultObj.value);this.Nodes=this.xmlDoc.documentElement.childNodes;var node=this.Nodes[3].childNodes[0];var arr=node.nodeValue.split('/');for(var i=0;i<arr.length-1;i++){this.SelItem(i,arr[i]);}}}
SelItemClass.prototype.SelItem=function(index,value)
{var obj=document.getElementById('Area_'+index);if(obj==null)return;for(var i=0;i<obj.options.length;i++){if(obj.options[i].text==value){obj.selectedIndex=i;var arr=obj.value.split('|');if(arr[1]!=0)this.Init(arr[0]);break;}}}
SelItemClass.prototype.Init=function(ID)
{if(ID<0)return;this.xmlDoc.load(RequestPath+ID);if(this.xmlDoc.xml==''){alert('区域数据获取失败！');return;}
this.Nodes=this.xmlDoc.documentElement.childNodes;this.FillInfo();}
SelItemClass.prototype.FillInfo=function(){var Sel1=document.createElement("SELECT");Sel1.id="Area_"+this.GetLayerCount();this.ShowPos.appendChild(Sel1);var o=this;Sel1.onchange=function()
{o.ResultObj.value="";if(Sel1.value!=0)
{var arr=Sel1.value.split('|');o.ResultObj.value=arr[0];if(arr[1]==0){}else{o.ClearSelect(parseInt(Sel1.id.split('_')[1]));o.Init(arr[0]);}}}
if(isFirefox=navigator.userAgent.indexOf("Firefox")>0)
{Sel1.options.add(new Option("---- 选择 ----",0));for(var i=0;i<this.Nodes.length;i++){if(this.Nodes[i].nodeType==1)
{node=this.Nodes[i];id=node.getAttribute("NodeId")+'|'+node.getAttribute("HasChild");description=node.getAttribute("NodeName");Sel1.options.add(new Option(description,id));}}}
else
{Sel1.options.add(new Option("---- 选择 ----",0));for(var i=0;i<this.Nodes.length;i++){node=this.Nodes(i);id=node.getAttribute("NodeId")+'|'+node.getAttribute("HasChild");description=node.getAttribute("NodeName");Sel1.options.add(new Option(description,id));}}}
SelItemClass.prototype.ClearSelect=function(layer){var Objs=this.ShowPos.getElementsByTagName("SELECT");var len=Objs.length;for(var i=len-1;i>0;i--){var obj=Objs[i];var layer1=parseInt(obj.id.split('_')[1]);if(layer1>layer){obj.outerHTML="";}}}
SelItemClass.prototype.GetLayerCount=function(){var Objs=this.ShowPos.getElementsByTagName("SELECT");return Objs.length;}
