
// start van een script om de datum aan te geven dat de site bijgewerkt werd!!
// werkt alleen als de index naar de server doorgestuurd werd!
function lastModified() { 
var modiDate=new Date 
(document.lastModified) 
var showAs=modiDate.getDate()+"/" + 
(modiDate.getMonth()+1) 
showAs+="/"+modiDate.getYear() 
showAs+=" om " +modiDate.getHours()+":"+modiDate.getMinutes() 
return showAs     
} 
// tot hier loopt de script om aan te geven op welke datum de site laatste werd bijgewerkt.


// hier volgt de script om aan te geven hoe laat het is - verbonden aan de computerklok?
var tijdID = null;
var tijdLoopt = false;

function stop_klok(){											     // dit is een script om een klok steeds te laten lopen, altijd exacte tijd!
				 if(tijdLoopt){ clearTimeout(tijdID);} // de twee variabelen die hierbij horen staan op regel 12 en 13
				 toonLoopt = false;
				 }
				 
function toon_tijd(){
				 var now = new Date();
				 var uren = now.getHours();
				 var minuten = now.getMinutes();
				 var seconden = now.getSeconds();
				 var huidigeTijd = ((uren<10)?"0":" ")+ uren;
				 huidigeTijd+=  ((minuten<10)?":0":":")+ minuten
				 huidigeTijd+= ((seconden<10)?":0":":")+ seconden
				 document.form2.clock.value=huidigeTijd;
				 tijdID=setTimeout("toon_tijd()",1000);
				 tijdLoopt=true;             // logische variabele
				 }
				 
function start_klok(){
				 stop_klok();   // is wel nodig, eventueel om de klok stil te zetten
				 toon_tijd();
				 }
// hier eindigt de script om de huidige tijd weer te geven - verbonden aan computerklok?


				 				 /* begin van de script om de titel te veranderen van index naar iets anders - momenteel niet in gebruik. 
				 
				 		          function titel() {
				                document.titel="Site voor mensen met het reisvirus!";} is dit juist???
 						          om misschien nog eens te gebruiken?
				         */				 


// script voor het starten van de uitklapmenuutjes - functie startblok
var vorigblok = '';
function uitklapMenu(submenu) {
	if (document.getElementById(submenu).style.display == 'block') {
	  document.getElementById(submenu).style.display = 'none';
	}
	else {
	  if (document.getElementById(vorigblok)){
	    document.getElementById(vorigblok).style.display = 'none';
		}	
		document.getElementById(submenu).style.display = 'block';
	}
	vorigblok = submenu;
}

// einde van het script voor het starten van de uitklapmenuutjes




// begin van script met diagonaal bewegend voorwerp 
var staph = 0;
var stapv = 0;
var positieh = 0;
var positiev = 0;
var schermbreedte = screen.width;
var schermhoogte = screen.height - 250;
var omhoog = true;
function beweegVoorwerp(){
	voorwerp = document.getElementById("butterfly").style;   //juiste naam van het voorwerp bepalen en bij oproepen ook gebruiken
  voorwerp.left = staph;
	voorwerp.top = schermhoogte + (stapv);
	positieh = parseInt(voorwerp.left);
	positiev = parseInt(voorwerp.top); 
	if (positiev > - 100){
	staph+=1;	 													// hier kan je de steiltegraad bepalen - hier de horizontale graad
	stapv-=0.5;
	}
	if (positiev == -200){
	   voorwerp.display='none'; // 	 als dit hier staat komt hij niet meer terug, schuift slechts een keer
	}	
	setTimeout("beweegVoorwerp()", 1);  // hoe hoger, hoe trager dat hij verplaatst????
}
// einde van de script met diagonaal bewegend voorwerp



// dit is de script van het bewegend blok met laatste nieuwsjes
var stap = 0;
var schermbreedte = screen.availWidth;
function beweegBlok(){
  if (document.getElementById('blok')){
	document.getElementById('blok').style.left = stap;
	stap++;
	
	if (stap >= schermbreedte)
	{
	  stap = -40;
	}
	setTimeout("beweegBlok()", 45);
	}
}
// einde van de script van het bewegend blok


// script om bij bepaalde woorden een vak met uitleg te laten uitklappen! - vorigblok van origineel vervangen door vorigblokkie

var vorigblokkie = '';
function uitklap(submenu) {
	if (document.getElementById(submenu).style.display == 'block') {
	    document.getElementById(submenu).style.display = 'none';
	}
	else {
	  if (document.getElementById(vorigblokkie)){
	      document.getElementById(vorigblokkie).style.display = 'none';
		}	
		document.getElementById(submenu).style.display = 'block';
	}
	vorigblokkie = submenu;
}
function toon(inhoud){
  document.getElementById(inhoud).style.display = 'block';
}
function verberg(inhoud){
  document.getElementById(inhoud).style.display = 'none';
}

// einde van script met uitklap-uitlegvakken



// begin script routeplanner
var map = null;
var geocoder = null;
var adres;
var adrestekst;
function toonKaart(adres) {
  document.traject.bestemming.value = adres;
  if (GBrowserIsCompatible()&&(document.getElementById('kaart'))) {
    map = new GMap2(document.getElementById('kaart'));
		map.addControl(new GMapTypeControl());
		map.addControl(new GLargeMapControl());
		geocoder = new GClientGeocoder();		
      if (geocoder) {
			  adrestekst = adres;
        geocoder.getLatLng(
          adres,
          function(point) {					
            map.setCenter(point, 13);
            var marker = new GMarker(point, {title:adrestekst}); 
			      map.addOverlay(marker);
						var markerTekst = adrestekst;
            GEvent.addListener(marker, 'click', function() {
              marker.openInfoWindowHtml(markerTekst);
							});						
					}	
       );
     }	   
  }
}
var gdir;
var geocoder = null;
var addressMarker;
function route(vertrekadres, aankomstadres) {
  document.getElementById('beschrijving').innerHTML = '';
	document.getElementById('beschrijving').style.display = 'block'; 
  map = new GMap2(document.getElementById('kaart'));
	map.addControl(new GMapTypeControl());
	map.addControl(new GLargeMapControl());
	if ((document.traject.vertrek.value == '')||(document.traject.bestemming.value == '')){
	  if (document.traject.bestemming.value == ''){
		  document.traject.bestemming.value = document.traject.vertrek.value;
		}
		else {
		  document.traject.vertrek.value = document.traject.bestemming.value;
		}
	}
	if (document.traject.vertrek.value == document.traject.bestemming.value){
		toonKaart(document.traject.vertrek.value);
	}
	else {
	  gdir = new GDirections(map, document.getElementById('beschrijving'));
	  gdir.load("from: " + vertrekadres + " to: " + aankomstadres,		
                {"locale": 'nl'} );
	}																																																														
}
function wijzigRichting(){
  var adres1 = document.traject.vertrek.value;
	var adres2 = document.traject.bestemming.value;
	document.traject.bestemming.value = adres1;
	document.traject.vertrek.value = adres2;
	route(document.traject.vertrek.value, document.traject.bestemming.value);
}	
// einde script routeplanner

// script om foto's te wisselen op de index-pagina
fotoReeks = new Array(7);
var teller = 0;
for (var i = 0; i < fotoReeks.length; i ++){
  fotoReeks[i] = 'fotoindex/foto' + i + '.jpg';
}
function toonFoto(){
  document.images[1].src = fotoReeks[teller];
/* belangrijk, normaal is het hier 0, maar als er foto's voor staan moet dat aantal in de plaats van de 0 */
	
}
function fotoWissel(){
  teller ++;
	if (teller == fotoReeks.length){
	  teller = 0;
	}	
  setTimeout("toonFoto()", 2700);
	setTimeout("fotoWissel()", 2700);
}					
// einde van het script om foto's te wisselen op de index-pagina

// start van de functie maak datum
maanden=new Array(12);
maanden[0]='januari';
maanden[1]='februari';
maanden[2]='maart';
maanden[3]='april';
maanden[4]='mei';
maanden[5]='juni';
maanden[6]='juli';
maanden[7]='augustus';
maanden[8]='september';
maanden[9]='oktober';
maanden[10]='november';
maanden[11]='december';

dagen=new Array(7);
dagen[0]='zondag';
dagen[1]='maandag';
dagen[2]='dinsdag';
dagen[3]='woensdag';
dagen[4]='donderdag';
dagen[5]='vrijdag';
dagen[6]='zaterdag';
// einde van de functie maak datum


