// JavaScript Document
function load() {
	var baseIcon = new GIcon();
	baseIcon.iconSize=new GSize(32,32);
	baseIcon.shadowSize=new GSize(20,22);
	baseIcon.iconAnchor=new GPoint(16,20);
	baseIcon.infoWindowAnchor=new GPoint(5,1);

//*TC*	Si le navigateur est compatible avec l'API de Google Maps ... **//
	if (GBrowserIsCompatible()) { 
		_mFlags = {};

//**		Fonction "CreerUnMarqueur()" permettant la création d'un marqueur ( Coordonnées, texte figurant dans la mini info-bulle, Chemin-Nom vers le fichier de la Maxi info-bulle, titre apparaissant au survol sur marqueur par la souris ) ... **//
		function CreerUnMarqueur(point,html,infoUrl,titre) {

//**			Création d'un nouveau marqueur appelé "Marqueur" ayant pour coordonnées celles de "point" et pour titre "titre" ... **//
			var Marqueur = new GMarker(point,{title:titre});

//**			... Un premier observateur d'événement est ajouté au marqueur appelé "Marqueur". L'évenement détecté est "click" (Détecte si un click est effectué sur le marqueur appelé "Marqueur"). Si un click a été effectué sur le marqueur appelé "Marqueur", la fonction située entre les {} sera alors executée ... **//
			GEvent.addListener(Marqueur, "click", function() {

//**				 ... **//
				Marqueur.openInfoWindowHtml(html, {maxUrl:infoUrl});
			});

//**			... Un second observateur d'événement est ajouté au marqueur appelé "Marqueur". L'évenement détecté est "infowindowclose" (Détecte la fermeture de l'info-bulle liée au marqueur appelé "Marqueur"). Si la fermeture de l'info-bulle (qu'elle soit maxi ou mini) liée au marqueur appelé "Marqueur" a été détectée, la fonction située entre les {} sera alors executée ... **//
			GEvent.addListener(Marqueur, "infowindowclose", function() {

//**				On recentre, avec un effet visuel de glissement (panTo), la carte appelée "MaCarte" sur le point ayant pour Latitude : 48.760927 et Longitude : -3.453376 et avec un niveau de zoom égal à 9 ... **//
				Macarte.panTo(new GLatLng(48.767603,-3.447411), 9);
			});

//**			On retourne les propriétés du marqueur appelé "Marqueur"... **//
			return Marqueur;
		}
		
//*TC*	Création de la carte nommée "Macarte"  **//

//**		... Création d'une nouvelle carte ayant pour nom "Macarte" et qui se situera en lieu et place de la <div> ayant pour identifiant (id) "EmplacementDeMacarte" ...  **//
		var Macarte = new GMap2(document.getElementById("EmplacementDeMacarte"));

//**		... La carte "CarteZoom" est centrée sur la Latitude 48.760927, la Longitude -3.453376, avec un niveau de zoom égal à 9 ....  **//
		Macarte.setCenter(new GLatLng(48.767603,-3.447411), 11);
		
//*TC*	Ajout de controles : bouton et zoom **//
		Macarte.addControl(new GLargeMapControl());
		Macarte.addControl(new GMapTypeControl());
		
//*TC*	Bowling **//


//**		Création d'un point ayant pour Latitude : 48.734200 et Longitude : -3.442583 **//
		var point = new GLatLng(48.734200,-3.442583);
//**		Création du Marqueur par appel de la fonction CreerUnMarqueur( Coordonnées, texte figurant dans la mini info-bulle, Chemin-Nom vers le fichier de la Maxi info-bulle, titre apparaissant au survol sur marqueur par la souris ) **//
		var Marqueur = CreerUnMarqueur(point, "<font color=\"#000000\"><b>Bowling l'Eclipse</b><br /><br />Bowling, squash, billard, 8-pool, snooker, restaurant-pizz&eacute;ria, bar d'ambiance, jeux, ... </font>", "bowling.html", "Bowling, squash, billard, restaurant, ...");
//**		Ajout du marqueur à la carte "MaCarte" **//
		Macarte.addOverlay(Marqueur);


//*TC*	Aéroclub **//


//**		Création d'un point ayant pour Latitude : 48.751364 et Longitude : -3.464920 **//
		var point = new GLatLng(48.751364,-3.464920);
//**		Création du Marqueur par appel de la fonction CreerUnMarqueur( Coordonnées, texte figurant dans la mini info-bulle, Chemin-Nom vers le fichier de la Maxi info-bulle, titre apparaissant au survol sur marqueur par la souris ) **//
		var Marqueur = CreerUnMarqueur(point, "<font color=\"#000000\"><b>A&eacute;roclub de la C&ocirc;te de Granit</b></font>", "aeroclub.html", "Aeroclub de la Cote de Granit");
//**		Ajout du marqueur à la carte "MaCarte" **//
		Macarte.addOverlay(Marqueur);


//*TC*	Plongée Acqua Sub **//

//**		Création d'un point ayant pour Latitude : 48.820809 et Longitude : -3.489360 **//
		var point = new GLatLng(48.820809,-3.489360);
//**		Création du Marqueur par appel de la fonction CreerUnMarqueur( Coordonnées, texte figurant dans la mini info-bulle, Chemin-Nom vers le fichier de la Maxi info-bulle, titre apparaissant au survol sur marqueur par la souris ) **//
		var Marqueur = CreerUnMarqueur(point, "<font color=\"#000000\"><b>Acqua Sub</b><br /><br />Keroullou chemin de Randreux <br />22700 Perros Guirec</font>", "plongee_acqua_sub.html", "Plongee sous marine Acqua Sub");
//**		Ajout du marqueur à la carte "MaCarte" **//
		Macarte.addOverlay(Marqueur);


//*TC*	Plongée Ross Johan **//


//**		Création d'un point ayant pour Latitude 48.819863 : et Longitude : -3.475542 **//
		var point = new GLatLng(48.819863,-3.475542);
//**		Création du Marqueur par appel de la fonction CreerUnMarqueur( Coordonnées, texte figurant dans la mini info-bulle, Chemin-Nom vers le fichier de la Maxi info-bulle, titre apparaissant au survol sur marqueur par la souris ) **//
		var Marqueur = CreerUnMarqueur(point, "<font color=\"#000000\"><b>Ross Johan</b><br /><br />37 rue Gabriel Vicaire <br />22700 Perros Guirec</font>", "plongee_ross_johan.html", "Plongee sous marine Ross Johan");
//**		Ajout du marqueur à la carte "MaCarte" **//
		Macarte.addOverlay(Marqueur);



//*TC*	Plongée Armor Diving **//


//**		Création d'un point ayant pour Latitude 48.829469 : et Longitude : -3.485777 **//
		var point = new GLatLng(48.829469,-3.485777);
//**		Création du Marqueur par appel de la fonction CreerUnMarqueur( Coordonnées, texte figurant dans la mini info-bulle, Chemin-Nom vers le fichier de la Maxi info-bulle, titre apparaissant au survol sur marqueur par la souris ) **//
		var Marqueur = CreerUnMarqueur(point, "<font color=\"#000000\"><b>Armor Diving</b><br /><br />38 rue du Port <br />22700 Perros Guirec</font>", "plongee_armor_diving.html", "Plongee sous marine Armor Diving");
//**		Ajout du marqueur à la carte "MaCarte" **//
		Macarte.addOverlay(Marqueur);



//*TC*	Equitation **//


//**		Création d'un point ayant pour Latitude 48.804927 : et Longitude : -3.513607 **//
		var point = new GLatLng(48.804927,-3.513607);
//**		Création du Marqueur par appel de la fonction CreerUnMarqueur( Coordonnées, texte figurant dans la mini info-bulle, Chemin-Nom vers le fichier de la Maxi info-bulle, titre apparaissant au survol sur marqueur par la souris ) **//
		var Marqueur = CreerUnMarqueur(point, "<font color=\"#000000\"><b>Equitation Saint Samson</b><br /><br />2 Crec'h Moust&eacute;ro<br />22560 Pleumeur Bodou</font>", "equitation.html", "Centres equestres, equitation ");
//**		Ajout du marqueur à la carte "MaCarte" **//
		Macarte.addOverlay(Marqueur);


//*TC*	Golf **//


//**		Création d'un point ayant pour Latitude 48.803090 : et Longitude : -3.522727 **//
		var point = new GLatLng(48.803090,-3.522727);
//**		Création du Marqueur par appel de la fonction CreerUnMarqueur( Coordonnées, texte figurant dans la mini info-bulle, Chemin-Nom vers le fichier de la Maxi info-bulle, titre apparaissant au survol sur marqueur par la souris ) **//
		var Marqueur = CreerUnMarqueur(point, "<font color=\"#000000\"><b>Golf de Saint-Samson</b><br /><br />Route de Kèrénoc<br />22560 Pleumeur Bodou</font>", "golf.html", "Golf 18 trous de Saint-Samson");
//**		Ajout du marqueur à la carte "MaCarte" **//
		Macarte.addOverlay(Marqueur);

//*TC*	Casino **//


//**		Création d'un point ayant pour Latitude 48.816119 : et Longitude : -3.459019 **//
		var point = new GLatLng(48.816119,-3.459019);
//**		Création du Marqueur par appel de la fonction CreerUnMarqueur( Coordonnées, texte figurant dans la mini info-bulle, Chemin-Nom vers le fichier de la Maxi info-bulle, titre apparaissant au survol sur marqueur par la souris ) **//
		var Marqueur = CreerUnMarqueur(point, "<font color=\"#000000\"><b>Casino Barri&egrave;re de Perros et C&ocirc;te Granit Rose</b><br /><br />29 bd Joseph Le Bihan <br />22700 Perros Guirec </font>", "casino.html", "Casino Barriere de Perros et Cote Granit Rose");
//**		Ajout du marqueur à la carte "MaCarte" **//
		Macarte.addOverlay(Marqueur);


//*TC*	Planétarium **//


//**		Création d'un point ayant pour Latitude 48.786000 : et Longitude : -3.524165 **//
		var point = new GLatLng(48.786000,-3.524165);
//**		Création du Marqueur par appel de la fonction CreerUnMarqueur( Coordonnées, texte figurant dans la mini info-bulle, Chemin-Nom vers le fichier de la Maxi info-bulle, titre apparaissant au survol sur marqueur par la souris ) **//
		var Marqueur = CreerUnMarqueur(point, "<font color=\"#000000\"><b>Plan&eacute;tarium de Bretagne</b><br /><br />Cosmopolis <br />22560 Pleumeur-Bodou </font>", "planetarium.html", "Planetarium de Bretagne");
//**		Ajout du marqueur à la carte "MaCarte" **//
		Macarte.addOverlay(Marqueur);
		
		
//*TC*	Thalasso Thermes Marins **//


//**		Création d'un point ayant pour Latitude 48.816309 : et Longitude : -3.459459 **//
		var point = new GLatLng(48.816309,-3.459459);
//**		Création du Marqueur par appel de la fonction CreerUnMarqueur( Coordonnées, texte figurant dans la mini info-bulle, Chemin-Nom vers le fichier de la Maxi info-bulle, titre apparaissant au survol sur marqueur par la souris ) **//
		var Marqueur = CreerUnMarqueur(point, "<font color=\"#000000\"><b>Thermes Marins de Perros-Guirec</b><br /><br />Bvd Joseph Le Bihan <br />22700 Perros Guirec </font>", "thalasso_thermes_marins.html", "Thermes Marins de Perros-Guirec");
//**		Ajout du marqueur à la carte "MaCarte" **//
		Macarte.addOverlay(Marqueur);


//*TC*	Hotel Arcadia **//

//**		Création d'un point ayant pour Latitude 48.816309 : et Longitude : -3.459459 **//
		var point = new GLatLng(48.767603,-3.447411);
		var icone = new GIcon(baseIcon, '/Theme/defaut/FileMMedia/Image/kfm_home.png', null, 'http://labs.google.com/ridefinder/images/mm_20_shadow.png');
		var marker = new GMarker(point,icone); 
//**		Ajout du marqueur à la carte "MaCarte" **//
		Macarte.addOverlay(marker);


/*		var hotel = new GLatLng(48.760927,-3.453376);
		var marker = new GMarker(hotel,icone); 
		Macarte.addOverlay(marker);*/
//*TC*	Si le navigateur n'est pas compatible avec l'API de Google Maps ... **//
	}else{

//**		... affichage du message "Désolé, mais votre navigateur n'est pas compatible avec Google Maps". **//
		alert("D&eacute;sol&eacute;, l'API Google Maps n'est pas compatible avec votre navigateur");
	}
    //]]>
}
