//==================== google maps =============================
var sended = 'on';
var contactInfo = new Array();
contactInfo[1] = '<span style="color: #000000; font-size: 12px;">Imabo Logus Bergen op Zoom BV<br />Zeelandhaven 7, 4612 PC Bergen op Zoom<br />Postbus 134, 4600 AC Bergen op Zoom<br />T: 0164 - 27 15 00<br />F: 0164 - 24 53 70 (verkoop)<br />F: 0164 - 25 96 69 (showroom)<br />E: info@logusbergenopzoom.nl</span>';
contactInfo[2] = '<span style="color: #000000; font-size: 12px;">Imabo Logus Goes<br />Albert Joachimikade 33, 4463 AA Goes<br />Postbus 82, 4460 AB Goes<br />T: 0113 - 21 54 01<br />F: 0113 - 21 62 32<br />E: info@logusgoes.nl</span>';
contactInfo[3] = '<span style="color: #000000; font-size: 12px;">Imabo Logus Goes Showroom<br />Nobelweg 1, 4462 GK Goes<br />Postbus 350, 4460 AT Goes<br />T: 0113 - 24 95 31<br />F: 0113 - 23 36 03<br />E: info@logusgoes.nl</span>';
contactInfo[4] = '<span style="color: #000000; font-size: 12px;">Logus Roosendaal<br />Industrieterrein Borchwerf II<br />Het Appeltje 8, 4751 XJ Oud-Gastel<br />T: 0165 - 65 99 99<br />F: 0165 - 65 99 98<br />E: info@logusroosendaal.nl</span>';
contactInfo[5] = '<span style="color: #000000; font-size: 12px;">Logus Roosendaal Showroom<br />Ettenseweg 2-4, 4706 PB Roosendaal<br />Postbus 3053, 4700 GB Roosendaal<br />T: 0165 - 63 13 00<br />F: 0165 - 53 65 65<br />E: info@logusroosendaal.nl</span>';
contactInfo[6] = '<span style="color: #000000; font-size: 12px;">Logus Rotterdam<br />Driemanssteeweg 160, 3084 CB Rotterdam<br />Postbus 59019, 3008 PA Rotterdam<br />T: 010 - 41 09 010<br />F: 010 - 41 01 040<br />E: info@logusrotterdam.nl</span>';
contactInfo[7] = '<span style="color: #000000; font-size: 12px;">BouwCenter Logus-De Hoop Terneuzen BV<br />Kennedylaan 32, 4538 AE Terneuzen<br />Postbus 19, 4530 AA Terneuzen<br />T: 0115 - 68 06 12<br />F: 0115 - 61 01 62<br />E: info@logusdehoop.nl</span>';
contactInfo[8] = '<span style="color: #000000; font-size: 12px;">BouwCenter Logus-De Hoop<br />Haven Westzijde 25, 4511 AR Breskens<br />Postbus 24, 4510 AA Breskens<br />T: 0117 - 38 17 53<br />F: 0117 - 38 18 02<br />E: info@logusdehoop.nl</span>';
contactInfo[9] = '<span style="color: #000000; font-size: 12px;">Imabo Logus Vlissingen BV<br />Marie Curieweg 9-13, 4389 WB Vlissingen<br />Postbus 32, 4380 AA Vlissingen<br />T: 0118 - 69 00 25<br />F: 0118 - 46 81 60<br />E: info@logusvlissingen.nl</span>';
contactInfo[10] = '<span style="color: #000000; font-size: 12px;">Imabo Logus Zwijndrecht BV<br />Lindtsedijk 18, 3336 LE Zwijndrecht<br />Postbus 268, 3330 AG Zwijndrecht<br />T: 078 - 700 79 09<br />F: 078 - 700 79 01<br />E: info@loguszwijndrecht.nl</span>';
contactInfo[11] = '<span style="color: #000000; font-size: 12px;">Logus Bouw- en Afbouwmaterialen<br />Marie Curieweg 9-13, 4389 WB Vlissingen<br />Postbus 32 4380 AA Vlissingen<br />T: 0118 - 69 00 00<br />E: info@logus.nl</span>';
contactInfo[12] = '<span style="color: #000000; font-size: 12px;">Logus Afbouw BV<br />Marie Curieweg 9-13, 4389 WB Vlissingen<br />Postbus 78, 4380 AA Vlissingen<br />T: 0118 - 69 00 00<br />F: 0118 - 61 34 78<br />E: info@logus.nl</span>';
contactInfo[13] = '<span style="color: #000000; font-size: 12px;">Logus Prefab (Productie)<br />Bosstraat 185, 3930 Hamont - Achel<br />Belgi&euml;<br />T: +32(0)11 - 81 80 87<br />F: +32(0)11 - 81 80 80<br />E: info@logusprefab.com</span>';
contactInfo[14] = '<span style="color: #000000; font-size: 12px;">Logus Prefab (Verkoop)<br />Marie Curieweg 9-13, 4389 WB Vlissingen<br />Postbus 78, 4380 AA Vlissingen<br />T: +31(0)118 - 69 00 00<br />F: +31(0)118 - 61 34 78<br />E: info@logusprefab.com</span>';


var contactData = new Array();
contactData[1] = 'Zeelandhaven 7, Bergen op Zoom, 4612 PC';
contactData[2] = 'Albert Joachimikade 33, Goes, 4463 AA';
contactData[3] = 'Nobelweg 1, Goes, 4462 GK';
contactData[4] = 'Het Appeltje 8, Oud-Gastel, 4751 XJ';
contactData[5] = 'Ettenseweg 2-4, Roosendaal, 4706 PB';
contactData[6] = 'Driemanssteeweg 160, Rotterdam, 3084 CB';
contactData[7] = 'Kennedylaan 32, Terneuzen, 4538 AE';
contactData[8] = 'Haven Westzijde 25, Breskens, 4511 AR';
contactData[9] = 'Marie Curieweg 9-13, Vlissingen, 4389 WB';
contactData[10] = 'Lindtsedijk 18, Zwijndrecht, 3336 LE';
contactData[11] = 'Marie Curieweg 9-13, Vlissingen, 4389 WB';
contactData[12] = 'Marie Curieweg 9-13, Vlissingen, 4389 WB';
contactData[13] = '185 Bosstraat, Hamont-Achel, Belgium';
contactData[14] = 'Marie Curieweg 9-13, Vlissingen, 4389 WB';

var contactPos = new Array();
contactPos[1] = new Array(51.492981,4.273424,14);
contactPos[2] = new Array(51.511574,3.892314,14);
contactPos[3] = new Array(51.490696,3.876264,14);
contactPos[4] = new Array(51.563946,4.478817,14);
contactPos[5] = new Array(51.539422,4.488795,14);
contactPos[6] = new Array(51.864329,4.460127,14);
contactPos[7] = new Array(51.33029,3.827834,14);
contactPos[8] = new Array(51.397318,3.562317,14);
contactPos[9] = new Array(51.459101,3.607335,14);
contactPos[10] = new Array(51.804794,4.627604,14);
contactPos[11] = new Array(51.459101,3.607335,14);
contactPos[12] = new Array(51.459101,3.607335,14);
contactPos[13] = new Array(51.246323,5.506554,8);
contactPos[14] = new Array(51.459101,3.607335,8);




function initialize(vestiging) {
  if (GBrowserIsCompatible()) {
    var map = new GMap2(document.getElementById("map"));
    
    if(vestiging == 13){
      var pointCenter = new GLatLng(51.361492,4.667816);
      map.setCenter(pointCenter, contactPos[vestiging][2]);
      
      var point2 = new GLatLng(contactPos[14][0],contactPos[14][1]);    
      var marker2 = new GMarker(point2);
      map.addOverlay(marker2);
      marker2.openInfoWindowHtml(contactInfo[14]);
      GEvent.addListener(marker2, "click", function() {
        marker2.openInfoWindowHtml(contactInfo[14]);
      });                
    } else {
      var pointCenter = new GLatLng(contactPos[vestiging][0],contactPos[vestiging][1]);
      map.setCenter(pointCenter, contactPos[vestiging][2]);
    }
    
    var point = new GLatLng(contactPos[vestiging][0],contactPos[vestiging][1]);    
    var marker = new GMarker(point);
    map.addOverlay(marker);
    marker.openInfoWindowHtml(contactInfo[vestiging]);    
     
    
    
    geocoder = new GClientGeocoder();
    gdir = new GDirections(map, document.getElementById("directions"));

    GEvent.addListener(marker, "click", function() {
      marker.openInfoWindowHtml(contactInfo[vestiging]);
    });
  }
}

function planRoute(vestiging,color) {

  if(vestiging == 14){
    routeForm = document.getElementById('formRoutePrefab');
  } else {
    routeForm = document.getElementById('frmRoute');
  }
  startAddress = routeForm.frmAddress.value;
  startZip = routeForm.frmZip.value;
  startCity = routeForm.frmCity.value;  
  
  if (GBrowserIsCompatible()) {
    if(sended == 'on'){ 
      var map = new GMap2(document.getElementById("map"));
      directionsPanel = document.getElementById("directions_div");
      directions = new GDirections(map, directionsPanel);

      directions.load("from: "+startAddress+", "+startCity+", "+startZip+" to: "+contactData[vestiging]);
      sended = 'off';
    }
    else{
      directions.load("from: "+startAddress+", "+startCity+", "+startZip+" to: "+contactData[vestiging]);
    }
  }

  if(vestiging == 14){
    printButton = document.getElementById('directions_print_prefab');
    printButton.style.display = 'block';
    printButton.innerHTML = "<a class='whiteLink' href='/printRoute.php?vestiging=14&adres="+startAddress+"&city="+startCity+"&postcode="+startZip+"' target='_blank'><img src='/images/but_print_"+color+".png' border='0' alt='Print uw route' /></a>";
  } else {
    printButton = document.getElementById('directions_print');    
    printButton.style.display = 'block';
    printButton.innerHTML = "<a class='whiteLink' href='/printRoute.php?vestiging="+vestiging+"&adres="+startAddress+"&city="+startCity+"&postcode="+startZip+"' target='_blank'><img src='/images/but_print_"+color+".png' border='0' alt='Print uw route' /></a>";
  }  

}
