/***********************************************
* Disable "Enter" key in Form script- By Nurul Fadilah(nurul@REMOVETHISvolmedia.com)
* This notice must stay intact for use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/
                
function handleEnter (field, event) {
var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
if (keyCode == 13) {
  var i;
  for (i = 0; i < field.form.elements.length; i++)
    if (field == field.form.elements[i])
      break;
    i = (i + 1) % field.form.elements.length;
    field.form.elements[i].focus();
    return false;
  }
  else
    return true;
}    

function $(id) { 
	return document.getElementById(id); 
}

//showAddress
function zoekAddress(map,geocoder,address,html,icon,olatitude,olongitude) {
  geocoder.getLatLng(
    address,
    function(point) {
      if (!point) {
		document.getElementById("message").innerHTML = "Adresse introuvable";
      } else {
        map.setCenter(point, 10);
        var marker = createMarker(point,html+'<br/>'+address,1,icon);
		map.addOverlay(marker);
		document.form_map.latitude.value = point.lat();
		document.form_map.longitude.value = point.lng();
      }
    }
  );
}


var gmarkers = [];

function createMarker(point,html,i,icon) {
	var marker = new GMarker(point,icon);
	GEvent.addListener(marker, 'click', function() {
	marker.openInfoWindowHtml(html);
	});
	gmarkers[i] = marker;
	return marker;
}

// This function picks up the click and opens the corresponding info window
function myclick(i) {
	GEvent.trigger(gmarkers[i], "click");
}

