var TheMenuLevels=2; // max menu levels
var TheMenuItems=5; // max menu items
var TheLanguages=1; // max languages
var TheColors=1; // max colors in colortable



//GLobal variables
var TheCurrentLanguageNr = 1; // 1=NL, 2=DE, 3=EN
var TheCurrentMenuBox= "";
var TheCurrentMenuNr = new Array(TheMenuLevels+1);  // the current menu number
var TheCurrentPageID; // the PageID with wich the script is being called

TheMenu= new Array2D(TheLanguages,TheLanguages*TheMenuItems*TheMenuLevels); //Text of menu boxes

//MenuSetupArray();

function Array2D(a,b)
{

	this.items = new Array(a);
	for(i=0;i<b+1;i++) {
		this.items[i] = new Array(b);
	}
}

function debugMessage(Message){
	
	if(window.console) {
		window.console.log(Message);
	} 
	else {
		alert(Message);
	}
}// end DebugMessage

function myTest()
{
	document.write($());
}

function menuMainSetup(languageNr)
{
	var menuNumber=1; 
	loopMenuName="100000";
	var menuString=TheMenu.items[languageNr][loopMenuName];
	var menuItems= TheMenu.length;
	//document.write("AAAAAAAAAAAAAAAA>>>>>>>>>>>>>"+menuItems);
	//while(TheMenu.items[languageNr][menuNumber."00000"] !="")
	while(menuString != undefined)
	{
		menuID="menuMainItem"+menuNumber;
		new Insertion.Bottom('menuMain', "<a href='"+loopMenuName+".htm' id='"+menuID+"'>&nbsp;"+menuString+"</a><br />"); 
		// if current menu, mark it
		if(menuNumber == TheCurrentPageID.substr(0,1)) // only compare the main menu level 
		{ 
			currentMenu=$(menuID);
			currentMenu.style.borderLeft="12px solid #bd2a45";
		};
		menuNumber++;
		loopMenuName=""+menuNumber+"00000";
		menuString=TheMenu.items[languageNr][loopMenuName];
	
	}
} // end menuMainSetup
function menuSubSetup(languageNr)
{
	var menuNumber=TheCurrentPageID.substr(0,1);
	var menuNumberSub=1
	loopMenuName= ""+menuNumber+menuNumberSub+"0000";
	var menuString=TheMenu.items[languageNr][loopMenuName];
	var menuItems= TheMenu.length;
	while(menuString != undefined)
	{

		menuID="menuSubItem"+menuNumberSub;
		//debugMessage(loopMenuName);
		//<li><a href='"+loopMenuName+".htm' id='"+menuID+"'>&nbsp;"+menuString+"</a></li>"
		new Insertion.Bottom('menuSub', "<li><a href='"+loopMenuName+".htm' id='"+menuID+"'>&nbsp;"+menuString+"</a></li>"); 
		// if current menu, mark it
		if((TheCurrentPageID.length==6 && menuNumberSub == TheCurrentPageID.substr(1,1)) ||
		   (TheCurrentPageID.length==7 && menuNumberSub == TheCurrentPageID.substr(1,2)) )
		{ 
			currentMenu=$(menuID);
			currentMenu.style.fontWeight="bold";
		};
		menuNumberSub++;
		loopMenuName= ""+menuNumber+menuNumberSub+"0000";
		menuString=TheMenu.items[languageNr][loopMenuName];
	}
} // end menuSubSetup




function Setup(languageNr, pageID)
{	
	TheCurrentPageID=pageID;
	menuMainSetup(languageNr);
	menuSubSetup(languageNr);
} // end Setup

function messageBottom() {
	console.log($(".mainArea").css("height"));
	console.log($("#textBodyBody").css("height"));
	console.log($(".textBody").css("height"));
	
	//$('#messageBlock').css("top",$(".textBody").css("height"));
       // var textBodyBody = myElement.children("#textBodyBody");
      
        //myElement.css("height",(textBodyBody.height()+250)+'px');
       
} /* adjustHeight */

function adjustHeight(thisElement) {
	var myElement = $(thisElement);
        var textBodyBody = myElement.children("#textBodyBody");
      
        myElement.css("height",(textBodyBody.height()+450)+'px');
       
} /* adjustHeight */

