function showAddress(address, zoomLevel, mapStyle, orientation) { geocoder.getLocations( address, function(point) { if (!point || point.Status.code != 200) { showInformationPanel("Non è stata trovata nessuna corrispondenza per i parametri richiesti."); return; } else { setMapLayout(0); addPoiAndView(point.Placemark[0].Point.coordinates[1], point.Placemark[0].Point.coordinates[0], point.Placemark[0].address, zoomLevel, mapStyle, orientation); if (point.Placemark.length > 1) { var content = "

Forse cercavi:

"; content += "chiudi"; content += ''; setInnerHTML(ID_CHOOSE_LIST_ADDRESSES, content); showAddressesPanel("address_1"); } setDisplayInLine('addToPoiUser_1'); hideWaitPanel(); } } ); } function addPoiAndView(lat, lon, namePoiAddress, zoomLevel, mapStyle, orientation) { if(mapStyle!="o")showScratchPad(); setInnerHTML(ID_MAP_HEADER, MESSAGES['lbl.address'] + ": " + namePoiAddress + ""); setTextBox('address_1', namePoiAddress, ''); checkText(1); var infoBoxTitle = '

' + namePoiAddress + '

'; var infoBoxContent = "Imposta comepartenza"; infoBoxContent += "arrivo"; infoBoxContent += "

Salva in i Miei Luoghi"; mapManager.LoadAddress( infoBoxTitle, infoBoxContent, parseFloat(lat), parseFloat(lon), zoomLevel, mapStyle, orientation); setObjValue('address_1_lat', lat); setObjValue('address_1_lon', lon); hideAddressesPanel(); }