//	common.js
//	algemene JavaScripts voor website
//
//	Author: F.D. Alink
//	Date: 24/12/2011
//	(c) Sysali 2010
//

//nieuw:
function showstatus(txt) {window.status = txt;}

//function openWindow(bar,w,h)
//{
//	aWindow=window.open("", "extraWindow", "resizable=yes,scrollbars=" + bar + ",directories=no,location=no,menubar=no,toolbar=no,status=no,width=" + w + ",height=" + h);
//	setTimeout("aWindow.focus()", 1000);
//}

function m2(name,domain,top,text)
{
	a = "<a href=\"mailto:" + name + "@" + domain + "." + top + "\">" + text + "</a>";
	return a;
}

function index_nl(page)
{
// welkom:
	if (page=='welkom') {
		naam = '<b>Welkom</b>';
	} else {
		naam = '<a href="index.html">Welkom</a>';
	};
	document.write (naam + '<br>');
// nieuws:
	if (page=='nieuws2011' || page=='nieuws2010' || page=='nieuws2009' || page=='nieuws2008' || page=='nieuws2007') {
		naam = '<b>Nieuws</b>';
	} else {
		naam = '<a href="nieuws2011.html">Nieuws</a>';
	};
	document.write (naam + '<br>');
// nieuws2011:
	if (page=='nieuws2011') {
		naam = '-&nbsp;<b>Nieuws 2011</b>';
		document.write (naam + '<br>');
	} else {
		if (page=='nieuws2010' || page=='nieuws2009' || page=='nieuws2008' || page=='nieuws2007') {
			naam = '-&nbsp;<a href="nieuws2011.html">Nieuws 2011</a>';
			document.write (naam + '<br>');
		}
	};
// nieuws2010:
	if (page=='nieuws2010') {
		naam = '-&nbsp;<b>Nieuws 2010</b>';
		document.write (naam + '<br>');
	} else {
		if (page=='nieuws2011' || page=='nieuws2009' || page=='nieuws2008' || page=='nieuws2007') {
			naam = '-&nbsp;<a href="nieuws2010.html">Nieuws 2010</a>';
			document.write (naam + '<br>');
		}
	};
// nieuws2009:
	if (page=='nieuws2009') {
		naam = '-&nbsp;<b>Nieuws 2009</b>';
		document.write (naam + '<br>');
	} else {
		if (page=='nieuws2011' || page=='nieuws2010' || page=='nieuws2008' || page=='nieuws2007') {
			naam = '-&nbsp;<a href="nieuws2009.html">Nieuws 2009</a>';
			document.write (naam + '<br>');
		}
	};
// nieuws2008:
	if (page=='nieuws2008') {
		naam = '-&nbsp;<b>Nieuws 2008</b>';
		document.write (naam + '<br>');
	} else {
		if (page=='nieuws2011' || page=='nieuws2010' || page=='nieuws2009' || page=='nieuws2007') {
			naam = '-&nbsp;<a href="nieuws2008.html">Nieuws 2008</a>';
			document.write (naam + '<br>');
		}
	};
// nieuws2007:
	if (page=='nieuws2007') {
		naam = '-&nbsp;<b>Nieuws 2007</b>';
		document.write (naam + '<br>');
	} else {
		if (page=='nieuws2011' || page=='nieuws2010' || page=='nieuws2009' || page=='nieuws2008') {
			naam = '-&nbsp;<a href="nieuws2007.html">Nieuws 2007</a>';
			document.write (naam + '<br>');
		}
	};
// omgeving:
	if (page=='omgeving') {
		naam = '<b>Omgeving</b>';
	} else {
		naam = '<a href="omgeving.html">Omgeving</a>';
	};
	document.write (naam + '<br>');
// vakantiewoningen:
	if (page=='vakantiewoningen') {
		naam = '<b>Vakantiewoningen</b>';
	} else {
		naam = '<a href="huuracc.html">Vakantiewoningen</a>';
	};
	document.write (naam + '<br>');
// tarieven:
	if (page=='tarieven') {
		naam = '<b>Tarieven</b>';
	} else {
		naam = '<a href="tarieven.html">Tarieven</a>';
	};
	document.write (naam + '<br>');
// reservering:
	if (page=='reservering') {
		naam = '<b>Reservering</b>';
	} else {
		naam = '<a href="reservering.html">Reservering</a>';
	};
	document.write (naam + '<br>');
// contact:
	if (page=='contact') {
		naam = '<b>Route & contact</b>';
	} else {
		naam = '<a href="contact.html">Route & contact</a>';
	};
	document.write (naam + '<br>');
// voorwaarden:
	if (page=='voorwaarden') {
		naam = '<b>Alg. Voorw.</b>';
	} else {
		naam = '<a href="voorwaarden.html">Alg. Voorw.</a>';
	};
	document.write (naam + '<br>');
// links:
	if (page=='links') {
		naam = '<b>Links</b>';
	} else {
		naam = '<a href="links.html">Links</a>';
	};
	document.write (naam + '<br>');
// gastenboek:
	if (page=='gastenboek') {
		naam = '<b>Gastenboek</b>';
	} else {
		naam = '<a href="gastenboek.html">Gastenboek</a>';
	};
	document.write (naam + '<br>');
}

function controle(theForm)
{
	var waarschuwing = '';
	var vandaag = new Date();
	var aankomst;
	var vertrek;
	var scheiding;
	var vanDag;
	var vanMaand;
	var vanJaar;
	var totDag;
	var totMaand;
	var totJaar;
	var vanDatum;
	var totDatum;
	if (theForm.Aangevinkt[1].checked == false) {waarschuwing = 'Vermeld akkoord met onze voorwaarden'};
	if (theForm.Vertrek.value == '') {
		waarschuwing = 'Vermeld gewenste vertrekdatum';
	} else {
		vertrek = theForm.Vertrek.value;
		totDag = parseInt(vertrek , 10);
		if (vertrek.length > 10)	{
			waarschuwing = 'gebruik DD-MM-JJJ';
		} else {
			if (isNaN(parseInt(vertrek.substring(2,3) , 10)))	{
				scheiding = 2;
				vertrek = vertrek.substring(3,vertrek.length);
			} else {
				scheiding = 1;
				vertrek = vertrek.substring(2,vertrek.length);
			};
			totMaand = parseInt(vertrek , 10) - 1;
			if (isNaN(parseInt(vertrek.substring(2,3) , 10)))	{
				scheiding = 2;
				vertrek = vertrek.substring(3,vertrek.length);
			} else {
				scheiding = 1;
				vertrek = vertrek.substring(2,vertrek.length);
			};
			totJaar = parseInt(vertrek , 10);
			totDatum = new Date(totJaar,totMaand,totDag);
			aankomst = theForm.Aankomst.value;
			vanDag = parseInt(aankomst , 10);
			if (isNaN(parseInt(aankomst.substring(2,3) , 10)))	{
				scheiding = 2;
				aankomst = aankomst.substring(3,aankomst.length);
			} else {
				scheiding = 1;
				aankomst = aankomst.substring(2,aankomst.length);
			};
			vanMaand = parseInt(aankomst , 10) - 1;
			if (isNaN(parseInt(aankomst.substring(2,3) , 10)))	{
				scheiding = 2;
				aankomst = aankomst.substring(3,aankomst.length);
			} else {
				scheiding = 1;
				aankomst = aankomst.substring(2,aankomst.length);
			};
			vanJaar = parseInt(aankomst , 10);
			vanDatum = new Date(vanJaar,vanMaand,vanDag);
			if (totDatum <= vanDatum)	{
				waarschuwing = 'Vertrekdatum moet na aankomstdatum liggen';
			};
		};
	};
	if (theForm.Aankomst.value == '') {
		waarschuwing = 'Vermeld gewenste aankomstdatum';
	} else {
		aankomst = theForm.Aankomst.value;
		vanDag = parseInt(aankomst , 10);
		if (aankomst.length > 10)	{
			waarschuwing = 'gebruik DD-MM-JJJ';
		} else {
			if (isNaN(parseInt(aankomst.substring(2,3) , 10)))	{
				scheiding = 2;
				aankomst = aankomst.substring(3,aankomst.length);
			} else {
				scheiding = 1;
				aankomst = aankomst.substring(2,aankomst.length);
			};
			vanMaand = parseInt(aankomst , 10) - 1;
			if (isNaN(parseInt(aankomst.substring(2,3) , 10)))	{
				scheiding = 2;
				aankomst = aankomst.substring(3,aankomst.length);
			} else {
				scheiding = 1;
				aankomst = aankomst.substring(2,aankomst.length);
			};
			vanJaar = parseInt(aankomst , 10);
			vanDatum = new Date(vanJaar,vanMaand,vanDag);
			if (vanDatum <= vandaag)	{
				waarschuwing = 'Aankomstdatum moet in de toekomst liggen';
			};
		};
	};
	if (theForm.Kinderen.value == '') {waarschuwing = 'Geef aantal kinderen op'};
	if (theForm.Volwassenen.value == '') {waarschuwing = 'Geef aantal volwassenen op'};
	if (theForm.Personen.value == '') {waarschuwing = 'Geef aantal personen op'};
	if (theForm.Email.value == '') {waarschuwing = 'Vermeld uw e-mail'};
	if (theForm.Telefoon1.value == '') {waarschuwing = 'Vermeld uw 1e telefoonnummer'};
	if (theForm.Land.value == '') {waarschuwing = 'Vermeld uw woonland'};
	if (theForm.Woonplaats.value == '') {waarschuwing = 'Vermeld uw woonplaats'};
	if (theForm.Postcode.value == '') {waarschuwing = 'Vermeld uw postcode'};
	if (theForm.Adres.value == '') {waarschuwing = 'Vermeld uw adres'};
	if (theForm.Naam.value == '') {waarschuwing = 'Vermeld uw naam'};
//	waarschuwing = theForm.Aangevinkt[0].checked;
	if (waarschuwing == '') {
		return true
	} else {
		alert(waarschuwing);
		return false
	}
}

