// JavaScript Document
function setTopLevelNavActive(pageName) {

	if (document.getElementById(pageName))
	{
		document.getElementById(pageName).className = "navigationItemActive";
	}

}

function getPageName() {
	if (window.location.pathname != null ) {
		var sPath = window.location.pathname;
		//var sPage = sPath.substring(sPath.lastIndexOf('\\') + 1);
		var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
		var temp = new Array();
		temp = sPage.split('.');
		if (temp.length == 2) {
			return temp[0];
		} else {
			return 'index';
		}
	} else {
		return 'index';
	}
}

function validateEmail(elementValue){      
   var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
   return emailPattern.test(elementValue); 
 }

function validateContactForm() {
	msg = '';
	
	if (document.forms.f.name.value.length < 1) {
		msg += 'Please provide a valid Contact Name.\n';
	}
	
	if (document.forms.f.phone.value.length < 1) {
		msg += 'Please provide a valid Contact Phone Number.\n';
	}
	
	if (!validateEmail(document.forms.f.email.value)) {
		msg += 'Please provide a valid Contact Email Address.\n';
	}
	
	
	if (msg == '') {
		return true;
	} else {
		alert(msg);
		return false;
	}
	
}