function changerMois(varMois, varAnnee, lang) {
	var xmlHttp = GetXmlHttpObject( );

	if(xmlHttp == null) {
		window.alert("Votre navigateur ne supporte pas AJAX.");
		return false;
	}

	xmlHttp.onreadystatechange = function() {
		if(xmlHttp.readyState == 4)
			document.getElementById('divCalendrier').innerHTML = xmlHttp.responseText;
	}
	xmlHttp.open("GET", SKINURL+"../pages/public/calendrier.php?mois=" + varMois + "&annee=" + varAnnee + "&lang=" + lang, true);
	xmlHttp.send(null);
}

function GetXmlHttpObject() {
	var xmlHttp = null;
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp = new XMLHttpRequest( );
	}
	catch(e) {
		// Internet Explorer
		try {
			xmlHttp = new ActiveXObject( "Msxml2.XMLHTTP" );
		}
		catch(e) {
			try {
				xmlHttp = new ActiveXObject( "Microsoft.XMLHTTP" );
			}
			catch(e) {}
		}
	}
	return xmlHttp;
}


var on = 0;
var timer = 0;

var ontitle = 0;
var timertitle = 0;

function hideSubCal(id) {
	if (on == 0) {
			var divs = new Array();
			divs = document.getElementById('calendrier').getElementsByTagName('div') ;
			for (var i = 0 ; i < divs.length ; ++i) {
					divs[i].style.display = "none";
			}
		clearTimeout(timer);
	} else {
		timer = setTimeout("hideSubCal('"+id+"')", 500);
	}
}

function showSubCal(id) {
	on = 0;
	hideSubCal(id);
	on = 1;
	document.getElementById(id).style.display = "block";
	clearTimeout(timer);
	timer = setTimeout("hideSubCal('"+id+"')", 500);
}




function setOn() {
	on = 1;
}

function setOff() {
	on = 0;
}
