var bShowMouseOver = false;

function menuinit()
{
	createRollOvers();
				
	// vanaf nu pas mouseovers
	bShowMouseOver = true;
}

function createRollOvers()
{
	var MWJ_img_cache = new Object();
	if ( !document.getElementsByTagName )
		return;
		
	var arrMenus = document.getElementsByTagName("img")
	for( var x = 0; arrMenus[x]; x++ ) 
	{
		var im = arrMenus[x];
		if( im.getAttribute ) 
		{ 
			im.hoversrc = im.getAttribute('hoversrc'); 
			im.activesrc = im.getAttribute('activesrc'); 
		}
		if( im.hoversrc || im.activesrc ) 
		{
			if( !MWJ_img_cache[im.src] ) 
			{ 
				MWJ_img_cache[im.src] = new Image(); 
				MWJ_img_cache[im.src].src = im.src; 
			}
			im.rootsrc = im.src;
			im.onmouseout = function () { if( bShowMouseOver ) this.src = this.rootsrc; };
		}
		if( im.hoversrc ) 
		{
			if( !MWJ_img_cache[im.hoversrc] ) 
			{ 
				MWJ_img_cache[im.hoversrc] = new Image(); 
				MWJ_img_cache[im.hoversrc].src = im.hoversrc; 
			}
			im.onmouseover = function () {  if( bShowMouseOver ) this.src = this.hoversrc; };
		}
		if( im.activesrc ) 
		{
			if( !MWJ_img_cache[im.activesrc] ) 
			{ 
				MWJ_img_cache[im.activesrc] = new Image(); 
				MWJ_img_cache[im.activesrc].src = im.activesrc; 
			}
			im.onmousedown = function (e) 
			{
				if( !bShowMouseOver )  
					return
				e = e ? e : window.event;
				if( e.button > 1 || e.which > 1 ) { return; }
				this.src = this.activesrc;
			};
			im.onmouseup = function (e) 
			{
				if( !bShowMouseOver )  
					return
				e = e ? e : window.event;
				if( e.button > 1 || e.which > 1 ) { return; }
				this.src = this.hoversrc ? this.hoversrc : this.rootsrc;
			};
		}
	}
}