function replacespace(str)
{
	var temp_str;
	temp_str=str.replace(" ","");
	return temp_str
}

function Jtrim(str)
{
        var i = 0;
        var len = str.length;
        if ( str == "" ) return( str );
        j = len -1;
        flagbegin = true;
        flagend = true;
        while ( flagbegin == true && i< len)
        {
           if ( str.charAt(i) == " " )
                {
                  i=i+1;
                  flagbegin=true;
                }
                else
                {
                        flagbegin=false;
                }
        }

        while  (flagend== true && j>=0)
        {
			if (str.charAt(j)==" ")
				{
						j=j-1;
						flagend=true;
				}
				else
				{
						flagend=false;
				}
        }

        if ( i > j ) return ("")

        trimstr = str.substring(i,j+1);
        return trimstr;
}


function oUrl(x){
	var returnStr = "";
	for(var i = 0; i < x.length; i ++)
	{
		returnStr += escape(x.charAt(i));
	}
	return returnStr;
}


function DaJi_CityID_Select(){
	var DaJi_CityID = $("DaJi_CityID").value;
	//alert(DaJi_CityID + "eee");
	if (DaJi_CityID != ''){
		if (Jtrim(DaJi_CityID) == "")
			return (false);
		else{
			DaJi_CityID = oUrl(DaJi_CityID);
			var url = 'Change_City.asp?City_Name='+DaJi_CityID+'';
			var myAjax = new Ajax.Request(
                    url,
                    {
					method: 'get',
					onComplete: showResponse
					}
                    );
		}
	}
}

function DaJi_CityID_Select1(DaJi_CityID){
   // var DaJi_CityID = 6;
	//alert(DaJi_CityID + "uyuuuyuyu");
			
			var url = 'Change_City.asp?City_Name='+DaJi_CityID+'';
			
			var myAjax = new Ajax.Request(
                    url,
                    {
					method: 'get',
					onComplete: showResponse
					}
                    );
	
}

function DaJi_ShenID_Select(){
	var DaJi_ShenID = $("DaJi_ShenID").value;
	
	if (DaJi_ShenID != ''){
		if (Jtrim(DaJi_ShenID) == "")
			return (false);
		else{
			DaJi_ShenID = oUrl(DaJi_ShenID);
			
			var url = 'Change_Shen.asp?City_Name='+DaJi_ShenID+'';
			
			var myAjax = new Ajax.Request(
                    url,
                    {
					method: 'get',
					onComplete: showResponse1
					
					}
                    );
          
		}
	}
}

function showResponse1(originalRequest)		
{
	//解析字符串
	BuildSel1(originalRequest.responseText,document.getElementById("DaJi_CityID"))

}

function showResponse(originalRequest)		
{
	//解析字符串
	BuildSel(originalRequest.responseText,document.getElementById("DaJi_SectionID"))

}
function BuildSel1(str,sel)
{
    
    //if(DaJi_CityID =="")
   // if(DaJi_CityID ==""){
  DaJi_CityID1 = sel.options[sel.selectedIndex].value;
  
   if(DaJi_CityID1 ==""){
    
        DaJi_CityID1 = DaJi_CityID;
      
   }
  
	/*
	*--------------- BuildSel(str,sel) -----------------
	* BuildSel(str,sel) 
	* 功能:通过str构建Select.
	* 参数:str,字符串,由服务端返回的.有特定结构"字符串1|,字符串2,字符串3"
	*          也可为"字符串1序号|字符串1文本,字符串2序号|字符串2文本,字符串3序号|字符串3文本",如本例
	* 参数:sel,要构建的Select
	* 实例:BuildSel(unescape(oBao.responseText),document.all.sel2)
	*--------------- BuildSel(str,sel) -----------------
	*/
	//先清空原来的数据.
	sel.options.length=0;
	var arrstr = new Array();
	arrstr = str.split("|");
	//开始构建新的Select.
	//sel.options.add(new Option( "选择城市",""));  
	if(str.length>0)   
	{
		for(var i=0;i<arrstr.length;i++)
		{
			//分割字符串
			var subarrstr=new Array
			subarrstr=arrstr[i].split(",")
			//生成下级菜单
			sel.options.add(new Option(subarrstr[1],subarrstr[0])); 
			
			if(i==0 && DaJi_CityID.length ==0 ) DaJi_CityID = subarrstr[0]
			if (sel.options[i].value==DaJi_CityID1)
		sel.options[i].selected = true;	 
		}
		//sel.options[0].selected = true;
	
    DaJi_CityID = sel.options[sel.selectedIndex].value;
	DaJi_CityID_Select1(DaJi_CityID);
	}
   
	for (i=0 ; sel.options.length; i++)
	{
		if (sel.options[i].value==DaJi_CityID1)
		sel.options[i].selected = true;
	}  
    
    
}
function BuildSel(str,sel)
{
    
		
	
	/*
	*--------------- BuildSel(str,sel) -----------------
	* BuildSel(str,sel) 
	* 功能:通过str构建Select.
	* 参数:str,字符串,由服务端返回的.有特定结构"字符串1|,字符串2,字符串3"
	*          也可为"字符串1序号|字符串1文本,字符串2序号|字符串2文本,字符串3序号|字符串3文本",如本例
	* 参数:sel,要构建的Select
	* 实例:BuildSel(unescape(oBao.responseText),document.all.sel2)
	*--------------- BuildSel(str,sel) -----------------
	*/
	//先清空原来的数据.
	sel.options.length=0;
	var arrstr = new Array();
	arrstr = str.split("|");
	//开始构建新的Select.
	//sel.options.add(new Option( "全部",""));  

	if(str.length>0)   
	{
		for(var i=0;i<arrstr.length;i++)
		{
			//分割字符串
			var subarrstr=new Array
			subarrstr=arrstr[i].split(",")
			//生成下级菜单
			sel.options.add(new Option(subarrstr[1],subarrstr[0])); 
				if (sel.options[i].value==DaJi_SectionID)
		        sel.options[i].selected = true;	 
		}
		sel.options[i].selected=true
	}else{
	
	}

	for (i=0 ; sel.options.length; i++)
	{
		if (sel.options[i].value==DaJi_SectionID)
		sel.options[i].selected = true;
	}  


}