// JavaScript Document

function setRegion(region, park) {
	updateRegionDropDown(region, park);	
}

function regionchange(element) {
	var region = element.options[element.selectedIndex];
	updateRegionDropDown(region.value, '');
}

function updateRegionDropDown(region, park) {
	var parks = new Array();
	parks = document.getElementById('row' + region).innerHTML.split(';');
	parkSelect = document.getElementById('park');
	parkSelect.options.length = 0;
	
	for (var i in parks)
	{
		if (parks[i]!='')
		{
			if (parks[i].indexOf('All parks in region')>-1)
			{
				parkSelect.options[parkSelect.options.length] = new Option (parks[i], '', false, false);
			}
			else
			{
				parkSelect.options[parkSelect.options.length] = new Option (parks[i], parks[i], false, (park==parks[i]));
			}
		}
	}
}

function hideall()
{
	document.getElementById('rowAuckland').style.display = "none";
	document.getElementById('rowBay of Plenty').style.display = "none";
	document.getElementById('rowCanterbury').style.display = "none";
	document.getElementById('rowEast Coast Hawkes Bay').style.display = "none";
	document.getElementById('rowNelson / Marlborough').style.display = "none";
	document.getElementById('rowNorthland').style.display = "none";
	document.getElementById('rowOtago').style.display = "none";
	document.getElementById('rowSouthland').style.display = "none";
	document.getElementById('rowTongariro/Taupo').style.display = "none";
	document.getElementById('rowWaikato').style.display = "none";
	document.getElementById('rowWanganui').style.display = "none";
	document.getElementById('rowWellington').style.display = "none";
	document.getElementById('rowWest Coast').style.display = "none";
	document.getElementById('rownone').style.display = "none";
}

function validate()
{
	var region = document.getElementById('region');

	if (region.selectedIndex==0)
	{
		alert('Please select a region');
		return false;
	}
	else {
		return true;
	}
}