
function OpenVenster(waarheen,breedte,hoogte){
	DetailVenster = window.open(waarheen,'DetailZoZo','toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizeable=yes,width='+breedte+',height='+hoogte);
	DetailVenster.focus();
}


function NaarExterneSite(waarheen){

	ExterneSiteVenster = window.open(waarheen,'_blank');
	ExterneSiteVenster.focus();

}


function VerstuurBericht(Vorm){
 	var FoutBericht='';
 	if(Vorm.Naam.value=='') FoutBericht+=' - Naam ';
	if(Vorm.Naam.value.length > 256) FoutBericht+=' - Max. 256 tekens voor naam ';

 	if(Vorm.Email.value.length <= 256 && Vorm.Email.value.length!='' && Vorm.Email.value.indexOf('@')==-1) FoutBericht+=' - E-mailadres ';

 	if(Vorm.Opmerkingen.value=='') FoutBericht+=' - Bericht ';
	if(Vorm.Opmerkingen.value.length > 4096) FoutBericht+=' - Bericht is te lang. ';

 	if(FoutBericht.length){
 		alert('Controleer de volgende velden: '+FoutBericht);
 	} else {
 		Vorm.Aktie.value='Bericht';
 		Vorm.submit();
 	}
}

function VerstuurContact(Vorm){
 	var FoutBericht='';
 	if(Vorm.Naam.value=='') FoutBericht+=' - Naam ';
 	if(Vorm.Email.value.length=='' || Vorm.Email.value.indexOf('@')==-1) FoutBericht+=' - E-mailadres ';
 	if(Vorm.Opmerkingen.value=='') FoutBericht+=' - Opmerking of vraag ';

 	if(FoutBericht.length){
 		alert('Controleer de volgende velden: '+FoutBericht);
 	} else {
 		Vorm.Aktie.value='Contact';
 		Vorm.submit();
 	}
}

function CheckHerkomst(BasisUrl,ParaChk){
//ivm afvangen links die rechtstreeks de content oproepen
	if(window.name!=ParaChk){
		document.location.href=BasisUrl;
	}
}

function SchakelStijl(ObjNaam,stijl){
	document.getElementById(ObjNaam+'a').className=stijl;
	document.getElementById(ObjNaam+'b').className=stijl;
}

function SchakelImg(ObjNaam,plaatje){
	document.getElementById(ObjNaam).src=plaatje;
}


var MuisAktie=0;

function ScrollNaar(Aktie){

	if(Aktie > -2 && Aktie < 2) MuisAktie=Aktie;

	if(MuisAktie > 0){
		DoScrollNaar();
		setTimeout('ScrollNaar(2)',20);

	} else if(MuisAktie < 0){
		DoScrollTerug();
		setTimeout('ScrollNaar(-2)',20);

	}

}

function DoScrollNaar(){

	window.tekstvlak.scrollBy(0,10);
}

function DoScrollTerug(){

	window.tekstvlak.scrollBy(0,-10);
}


function numbersonly(myfield, e, dec){

	var key;
	var keychar;

	if(window.event){
		key = window.event.keyCode;
	} else if(e){
		key = e.which;
	} else {
		return true;
	}

	keychar = String.fromCharCode(key);

	// control keys
	if(key==null || key==0 || key==8 || key==9 || key==13 || key==27){
		return true;
	} else if((("0123456789").indexOf(keychar) > -1)){// numbers
		return true;
	} else {
		return false;
	}
}

var EindPosX=280;
var EindPosY=130;
var CurPosX=0;
var CurPosY=0;

var Stappen=50;

function VerplaatsSter(){
	if(CurPosY < EindPosY){

		CurPosX=CurPosX + (StappenX/Stappen);
		CurPosY=CurPosY + (StappenY/Stappen);

		document.getElementById('ster').style.left=Math.ceil(CurPosX)+'px';
		document.getElementById('ster').style.top=Math.ceil(CurPosY)+'px';


		setTimeout('VerplaatsSter()',50);
	}
}

function StartScripts(){

	RandNr=Math.random();

	if(RandNr>0.33){
		EindPosX=475;
		EindPosY=130;
	}
	if(RandNr>0.66){
		EindPosX=280;
		EindPosY=310;
	}

	StappenX=EindPosX-CurPosX;
	StappenY=EindPosY-CurPosY;

	VerplaatsSter();

}
