function vaUpdate(mode)
{
	with(document.frmVacantTop){
		if(mode<1){
			ListGen.getAreas(createArea);	
		}
		if(mode<2){
			countryCode.value="";
			ListGen.getCountries(createCountries,areaCode.value);
		}
		if(mode<3){
			cityCode.value="";
			ListGen.getCities(createCities,countryCode.value);
		}
		if(mode<4){
			sublocCode.value="";
			ListGen.getSublocs(createSublocs,cityCode.value);
		}
	}
}
function createArea(data){
	var sel = DWRUtil.getValue("va.arealist");
    DWRUtil.removeAllOptions("va.arealist");
    DWRUtil.addOptions("va.arealist", data,"value","label");
	DWRUtil.setValue("va.arealist",sel);
}
function createCountries(data){
	var sel = DWRUtil.getValue("va.countrylist");
    DWRUtil.removeAllOptions("va.countrylist");
    DWRUtil.addOptions("va.countrylist", data,"value","label");
	DWRUtil.setValue("va.countrylist",sel);
}
function createCities(data){
 	var sel = DWRUtil.getValue("va.citylist");
    DWRUtil.removeAllOptions("va.citylist");
    DWRUtil.addOptions("va.citylist", data,"value","label");
	DWRUtil.setValue("va.citylist",sel);
}
function createSublocs(data){
	var sel = DWRUtil.getValue("va.subloclist");
    DWRUtil.removeAllOptions("va.subloclist");
    DWRUtil.addOptions("va.subloclist", data,"value","label");
	DWRUtil.setValue("va.subloclist",sel);
}



