﻿var provinceOp=null;
var cityOp=null;
var PROVNUM=41;
//定义省数组provinceOp
provinceOp = new Array(PROVNUM);
provinceOp[0]=new Option("全部",0);
provinceOp[1]=new Option("华东地区-江浙沪",1);
provinceOp[2]=new Option("华东地区-闽鲁台皖",2);
provinceOp[3]=new Option("华中地区",3);
provinceOp[4]=new Option("西北地区",4);
provinceOp[5]=new Option("西南地区",5);
provinceOp[6]=new Option("东北地区",6);
provinceOp[7]=new Option("华北地区",7);

//定义城市二维数组，第一维分35个省，第二维是各省的城市
cityOp = new Array(PROVNUM);
cityOp[0] = new Array(31);
cityOp[0][0]=new Option("北京",1);
cityOp[0][1]=new Option("上海",2);
cityOp[0][2]=new Option("天津",3);
cityOp[0][3]=new Option("重庆",4);
cityOp[0][4]=new Option("广东",20);
cityOp[0][5]=new Option("山西",6); 
cityOp[0][6]=new Option("河北",7);
cityOp[0][7]=new Option("辽宁",8);
cityOp[0][8]=new Option("吉林",9);
cityOp[0][9]=new Option("黑龙江",10);
cityOp[0][10]=new Option("江苏",11);
cityOp[0][11]=new Option("安徽",12);
cityOp[0][12]=new Option("山东",13);
cityOp[0][13]=new Option("浙江",14);
cityOp[0][14]=new Option("江西",15);
cityOp[0][15]=new Option("福建",16);
cityOp[0][16]=new Option("湖南",17);
cityOp[0][17]=new Option("湖北",18);
cityOp[0][18]=new Option("河南",19);
cityOp[0][19]=new Option("内蒙古",5);
cityOp[0][20]=new Option("海南",21);
cityOp[0][21]=new Option("广西",22);
cityOp[0][22]=new Option("贵州",23);
cityOp[0][23]=new Option("四川",24);
cityOp[0][24]=new Option("云南",25);
cityOp[0][25]=new Option("陕西",26);
cityOp[0][26]=new Option("甘肃",27);
cityOp[0][27]=new Option("宁夏",28);
cityOp[0][28]=new Option("青海",29);
cityOp[0][29]=new Option("新疆",30);
cityOp[0][30]=new Option("西藏",31);
cityOp[1] = new Array(1);
cityOp[1][0]=new Option("香港",32);
cityOp[2] = new Array(1);
cityOp[2][0]=new Option("台湾",34);
cityOp[3] = new Array(1);
cityOp[3][0]=new Option("澳门",33);
cityOp[4] = new Array(1);
cityOp[4][0]=new Option("其他地区",35);



//取省份名称
function GetProcText(country,proc){
	var i = country.selectedIndex;
	if(i==-1)i=0;
	proc.options.add(new Option("请选择","0"));

	for(j=0;j<cityOp[i].length;j++)
	{
	    if(cityOp[i][j].value ==proc.value)
		  {
		  return cityOp[i][j].text;
		  }
	}

//	city.options[0].selected=true;


}


//子函数加城市
function addCity(prov,city){
	var i = prov.selectedIndex;
	if(i==-1)i=0;
	city.options.add(new Option("请选择","0"));

	for(j=0;j<cityOp[i].length;j++)
	{
	
		city.options.add(new Option(cityOp[i][j].text, cityOp[i][j].value));
	}

//	city.options[0].selected=true;


}

//子函数删城市
function delCity(city){
	var len = city.length;
	for(i=0;i<len;i++){
		city.remove(0);
	}
}

//子函数：控制可选城市随所选省份改变
function province_onchange(prov,city){


	delCity(city);
	addCity(prov,city);
}


//子函数加城市
function addCity3(city){
     delCity(city);
	var i = 0;
	if(i==-1)i=0;
	city.options.add(new Option("请选择","0"));

	for(j=0;j<cityOp[i].length;j++)
	{
	
		city.options.add(new Option(cityOp[i][j].text, cityOp[i][j].value));
	}


}




