// JavaScript Document
var marker=new Array();
	var marker_myHotel='';
	var map;
 var myPoint;
 	
function load() {

 if (GBrowserIsCompatible()) {
 map = new GMap2(document.getElementById("map"));

	map.addControl(new GOverviewMapControl());

 geocoder = new GClientGeocoder();

	map.addControl(new GLargeMapControl());

	map.addControl(new GScaleControl());
	map.addControl(new GMapTypeControl());	


 
	var myLat=41.7738081520322;
	var myLng=14.0970897674561;

	
	if ( (myLat!=-1) && (myLng!=-1) ){
		myPoint=new GLatLng(myLat, myLng);
 	map.setCenter(myPoint, 15);
	}else{
	 var address="Castel Di Sangro, Italy";
		geocoder.getLocations(address, addAddressToMap);
	 	//alert (myPoint.toString());
	}




	
		//map.openInfoWindowHtml(map.getCenter(), "<div class=postIt><br><b>SPORT VILLAGE</b><br>Piana Santa Liberata<br>67031 Castel Di Sangro (AQ)</div>");


	var infoTabs = [
 		new GInfoWindowTab("Descrizione", "<div class=postIt><img src=../immagini/logo_piccolo.jpg border=0 align=AbsMiddle><br><b>SPORT VILLAGE HOTEL</b><br>Piana Santa Liberata<br>67031 Castel Di Sangro (AQ)</div>")
 	
	];

	var icon_myHotel = new GIcon();

	icon_myHotel.image = "http://www.hotelscout.it/img/myHotel.png";
	icon_myHotel.shadow = "http://www.hotelscout.it/img/myHotelOmbra.png";
	icon_myHotel.iconSize = new GSize(12, 12);
	icon_myHotel.shadowSize = new GSize(25, 13);
	icon_myHotel.iconAnchor = new GPoint(6, 20);
	//icon_myHotel.infoWindowAnchor = myPoint;
	icon_myHotel.infoWindowAnchor = new GPoint(5, 1);
	marker_myHotel = new GMarker(myPoint, icon_myHotel);


	GEvent.addListener(marker_myHotel, "click" , function() {marker_myHotel.openInfoWindowTabsHtml(infoTabs);});
	//GEvent.addListener(marker_myHotel, "click" , function() {marker_myHotel.openInfoWindowHtml("<div class=postIt><img src=http://www.hotelscout.it/img/LogoHotelScoutPiccolo.jpg border=0 align=AbsMiddle><br><b>SPORT VILLAGE</b><br>Piana Santa Liberata<br>67031 Castel Di Sangro (AQ)</div>");});
	




	map.addOverlay(marker_myHotel);

	//marker_myHotel.openInfoWindowHtml("<div class=postIt><img src=http://www.hotelscout.it/img/LogoHotelScoutPiccolo.jpg border=0 align=AbsMiddle><br><b>SPORT VILLAGE</b><br>Piana Santa Liberata<br>67031 Castel Di Sangro (AQ)</div>");
	marker_myHotel.openInfoWindowTabsHtml(infoTabs);
//  and ( Flag=1 or Flag=2 or Flag=3 or Flag=4 or Flag=5 or Flag=6 or Flag=7 or Flag=8 or Flag=9 or Flag=10 or Flag=11 or Flag=12)
var iconRistoranti = new GIcon();
iconRistoranti.image = "http://www.hotelscout.it/img/Ristoranti.png";
iconRistoranti.shadow = "http://www.hotelscout.it/img/RistorantiOmbra.png";
iconRistoranti.iconSize = new GSize(15, 15);
iconRistoranti.shadowSize = new GSize(30, 15);
iconRistoranti.iconAnchor = new GPoint(6, 20);
iconRistoranti.infoWindowAnchor = new GPoint(5, 1);
var myPoint=new GLatLng(41.78332, 14.10056);
marker[943195] = new GMarker(myPoint, iconRistoranti);
GEvent.addListener(marker[943195], "click", function() {marker[943195].openInfoWindowHtml("<div class=postIt><img src=../immagini/logo_piccolo.jpg border=0 align=AbsMiddle><br><b>Ristoranti/Trattorie&nbsp;-&nbsp;Ristoranti</b><br><hr color=#ff6600 size=1 width=50%>Ristorante il Boscaiolo<br>Via Sangro - Castel di Sangro (AQ)</div>");});
map.addOverlay(marker[943195]);
var iconCarburante = new GIcon();
iconCarburante.image = "http://www.hotelscout.it/img/Carburante.png";
iconCarburante.shadow = "http://www.hotelscout.it/img/CarburanteOmbra.png";
iconCarburante.iconSize = new GSize(15, 15);
iconCarburante.shadowSize = new GSize(30, 15);
iconCarburante.iconAnchor = new GPoint(6, 20);
iconCarburante.infoWindowAnchor = new GPoint(5, 1);
var myPoint=new GLatLng(41.77156, 14.10163);
marker[1045496] = new GMarker(myPoint, iconCarburante);
GEvent.addListener(marker[1045496], "click", function() {marker[1045496].openInfoWindowHtml("<div class=postIt><img src=../immagini/logo_piccolo.jpg border=0 align=AbsMiddle><br><b>Servizi&nbsp;-&nbsp;Carburante</b><br><hr color=#ff6600 size=1 width=50%>Shell Ss17 (Castel Di Sangro)</div>");});
map.addOverlay(marker[1045496]);
var myPoint=new GLatLng(41.77825, 14.10523);
marker[1045498] = new GMarker(myPoint, iconCarburante);
GEvent.addListener(marker[1045498], "click", function() {marker[1045498].openInfoWindowHtml("<div class=postIt><img src=../immagini/logo_piccolo.jpg border=0 align=AbsMiddle><br><b>Servizi&nbsp;-&nbsp;Carburante</b><br><hr color=#ff6600 size=1 width=50%>Esso (Castel Di Sangro)</div>");});
map.addOverlay(marker[1045498]);
var myPoint=new GLatLng(41.78004, 14.10618);
marker[1045499] = new GMarker(myPoint, iconCarburante);
GEvent.addListener(marker[1045499], "click", function() {marker[1045499].openInfoWindowHtml("<div class=postIt><img src=../immagini/logo_piccolo.jpg border=0 align=AbsMiddle><br><b>Servizi&nbsp;-&nbsp;Carburante</b><br><hr color=#ff6600 size=1 width=50%>Agip (Castel Di Sangro)</div>");});
map.addOverlay(marker[1045499]);
var iconGommisti = new GIcon();
iconGommisti.image = "http://www.hotelscout.it/img/Gommisti.png";
iconGommisti.shadow = "http://www.hotelscout.it/img/GommistiOmbra.png";
iconGommisti.iconSize = new GSize(15, 15);
iconGommisti.shadowSize = new GSize(30, 15);
iconGommisti.iconAnchor = new GPoint(6, 20);
iconGommisti.infoWindowAnchor = new GPoint(5, 1);
var myPoint=new GLatLng(41.78247, 14.10447);
marker[967054] = new GMarker(myPoint, iconGommisti);
GEvent.addListener(marker[967054], "click", function() {marker[967054].openInfoWindowHtml("<div class=postIt><img src=../immagini/logo_piccolo.jpg border=0 align=AbsMiddle><br><b>Servizi Auto&nbsp;-&nbsp;Gommisti</b><br><hr color=#ff6600 size=1 width=50%>Ricchiuto Walter - Tel.+390864840652<br>Castel Di Sangro (AQ)</div>");});
map.addOverlay(marker[967054]);
var iconPostamat = new GIcon();
iconPostamat.image = "http://www.hotelscout.it/img/Postamat.png";
iconPostamat.shadow = "http://www.hotelscout.it/img/PostamatOmbra.png";
iconPostamat.iconSize = new GSize(15, 15);
iconPostamat.shadowSize = new GSize(30, 15);
iconPostamat.iconAnchor = new GPoint(6, 20);
iconPostamat.infoWindowAnchor = new GPoint(5, 1);
var myPoint=new GLatLng(41.78229, 14.10507);
marker[1075324] = new GMarker(myPoint, iconPostamat);
GEvent.addListener(marker[1075324], "click", function() {marker[1075324].openInfoWindowHtml("<div class=postIt><img src=../immagini/logo_piccolo.jpg border=0 align=AbsMiddle><br><b>Servizi&nbsp;-&nbsp;Postamat</b><br><hr color=#ff6600 size=1 width=50%>Postamat<br>Via Cav.Di Vittorio Veneto s.n.c<br>Castel di Sangro (AQ)</div>");});
map.addOverlay(marker[1075324]);
var iconPizzerie = new GIcon();
iconPizzerie.image = "http://www.hotelscout.it/img/Pizzerie.png";
iconPizzerie.shadow = "http://www.hotelscout.it/img/PizzerieOmbra.png";
iconPizzerie.iconSize = new GSize(15, 15);
iconPizzerie.shadowSize = new GSize(30, 15);
iconPizzerie.iconAnchor = new GPoint(6, 20);
iconPizzerie.infoWindowAnchor = new GPoint(5, 1);
var myPoint=new GLatLng(41.77906, 14.10562);
marker[927801] = new GMarker(myPoint, iconPizzerie);
GEvent.addListener(marker[927801], "click", function() {marker[927801].openInfoWindowHtml("<div class=postIt><img src=../immagini/logo_piccolo.jpg border=0 align=AbsMiddle><br><b>Ristoranti/Trattorie&nbsp;-&nbsp;Pizzerie</b><br><hr color=#ff6600 size=1 width=50%>Bar Ideal Pasticceria Pizzeria <br>Tel.+390864845746</div>");});
map.addOverlay(marker[927801]);
var iconFiori = new GIcon();
iconFiori.image = "http://www.hotelscout.it/img/Fiori.png";
iconFiori.shadow = "http://www.hotelscout.it/img/FioriOmbra.png";
iconFiori.iconSize = new GSize(15, 15);
iconFiori.shadowSize = new GSize(30, 15);
iconFiori.iconAnchor = new GPoint(6, 20);
iconFiori.infoWindowAnchor = new GPoint(5, 1);
var myPoint=new GLatLng(41.77906, 14.10562);
marker[1053233] = new GMarker(myPoint, iconFiori);
GEvent.addListener(marker[1053233], "click", function() {marker[1053233].openInfoWindowHtml("<div class=postIt><img src=../immagini/logo_piccolo.jpg border=0 align=AbsMiddle><br><b>Servizi&nbsp;-&nbsp;Fiori</b><br><hr color=#ff6600 size=1 width=50%>L'Angolo Fiorito Di Gasbarro<br>Castel Di Sangro (AQ)<br>Tel.+390864841422</div>");});
map.addOverlay(marker[1053233]);
var iconDentisti = new GIcon();
iconDentisti.image = "http://www.hotelscout.it/img/Dentisti.png";
iconDentisti.shadow = "http://www.hotelscout.it/img/DentistiOmbra.png";
iconDentisti.iconSize = new GSize(15, 15);
iconDentisti.shadowSize = new GSize(30, 15);
iconDentisti.iconAnchor = new GPoint(6, 20);
iconDentisti.infoWindowAnchor = new GPoint(5, 1);
var myPoint=new GLatLng(41.78328, 14.10653);
marker[1027498] = new GMarker(myPoint, iconDentisti);
GEvent.addListener(marker[1027498], "click", function() {marker[1027498].openInfoWindowHtml("<div class=postIt><img src=../immagini/logo_piccolo.jpg border=0 align=AbsMiddle><br><b>Servizi&nbsp;-&nbsp;Dentisti</b><br><hr color=#ff6600 size=1 width=50%>Calvano Dr.Felice Studio Medico<br>Castel Di Sangro (AQ) - Tel.+390864841566</div>");});
map.addOverlay(marker[1027498]);
 }
 }

 function addAddressToMap(response) {
 if (!response || response.Status.code != 200) {
 alert("Sorry, we were unable to geocode that address");
 } else {
 place = response.Placemark[0];
 
 myPoint = new GLatLng(place.Point.coordinates[1], place.Point.coordinates[0]);
 map.setCenter(myPoint, 15);
 }
 }
imgout=new Image(9,9);
imgin=new Image(9,9);

////////INSERISCI QUI IL PERCORSO PER LE DUE IMMAGINI///////////
    imgout.src="img/u.gif";
    imgin.src="img/d.gif";
///////////////////////////////////////////////////////////////

//questo è lo switch tra le due icone aperto e chiuso
function filter(imagename,objectsrc){
    if (document.images){
        document.images[imagename].src=eval(objectsrc+".src");
    }
}

//ora in base al browser utilizzo le proprietà corrette di visibilità
function shoh(id) { 
    
    if (document.getElementById) { // DOM3 = IE5+, NS6+, FF
        if (document.getElementById(id).style.display == "none"){
            document.getElementById(id).style.display = 'block';
            filter(("img"+id),'imgin');            
        } else {
            filter(("img"+id),'imgout');
            document.getElementById(id).style.display = 'none';            
        }    
    } else { 
        if (document.layers) { // NS4.7  
            if (document.id.display == "none"){
                document.id.display = 'block';
                filter(("img"+id),'imgin');
            } else {
                filter(("img"+id),'imgout');    
                document.id.display = 'none';
            }
        } else { //IE 4
            if (document.all.id.style.visibility == "none"){
                document.all.id.style.display = 'block';
            } else {
                filter(("img"+id),'imgout');
                document.all.id.style.display = 'none';
            }
        }
    }
}