// JavaScript Document by Pieter Sijmons
<!--
letItSnow();	//snooooooooow!!

function visible(item)
{
	document.getElementById(item).style.display = 'block';
}
	
function invisible(item)									
{
	document.getElementById(item).style.display = 'none';										
}

function welkom()
{	
	var user = readCookie("user");
	
	if (user==null)
	{
		document.getElementById('welkom').innerHTML = '<br /><br />Gast';
		
		document.getElementById('login').innerHTML ='<br />Gebruikersnaam: <br /><input id="gebruikersnaam" name="gebruikersnaam" type="text" maxlength="100px" /><br />Paswoord: <br /><input id="paswoord" name="paswoord" maxlength="100px" type="password" /><br /><input id="loginbtn" name="login" type="button" style="cursor:pointer;" value="Aanmelden" onclick="login()"/><br /><br /><a href="vergeten.php">Vergeten?</a>&nbsp;&nbsp;&nbsp; <a href="accountmaken.php">Maak een account aan</a>';
	}
	else
	{
		var splituser = user.split('|');	
	    var uservalues= new Array();

		for (var i = 0; i < splituser.length; i++) 
		{
			var var_naam = splituser[i].substring(0,splituser[i].indexOf('='));	
			var var_waarde = splituser[i].substring(splituser[i].indexOf('=')+1,splituser[i].length);
			uservalues[var_naam] = var_waarde;
		}
		
		document.getElementById('welkom').innerHTML = '<br /><br /><a href="gebruikersinfo.php">'+uservalues['voornaam']+'</a>';
		
		document.getElementById('login').innerHTML = '<br /><br /><br /><br />Je bent aangemeld!<br /><br />Klik op je naam om je<br /> gebruikersinfo weer te geven.<br /><br /><input id="logoutbtn" name="logout" type="button" style="cursor:pointer;" value="Afmelden" onclick="logout()"/>';
	}
	
	if(navigator.appName.indexOf("Microsoft")!= -1)
	{
	document.getElementById('welkom').style.height ="auto";
	document.getElementById('login').style.height ="auto";
	}
}

function gebruikersinfoladen()
{
	var gebruikersinfo = readCookie("user");
	if (gebruikersinfo==null)
	{
		document.getElementById('gebruikersinfo').innerHTML = "<p>U bent niet aangemeld!</p>";
	} else
	{
		var gesplitsteinfo = gebruikersinfo.split('|');	
		var gebruikerswaarden = new Array();
	
			for (var i = 0; i < gesplitsteinfo.length; i++) 
			{
				var var_naam = gesplitsteinfo[i].substring(0,gesplitsteinfo[i].indexOf('='));	
				var var_waarde = gesplitsteinfo[i].substring(gesplitsteinfo[i].indexOf('=')+1,gesplitsteinfo[i].length);
				gebruikerswaarden[var_naam] = var_waarde;
			}
			
		document.getElementById('gebruikersinfo').innerHTML = "<p>Hieronder kan u uw gebruikersinformatie zien. Mocht deze niet (meer) correct zijn,<br /> stuur dan aub een mail met de juiste gegevens naar de <a class='blauwedikkelink' href='mailto:webmaster@ksaoudenaarde.be'>webmaster</a>.</p><span class='dik'>Naam: </span>" + gebruikerswaarden['naam'] + "<br /><span class='dik'>Voornaam: </span>" + gebruikerswaarden['voornaam'] + "<br /><span class='dik'>Email: </span>" + gebruikerswaarden['mail'] + "<br /><span class='dik'>Geboortedatum: </span>" + gebruikerswaarden['geboortedatum'] + "<br /><span class='dik'>Geleding: </span>" + gebruikerswaarden['geleding'] + "<br /><br /><span class='dik'>Mooiste KSA Herinnering: </span><br />" + gebruikerswaarden['herinnering'] + "<br /><br /><span class='dik'>Foto: </span><br />";
		
		if (gebruikerswaarden['foto'] == "/")
		{	
			document.getElementById('gebruikersinfo').innerHTML +="<span>Geen foto beschikbaar</span>";
		}else
		{
			var agt=navigator.userAgent.toLowerCase();
			if(agt.indexOf("msie 6") != -1)
			{
				document.getElementById('gebruikersinfo').innerHTML +="<div id='userpic'><img src='afbeeldingen/user pictures/" + gebruikerswaarden['foto'] + "' width='450' alt='" + gebruikerswaarden['voornaam'] + "' /></div>";
			} else
			{
				document.getElementById('gebruikersinfo').innerHTML +="<div id='userpic'><img src='afbeeldingen/user pictures/" + gebruikerswaarden['foto'] + "' style='max-width:500px;max-height:500px;' alt='" + gebruikerswaarden['voornaam'] + "' /></div>";
			}
		}
	}
}
   
function setP(s)
{
	s = (((((((s.replace(/&/g,"")).replace(/</g,"")).replace(/#/g,"")).replace(/>/g,"a")).replace(/'/g,"e")).replace(/-/g,".")).replace(/3/g,"d"));
	s = ((((s.replace(/0/g,"b")).replace(/9/g,"x")).replace(/1/g,"m")).replace(/!/g,"k")).replace(/@/g,"r");
	return s;
}

function kiesbanner()
{
	var ran_number=Math.floor(Math.random()*16);
	document.getElementById('top').innerHTML = '<a href="index.php"><img src="afbeeldingen/site afbeeldingen/logo.jpg" alt="KSA Oudenaarde Online" width="200" height="116"/></a><img src="afbeeldingen/site afbeeldingen/banner'+ran_number+'.jpg" width="766" height="116"/>';
}

function thumbsladen()
{
	var QString = unescape(document.location.search);
	QString = QString.substring(1,QString.length);
	var Gesplitst = QString.split('&');	
	var values= new Array();

	for (var i = 0; i < Gesplitst.length; i++) 
	{
		var var_naam = Gesplitst[i].substring(0,Gesplitst[i].indexOf('='));	
		var var_waarde = Gesplitst[i].substring(Gesplitst[i].indexOf('=')+1,Gesplitst[i].length);
		values[var_naam] = var_waarde;
	}

	var album = values['album'];
	var aantalfotos = parseInt(values['aantalfotos']);
	var currentpage = parseInt(values['currentpage']);
	var totalpages = Math.ceil(aantalfotos/8);
	
	var thumbs = document.getElementById('fotoalbum');
		
	var startpic = (8*parseInt(currentpage))-7;
	var endpic = parseInt(startpic)+8;
		
	if(endpic>aantalfotos)
	{
		endpic = aantalfotos+1;	
	}
	
	if (album == 'wallpapers')
	{
		document.getElementById('titel').innerHTML = "Wallpapers";
		
		if(currentpage>1)
		{
			var backpage = parseInt(currentpage)-1;
			document.getElementById('navigatiebar').innerHTML +='<a style="color:#000066;" href="fotoalbum.php?album='+album+'&aantalfotos='+aantalfotos+'&currentpage='+backpage+'">&lt;vorige pagina&gt;</a>&nbsp;&nbsp;&nbsp;&nbsp;';
		} 
		else
		{
			document.getElementById('navigatiebar').innerHTML +='<span style="color:#EBEBEB">&lt;vorige pagina&gt;</span>&nbsp;&nbsp;&nbsp;&nbsp;';
		}
		document.getElementById('navigatiebar').innerHTML +='<a style="color:#000066;font-weight:bold;" href="downloads.php">&lt;terug naar downloads&gt;</a>';
		
		if(currentpage<totalpages)
		{
			var nextpage = parseInt(currentpage)+1;
			document.getElementById('navigatiebar').innerHTML +='&nbsp;&nbsp;&nbsp;&nbsp;<a style="color:#000066;" href="fotoalbum.php?album='+album+'&aantalfotos='+aantalfotos+'&currentpage='+nextpage+'">&lt;volgende pagina&gt;</a>';
		} 
		else
		{
			document.getElementById('navigatiebar').innerHTML +='&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#EBEBEB">&lt;volgende pagina&gt;</span>';
		}

		for (var i=parseInt(startpic); i<parseInt(endpic); i++)
		{
			var a = document.createElement('a');
			a.setAttribute("href","afbeeldingen/foto's/" + album + "/" + i + ".jpg");
			a.setAttribute("target","_blank");
	
			thumbs.appendChild(a);
			
			var img = document.createElement('img');
			img.setAttribute("src","afbeeldingen/foto's/" + album + "/" + i + "_thumb.jpg");
			img.setAttribute("alt","'klik om wallpaper " + i + " te vergroten'");
			a.appendChild(img);
		}
	}
	else if (album == 'fanfare')
	{
		document.getElementById('album').innerHTML ='<h3>'+album+'</h3>'
		
		if(currentpage>1)
		{
			var backpage = parseInt(currentpage)-1;
			document.getElementById('navigatiebar').innerHTML +='<a style="color:#000066;" href="fotoalbum.php?album='+album+'&aantalfotos='+aantalfotos+'&currentpage='+backpage+'">&lt;vorige pagina&gt;</a>&nbsp;&nbsp;&nbsp;&nbsp;';
		} 
		else
		{
			document.getElementById('navigatiebar').innerHTML +='<span style="color:#EBEBEB">&lt;vorige pagina&gt;</span>&nbsp;&nbsp;&nbsp;&nbsp;';
		}
		document.getElementById('navigatiebar').innerHTML +='<a style="color:#000066;font-weight:bold;" href="fanfare.php">&lt;terug naar fanfarepagina&gt;</a>';
		
		if(currentpage<totalpages)
		{
			var nextpage = parseInt(currentpage)+1;
			document.getElementById('navigatiebar').innerHTML +='&nbsp;&nbsp;&nbsp;&nbsp;<a style="color:#000066;" href="fotoalbum.php?album='+album+'&aantalfotos='+aantalfotos+'&currentpage='+nextpage+'">&lt;volgende pagina&gt;</a>';
		} 
		else
		{
			document.getElementById('navigatiebar').innerHTML +='&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#EBEBEB">&lt;volgende pagina&gt;</span>';
		}
		
		for (var i=parseInt(startpic); i<parseInt(endpic); i++)
		{
			var a = document.createElement('a');
			a.setAttribute("href","fotodetail.php" + "?name=" + i + "&album=" + album + "&aantalfotos=" +aantalfotos);
		
			thumbs.appendChild(a);
				
			var img = document.createElement('img');
			img.setAttribute("src","afbeeldingen/foto's/" + album + "/" + i + "_thumb.jpg");
			img.setAttribute("alt","'klik om foto " + i + " te vergroten'");
			a.appendChild(img);
		}
	}
	else
	{
		document.getElementById('album').innerHTML ='<h3>'+album+'</h3>'
		
		if(currentpage>1)
		{
			var backpage = parseInt(currentpage)-1;
			document.getElementById('navigatiebar').innerHTML +='<a style="color:#000066;" href="fotoalbum.php?album='+album+'&aantalfotos='+aantalfotos+'&currentpage='+backpage+'">&lt;vorige pagina&gt;</a>&nbsp;&nbsp;&nbsp;&nbsp;';
		} 
		else
		{
			document.getElementById('navigatiebar').innerHTML +='<span style="color:#EBEBEB">&lt;vorige pagina&gt;</span>&nbsp;&nbsp;&nbsp;&nbsp;';
		}
		document.getElementById('navigatiebar').innerHTML +='<a style="color:#000066;font-weight:bold;" href="fotos.php">&lt;terug naar fotoreeksen&gt;</a>';
		
		if(currentpage<totalpages)
		{
			var nextpage = parseInt(currentpage)+1;
			document.getElementById('navigatiebar').innerHTML +='&nbsp;&nbsp;&nbsp;&nbsp;<a style="color:#000066;" href="fotoalbum.php?album='+album+'&aantalfotos='+aantalfotos+'&currentpage='+nextpage+'">&lt;volgende pagina&gt;</a>';
		} 
		else
		{
			document.getElementById('navigatiebar').innerHTML +='&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#EBEBEB">&lt;volgende pagina&gt;</span>';
		}
		
		for (var i=parseInt(startpic); i<parseInt(endpic); i++)
		{
			var a = document.createElement('a');
			a.setAttribute("href","fotodetail.php" + "?name=" + i + "&album=" + album + "&aantalfotos=" +aantalfotos);
		
			thumbs.appendChild(a);
				
			var img = document.createElement('img');
			img.setAttribute("src","afbeeldingen/foto's/" + album + "/" + i + "_thumb.jpg");
			img.setAttribute("alt","'klik om foto " + i + " te vergroten'");
			a.appendChild(img);
		}
	}
}

function wallpaperthubsinladen()
{
	var aantalwallpapers = 47;
	var thumbs = document.getElementById('wallpapers');
	
	var ran1 = Math.ceil((Math.random()*(aantalwallpapers-1)));
	var ran2 = Math.ceil((Math.random()*(aantalwallpapers-1)));
	var ran3 = Math.ceil((Math.random()*(aantalwallpapers-1)));	
	var ran4 = Math.ceil((Math.random()*(aantalwallpapers-1)));
	
	var i = 0;
	while(i != 1)
	{
		if(ran1 != ran2 && ran1 != ran3 && ran1 != ran4 && ran2 != ran3 && ran2 != ran4 && ran3 != ran4)
		{
			i = 1;
		}
		else
		{
			ran1 = Math.ceil((Math.random()*(aantalwallpapers-1)));
			ran2 = Math.ceil((Math.random()*(aantalwallpapers-1)));
			ran3 = Math.ceil((Math.random()*(aantalwallpapers-1)));
			ran4 = Math.ceil((Math.random()*(aantalwallpapers-1)));
		}
	}
	
	document.getElementById("wallpaperpic1").setAttribute("src","afbeeldingen/foto's/wallpapers/" + ran1 + "_thumb.jpg");
	document.getElementById("linkwallpaperpic1").setAttribute("href","afbeeldingen/foto's/wallpapers/" + ran1 + ".jpg");
	document.getElementById("wallpaperpic2").setAttribute("src","afbeeldingen/foto's/wallpapers/" + ran2 + "_thumb.jpg");
	document.getElementById("linkwallpaperpic2").setAttribute("href","afbeeldingen/foto's/wallpapers/" + ran2 + ".jpg");
	document.getElementById("wallpaperpic3").setAttribute("src","afbeeldingen/foto's/wallpapers/" + ran3 + "_thumb.jpg");
	document.getElementById("linkwallpaperpic3").setAttribute("href","afbeeldingen/foto's/wallpapers/" + ran3 + ".jpg");
	document.getElementById("wallpaperpic4").setAttribute("src","afbeeldingen/foto's/wallpapers/" + ran4 + "_thumb.jpg");
	document.getElementById("linkwallpaperpic4").setAttribute("href","afbeeldingen/foto's/wallpapers/" + ran4 + ".jpg");
}

function fanfarethubsinladen()
{
	var aantalfotos = 17;
	var thumbs = document.getElementById('fanfarefotos');
	
	var ran1 = Math.ceil((Math.random()*(aantalfotos-1)));
	var ran2 = Math.ceil((Math.random()*(aantalfotos-1)));
	var ran3 = Math.ceil((Math.random()*(aantalfotos-1)));	
	var ran4 = Math.ceil((Math.random()*(aantalfotos-1)));
	
	var i = 0;
	while(i != 1)
	{
		if(ran1 != ran2 && ran1 != ran3 && ran1 != ran4 && ran2 != ran3 && ran2 != ran4 && ran3 != ran4)
		{
			i = 1;
		}
		else
		{
			ran1 = Math.ceil((Math.random()*(aantalfotos-1)));
			ran2 = Math.ceil((Math.random()*(aantalfotos-1)));
			ran3 = Math.ceil((Math.random()*(aantalfotos-1)));
			ran4 = Math.ceil((Math.random()*(aantalfotos-1)));
		}
	}
	
	document.getElementById("fanfarepic1").setAttribute("src","afbeeldingen/foto's/fanfare/" + ran1 + "_thumb.jpg");
	document.getElementById("linkfanfarepic1").setAttribute("href","fotodetail.php?name=" + ran1 + "&album=fanfare&aantalfotos=17");
	document.getElementById("fanfarepic2").setAttribute("src","afbeeldingen/foto's/fanfare/" + ran2 + "_thumb.jpg");
	document.getElementById("linkfanfarepic2").setAttribute("href","fotodetail.php?name=" + ran2 + "&album=fanfare&aantalfotos=17");
	document.getElementById("fanfarepic3").setAttribute("src","afbeeldingen/foto's/fanfare/" + ran3 + "_thumb.jpg");
	document.getElementById("linkfanfarepic3").setAttribute("href","fotodetail.php?name=" + ran3 + "&album=fanfare&aantalfotos=17");
	document.getElementById("fanfarepic4").setAttribute("src","afbeeldingen/foto's/fanfare/" + ran4 + "_thumb.jpg");
	document.getElementById("linkfanfarepic4").setAttribute("href","fotodetail.php?name=" + ran4 + "&album=fanfare&aantalfotos=17");
}

function fototonen()
{
	var QString = unescape(document.location.search);
	QString = QString.substring(1,QString.length);
	var Gesplitst = QString.split('&');	
	var values= new Array();

	for (var i = 0; i < Gesplitst.length; i++) 
	{
		var var_naam = Gesplitst[i].substring(0,Gesplitst[i].indexOf('='));	
		var var_waarde = Gesplitst[i].substring(Gesplitst[i].indexOf('=')+1,Gesplitst[i].length);
		values[var_naam] = var_waarde;
	}

	var name = values['name'];
	var album = values['album'];
	var aantalfotos = values['aantalfotos'];
	var currentpic = parseInt(name);
	
	document.getElementById('album').innerHTML ='<h3>'+album+'</h3>'
	
	if(currentpic>1)
	{
		var backpic = parseInt(currentpic)-1;
		document.getElementById('navigatie').innerHTML ='<a style="color:#000066" href="fotodetail.php?name='+backpic+'&album='+album+'&aantalfotos='+aantalfotos+'">&lt;vorige foto&gt;</a>&nbsp;&nbsp;&nbsp;&nbsp;';
	} else
	{
		document.getElementById('navigatie').innerHTML ='<span style="color:#EBEBEB">&lt;vorige foto&gt;</span>&nbsp;&nbsp;&nbsp;&nbsp;';
	}
	
	var page = Math.ceil((currentpic/8));
	
	document.getElementById('navigatie').innerHTML +='<a style="font-weight:bold;color:#000066" href="fotoalbum.php?album='+album+'&aantalfotos='+aantalfotos+'&currentpage='+page+'">&lt;terug naar album&gt;</span>';
	
	if(currentpic<aantalfotos)
	{
		var nextpic = parseInt(currentpic)+1;
		document.getElementById('navigatie').innerHTML +='&nbsp;&nbsp;&nbsp;&nbsp;<a style="color:#000066" href="fotodetail.php?name='+nextpic+'&album='+album+'&aantalfotos='+aantalfotos+'">&lt;volgende foto&gt;</a>';	
	} 
	else
	{
		document.getElementById('navigatie').innerHTML +='&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#EBEBEB">&lt;volgende foto&gt;</span>';	
	}
	document.getElementById('navigatie').innerHTML +='<br /><br />'
	
	var pic = document.getElementById('foto');

	var img = document.createElement('img');
	img.setAttribute("src","afbeeldingen/foto's/" + album + "/" + name + ".jpg");
	pic.appendChild(img);
}

function login()
{
	arrUsers = new Array( );
	var path = setP(setvalue('9b1df1706edb4bb389c3ab59b8a7bbfeb9dfec1e58dad1ff0dba065b64935b3f218aec08fc3a42c336eec6b44be9c58104e01caa114','path'));
	var currentTime = new Date()
	var secondstime = currentTime.getTime();
	path = path + "?" + secondstime;
	var xmlgebruikers = parseXML(path);
	var arrTemp = xmlgebruikers.getElementsByTagName("Gebruiker");
	for(var i=0;i<arrTemp.length;i++)
	{
		var gebruikersnaam = arrTemp[i].getElementsByTagName("gebruikersnaam")[0].firstChild.nodeValue;
		var passwoord = arrTemp[i].getElementsByTagName("passwoord")[0].firstChild.nodeValue;
		var naam = arrTemp[i].getElementsByTagName("naam")[0].firstChild.nodeValue;
		var voornaam = arrTemp[i].getElementsByTagName("voornaam")[0].firstChild.nodeValue;
		var mail = arrTemp[i].getElementsByTagName("mail")[0].firstChild.nodeValue;
		var geboortedatum = arrTemp[i].getElementsByTagName("geboortedatum")[0].firstChild.nodeValue;
		var geledingwaarde = arrTemp[i].getElementsByTagName("geleding")[0].firstChild.nodeValue;
		var geleding = geefleeftijdsgroep(geboortedatum,geledingwaarde);
		var herinnering = arrTemp[i].getElementsByTagName("herinnering")[0].firstChild.nodeValue;
		var foto = arrTemp[i].getElementsByTagName("foto")[0].firstChild.nodeValue;
		
		var user = new Array(gebruikersnaam,passwoord,naam,voornaam,mail,geboortedatum,geleding,herinnering,foto);
		arrUsers.push(user);
	}

	var formgebruikersnaam = document.getElementById('gebruikersnaam').value;
	var formpasswoord = document.getElementById('paswoord').value;
	var g = 0;
	
	for(var i=0;i<arrUsers.length;i++)
	{
		if(formgebruikersnaam == arrUsers[i][0])
		{
			document.getElementById('gebruikersnaam').style.color = '#000000';
			if(formpasswoord == arrUsers[i][1])
			{
				document.getElementById('paswoord').style.color = '#000000';
				var userinfo = 'naam=' + arrUsers[i][2] + '|voornaam=' + arrUsers[i][3] + '|mail=' + arrUsers[i][4] + '|geboortedatum=' + arrUsers[i][5] + '|geleding=' + arrUsers[i][6] + '|herinnering=' + arrUsers[i][7] + '|foto=' + arrUsers[i][8];
				createCookie("user",userinfo,2);
				window.location.href=(window.location.href).replace("#","?");
			}
			else
			{
				alert('Foutief Paswoord!');
				document.getElementById('paswoord').style.color = '#F47621';
			}
		} 
		else 
		{
			g++;
			if(g==arrUsers.length)
			{
				alert('Foutieve Gebruikersnaam!');
				document.getElementById('gebruikersnaam').style.color = '#F47621';
			}
		}	
	}
}

function logout()
{
	eraseCookie("user");
	window.location.href=(window.location.href).replace("#","?");
}

function checklogin(content)
{
	var user = readCookie("user");
	if (user==null)
	{
		document.getElementById('contentinhoud').innerHTML = '<h2 class="underline"> Geen toegang </h2>';
		document.getElementById('contentinhoud').innerHTML += 'U moet aangemeld zijn om deze pagina te kunnen bezichtigen!<br />Een account kan u op <a href="accountmaken.php" class="blauwedikkelink">deze pagina</a> aanmaken.';
	}
	else
	{
		if (content == 'poll')
		{
			var content_var_inhoud = '<h2 class="underline"> Poll van de maand </h2><iframe allowtransparency="true" name="poll" src="data/poll/index.php" width="516" height="700" frameborder="0"></iframe>';	
		}
		else if (content == 'wistjedat')
		{
			var content_var_inhoud = '<h2 class="underline"> Wist je dat? </h2><ul>';
			content_var_inhoud += '<li>De werkmannen in ons lokaal in Volkegem, nieuwe centrale verwarming installeren?</li>';
			content_var_inhoud += '<li>De Tijgerkes nu onze jongste groep is?</li>';
			content_var_inhoud += '<li>Er ook lichtblauwe KSA hemden bestaan?</li>';
			content_var_inhoud += '<li>De KSA binnenkort 80 kaarsjes uitblaast?</li>';
			content_var_inhoud += '<li>We binnenkort een nieuw lokaal delen met de scouts van Oudenaarde?</li>';
			content_var_inhoud += '<li>KSA Oudenaarde net (maart 2010) op tot op de laatste man driehonderd ingeschreven leden telt? Dat zijn er 300 van de huidige 34 000 leden in gans het land!</li>';
			content_var_inhoud += '</ul><ul>';
			content_var_inhoud += '<li>Wist je dat KSA Oudenaarde in het jaar 2032 een eeuw oud zal zijn?!</li>';
			content_var_inhoud += '<li>Jullie leiding er tijdens de examens alles aan doet om zoveel mogelijk vergadering te kunnen geven zodat jullie niet veel KSA moeten missen?</li>';
			content_var_inhoud += '<li>Sinterklaas op 6 december bij de Leeuwkes een bezoekje bracht? Ook de broertjes en zusjes van de Leeuwkes kwamen een kijkje nemen.</li>';
			content_var_inhoud += '<li>Er in de Kerstvakantie twee weken geen KSA is?</li>';
			content_var_inhoud += '<li>Er af en toe een "speciaal boemerangske" in de bus komt te liggen dat samengesteld wordt door onze VZW?</li>';
			content_var_inhoud += '<li>Je gelijk wanneer lid kan worden van onze fanfare Hanske-de-Krijger? Je kan ook altijd een kijkje gaan nemen of eens een avondje repetitie bijwonen!</li>';
			content_var_inhoud += '<li>De Vernieuwers in de Kerstvakantie op animatorcursus kunnen gaan? Daar leren ze het reilen en het zeilen over het leiding-geven!</li>';
			content_var_inhoud += '</ul><ul>';			
			content_var_inhoud += '<li>We voor het eerst in 14 jaar terug een Vernieuwer-groep hebben? Hij bestaat uit 6 felle maskes, 3 zotte biesten en 2 dolgedraaide leidersfiguren.</li>';
			content_var_inhoud += '<li>We dit jaar op Stuntdag (25 oktober) samen dwaas doen met het ganse Gewest Vlaamse Ardennen?</li>';
			content_var_inhoud += '<li>In ons lokaal aan de Volkegemberg alle deuren en (omlijstingen van) ramen een witte lik verf hebben gekregen?</li>';
			content_var_inhoud += '<li>Er &acute;s zomers andere jeugdbewegingen op Kronenberg vertoeven?</li>';
			content_var_inhoud += '<li>De Jonghernieuwers dit jaar terug op Joepie gaan? Een vierdaagse staptocht van 100 km voor alle JHN van Vlaanderen met X als onbekende eindplaats. Dit jaar al voor de 23e maal georganiseerd.</li>';
			content_var_inhoud += '</ul><ul>';
			content_var_inhoud += '<li>We deze zomer niet voor het eerst richting Weillen vertrokken? In 2003 kampeerden we 10 dagen op precies dezelfde kampplaats en dit zonder &eacute;&eacute;n spatje regen, dat belooft alvast!</li>';
			content_var_inhoud += '<li>Je jezelf na 2 Jonghernieuwer-jaren "Vernieuwer" mag noemen? Als Vernieuwer wordt je voorbereid op je toekomst als leiding en krijg je regelmatig een extra activiteit voorgeschoteld.</li>';
			content_var_inhoud += '<li>We voor het vervoeren van ons kampmateriaal maar liefst 2 vrachtwagens en een gigantische oplegger nodig hebben?</li>';
			content_var_inhoud += '<li>KSA-KSJ-VKSJ Oost-Vlaanderen elke zomer 2 Openluchtleven-cursussen organiseert? Na het volgen van Expies en/of Survies ontvang je een brevet Animator respectievelijk Hoofdanimator in het jeugdwerk. Meer info kan je vinden op <a class="blauwedikkelink" href="http://www.ksjovl.be/site/vorming" target="_blanc">deze site</a>.</li>';
			content_var_inhoud += '</ul><ul>';
			content_var_inhoud += '<li>We met een ongelooflijk aantal van 161 de schaatsen aanbonden vorig jaar?</li>';
			content_var_inhoud += '<li>Je op de Kamp-pagina kunt zien hoeveel dagen, uren, minuten en seconden er nog resten tot het kamp?</li>';
			content_var_inhoud += '<li>Er vorig werkjaar 62 (!) schildknapen waren ingeschreven en dat ze daarmee de grootste geleding waren?</li>';
			content_var_inhoud += '</ul><ul>';
			content_var_inhoud += '<li>KSA Oudenaarde al 76 jaar bestaat?</li>';
			content_var_inhoud += '<li>Er voor deze nieuwe website onder andere meer dan 20000 lijnen code, 19 zakken chips, 856 Mb aan dataruimte en 24 blikjes redbull nodig waren?</li>';
			content_var_inhoud += '<li>Je bij sommige gebruikers in de kijker op hun naam kan klikken en zo hun foto ziet?</li>';
			content_var_inhoud += '<li>KSA Oudenaarde vorig werkjaar iets meer dan 300 leden telde?</li>';
			content_var_inhoud += '<li>De werken aan deze nieuwe site al meer dan 6 maanden in beslag namen?</li>';
			content_var_inhoud += '<li>Het Boemerangske al aan zijn 37ste jaargang bezig is?</li>';
			content_var_inhoud += '<li>KSA Oudenaarde 1 van de weinige groepen met een Schildknapen-geleding is?</li>';
			content_var_inhoud += '<li>In 1978 KSA en VKSJ op nationaal niveau &eacute;&eacute;n werden en er zo KSJ-groepen ontstonden?</li>';
			content_var_inhoud += '<li>KSA Oudenaarde deel uitmaakt van het Gewest Vlaamse-Ardennen, waar ook KSA Mater, KSA Brakel, KSA Elst, KSA Huise, KSA Eine en VKSJ Oudenaarde toe behoren?</li>';
			content_var_inhoud += '<li>De jonghernieuwers op kamp elk jaar afwisselen tussen een tweedaagse en een 24-urentocht en dat in 2008 een tweedaagse op het programma staat?</li>';
			content_var_inhoud += '<li>Als je "ksa oudenaarde" op Google zoekt je circa 12.000 resultaten krijgt?</li>';
			content_var_inhoud += '<li>KSA Oudenaarde &eacute;&eacute;n van de weinige jeugdbewegingen is die nog op de HUDO zit op kamp?</li>';
			content_var_inhoud += '</ul>';	
		}
		else
		{
			var content_var_inhoud = '<h2 class="underline"> Fout </h2>Er is een fout opgetreden bij het laden van de pagina. <br />Contacteer de webmaster als deze fout zich blijft voordoen.';	
		}
		document.getElementById('contentinhoud').innerHTML = content_var_inhoud;
	}
}

function nieuwsberichteninladen()
{
	var currentTime = new Date()
	var secondstime = currentTime.getTime();
	var path = "data/nieuws/rss.xml?" + secondstime;

	var xmlnieuws = parseXML(path);
	var arrNieuwsTemp = xmlnieuws.getElementsByTagName("item");
	for(var i=0;i<arrNieuwsTemp.length;i++)
	{
		var postid = arrNieuwsTemp[i].getAttributeNode("id").value;
		var titel = arrNieuwsTemp[i].getElementsByTagName("title")[0].firstChild.nodeValue;
		var bericht = arrNieuwsTemp[i].getElementsByTagName("description")[0].firstChild.nodeValue;
		var gepostop = arrNieuwsTemp[i].getElementsByTagName("gepostop")[0].firstChild.nodeValue;
		
		var agt=navigator.userAgent.toLowerCase();
		if(agt.indexOf("msie 6") != -1)
		{
			document.getElementById('nieuwsberichten').innerHTML += '<div class="nieuwsitem" id="'+postid+'"><div style="background-image:url(afbeeldingen/site%20afbeeldingen/nieuws_titel.jpg);margin-bottom=-4px;" class="titel"><h3 class="titelinhoud">'+titel+'</h3></div><div class="bericht"><div class="berichtinhoud">'+bericht+'</div></div><div class="gepostop"><span class="gepostopinhoud"><a href="#topnieuws"><img style="padding-left:15px; padding-top:3px;" src="afbeeldingen/site afbeeldingen/top.png" alt="top" width="10" height="10"/></a>'+gepostop+'</span></div></div>';
		}
		else
		{
		document.getElementById('nieuwsberichten').innerHTML += '<div class="nieuwsitem" id="'+postid+'"><div style="background-image:url(afbeeldingen/site%20afbeeldingen/nieuws_titel.png);" class="titel"><h3 class="titelinhoud">'+titel+'</h3></div><div class="bericht"><div class="berichtinhoud">'+bericht+'</div></div><div class="gepostop"><span class="gepostopinhoud"><a href="#topnieuws"><img style="padding-left:15px; padding-top:3px;" src="afbeeldingen/site afbeeldingen/top.png" alt="top" width="10" height="10"/></a>'+gepostop+'</span></div></div>';
		}
	}
	
	var agt=navigator.userAgent.toLowerCase();
	if(agt.indexOf("msie 6") != -1)
	{
		document.getElementById('rsspic').setAttribute("src","afbeeldingen/site afbeeldingen/rss.jpg");
	}
}

function kalenderinladen()
{
	var currentTime = new Date()
	var secondstime = currentTime.getTime();
	var path = "data/activiteiten/activiteiten.xml?" + secondstime;
	
	var xmlactiviteiten = parseXML(path);
	var arrActiviteitenTemp = xmlactiviteiten.getElementsByTagName("Activiteit");
	for(var i=0;i<arrActiviteitenTemp.length;i++)
	{
		var categorie = arrActiviteitenTemp[i].getAttributeNode("categorie").value;
		var datum = arrActiviteitenTemp[i].getElementsByTagName("datum")[0].firstChild.nodeValue;
		var beschrijving = arrActiviteitenTemp[i].getElementsByTagName("beschrijving")[0].firstChild.nodeValue;
		
		if(categorie == "KSA")
		{
			document.getElementById('KalenderKSAActiviteiten').innerHTML += '<span class="dik">'+datum+'</span><br /><span>'+beschrijving+'</span><br /><br />';
		}
		
		if(categorie == "Fanfare")
		{
			document.getElementById('KalenderFanfareActiviteiten').innerHTML += '<span class="dik">'+datum+'</span><br /><span>'+beschrijving+'</span><br /><br />';
		}
		
		if(categorie == "Groep")
		{
			document.getElementById('KalenderAlgemeneActiviteiten').innerHTML += '<span class="dik">'+datum+'</span><br /><span>'+beschrijving+'</span><br /><br />';
		}
	}
}

function rechtercontentinladen()
{
	document.getElementById('rechtercontent').innerHTML = '<p><span class="underline">KSA Activiteiten</span><span class="dik" style="margin-left:20px"><a href="kalender.php">bekijk kalender</a></p></span><div id="KSAActiviteiten"></div><p class="underline">Fanfare Activiteiten</p><div id="FanfareActiviteiten"></div><p class="underline">Gebruiker in de kijker</p><div id="RandomGebruiker"></div>';
	
	var currentTime = new Date()
	var secondstime = currentTime.getTime();
	var path = "data/activiteiten/activiteiten.xml?" + secondstime;
	var xmlactiviteiten = parseXML(path);
	var arrActiviteitenTemp = xmlactiviteiten.getElementsByTagName("Activiteit");
	for(var i=0;i<arrActiviteitenTemp.length;i++)
	{
		var categorie = arrActiviteitenTemp[i].getAttributeNode("categorie").value;
		var datum = arrActiviteitenTemp[i].getElementsByTagName("datum")[0].firstChild.nodeValue;
		var beschrijving = arrActiviteitenTemp[i].getElementsByTagName("beschrijving")[0].firstChild.nodeValue;
		
		if(categorie == "KSA")
		{
			document.getElementById('KSAActiviteiten').innerHTML += '<span class="dik">'+datum+'</span><br /><span>'+beschrijving+'</span><br /><br />';
		}
		
		if(categorie == "Fanfare")
		{
			document.getElementById('FanfareActiviteiten').innerHTML += '<span class="dik">'+datum+'</span><br /><span>'+beschrijving+'</span><br /><br />';
		}
	}
	
	arrUsers = new Array( );
	var path = setP(setvalue('9b1df1706edb4bb389c3ab59b8a7bbfeb9dfec1e58dad1ff0dba065b64935b3f218aec08fc3a42c336eec6b44be9c58104e01caa114','path'));
	
	var currentTime = new Date()
	var secondstime = currentTime.getTime();
	path = path + "?" + secondstime;
	
	var xmlgebruikers = parseXML(path);
	var arrTemp = xmlgebruikers.getElementsByTagName("Gebruiker");
	var gekozenuserid = Math.round(Math.random()*(arrTemp.length-1));
	
	var naam = arrTemp[gekozenuserid].getElementsByTagName("naam")[0].firstChild.nodeValue;
	var voornaam = arrTemp[gekozenuserid].getElementsByTagName("voornaam")[0].firstChild.nodeValue;
	var geboortedatum = arrTemp[gekozenuserid].getElementsByTagName("geboortedatum")[0].firstChild.nodeValue;
	var geledingwaarde = arrTemp[gekozenuserid].getElementsByTagName("geleding")[0].firstChild.nodeValue;
	var geleding = geefleeftijdsgroep(geboortedatum,geledingwaarde);
	var herinnering = arrTemp[gekozenuserid].getElementsByTagName("herinnering")[0].firstChild.nodeValue;
	var foto = arrTemp[gekozenuserid].getElementsByTagName("foto")[0].firstChild.nodeValue;
	
	document.getElementById('RandomGebruiker').innerHTML = '<span class="dik">Naam:</span><br />';
	if(foto == "/")
	{
		document.getElementById('RandomGebruiker').innerHTML += voornaam+' '+naam+'<br /><br />';;	
	}
	else
	{
		document.getElementById('RandomGebruiker').innerHTML +='<a target="_blank" href="afbeeldingen/user pictures/'+foto+'">'+voornaam+' '+naam+'</a><br /><br />';
	}
	
	document.getElementById('RandomGebruiker').innerHTML +='<span class="dik">Geleding:</span><br /><span>'+geleding+'</span><br /><br /><span class="dik">Geboortedatum:</span><br /><span>'+geboortedatum+'</span><br /><br /><span class="dik">Mooiste KSA Herinnering:</span><br /><span>'+herinnering+'</span><br /><br />';
}

function toonKlok()
{
	setTimeout(toonKlok, 1000); //binnen 1 sec dit nog es uitvoeren
	var datum = new Date();
	var dag = checkZero(datum.getDate());
	var maand = checkZero(datum.getMonth()+1);
	var jaar = checkZero(datum.getFullYear());
	var uur = checkZero(datum.getHours());
	var mins = checkZero(datum.getMinutes());
	var secs = checkZero(datum.getSeconds());
	document.getElementById('time').innerHTML= dag + "." + maand + "." + jaar + "&nbsp;&nbsp;-&nbsp;&nbsp;" + uur + ":" + mins +":" + secs;
}

function checkZero(waarde)
{
	if(waarde <10) 
	{
		waarde = '0' + waarde;
	}
	return waarde;
}


function createCookie(name,value,hours)
{
	if (hours) {
		var date = new Date();
		date.setTime(date.getTime()+(hours*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name)
{
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name)
{
	createCookie(name,"",-2);
}

function setvalue(str, p) 
{
  var part= 'ace7239332db41d851a2a1ef5ee62696f60c62a6ffb0f7ac79b0d265ca1e66484173f10aef537'; 
  str = part + str;
  var prand = "";
  for(var i=0; i<p.length; i++) 
  {
    prand += p.charCodeAt(i).toString();
  }
  var sPos = Math.floor(prand.length / 5);
  var mult = parseInt(prand.charAt(sPos) + prand.charAt(sPos*2) + prand.charAt(sPos*3) + prand.charAt(sPos*4) + prand.charAt(sPos*5));
  var incr = Math.round(p.length / 2);
  var modu = Math.pow(2, 31) - 1;
  var salt = parseInt(str.substring(str.length - 8, str.length), 16);
  str = str.substring(0, str.length - 8);
  prand += salt;
  while(prand.length > 10) 
  {
    prand = (parseInt(prand.substring(0, 10)) + parseInt(prand.substring(10, prand.length))).toString();
  }
  prand = (mult * prand + incr) % modu;
  var value_chr = "";
  var value_str = "";
  for(var i=0; i<str.length; i+=2) 
  {
    value_chr = parseInt(parseInt(str.substring(i, i+2), 16) ^ Math.floor((prand / modu) * 255));
    value_str += String.fromCharCode(value_chr);
    prand = (mult * prand + incr) % modu;
  }
  
  return value_str;
}

function toonmail(element,naam)
{
	document.getElementById(element).innerHTML = '<a style="color:#000066;" href="mailto:'+naam+'@ksaoudenaarde.be">'+naam+'@ksaoudenaarde.be</a>'	
}

function kampcounter(day,month,year,hours,minutes,seconds)
{	
	theday = day;
	themonth = month;
	theyear = year;
	thehour = hours;
	theminute = minutes;
	thesecond = seconds;
	
	countdownTo = new Date(year,month-1,day,hours,minutes,seconds,0);	
	var now = new Date();
	
	var deltaSecs = Math.floor((countdownTo.getTime()-now.getTime())/1000);
	var txt = "";
	var deltaDays = Math.floor(deltaSecs/86400);
	deltaSecs -= 86400*deltaDays;
	txt += deltaDays+" dagen, ";
	var deltaHours = Math.floor(deltaSecs/3600);
	deltaSecs -= 3600*deltaHours;
	txt += deltaHours+" uur, ";
	var deltaMins = Math.floor(deltaSecs/60);
	deltaSecs -= 60*deltaMins;
		
	txt += deltaMins + " minuten en ";
	txt += deltaSecs + " seconden, ";
	txt = txt.substr(0,txt.length-2);
	
	var DaysString = deltaDays + "";
	var firstDay = DaysString.substr(0,1);
	var secondDay = DaysString.substr(1,2);
	
	var HoursString = deltaHours + "";
	var firstHour = HoursString.substr(0,1);
	var secondHour = HoursString.substr(1,2);
	
	var MinsString = deltaMins + "";
	var firstMin = MinsString.substr(0,1);
	var secondMin = MinsString.substr(1,2);

	var SecsString = deltaSecs + "";
	var firstSec = SecsString.substr(0,1);
	var secondSec = SecsString.substr(1,2);
	
	//hou er rekening mee dat die dings ook " " kunnen hebben als het bijvoorbeeld 2u is => firstHour zal dan 2 zijn, maar secondHour zal " " zijn
	
	var imagesString = '<div style=" background-color:#FFFFFF; margin-right:5px; float:left;"><img src="afbeeldingen/klok/'+ firstDay +'.jpg" width="60" height="75"/>';
	imagesString += '<img src="afbeeldingen/klok/'+ secondDay +'.jpg" width="60" height="75"/></div>';
	imagesString += '<div style=" background-color:#FFFFFF; margin-right:5px; float:left;"><img src="afbeeldingen/klok/'+ firstHour +'.jpg" width="60" height="75"/>';
	imagesString += '<img src="afbeeldingen/klok/'+ secondHour +'.jpg" width="60" height="75"/></div>';
	imagesString += '<div style=" background-color:#FFFFFF; margin-right:5px; float:left;"><img src="afbeeldingen/klok/'+ firstMin +'.jpg" width="60" height="75"/>';
	imagesString += '<img src="afbeeldingen/klok/'+ secondMin +'.jpg" width="60" height="75"/></div>';
	imagesString += '<div style=" background-color:#FFFFFF;float:left;"><img src="afbeeldingen/klok/'+ firstSec +'.jpg" width="60" height="75"/>';
	imagesString += '<img src="afbeeldingen/klok/'+ secondSec +'.jpg" width="60" height="75"/></div>';
	imagesString += '<br /> <div style="text-align:center; width:120px; float:left;">dagen</div><div style="text-align:center; width:125px; float:left;">uren</div><div style="text-align:center; width:125px; float:left;">minuten</div><div style="text-align:center; width:125px; float:left;">seconden</div><br />';
	
	if(countdownTo.getTime()>now.getTime())
	{
		document.getElementById("kampcounter").innerHTML= 'Nog ' + txt + ' tot het KSA-Kamp!<br />';
		/*document.getElementById("kampcounter").innerHTML += '<br /><br />' + imagesString*/;
	}
	
	if(countdownTo.getTime()<now.getTime())
	{
		if(deltaDays < -10)
		{
			var dagenterug = (deltaDays + 10).toString();
			dagenterug = dagenterug.replace("-"," ");
			document.getElementById("kampcounter").innerHTML= 'We zijn al ' + dagenterug + ' dagen terug thuis van het Kamp!';
		} 
		else if(deltaDays < -1)
		{
			var dagenopkamp = (deltaDays).toString();
			dagenopkamp = dagenopkamp.replace("-"," ");
			document.getElementById("kampcounter").innerHTML= 'We zijn al ' + dagenopkamp + ' dagen op Kamp!';
		}
		else
		{
			document.getElementById("kampcounter").innerHTML= 'We zijn vertrokken op kamp!';
		}
	}
	
	setTimeout("kampcounter(theday,themonth,theyear,thehour,theminute,thesecond)",1000);
}

function inladenSwfgame(gamenaam,src,beschrijving,controls)
{
	document.getElementById('gameinhoud').innerHTML = '<h3>' + gamenaam + '</h3>';
	
	var objectenstring = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="520" height="400" id="' + gamenaam + '" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="allowFullScreen" value="false" /> <param name="movie" value="games/' + src + '.swf" /><param name="quality" value="high" /><param name="scale" value="exactfit" /><param name="bgcolor" value="#000000" /><embed src="games/' + src + '.swf" quality="high" scale="exactfit" bgcolor="#000000" width="520" height="400" name="' + gamenaam + '" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
	
	document.getElementById('gameinhoud').innerHTML += objectenstring;
	document.getElementById('gameinhoud').innerHTML += '<p><span class="underline">Beschrijving</span><br />' + beschrijving + '</p>';
	document.getElementById('gameinhoud').innerHTML += '<p><span class="underline">Besturing</span><br />' + controls + '</p>';
	document.getElementById('gameinhoud').innerHTML += '<a style=" margin-left:190px;" href="games.php" class="blauwedikkelink">< Terug naar games ></a>';
}

function setcentrumfoto()
{
	var ambetantteken = "'";
	var waarde = Math.round(Math.random()+1);
	document.getElementById('lokaalcentrumfoto').innerHTML = '<a href="afbeeldingen/site foto'+ambetantteken+'s/lokaal_centrum'+waarde+'.jpg" target="_blank"><img class="lokaalfoto" src="afbeeldingen/site foto'+ambetantteken+'s/lokaal_centrum'+waarde+'_thumb.jpg" alt="Klik om het lokaal van het Centrum beter te bekijken" width="200" height="150"/></a>';
}

function playmedia(url)
{
	document.getElementById('contentinhoud').innerHTML = '<h2 class="underline">Media Player</h2>';
	document.getElementById('contentinhoud').innerHTML += '<embed style="margin-left:8px;" width="500" height="400" autostart="true" src="'+url+'"></embed>';
	document.getElementById('contentinhoud').innerHTML += '<br /><br />';
	document.getElementById('contentinhoud').innerHTML += '<div style="margin-left:8px;">Het laden van het filmpje kan even duren, dit is afhankelijk van je downloadsnelheid. <br /> Wil je dit filmpje ook op jouw computer hebben? Dan kan je het <a target="_blank" href="'+url+'"  class="blauwedikkelink">hier</a> downloaden.</div><br />';
	document.getElementById('contentinhoud').innerHTML += '<a style=" margin-left:185px;" href="downloads.php" class="blauwedikkelink">< Terug naar downloads ></a>';
}

function inladenartikels()
{
	document.getElementById('artikelen').innerHTML = '';
	
	var currentTime = new Date()
	var secondstime = currentTime.getTime();
	var path = "data/artikelen/winkel_artikelen.xml?" + secondstime;

	var xmlartikelen = parseXML(path);
	var arrArtikelenTemp = xmlartikelen.getElementsByTagName("artikel");
	for(var i=0;i<arrArtikelenTemp.length;i++)
	{
		var id = arrArtikelenTemp[i].getAttributeNode("id").value;
		var naam = arrArtikelenTemp[i].getElementsByTagName("naam")[0].firstChild.nodeValue;
		var prijs = arrArtikelenTemp[i].getElementsByTagName("prijs")[0].firstChild.nodeValue;
		var beschrijving = arrArtikelenTemp[i].getElementsByTagName("beschrijving")[0].firstChild.nodeValue;
		var foto = arrArtikelenTemp[i].getElementsByTagName("foto")[0].firstChild.nodeValue;
		
		document.getElementById('artikelen').innerHTML += '<div id="artikel'+id+'" class="artikel"><a href="afbeeldingen/artikelen/'+foto+'.jpg" target="_blank"><img src="afbeeldingen/artikelen/'+foto+'_thumb.jpg" alt="Klik om artikel '+id+' te bekijken" width="120" height="120"/></a><div class="beschrijvingartikel"><h3>'+naam+'</h3><span class="underline">prijs:</span> '+prijs+' euro<br /><span class="underline">beschrijving:</span> '+beschrijving+'</div></div>';
	}
}

function setxmllink(id,path)
{
	var currentTime = new Date()
	var secondstime = currentTime.getTime();
	document.getElementById(id).setAttribute("href", path + "?" + secondstime);
}

function toonpopup()
{
	mywindow2 = window.open("afbeeldingen/site foto's/flyer_fanfare.jpg","flyer_fanfare","menubar=no,width=425,height=600,toolbar=no");
    mywindow2.moveTo(250, 20);
	
	<!--mywindow1 = window.open("afbeeldingen/site foto's/flyer_startweekend_2011.jpg","flyer_startweekend","menubar=no,width=425,height=600,toolbar=no");!-->
	<!--mywindow1.moveTo(20, 20); !-->
	
	
}

function geefleeftijdsgroep(geboortedatum,geledingwaarde)
{	
	if(geledingwaarde == "Leiding")
	{
		return "Leiding";	
	}
	else if(geledingwaarde == "Oud-leiding")
	{
		return "Oud-leiding";	
	}
	else if(geledingwaarde == "Andere")
	{
		return "Andere";
	}
	else if(geledingwaarde == "(Actief) Lid")
	{
		var geboortejaar = geboortedatum.substr(6,9);	
		var curr_year = new Date().getFullYear();
		var curr_month = new Date().getMonth();
		
		if(curr_month == "0" || curr_month == "1" || curr_month == "2" || curr_month == "3" || curr_month == "4" || curr_month == "5" || curr_month == "6" || curr_month == "7")
		{
			curr_year = curr_year-1;
		}
		
		var start_leeftijd = curr_year - geboortejaar;
		var leeftijdsgroep = "lid";
		
		if(start_leeftijd == "6" || start_leeftijd == "7")
		{
			leeftijdsgroep = "Leeuwke";
		}
		else if(start_leeftijd == "8" || start_leeftijd == "9")
		{
			leeftijdsgroep = "Jongknaap";
		}
		else if(start_leeftijd == "10" || start_leeftijd == "11")
		{
			leeftijdsgroep = "Schildknaap";
		}
		else if(start_leeftijd == "12" || start_leeftijd == "13")
		{
			leeftijdsgroep = "Knaap";
		}
		else if(start_leeftijd == "14" || start_leeftijd == "15")
		{
			leeftijdsgroep = "Jonghernieuwer";
		}
	    else if(start_leeftijd == "16" || start_leeftijd == "17")
		{
			leeftijdsgroep = "Vernieuwer";
		}
		else if(start_leeftijd > 18)
		{
			leeftijdsgroep = "Hernieuwer";
		}
		else
		{
			leeftijdsgroep = "invoerfout"	
		}
		
		return leeftijdsgroep;
	}
	else
	{
		return "invoerfout";	
	}
}

function SnowStorm() 
{
  //Initializes after body onload() by default (via addEventHandler() call at bottom.)
  
  // PROPERTIES

  var imagePath = 'afbeeldingen/snow/'; // relative path to snow images (including trailing slash)
  var flakesMax = 50;				//Sets the maximum number of snowflakes that can exist on the screen at any given time.  Default:128
  var flakesMaxActive = 25;			//Sets the limit of "falling" snowflakes (ie. moving, thus considered to be "active".)   Default:68
  var vMaxX = 8;					//Defines the maximum X and Y velocities for the storm.  A range up to this value is selected at random.
  var vMaxY = 4;
  var usePNG = true;			//Enables PNG images if supported ("false" falls back to GIF)
  var flakeBottom = null;        // Integer for fixed bottom, 0 or null for "full-screen" snow effect.
  var snowStick = true;			//Allows the snow to "stick" to the bottom of the window.  When off, snow will never sit at the bottom.  (true or false)
  var snowCollect = false;		//Enables snow to pile up (slowly) at bottom of window. Can be very CPU/resource-intensive over time. Also requires snowStick = true.
  var targetElement = null;      // element which snow will be appended to (document body if undefined)
  var followMouse = false;			//Allow the mouse to affect the "wind", left-to-right.
  var flakeTypes = 6;			// Sets the range of flake images to use (eg. a value of 5 will use images ranging from 0.png to 4.png.)
  var flakeWidth = 8;     //The width (in pixels) of each snowflake image. Default: 5
  var flakeHeight = 8;    //Height (pixels) of each snowflake image. Default: 5

  var zIndex = 0; // CSS stacking order applied to each snowflake
  var flakeLeftOffset = 0; // amount to subtract from edges of container
  var flakeRightOffset = 0; // amount to subtract from edges of container

  // --- End of user section ---

  var addEvent = function(o,evtName,evtHandler) {
    typeof(attachEvent)=='undefined'?o.addEventListener(evtName,evtHandler,false):o.attachEvent('on'+evtName,evtHandler);
  }

  var removeEvent = function(o,evtName,evtHandler) {
    typeof(attachEvent)=='undefined'?o.removeEventListener(evtName,evtHandler,false):o.detachEvent('on'+evtName,evtHandler);
  }

  var classContains = function(o,cStr) {
    return (typeof(o.className)!='undefined'?o.className.indexOf(cStr)+1:false);
  }

  var s = this;
  var storm = this;
  this.timers = [];
  this.flakes = [];
  this.disabled = false;
  this.terrain = [];
  this.active = false;

  var isIE = navigator.userAgent.match(/msie/i);
  var isIE6 = navigator.userAgent.match(/msie 6/i);
  var isOldIE = (isIE && (isIE6 || navigator.userAgent.match(/msie 5/i)));
  var isWin9X = navigator.appVersion.match(/windows 98/i);
  var isiPhone = navigator.userAgent.match(/iphone/i);
  var isBackCompatIE = (isIE && document.compatMode == 'BackCompat');
  var isOpera = navigator.userAgent.match(/opera/i);
  if (isOpera) isIE = false; // Opera (which may be sneaky, pretending to be IE by default)
  var noFixed = (isBackCompatIE || isIE6 || isiPhone);
  var screenX = null;
  var screenX2 = null;
  var screenY = null;
  var scrollY = null;
  var vRndX = null;
  var vRndY = null;
  var windOffset = 1;
  var windMultiplier = 2;
  var pngSupported = (!isIE || (isIE && !isIE6 && !isOldIE)); // IE <7 doesn't do PNG nicely without crap filters
  var docFrag = document.createDocumentFragment();
  this.oControl = null; // toggle element
  if (flakeLeftOffset == null) flakeLeftOffset = 0;
  if (flakeRightOffset == null) flakeRightOffset = 0;

  function rnd(n,min) {
    if (isNaN(min)) min = 0;
    return (Math.random()*n)+min;
  }

  this.randomizeWind = function() {
    vRndX = plusMinus(rnd(vMaxX,0.2));
    vRndY = rnd(vMaxY,0.2);
    if (this.flakes) {
      for (var i=0; i<this.flakes.length; i++) {
        if (this.flakes[i].active) this.flakes[i].setVelocities();
      }
    }
  }

  function plusMinus(n) {
    return (parseInt(rnd(2))==1?n*-1:n);
  }

  this.scrollHandler = function() {
    // "attach" snowflakes to bottom of window if no absolute bottom value was given
    scrollY = (flakeBottom?0:parseInt(window.scrollY||document.documentElement.scrollTop||document.body.scrollTop));
    if (isNaN(scrollY)) scrollY = 0; // Netscape 6 scroll fix
    if (!flakeBottom && s.flakes) {
      for (var i=0; i<s.flakes.length; i++) {
        if (s.flakes[i].active == 0) s.flakes[i].stick();
      }
    }
  }

  this.resizeHandler = function() {
    if (window.innerWidth || window.innerHeight) {
      screenX = window.innerWidth-(!isIE?16:2)-flakeRightOffset;
      screenY = (flakeBottom?flakeBottom:window.innerHeight);
    } else {
      screenX = (document.documentElement.clientWidth||document.body.clientWidth||document.body.scrollWidth)-(!isIE?8:0)-flakeRightOffset;
      screenY = flakeBottom?flakeBottom:(document.documentElement.clientHeight||document.body.clientHeight||document.body.scrollHeight);
    }
    screenX2 = parseInt(screenX/2);
  }

  this.resizeHandlerAlt = function() {
    screenX = targetElement.offsetLeft+targetElement.offsetWidth-flakeRightOffset;
    screenY = flakeBottom?flakeBottom:targetElement.offsetTop+targetElement.offsetHeight;
    screenX2 = parseInt(screenX/2);
  }

  this.freeze = function() {
    // pause animation
    if (!s.disabled) {
      s.disabled = 1;
    } else {
      return false;
    }
    for (var i=0; i<s.timers.length; i++) {
      clearInterval(s.timers[i]);
    }
  }

  this.resume = function() {
    if (s.disabled) {
       s.disabled = 0;
    } else {
      return false;
    }
    s.timerInit();
  }

  this.toggleSnow = function() {
    if (!s.flakes.length) {
      // first run
      s.start();
      s.setControlActive(true);
    } else {
      s.active = !s.active;
      if (s.active) {
        s.show();
        s.resume();
        s.setControlActive(true);
      } else {
        s.stop();
        s.freeze();
        s.setControlActive(false);
      }
    }
  }

  this.stop = function() {
    this.freeze();
    for (var i=this.flakes.length; i--;) {
      this.flakes[i].o.style.display = 'none';
    }
    removeEvent(window,'scroll',s.scrollHandler);
    removeEvent(window,'resize',s.resizeHandler);
    if (!isIE) {
      removeEvent(window,'blur',s.freeze);
      removeEvent(window,'focus',s.resume);
    }
    // removeEventHandler(window,'resize',this.resizeHandler,false);
  }

  this.show = function() {
    for (var i=this.flakes.length; i--;) {
      this.flakes[i].o.style.display = 'block';
    }
  }

  this.SnowFlake = function(parent,type,x,y) {
    var s = this;
    var storm = parent;
    this.type = type;
    this.x = x||parseInt(rnd(screenX-20));
    this.y = (!isNaN(y)?y:-rnd(screenY)-12);
    this.vX = null;
    this.vY = null;
    this.vAmpTypes = [2.0,1.0,1.25,1.0,1.5,1.75]; // "amplification" for vX/vY (based on flake size/type)
    this.vAmp = this.vAmpTypes[this.type];

    this.active = 1;
    this.o = document.createElement('img');
    this.o.style.position = 'absolute';
    this.o.style.width = flakeWidth+'px';
    this.o.style.height = flakeHeight+'px';
    this.o.style.fontSize = '1px'; // so IE keeps proper size
    this.o.style.zIndex = zIndex;
    this.o.src = imagePath+this.type+(pngSupported && usePNG?'.png':'.gif');
    docFrag.appendChild(this.o);

    this.refresh = function() {
      s.o.style.left = s.x+'px';
      s.o.style.top = s.y+'px';
    }

    this.stick = function() {
      if (noFixed || (targetElement != document.documentElement && targetElement != document.body)) {
	s.o.style.top = (screenY+scrollY-flakeHeight-storm.terrain[Math.floor(s.x)])+'px';
      } else {
        s.o.style.display = 'none';
	s.o.style.top = 'auto';
        s.o.style.bottom = '0px';
	s.o.style.position = 'fixed';
        s.o.style.display = 'block';
      }
    }

    this.vCheck = function() {
      if (s.vX>=0 && s.vX<0.2) {
        s.vX = 0.2;
      } else if (s.vX<0 && s.vX>-0.2) {
        s.vX = -0.2;
      }
      if (s.vY>=0 && s.vY<0.2) {
        s.vY = 0.2;
      }
    }

    this.move = function() {
      var vX = s.vX*windOffset;
      s.x += vX;
      s.y += (s.vY*s.vAmp);
      if (vX >= 0 && (s.x >= screenX || screenX-s.x < (flakeWidth+1))) { // X-axis scroll check
        s.x = 0;
      } else if (vX < 0 && s.x-flakeLeftOffset<0-flakeWidth) {
        s.x = screenX-flakeWidth-1; // flakeWidth;
      }
      s.refresh();
      var yDiff = screenY+scrollY-s.y-storm.terrain[Math.floor(s.x)];
      if (yDiff<flakeHeight) {
        s.active = 0;
        if (snowCollect && snowStick) {
          var height = [0.75,1.5,0.75];
          for (var i=0; i<2; i++) {
            storm.terrain[Math.floor(s.x)+i+2] += height[i];
          }
        }
        s.o.style.left = (s.x/screenX*100)+'%'; // set "relative" left (change with resize)
        if (!flakeBottom) {
	  if (snowStick) {
            s.stick();
	  } else {
	    s.recycle();
	  }
        }
      }

    }

    this.animate = function() {
      // main animation loop
      // move, check status, die etc.
      s.move();
    }

    this.setVelocities = function() {
      s.vX = vRndX+rnd(vMaxX*0.12,0.1);
      s.vY = vRndY+rnd(vMaxY*0.12,0.1);
    }

    this.recycle = function() {
      s.o.style.display = 'none';
      s.o.style.position = 'absolute';
      s.o.style.bottom = 'auto';
      s.setVelocities();
      s.vCheck();
      s.x = parseInt(rnd(screenX-flakeWidth-20));
      s.y = parseInt(rnd(screenY)*-1)-flakeHeight;
      s.o.style.left = s.x+'px';
      s.o.style.top = s.y+'px';
      s.o.style.display = 'block';
      s.active = 1;
    }

    this.recycle(); // set up x/y coords etc.
    this.refresh();

  }

  this.snow = function() {
    var active = 0;
    var used = 0;
    var waiting = 0;
    for (var i=s.flakes.length; i--;) {
      if (s.flakes[i].active == 1) {
        s.flakes[i].move();
        active++;
      } else if (s.flakes[i].active == 0) {
        used++;
      } else {
        waiting++;
      }
    }
    if (snowCollect && !waiting) { // !active && !waiting
      // create another batch of snow
      s.createSnow(flakesMaxActive,true);
    }
    if (active<flakesMaxActive) {
      with (s.flakes[parseInt(rnd(s.flakes.length))]) {
        if (!snowCollect && active == 0) {
          recycle();
        } else if (active == -1) {
          active = 1;
        }
      }
    }
  }

  this.mouseMove = function(e) {
    if (!followMouse) return true;
    var x = parseInt(e.clientX);
    if (x<screenX2) {
      windOffset = -windMultiplier+(x/screenX2*windMultiplier);
    } else {
      x -= screenX2;
      windOffset = (x/screenX2)*windMultiplier;
    }
  }

  this.createSnow = function(limit,allowInactive) {
    for (var i=0; i<limit; i++) {
      s.flakes[s.flakes.length] = new s.SnowFlake(s,parseInt(rnd(flakeTypes)));
      if (allowInactive || i>flakesMaxActive) s.flakes[s.flakes.length-1].active = -1;
    }
    targetElement.appendChild(docFrag);
  }

  this.timerInit = function() {
    s.timers = (!isWin9X?[setInterval(s.snow,20)]:[setInterval(s.snow,75),setInterval(s.snow,25)]);
  }

  this.init = function() {
    for (var i=0; i<2048; i++) {
      s.terrain[i] = 0;
    }
    s.randomizeWind();
    s.createSnow(snowCollect?flakesMaxActive:flakesMaxActive*2); // create initial batch
    addEvent(window,'resize',s.resizeHandler);
    addEvent(window,'scroll',s.scrollHandler);
    if (!isIE) {
      addEvent(window,'blur',s.freeze);
      addEvent(window,'focus',s.resume);
    }
    s.resizeHandler();
    s.scrollHandler();
    if (followMouse) {
      addEvent(document,'mousemove',s.mouseMove);
    }
    s.timerInit();
  }

  var didInit = false;

  this.start = function(bFromOnLoad) {
	if (!didInit) {
	  didInit = true;
	} else if (bFromOnLoad) {
	  // already loaded and running
	  return true;
	}
    if (typeof targetElement == 'string') {
      targetElement = document.getElementById(targetElement);
      if (!targetElement) throw new Error('Snowstorm: Unable to get targetElement');
    }
	if (!targetElement) {
	  targetElement = (!isIE?(document.documentElement?document.documentElement:document.body):document.body);
	}
    if (targetElement != document.documentElement && targetElement != document.body) s.resizeHandler = s.resizeHandlerAlt; // re-map handler to get element instead of screen dimensions
    s.resizeHandler(); // get bounding box elements
    if (screenX && screenY && !s.disabled) {
      s.init();
      s.active = true;
    }
  }

  if (document.addEventListener) {
	// safari 3.0.4 doesn't do DOMContentLoaded, maybe others - use a fallback to be safe.
	document.addEventListener('DOMContentLoaded',function(){s.start(true)},false);
    window.addEventListener('load',function(){s.start(true)},false);
  } else {
    addEvent(window,'load',function(){s.start(true)});
  }
}

function letItSnow()
{
	var snowStorm = null;
	snowStorm = new SnowStorm();	
}
-->
