	var date;
	var mois = new Array(12);
	var month = new Array(12);
	var semaine = new Array(7);
	var week = new Array(7);
	mois[0] = "Janvier";	mois[1] = "Février";	mois[2] = "Mars";		mois[3] = "Avril";		mois[4] = "Mai";		mois[5] = "Juin";
	mois[6] = "Juillet";	mois[7] = "Août";		mois[8] = "Septembre";	mois[9] = "Octobre";	mois[10] = "Novembre";	mois[11] = "Décembre";
	semaine[1] = "Lundi";	semaine[2] = "Mardi";	semaine[3] = "Mercredi";	semaine[4] = "Jeudi";	semaine[5] = "Vendredi";
	semaine[6] = "Samedi";	semaine[0] = "Dimanche";
	
	week[1] = "Monday";	week[2] = "Tuesday";	week[3] = "Wenesday";	week[4] = "Thirday";	week[5] = "Friday";
	week[6] = "Saturday";	week[0] = "Sunday";
	month[0] = "January";	month[1] = "February";	month[2] = "March";		month[3] = "April";		month[4] = "May";		month[5] = "June";
	month[6] = "July";	month[7] = "August";		month[8] = "September";	month[9] = "October";	month[10] = "November";	month[11] = "December";

	function ecrire_date(objet) {
		var string = "Bonjour, nous sommes le ";
		string = string +  semaine[objet.getDay()] + " " + objet.getDate() + " " + mois[objet.getUTCMonth()] + " " + objet.getFullYear();
		seconds = objet.getSeconds();
		minutes = objet.getMinutes();
		if (seconds<10) seconds = "0" + seconds;
		if (minutes<10) minutes = "0" + minutes;
		string = string + ", il est " + objet.getHours() + ":" + minutes + ":" + seconds;
		return string;
	}
	
	function ecrire_date_en(objet) {
		var string = "Today is ";
		string = string +  week[objet.getDay()] + " " + objet.getDate() + "th of " + month[objet.getUTCMonth()] + " " + objet.getFullYear();
		seconds = objet.getSeconds();
		minutes = objet.getMinutes();
		if (seconds<10) seconds = "0" + seconds;
		if (minutes<10) minutes = "0" + minutes;
		string = string + ", it is " + objet.getHours() + ":" + minutes + ":" + seconds;
		return string;
	}

	function affiche_date() {
		seconds = date.getSeconds();
		seconds = seconds + 1;
		date.setSeconds(seconds);
		string = ecrire_date(date);
		//document.getElementById("heure").innerHTML = string;
		$("#heure").html(string);
	}
	
	function affiche_date_en() {
		seconds = date.getSeconds();
		seconds = seconds + 1;
		date.setSeconds(seconds);
		string = ecrire_date_en(date);
		//document.getElementById("heure").innerHTML = string;
		$("#heure").html(string);
	}

	function init_date(jour, month, annee, heure, minute, seconde) {
		if(heure[0] == "0") heure = heure[1];
		if(seconde[0] == "0") seconde = seconde[1];
		if(minute[0] == "0") minute = minute[1];
		date = new Date(annee, month-1, jour, heure, minute, seconde);
		string = ecrire_date(date);
		$("#heure").html(string);
		setInterval("affiche_date()", 1000);
	}
	
	function init_date_en(jour, month, annee, heure, minute, seconde) {
		if(heure[0] == "0") heure = heure[1];
		if(seconde[0] == "0") seconde = seconde[1];
		if(minute[0] == "0") minute = minute[1];
		date = new Date(annee, month-1, jour, heure, minute, seconde);
		string = ecrire_date_en(date);
		$("#heure").html(string);
		setInterval("affiche_date_en()", 1000);
	}
	
	
	
	var backXpos = -200;
	var backYpos = -209;
	var XH = YH = XL = YL = XV = YV = 0;
	
	var speed = 7000;
	function startAnimation() {
		if(XH==0 && YH==0) {
			XH = 0;
			YH = backYpos;
			XL = backXpos;
			YL = 0;
			XV = 0;
			YV = backYpos;
		}
		else if(XH==0 && YH==backYpos) {
			XH = backXpos;
			YH = backYpos;
			XL = 0;
			YL = backYpos;
			XV = 0;
			YV = 0;
		}
		else if(XH==backXpos && YH==backYpos) {
			XH = backXpos;
			YH = 0;
			XL = 0;
			YL = 0;
			XV = backXpos;
			YV = 0;
		}
		else if(XH==backXpos && YH==0) {
			XH = 0;
			YH = 0;
			XL = backXpos;
			YL = backYpos;
			XV = backXpos;
			YV = backYpos;
		}
		
		$("#mask-hebergement").animate(
				{backgroundPosition: '('+XH+'px '+YH+'px)'},
				speed,
				"linear",
				startAnimation
		);
		$("#mask-loisirs").animate(
				{backgroundPosition: '('+XL+'px '+YL+'px)'},
				speed,
				"linear",
				startAnimation
		);
		$("#mask-villages").animate(
				{backgroundPosition: '('+XV+'px '+YV+'px)'},
				speed,
				"linear",
				startAnimation
		);
	}
	
	
	
/* Fonctions relative à la taille de police */
function increase_font_size() {
	var currentFontSize = $('body').css('font-size');
	var currentFontSizeNum = parseInt(currentFontSize);
	if(currentFontSizeNum<14) {
		var newFontSize = currentFontSizeNum+1;
		$('body').css('font-size', newFontSize);
		//On met à jour la variable de session
		//$.get("session.html", { fontSize: newFontSize} );
	}
	return false;
}
function decrease_font_size(){
	var currentFontSize = $('body').css('font-size');
	var currentFontSizeNum = parseInt(currentFontSize);
	if(currentFontSizeNum>9) {
		var newFontSize = currentFontSizeNum-1;
		$('body').css('font-size', newFontSize);
		//$.get("session.html", { fontSize: newFontSize} );
	}
	return false;
}
function set_font_size(fontSize) {
	var newFontSize = parseInt(fontSize);
	$('html').css('font-size', newFontSize);
}
function reset_font_size() {
	var newFontSize = 11;
	$('body').css('font-size', newFontSize);
	//On met à jour la variable de session
	//$.get("session.html", { fontSize: newFontSize} );
	return false;
}


/* Fonction d'impression */
function windowPrint() {
	var da = (document.all) ? 1 : 0;
	var pr = (window.print) ? 1 : 0;
	var mac = (navigator.userAgent.indexOf("Mac") != -1);

	  if (pr && !mac) // NS4, IE5
	    window.print()
	  else if (da && !mac) // IE4 (Windows)
	    vbPrintPage()
	  else // other browsers
	    alert("Désolé, votre navigateur ne supporte pas l'impression automatique\nVeuillez lancer l'impression.");
}


/* Compteur de liens */
function incrlink(refItem) {
	//alert(refItem);
	//On met à jour la variable de session du panier
	//$.get("additempanier.html", { ref: refItem, qte: 1} );
	$.ajax({
		type: "GET",
		url: 'incrlink.html?ref=' + refItem,
		success: function(response){
			if (response.documentElement.nodeName == "error") {
				alert(response.documentElement.childNodes[0].data);
			}
		}
	});
	return true;
}
