//Script om de beeldschermresolutie te bepalen, t.b.v. de <BODY> [MM 05-07-2005]
function SetBody()
{
		var ScrnSize = 0;
		ScrnSize = screen.width;
		switch(ScrnSize)
		{
			case 640: document.write('<BODY BACKGROUND="gif/friesevlag_640.jpg" onLoad="Java();StatusClock();initMenu()" BGPROPERTIES="fixed">');
			case 800: document.write('<BODY BACKGROUND="gif/friesevlag_800.jpg" onLoad="Java();StatusClock();initMenu()" BGPROPERTIES="fixed">');
			case 1024: document.write('<BODY BACKGROUND="gif/friesevlag_1024.jpg" onLoad="Java();StatusClock();initMenu()" BGPROPERTIES="fixed">');
			case 1280: document.write('<BODY BACKGROUND="gif/friesevlag_1280.jpg" onLoad="Java();StatusClock();initMenu()" BGPROPERTIES="fixed">');
			case 1600: document.write('<BODY BACKGROUND="gif/friesevlag_1600.jpg" onLoad="Java();StatusClock();initMenu()" BGPROPERTIES="fixed">');
			default: document.write('<BODY BACKGROUND="gif/friesevlag_1600.jpg" onLoad="Java();StatusClock();initMenu()" BGPROPERTIES="fixed">');
		}
}
//Scrollend menu
function initMenu()
{
	if (document.all) 
	{
		document.all.topMenu.style.pixelLeft = 0;
		document.all.topMenu.style.visibility = 'visible';
	}
	else if (document.layers) 
	{
		document.topMenu.left = 0;
		document.topMenu.visibility = 'show';
	}
	else if (document.getElementById) 
	{
		document.getElementById('topMenu').style.left = 0;
		document.getElementById('topMenu').style.visibility = 'visible';
	}
	if (document.all)
	{
		window.onscroll = floatMenu;
	}
	else
	{
		setInterval('floatMenu()', 10);
	}
}
function floatMenu()
{
	if (document.all)
		{
		document.all.topMenu.style.pixelTop = document.body.scrollTop;
		}
	else if (document.layers)
		{
		document.topMenu.top = window.pageYOffset;
		}
	else if (document.getElementById)
		{
		document.getElementById('topMenu').style.top = 0;
		}
}
//Deze functie checkt of de browser Java enabled is [MM 27-06-2001]
function Java(){
	if (navigator.javaEnabled() != true)
		{
			window.alert('You will need a Java enabled browser to view this page correctly!');
		}
}
//Deze functie toont de datum van de laatste update [MM 17-06-2001]
function DateSaved()
{
	var MArr = Array('January','February','March','April','May','June','July','August','September','October','November','December');
	var Date$ = new Date(document.lastModified);
	document.write(MArr[(Date$.getMonth())],' ',Date$.getDate(),', ',Date$.getFullYear(),'<BR>');
}
//Deze functie zet de lokale tijd in de statusbalk [MM 17-06-2001]
function StatusClock()
{
	var Date$ = new Date();
	window.status = 'DRF--The Friesland Guestbook: ' + Date$.toLocaleString();
	window.setTimeout('StatusClock()',1000);
}
//Deze functie telt de Jaren, Maanden en Dagen vanaf een vooraf ingestelde datum [MM 08-07-2005]
function TimeCount()
{
	var DaysInMonth = Array(31,28,31,30,31,30,31,31,30,31,30,31);
	var ThatDate = new Date('8/20/1995');
	var ThisDate = new Date();
	var numYears = 0;
	var numMonths = 0;
	var numDays = 0;
	var d$ = 'day';
	var m$ = 'month';
	var y$ = 'year';
	//De schrikkeljaren bepalen
	if (ThisDate.getFullYear() % 4 == 0) 
	{
		if (ThisDate.getFullYear() % 100 != 0)
		{
			DaysInMonth[1] = 29;
		}
	}
	if (ThisDate.getFullYear() % 100 == 0)
	{
		if (ThisDate.getFullYear() % 400 == 0) 
		{
			DaysInMonth[1] = 29;
		}
	}
	numYears = ((ThisDate.getFullYear() - ThatDate.getFullYear())% 100) - 1;
	numMonths = (ThisDate.getMonth() - ThatDate.getMonth()) + 11;
	numDays = ThisDate.getDate() - ThatDate.getDate() + DaysInMonth[ThisDate.getMonth() - 1];
	//Aantal dagen en daarmee maanden corrigeren
	if (numDays >= DaysInMonth[ThisDate.getMonth() - 1])
	{
		numMonths = numMonths + 1;
		numDays = numDays - DaysInMonth[ThisDate.getMonth()-1];
	}
	if (numMonths > 11)
	{
		numYears = numYears + 1;
		numMonths = numMonths - 12;
	}
	if (numDays != 1)
	{
		d$ = d$ + 's';
	}
	if (numMonths != 1)
	{
		m$ = m$ + 's';
	}
	if (numYears != 1)
	{
		y$ = y$ + 's';
	}
	//Output bepalen
	if (numDays == 0 && numMonths == 0)
	{
		document.write('exactly ' + numYears + ' ' + y$);
	}
	else if (numDays == 0 && numMonths != 0)
	{
		document.write(numYears + ' ' + y$ + ' and exactly ' + numMonths + ' ' + m$);
	}
	else if (numDays != 0 && numMonths == 0)
	{
		document.write(numYears + ' ' + y$ + ' and ' + numDays + ' ' + d$);
	}
	else if (numDays != 0 && numMonths != 0)
	{
		document.write(numYears + ' ' + y$ + ', ' + numMonths + ' ' + m$ + ' and ' + numDays + ' ' + d$);
	}
	else
	{
		document.write('some time');
	}
}
function MailMe(who$,where$,domain$)
//Codeert emailadressen (om spam te voorkomen)
//[MM 02-12-2005]
{
	var at$ = '@'
	document.write("<A HREF='mailto:" + who$ + at$ + where$ + "." + domain$ + "'>" + who$ + at$ + where$ + "." + domain$ + "</A>");
}

