<!--

// top menu
function topOver(ID){
	document.getElementById('top_menu'+ID).className = 'top_menu_fill_over';
}
function topOut(ID){
	document.getElementById('top_menu'+ID).className = 'top_menu_fill';
}


// center menu
function menuOver(ID, goColor){
	if(goColor){
		document.getElementById('content_menu_id'+ID).className = 'content_menu_fill_position_over';
	}
	rolloutStart(ID);
}

function menuOut(ID, goColor){
	if(goColor){
		document.getElementById('content_menu_id'+ID).className = 'content_menu_fill_position';
	}
	rolloutStop(ID);
}

// rollout menu
function rollOver(ID, ROLLID, goColor){
	if(goColor){
		document.getElementById('rollout_mark'+ID+'_'+ROLLID).className = 'content_menu_rollout_fill_mark_over';
	}
	rolloutStart(ROLLID);
}

function rollOut(ID, ROLLID, goColor){
	if(goColor){
		document.getElementById('rollout_mark'+ID+'_'+ROLLID).className = 'content_menu_rollout_fill_mark';
	}
	rolloutStop(ROLLID);
}

// rollout
var currentOpen = '';
var startPos = new Array(0, 200, 328, 452, 522);
var rollOutTimer = '';
function rolloutStart(ID){
	clearTimeout(rollOutTimer);
	if(rolloverMenu != null){
		if(isNumeric(currentOpen)){
			document.getElementById('rol_menu'+currentOpen).style.display = 'none';
		}
		if(rolloverMenu[ID-1] == true){
			if(document.getElementById('rol_menu'+ID) != null){
				currentOpen = ID;
				document.getElementById('rol_menu'+ID).style.marginLeft = startPos[ID-1]+'px';
				document.getElementById('rol_menu'+ID).style.display = 'block';
			}
		}
	}
}
var currentRolOpen = '';
function rolloutStop(ID){
	if(isNumeric(ID)){
		currentRolOpen = ID;
		rollOutTimer = setTimeout("rolloutStopEx();", 300);
	}
}
function rolloutStopEx(ID){
	clearTimeout(rollOutTimer);
	if(isNumeric(currentRolOpen)){
		if(document.getElementById('rol_menu'+currentRolOpen) != null){
			document.getElementById('rol_menu'+currentRolOpen).style.display = 'none';
		}
		currentRolOpen = '';
	}
}



// submenu links
var subFill1 = new Image();
subFill1.src = styleDir+'img/design/leftmenu_fill1.jpg';
var subFill2 = new Image();
subFill2.src = styleDir+'img/design/leftmenu_fill2.jpg';
function msubLeftOver(ID){
	document.getElementById('sub_nav_left'+ID).style.color = '#F0EEF7';
	document.getElementById('sub_nav_left'+ID).style.backgroundImage = 'url(\''+subFill2.src+'\')';
}
function msubLeftOut(ID){
	document.getElementById('sub_nav_left'+ID).style.color = '#554381';
	document.getElementById('sub_nav_left'+ID).style.backgroundImage = 'url(\''+subFill1.src+'\')';
}


// preloaden homepage btn
var startHomeBtn = true;
if(startHomeBtn){
	var homeBtn1 = new Image();
	homeBtn1.src = styleDir+'img/btn/btn_home_1.jpg';
	var homeBtnOver1 = new Image();
	homeBtnOver1.src = styleDir+'img/btn/btn_home_1_over.jpg';
	var homeBtn2 = new Image();
	homeBtn2.src = styleDir+'img/btn/btn_home_2.jpg';
	var homeBtnOver2 = new Image();
	homeBtnOver2.src = styleDir+'img/btn/btn_home_2_over.jpg';
	var homeBtn3 = new Image();
	homeBtn3.src = styleDir+'img/btn/btn_home_3.jpg';
	var homeBtnOver3 = new Image();
	homeBtnOver3.src = styleDir+'img/btn/btn_home_3_over.jpg';
	var homeBtn4 = new Image();
	homeBtn4.src = styleDir+'img/btn/btn_home_4.jpg';
	var homeBtnOver4 = new Image();
	homeBtnOver4.src = styleDir+'img/btn/btn_home_4_over.jpg';
	var homeBtn5 = new Image();
	homeBtn5.src = styleDir+'img/btn/btn_home_5.jpg';
	var homeBtnOver5 = new Image();
	homeBtnOver5.src = styleDir+'img/btn/btn_home_5_over.jpg';
}


// window onload functie
window.onload = function(){

	// btns homepage
	if(document.getElementById('home_btn_1') != null){
		document.getElementById('home_btn_1').onmouseover = function(){
			document.getElementById('home_btn_1').src = homeBtnOver1.src;
		}
		document.getElementById('home_btn_1').onmouseout = function(){
			document.getElementById('home_btn_1').src = homeBtn1.src;
		}
	}
	if(document.getElementById('home_btn_2') != null){
		document.getElementById('home_btn_2').onmouseover = function(){
			document.getElementById('home_btn_2').src = homeBtnOver2.src;
		}
		document.getElementById('home_btn_2').onmouseout = function(){
			document.getElementById('home_btn_2').src = homeBtn2.src;
		}
	}
	if(document.getElementById('home_btn_3') != null){
		document.getElementById('home_btn_3').onmouseover = function(){
			document.getElementById('home_btn_3').src = homeBtnOver3.src;
		}
		document.getElementById('home_btn_3').onmouseout = function(){
			document.getElementById('home_btn_3').src = homeBtn3.src;
		}
	}
	if(document.getElementById('home_btn_4') != null){
		document.getElementById('home_btn_4').onmouseover = function(){
			document.getElementById('home_btn_4').src = homeBtnOver4.src;
		}
		document.getElementById('home_btn_4').onmouseout = function(){
			document.getElementById('home_btn_4').src = homeBtn4.src;
		}
	}
	if(document.getElementById('home_btn_5') != null){
		document.getElementById('home_btn_5').onmouseover = function(){
			document.getElementById('home_btn_5').src = homeBtnOver5.src;
		}
		document.getElementById('home_btn_5').onmouseout = function(){
			document.getElementById('home_btn_5').src = homeBtn5.src;
		}
	}
}






// content box ajax handler
var contentAjax = new Sjaks('content_ajax');

// content box openen/sluiten en overige afhandeling
var contentBoxWidth = 390;
var contentBoxHeight = 170;
var contentBoxShowed = false;
var contentAlphaShowed = false;
var contentCurrentImage = '';
function showContentBox(ACTION_T){
	var arScreen = getScreen();
	var scrollTop = getScrollTop();
	if(isNumeric(arScreen[0]) && isNumeric(arScreen[1]) && isNumeric(scrollTop)){
	
		// positioneren en tonen loader scherm
		if(ACTION_T == 1){
			document.getElementById('content_loader_content').innerHTML = '';
			document.getElementById('content_loader_content').style.display = 'none';
			document.getElementById('content_loader_firstload').style.width = contentBoxWidth+'px';
			document.getElementById('content_loader_firstload').style.height = contentBoxHeight+'px';
			document.getElementById('content_loader_icon').style.left = ((contentBoxWidth/2)-10)+'px';
			
			// loader text
			if(ACTION_T == 1){
				document.getElementById('content_loader_text').innerHTML = 'Afbeelding wordt geladen..';
			}
			
			// weergave loader scherm
			document.getElementById('content_loader_firstload').style.display = 'block';
		}

		// weergeven
		contentBoxShowed = true;
		contentAlphaShowed = true;
		document.getElementById('content_loader').style.left = ((arScreen[0]/2)-((contentBoxWidth+30)/2))+'px';
		document.getElementById('content_loader').style.top = (80+scrollTop)+'px';
		if(contentBoxHeight < (arScreen[1]-150)){
			document.getElementById('content_loader').style.top = ((arScreen[1]/2)-(contentBoxHeight/2)-50+scrollTop)+'px';
		}else{
			document.getElementById('content_loader').style.top = (80+scrollTop)+'px';
		}
		document.getElementById('content_alpha_loader').style.top = scrollTop+'px';
		document.getElementById('content_alpha_loader').style.display = 'block';
		document.getElementById('content_loader').style.display = 'block';
	}
}
function closeContentBox(){
	contentAjax.abort();
	contentBoxShowed = false;
	contentAlphaShowed = false;
	document.getElementById('content_alpha_loader').style.display = 'none';
	document.getElementById('content_loader').style.display = 'none';
}
function screenResize(){
	var arScreen = getScreen();
	var scrollTop = getScrollTop();
	if(isNumeric(arScreen[0]) && isNumeric(arScreen[1]) && isNumeric(scrollTop)){
		if(contentBoxShowed){
			document.getElementById('content_loader').style.left = ((arScreen[0]/2)-((contentBoxWidth+30)/2))+'px';
			if(contentBoxHeight < (arScreen[1]-150)){
				document.getElementById('content_loader').style.top = ((arScreen[1]/2)-(contentBoxHeight/2)-50+scrollTop)+'px';
			}else{
				document.getElementById('content_loader').style.top = (80+scrollTop)+'px';
			}
		}
	}
}
function screenScroll(){
	var scrollTop = getScrollTop();
	if(isNumeric(scrollTop)){
		if(contentAlphaShowed){
			document.getElementById('content_alpha_loader').style.top = scrollTop+'px';
		}
	}
}





// afbeeldingen informatiepagina's
function loadImageInfo(imageType, imageSrc, imageWidth, imageHeight){
	if(imageType != '' && imageSrc != '' && isNumeric(imageType)){
		if(isNumeric(imageWidth) && isNumeric(imageHeight)){
			contentBoxWidth = imageWidth;
			contentBoxHeight = imageHeight+10;
			if(contentCurrentImage != imageSrc){
				showContentBox(1);
			
				// ophalen afbeelding informatie
				contentAjax.abort();
				contentAjax.doGet(docRoot+'./index_a.php?p=3070&content_load_image=1&content_load_image_src='+imageSrc+'&content_load_image_type='+imageType, showImageInfo);
			}else{
				showContentBox(0);
			}
		}
	}
}
function showImageInfo(HTML){
	if(HTML == '' || HTML == null || HTML == 'denied' || HTML == 'login'){
		errorHandler('- Kan afbeelding niet laden');
		closeContentBox();
	}else if(HTML != 'load_error'){
		document.getElementById('content_loader_content').innerHTML = HTML;
		document.getElementById('content_loader_content').style.width = contentBoxWidth+'px';
		document.getElementById('content_loader_content').style.height = contentBoxHeight+'px';
		document.getElementById('content_loader_firstload').style.display = 'none';
		document.getElementById('content_loader_content').style.display = 'block';
	}
}
//-->