// Validate Stationfinder zip submit
function validateStationfinderzip(myForm) {

	if(myForm.name == 'stationfinderzip') {
	
		var zipcode = new RegExp("\\d{5}", "g");

		if(zipcode.test(myForm.zipcode.value)) {
			return true;
			}
		else {
			alert("Please enter your 5 digit Zip code to continue.");
			return false;
			}
	}
}

// visbility toggle functions
// @author 37signals

function gebid(id) {
  return document.getElementById(id);
}

function toggle_display(object) {
  if (object.style.display == "none") {
    object.style.display = "block";
  } else {
    object.style.display = "none";
  }
}  

function toggle_display_pair(x,y) {
  toggle_display(gebid(x));
  toggle_display(gebid(y));
}