var myimages = new Array();
var oldsrc = null;
var openmenu = null;
t = null;

function preloadImgs(){
	for (i=0;i<preloadImgs.arguments.length;i++){
		myimages[i] = new Image();
		myimages[i].src = preloadImgs.arguments[i];
	}
}

function changeProdImg(iSrc,iTarget){
	oldsrc = document.getElementById(iSrc).src;
	document.getElementById(iSrc).src = iTarget;
}
function restoreProdImg(iSrc,iTarget){
	document.getElementById(iSrc).src = oldsrc;
}

function showMenu(nr,newsrc){
	if (openmenu != null)
	{
		hideMenu(openmenu);
	}
	openmenu = nr;
	oldsrc = document.getElementById('m'+nr+'img').src;
	document.getElementById('m'+nr+'img').src = newsrc;
	document.getElementById('m'+nr).style.display = 'block';
}
function timedHideMenu(nr){
	if (t != null) window.clearTimeout(t);
	t = window.setTimeout("hideMenu("+nr+");",500);
}

function hideMenu(nr){
	document.getElementById('m'+nr+'img').src = oldsrc;
	document.getElementById('m'+nr).style.display = 'none';
}
function cancelHideMenu(){
	window.clearTimeout(t);
}