function headerPhotos() {
  var bodyId = document.body.getAttribute("id");
  var photos = [];
  if(bodyId == 'site-damstra') {
    photos = [
      'img/damstra-front-1.jpg',
      'img/damstrakop2m.jpg',
	  'img/damstrakop3.jpg'
    ];
  }
  if(bodyId == 'site-wtrd') {
    photos = [
      'img/WTRD_275x14003G.jpg',
      'img/damstrakop2m.jpg',
	  'img/wtrdkop2.jpg' 
    ];
  }
  if(bodyId == 'site-westermann') {
    photos = [
      'img/westerman1400x275.jpg',
	  'img/westermannkop2.jpg'
	 ];
  }
  var delay = 8;
  var transitionDur = 2;

  var transitionDelay = delay - transitionDur;
  delay = delay * 1000;
  transitionDelay = transitionDelay * 1000;

  if(photos.length > 1) {
    var header = $('header');
    var placeholder = document.createElement('div');
    header.insertBefore(placeholder, header.firstChild);

    //startfoto
    Element.setStyle(placeholder, {backgroundImage: 'url('+photos[0]+')'});

    //2e foto met index: 1
    header.setStyle({backgroundImage: 'url('+photos[1]+')'});

    var i = 2;
    function changePhoto() {
      window.setTimeout(function() {
        Effect.Fade(placeholder, {duration: transitionDur});
      }, transitionDelay);
      window.setTimeout(function() {
        placeholder.setStyle({opacity: 1, visibility: 'hidden'});
        if(i > (photos.length - 1))
          i = 0;
        placeholder.setStyle({backgroundImage: 'url('+photos[i]+')'});
        window.setTimeout(function() {
          placeholder.setStyle({display: 'none', visibility: 'visible'});
          Effect.Appear(placeholder, {duration: transitionDur});
        }, transitionDelay);
        window.setTimeout(function() {
          if((i + 1) > (photos.length - 1))
            i = -1;
          header.setStyle({backgroundImage: 'url('+photos[i + 1]+')'});
          i += 2;
          changePhoto();
        }, delay);
      }, delay);
    }
    changePhoto();
  }
}
document.observe('dom:loaded', headerPhotos);

function slidePhotos() {
  new Horinaja('photos', 0.3, 5, 2);
}
document.observe('dom:loaded', slidePhotos);

function loadGoogleMap() {
  var mapCanvas = document.getElementById("map_canvas");
  if(mapCanvas == null)
    return;
  var bodyId = document.body.getAttribute("id");
  var infoWindow;
  var latLng;
  if(bodyId == 'site-damstra') {
    infowindow = new google.maps.InfoWindow({
      content: '<p>'+
               'Damstra Installatietechniek<br />'+
               'Kolkensloane 4,<br />'+
               '9114 AG Driezum<br />'+
               'Tel. 0511 424 500'+
               '</p>'
    });
    latLng = new google.maps.LatLng(53.298301, 6.044941);
  }
  if(bodyId == 'site-wtrd') {
    infowindow = new google.maps.InfoWindow({
      content: '<p>'+
               'WTRD Techno Service BV<br />'+
               'Kolkensloane 1,<br />'+
               '9114 AG Driezum<br />'+
               'Tel. 0511 405 151'+
               '</p>'
    });
    latLng = new google.maps.LatLng(53.298301, 6.044941);
  }
  if(bodyId == 'site-westermann') {
    infowindow = new google.maps.InfoWindow({
      content: '<p>'+
               'Westermann Installatietechniek<br />'+
               'Castorweg 25,<br />'+
               '8938 BE Leeuwarden<br />'+
               'Tel. 058 2126 641'+
               '</p>'
    });
	latLng = new google.maps.LatLng(53.201081, 5.853388);
  }
  var options = {
    zoom: 15,
    center: latLng,
    mapTypeId: google.maps.MapTypeId.ROADMAP
  }
  var map = new google.maps.Map(mapCanvas, options);

  var marker = new google.maps.Marker({
    position: latLng, 
    map: map, 
    title: "Damstra Installatietechniek BV"
  });

  google.maps.event.addListener(marker, 'click', function() {
    infowindow.open(map, marker);
  });
}
document.observe('dom:loaded', loadGoogleMap);

function newMenu() {
  new ProtoFish('menu', '200', 'hover', false, false, false);
}
document.observe('dom:loaded', newMenu);
