function sendAdressGoogle(address) {
var geocoder;
geocoder = new GClientGeocoder();
geocoder.getLatLng(address,getLatLon);
}
function getLatLon(response){
var lat = response.lat();
var lng = response.lng();
	var url = "index.php";
	var pars = "?eID=getLocationData&latitude=" + lat + "&longitude=" + lng;
	var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars, onComplete: getLatLong});
}

function route_to() {
  navigator.geolocation.getCurrentPosition(function(position) {
	  var url = "index.php";
	  var pars = "?eID=getLocationData&latitude=" +  position.coords.latitude + "&longitude=" + position.coords.longitude;
	var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars, onComplete: getLatLong});
  });
}

function getLatLong(orgRequest) {
var xmldoc = orgRequest.responseXML;
var targetAdress = xmldoc.getElementsByTagName("targetAdress")[0].firstChild.data;
var description = xmldoc.getElementsByTagName("description")[0].firstChild.data;
var longitude = xmldoc.getElementsByTagName("longitude")[0].firstChild.data;
var latitude = xmldoc.getElementsByTagName("latitude")[0].firstChild.data;

window.location.href = "http://maps.google.com/maps?saddr=" +  latitude + "," + longitude + "&daddr=" + targetAdress + "(" + description + ")&hl=de&ie=UTF8&z=13";
<!--&t=h-->
}


