////////////////////////////////////////////////////////////////////////
//
// Copyrights Fightingarts.nl 2008 
// Door Minna Media - <www.minna-media.com>
//
//////

// Maakt een submenu onder het algemene menu
function parseSubMenu(key) {

	// Array that contains the submenu's
	var subKeys = [];

	switch(key) {
		
		// Nieuws paginas
		case "nieuws":
			
			// Set subMenuKeys
			subKeys[0] = [];
			subKeys[0]['href'] = '/';
			subKeys[0]['titel'] = 'Nieuws';
			
			subKeys[1] = [];
			subKeys[1]['href'] = '/nieuws/sporten/';
			subKeys[1]['titel'] = 'Per sport';
			
			subKeys[2] = [];
			subKeys[2]['href'] = '/contact';
			subKeys[2]['titel'] = 'Insturen';
			
			// Sla menu op
			setSubMenu(subKeys);
			
		break;
		
		// Scholen paginas
		case "scholen":
			
			// Sla menu op
			setSubMenu(subKeys);
			
		break;

		// Scholen paginas
		case "forum":
			
			// Sla menu op
			setSubMenu(subKeys);
			
		break;		
		
		// Agenda paginas
		case "agenda":
		
			// Set subMenuKeys
			subKeys[0] = [];
			subKeys[0]['href'] = '/agenda';
			subKeys[0]['titel'] = 'Agenda';
			
			subKeys[1] = [];
			subKeys[1]['href'] = '/contact';
			subKeys[1]['titel'] = 'Insturen';
			
			// Sla menu op
			setSubMenu(subKeys);
			
		break;
		
		// Archief paginas
		case "archief":
		
			// Set subMenuKeys
			subKeys[0] = [];
			subKeys[0]['href'] = '/archief/nieuws';
			subKeys[0]['titel'] = 'Nieuws';
			
			subKeys[1] = [];
			subKeys[1]['href'] = '/archief/agenda';
			subKeys[1]['titel'] = 'Agenda';
			/*
			subKeys[2] = [];
			subKeys[2]['href'] = '#';
			subKeys[2]['titel'] = 'Columns';
			
			subKeys[3] = [];
			subKeys[3]['href'] = '#';
			subKeys[3]['titel'] = 'Artikelen';
			*/
			// Sla menu op
			setSubMenu(subKeys);
			
		break;
		
		// Fightingarts paginas
		case "fightingarts":
		
			// Set subMenuKeys
			subKeys[0] = [];
			subKeys[0]['href'] = '/pagina/5-het-ontstaan';
			subKeys[0]['titel'] = 'Het ontstaan';
			
			subKeys[1] = [];
			subKeys[1]['href'] = '/pagina/6-fightingarts-nl-team';
			subKeys[1]['titel'] = 'FA Team';
			
			subKeys[2] = [];
			subKeys[2]['href'] = '/pagina/4-adverteren-sponsor-worden';
			subKeys[2]['titel'] = 'Adverteren / Sponsor worden';
			
			subKeys[3] = [];
			subKeys[3]['href'] = '/contact';
			subKeys[3]['titel'] = 'Contact';
			
			// Sla menu op
			setSubMenu(subKeys);
			
		break;
		
		default:
			break;
		
	}

}

// Sla subkeys op in HTML pagina
function setSubMenu(subKeys) {
 
 	var subMenuDiv = document.getElementById('submenu');
	
	// Maak subMenu leeg voordat we hem gaan vullen
	subMenuDiv.innerHTML = '';
	
	// Loop array en sla de pagina's op
	for(i = 0; i < subKeys.length; i++) {
		if(subKeys.length == (i + 1)) {
			subMenuDiv.innerHTML += '<a href="' + subKeys[i]['href'] + '">' + subKeys[i]['titel'] + '</a>';
		} else {
			subMenuDiv.innerHTML += '<a href="' + subKeys[i]['href'] + '">' + subKeys[i]['titel'] + '</a> - ';	
		}
	}

}

// Verander het actieve menu link
function setActive(menuKey) {
	
	// Maak alle velden weer normaal
	document.getElementById("menu_nieuws").className = '';
	document.getElementById("menu_archief").className = '';
	document.getElementById("menu_agenda").className = '';
	document.getElementById("menu_fightingarts").className = '';
	document.getElementById("menu_sporten").className = '';	
	document.getElementById("menu_scholen").className = '';	
	document.getElementById("menu_forum").className = '';	

	document.getElementById(menuKey).className = 'active';

}

// Vergroot div's hoogte wanneer een andere div hoger is
function changeDiv() {
	
	// Div's hoogte's
	var contentDiv    = document.getElementById('mainContent'); 
	var contentHeight = document.getElementById('mainContent').offsetHeight;
	var rightColHeight = document.getElementById('rightCol').offsetHeight;
	var browserWindow = document.documentElement; 	
	
	//Contentheight
	var contentHeight = Math.max(rightColHeight, contentHeight);
	
	// Client window
	var clientWindowHeight = browserWindow.clientHeight - 150;
	
	// Grootste hoogte?
	var size = Math.max(clientWindowHeight, contentHeight);
	
	// Set height
	contentDiv.style.height = size+'px';
	
}

// Functions that need to be run when loading
function onLoad()
{
	changeDiv();
	externalLinks();
	parseMovie();
}

// Use instead of target="_blank"
function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
 }
} 

window.onload = onLoad;
window.onresize = changeDiv;

// Parse frontpage spotlight movie
function parseMovie()
{
	if(document.getElementById('movie')){
		document.getElementById('movie').innerHTML = '<embed style="position: relative;" src="http://www.nunchakudo.nl/flowplayer/FlowPlayerDark.swf?config=%7Bembedded%3Atrue%2CbaseURL%3A%27http%3A%2F%2Fwww%2Enunchakudo%2Enl%2Fflowplayer%27%2CvideoFile%3A%27http%3A%2F%2Fstreaming%2Eminna%2Dmedia%2Ecom%2Fsnn%2Fek%2Dpromo%2Eflv%27%2CinitialScale%3A%27scale%27%2CautoBuffering%3Atrue%2CautoPlay%3Afalse%7D" width="482" height="270" scale="noscale" bgcolor="111111" type="application/x-shockwave-flash" allowFullScreen="true" allowScriptAccess="always" allowNetworking="all" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>';
	}
}