//Email Obfuscate
function geo() {
	if (!document.getElementsByTagName) // Check for browser support
			return false;
	var links = document.getElementsByTagName('a'); // Get all anchors
	function geo_decode(anchor) { // function to recompose the orginal address
		var href = anchor.getAttribute('href');
		var address = href.replace(/.*contact\+([a-z0-9._%-]+)\+([a-z0-9._%-]+)([a-z.]+)/i, '$1' + '@' + '$2' + '$3' + '.' + 'com');
		var linktext = anchor.innerHTML; // IE Fix
		if (href != address) {
			anchor.setAttribute('href','mailto:' + address); // Add mailto link	
			anchor.innerHTML = linktext; // IE Fix
		}
	}
	for (var l = 0 ; l < links.length ; l++) { // Loop through the anchors
		links[l].onclick = function() { // Encode links when clicked
			geo_decode(this);
		}
	}
}


//get page url
function getPageName() {
	var pathArray = window.location.pathname.split( '/' );
	var pageID = pathArray.length-1;
	var pageName = pathArray[pageID];
	var pageExtArray = pageName.split( '.' );
	var pageName = pageExtArray[0]
	
	//alert(pageName);
	
	//for all pages on the main nav
	if (document.getElementById("nav_" + pageName)) {
		document.getElementById("nav_" + pageName).src = "images/nav_" + pageName + "_ov.gif";
		document.getElementById("nav_" + pageName).parentNode.removeAttribute("href");
		document.getElementById("nav_" + pageName).parentNode.removeAttribute("onMouseOver");
		document.getElementById("nav_" + pageName).parentNode.removeAttribute("onMouseOut");
		//alert("nav_" + pageName);
	}
}

<!-- Choose Random Home Page main image (add image names)
var img_name = new Array("pic_home_01.png", "pic_home_02.png","pic_home_03.png", "pic_home_04.png", "pic_home_05.png");
var rnd_no = Math.floor(img_name.length*Math.random());
iPath = "images/"; //image path

function picHomeRotate() {
	if (document.getElementById("picHomeRotate")) {
		//alert(iPath + img_name[rnd_no]);
		document.getElementById("picHomeRotate").src = iPath + img_name[rnd_no];
	}
}
//-->
