function gerURL() {
	var url;
	switch(document.location.host){
		case "www.disbeso.com":
			url = "http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAK0LuYo4-uIQeKzTah3l4KBQY-6f7pn6nyRWbIbTLXjoxigtTehSjONT6G-qyuymlTeMqimyz_yk4Qg";
		break;
		case "disbeso.com":
			url = "http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAK0LuYo4-uIQeKzTah3l4KBQY-6f7pn6nyRWbIbTLXjoxigtTehSjONT6G-qyuymlTeMqimyz_yk4Qg";
		break;
		default:
			url = "http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAK0LuYo4-uIQeKzTah3l4KBTbV3tv63fglLi4sKH4LOZzfCm71RTB5GoeSnds1d1fTE4NdZfXGFOz6A";
	}
	return url;		
}

function anadirPOI(x,y,icono,txt) {
	var marker = new GMarker(new GLatLng(x,y),icono);
	map.addOverlay(marker);
	if(txt){GEvent.addListener(marker, "click", function() {marker.openInfoWindowHtml(txt);});}
}

function handleErrors(){   
   if (gdir.getStatus().code == G_GEO_UNKNOWN_ADDRESS)   
	 alert("Direccion desconocida");   
   else if (gdir.getStatus().code == G_GEO_SERVER_ERROR)   
	 alert("Error de Servidor");   
   else if (gdir.getStatus().code == G_GEO_MISSING_QUERY)   
	 alert("Falta la direccion inicial");   
   else if (gdir.getStatus().code == G_GEO_BAD_KEY)   
	 alert("Clave de Google Maps incorrecta");   
   else if (gdir.getStatus().code == G_GEO_BAD_REQUEST)   
	 alert("No se ha encontrado la direccion de llegada");   
   else alert("Error desconocido");   
} 

document.write("<script type=\"text/javascript\" src=\"" + gerURL() +"\"  charset=\"utf-8\"><\/script>");

