<!--
function Link(name, value){
 this.name = name;
 this.value = value;
 this.title = new Array();
 this.url = new Array();
}

var names      = new Array ();
var temp       = new Array ();
var back       = new Array ();
var link       = new Link ();
var final_list = new Array ();

var menu = new Array (

"选择省份|*|选择地区",

"北京|北京*北京|北京",

"上海|上海*上海|上海",

"天津|天津*天津|天津",

"重庆|重庆*重庆|重庆",

"河北省|河北省*|选择地区#"+ 
"石家庄|石家庄#"+
"保定|保定#"+
"张家口|张家口#"+
"承德|承德#"+
"唐山|唐山#"+
"廊坊|廊坊#"+
"沧州|沧州#"+
"任丘|任丘#"+
"衡水|衡水#"+
"邯郸|邯郸#"+
"邢台|邢台#"+
"秦皇岛|秦皇岛",

"山西省|山西省*|选择地区#"+
"太原|太原#"+
"朔州|朔州#"+
"忻州|忻州#"+
"大同|大同#"+
"阳泉|阳泉#"+
"长治|长治#"+
"晋城|晋城#"+
"临汾|临汾#"+
"大宁|大宁#"+
"晋中|晋中#"+
"吕梁|吕梁#"+
"运城|运城",

"四川省|四川省*|选择地区#"+
"成都|成都#"+
"涪陵|涪陵#"+
"攀枝花|攀枝花#"+
"自贡|自贡#"+
"绵阳|绵阳#"+
"南充|南充#"+
"眉山|眉山#"+
"达州|达州#"+
"遂宁|遂宁#"+
"广安|广安#"+
"巴中|巴中#"+
"泸州|泸州#"+
"宜宾|宜宾#"+
"内江|内江#"+
"乐山|乐山#"+
"西昌|西昌#"+
"雅安|雅安#"+
"康定|康定#"+
"马尔康|马尔康#"+
"德阳|德阳#"+
"广元|广元",

"河南省|河南省*|选择地区#"+
"郑州|郑州#"+
"商丘|商丘#"+
"安阳|安阳#"+
"新乡|新乡#"+
"许昌|许昌#"+
"平顶山|平顶山#"+
"信阳|信阳#"+
"南阳|南阳#"+
"开封|开封#"+
"洛阳|洛阳#"+
"焦作|焦作#"+
"鹤壁|鹤壁#"+
"濮阳|濮阳#"+
"周口|周口#"+
"漯河|漯河#"+
"驻马店|驻马店#"+
"济源|济源#"+
"三门峡|三门峡",

"辽宁省|辽宁省*|选择地区#"+
"沈阳|沈阳#"+
"铁岭|铁岭#"+
"大连|大连#"+
"鞍山|鞍山#"+
"抚顺|抚顺#"+
"本溪|本溪#"+
"丹东|丹东#"+
"锦州|锦州#"+
"营口|营口#"+
"阜新|阜新#"+
"辽阳|辽阳#"+
"朝阳|朝阳#"+
"盘锦|盘锦#"+
"葫芦岛|葫芦岛",

"吉林省|吉林省*|选择地区#"+
"长春|长春#"+
"吉林|吉林#"+
"四平|四平#"+
"通化|通化#"+
"梅河口|梅河口#"+
"白城|白城#"+
"辽源|辽源#"+
"松原|松原#"+
"白山|白山#"+
"延边|延边",

"黑龙江省|黑龙江省*|选择地区#"+
"哈尔滨|哈尔滨#"+
"齐齐哈尔|齐齐哈尔#"+
"牡丹江|牡丹江#"+
"佳木斯|佳木斯#"+
"绥化|绥化#"+
"黑河|黑河#"+
"大兴安岭|大兴安岭#"+
"伊春|伊春#"+
"大庆|大庆#"+
"七台河|七台河#"+
"双鸭山|双鸭山#"+
"鸡西|鸡西#"+
"鹤岗|鹤岗",

"内蒙古区|内蒙古区*|选择地区#"+
"呼和浩特|呼和浩特#"+
"呼伦贝尔|呼伦贝尔#"+
"包头|包头#"+
"乌海|乌海#"+
"乌兰察布|乌兰察布#"+
"通辽|通辽#"+
"赤峰|赤峰#"+
"鄂尔多斯|鄂尔多斯#"+
"巴彦淖尔|巴彦淖尔#"+
"兴安盟|兴安盟#"+
"锡林郭勒盟|锡林郭勒盟#"+
"阿拉善左旗|阿拉善左旗",

"江苏省|江苏省*|选择地区#"+
"南京|南京#"+
"无锡|无锡#"+
"镇江|镇江#"+
"苏州|苏州#"+
"南通|南通#"+
"扬州|扬州#"+
"盐城|盐城#"+
"徐州|徐州#"+
"淮安|淮安#"+
"连云港|连云港#"+
"常州|常州#"+
"泰州|泰州#"+
"宿迁|宿迁",

"山东省|山东省*|选择地区#"+
"济南|济南#"+
"菏泽|菏泽#"+
"青岛|青岛#"+
"淄博|淄博#"+
"德州|德州#"+
"烟台|烟台#"+
"潍坊|潍坊#"+
"济宁|济宁#"+
"泰安|泰安#"+
"临沂|临沂#"+
"滨州|滨州#"+
"东营|东营#"+
"威海|威海#"+
"枣庄|枣庄#"+
"日照|日照#"+
"莱芜|莱芜#"+
"聊城|聊城",

"安徽省|安徽省*|选择地区#"+
"合肥|合肥#"+
"池州|池州#"+
"巢湖|巢湖#"+
"六安|六安#"+
"宣城|宣城#"+
"铜陵|铜陵#"+
"淮北|淮北#"+
"黄山|黄山#"+
"阜阳|阜阳#"+
"毫州|毫州#"+
"宿州|宿州#"+
"安庆|安庆#"+
"马鞍山|马鞍山#"+
"淮南|淮南#"+
"芜湖|芜湖#"+
"蚌埠|蚌埠#"+
"滁州|滁州",

"浙江省|浙江省*|选择地区#"+
"杭州|杭州#"+
"衢州|衢州#"+
"湖州|湖州#"+
"嘉兴|嘉兴#"+
"宁波|宁波#"+
"绍兴|绍兴#"+
"台州|台州#"+
"温州|温州#"+
"丽水|丽水#"+
"金华|金华#"+
"舟山|舟山",

"福建省|福建省*|选择地区#"+
"福州|福州#"+
"厦门|厦门#"+
"宁德|宁德#"+
"莆田|莆田#"+
"泉州|泉州#"+
"漳州|漳州#"+
"龙岩|龙岩#"+
"三明|三明#"+
"南平|南平",

"湖北省|湖北省*|选择地区#"+
"武汉|武汉#"+
"襄樊|襄樊#"+
"鄂州|鄂州#"+
"孝感|孝感#"+
"黄冈|黄冈#"+
"黄石|黄石#"+
"咸宁|咸宁#"+
"荆州|荆州#"+
"宜昌|宜昌#"+
"恩施|恩施#"+
"十堰|十堰#"+
"随州|随州#"+
"荆门|荆门#"+
"天门|天门#"+
"潜江|潜江#"+
"仙桃|仙桃",

"湖南省|湖南省*|选择地区#"+
"长沙|长沙#"+
"岳阳|岳阳#"+
"湘潭|湘潭#"+
"株洲|株洲#"+
"衡阳|衡阳#"+
"郴州|郴州#"+
"常德|常德#"+
"益阳|益阳#"+
"娄底|娄底#"+
"邵阳|邵阳#"+
"吉首|吉首#"+
"张家界|张家界#"+
"怀化|怀化#"+
"永州|永州",

"海南省|海南省*|选择地区#"+
"海口|海口#"+
"三亚|三亚#"+
"白沙|白沙#"+
"昌江|昌江#"+
"儋州|儋州#"+
"临高|临高#"+
"洋浦|洋浦#"+
"屯昌|屯昌#"+
"万宁|万宁#"+
"文昌|文昌#"+
"琼海|琼海#"+
"澄迈|澄迈#"+
"保亭|保亭#"+
"乐东|乐东#"+
"陵水|陵水#"+
"琼中|琼中#"+
"通什|通什",

"广东省|广东省*|选择地区#"+
"广州|广州#"+
"汕尾|汕尾#"+
"阳江|阳江#"+
"揭阳|揭阳#"+
"茂名|茂名#"+
"江门|江门#"+
"韶关|韶关#"+
"惠州|惠州#"+
"梅州|梅州#"+
"汕头|汕头#"+
"深圳|深圳#"+
"珠海|珠海#"+
"佛山|佛山#"+
"肇庆|肇庆#"+
"湛江|湛江#"+
"中山|中山#"+
"河源|河源#"+
"清远|清远#"+
"云浮|云浮#"+
"潮州|潮州#"+
"东莞|东莞",

"江西省|江西省*|选择地区#"+
"南昌|南昌#"+
"新余|新余#"+
"九江|九江#"+
"上饶|上饶#"+
"抚州|抚州#"+
"宜春|宜春#"+
"吉安|吉安#"+
"赣州|赣州#"+
"景德镇|景德镇#"+
"萍乡|萍乡#"+
"鹰潭|鹰潭",

"贵州省|贵州省*|选择地区#"+
"贵阳|贵阳#"+
"遵义|遵义#"+
"安顺|安顺#"+
"都匀|都匀#"+
"凯里|凯里#"+
"铜仁|铜仁#"+
"毕节|毕节#"+
"六盘水|六盘水#"+
"兴义|兴义",

"云南省|云南省*|选择地区#"+
"昆明|昆明#"+
"昭通|昭通#"+
"大理|大理#"+
"个旧|个旧#"+
"曲靖|曲靖#"+
"保山|保山#"+
"文山|文山#"+
"玉溪|玉溪#"+
"楚雄|楚雄#"+
"思茅|思茅#"+
"临沧|临沧#"+
"六库|六库#"+
"中甸|中甸#"+
"丽江|丽江#"+
"西双版纳|西双版纳#"+
"潞西|潞西",

"陕西省|陕西省*|选择地区#"+
"西安|西安#"+
"咸阳|咸阳#"+
"延安|延安#"+
"榆林|榆林#"+
"渭南|渭南#"+
"商州|商州#"+
"安康|安康#"+
"汉中|汉中#"+
"宝鸡|宝鸡#"+
"铜川|铜川",

"甘肃省|甘肃省*|选择地区#"+
"兰州|兰州#"+
"临夏|临夏#"+
"定西|定西#"+
"平凉|平凉#"+
"庆阳|庆阳#"+
"武威|武威#"+
"张掖|张掖#"+
"酒泉|酒泉#"+
"天水|天水#"+
"陇南|陇南#"+
"甘南州|甘南州#"+
"白银|白银",

"广西区|广西区*|选择地区#"+
"南宁|南宁#"+
"防城港|防城港#"+
"柳州|柳州#"+
"桂林|桂林#"+
"梧州|梧州#"+
"玉林|玉林#"+
"百色|百色#"+
"钦州|钦州#"+
"河池|河池#"+
"北海|北海#"+
"贵港|贵港#"+
"贺州|贺州#"+
"来宾|来宾#"+
"崇左|崇左",

"宁夏区|宁夏区*|选择地区#"+
"银川|银川#"+
"石嘴山|石嘴山#"+
"吴忠|吴忠#"+
"固原|固原#"+
"中卫|中卫",

"青海省|青海省*|选择地区#"+
"西宁|西宁#"+
"海晏|海晏#"+
"海东|海东#"+
"同仁|同仁#"+
"共和|共和#"+
"果洛|果洛#"+
"玉树|玉树#"+
"德令哈|德令哈#"+
"海北|海北#"+
"格尔林|格尔林",

"新疆区|新疆区*|选择地区#"+
"乌鲁木齐|乌鲁木齐#"+
"塔城|塔城#"+
"哈密|哈密#"+
"和田|和田#"+
"阿勒泰|阿勒泰#"+
"克拉玛依|克拉玛依#"+
"博乐|博乐#"+
"昌吉|昌吉#"+
"吐鲁番|吐鲁番#"+
"库尔勒|库尔勒#"+
"阿克苏|阿克苏#"+
"喀什|喀什#"+
"阿图什|阿图什#"+
"伊宁|伊宁",

"西藏区|西藏区*|选择地区#"+
"拉萨|拉萨#"+
"日喀则|日喀则#"+
"山南|山南#"+
"林芝|林芝#"+
"昌都|昌都#"+
"那曲|那曲#"+
"阿里|阿里",

"香港|香港*香港|香港",

"澳门|澳门*澳门|澳门",

"台湾省|台湾省*台湾省|台湾省"

);

function updateMenus ( what ) {
   var n = document.form1.province.selectedIndex;
   document.form1.city.length = final_list[n].title.length;
   for (var x = 0; x < document.form1.city.length; x++)   {
      document.form1.city.options[x].text = final_list[n].title[x];
      document.form1.city.options[x].value = final_list[n].url[x];
   }
   document.form1.city.selectedIndex = 0;
}

function give_names (prov1,city1) {
 document.form1.province.length = names.length;
 var j;
 j = 0;
 for ( var i=0; i<names.length; i++ )
  document.form1.province.options[i].text = final_list[i].name;
 for ( var i=0; i<names.length; i++ ){
  document.form1.province.options[i].value = final_list[i].value;
  if(prov1==final_list[i].value){
	form1.province.selectedIndex=i;
	j = i;
  }
 }
 document.form1.city.length = final_list[j].title.length;

 for (var x=0; x<final_list[j+0].url.length; x++){
  document.form1.city.options[x].value = final_list[j+0].url[x];
  if(city1==final_list[j+0].url[x]){
	form1.city.selectedIndex = x;
	//changecity(document.form1.city.options[x].value);
  }
 }
 for (var x=0; x<final_list[j+0].title.length; x++){
  document.form1.city.options[x].text = final_list[j+0].title[x];
 }
}

function createMenus (prov1,city1,prov2,city2) {
 for ( var i=0; i < menu.length; i++ ) {
  names[i] = menu[i].split("*");
  link = new Link(names[i][0].split("|")[0],names[i][0].split("|")[1]);	
  temp[i] = names[i][1].split("#");
  final_list[i] = link;
  for (var x=0; x<temp[i].length; x++)  {
   back[x]  = temp[i][x].split("|");
   final_list[i].url[x] = back[x][0];
   final_list[i].title[x] = back[x][1];
  }
 }
give_names(prov1,city1);

 for ( var i=0; i < menu.length; i++ ) {
  names[i] = menu[i].split("*");
  link = new Link(names[i][0].split("|")[0],names[i][0].split("|")[1]);
  temp[i] = names[i][1].split("#");
  final_list[i] = link;
  for (var x=0; x<temp[i].length; x++)  {
   back[x]  = temp[i][x].split("|");
   final_list[i].url[x] = back[x][0];
   final_list[i].title[x] = back[x][1];
  }
 }
give_names2(prov2,city2);
}



function updateMenus2 ( what ) {
   var n = document.form1.province2.selectedIndex;
   document.form1.city2.length = final_list[n].title.length;
   for (var x = 0; x < document.form1.city2.length; x++)   {
      document.form1.city2.options[x].text = final_list[n].title[x];
      document.form1.city2.options[x].value = final_list[n].url[x];
   }
   document.form1.city2.selectedIndex = 0;
}

function give_names2 (_prov2,_city2) {
 document.form1.province2.length = names.length; 
 var j;
 j = 0;
 for ( var i=0; i<names.length; i++ )
  document.form1.province2.options[i].text = final_list[i].name;
 for ( var i=0; i<names.length; i++ ){
  document.form1.province2.options[i].value = final_list[i].value;
  if(_prov2==final_list[i].value){
	form1.province2.selectedIndex=i;
	j = i;
  }  
 }

 document.form1.city2.length = final_list[j].title.length;

 for (var x=0; x<final_list[j+0].url.length; x++){
  document.form1.city2.options[x].value = final_list[j+0].url[x];
  if(_city2==final_list[j+0].url[x]){
	form1.city2.selectedIndex = x;
	//changecity2(document.form1.city2.options[x].value);
  }
 }
 for (var x=0; x<final_list[j+0].title.length; x++){
  document.form1.city2.options[x].text = final_list[j+0].title[x];
 }
}



//-->
