function fillStates(){ 
 // this function is used to fill the state list on load
addOption(document.drop_list.States, "Qld", "Queensland", "");
addOption(document.drop_list.States, "NSW", "New South Wales", "");
addOption(document.drop_list.States, "ACT", "Australian Capital Territory", "");
addOption(document.drop_list.States, "Vic", "Victoria", "");
addOption(document.drop_list.States, "Tas", "Tasmania", "");
addOption(document.drop_list.States, "SA", "South Australia", "");
addOption(document.drop_list.States, "WA", "Western Australia", "");
addOption(document.drop_list.States, "NT", "Northern Territory", "");
}

function SelectRegion(){
// ON selection of state this function will work

removeAllOptions(document.drop_list.Region);
addOption(document.drop_list.Region, "", "Select a Region..", "");

if(document.drop_list.States.value == 'Qld'){
addOption(document.drop_list.Region,"http://brisbane.onlinedining.com.au", "Brisbane");
addOption(document.drop_list.Region,"http://toowoomba.onlinedining.com.au", "Toowoomba");
addOption(document.drop_list.Region,"http://goldcoast.onlinedining.com.au", "Gold Coast");
addOption(document.drop_list.Region,"http://sunshinecoast.onlinedining.com.au", "Sunshine Coast");
addOption(document.drop_list.Region,"http://frasercoast.onlinedining.com.au", "Fraser Coast");
addOption(document.drop_list.Region,"http://bundaberg.onlinedining.com.au", "Bundaberg");
addOption(document.drop_list.Region,"http://capricorn.onlinedining.com.au", "Capricorn");
addOption(document.drop_list.Region,"http://whitsundays.onlinedining.com.au", "Whitsundays");
addOption(document.drop_list.Region,"http://townsville.onlinedining.com.au", "Townsville");
addOption(document.drop_list.Region,"http://cairns.onlinedining.com.au", "Cairns");
addOption(document.drop_list.Region,"http://central.onlinedining.com.au", "Central");
}
if(document.drop_list.States.value == 'NSW'){
addOption(document.drop_list.Region,"http://sydney.onlinedining.com.au", "Sydney");
addOption(document.drop_list.Region,"http://northernrivers", "Northern Rivers");
addOption(document.drop_list.Region,"http://newengland", "New England");
addOption(document.drop_list.Region,"http://nswwest", "NSW West");
addOption(document.drop_list.Region,"http://nswcentral", "NSW Central");
addOption(document.drop_list.Region,"http://huntervalley", "Hunter Valley");
addOption(document.drop_list.Region,"http://northcoast", "North Coast");
addOption(document.drop_list.Region,"http://bluemountains", "Blue Mountains");
addOption(document.drop_list.Region,"http://centralcoast", "Central Coast");
addOption(document.drop_list.Region,"http://illawara", "Illawara");
addOption(document.drop_list.Region,"http://riverina", "Riverina");
addOption(document.drop_list.Region,"http://murray", "Murray");
addOption(document.drop_list.Region,"http://snowymountains", "Snowy Mountains");
addOption(document.drop_list.Region,"http://southcoast", "South Coast");
}
if(document.drop_list.States.value == 'ACT'){
addOption(document.drop_list.Region,"http://canberra.onlinedining.com.au", "Canberra");
}
if(document.drop_list.States.value == 'Vic'){
addOption(document.drop_list.Region,"http://melbourne.onlinedining.com.au", "Melbourne");
addOption(document.drop_list.Region,"http://gippsland.onlinedining.com.au", "Gippsland");
addOption(document.drop_list.Region,"http://yarravalley.onlinedining.com.au", "Yarra Valley");
addOption(document.drop_list.Region,"http://daylesford.onlinedining.com.au", "Daylesford");
addOption(document.drop_list.Region,"http://greatoceanroad.onlinedining.com.au", "Great Ocean Road");
addOption(document.drop_list.Region,"http://grampians.onlinedining.com.au", "Grampians");
addOption(document.drop_list.Region,"http://goldfields.onlinedining.com.au", "Goldfields");
addOption(document.drop_list.Region,"http://highcountry.onlinedining.com.au", "High Country");
addOption(document.drop_list.Region,"http://murrayoutback.onlinedining.com.au", "Murray Outback");
}
if(document.drop_list.States.value == 'Tas'){
addOption(document.drop_list.Region,"http://hobart.onlinedining.com.au", "Hobart");
addOption(document.drop_list.Region,"http://launceston.onlinedining.com.au", "Launceston");
addOption(document.drop_list.Region,"http://queenstown.onlinedining.com.au", "Queenstown");
addOption(document.drop_list.Region,"http://burnie.onlinedining.com.au", "Burnie and North");West
}
if(document.drop_list.States.value == 'SA'){
addOption(document.drop_list.Region,"http://adelaide.onlinedining.com.au", "Adelaide");
addOption(document.drop_list.Region,"http://outback.onlinedining.com.au", "Outback");
addOption(document.drop_list.Region,"http://eyrenullarbor.onlinedining.com.au", "Eyre / Nullarbor");
addOption(document.drop_list.Region,"http://southeast.onlinedining.com.au", "South East");
addOption(document.drop_list.Region,"http://barossa.onlinedining.com.au", "Barossa");
}
if(document.drop_list.States.value == 'WA'){
addOption(document.drop_list.Region,"http://perth.onlinedining.com.au", "Perth");
addOption(document.drop_list.Region,"http://southwest.onlinedining.com.au", "South West");
addOption(document.drop_list.Region,"http://kalgoorlie.onlinedining.com.au", "Kalgoorlie / East");
addOption(document.drop_list.Region,"http://coralcoast.onlinedining.com.au", "Coral Coast");
addOption(document.drop_list.Region,"http://northwest.onlinedining.com.au", "North West");
}
if(document.drop_list.States.value == 'NT'){
addOption(document.drop_list.Region,"http://darwin.onlinedining.com.au", "Darwin");
addOption(document.drop_list.Region,"http://redcentre.onlinedining.com.au", "The Red Centre");
}

}

////////////////// 

function removeAllOptions(selectbox)
{
	var i;
	for(i=selectbox.options.length-1;i>=0;i--)
	{
		//selectbox.options.remove(i);
		selectbox.remove(i);
	}
}


function addOption(selectbox, value, text )
{
	var optn = document.createElement("OPTION");
	optn.text = text;
	optn.value = value;

	selectbox.options.add(optn);
}