//Javascripts zijn geschreven door Lode Moutton


//De functie hover en unhover zorgen respectievelijk bij event mouseover voor een gele tekstkleur en onderlijning
//en bij event mouseout terug voor een zwarte niet onderlijnde tekst.
function hover(Hover)
{
	//Hover.style.color = "#F9DC52";
	Hover.style.color = "#FF0000";
	Hover.style.textDecoration = "underline";
}

function unhover(Hover)
{
	
	Hover.style.color = "#000000";	
	Hover.style.textDecoration = "none";
}

function linkhover(Hover)
{
	//Hover.style.color = "#F9DC52";
	Hover.style.color = "#FFFFFF";
	Hover.style.textDecoration = "underline";
}

function linkunhover(Hover)
{
	
	Hover.style.color = "#EBEBEB";	
	Hover.style.textDecoration = "underline";
}

//de functie link opent een opgegeven url in de html file in het huidig venster
function link(Link)
{
	this.location = Link;
	
}

function hoverimage(Naam)
{


   document.images[Naam].src = '../images/' + Naam + '_over.gif' ;
}

function unhoverimage(Naam)
{
   document.images[Naam].src = '../images/' + Naam + '.gif';
}

function hoverimagehome(Naam)
{


   document.images[Naam].src = 'images/' + Naam + '_over.gif' ;
}

function unhoverimagehome(Naam)
{
   document.images[Naam].src = 'images/' + Naam + '.gif';
}

//De functie zweef creëert de infovensters die tevoorschijn bij event mouseover bij enkele moeilijke termen. 
//Oorspronkelijk had dit de naam Float maar deze naam is voorbehouden waardoor Firefox deze functie niet neemt.
function zweef(Hup,site,w,h)
{
xmuis = event.screenX;
ymuis = event.screenY;
xposwin = xmuis;
yposwin = ymuis - h - 50;

Hup.style.color = "#F9DC52";
Hup.style.textDecoration = "underline";
Hup.style.cursor = "pointer";
floatinfo=window.open(site,"","width=" + w +",height=" + h +",scrollbars=0,dialog=yes,status=no,left=" + xposwin + ",top=" + yposwin);

}

function closezweef(Hup)
{
Hup.style.color = "#000000";
Hup.style.textDecoration = "none";
floatinfo.close();

}



//feedback.htm, indien nodig

		function Form()
		{

			if (Naam() == true && Voornaam() == true && Adres() == true && Nummer() == true && Postcode() == true && Email() == true && Tel() == true && Commentaar() == true)
			{
				return true
			}
			else
			{
				return false
			}

		}
		
		function Naam()
		{
			if (document.forms[0].naam.value == "")
			{
			alert("Gelieve uw Naam in te geven")
			document.forms[0].naam.focus()
			return false
			}
			else
			{
			return true
			}
		}		

		function Adres()
		{
			if (document.forms[0].adres.value == "")
			{
			alert("Gelieve uw straatnaam in te geven")
			document.forms[0].adres.focus()
			return false
			}
			else
			{
			return true
			}
		}

		function Nummer()
		{
			if (document.forms[0].nr.value == "")
			{
			alert("Gelieve uw straatnummer in te geven")
			document.forms[0].nr.focus()
			return false
			}
			else
			{
			return true
			}
		}


		function Gemeente()
		{
			if (document.forms[0].gemeente.value == "")
			{
			alert("Gelieve uw gemeente in te geven")
			document.forms[0].gemeente.focus()
			return false
			}
			else
			{
			return true
			}
		}

		function Voornaam()
		{
			if (document.forms[0].voornaam.value == "")
			{
			alert("Gelieve uw Voornaam in te geven")
			document.forms[0].voornaam.focus()
			return false
			}
			else
			{
			return true
			}
		}


		function Email()
		{
			if (document.forms[0].email.value.indexOf("@") == -1)
			{
				alert("Het ingegeven e-mail-adres is niet geldig")
				document.forms[0].value
				return false
			}
			else
			{
				return true
			}
		}

		function Tel()
		{

			if (document.forms[0].tel.value == "")
			{
			return true	
			}
			else
			{
			var telWaarde = document.forms[0].tel.value
			telWaarde = telWaarde.replace(/^\s?/, "") //spaties worden verwijderd

			telAantal = /^\d{9,10}$/

			telGeldig = telWaarde.match(telAantal)

			if (!telGeldig)
			{
				alert("het ingegeven telefoonnr. is geen geldig Belgisch nummer")
				document.forms[0].tel.focus()
				return false

			}
			else
			{
				return true
			}
			}
		}

	


		function Postcode()
		{
			var pc = document.forms[0].postcode.value

			pcAantal = /^\d{4}$/

			pcGeldig = pc.match(pcAantal)

			if (!pcGeldig)
			{
				alert("De ingegeven Postcode ongeldig")
				document.forms[0].postcode.focus()
				return false

			}
			else
			{
				return true
			}

		}

		function Commentaar()
		{
			if (document.forms[0].commentaarvalue == "")
			{
			alert("Gelieve uw commentaar in te geven")
			document.forms[0].commentaar.focus()
			return false
			}
			else
			{
			return true
			}
		}


//slideshows



function Slideshow(naam,aantal,grootsteaantal)

{



   if (aantal == 0)

	{

	aantal = grootsteaantal;

	}

   document.images.slidehier.src = 'fotos/' + naam + aantal +'.jpg' ;

   aantal = aantal - 1;

   timeout = setTimeout("Slideshow('" + naam + "','" + aantal + "','" + grootsteaantal + "')", 3000);

}

window.status="KLJ.. En het zit je mee"
