// Dit getal aanpassen naar het aantal nieuwsflashes

var aantal = 7;

// Deel A zijn functies die over de gehele website worden gebruikt.
// Deel B zijn specifieke functies (meer uitleg per functie).

// Deel A
// dit script zal voor een datum zorgen.
function  getDate() {
	// variabelen declareren
	var datum = new Date();
	var jaar = datum.getYear();
	var dag = datum.getDay();
	var dagGetal = datum.getDate();
	var maand = datum.getMonth();
	var datumToString
	
	// zorgt ervoor dat de oudere computers ook een juiste datum krijgen (Y2K)
	if (jaar < 2000)
		jaar += (jaar < 1900) ? 1900 : 0;
	
	// Array's aanmaken zodat de return waarde van getMonth() en getDay() kunnen geïnterpreteerd worden.
	var maandArray = new Array("januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december");
	var dagArray = new Array("Zondag", "Maandag", "Dinsdag", "Woensdag", "Donderdag", "Vrijdag", "Zaterdag");
	
	datumToString = dagArray[dag] + ", " + dagGetal + " " + maandArray[maand] + " " + jaar;
	
	return(datumToString);
}

// Deze 2 functie zullen voor een popup navigatie-systeem zorgen.
// Deze functie laat een keuzemenu zien als de muis over een link gaat.
function toonMenu(element)	{
	document.getElementById(element).style.visibility="visible";
}

// Deze functie doet het keuzenmenu weer verdwijnen
function verbergMenu(element)	{
	document.getElementById(element).style.visibility="hidden";
}

// nieuwsflash
var lengte = 0;
var current = 0;

function nieuwsScroll() {
	document.getElementById( (current + 1) % aantal).style.visibility="visible";
	document.getElementById( (current + 1) % aantal).style.top="100px";
	setTimeout("nieuwsScroll2()", 6000);
}

function nieuwsScroll2() {
	lengte -= 5;
	document.getElementById(current).style.top=lengte;
	document.getElementById( (current + 1) % aantal).style.top=(100 + lengte);
	if (lengte > -100)
		setTimeout("nieuwsScroll2()", 100);
	else {
		lengte = 0;
		document.getElementById(current).style.visibility="hidden";
		current = (current + 1) % aantal;
		nieuwsScroll();
	}
}

// random image in de banner
function getImage() {
	var source = new Array(4);
	var keuze = Math.round(Math.random() * 3) + 1;
	var image;

	source[1] = "escomGebouw.JPG";
	source[2] = "escomSchilder.JPG";
	source[3] = "escomSkelet.JPG";
	source[4] = "escomSpan.JPG";

	image = '<img src="../images/' + source[keuze] + '" width="350" height="170" title="banner" alt="banner" border="0" align="left" />'

	return(image);
}

// Deel B
// laat elementen van de intro verschijnen
function toonLinks() {
	setTimeout("verschijn()", 1500);
}

var i = 0;

function verschijn() {
	toonMenu(i++);
	setTimeout("verschijn()", 1000);
}

// Zorgt voor animatie van de introimages
// Zorgt voor animatie van de introimages
function goTob (element) {
	window.location.href = "introImage2.html#1";
	scroll3();
}

function goTo (element) {
	window.location.href = "introImage1.html#1";
	scroll2();
}

var lengte = 0;
function scroll2() {
	window.scrollBy(0, 10);
	lengte += 10;
	if (lengte < 170)
		setTimeout("scroll2()", 100);
	else {
		lengte = 0;
		setTimeout("scroll2()", 1500);
	}
}

var lengteb = 0;

function scroll3() {
	window.scrollBy(0, -10);
	lengteb += 10;
	if (lengteb < 170 )
		setTimeout("scroll3()", 100);
	else {
		lengteb = 0;
		setTimeout("scroll3()", 1500);
	}
}