// Detect if the browser is IE or not.
// If it is not IE, we assume that the browser is NS.
//var IE = document.all?true:false

// If NS -- that is, !IE -- then set up for mouse capture
//if (!IE) document.captureEvents(Event.MOUSEMOVE)
/*
activerMenu = function(nav, etat) {
	//if (document.all && document.getElementById(nav).currentStyle) {
		var navroot = document.getElementById(nav);
        var lis=navroot.getElementsByTagName("LI");
		for (i=0; i<lis.length; i++) {
            if(lis[i].lastChild.tagName=="UL"){
             	lis[i].onmouseover=function() {

		if (((is_ie || is_safari || is_moz)||(is_fx && !is_mac)) && etat)
			{
			menu = this.lastChild;
			menu.style.top = "";
			menu.style.bottom = "";
			var hauteurNavigateur = getDimension();
			//var hauteurMenu = menu.offsetHeight;
			var hauteurMenu = 150;
			var posYMenu = findPosY(this);

			if (is_ie)
			{ positionScroll = document.documentElement.scrollTop; }
				else
				{ positionScroll = window.pageYOffset; }

			var nouvellePosition = posYMenu + hauteurMenu - positionScroll;
			var espaceDispo = hauteurNavigateur - 20;

			if(nouvellePosition < espaceDispo)
			{ menu.style.top = "100%"; }
				else
				{ menu.style.bottom = "100%"; }
			}

				   //cause un léger problème de performance quand on survole rapidement le contenu du sous-menu
				   if(this.className != "onglet_actif") this.className = "onglet_survol";
				   //
				   this.lastChild.style.visibility="visible";
				   cacherLesChampsSelect();
      			}
				lis[i].onmouseout=function() {
				   //cause un léger problème de performance quand on survole rapidement le contenu du sous-menu
					if(this.className != "onglet_actif") this.className = "";
					//
					this.lastChild.style.visibility="hidden";
					afficherLesChampsSelect();
				}
				lis[i].onclick=function() {
					this.lastChild.style.visibility="hidden";
					effacerStyles(nav);
					this.className = "onglet_actif";
					afficherLesChampsSelect();
				}
            }
		}
	//}
}
function effacerStyles(nav) {
	var navroot = document.getElementById(nav);
    var lis=navroot.getElementsByTagName("LI");
	for (i=0; i<lis.length; i++) {
            //if(lis[i].lastChild.tagName=="UL"){
				lis[i].className = "";
            //}
		}
}
*/
getContentMinical = function(id,timestamp,pid) {
	var url='index.php';
	//var param='type=73';
//	var param='id='+id+'&tx_tc2lcal_pi1[timestamp]='+timestamp+'&tx_tc2lcal_pi1[pid]='+pid+'&tx_tc2lcal_pi1[view]=minical';
	var param='id='+id+'&tx_tc2lcal_pi1[timestamp]='+timestamp+'&tx_tc2lcal_pi1[pid]='+pid+'&tx_tc2lcal_pi1[view]=minical&type=77';
	document.getElementById("tx_tc2lcal_pi1_minical").innerHTML = "<p class='chargement'><span></span></p>";
	var myUpdate = new Ajax.Updater('tx_tc2lcal_pi1_minical', url, {method: 'get', parameters: param});
}
getContentMinicalList = function(id,timestamp,pid) {
	var url='index.php';
	//var param='type=73';
	//var param='id='+id+'&tx_tc2lcal_pi1[timestamp]='+timestamp+'&tx_tc2lcal_pi1[pid]='+pid+'&tx_tc2lcal_pi1[view]=minical_ajax&type=77';
	document.getElementById("tx_tc2lcal_pi1_minical").innerHTML = "<p class='chargement'><span></span></p>";
	var myUpdate = new Ajax.Updater('tx_tc2lcal_pi1_minical', url, {method: 'get', parameters: param});
}
makeATime = function(month,year) {
	var x = new Date(year,month,1);
	var t = x.getTime();
	var tt = (t-(t%1000))/1000;
	return tt;
}

getContentPreview = function(id) {
	var url='index.php';
	//var param='type=73';
	var param='id='+id+'&type=73';
	document.getElementById("viewer_droite").innerHTML = "<p class='chargement'><span>Chargement en cours</span></p>";
	var myUpdate = new Ajax.Updater('viewer_droite', url, {method: 'get', parameters: param});
}
/*
getLeftMenu = function(id) {
	var url='index.php';
	var param='id='+id+'&type=74';
	var myUpdate = new Ajax.Updater('viewer_gauche', url, {method: 'get', parameters: param});
}
getTopMenu = function(id) {
 var url='index.php';
 var param ='id='+id+'&type=75';
 var myUpdate = new Ajax.Updater('haut_gauche', url, {method: 'get', parameters: param});
}
getActuRegion = function(id) {
	//Correspondance entre les pages de regions et leurs pages d'actualites
	//comRegion[uid page de region] = "uid page actualite";
	var comRegion = new Array();
	comRegion[375] = "1108"; // Abitibi-Témiscamingue
	comRegion[374] = "1931"; // Bas-Saint-Laurent
	comRegion[373] = "1183"; // Capitale-Nationale
	//comRegion[372] = "1893"; // Centre-du-Québec
	comRegion[371] = "1349"; // Chaudière-Appalaches
	comRegion[370] = "1251"; // Côte-Nord
	comRegion[369] = "1470"; // Estrie
	comRegion[368] = "1208"; // Gaspésie-Îles-de-la-Madeleine
	comRegion[2060] = "2162"; // Lanaudière
	//comRegion[1015] = "1833"; // Laurentides
	//comRegion[367] = "1369"; // Laval
	comRegion[381] = "1894"; // Mauricie
	comRegion[380] = "1289"; // Montérégie
	comRegion[379] = "1483"; // Montréal
	//comRegion[378] = "1895"; // Nord-du-Québec
	comRegion[377] = "1668"; // Outaouais
	comRegion[376] = "1038"; // Saguenay-Lac-St-Jean
	if(typeof(comRegion[id]) != 'undefined') {
		var url='index.php';
		var param ='id='+comRegion[id]+'&type=87';
		document.getElementById("actuRegion").innerHTML = "<h2><span>Régionales</span></h2><p class='chargement'>Chargement en cours</p><h2><span>Nationales</span></h2>";
		document.getElementById("actuRegion").style.display = "block";
		var myUpdate = new Ajax.Updater('actuRegion', url, {method: 'get', parameters: param});
	} else {
		document.getElementById("actuRegion").innerHTML = "";
		document.getElementById("actuRegion").style.display = "none";
	}
}
changeCommRegion = function(id) {
	//Correspondance entre les pages de regions et leurs pages de communiques
	//comRegion[uid page de region] = "uid page communique";
	var comRegion = new Array();
	comRegion[375] = "1107";
	comRegion[374] = "1938";
	comRegion[373] = "1182";
	comRegion[372] = "1939";
	comRegion[371] = "1348";
	comRegion[370] = "1940";
	comRegion[369] = "1941";
	comRegion[368] = "1207";
	comRegion[2060] = "2095";
	comRegion[1015] = "1942";
	comRegion[367] = "1943";
	comRegion[381] = "1944";
	comRegion[380] = "1945";
	comRegion[379] = "1946";
	comRegion[378] = "1947";
	comRegion[377] = "1670";
	comRegion[376] = "1037";*/
	/* Mis en commentaire car plus d'usage, la page 1190 n'existe plus
	//On commence par enlever le href
	document.getElementById("comm1190").removeAttribute("href");
	if(typeof(comRegion[id]) != 'undefined') {
		//On met le bon href en fonction de la region
		document.getElementById("comm1190").setAttribute("href","index.php?id="+comRegion[id]);
	} else {
		//Sinon on remet la valeur par defaut
		document.getElementById("comm1190").setAttribute("href","index.php?id=1190");
	}
	*//*
}
changeEvenRegion = function(id) {
	//Correspondance entre les pages de regions et leurs pages d'evenements
	//evenRegion[uid page de region] = "uid page d evenement";
	var evenRegion = new Array();
	evenRegion[375] = "1106";
	evenRegion[374] = "1933";
	evenRegion[373] = "1181";
	evenRegion[372] = "1440";
	evenRegion[371] = "1347";
	evenRegion[370] = "1250";
	evenRegion[369] = "1257";
	evenRegion[368] = "1206";
	evenRegion[2060] = "2061";
	evenRegion[1015] = "1832";
	evenRegion[367] = "1368";
	evenRegion[381] = "1412";
	evenRegion[380] = "1288";
	evenRegion[379] = "1783";
	evenRegion[378] = "1804";
	evenRegion[377] = "1669";
	evenRegion[376] = "1036";
	//On commence par enlever le href
	document.getElementById("comm889").removeAttribute("href");
	if(typeof(evenRegion[id]) != 'undefined') {
		//On met le bon href en fonction de la region
		document.getElementById("comm889").setAttribute("href","index.php?id="+evenRegion[id]);
	} else {
		//Sinon on remet la valeur par defaut
		document.getElementById("comm889").setAttribute("href","index.php?id=889");
	}
}
updateAll = function(uid) {
	getContentPreview(uid);
	getLeftMenu(uid);
	getActuRegion(uid);
	changeCommRegion(uid);
	changeEvenRegion(uid);
    //getTopMenu(uid);
    //activerMenu('menu_principal');
}

activerRolloverImages = function()
	{
	var img = document.getElementsByTagName("img")
	for (i=0; i<img.length; i++)
		{
		img[i].onmouseover=function()
			{
			chaine = this.src;
			if(chaine.indexOf("down.gif") == -1)
				{
				this.src = chaine.replace("up.gif","roll.gif");
				}
			}
		img[i].onmouseout=function()
			{
			chaine = this.src;
			this.src = chaine.replace("roll.gif","up.gif");
			}
		}
	}*/
/* I do this differently on the test page to fix a problem float container problem in IE5 Mac*/
/*Uncomment the function below*/
/*
window.onload= function(){
	activerMenu('menu_principal', false);
	activerListe('menu_thematiques', 'gauche', 'bas');
	activerMenu('communiques', true);
	activerListe('menu_org_soc', 'gauche', 'haut');
	activerListe('menu_grands_dossiers', 'gauche', 'haut');
	onclickQuestion();
	activerRolloverImages();
	}*/