﻿var buttonActive;
var buttonActiveSource;
var buttonActiveFadeSource;

var submenuActive;
var submenuActiveSource;
var submenuActiveOverSource;


function hoverButton(imageObject, status)
{
	if(buttonActive != null)
	{
		var objectName = imageObject.id.substring(3);
	
	    if(status === true)
	    {
	    	// Fade active
	    	buttonActive.src = buttonActiveFadeSource;
	    	
	    	// Highlight image
	    	imageSource = eval("image" + objectName + ".src");
	        imageObject.src =  imageSource;
	    }
	    else if(status === false)
	 	{
	 		// Fade image
	    	imageSource = eval("image" + objectName + "_Fade.src");
	        imageObject.src =  imageSource;
	        
	        // Highlight active
	        buttonActive.src = buttonActiveSource;
	    }
	}
}

function hoverSubmenu(imageObject, status)
{
	if(submenuActive != null && submenuActive.src != imageObject.src)
	{
		var objectName = imageObject.id.substring(3);
	
	    if(status === true)
	    {
	    	// Highlight image
	    	imageSource = eval("image" + objectName + "_Over.src");
	        imageObject.src =  imageSource;
	    }
	    else if(status === false)
	 	{
	 		// Fade image
	    	imageSource = eval("image" + objectName + ".src");
	        imageObject.src =  imageSource;
	    }
	}
}

function setMenu()
{	
	var standard_menu_active = "algemeen";
	var standard_submenu_active = "home";
	var url = window.location.href;
	
	if(url.substr(url.length-4, 3) != ".nl")
	{
		// Hoofdmenu
		var firstPos = url.indexOf("/", 7) + 1;
		var secondPos = url.indexOf("/", firstPos);
		buttonName = ucFirst(url.substring(firstPos, url.indexOf("/", secondPos)));

		// Submenu
		submenuName = url.substring(secondPos + 1, url.indexOf("/", secondPos + 1));
		if(submenuName.indexOf("http") !== -1)
			submenuName = document.images[5].id.substring(buttonName.length + 3);

		submenuName = ucFirst(submenuName);
	}
	else
	{
		buttonName = ucFirst(standard_menu_active);
		submenuName = ucFirst(standard_submenu_active);
	}

	// Activate mainmenu
	buttonActive = document.getElementById("mnu" + buttonName);
	buttonActiveSource =  eval("image" + buttonName + ".src");
	buttonActiveFadeSource = eval("image" + buttonName + "_Fade.src");
	buttonActive.src = buttonActiveSource;
	
	// Activate submenu
	submenuActive = document.getElementById("mnu" + buttonName + submenuName);
	submenuActiveSource = eval("image" + buttonName + submenuName + ".src");
	submenuActiveOverSource = eval("image" + buttonName + submenuName + "_Over.src");
	submenuActive.src = submenuActiveOverSource;
}
