function oninit1(){
  loadItineraire();
}

/************** Plan d'acces googlemap **************/
 function loadItineraire() {
     if (GBrowserIsCompatible()) {      
         window.map = new GMap2($("div_map_directions"));
         window.gdir = new GDirections(map,$("div_fiche_directions"));
         GEvent.addListener(window.gdir, "error", handleErrors);
         setDirections("Paris", $("toAddress").value, "fr_FR");
     }
}
    
function setDirections(fromAddress, toAddress, locale) {
    window.gdir.load("from: " + fromAddress + " to: " + toAddress,{ "locale": locale,"preserveViewport":false });
    window.map.setZoom(9);
    window.map.checkResize();
}

function handleErrors(){
    if (window.gdir.getStatus().code == G_GEO_UNKNOWN_ADDRESS ||  window.gdir.getStatus().code == G_GEO_BAD_REQUEST)$("div_fiche_directions").update("Aucune correspondance g&eacute;ographique trouv&eacute;e");
	else if (window.gdir.getStatus().code == G_GEO_SERVER_ERROR)$("div_fiche_directions").update("Serveur de g&eacute;olocalisation non disponible");
	     else $("div_fiche_directions").update("Une erreur est survenue");
}

function afficheItineraire(){    
  /*Effect.BlindDown("div_itineraire");
  $("div_itineraire").showing=true;*/
  $("div_itineraire").style.display="block";
  scrollToAncre("div_itineraire");
  setDirections("Paris", $("toAddress").value, "fr_FR");
}

function effaceItineraire(){
  Effect.BlindUp("div_itineraire");       
  $("div_itineraire").showing=false;
}