function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	}
	else {
		window.onload = function() {
			oldonload();
			func();
		}
	}
}
addLoadEvent(dropdown);

function dropdown() {
	var p = document.getElementById("products");
	p.onmouseover=function() {
		var ul = document.getElementById("drop-down");

		ul.style.left = "195px";
	}
	p.onmouseout = function() {
		var ul = document.getElementById("drop-down");
		ul.style.left = "-999em";
	}


}


function noSpam(user,domain) {
	locationstring = "mailto:" + user + "@" + domain;
	window.location = locationstring;
}

//From Sitepoint.com (http://www.sitepoint.com/article/standards-compliant-world)
//Compensates for 'target="_blank"' not being valid XHTML
function externalLinks() {
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		if (anchor.getAttribute("href") &&
		anchor.getAttribute("rel") == "external")
		anchor.target = "_blank";
	}
}
addLoadEvent(externalLinks);

function spam() {
	var email = document.getElementsByTagName("a");
	for (var i = 0; i < email.length; i ++) {
		if (email[i].className == "email") {
			email[i].onclick = function() {
				locationstring = "mailto:biz@fairpoint.com";
				window.location = locationstring;
				return false;
			}
		}
	}
}
addLoadEvent(spam);