function isInt(s) {
	return (s.toString().search(/^-?[0-9]+$/) === 0);
}

function validate_contact() {

	var doc = document.contact;
	
	if ( doc.prefix.options[doc.prefix.selectedIndex].value === "" ) {
		alert("Your SALUTATION is required.");
		doc.prefix.focus();
	} else if ( doc.first_name.value === "" ) {
		alert("Your FIRST NAME is required.");
		doc.first_name.focus();
	} else if ( doc.last_name.value === "" ) {
		alert("Your LAST NAME is required.");
		doc.last_name.focus();
	} else if ( doc.email.value.indexOf('@') < 0 || doc.email.value.indexOf('.') < 0 ) {
		alert("Your EMAIL ADDRESS is invalid.");
		doc.email.focus();
	} else if ( doc.email.value != doc.email2.value ) {
		alert("Your EMAIL ADDRESSES do not match.");
		doc.email2.focus();
	} else if ( doc.zip.length < 5 ) {
		alert("Your POSTAL/ZIP CODE is invalid.");
		doc.zip.focus();
	} else if ( doc.country.options[doc.country.selectedIndex].value === "" ) {
		alert("Your COUNTRY is required.");
		doc.country.focus();
	} else if ( doc.comments.value === "" ) {
		alert("Your COMMENTS are required.");
		doc.comments.focus();
	} else {
		return true;
	}

	return false;

}

function validate_client() {

	var doc = document.client;
	
	return true;

}

function validate_search() {

	var doc = document.search;
	
	return true;

}

function validate_searchReports() {

	var doc = document.searchReports;
	
	return true;

}

function validate_incident() {

	var doc = document.incident;
	
	return true;

}