function initInputs()
{
	var inputs = document.getElementsByTagName("input");
	for (var i=0; i<inputs.length; i++)
	{
		if (inputs[i].type == "text" && (inputs[i].name == "search" || inputs[i].name == "email"))
		{
			inputs[i].onfocus = function ()
			{
					if ((this.value == "All") || (this.value == "Your email address"))
						this.value = "";
			}
			inputs[i].onblur = function ()
			{
					if (this.value == "" && this.name == "search") this.value = "All";
					if (this.value == "" && this.name == "email") this.value = "Your email address";
			}
		}
	}
}
if (window.addEventListener)
	window.addEventListener("load", initInputs, false);
else if (window.attachEvent)
	window.attachEvent("onload", initInputs);
	
function selectRegions(element){
	var frm = element.form;
	var sel = element[element.selectedIndex].value;
	var options = new Array();
	var i = 0;
	var j = 0;
	frm.elements['region'].length = 1;
	frm.elements['region'].selectedIndex = 0;
	if (element.selectedIndex == 0)
		frm.region.disabled = true;
	else
		frm.region.disabled = false;
	frm.elements['city'].length = 1;
	frm.elements['city'].selectedIndex = 0;
	frm.city.disabled = true;
	for (;i<regions.length;i++){
		if (regions[i][0] == sel)
			options[j++] = new Option(regions[i][1],regions[i][1]);
	}

	for (i=0;i<options.length;i++){
		frm.elements['region'][i+1] = options[i];
	}			

}

function selectCities(element){
	var frm = element.form;
	var sel = element[element.selectedIndex].value;
	var options = new Array();
	var i = 0;
	var j = 0;
	frm.elements['city'].length = 1;
	frm.elements['city'].selectedIndex = 0;
	if (element.selectedIndex == 0)
		frm.city.disabled = true;
	else
		frm.city.disabled = false;

	for (;i<cities.length;i++){
		if (cities[i][0] == sel)
			options[j++] = new Option(cities[i][1],cities[i][1]);
	}

	for (i=0;i<options.length;i++){
		frm.elements['city'][i+1] = options[i];
	}
}
function submitLocationSearch(element){
	element.form.submit();
}