﻿var Timer;
var MouseOverCount = 0;
var isOn = false;
var Path = "";
var DelPage = 1;
var page = "";
var activePath = "";
var DelayedOpen;
var mnArr = new Array();


 function setMenuItem(nr,str)
 {
	mnArr[nr] = str;
 }

 function detectMenuLevel(index)
 {
	level = 0;
	str = mnArr[index];
	level = 0;
	for (jj = 0; jj < 20; jj++) 
	{
		qq = str.lastIndexOf(".");
		if (qq == -1) break;
		level++;
		str = str.substr(0,qq);
	} 
	return(level);
 }
 
 function adjustMenu(Left,Top)
  {
//  	tt = document.getElementById(mnArr[0]).style.left;
//	tt = parseInt(tt.substr(0,tt.indexOf("px")));
	
//	adjLeft = Left - tt;

//	tt = document.getElementById(mnArr[0]).style.top;
//	tt = parseInt(tt.substr(0,tt.indexOf("px")));
	
//	adjTop = Top - tt;

	curLevel = 0;
	for (ii = 0; ii < mnArr.length; ii++) {
//		left = document.getElementById(mnArr[ii]).style.left;
//		left = parseInt(left.substr(0,left.indexOf("px"))) + adjLeft;
//		document.getElementById(mnArr[ii]).style.left=left+"px";
//		tt = document.getElementById(mnArr[ii]).style.top;
//		tt = parseInt(tt.substr(0,tt.indexOf("px"))) + adjTop;
//		document.getElementById(mnArr[ii]).style.top=tt+"px";
		dLevel = detectMenuLevel(ii);
		if (dLevel == 0) document.getElementById(mnArr[ii]).style.visibility="visible";
		if (dLevel > curLevel) {
//			left = document.getElementById(mnArr[ii-1]+"1bg").style.left;
//			left = parseInt(left.substr(0,left.indexOf("px"))) + adjLeft;
//			document.getElementById(mnArr[ii-1]+"1bg").style.left=left+"px";
//			tt = document.getElementById(mnArr[ii-1]+"1bg").style.top;
//			tt = parseInt(tt.substr(0,tt.indexOf("px"))) + adjTop;
//			document.getElementById(mnArr[ii-1]+"1bg").style.top=tt+"px";
		}
		curLevel = dLevel;
	}
 }

 function StopDelay()
 {
	if(isOn)
	{
		clearTimeout(Timer);
		isOn = false;
	}
 }
 
 function OpenPopMenu(name, level, direct)
 {
	MouseOverCount++;
	if(MouseOverCount <= 1) return false;

	var tmp = page.split(".");
	if(Path != "")
	{
		while(name.substr(0, Path.length) != Path && Path != "" || Path == name)
		{
			ClosePopup();
		}
	}
	if(isOn)
	{
		StopDelay();
	}
	if(direct == 0)
	{
		clearTimeout(DelayedOpen);
		DelayedOpen = setTimeout("OpenPopDelayed('"+name+"', '"+level+"');", 500);
	}
	else 
	{
		clearTimeout(DelayedOpen);
		OpenPopDelayed(name, level);
		DelayedOpen = setTimeout("", 100);
	}
 }
 function OpenPopDelayed(name, level)
 {
	var tmp = page.split(".");
	if(Path != "")
	{
		while(name.substr(0, Path.length) != Path && Path != "" || Path == name)
		{
			ClosePopup();
		}
	}
	if(document.getElementById(name+level).innerHTML != "")
	{
		if(document.getElementById(name).getElementsByTagName("a").item(0).className != 'menuselected')
		{
			document.getElementById(name).className = 'menuhigh';
			document.getElementById(name+"TXT").className = document.getElementById(name+"TXT").className.replace("arrowblue", "arrowwhite");
		}
		document.getElementById(name+level).style.visibility = 'visible';
		document.getElementById(name+level+"bg").style.visibility = 'visible';
		Path = name;
		if(page != "") page += "."+level;
		else page = ""+level;
	}
 }
 function ClosePopup()
 {
	var tmpp = page.split(".");
	document.getElementById(Path+tmpp[tmpp.length-1]).style.visibility = 'hidden';
	document.getElementById(Path+tmpp[tmpp.length-1]+"bg").style.visibility = 'hidden';	
	var tmp = Path.split(".");

	document.getElementById(Path).className = "";
	document.getElementById(Path+"TXT").className = document.getElementById(Path+"TXT").className.replace("arrowwhite", "arrowblue");

	var i = 0;
	Path = "";
	for(i = 0; i < tmp.length-1; i++)
	{
		if(i != 0) Path += ".";
		Path += tmp[i];
	}
	var i = 0;
	page = "";
	for(i = 0; i < tmpp.length-1; i++)
	{
		if(i != 0) page += ".";
		page += tmpp[i];
	}
 }
 function SetDelay(time)
 {
	if(isOn) StopDelay();
	isOn = true;
	Timer = setTimeout("while(Path != '') ClosePopup();", time);
 }

 function SetActivePath()
 {
	var tmp = activePath.split(".");
	var i = 0;
	var str = "";
	for(i = 0; i < tmp.length; i++)
	{
		if(str != "") str += ".";
		str += tmp[i];

		if(document.getElementById(str) != null)
		{
			document.getElementById(str).getElementsByTagName("a").item(0).className = 'menuselected';
			document.getElementById(str+"TXT").className = document.getElementById(str+"TXT").className.replace("arrowblue", "arrowlight");
		}
	}
 }
 function CloseToLevel(level)
 {
	if(level < 0) level = 0;
	var tmp = Path.split(".");
	while(tmp.length > level)
	{
		ClosePopup();
		tmp = Path.split(".");
	}
 }

var topImg = new Array(20);
var topText = new Array(20);
var topImgNum = 0
var topTextNum = 0
var curText = 0;
var curImg = 0;
var tags_between = "&nbsp;&nbsp;";
var overTimer = -1;
var mouseOn = -1;
var tempArr = 0, cachedChild = 0;
var isNS = (navigator.appName.indexOf('Microsoft') == -1);
var menuLeft, menuTop;


function setTopText(nr, str)
{
   	topText[nr] = str;
	if (topTextNum < nr) topTextNum = nr; 
}

function upTopText() {
	curText++;
	if (curText > topTextNum)
		curText = 0;
	document.getElementById('toptext').innerHTML = topText[curText];
}

function setTopImage(nr, str)
{
   	topImg[nr] = str;
	if (topImgNum < nr) topImgNum = nr; 
}

function upImage() {
	curImg++;
	if (curImg > topImgNum)
		curImg = 0;
	document.getElementById('banner-left').src = topImg[curImg];
}


function upclock()
	{

		var nday = new Array(7);
	 
		nday[0] = "zondag";
		nday[1] = "maandag";
		nday[2] = "dinsdag";
		nday[3] = "woensdag";
		nday[4] = "donderdag";
		nday[5] = "vrijdag";
		nday[6] = "zaterdag";

		var nmonth = new Array(12);
	 
		nmonth[0] = "januari";
		nmonth[1] = "februari";
		nmonth[2] = "maart";
		nmonth[3] = "april";
		nmonth[4] = "mei";
		nmonth[5] = "juni";
		nmonth[6] = "juli";
		nmonth[7] = "augustus";
		nmonth[8] = "september";
		nmonth[9] = "oktober";
		nmonth[10] = "november";
		nmonth[11] = "december";

		var toptext = new Array(6);
		var txt = '';
		var tsec;

		var dte = new Date();
		var hrs = dte.getHours();
		var min = dte.getMinutes();
		var sec = dte.getSeconds();
		var year = dte.getYear();
		var mnth = dte.getMonth();
		var date = dte.getDate();
		var day = dte.getDay();
		var tag = "&nbsp;&nbsp;";
		var col = ":";
		var spc = " ";
		var com = "";

		tsec = sec;
		if (year < 2000) year += 1900;
		//  if (hrs == 0) hrs=12;
		if (min<=9) min="0"+min;
		if (sec<=9) sec="0"+sec;
//		document.getElementById('tijd').innerHTML = nday[day] + tags_between + date + tags_between +
//		document.getElementById('dag').innerHTML = nday[day];
		document.getElementById('date').innerHTML = date + tags_between + nmonth[mnth] + tags_between + year + "&nbsp;&nbsp;-&nbsp;&nbsp;" + hrs + col + min;
// 		document.getElementById('tijd').innerHTML = hrs + col + min;
	}



function detectScreenSize(mode)
{
   var myWidth, myHeight;
 
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  if (mode == 'h') return(myHeight);
  else return(myWidth);
 
}

/*
function adjustLayout()
{
	adjustMenu(menuLeft,menuTop);

	
	document.getElementById("wrapper").style.visibility="visible";
	document.getElementById("main-wrapper").style.visibility="visible";
}
*/
function setMenuAnchor(left, top)
{
	menuLeft = left;
	menuTop = top;
}

/* 
 *	Op de plek van chapter en paragraph wordt standaard de tekst weergegeven die op de pagina is ingevuld.
 *	Als er geen tekst is ingevuld wordt een standaard tekst gevormd aan de hand van het document-pad.
 *	Dat geldt vanaf het derde niveau, waarbij Paragraph het actuele document betreft en Chapter het voorgaande
 *	element in de boomstructuur
 */	

function setChapter(def,str)
{
	var tmp = "";
	var tstr= "";
 	if (str == "" || str == undefined) {
		if (def.lastIndexOf("/") == def.length-1) def = def.substr(0,def.length -1);
		tmp = def.split("/");
		if (tmp.length > 2) {
			tstr = tmp[tmp.length-2];
			tstr += "TXT";
			if (tstr == "indexTXT") tstr = "Home";
			else tstr = document.getElementById(tstr).innerHTML;
		}
	}
	else tstr = str;
	document.getElementById("chapter").innerHTML = tstr; 
	}

function setParagraph(def,str)
{
	var tmp = "";
	var tstr= "";
 
 	if (str == "" || str == undefined) {
		if (def.lastIndexOf("/") == def.length-1) def = def.substr(0,def.length -1);
		tmp = def.split("/");
		if (tmp.length > 2) {
			tstr = tmp[tmp.length-1];
			tstr += "TXT";
			if (tstr == "indexTXT") tstr = "Home";
			else tstr = document.getElementById(tstr).innerHTML;
		}
		else tstr = "_blank";
	}
	else tstr = str;

	document.getElementById("paragraph").style.overflow = "hidden";
	if (tstr == "_blank") {
		document.getElementById("paragraph").style.visibility = "hidden";
		document.getElementById("paragraph").style.height = "1px";
		document.getElementById("paragraph").style.line_height = "0px";
		document.getElementById("paragraph").style.padding_bottom = "0px";
		tstr = "";   
	}
	else {
		document.getElementById("paragraph").style.height = "30px";
		document.getElementById("paragraph").style.line_height = "24px";
		document.getElementById("paragraph").style.padding_bottom = "5px";
	}
	document.getElementById("paragraph").innerHTML = tstr;
}
	
function setNavigation(fix,str)
{
	var tmp = str.split("/");
	var zoek= "";
	var pres= "";
	var lnk = "";
	var nav= "";

	if (tmp.length <= 1) nav = "home";
	else {
		nav = '<a href="'+ fix + 'index.php" class="mlink">Home</a> | ';

		for(ii = 0; ii < tmp.length; ii++)
		{
			if (ii != 0 && tmp[ii] != '') 
			{ 
				zoek+= ".";
				lnk+= "/";
            }					
			zoek += tmp[ii];
			lnk += tmp[ii];
			pres = document.getElementById(zoek+"TXT").innerHTML;
	            
			if (ii != tmp.length - 1) {
				nav += '<a href="'+ fix + lnk +'.php" class="mlink">'+ pres +'</a>'; 		
				nav += " | ";
			}
			else {
				nav +=  '<font class="nav">' + pres + '</font>'; 		
			}
		} 
	}
	document.getElementById("navigation").innerHTML = nav;
}
	
function setParagraphPict(path,pict)
{
	if (pict == "" || pict == undefined) str=path+"images/nixel.gif";
	else str=path+pict;
	document.getElementById("imgtitlepict").src = str;
}

var NewsTop1, NewsTop2;
var NewsActive1, NewsActive2;
var NewsDelay;
var NewsHeight;

function setNews(newsH)
{
	NewsHeight = newsH;

	NewsTop1 = 0;
	NewsTop2 = NewsHeight;

	document.getElementById("newsblock").style.visibility = "visible";
// eerste top lijn verbergen
	document.getElementById("news1").style.top = "-1px";
	document.getElementById("news2").style.top = "350px";

	NewsActive1 = 1;
	NewsActive2 = 0;
    NewsDelay = 20;
	document.getElementById("news2").innerHTML = document.getElementById("news1").innerHTML ;
}

var saveNewsActive1,saveNewsActive2; 
function stopNews()
{ 
	saveNewsActive1 = NewsActive1;
	saveNewsActive2 = NewsActive2;
	NewsActive1 = NewsActive2 = 0;
}

function restartNews()
{ 
	NewsActive1 = saveNewsActive1;
	NewsActive2 = saveNewsActive2;
}

function upnews()
{ 
	if (NewsActive1 == 0 && NewsActive2 == 0) return;
    if (NewsDelay > 0) {
		NewsDelay--;
		return;
	}
	if (NewsActive1 == 1) NewsTop1 -= 1;
	if (NewsActive2 == 1) NewsTop2 -= 1;


	if (NewsTop1 < -NewsHeight) {
		NewsTop1 = NewsHeight;
		NewsActive1 = 0;
	}
	if (NewsTop2 < -NewsHeight) { 
		NewsTop2 = NewsHeight;
		NewsActive2 = 0;
	}
	if ((NewsTop1 - NewsTop2) > NewsHeight) NewsActive1 = 1;
	if ((NewsTop2 - NewsTop1) > NewsHeight) NewsActive2 = 1;

	document.getElementById("news1").style.top = NewsTop1 + "px";
	document.getElementById("news2").style.top = NewsTop2 + "px";

}

function setUnderConstruction(str)
{
	if (str == "YES") {	
		document.getElementById("undercons").style.visibility = "visible";
		document.getElementById("undercons").style.height = "98px";
		document.getElementById("textwindow").style.visibility = "hidden";
		
	}
	else {
		document.getElementById("undercons").style.visibility = "hidden";
		document.getElementById("undercons").style.height = "0px";
		document.getElementById("textwindow").style.visibility = "visible";
	}
}	

function setTextWindow(x,y,h,w)
{	
    if (x == -1) {
		TT = 20;
		LL = 0;
		WW = 874;
		HH = 346;
	}
	else if (x == -2) {
		TT = 0;
		LL = 0;
		WW = 874;
		HH = 430;
	}
	else if (x == -3) {
		TT = 0;
		LL = 206;
		WW = 676;
		HH = 430;
		document.getElementById("textwindow").style.border_top = "1px solid black";
		document.getElementById("textwindow").style.border_bottom = "1px solid black";
	}
	else {
	    if (x-1+w > 4) w = 4 - x + 1;
		TT = 0 + (y-1)*210;
		if (x == 1) {
			LL = 0;
			WW = 198 + (w-1)*220 + (w-2)*8;	
		}
		else {
			LL = 198 + (x-2)*228;
			WW = w*220 + (w-1)*8;
		}if (h == 1) HH = 220;
		else if (h == 2) HH = 346;
		else HH = 346;
	}
	WW=100;
	document.getElementById("textwindow").style.top = TT + "px";
	document.getElementById("textwindow").style.left = LL + "px";
	document.getElementById("textwindow").style.width = WW + "px";
	document.getElementById("textwindow").style.height = HH + "px";
}	


function setVac(str)
{
	if (str == "YES") {	
		document.getElementById("vacatureblock").style.visibility = "visible";
		document.getElementById("vacatureblock").style.height = "344px";
//		document.getElementById("textwindow").style.width = "530px";
//		document.getElementById("page").className = "page1";		
		
	}
	else {
		document.getElementById("vacatureblock").style.visibility = "hidden";
		document.getElementById("vacatureblock").style.height = "0px";
//		document.getElementById("chapter").style.right = "10px";
//		if (str2 != "YES") document.getElementById("textwindow").style.width = "725px";
//		document.getElementById("page").className = "page2";		
	}
}	 

function rgbToHex(r, g, b)
{
    var decColor = b + 256 * g + 65536 * r;
    
	return (decColor.toString(16));
}

var ImagesLoaded = 0;
var animateBannerCnt;
var BannerDirect;
var BannerPauseStart;
var BannerPauseStop;
var BannerPause;
var debugstr;
var debug;
var BannerLoop;
var BannerLoopCnt;
var imgarray;


function bannerDebug(action)
{
if (!debug) return;
debugstr = animateBannerCnt + " : "+action+"<br>"; 
document.getElementById("debug-action").innerHTML = debugstr;
}

function animateBanner(img)
{

//  Verwerk Pauze en bepaal richting van animatie	

	var imgarray = img.split(",");

	if (debug) document.getElementById("debug-cnt").innerHTML = animateBannerCnt;
	
	if (animateBannerCnt == 0)	{

	xx = yy = 0;
	
	if (debug) {
		document.getElementById("debug-cnt").style.visibility = "visible";
		document.getElementById("debug-action").style.visibility = "visible";
	}

	
		if (BannerPause < BannerPauseStart) {
			BannerPause++;
			return;
		}
		else {
			BannerPause = 0;
			BannerDirect = +1;
		}
	}
	if (animateBannerCnt == 550) {
	
		if (++BannerLoopCnt > imgarray.length) BannerLoopCnt = 1;
		
		if (BannerLoop == 1) {
			animateBannerCnt = 0; 
			return;
		}
		if (BannerPause < BannerPauseStop) {
			BannerPause++;
			return;
		}
		else {
			BannerPause = 0;
			BannerDirect = -1;
		}
	}
	animateBannerCnt += BannerDirect;
	
	if (animateBannerCnt < 441) xx = 2;
	else xx = -10;

	yy += xx;
	if (yy < 0) yy= 0;
	
//	document.getElementById("slider").style.left = yy + "px";
//	document.getElementById("slider1").style.left = (40+yy) + "px";
//	str = "<br><br><br><br><br><br><br><br><br><br>" + Math.round(yy*24/880) + ":00<br>kwekerij";
//	document.getElementById("slider2").innerHTML = str;
	
//		document.getElementById("slider2").style.left = (yy) + "px";
	
// Start Animatie

	//window.status = "frame: " + animateBannerCnt;

	if (animateBannerCnt == 1) {
		document.getElementById("bannerblock").style.visibility = "visible";
		document.getElementById("bannerimage").style.visibility = "visible";

		if(ImagesLoaded < imgarray.length)
		{
			animateBannerCnt -= BannerDirect;
			return;
		}

		document.getElementById("bannerblock").innerHTML = "<img id=\"bannerimage\" src=\""+imgarray[BannerLoopCnt-1]+"\">";
		//document.getElementById("bannerimage").src = imgarray[0];

		document.getElementById("bannerimage").style.width = 140 + "%";
		document.getElementById("bannerimage").style.height = 140 + "%";

		document.getElementById("bannertext").style.color = "#"+ rgbToHex(200, 200, 255);
	}
/*	
	if (animateBannerCnt > 0 && animateBannerCnt <= 20) {
	    document.getElementById("bannerimage").style.width = animateBannerCnt * 120/20 + "%";
		document.getElementById("bannerimage").style.height = 120 + "%";
	}
*/

// Uitklappen achtergrond tekst 1
	if (animateBannerCnt == 5) {
		document.getElementById("bannerbg").style.width = "0px";
		if (BannerDirect == +1) document.getElementById("bannerbg").style.visibility = "visible";
		else document.getElementById("bannerbg").style.visibility = "hidden";
bannerDebug("bg left in");

		}
	
	if (animateBannerCnt > 5 && animateBannerCnt <= 45) {
		document.getElementById("bannerbg").style.width = (animateBannerCnt-5)*(320/40) + "px";
	}
// Zet text 1 aan met gedempte kleur
	if (animateBannerCnt == 45) {
bannerDebug("text1 fade in");
bannerDebug("bg left in");
	    document.getElementById("bannertext").innerHTML = _BannerText1;
		if (BannerDirect == +1) document.getElementById("bannertext").style.visibility = "visible";
		else document.getElementById("bannertext").style.visibility = "hidden";
	}
// Laat kleur text 1 naar eindwaarde oplopen	
	if (animateBannerCnt > 45 && animateBannerCnt < 125) {
		xx = (animateBannerCnt-45) * 2;
		document.getElementById("bannertext").style.color = "#"+ rgbToHex(200-xx, 200-xx, 255-xx, true);
	}
// Laat kleur text 1 teruglopen	
//	if (animateBannerCnt > 220 && animateBannerCnt < 300) {
//		xx = (animateBannerCnt-220) * 2;
//		document.getElementById("bannertext").style.color = "#"+ rgbToHex(40+xx, 40+xx, 95+xx, true);
//	}
// Zet text 1 uit
	if (animateBannerCnt == 150) {
bannerDebug("text1 out");
bannerDebug("bg left out");
		if (BannerDirect == +1) document.getElementById("bannertext").style.visibility = "hidden";
		//else document.getElementById("bannertext").style.visibility = "visible";
	}
// klap achtergrond in
	if (animateBannerCnt > 150 && animateBannerCnt <= 190) {
	    document.getElementById("bannerbg").style.width = (190-animateBannerCnt)*(320/40) + "px";
	}
// zet achtergrond uit
	if (animateBannerCnt == 190) {
		document.getElementById("bannerbg").style.width = "0px";
		if (BannerDirect == +1) document.getElementById("bannerbg").style.visibility = "visible";
		else document.getElementById("bannerbg").style.visibility = "hidden";
	}
	
// zoom in op image		

	if (animateBannerCnt > 160 && animateBannerCnt <= 240) {
	    document.getElementById("bannerimage").style.width = 140 - ((animateBannerCnt-160)/2) + "%";
	    document.getElementById("bannerimage").style.height = 140 - ((animateBannerCnt-160)/2) + "%";
	}
// fixeer image op 100%		    
	if (animateBannerCnt == 240) {
		if (BannerDirect == +1) {
			document.getElementById("bannerimage").style.width = "100%";
			document.getElementById("bannerbg").style.width = "1px";
			document.getElementById("bannerbg").style.visibility = "visible";
		}
		else {
			document.getElementById("bannerimage").style.width = "100%";
			document.getElementById("bannerbg").style.width = "320px";
			document.getElementById("bannerbg").style.visibility = "hidden";
		}
	}

// Uitklappen achtergrond tekst 1
	if (animateBannerCnt == 240) {
		document.getElementById("bannerbg").style.width = "0px";
		if (BannerDirect == +1) document.getElementById("bannerbg").style.visibility = "visible";
		else document.getElementById("bannerbg").style.visibility = "hidden";
	}
	
	if (animateBannerCnt > 240 && animateBannerCnt <= 280) {
	    document.getElementById("bannerbg").style.width = (animateBannerCnt-240)*(320/40) + "px";
	}
// Zet text 1 aan met gedempte kleur
	if (animateBannerCnt == 280) {
	    document.getElementById("bannertext").style.color = "#"+ rgbToHex(200, 200, 255);
	    document.getElementById("bannertext").innerHTML = _BannerText2;
		if (BannerDirect == +1) document.getElementById("bannertext").style.visibility = "visible";
		else document.getElementById("bannertext").style.visibility = "hidden";
	}
// Laat kleur text 1 naar eindwaarde oplopen	
	if (animateBannerCnt > 280 && animateBannerCnt < 320) {
		xx = (animateBannerCnt-280) * 2;
		document.getElementById("bannertext").style.color = "#"+ rgbToHex(200-xx, 200-xx, 255-xx, true);
	}
// Laat kleur text 1 teruglopen	
//	if (animateBannerCnt > 220 && animateBannerCnt < 300) {
//		xx = (animateBannerCnt-220) * 2;
//		document.getElementById("bannertext").style.color = "#"+ rgbToHex(40+xx, 40+xx, 95+xx, true);
//	}
// Zet text 1 uit
	if (animateBannerCnt == 420) {
		if (BannerDirect == +1) document.getElementById("bannertext").style.visibility = "hidden";
		//else document.getElementById("bannertext").style.visibility = "visible";
	}
// klap achtergrond in
	if (animateBannerCnt > 420 && animateBannerCnt <= 460) {
	    document.getElementById("bannerbg").style.width = (460-animateBannerCnt)*(320/40) + "px";
	}
// zet achtergrond uit
	if (animateBannerCnt == 460) {
		document.getElementById("bannerbg").style.width = "0px";
		if (BannerDirect == +1) document.getElementById("bannerbg").style.visibility = "visible";
		else document.getElementById("bannerbg").style.visibility = "hidden";
	}
	
	
/*
	
	if (animateBannerCnt == 300) {
		if (direct == +1) document.getElementById("bannertext").style.visibility = "hidden";
		else document.getElementById("bannertext").style.visibility = "visible";
	}
	
	if (animateBannerCnt == 300) {
	    if (direct == +1) document.getElementById("bannerbg").style.visibility = "hidden";
		else document.getElementById("bannerbg").style.visibility = "visible";
	}
	if (animateBannerCnt > 310 && animateBannerCnt <= 330) {
	    document.getElementById("bannerimage").style.width = 140 - (310-animateBannerCnt) + "%";
	    document.getElementById("bannerimage").style.height = 140 - (310-animateBannerCnt) + "%";
	}

	if (animateBannerCnt > 340 && animateBannerCnt <= 360) {
	    document.getElementById("bannerimage").style.width = (360-animateBannerCnt)*(320/20) + "px";
	}
	
	if (animateBannerCnt == 360) {
		document.getElementById("bannerimage").style.visibility = "hidden";
	}
*/

}

		
function setBanner(db, loop, nr, bb, hh, img, img2, t1, t2)
{
	if (nr == -1) {

		return;
	}
	debug = db;
	BannerLoop = loop;
	BannerLoopCnt = 1;
		
	bannerW = 190 * bb +(bb-1)*10;
	bannerH = 190 * hh +(hh-1)*10;
	if (bannerH > 305) bannerH = 305;
	if (nr == 100) {
			document.getElementById("bannerblock").style.visibility = "hidden";
	}	
	else if (nr != 0) {	
		animateBannerCnt = 0;
		BannerPauseStart = 0;
		BannerPauseStop =  0;
		BannerPause = 0;

		imgarray = img.split(",");
		if(document.images)
		{
			for(var i = 0; i < imgarray.length; i++)
			{

				var preloadme = new Image(1, 1);
				preloadme.src = imgarray[i] + "?" + Math.random();
				preloadme.onload = function() { ImagesLoaded++; }
			}
		}
		else
		{
			ImagesLoaded = imgarray.length;
		}
		
		setInterval("animateBanner(\""+img+"\")",20);


		
		if (nr == 1) { // default banner
			document.getElementById("bannerblock").style.right = "0px";
			document.getElementById("bannerblock").style.top = "0px";
			document.getElementById("bannerblock").style.width = 800+"px";
			document.getElementById("bannerblock").style.height = 163+"px";
			

		}
		else if (nr == 2){
			document.getElementById("bannerblock").style.left = "0px";
			document.getElementById("bannerblock").style.top = "25px";
			document.getElementById("bannerblock").style.width = bannerW+"px";
			document.getElementById("bannerblock").style.height = bannerH+"px";
		}
		else if (nr == 3) {
		}
	}
	else {
		if (img2 != '') str = '<img src="'+img2+'" style="position:absolute; top:305px; left:36px;">';
		else str = "";
		document.getElementById("bannerblock").innerHTML = "<img id=\"bannerimage\" src=\""+img+"\">" + str;
		document.getElementById("bannerblock").style.left = "0px";
		document.getElementById("bannerblock").style.top = "25px";
		if (hh > 3) {
			document.getElementById("bannerblock").style.width = "180px";
			document.getElementById("bannerblock").style.height = bannerH/100+"px";
			document.getElementById("bannerblock").style.visibility = "visible";
		}
		else {
			document.getElementById("bannerblock").style.width = bannerW+"px";
			document.getElementById("bannerblock").style.height = bannerH+"px";
			if (bannerH <= 0) document.getElementById("bannerblock").style.visibility = "hidden";
			else document.getElementById("bannerblock").style.visibility = "visible";
		}
	}
	

}	

function setProjecten(flag) 
{
	// hoort hier eigenlijk niet !!

	if (_SiteImage != "") {
		document.getElementById("siteimage").innerHTML = "<img src=\""+_SiteImage+"\">";
		document.getElementById("siteimage").style.visibility = "visible";

	}
	else {
		document.getElementById("siteimage").style.visibility = "hidden";
		document.getElementById("siteimage").style.width = "0px";
		document.getElementById("siteimage").style.height = "0px";
	}
	if (_SiteImage2 != "") {
		document.getElementById("siteimage2").innerHTML = "<img src=\""+_SiteImage2+"\">";
		document.getElementById("siteimage2").style.visibility = "visible";

	}
	else {
		document.getElementById("siteimage2").style.visibility = "hidden";
		document.getElementById("siteimage2").style.width = "0px";
		document.getElementById("siteimage2").style.height = "0px";
	}
	if (flag == "YES") {
		_Banner = -1;
		_News = "NO";
		_Agenda = "NO";
		_Vac = "NO";
		_UnderConstruction = "NO";
		document.getElementById("w-top").style.height = "70px";
		document.getElementById("logo").style.height = "70px";
		document.getElementById("bannerblock").style.visibility = "hidden";
		document.getElementById("hoofdmenu").style.top = "111px";
		document.getElementById("submenu").style.top = "142px";
		document.getElementById("top").style.visibility = "visible";
		document.getElementById("logo").style.visibility = "visible";
		document.getElementById("page").style.top = "184px";
		document.getElementById("textwindow").style.overflow = "auto";
		document.getElementById("sitemenu").style.height = "430px";
		document.getElementById("bottom").style.top = "624px";
	}
	else {
		document.getElementById("w-top").style.visibility = "visible";
		document.getElementById("logo").style.visibility = "visible";
		document.getElementById("bannerblock").style.visibility = "visible";
		document.getElementById("textwindow").style.overflow = "auto";
	}
}

function StartPage(clock,text,pict,path) 
{
//alert("xxx: "+path);
	if (clock == true) {
		upclock();
		setInterval("upclock()",5000);
	}
	
	tt = "";
	for(ii = 0; ii < path; ii++) tt += "../";
	
	if (pict == true) {
		setTopImage(0,tt+"images/r1.jpg");
		setTopImage(1,tt+"images/r2.jpg");
		setTopImage(2,tt+"images/r3.jpg");
		setTopImage(3,tt+"images/r4.jpg");
		setTopImage(4,tt+"images/r5.jpg");
		setInterval("upImage()",10000);
	}
	
	if (text == true) {

			
		 setTopText(0,".... "+myText0+" ....");
		 setTopText(1,".... "+myText1+" ....");
		 setTopText(2,".... "+myText2+" ....");
		 setTopText(3,".... "+myText3+" ....");
		 setTopText(4,".... "+myText4+" ....");
		 setTopText(5,".... "+myText5+" ....");
		
		upTopText();
		setInterval("upTopText()",8000);
	}
}

