

function ChangeTown(o,cityCode){

	if(o){
		defOpt = '----------------------------------------';
		
			if(cityCode == ''){
				for(var i=o.options.length-1;i>-1;i--) o.options[i] = null;
				var option = new Option(defOpt,'');
				o.options[0] = option;			
			}
		else{
			var towns = "";
			if(cityCode != 82){
				if(cityCode == 81){ return}else{towns = townsArr[cityCode];}
			}
				var indOf;
				var i = 0;
				for(var j=o.options.length-1;j>-1;j--) o.options[i] = null;
				var option = new Option(defOpt,'');
				o.options[i++] = option;
					while(towns.indexOf(",") != -1){
					indOf = towns.indexOf(",");
					var option = new Option(towns.substring(0,indOf),towns.substring(0,indOf));
					//var option = new Option(towns.substring(0,indOf),j);
					o.options[i++] = option;
					towns = towns.substring(indOf+1,towns.length);
				}
			var option = new Option(towns,towns);
			o.options[i++] = option;
			}
		}
	}


function changeCombo(form,val){
	var idx = 0;
	var o = form.menu1;
	oidx = val;
	for(var j=o.options.length-1;j>-1;j--){o.options[j] = null;}
	var option = new Option('--<%=yh031%>--','');
	o.options[idx++] = option;	
	for(var i=0;i<MY_Idx;i++){
		if(MY_Class_Arr[i].oid == val){
			var oname = MY_Class_Arr[i].oname.toString();
			option = new Option(oname,MY_Class_Arr[i].cid);
			o.options[idx++] = option;
		}
	}
}

function initPage(form){
	var ind = 0;
	for(var i=0;i<MY_Idx;i++){
		if(MY_Class_Arr[i].oid == -1){
			var rootCat = MY_Class_Arr[i].cid;
			for(var j=0;j<MY_Idx;j++){
				if(MY_Class_Arr[j].oid == rootCat && form.menu0[ind]){
					form.menu0[ind].value = MY_Class_Arr[j].cid;
					ind++;
				}
			}
			break;
		}
	}
	form.menu0[0].checked = true;
	changeCombo(form,form.menu0[0].value);
	for(var j=0;j<form.menu1.length;j++){
		if(form.menu1[j].text == "--<%=yh031%>--"){
			form.menu1[j].selected = true;
			break;
		}
	}
}
