﻿var storedSource = null;
var types = new Array('index', 'services', 'personal', 'contact',
     'dwellings', 'commercial', 'additions', 'retail', 'gallery');

function onLoad(url) {
	url = url.toLowerCase();
	for (var idx = 0; idx < types.length; ++idx)
		if (url.indexOf(types[idx]) != -1)
		setStuff(types[idx], (idx < 4));
}
function setStuff(type, isLeftMenu) {
	if (isLeftMenu) {
		var imgHover = 'images/' + type + '_over.gif';
		var img = document.getElementById('img' + type);
		img.src = imgHover;
	}
	else {
		var lnk = document.getElementById('lnk' + type);
		lnk.style.color = "red";
	}
}
function swap(srcElement) {
	var type = getCurrentType(srcElement);
	var img = getImage(type);
	if (img == null) return;
	var imgHover = 'images/' + type + '_over.gif';
	storedSrc = img.src;
	img.src = imgHover;
}
function restore(srcElement) {
	var type = getCurrentType(srcElement)
	var img = getImage(type);
	if (img == null) return;
	img.src = storedSrc;
}

function getImage(type) {
	var url = document.URL.toLowerCase();
	if (url.indexOf(type) != -1) return null;
	var imgId = 'img' + type;
	return document.getElementById(imgId);
}

function getCurrentType(srcElement) {
	var lnkId = srcElement.id;
	return lnkId.substr(3);
}
function ow(client) {
	window.open('projects/'  + client + '/' + client + '.html', 'sub', 
	'scrollbars=yes,fullscreen=yes,channelmode=yes,location=no,toolbar=no,status=no,menubar=no');
}

