// define array for rollovers
off = new Array();
on = new Array();

if (links) { directory = "../layout/"; }
      else { directory = "layout/"; }

fname = new Array('menu_1','menu_2','menu_3','menu_4');

// preload rollovers
for (i=0; i<fname.length; i++) {
	off[i] = new Image;
        off[i].src = directory + fname[i] + ".gif"
        on[i] = new Image;
        on[i].src = directory + fname[i] + "_on.gif";
}

//ov (over) - mouseover call for rollover
function ov(id) {
	document.images[fname[id]].src = on[id].src
}

//ou (out) - mouseout call for rollover
function ou(id) {
	document.images[fname[id]].src = off[id].src
}

//sMbg (swapMenubackground) - switches backgrounds from single file for pop-up menu //PM010404
function sMbg(id, state) {
	if (state == 'on') newBackground = '-354px 0px';
	if (state == 'off') newBackground = '0px 0px';
	document.getElementById(id).style.backgroundPosition = newBackground;
}

//step - switches layer visibility for steps in about/process //PM012404
function step(id) {
	for (i=1; i<8; i++) {
		theStep = "step" + i;
		if (i != id) {
			document.getElementById(theStep).style.visibility = 'hidden';
		}
		if (i == id) {
			document.getElementById(theStep).style.visibility = 'visible'; 
		}
	}
}

//setColor (id, color) - changed border color for portfolio images
function setColor(id, color) {
	document.getElementById(id).style.borderColor = color; }

//switchPort (id, src) - changes big portfolio image from little thumbs
function switchPort(id, src) {
	document.getElementById(id).src = src; }
	
//
function sMale(email) {
	switch (email) {
		case "careers":
			to = "&#99;&#97;&#114;&#101;&#101;&#114;&#115;";
			break;
		case "domains":
			to = "&#100;&#111;&#109;&#97;&#105;&#110;&#115;";
			break;
		case "info":
			to = "&#105;&#110;&#102;&#111;";
			break;
		case "links":
			to = "&#108;&#105;&#110;&#107;&#115;";
			links = 1;
			break;
		case "patrick":
			to = "&#112;&#97;&#116;&#114;&#105;&#99;&#107;";
			break;
		case "pr":
			to = "&#112;&#114;";
			break;
		}
	domain = "&#116;&#101;&#99;&#104;&#110;&#105;&#97;&#114;&#116;&#105;&#115;&#116;&#46;&#99;&#111;&#109;";
	at = "&#64;";
	mailto = "&#109;&#97;&#105;&#108;&#116;&#111;&#58;";
	
	if (links) {
	document.write("<a href=\"" + mailto + to + at + domain + "\" style=\"font-size: 10px;\">e-mail us</a>"); }
	else {	
	document.write("<a href=\"" + mailto + to + at + domain + "\">" + to + at + domain + "</a>");
	}
}
