var map = null; var geocoder = null; function load() { if (GBrowserIsCompatible()) { map = new GMap2(document.getElementById("map")); //--------------START tasti di navigazione map.addControl(new GLargeMapControl()); //Si-Zoom e spostamento grandi //map.addControl(new GSmallZoomControl()); //No-Zoom piccolo in alto sx map.addControl(new GScaleControl()); //Si-Esempio di scala //map.addControl(new GSmallMapControl()); //No-direzione e zoom piccoli map.addControl(new GMapTypeControl()); //Si-Tipologia Mappe map.addControl(new GOverviewMapControl ()); //Si-riquadro basso dx richiudibile //--------------END tasti di navigazione map.setCenter(new GLatLng(0,0),0); geocoder = new GClientGeocoder(); showAddress(3, "piazza Sant\'Anna, 90133,Palermo, Italia", "yes"); } } function showAddress(type, address, conferma) { //1=solo segnalino, 2=solo centra, 3=segnalino & centra if(geocoder){ geocoder.getLatLng( address, function(point){ if(!point){ if(conferma=="yes"){ alert(address + " Not found You will be redirected to Palermo"); showAddress(2, "Palermo, Italia", "no"); }else{ alert("We are sorry: system met technical problems for localization "); } }else{ if(type==2 || type==3){ map.setCenter(point, 13); }if(type==1 || type==3) map.addOverlay(createMarker(point, ""));//questo richiama il marker } } ); } } //--------------START Nostra Icona var icon = new GIcon(); icon.image = "http://labs.google.com/ridefinder/images/mm_20_red.png"; icon.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png"; icon.iconSize = new GSize(12, 20); icon.shadowSize = new GSize(22, 20); icon.iconAnchor = new GPoint(6, 20); icon.infoWindowAnchor = new GPoint(5, 1); //--------------END Nostra Icona function createMarker(point, number) { var marker = new GMarker(point, icon); GEvent.addListener(marker, "click", function() { var infoTabs = [ //START CON TAB new GInfoWindowTab("Address ", "Eretica
piazza Sant'Anna
90133
Palermo
"), new GInfoWindowTab("Notes ", "Presso la Galleria Civica d\'Arte Moderna esposizione delle opere di: Marina Abramovic, Araki, Antony, Vanessa Beecroft, John Bock, Maurizio Cattelan, Jake and Dinos Chapman, Ken Currie, Chuck Close, Mona Hatoum, James Hopkins, Thomas Hirschhorn, Mike Kelley, Tracy Emin, Regina José Galindo, Gerard Garouste, Timothy Greenfield-Sanders, Damien Hirst, Michael Joo, Robert Mapplethorpe, Paul McCarthy, Ottonella Mocellin e Nicola Pellegrini, Jenny Saville, Vik Muniz, Jonathan Meese, Ron Mueck, Tim Noble & Sue Webster, Luigi Ontani, Tony Oursler, Marc Quinn, Antonio Riello, Bernardi Roig, Thomas Ruff,, David Salle, Tom Sachs, Andreas Serrano, Cindy Sherman, Starn Twins, Sugimoto, Atelier Van Lieshout, Sam Taylor-Wood, Thomas Struth, Mark Wallinger, Joel-Peter Witkin, Hiro Yamagata.") ]; marker.openInfoWindowTabsHtml(infoTabs); //END CON TAB //marker.openInfoWindowHtml("" + number + " Casina bella nico
Via Ranà"); //SENZA TAB }); return marker; }