<!-- Hide from old technology

// Custom functions:

function isFilled(elm) {
   if (elm.value == "" || elm.value == null) {
      return false;
   } else {
      return true;
   }
}

function isInt(elm) {
   var pattern = new RegExp("[^0-9]");
   if (pattern.test(elm.value)) {
      return false;
   } else {
      return true;
   }
}

function isIntOrReal(elm) {
   var pattern = new RegExp("[^0-9\.]");
   if (pattern.test(elm.value)) {
      return false;
   } else {
      return true;
   }
}

function isAlphaNumeric(elm) {
   var pattern = new RegExp("[^0-9A-Za-z]");
   if (pattern.test(elm.value)) {
      return false;
   } else {
      return true;
   }
}

// FUNCTION: Validate Schedule-A-Reporter Form:
function check_schedule() {
		if (isFilled(document.schedule_a_reporter.contact) == false) {
			alert("Please enter a contact name");
			document.schedule_a_reporter.contact.focus();
			return false;
		}
		if (isFilled(document.schedule_a_reporter.phone) == false) {
			alert("Please enter a contact phone number");
			document.schedule_a_reporter.phone.focus();
			return false;
		}
		if (isFilled(document.schedule_a_reporter.email) == false) {
			alert("Please enter a contact email address");
			document.schedule_a_reporter.email.focus();
			return false;
		}

		return true;
}
function check_contact() {
	if (isFilled(document.contact_us.name) == false ) {
		alert("Please enter your name");
		document.contact_us.name.focus();
		return false;
	}
	if (isFilled(document.contact_us.company) == false ) {
		alert("Please enter your company name");
		document.contact_us.company.focus();
		return false;
	}
	if (isFilled(document.contact_us.address1) == false ) {
		alert("Please enter your first street address");
		document.contact_us.address1.focus();
		return false;
	}
	if (isFilled(document.contact_us.city) == false ) {
		alert("Please enter your city");
		document.contact_us.city.focus();
		return false;
	}
	if (isFilled(document.contact_us.state) == false ) {
		alert("Please select your state");
		document.contact_us.state.focus();
		return false;
	}
	if (isFilled(document.contact_us.zip) == false ) {
		alert("Please enter your zip code");
		document.contact_us.zip.focus();
		return false;
	}
	if (isFilled(document.contact_us.phone) == false ) {
		alert("Please enter your phone number");
		document.contact_us.phone.focus();
		return false;
	}
	if (isFilled(document.contact_us.email) == false ) {
		alert("Please enter your email address");
		document.contact_us.email.focus();
		return false;
	}
  if (isFilled(document.contact_us.inquiry) == false ) {
		alert("Please select a type of inquiry");
		document.contact_us.inquiry.focus();
		return false;
	}
	return true;
}

// Stop hiding -->