function activateNav(id){
	if (activeNavigationButton != ""){
		document.getElementById(activeNavigationButton).className = 'active'
	}
}

function toggleDiv(thisDiv){
	if (document.getElementById(thisDiv).style.display == 'none'){
		showRow(thisDiv)
	} else {
		hideRow(thisDiv)
	}
}
function highlightNav(navName){
	document.getElementById(navName).className = "active"
}

function makeVisible(thisDiv){
	document.getElementById(thisDiv).style.display = "inline";
}
function makeInvisible(thisDiv){
	document.getElementById(thisDiv).style.display = "none";
}
function showRow(thisDiv){
	document.getElementById(thisDiv).style.display = "";
}
function hideRow(thisDiv){
	document.getElementById(thisDiv).style.display = "none";
}


function doPopup(URL,w,h){
	thisWindow = window.open(URL, "popWin", "toolbar=1, scrollbars=1, location=0, statusbar=0, menubar=0, resizable=1, width=" + w + ", height= " + h);
}


var phone = "()- 0123456789"
var numb = "0123456789";
var zip = "-0123456789";
var alpha = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ";

function validateEmail(incoming) {
	var emailstring = incoming;
	var ampIndex = emailstring.indexOf("@");
	var afterAmp = emailstring.substring((ampIndex + 1), emailstring.length);
		// find a dot in the portion of the string after the ampersand only
	var dotIndex = afterAmp.indexOf(".");
		// determine dot position in entire string (not just after amp portion)
	dotIndex = dotIndex + ampIndex + 1;
		// afterAmp will be portion of string from ampersand to dot
	afterAmp = emailstring.substring((ampIndex + 1), dotIndex);
		// afterDot will be portion of string from dot to end of string
	var afterDot = emailstring.substring((dotIndex + 1), emailstring.length);
	var beforeAmp = emailstring.substring(0,(ampIndex));
		//old regex did not allow subdomains and dots in names
		//var email_regex = /^[\w\d\!\#\$\%\&\'\*\+\-\/\=\?\^\_\`\{\|\}\~]+(\.[\w\d\!\#\$\%\&\'\*\+\-\/\=\?\^\_\`\{\|\}\~])*\@(((\w+[\w\d\-]*[\w\d]\.)+(\w+[\w\d\-]*[\w\d]))|((\d{1,3}\.){3}\d{1,3}))$/;
	var email_regex = /^\w(?:\w|-|\.(?!\.|@))*@\w(?:\w|-|\.(?!\.))*\.\w{2,3}/ 
		// index of -1 means "not found"
	if ((emailstring.indexOf("@") != "-1") &&
		(emailstring.length > 5) &&
		(afterAmp.length > 0) &&
		(beforeAmp.length > 1) &&
		(afterDot.length > 1) &&
		(email_regex.test(emailstring)) ) {
		  return true;
	} else {
			//alert("Please check your email address!");
			return false;
	}
}

