// Javascript à éxécuter au chargement de la page
$(document).ready(function(){
	
	// Cache les formulaires d'ajout d'avis
	$('.form-avis').hide();
	
	// Fonction gérant le chargement de la carte en fonction de l'heure
	var timer = setInterval("getCarte()", 1000);
	sec_counter = 0; // Compteur de secondes pour arrêter le moulin

});

function getCompteaRebours(date, date2, text){
	var sec = (date2 - date) / 1000;
	var n = 24 * 3600;
	if (sec > 0) {
		j = Math.floor (sec / n);
		h = Math.floor ((sec - (j * n)) / 3600);
		mn = Math.floor ((sec - ((j * n + h * 3600))) / 60);
		sec = Math.floor (sec - ((j * n + h * 3600 + mn * 60)));
		$('#compte-a-rebours').html("Dans " + h +" h "+ mn +" min "+ sec + " s, "+text);
	}
}

function getCarte(){
	
	window.sec_counter++;
	
	// Récupération de l'heure actuelle
	var date = new Date();
	var h = date.getHours();
	var m = date.getMinutes();
	var heure = (h*3600) + (m*60); // Passe l'heure en seconde pour la comparaison
	// Heures reelles
	var debut_jour = 8*3600; // Debut de l'heure jour 8h
	var fin_jour = 21*3600; // Fin de l'heure nuit 21h
	
	//Pour le compte à rebours
	var day = date.getDate();
	var tab_month = new  Array("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec");
	var month = tab_month[date.getMonth()];
	var year = date.getFullYear();
	
	var carte = $('#carte').css('background-image'); // Carte actuellement affiché

	var url = window.location.host;
	//alert(url);
	if(heure >= debut_jour && heure < fin_jour){
		if(carte != 'url("http://'+url+'/images/paris-jour.gif")'){
			/*if(window.sec_counter < 20){
				$('#carte').css('background-image', 'url(images/paris-jour.gif)');
			}else */
			if(carte != 'url("http://'+url+'/images/paris-jour_2.gif")'){
				$('#carte').css('background-image', 'url(images/paris-jour_2.gif)');
			}
		}
		// Set date pour le compte a rebours
		date2 = new Date(month + " " + day + " 21:00:00 " + year);
		var text = "retrouvez MyLittleParis by night";
	}
	else if(carte != 'url("http://'+url+'/images/paris-nuit.gif")'){
		if(window.sec_counter < 20){
			$('#carte').css('background-image', 'url(images/paris-nuit.gif)');
		}else{
			$('#carte').css('background-image', 'url(images/paris-nuit_2.gif)');
		}
		// Set date pour le compte a rebours
		day++;
		date2 = new Date(month + " " + day + " 08:00:00 " + year);
		var text = "retrouvez MyLittleParis by day";
	}
	
	// Compte à rebours avant changement de carte
	getCompteaRebours(date, date2, text);
	
	
	/*
	// Allumage de la tour eiffel
	var s = date.getSeconds();
	//if( (m >= 0 && m <= 5) && ((h >= 20 && h <= 23) || (h >= 0 && h <= 1)) ){
	if( (h >= 20 && h <= 23) || (h >= 0 && h < 8) ){
		if($('#tour-eiffel').css('visibility') == "hidden"){
			$('#tour-eiffel').css('visibility', 'visible');
		}
	}else if($('#tour-eiffel').css('visibility') == "visible"){
		$('#tour-eiffel').css('visibility', 'hidden');
	}
	*/	
}
