function HideContent(d) {
if(d.length < 1) { return; }
document.getElementById(d).style.display = "none";
}
function ShowContent(d,e) {
if(d.length < 1) { return; }
document.getElementById(d).style.display = "block";
	if (e != '') {
		HideContent(e);
	}
}
function ReverseContentDisplay(d,e) {
	if(d.length < 1) { return; }
	if(document.getElementById(d).style.display == "none") { document.getElementById(d).style.display = "block"; }
	else { document.getElementById(d).style.display = "none"; }

	if (e.length > 0) {
		document.getElementById(e).style.display = "none";
	}
}

function checkForm() {
var str = "The following errors were found:\n\n";
var errorMsg = str;
	
	
	if ((/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.send.friend_email.value)) == 0) {
		errorMsg = errorMsg + " :: Please make sure your friend's email address is valid.\n";
	}
	if ((/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.send.your_email.value)) == 0) {
		errorMsg = errorMsg + " :: Please make sure your email address is valid.\n";
	}

	if (errorMsg != str) {
		alert (errorMsg);
		return false;
	} else {
		return true;
	}
}

function checkApplication() {
var str = "The following errors were found:\n\n";
var errorMsg = str;
	
	
	if ((/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.job.email.value)) == 0) {
		errorMsg = errorMsg + " :: Please enter a valid email address.\n";
	}

	if (errorMsg != str) {
		alert (errorMsg);
		return false;
	} else {
		return true;
	}
}

function swapSearch() {
	if (document.searchbox.search.value == 'Search Site') {
		document.searchbox.search.value = '';
	}		
}

function submitSearch() {
	if (document.searchbox.search.value != 'Search Site' && document.searchbox.search.value != '') {
		document.searchbox.submit();
	} else {
		return false;
	}
}

