var obj_sheng;
var obj_city;
var obj_citys;
if(document.all){
	obj_sheng=document.custom.item("sheng");
	obj_city=document.custom.item("city");
	obj_citys=document.custom.item("citys");
}
if(document.getElementById){
	obj_sheng=document.custom.elements["sheng"];
	obj_city=document.custom.elements["city"];
	obj_citys=document.custom.elements["citys"];
}
var province_p = new Array(obj_sheng.options.length+1);
var province_n = new Array(obj_sheng.options.length+1);
var listp;
function showst(){
	for(var i=0;i<province_n.length;i++) 
	document.write(i+"---"+province_p[i]+"---"+province_n[i]+"<br>");	
}

function getprovince(listprovince){
	//alert(obj_sheng.options.length);
	var j=0;
	var k=0;
	var m=1;
	listp=listprovince;
	for(i=0;i<listprovince.length;i++)	
		if(listprovince[i]!=j){
			k++;
			j=listprovince[i];
			province_p[k]=i;
			province_n[k-1]=m;
			m=1;
		}else	m++;
}




//置城市下拉框数据，并按照COOKIE里的城市数据制定默认选项,将直辖市单独归集
function getcity_z(province){
	
	var i = 0;
	// 清空市列表选择框的内容 
	obj_citys.options.length = 0; 
	
	switch (province){
		
		case 'k' :
			
		obj_option=document.createElement("OPTION");
		
		obj_option.innerHTML="　　"; 
			 
		obj_option.value="　　"; 
			
		obj_citys.appendChild(obj_option); 
		
		break;
	
		case 'z' :
		// 从数组中添加内容 
		var labels = new Array("北京","天津","上海","重庆"); 
		
		var values = new Array(54511,54527,58362,57516);
		
		var obj_option;
		// 从数组中添加内容 
		for(i = 0; i < labels.length; i++) { 
		
			obj_option=document.createElement("OPTION");
			
			obj_option.innerHTML=labels[i]; 
			 
			obj_option.value=values[i]; 
			
			obj_citys.appendChild(obj_option); 
			
			if(obj_city.value==obj_option.value)
			
				obj_option.selected=true;
		} 
		
		break;
		
		default :
		
		var j = province_p[province];
		
		for(i = 0; i < province_n[province]; i++,j++) { 
		
			obj_option=document.createElement("OPTION");
			
			obj_option.innerHTML=optionData[j]; 
			 
			obj_option.value=inputData[j]; 
			
			obj_citys.appendChild(obj_option); 
			
			if(obj_city.value==obj_option.value)
			
				obj_option.selected=true;
		} 
		break;
	}
}


// 选择与COOKIE里的城市数据相对应的 省份选项
function getnowsheng(){
	
	var i,j,flag=0;
	
	var k=obj_city.value;
	
	if (userProfile) getValues(userProfile);
	//如果是当前城市所在的省
	for(i=0;i<inputData.length;i++)
	
		if(obj_city.value==inputData[i]) break;
	
	for(j=0;j<obj_sheng.options.length;j++){
	
		if(listp[i]==obj_sheng.options[j].value){
			
			obj_sheng.options[j].selected=true;
			
			getcity_z(obj_sheng.options[j].value);
			
			flag=1;
		}
	}
	//如果是直辖市
	if(obj_city.value==54511||
	   obj_city.value==54527||
	   obj_city.value==58362||
	   obj_city.value==57516)
	{
		getcity_z("z");
		obj_sheng.options[1].selected=true;
		flag=1;
	}
	
	//如果COOKIE里的城市数据为空
	if(flag==0){
		getcity_z("k");
	}
}

//---------------------------------------------------------------------------------------------

//没有将直辖市归集时，置城市选项下拉框数据
function getcity(province){
	// 清空市列表选择框的内容 
	obj_citys.options.length = 0; 
			
	// 从数组中添加内容 
	var j=province_p[province];
	
	for(var i = 0; i < province_n[province]; i++,j++) { 
	
		obj_citys.add(document.createElement("OPTION")); 
		
		obj_citys.options[i].text=optionData[j]; 
		
		obj_citys.options[i].value=inputData[j]; 

	} 
	// 选择第一个选项 
	obj_citys.selectedIndex = 0; 
}


// 选择与COOKIE里的城市数据相对应的 城市选项,没使用
function getnowcity(){
	var i,j;	
	
	for(j=0;j<obj_citys.options.length;j++){
	
		if(obj_city.value==obj_citys.options[j].value)
			obj_citys.options[j].selected=true;
	}

}

				//下拉框是否为空
				function chack(){
					var obj_city_page;
					var obj_citys_page;
					if(document.all){
						obj_city_page=document.custom.item("city");
						obj_citys_page=document.custom.item("citys");
					}
					if(document.getElementById){
						obj_city_page=document.custom.elements["city"];
						obj_citys_page=document.custom.elements["citys"];
					}
					if(document.custom.sheng.value=="k"){
						alert("请选择城市!");
						return false;
					}else{
						obj_city_page.value=obj_citys_page.value;
						document.custom.submit();
					}
				}