var pauseDiaporama = 5000;
var dureeFondu = 1500;
var nbPhotos, iPhoto;
var interv;

function centrerSite() 
{
	_centrerSite('#contenu');
	xContenu = $("#contenu").offset().left;
	yContenu = $("#contenu").offset().top;	
	xFond = (xContenu - 330);
	yFond = (yContenu - 245);
	$("body").css("background-position", xFond+"px "+yFond+"px");
}

$(centrerSite); window.onresize = centrerSite;

function go()
{
	centrerSite();
	initialiserAscenseur("#contenuPage", "#contenuPageGlissant", 20, "#ascenseur", "#curseurAscenseur", 5);
	$("#btnSoudine, #btnAndey").fadeTo(0,0.9);
	$("#btnSoudine, #btnAndey").bind("mouseenter", function(){$(this).fadeTo(0,1);}).bind("mouseleave", function(){$(this).fadeTo(0,0.9);});
	$("body").css("visibility", "visible");
	nbPhotos = $("img.photo").size(); iPhoto=0;	
	if (nbPhotos > 1) 
	{
		interv = setInterval("changerPhoto();", pauseDiaporama);	
		$("img.photo").css("cursor", "pointer").bind("click", function(){clearInterval(interv); dureeFondu=0; changerPhoto();});
	}
	else if (nbPhotos == 0)
	{
		var map = new GMap2(document.getElementById("carteGmap"));
		map.setCenter(new GLatLng(46.066570, 6.317508), 17);
		map.setUIToDefault();
		map.setMapType(G_HYBRID_MAP);
		
		var htmlChambres = "<img src='lesChambresDuForonMini.jpg' style='float:left; margin-right:5px;'/><strong>Les Chambres du Foron</strong><br/><p style='font-size:10px; line-height:13px;'>336 chemin de l'Echelle<br/>74800 LA ROCHE / FORON<br/> T&eacute;l : +33 (0)4 50 03 31 76</p>";
		var chambres = new GLatLng(46.06583,6.3183); var chambresM = new GMarker(chambres); 
		map.addOverlay(chambresM); GEvent.addListener(chambresM, "click", function(){map.openInfoWindowHtml(chambres, htmlChambres);});
		map.openInfoWindowHtml(chambres, htmlChambres);
		
		var htmlBoulangerie = "<img src='laPaniere.jpg' style='float:left; margin-right:5px;'/><strong>Boulangerie la Pani&egrave;re</strong><br/><p style='font-size:10px; line-height:13px;'>185 Route de la Roche<br/>74800 Amancy<br/>T&eacute;l : 04 50 03 14 09</p>";
		var boulangerie = new GLatLng(46.0692,6.3192); var boulangerieM = new GMarker(boulangerie);
		map.addOverlay(boulangerieM); GEvent.addListener(boulangerieM, "click", function(){map.openInfoWindowHtml(boulangerie, htmlBoulangerie);});

		var htmlCarrefour = "<img src='carrefour.jpg' style='float:left; margin-right:5px;'/><strong>Carrefour Market</strong><br/><p style='font-size:10px; line-height:13px;'>80 route de la Roche<br/>74800 la Roche sur Foron<br/>T&eacute;l :  04 50 03 03 99</p>";
		var carrefour = new GLatLng(46.0697,6.31955); var carrefourM = new GMarker(carrefour);
		map.addOverlay(carrefourM); GEvent.addListener(carrefourM, "click", function(){map.openInfoWindowHtml(carrefour, htmlCarrefour);});

		var htmlEssence = "<img src='carrefour.jpg' style='float:left; margin-right:5px;'/><strong>Station Essence Carrefour</strong><br/><p style='font-size:10px; line-height:13px;'>80 route de la Roche<br/>74800 la Roche sur Foron</p>";
		var essence = new GLatLng(46.06965,6.3185); var essenceM = new GMarker(essence);
		map.addOverlay(essenceM); GEvent.addListener(essenceM, "click", function(){map.openInfoWindowHtml(essence, htmlEssence);});

		var htmlTour = "<img src='tour.jpg' style='float:left; margin-right:5px;'/><strong>Tour des Comtes de Gen&egrave;ve</strong><br/><p style='font-size:10px; line-height:13px;'>Place Saint Fran&ccedil;ois<br/>74800 la Roche sur Foron</p>";
		var tour = new GLatLng(46.0659,6.3152); var tourM = new GMarker(tour);
		map.addOverlay(tourM); GEvent.addListener(tourM, "click", function(){map.openInfoWindowHtml(tour, htmlTour);});

		var htmlParcours = "<img src='parcours.jpg' style='float:left; margin-right:5px;'/><strong>Parcours de sant&eacute; Louis Constantin</strong><br/><p style='font-size:10px; line-height:13px;'>Rue du Plain Ch&acirc;teau<br/>74800 la Roche sur Foron</p>";
		var parcours = new GLatLng(46.0664,6.3159); var parcoursM = new GMarker(parcours);
		map.addOverlay(parcoursM); GEvent.addListener(parcoursM, "click", function(){map.openInfoWindowHtml(parcours, htmlParcours);});
		
		var htmlCinema = "<img src='leparc.jpg' style='float:left; margin-right:5px;'/><strong>Cin&eacute;ma Le Parc</strong><br/><p style='font-size:10px; line-height:13px;'>60 Rue du Coll&egrave;ge<br/>74800 la Roche sur Foron<br/>04 50 03 16 39</p>";
		var cinema = new GLatLng(46.0665,6.3151); var cinemaM = new GMarker(cinema);
		map.addOverlay(cinemaM); GEvent.addListener(cinemaM, "click", function(){map.openInfoWindowHtml(cinema, htmlCinema);});

		var htmlChateau = "<img src='chateau.jpg' style='float:left; margin-right:5px;'/><strong>Ch&acirc;teau de l'Echelle</strong><br/><p style='font-size:10px; line-height:13px;'>Rue du Coll&egrave;ge<br/>74800 la Roche sur Foron</p>";
		var chateau = new GLatLng(46.067,6.3155); var chateauM = new GMarker(chateau);
		map.addOverlay(chateauM); GEvent.addListener(chateauM, "click", function(){map.openInfoWindowHtml(chateau, htmlChateau);});
			
		var htmlMairie = "<img src='mairie.jpg' style='float:left; margin-right:5px;'/><strong>Mairie de la Roche sur Foron</strong><br/><p style='font-size:10px; line-height:13px;'>1 pl H&ocirc;tel de Ville<br/>74800 la Roche sur Foron<br/>T&eacute;l : 04 50 25 90 00</p>";
		var mairie = new GLatLng(46.066819, 6.312127); var mairieM = new GMarker(mairie);
		map.addOverlay(mairieM); GEvent.addListener(mairieM, "click", function(){map.openInfoWindowHtml(mairie, htmlMairie);});

		var htmlOffice = "<img src='office.jpg' style='float:left; margin-right:5px;'/><strong>Office de Tourisme</strong><br/><p style='font-size:10px; line-height:13px;'>Place Andrevetan<br/>74800 la Roche sur Foron<br/>T&eacute;l : 04 50 03 36 68</p>";
		var office = new GLatLng(46.06645,6.3112); var officeM = new GMarker(office);
		map.addOverlay(officeM); GEvent.addListener(officeM, "click", function(){map.openInfoWindowHtml(office, htmlOffice);});						

		var htmlPoste = "<img src='poste.jpg' style='float:left; margin-right:5px;'/><strong>La Poste</strong><br/><p style='font-size:10px; line-height:13px;'>1 Place De La Poste<br/>74800 La Roche sur Foron<br/>T&eacute;l :  04 50 03 03 40</p>";
		var poste = new GLatLng(46.067515, 6.312707); var posteM = new GMarker(poste);
		map.addOverlay(posteM); GEvent.addListener(posteM, "click", function(){map.openInfoWindowHtml(poste, htmlPoste);});						
		
		var htmlGare = "<img src='gare.jpg' style='float:left; margin-right:5px;'/><strong>Gare SNCF</strong><br/><p style='font-size:10px; line-height:13px;'>1, place de la Gare<br/>la Roche sur Foron<br/>T&eacute;l : 3635</p>";
		var gare = new GLatLng(46.067675, 6.303834); var gareM = new GMarker(gare);
		map.addOverlay(gareM); GEvent.addListener(gareM, "click", function(){map.openInfoWindowHtml(gare, htmlGare);});								
	}
}

function changerPhoto()
{
	$("img.photo:eq(" + iPhoto + ")").fadeOut(dureeFondu, function(){
		for (i=0; i<nbPhotos; i++)
		{
			if (i != iPhoto) 
			{
				z = $("img.photo:eq(" + i + ")").css("z-index");
				$("img.photo:eq(" + i + ")").css("z-index", (++z) );
			}
		}
		$("img.photo:eq(" + iPhoto + ")").css("z-index", 101-nbPhotos);
		$("img.photo:eq(" + ((iPhoto+2)%nbPhotos) + ")").show();
		iPhoto = (iPhoto+1)%nbPhotos;
	});
}
