function newImage(arg) {
  if (document.images) {
    rslt = new Image();
    rslt.src = arg;
    return rslt;
  }
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			if (arguments[i] != category) {
				document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
			}
		}
	}
}

var category;
function getCategory(loc) {
	dir = "ebusinesssofa";
	p = "" + window.location.pathname;
	p = p.replace(/\\/g, "/");
	if (p.substr(p.length - 1, 1) != "/") {
		slash = p.lastIndexOf("/");
		p = p.substr(0, slash + 1);
	}
	dirStart = p.indexOf(dir);
	if (dirStart != -1) {
			slash = p.indexOf("/", dirStart + 1);
			p = p.substr(slash + 1);
	}
	if (p.substr(0, 1) == "/")
		p = p.substr(1);
	slash = p.indexOf("/");
	category = p.substr(0, slash);
	forceImage = loc + "images/" + category + "-over.gif";
	if (document[category]) {
		document[category].src = forceImage;
	}
}


var preloadFlag = false;
function preloadImages(loc) {
	if (document.images) {
		research_over = newImage(loc + "images/research-over.gif");
		sponsors_over = newImage(loc + "images/sponsors-over.gif");
		about_over = newImage(loc + "images/about-over.gif");
		news_over = newImage(loc + "images/news-over.gif");
		resources_over = newImage(loc + "images/resources-over.gif");
		getCategory(loc);
		preloadFlag = true;
	}
}
