function overImg(image) {

	gif_name = image + "2.gif";
	layername = image + "Layer";
	setImgSrc(image, layername, gif_name);
}

function restoreImg(image) {

	gif_name =  image + "1.gif";
	layername = image + "Layer";
	setImgSrc(image, layername, gif_name);
}

function setImgSrc(image,layername, gif_name) {
	var newLayer;
	if (document.layers){  //NS4
		newLayer = getLayer(layername);
		gif_name = root_path + gif_name;
		if (newLayer){
			newLayer.document.images[image].src = gif_name;
			}
		else //if the img is not within a layer
			document.images[image].src = gif_name;
	}
	else if ((document.all) || (document.getElementById)) { //IE & NS6
		document.images[image].src = gif_name; }
}



function getLayer(element_name) {
	var layerObj;

	if (document.layers){ //NS4
		layerObj = document.layers[element_name];
	}
	else if (document.all)  { //IE
		layerObj = eval("document.all."+element_name); }
	else if (document.getElementById) { //NS6
		layerObj = document.getElementById(element_name);}
	return (layerObj);
}
