var gdir;
var map;
function Gload() {
   if (GBrowserIsCompatible()) {
     map = new GMap2(document.getElementById("map"));
     map.setCenter(new GLatLng(52.30554,5.244384), 15);
     gdir = new GDirections(map, document.getElementById("route"));

	  var marker = new GMarker(new GLatLng(52.306,5.2449));
	  map.addOverlay(marker);
	  marker.openInfoWindowHtml("<b>Koeman Motoren</b><br />Handelsweg 15<br />1271 EJ Huizen ");


      GEvent.addListener(gdir, "error", routeFout);

   }
}

function sendMail() {
   var err = false;
   
   var form = document.getElementById('email_formulier');

   if (form.naam.value == "") {
      form.naam.style.backgroundColor = '#e6aa99';
      err = true;
   }
   else {
      form.naam.style.backgroundColor = '#ffffff';
   }
   if ((form.email.value == "") || !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.email.value))) {
      form.email.style.backgroundColor = '#e6aa99';
      err = true;
   }
   else {
      form.email.style.backgroundColor = '#ffffff';
   }
   if (form.bericht.value == "") {
      form.bericht.style.backgroundColor = '#e6aa99';
      err = true;
   }
   else {
      form.bericht.style.backgroundColor = '#ffffff';
   }
   
   if (err) {
      alert('Niet alle velden zijn juist ingevuld, controleer de rode velden.');
   }
   else {
      form.submit();
   }
   
}

function vindRoute() {
   var form = document.getElementById('route_formulier');

   if ((form.straat.value != "") && (form.plaats.value != "")) {
      gdir.load("from: "+form.straat.value+", "+form.plaats.value+", Nederland to: Koeman motoren, Huizen, Nederland", { "locale": "nl_NL" });
   }
   else {
      alert('Je hebt geen compleet adres ingevuld');
   }
}

function routeFout() {
   alert("onbekend adres, probeer het opnieuw");
}
