﻿// JavaScript Document
function back()
{document.chinese.cityname.value = "";document.chinese.ProvinceIndex.value = 0;document.chinese.CityIndex.value = 0;document.chinese.submit();}
function selProvincechange()
{if(!document.chinese.selProvince.selectedIndex){document.chinese.selCity.length = 0;document.chinese.selCity.options[0] = new Option("请选择城市","请选择城市");document.chinese.selCity.disabled = true;return;}
document.chinese.selCity.disabled = false;
document.chinese.selCity.length=0;
var citynum = city[document.chinese.selProvince.value].length;document.chinese.selCity.options[0] = new Option("请选择城市","请选择城市");
for (i=0;i<citynum;i++){document.chinese.selCity.options[i+1] = new Option(city[document.chinese.selProvince.value][i],city[document.chinese.selProvince.value][i]);}}
function citysubmit()
{if(!document.chinese.selProvince.selectedIndex){document.chinese.selProvince.focus();return;}
if(!document.chinese.selCity.selectedIndex){document.chinese.selCity.focus();return;}
document.chinese.cityname.value = document.chinese.selCity.value;document.chinese.ProvinceIndex.value = document.chinese.selProvince.selectedIndex;document.chinese.CityIndex.value = document.chinese.selCity.selectedIndex;document.chinese.submit();}
function mapclick(cityname)
{document.chinese.cityname.value = cityname;document.chinese.ProvinceIndex.value = 0;document.chinese.CityIndex.value = 0;document.chinese.submit();}
var activeID = activelayername ="";
var city = provincelist = new Array();
function citymenu(Province,left,top,width)
{var num = city[Province].length;var citylist = "";
for (i=0;i<num;i++)
{citylist += ("<a href=\"#\" onmouseout=\"delaydel('"+Province+"')\" onMouseOver = \"activelayer('"+Province+"_')\"  onClick=\"mapclick(\'"+city[Province][i]+"\');\">"+city[Province][i]+"</a>");};
var output = "<div id=\""+ Province +"_\" style=\"left:"+left+"px; top:"+top+"px; width:"+width+"px;\" class=\"citytable\" >"+citylist+"</div>";
document.getElementById(Province).onmouseover=function(){showlayer(this.id+"_");};document.getElementById(Province).onmouseout=function(){delaydel(this.id+"_");};document.writeln(output);}
function activelayer(name){activeID = name;}
function delaydel(id)
{activeID = "";var code = "oldactivelayerdel(\"" + String(id) + "\")";window.setTimeout(code, 1500);}
function oldactivelayerdel(id)
{if(activeID != id){document.getElementById(id).style.visibility = 'hidden';}}
function showlayer(id)
{if(activeID != id && activeID != ""){document.getElementById(activeID).style.visibility = 'hidden';}
if(activelayername != id && activelayername != ""){document.getElementById(activelayername).style.visibility = 'hidden';}
document.getElementById(id).style.visibility = 'visible';
activelayername = id;activeID = id;}
function producecitylist(citylist)
{for(i=0;i<citylist.length;i++)
{provincelist[i]=citylist[i][0];city[citylist[i].shift()] = citylist[i];}}
function provinceoptions()
{document.getElementById("myselProvince").options[0] = new Option("请选择省会", "请选择省会");
for(i=0;i<provincelist.length;i++){document.getElementById("myselProvince").options[i+1]=new Option(provincelist[i], provincelist[i]);}}