// 二级菜单ajax通用功能//运行必需有net类的支持
      function FillTerritory(oElem,oTarget,url){
        var strValue = oElem.options[oElem.selectedIndex].value;
        var url = url;
        var strParams = 'q=' + strValue + "&f=" + oTarget.form.name + "&e=" + oTarget.name;
        //document.write(strParams);
        var loader1 = new net.ContentLoader(url,FillDropDown,null,"POST",strParams,'',oTarget,oElem); 
      }
      function Fillnobject(oElem,oTarget,url,parameter){
        var strValue = oElem.options[oElem.selectedIndex].value;
        var url = url;
        var strParams = 'q=' + strValue + "&f=" + oTarget.form.name + "&e=" + oTarget.name + parameter;
		//document.write(strParams);
        var loader1 = new net.ContentLoader(url,FillDropDown,null,"POST",strParams,'',oTarget,oElem); 
      }
      function FillDropDown(){
        var xmlDoc = this.req.responseXML.documentElement;
		if(xmlDoc)
		{
			var xSel = xmlDoc.getElementsByTagName('selectElement')[0];
			var strFName = xSel.getElementsByTagName('formName')[0].firstChild.nodeValue;
			var strEName = xSel.getElementsByTagName('formElem')[0].firstChild.nodeValue; 

			var objDDL = document.forms[strFName].elements[strEName]; 
			objDDL.options.length = 0;

			var xRows = xmlDoc.getElementsByTagName('entry');

			for(i=0;i<xRows.length;i++){                               
			  var theText = xRows[i].getElementsByTagName('optionText')[0].firstChild.nodeValue;
			  var theValue = xRows[i].getElementsByTagName('optionValue')[0].firstChild.nodeValue;//alert(theValue);测试
			  var option = new Option(theText,theValue);
			  objDDL.options.add(option,objDDL.options.length);
			  //if(theValue==document.thisForm.l2.value)objDDL.selectedIndex =i;
			}
		}
		else
		{
			var clb=this.oTarget;
			var texts=this.oElem.options[this.oElem.selectedIndex].text;
			clb.options.length = 0;
			//this.oElem.value='0';
			var option = new Option(texts,this.oElem.value);
			clb.options.add(option,clb.options.length);
		}
      }   
	  
	  
//up
      function upFillTerritory(oElem,oTarget,url){
        var strValue = oElem.options[oElem.selectedIndex].value;
        var url = url;
        var strParams = 'q=' + strValue + "&f=" + oTarget.form.name + "&e=" + oTarget.name;
        //document.write(strParams);
        var loader1 = new net.ContentLoader(url,upFillDropDown,null,"POST",strParams,'',oTarget,oElem); 
      }

      function upFillDropDown(){
        var xmlDoc = this.req.responseXML.documentElement;
		if(xmlDoc)
		{
			var xSel = xmlDoc.getElementsByTagName('selectElement')[0];
			var strFName = xSel.getElementsByTagName('formName')[0].firstChild.nodeValue;
			var strEName = xSel.getElementsByTagName('formElem')[0].firstChild.nodeValue; 

			var objDDL = document.forms[strFName].elements[strEName]; 
			objDDL.options.length = 0;

			var xRows = xmlDoc.getElementsByTagName('entry');

			for(i=0;i<xRows.length;i++){                               
			  var theText = xRows[i].getElementsByTagName('optionText')[0].firstChild.nodeValue;
			  var theValue = xRows[i].getElementsByTagName('optionValue')[0].firstChild.nodeValue;
			  var option = new Option(theText,theValue);
			  objDDL.options.add(option,objDDL.options.length);
			  
			  if(theValue==document.getElementsByName("l2["+strEName+"]")[0].value)objDDL.selectedIndex =i;
			}
		}
		else
		{
			var clb=this.oTarget;
			var texts=this.oElem.options[this.oElem.selectedIndex].text;
			clb.options.length = 0;
			//this.oElem.value='0';
			var option = new Option(texts,this.oElem.value);
			clb.options.add(option,clb.options.length);
		}
      }   
	  
	  
	  //
	  function original(oTarget)
	  {
		  	var clb=oTarget;
			clb.options.length = 0;
			var option = new Option('','0');
			clb.options.add(option,clb.options.length);
	  }
	  
	  