var	hideAll = false;
var	menuPreffix = "menu";	// images preffix (for example menu01.gif)
var	menuOnPreffix = "_on";	// preffix for active elements (for example menu01_on.gif)
var	menuDir = "/images/";	// images location
var	menuImgType = "jpg";	// images type
var aImgs = document.images;// images array

objMenu = document.getElementById("doMenu");			// DOM object Menu
var aeMenuImgs = objMenu.getElementsByTagName("IMG");	// menu images array

function LightCurrent(obj)
{
	if(hideAll) return;
	UnLightAll();

	aeImgs = obj.getElementsByTagName("IMG");
	name = aeImgs[0].name;
	aeImgs[0].src = menu_item[name].img_on.src;
}

function LightDefault()
{
	if(hideAll) return;
	UnLightAll();
	if(!request) return;
	aImgs[menuPreffix+request].src = menu_item[menuPreffix+request].img_on.src;
}

function UnLightAll()
{
	if(hideAll) return;
	for(i=0; i<aeMenuImgs.length; i++)
	{
		name = aeMenuImgs[i].name;
		aeMenuImgs[i].src = menu_item[name].img_off_src;		
	}
}

function HideAll()
{
	hideAll = true;
}

function menu_item(menuName) 
{
	this.img_on = new Image();
	this.img_on.src = menuDir+menuName+menuOnPreffix+"."+menuImgType;
	this.img_off_src = aImgs[imgName].src;
}

function set_menu_items(id)
{
	for(i=0; i<aeMenuImgs.length; i++)
	{
		imgName = aeMenuImgs[i].name;
		menu_item[imgName] = new menu_item(imgName);
	}	
}

set_menu_items();