function ajax_calendrier(mois, annee){

	var xhr_object = null;
	
	if(window.XMLHttpRequest) // Firefox
		xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else { // XMLHttpRequest non supporté par le navigateur
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		return;
	}

	xhr_object.open("POST", "http://www.simplyd4rk.com/blog/calendrier.php", true);
	xhr_object.onreadystatechange = function anonymous() {
		if(xhr_object.readyState == 4 && xhr_object.status == 200)
			document.getElementById('calendrier').innerHTML = xhr_object.responseText;
	}
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	var data = "mois="+escape(mois)+"&annee="+escape(annee);
	xhr_object.send(data);
}

function resizeRightside(){
	var root = document.documentElement;
	var header = document.getElementById('header');
	var footer = document.getElementById('footer');
	var content = document.getElementById('content');
	var right = document.getElementById('rightside');

	if (!header){
		header = {};
		header.offsetHeight = 0;
	}
	if (!footer){
		footer = {};
		footer.offsetHeight = 0;
	}
	if (!root || !content || !right){
		return 0;
	}

	right.style.height = '';

	var minHeight = parseInt(root.scrollHeight) - parseInt(header.offsetHeight) - parseInt(footer.offsetHeight);
	var bestHeight = Math.max(minHeight, parseInt(content.offsetHeight), parseInt(right.offsetHeight));

	right.style.minHeight = (bestHeight-36) + 'px';
}