/* Fait par Gaetan Langhade - janvier 2008 */



document.write("<style type=\"text/css\">#agendate { visibility: hidden; } </style>");

var repere;
var couverture;
var mesure;
function charger(){
	if (document.getElementById("agendate")){
		if (navigator.userAgent.toLowerCase().indexOf("msie 8") < 0){
			try{
				if (document.location.href.indexOf(".en.html") > 0) var leLien = "Dates in text file (recordable)";
				else leLien = "Affichage des dates en texte seul (enregistrable)";
				var agendates = window.frames["agendate"].document.body.innerHTML.split("*");
				var agendatant = "<p><a href=\"" + document.getElementById("agendate").src + "\">" + leLien + "</a></p><ul>";
				for (i=1;i<agendates.length - 1;i+=2){
					agendatant += "<li><span>" + agendates[i] + "<br />";
					agendatant += "<strong>" + agendates[i + 1].split("+")[0] + "</strong>";
					if (agendates[i + 1].split("+")[1]) agendatant += " - " + agendates[i + 1].split("+")[1];
					agendatant += "</span></li>";
				}
				agendatant += "</ul>";
				document.getElementById("agendate").parentNode.innerHTML = agendatant;
			}
			catch(e){ document.getElementById("agendate").style.visibility = "visible"; }
		} else{ document.getElementById("agendate").style.visibility = "visible"; }
	}
	repere = document.getElementById("contenant").offsetTop;
	couverture = document.getElementById("contenant").offsetHeight;
	mesure = document.body.clientHeight;
	ajuster();
}
function ajuster(){
	try{
		var affichage = document.documentElement.clientHeight;
		var naviga = navigator.userAgent.toLowerCase();
		if (naviga.indexOf("safari") > -1 && parseInt(naviga.substring(naviga.indexOf("safari/") + 7)) < 500) mesure = window.innerHeight;
		else if (naviga.indexOf("opera") > -1){
			affichage = mesure;
			mesure = document.body.scrollHeight;
		}
		var page = mesure > affichage ? mesure : affichage;
		if (repere + couverture < page) document.getElementById("contenant").style.height = page - repere + "px"; //IE 7 confond name et id
		else if (affichage <= repere + couverture) document.getElementById("contenant").style.height = couverture + "px";
	}
	catch(e){ }
}
window.onload = charger;
window.onresize = ajuster;
