
var init = function ()
{
    google.load("maps", "2");
    google.setOnLoadCallback(initMap);
}; // init

var createMarker = function(infosStation)
{
    var point = new GPoint(infosStation.lng, infosStation.lat);
    var marker = new GMarker(point);
    return marker;
}; // createMarker

var initMap = function ()
{
    var map = new google.maps.Map2(document.getElementById('map'));
	map.addControl(new GMapTypeControl());
    map.addControl(new GSmallMapControl());  // Contrôle de zoom, déplacement sur la carte
    
    var adresse = '50 avenue des rossignols, Villeparisis, france';
    var geocoder = new google.maps.ClientGeocoder();
    geocoder.getLatLng(adresse, function (coord) {
        map.setCenter(coord, 14);  // Centrage sur le point dont on a obtenu les coordonnées depuis l'adresse
        map.setMapType(G_NORMAL_MAP);  // Vue satellite + informations cartographiques
		
		

		
		// Ajout d'un marqueur sur la carte :
		
		var createMarker = function(infosStation)
		{
    	var point = new GPoint(infosStation.lng, infosStation.lat);
        var myIcon = new GIcon();
		if (infosStation.ligne === 'A')
        myIcon.image = "images/icone_sports_petite.png";
    else if (infosStation.ligne === 'B')
        myIcon.image = "images/marqueur-bleu.png";
    else if (infosStation.ligne === 'C')
        myIcon.image = "images/marqueur-orange.png";
    else if (infosStation.ligne === 'D')
        myIcon.image = "images/marqueur-vert.png";
	    myIcon.shadow = "images/icone_sports-petite.png";
	    myIcon.iconSize = new GSize(40, 46);
	    myIcon.shadowSize = new GSize(40, 46);
	    myIcon.iconAnchor = new GPoint(6, 25);
	    myIcon.infoWindowAnchor = new GPoint(10, 1);
	       var markerOptions = {
        icon:myIcon
    };
    
    var marker = new GMarker(point, markerOptions);

 // Ajout sur le marqueur d'une fenêtre d'informations
    /*
    var window = function() {
        marker.openInfoWindowHtml(
                  '<strong>Ligne : ' + infosStation.ligne + '</strong>' +
                    '<br />Station : ' +
                    infosStation.loc
              );
    };
    /*/
    var window = function() {
            var tabs = [
                    new GInfoWindowTab('Equipement',
                            '<span id="titre_map"><br />' +
							infosStation.loc +
							'</span><br>' +
							infosStation.photo
                       ),
                    new GInfoWindowTab('Infos', 
                            infosStation.details
                       )
                ];
            
            marker.openInfoWindowTabsHtml(tabs);
        };
    //*/
    GEvent.addListener(marker, "click", window);
    
    
    return marker;
}; // createMarker

	
		
		// Ajout d'un marqueur pour chacune des stations de metro de Lyon
        for (var i=0 ; i<stationsMetro.length ; i++)
        {
            map.addOverlay(createMarker(stationsMetro[i]));
        }
		
		
        
		
		var point = new GPoint(48.9555091, 2.6137161);  // Création du point correspondant aux coordonnées nous intéressant
        var marker = new GMarker(point);  // Création d'un marqueur localisé sur ce point
        map.addOverlay(marker);  // Et ajout du marqueur à la carte
        
        
    });
    
}; // initMap

// Equipements sportifs
var stationsMetro = [
    // Ligne A
    {ligne: 'A', loc: 'A Boisparisis', details: '<span id="texte_map">L\'Espace associatif de Boisparisis <br> Rue Salvador Allende Tél. : 01 60 21 99 12 <br>'+ 
  'Salle de 200 m² avexc étage, mise à <br>'+ 
  'disposition pour les entraînements et <br> '+
   'des réunions des associations <br> '+
   'Les cours de tennis <br> '+
   'Tél. : 01 64 67 12 90 <br> '+
   '2 courts extérieurs et 2 courts couverts <br> '+
  'Equipements réservés aux licenciés <br> '+
  'Aire de jeux pour tous <br> '+
  'La piste de Bicross <br> '+
  '4 paniers de basket<br>'+
  '2 buts de handball<br>&nbsp;</span>' , photo:'<img src="images/Sports/equipements/boisparisis.jpg" alt="Terrains de tennis à Boisparisis" />',
      lat: 48.9555091, lng: 2.6137161},
	  
    {ligne: 'A', loc: 'Parc des Sports des Petits Marais',  details:'<span id="texte_map">Chemin des Petits Marais<br>'+
  'Terrains de foot <br>'+
  '2 terrains en herbe <br>'+
  '2 aires de jeu en stabilisé <br>'+
  'Tél. : 01 64 27 72 96 <br>'+
  'La Piscine Municipale Jean Taris <br>'+
  'Le Skate Park <br>'+
  'Le Gymnase des Petits Marais <br>'+
  'Tél. : 01 60 21 00 12</span>' , photo:'<img src="images/Sports/equipements/parc_des_sports.jpg" alt="Parc des sports, Chemin des Petits Marais" />'
   , lat: 48.9434325, lng: 2.6241875},
   
    {ligne: 'A', loc: 'La Piscine Municipale Jean Taris',  details:'<span id="texte_map">88 avenue de Berny <br>'+
  'Tél. : 01 64 27 52 70</span>' , photo:'<img src="images/Sports/equipements/piscine.jpg" alt="Piscine Municipale Jean Taris, 88 avenue de Berny" />'
	, lat: 48.9444331, lng: 2.6220846},
	
    {ligne: 'A', loc: 'Gymnase Géo André', details:'<span id="texte_map">1, rue de la Division Leclerc <br>'+
  'Tél. : 01 64 27 86 05<br>'+
  'Aire de jeux pour tous<br>'+
  'Un terrain de basket <br>'+
  'Un terrain de handball<br>'+
  'Une piste de saut en longueur</span>' , photo:'<img src="images/Sports/equipements/geo_andre.jpg" alt="Gymnase Geo André, 1 rue de la Division Leclerc" />'
	, lat: 48.9356505, lng: 2.6039663},
	
    {ligne: 'A', loc: 'Gymnase Aubertin', details:'<span id="texte_map">67, rue de Ruzé <br>'+
  'Tél. : 01 64 67 03 89</span>' , photo:'<img src="images/Sports/equipements/aubertin.jpg" alt="Gymnase Aubertin, 67 rue de Ruzé" />' 
	, lat: 48.9405503, lng: 2.6204646},
 
    {ligne: 'A', loc: 'Stade Delaune', details:'<span id="texte_map">rue de l\'Ile de France <br>'+
  'Tél. : 01 64 27 04 84  <br>'+
  'Terrain engazonné, stade d\'honneur des footballeurs</span>' , photo:'<img src="images/Sports/equipements/stade_delaune.jpg" alt="Stade Delaune, rue de l\'Ile de France" />'	
	, lat: 48.9448066, lng: 2.6152289},
	
    {ligne: 'A', loc: 'Au Parc Honoré de Balzac', details:'<span id="texte_map">60, rue Jean Jaurès <br>'+
  'Aire de jeux pour tous<br>'+
  '2 paniers de basket <br>'+
  'Equipements réservés aux licenciés <br>'+
  'Un pas de tir à l\'arc de 50 m <br>'+
  'Un boulodrome</span>', photo:'<img src="images/Sports/equipements/tir_a_arc.jpg" alt="Parc Honoré de Balzac, 60 rue Jean Jaurès" />' 
	, lat: 48.9403177, lng: 2.6102829},
	
    {ligne: 'A', loc: 'Une Piste de Patinage', details:'<span id="texte_map">Equipements réservés aux licenciés <br>'+
   'avenue du Poitou  <br>'+
   'Une Piste de Patinage<br>'+
   'avec un anneau de vitesse</span>', photo:''	
	, lat: 48.9486503, lng: 2.6186728}
       
   
]; // Equipements sportifs




