function menu_item_onover(obj) {
	if (obj.className.indexOf('over') == -1) {
		obj.className = obj.className + '_over';
	}
}
function menu_item_onout(obj) {
	if (obj.getAttribute('actief') != "true") {
		obj.className= obj.className.replace('_over','');
	}
}
function menu_item_activeer(obj) {
	//deze functie kan aangepast worden wanneer er een aparte status voor actieve buttons moet komen.
	menu_item_onover(obj);
}

function menu_item_find(url) {
	url = url.split('/');
	var url_filename = url[url.length-1];
	var objcollection = menu_get_collection();
	var i = 0;
	var menu_item_found = false;
	while((i<objcollection.length) && (!menu_item_found)) {
		if(objcollection[i].getAttribute('href').indexOf(url_filename) != -1) {
			menu_item_found = true;
			menu_item = objcollection[i];
		}
		i++;
	}
	if ((menu_item_found) && (menu_item)) {
		menu_item_activeer(menu_item);
	}
}

function menu_get_collection() {
	var i=1;
	var doloop = true;
	var objcollection = new Array();
	while(doloop) {
		objmenuitem = document.getElementById('menuitem' + i);
		if (objmenuitem) {
			objcollection[objcollection.length] = objmenuitem;
			i++;
		} else {
			doloop = false;
		}
	}
	return objcollection;
}

function menu_item_activeer(obj) {
	var objcollection = menu_get_collection();
	for(i=0;i<objcollection.length;i++) {
		objcollection[i].setAttribute('actief','false');
		menu_item_onout(objcollection[i]);
	}
	menu_item_onover(obj);
	obj.setAttribute('actief','true');
}

function setBorder(){
	elBorder=document.getElementById("containerBorder");
	if (elBorder){
		if (actueelVisible==0 && cursusVisible==0)
			elBorder.className="noClass"; else
				elBorder.className="containerBorder";
	}
}

function showActueel(){
	if (actueelVisible==1){
		//verbergen
		var tblActueel=document.getElementById("tblActueel");
		var container=document.getElementById("tblContainerActueel");
		tblActueel.className='tbl_actueel_hidden';
		actueelVisible=0;
		container.bgColor="#FFFFFF";
	} else {
		//weergeven
		var tblActueel=document.getElementById("tblActueel");
		var container=document.getElementById("tblContainerActueel");
		tblActueel.className='tbl_actueel_visible';
		actueelVisible=1;
		container.bgColor="#E2E2E2";
	}

	setBorder();
}

function showCursusData(){
	if (cursusVisible==1){
		//verbergen
		var tblCursusData=document.getElementById("tblCursusData");
		var container=document.getElementById("tblContainerCursusData");
		tblCursusData.className='tbl_CursusData_hidden';
		cursusVisible=0;
		container.bgColor="#FFFFFF";
	} else {
		//weergeven
		var tblCursusData=document.getElementById("tblCursusData");
		var container=document.getElementById("tblContainerCursusData");
		tblCursusData.className='tbl_CursusData_visible';
		cursusVisible=1;
		container.bgColor="#EBEBEB";
	}

	setBorder();
}