function confirmAction(url, message) {
   if (confirm(message))
		document.location.replace(url);
}
function showLayer(layerID) {
	if (document.getElementById){
		target = document.getElementById(layerID);
		if (target.style.display == "none")
			target.style.display = "";
	}
}

function hideLayer(layerID) {
	if (document.getElementById){
		target = document.getElementById(layerID);
		if (target.style.display == "")
			target.style.display = "none";
	}
}

function validate_tell_a_friend(formObject) {
	// ensure the name and date fields are specified
	if (formObject.emailAddress.value == "") {
		alert("Please enter your email address");
		formObject.emailAddress.focus();
	} else if (!isValidEmail(formObject.emailAddress.value)) {
		alert("Please enter your valid email address");
		formObject.emailAddress.focus();	
	} else if (formObject.friendEmailAddress.value == "") {
		alert("Please enter your friend's email address");
		formObject.friendEmailAddress.focus();
	} else if (!isValidEmail(formObject.friendEmailAddress.value)) {
		alert("Please enter a valid friend's email address");
		formObject.friendEmailAddress.focus();	
	} else {
		formObject.submit();
	}
}

function validate_feedback(formObject) {
	// ensure the name and date fields are specified
	if (formObject.emailAddress.value == "") {
		alert("Please enter your email address");
		formObject.emailAddress.focus();
	} else if (formObject.emailAddress.value != formObject.confirmEmailAddress.value) {
		alert("Please confirm your email address");
		formObject.confirmEmailAddress.focus();
	} else if (!isValidEmail(formObject.emailAddress.value)) {
		alert("Please enter a valid email address");
		formObject.emailAddress.focus();	
	} else if (formObject.feedback.value == "") {
		alert("Please enter your feedback");
		formObject.feedback.focus();
	} else {
		formObject.submit();
	}
}

function toggleSearchCityList(formObj) {
	var selectedIndex = formObj.regionId.selectedIndex;
	var selectedRegionId = formObj.regionId.options[selectedIndex].value;
	var name;
	var pos;
	for(i = 0; i < formObj.elements.length; i++) {
		if (formObj.elements[i].type == "select-one") {
			name = formObj.elements[i].name;
			if (name == ("cityId" + selectedRegionId)) {
				formObj.elements[i].style.display = "";
			} else {
				pos = name.indexOf("cityId");
				if (pos >= 0)
					formObj.elements[i].style.display = "none";
			}
		}
	}
}
