﻿var TheSplit1 = "*"		
var TheSplit2 = "|"		
var TheSplit3 = "^"		
var TheSplit4 = "@"		
var hwallselecttext = hw_selecttext
var hwdefault_value = "北京海淀"
var hwallselecttextarr
hwallselecttextarr = hwallselecttext.split(TheSplit1)
hwArraylength = hwallselecttextarr.length
var hwwhere = new Array(hwArraylength);
hwwhere[0]= new hw_comefrom("请选择@","请选择@");

for (var hwl=0;hwl<hwArraylength;hwl++)
{
	eval(hwwhere[hwl+1] = new hw_comefrom(hwallselecttextarr[hwl].split(TheSplit2)[0],hwallselecttextarr[hwl].split(TheSplit2)[1]))
}
function hw_comefrom(hwSelect_s1,hwSelect_s2) { this.hwSelect_s1 = hwSelect_s1; this.hwSelect_s2 = hwSelect_s2; } 
function Selectone(selectid)
{
    var num = selectid.selectedIndex
    for (var i=0; i<selectid.options.length; i++)
    {
        if(selectid.options[i].selected)
        {
            selectid.options[i].selected = false
        }
    }
    selectid.options[num].selected=true
}
function hw_select()
{
    Selectone(document.all.AreaBID);
	with(document.all.AreaBID)
	{
		var hwSelect_s12 = options[selectedIndex].value;
	}
	for(hwi = 0;hwi < hwwhere.length;hwi ++)
	{
		if (hwwhere[hwi].hwSelect_s1.indexOf(TheSplit4)!=-1)
		{
			var hwThisV = hwwhere[hwi].hwSelect_s1.split(TheSplit4)[1]
		}
		else
		{
			var hwThisV = hwwhere[hwi].hwSelect_s1
		}
		if (hwThisV == hwSelect_s12)
		{
			hwSelect_s13 = (hwwhere[hwi].hwSelect_s2).split(TheSplit3);
			for(hwj = 0;hwj < hwSelect_s13.length;hwj++)
			{
				with(document.all.AreaCID)
				{
				    for (var i=0; i<document.all.AreaCID.options.length; i++)
                    {
                        if(document.all.AreaCID.options[i].selected)
                        {
                            document.all.AreaCID.options[i].selected = false
                        }
                    }
					length = hwSelect_s13.length;
					if (hwSelect_s13[hwj].indexOf(TheSplit4)!=-1)
					{
						options[hwj].text = hwSelect_s13[hwj].split(TheSplit4)[0]
						options[hwj].value = hwSelect_s13[hwj].split(TheSplit4)[1]
					}
					else
					{
						options[hwj].text = hwSelect_s13[hwj];
						options[hwj].value = hwSelect_s13[hwj];
					}
				}
			}
		break;
		}
	}
}
function hw_init()
{
	with(document.all.AreaBID)
	{
		length = hwwhere.length;
		var hwm = 0
		for(hwk=0;hwk<hwwhere.length;hwk++)
		{
			if (hwwhere[hwk].hwSelect_s1.indexOf(TheSplit4)!=-1)
			{
				options[hwk].text = hwwhere[hwk].hwSelect_s1.split(TheSplit4)[0];
				options[hwk].value = hwwhere[hwk].hwSelect_s1.split(TheSplit4)[1];
				if (hwdefault_value.indexOf(hwwhere[hwk].hwSelect_s1.split(TheSplit4)[1])!=-1){hwm = hwk}
			}
			else
			{
				options[hwk].text = hwwhere[hwk].hwSelect_s1;
				options[hwk].value = hwwhere[hwk].hwSelect_s1;
				if (hwdefault_value.indexOf(hwwhere[hwk].hwSelect_s1)!=-1){hwm = hwk}
			}
		}
		selectedIndex = 0
	}
}
hw_init();