var aMainMenuItems = new Array(13);
var aSubMenuItems = new Array(13);

var dd = new Date();
var currentMonth = dd.getMonth();
	
aMainMenuItems[0] = new Array(2);
aMainMenuItems[0][0] =  "HOME";
aMainMenuItems[0][1] =  "index.html";
aMainMenuItems[1] = new Array(2);
aMainMenuItems[1][0] =  "WAT IS AIKIDO";
aMainMenuItems[1][1] =  "aikido.html";
aMainMenuItems[2] = new Array(2);
aMainMenuItems[2][0] =  "VAV GESCHIEDENIS";
aMainMenuItems[2][1] =  "geschiedenis.html";
aMainMenuItems[3] = new Array(2);
aMainMenuItems[3][0] =  "ORGANISATIE";
aMainMenuItems[3][1] =  "organisatie.html";
aMainMenuItems[4] = new Array(2);
aMainMenuItems[4][0] =  "DOJOS";
aMainMenuItems[4][1] =  "dojos.html";
aMainMenuItems[5] = new Array(2);
aMainMenuItems[5][0] =  "AGENDA";
aMainMenuItems[5][1] =  "agenda.html";
aMainMenuItems[6] = new Array(2);
aMainMenuItems[6][0] =  "VERZEKERINGEN";
aMainMenuItems[6][1] =  "verzekeringen.html";
aMainMenuItems[7] = new Array(2);
aMainMenuItems[7][0] =  "LINKS";
aMainMenuItems[7][1] =  "links.html";
aMainMenuItems[8] = new Array(2);
aMainMenuItems[8][0] =  "DOWNLOADS";
aMainMenuItems[8][1] =  "downloads.html";
aMainMenuItems[9] = new Array(2);
aMainMenuItems[9][0] =  ".";
aMainMenuItems[9][1] =  "";
aMainMenuItems[10] = new Array(2);
aMainMenuItems[10][0] =  "GALLERY";
aMainMenuItems[10][1] =  "gallery.html";
aMainMenuItems[11] = new Array(2);
aMainMenuItems[11][0] =  "CONTACT";
aMainMenuItems[11][1] =  "contact.html";
aMainMenuItems[12] = new Array(2);
aMainMenuItems[12][0] =  ".";
aMainMenuItems[12][1] =  "";

aSubMenuItems[0] = new Array(1);
aSubMenuItems[0][0] = new Array(2);
aSubMenuItems[0][0][0] = '';
aSubMenuItems[0][0][1] = '';

aSubMenuItems[1] = new Array(1);
aSubMenuItems[1][0] = new Array(2);
aSubMenuItems[1][0][0] = '';
aSubMenuItems[1][0][1] = '';

aSubMenuItems[2] = new Array(1);
aSubMenuItems[2][0] = new Array(2);
aSubMenuItems[2][0][0] = '';
aSubMenuItems[2][0][1] = '';

aSubMenuItems[3] = new Array(8);
aSubMenuItems[3][0] = new Array(2);
aSubMenuItems[3][0][0] = 'Aansluiten bij de VAV';
aSubMenuItems[3][0][1] = 'aansluiten.html';
aSubMenuItems[3][1] = new Array(2);
aSubMenuItems[3][1][0] = 'Examenprogramma';
aSubMenuItems[3][1][1] = 'programma.html';
aSubMenuItems[3][2] = new Array(2);
aSubMenuItems[3][2][0] = 'Examenreglement';
aSubMenuItems[3][2][1] = 'examens.html';
aSubMenuItems[3][3] = new Array(2);
aSubMenuItems[3][3][0] = 'Medewerkers';
aSubMenuItems[3][3][1] = 'medewerkers.html';
aSubMenuItems[3][4] = new Array(2);
aSubMenuItems[3][4][0] = 'Medische Commissie';
aSubMenuItems[3][4][1] = 'mc.html';
aSubMenuItems[3][5] = new Array(2);
aSubMenuItems[3][5][0] = 'Raad Van Bestuur';
aSubMenuItems[3][5][1] = 'rvb.html';
aSubMenuItems[3][6] = new Array(2);
aSubMenuItems[3][6][0] = 'Stagereglement';
aSubMenuItems[3][6][1] = 'reglement.html';
aSubMenuItems[3][7] = new Array(2);
aSubMenuItems[3][7][0] = 'Gradencommissie VAV';
aSubMenuItems[3][7][1] = 'wv.html';

aSubMenuItems[4] = new Array(5);
aSubMenuItems[4][0] = new Array(2);
aSubMenuItems[4][0][0] = 'Antwerpen';
aSubMenuItems[4][0][1] = 'antwerpen.html';
aSubMenuItems[4][1] = new Array(2);
aSubMenuItems[4][1][0] = 'Limburg';
aSubMenuItems[4][1][1] = 'limburg.html';
aSubMenuItems[4][2] = new Array(2);
aSubMenuItems[4][2][0] = 'Oost-Vlaanderen';
aSubMenuItems[4][2][1] = 'oostvl.html';
aSubMenuItems[4][3] = new Array(2);
aSubMenuItems[4][3][0] = 'Vlaams-Brabant';
aSubMenuItems[4][3][1] = 'vlbrab.html';
aSubMenuItems[4][4] = new Array(2);
aSubMenuItems[4][4][0] = 'West-Vlaanderen';
aSubMenuItems[4][4][1] = 'westvl.html';

aSubMenuItems[5] = new Array(2);
aSubMenuItems[5][0] = new Array(2);
aSubMenuItems[5][0][0] = 'Stages';
aSubMenuItems[5][0][1] = 'stages.html#d'+currentMonth; 
aSubMenuItems[5][1] = new Array(2);
aSubMenuItems[5][1][0] = 'Andere';
aSubMenuItems[5][1][1] = 'andere.html';

aSubMenuItems[6] = new Array(1);
aSubMenuItems[6][0] = new Array(2);
aSubMenuItems[6][0][0] = 'Wet op de vrijwilliger';
aSubMenuItems[6][0][1] = 'vrijwilligers.html';

aSubMenuItems[7] = new Array(1);
aSubMenuItems[7][0] = new Array(2);
aSubMenuItems[7][0][0] = '';
aSubMenuItems[7][0][1] = '';

aSubMenuItems[8] = new Array(3);
aSubMenuItems[8][0] = new Array(2);
aSubMenuItems[8][0][0] = 'Aiki O Kami';
aSubMenuItems[8][0][1] = 'aikiokami.html';
aSubMenuItems[8][1] = new Array(2);
aSubMenuItems[8][1][0] = 'Documenten';
aSubMenuItems[8][1][1] = 'documenten.html';
aSubMenuItems[8][2] = new Array(2);
aSubMenuItems[8][2][0] = 'Lesverslagen';
aSubMenuItems[8][2][1] = 'lesverslagen.html';
	
aSubMenuItems[9] = new Array(1);
aSubMenuItems[9][0] = new Array(2);
aSubMenuItems[9][0][0] = '';
aSubMenuItems[9][0][1] = '';

aSubMenuItems[10] = new Array(1);
aSubMenuItems[10][0] = new Array(2);
aSubMenuItems[10][0][0] = '';
aSubMenuItems[10][0][1] = '';

aSubMenuItems[11] = new Array(1);
aSubMenuItems[11][0] = new Array(2);
aSubMenuItems[11][0][0] = '';
aSubMenuItems[11][0][1] = '';

aSubMenuItems[12] = new Array(1);
aSubMenuItems[12][0] = new Array(2);
aSubMenuItems[12][0][0] = '';
aSubMenuItems[12][0][1] = '';

function getStyleSheet()
{
	if (navigator.appName == "Microsoft Internet Explorer")
		{document.write('<link REL="styleSheet" HREF="main.css" TYPE="text/css">')}
	else if (navigator.appName == "Netscape")
		{document.write('<link REL="styleSheet" HREF="ns.css" TYPE="text/css">')}
	else if (navigator.appName == "Opera")
		{document.write('<link REL="styleSheet" HREF="op.css" TYPE="text/css">')}
	else if (navigator.appName == "Safari")
		{document.write('<link REL="styleSheet" HREF="sa.css" TYPE="text/css">')}
	else {document.write('<link REL="styleSheet" HREF="main.css" TYPE="text/css">')}
}
	
function openDialogWindow(intHeight,intWidth,strLocation)
{
	window.open(strLocation,'_blank','height='+intHeight+',width='+intWidth+',resizable=no,status=no,toolbar=no,menubar=no,location=no')
}

function openWindow(intHeight,intWidth,strLocation)
{
	window.open(strLocation,'_blank','height='+intHeight+',width='+intWidth+',resizable=yes,status=yes,scrollbars=yes,toolbar=no,menubar=no,location=no')
}

function openNewWindow(intHeight,intWidth,strLocation)
{
	window.open(strLocation,'_blank','height='+intHeight+',width='+intWidth+',resizable=yes,status=yes,scrollbars=yes,toolbar=yes,menubar=yes,location=yes')
}

function writeTodaysDate()
{
	var strDate;
	var d = new Date();
	var currDay = d.getDay();
	var currDate = d.getDate();
	var currMonth = d.getMonth();
	//var currYear = d.getFullYear();
	//var currYear = d.getYear();
	
	var aMonths = new Array();
	
	aMonths[0] = "januari";
	aMonths[1] = "februari";
	aMonths[2] = "maart";
	aMonths[3] = "april";
	aMonths[4] = "mei";
	aMonths[5] = "juni";
	aMonths[6] = "juli";
	aMonths[7] = "augustus";
	aMonths[8] = "september";
	aMonths[9] = "oktober";
	aMonths[10] = "november";
	aMonths[11] = "december";
	
	var aDays = new Array();
	
	aDays[0] = "zondag";
	aDays[1] = "maandag";
	aDays[2] = "dinsdag";
	aDays[3] = "woensdag";
	aDays[4] = "donderdag";
	aDays[5] = "vrijdag";
	aDays[6] = "zaterdag";
		
	strDate = aDays[currDay] + ' ' + currDate + ' ' + aMonths[currMonth];// + ' \'' + currYear;
	
	document.write(strDate);
}

function capFirstLetter(strString)
{
	var strTemp;
	var strFirstLetter;
	
	strTemp = strString.toLowerCase();
	strFirstLetter = strTemp.substring(0,1);
	strFirstLetter = strFirstLetter.toUpperCase();
	strTemp = strTemp.substr(1,strTemp.length-1);
	return strFirstLetter+strTemp;
}

function buildTopMenu(intMainMenuItem,intSubMenuItem)
{
	var strMenu;
	
	//strMenu = '<div class="divMemoriamRibbon" onClick="location.href=\'http://users.skynet.be/aikido/Albert.htm\'">IN NAGEDACHTENIS VAN ALBERT MERCKX  1946 - 2006</div>';
	//strMenu = '<div class="divMemoriamRibbon" onClick="openDialogWindow(390,390,\'memoriam.html\')">IN NAGEDACHTENIS VAN ROLAND BOLLIGER</div>';
	//strMenu = '<div class="divMemoriamRibbon" onClick="openDialogWindow(390,390,\'memoriam.html\')">IN NAGEDACHTENIS VAN ROGER CLAERMAN</div>';
	//strMenu = '<div class="divMemoriamRibbon" onClick="openDialogWindow(530,450,\'memoriam.html\')">IN NAGEDACHTENIS VAN EDOUARD VAN STIPHOUT</div>';
	strMenu = '<div class="divMemoriamRibbon" onClick="openDialogWindow(370,480,\'memoriam.html\')">IN NAGEDACHTENIS VAN NOBUYOSHI TAMURA SENSEI</div>';
	//strMenu = '<div class="divMemoriamRibbon" onClick="location.href=\'files/vandenberghejoseph.pdf\'">IN NAGEDACHTENIS VAN JOSEPH VANDENBERGHE</div>';
	strMenu = strMenu + '<div style="background-image:url(images/vav2a.jpg)">';
	strMenu = strMenu + '<table><tr>';
	strMenu = strMenu + '<td valign="middle" style="height:73px;width:130px">';
	strMenu = strMenu + '<span style="width:20px"></span><a href="index.html"><span style="height:62px;width:100px;cursor:hand;cursor:hand"></span></a></td>';
	strMenu = strMenu + '<td style="width:440px;font-family:Arial, Helvetica, sans-serif;font-size:26px;font-weight:bold;color:#CC0000">Vlaamse Aikido Vereniging<br><font style="font-size:20px;color:#999999;text-indent:50px">Aikikai van de Vlaamse Gemeenschap</font></td>';
	/*strMenu = strMenu + '<td valign="top"><span class="tdTopMenu">Sitemap</span></td>';
	strMenu = strMenu + '<td valign="top"><span class="tdTopMenu">Help</span></td>';
	strMenu = strMenu + '<td valign="top"><span class="tdTopMenu">Search</span></td>';*/
	strMenu = strMenu + '<td width="126px"> </td>';
	strMenu = strMenu + '<td valign="top" width="1px" onClick="window.open(\'http://www.bloso.be\')"><div class="tdTopMenu">BLOSO</div></td>';
	strMenu = strMenu + '</tr></table></div>';
	
	strMenu = strMenu + '<table class="tdGrayTopBar" border=0><tr>';
	
	if (intMainMenuItem==0)
	{
		strMenu = strMenu + '<td style="color:#000000" width="1px">Home</td>';
	} else {
		strMenu = strMenu + '<td class="aHistoryBar" onClick="location.href=\'index.html\'" width="1px">Home</td>';
		strMenu = strMenu + '<td width="10px">&rarr;</td>';
		if (intSubMenuItem<0)
		{
			strMenu = strMenu + '<td style="color:#000000">' + capFirstLetter(aMainMenuItems[intMainMenuItem][0]) + '</td>';
		} else {
			strMenu = strMenu + '<td class="aHistoryBar" onClick="location.href=\'' + aMainMenuItems[intMainMenuItem][1] + '\'" width="1px">' + capFirstLetter(aMainMenuItems[intMainMenuItem][0]) + '</td>';
			strMenu = strMenu + '<td width="10px">&rarr;</td>';
			strMenu = strMenu + '<td style="color:#000000">' + aSubMenuItems[intMainMenuItem][intSubMenuItem][0] + '</td>';
		}
	}
	
	strMenu = strMenu + '</tr></table>';
	
	document.write(strMenu);
	
}

function writeMenuLine()
{
	var i;
	var strTmp;
	strTmp = '';
	for(i=0;i<=42;i++){strTmp = strTmp + '&middot;'}
	return strTmp;
}

function setClientHeight()
{
	document.getElementById("separatorline").clientHeight = 0;
}

function buildLeftMenu(strPage)
{
	
	var strMenu;
	var i;
	var intCurPos;
	var intSubMenuPosition;
	
	
	switch (strPage) {
		
		case "index" :
			intSubMenuPosition = 0;break;
		case "aikido" :
			intSubMenuPosition = 1;break;
		case "geschiedenis" :
			intSubMenuPosition = 2;break;
		case "organisatie" :
			intSubMenuPosition = 3;break;
		case "dojos" :
			intSubMenuPosition = 4;break;
		case "agenda" :
			intSubMenuPosition = 5;break;
		case "verzekeringen" :
			intSubMenuPosition = 6;break;
		case "links" :
			intSubMenuPosition = 7;break;
		case "contact" :
			intSubMenuPosition = 11;break;
		case "gallery" :
			intSubMenuPosition = 10;break;
		case "downloads" :
			intSubMenuPosition = 8;break;
		case "nosub" :
			intSubMenuPosition = aMainMenuItems.length;
	}
	
	intCurPos = 0;
	
	strMenu = '<div class="tdMainMenu" style="cursor:default"> </div>';
	
	for(i=0;i<intSubMenuPosition;i++)//main menu above submenu
		{
			if (aMainMenuItems[i][0] == ".")//this 'item' is a separator line and not a real menu item
				{
					strMenu = strMenu + '<div class="tdMainMenuPoints">' + writeMenuLine() + '</script></div>';
				} else {
					strMenu = strMenu + '<div class="tdMainMenu" style="cursor:pointer;cursor:hand" onMouseOver="this.className=\'tdMainMenuMouseOver\'" onMouseOut="this.className=\'tdMainMenu\'" onClick="location.href=\'' + aMainMenuItems[i][1] + '\'">' + aMainMenuItems[i][0] + '</div>';
				}
			intCurPos++;
		}
	
	if (intSubMenuPosition<aMainMenuItems.length)// no submenus if intSubMenuPosition = aMainMenuItems.length
		{
			strMenu = strMenu + '<div id="separatorline" class="tdSubMenuLineTop"><script language="JavaScript">setClientHeight();</script></div>';
			strMenu = strMenu + '<div class="tdSubMenu" style="font-weight:bold;text-indent:16px" onClick="location.href=\'' + aMainMenuItems[i][1] + '\'"><font style="color:#990000;">&rarr;</font> ' + aMainMenuItems[i][0] + '</div>';
			
			for(j=0;j<aSubMenuItems[intCurPos].length;j++)
				{//alert(strMenu + ' /// ' + j + ' | ' + aSubMenuItems[intCurPos].length);
					strMenu = strMenu + '<div class="tdSubMenu" onMouseOver="this.className=\'tdSubMenuMouseOver\'" onMouseOut="this.className=\'tdSubMenu\'" onClick="location.href=\'' + aSubMenuItems[intCurPos][j][1] + '\'">' + aSubMenuItems[intCurPos][j][0] + '</div>';
				}//alert(strMenu);
			strMenu = strMenu + '<div id="separatorline" class="tdSubMenuLineBottom"><script language="JavaScript">setClientHeight();</script></div>';
			
			//continue building the main menu after submenu is complete (only if there was a submenu, otherwise the main menu is already complete
			for(i=intCurPos+1;i<aMainMenuItems.length;i++)
				{//alert(strMenu + ' /// ' + i + ' | ' + aMainMenuItems.length);
					if (aMainMenuItems[i][0] == ".")//this 'item' is a separator line and not a real menu item
						{
							strMenu = strMenu + '<div class="tdMainMenuPoints">' + writeMenuLine() + '</script></div>';
						} else {
							strMenu = strMenu + '<div class="tdMainMenu" style="cursor:pointer;cursor:hand" onMouseOver="this.className=\'tdMainMenuMouseOver\'" onMouseOut="this.className=\'tdMainMenu\'" onClick="location.href=\'' + aMainMenuItems[i][1] + '\'">' + aMainMenuItems[i][0] + '</div>';
						}
					intCurPos++;
				}
		}
		
	strMenu = strMenu + '<div id="divLeftMenuBottomBar" class="tdMainMenu" style="height:1px"> </div>';
	
	document.write(strMenu);
	
}

function setWindowHeight(intHeight)
{
	document.getElementById("divLeftMenuBottomBar").style.height = document.body.scrollHeight - intHeight;
}

function updateImageGalleryList(intGallery)
{
	var i;
	var intLastGallery;
	var aGalleries = new Array();
	aGalleries[0] = "Iwagaki Bonheiden 2003";
	aGalleries[1] = "Iwagaki Edegem 2003";
	aGalleries[2] = "Iwagaki Lier 2004";
	aGalleries[3] = "Iwagaki Mechelen 2003";
	aGalleries[4] = "Iwagaki Tienen 2004";
	aGalleries[5] = "Nieuwjaar 2004 bij Prosper Hiel";
	aGalleries[6] = "Nieuwjaar 2005 bij Prosper Hiel";
	aGalleries[7] = "Nieuwjaar 2006 bij Prosper Hiel";
	aGalleries[8] = "Kobayashi Groot-Bijgaarden 2006";
	aGalleries[9] = "VAV Nieuwjaarsstage 2007";
	intLastGallery = aGalleries.length-1;
		
	for (i=0;i<=intLastGallery;i++)
	{
		if (intGallery==-1)//reset all gallery items
			{document.getElementById("imgGal_"+i).innerHTML = '<a href="#" onClick="updateImageGalleryList('+i+');openDialogWindow(800,800,\'frame.htm?gallery||'+i+'\')">'+aGalleries[i]+'</a> «'}
		else
		{
			if (i!=intGallery)
				{document.getElementById("imgGal_"+i).innerHTML = '<a href="#" onClick="updateImageGalleryList('+i+');openDialogWindow(800,800,\'frame.htm?gallery||'+i+'\')">'+aGalleries[i]+'</a> «'}
			else
				{document.getElementById("imgGal_"+i).innerHTML = '» <a>'+aGalleries[i]+'</a>'}
		}//alert(document.getElementById("imgGal_"+i).innerHTML);
	}
}

function loadImageGallery(intGallery)
{	
	//updateImageGalleryList(intGallery);
	var strObject = '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="750" HEIGHT="700" id="photoGallery" ALIGN="">';
	strObject = strObject + '<PARAM NAME=movie VALUE="gallery'+intGallery+'.swf">';
	strObject = strObject + '<PARAM NAME=quality VALUE=high>';
	strObject = strObject + '<PARAM NAME=bgcolor VALUE=#FFFFFF>';
	strObject = strObject + '<EMBED src="gallery'+intGallery+'.swf" quality=high bgcolor=#FFFFFF WIDTH="750" HEIGHT="700" NAME="photoGallery" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>';
	strObject = strObject + '</OBJECT>';
		
	if (!document.all && document.getElementById)
	{
		document.getElementById("mediagallery").align = 'center';
		document.getElementById("mediagallery").innerHTML = strObject;
	}
	else
	{
		document.all.mediagallery.align = 'center';
		document.all.mediagallery.innerHTML = strObject;	
	}
	
}