var coef = 0.05 ; // avancement de l'opacité;
var temps = 50 ; // temps entre chaque changement d'opacité;
var temps_pause = 3500 ; // temps d'attente entre 2 changements d'images
var nombre_image = 5 ; // nombre d'images a faire bouger
var prefix_image = 'images/fondu/'; // chemin + prefix du nom des images
var suffix_image = '.gif' ; // suffix + '.extension' du nom des images

// pas touche
var indice = 2; // les 2 premiere image sont deja charger dans le HTML, on commence a la 3eme
var isIE = navigator.userAgent.toLowerCase().indexOf('msie')!=-1 ;
var isMozilla5 = navigator.userAgent.toLowerCase().indexOf('mozilla/5')!=-1 ;  // modif pour Mozilla 5.0
var img1 = null;
var img2 = null ;
var sens = 1;
var tabImg; // tab contenant les images

function entouraine()
{
	if (isIE)
	{
		document.write("<br />Aujourd'hui en Touraine");
	}
	else
	{
		document.write("Aujourd'hui en Touraine");
	}	
}
function montre(suite)
{
		//alert (" 2 jy passe")
	motsuite = suite + 's'
	document.getElementById(motsuite).style.display = "none";
	if (isIE)
	{
		document.getElementById(suite).style.display = "block";
	}
	else
	{
		document.getElementById(suite).style.display = "table-row";
	}	
		
}
function cache(suite)
{
	motsuite = suite + 's'
	document.getElementById(suite).style.display = "none";
	if (isIE)
	{
		document.getElementById(motsuite).style.display = "block";
	}
	else
	{
		document.getElementById(motsuite).style.display = "table-cell";
	}	
}	
function selarchive()
{
	//alert (" 2 jy passe")
	//alert(document.form1.choix.options[0].text)
	si=document.listarchives.choix.selectedIndex
	//alert(si)
	nom = document.listarchives.choix.options[si].text
	//document.listarchives.per.value	= document.listarchives.choix.options[si].value
	periode = document.listarchives.choix.options[si].value
	if (periode!="class&eacute;es par mois")
	{
		parent.location.href="index.php?periode=" + periode + "&nomper=" + nom
		parent.focus()
	}
}	
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function prechargerImg(){
	tabImg = new Array(nombre_image);
	for (i=0; i<=nombre_image -1; i++){
	tabImg[i]=new Image();
	tabImg[i].src = prefix_image+(i+1)+suffix_image;
	}
}

function init()
{
	img1 = document.getElementById("defilement1") ;
	img2 = document.getElementById("defilement2") ;
	prechargerImg();
	change_opacity();
	M2init();
}

function change_opacity()
{
    var opacity1 = 0 ;
    var opacity2 = 0 ;
    if (isIE) // for IE
    { opacity1 = parseFloat(img1.filters.alpha.opacity);
    opacity2 = parseFloat(img2.filters.alpha.opacity);
    }
     else // for mozilla
		{ if (isMozilla5) //  ===========================  Mozilla 5
			{opacity1 = parseFloat(img1.style.opacity);
			opacity2 = parseFloat(img2.style.opacity);
			}
		else // for mozilla 4 et -
			{ opacity1 = parseFloat(img1.style.MozOpacity);
			opacity2 = parseFloat(img2.style.MozOpacity);
			}
		}
    if (sens)
    { if (isIE) // for IE
    { img1.filters.alpha.opacity = opacity1 + coef *100;
    img2.filters.alpha.opacity = opacity2 - coef *100;
    }
    else // for Mozilla
		{ if (isMozilla5) //  ===========================  Mozilla 5
			{ img1.style.opacity =  opacity1 + coef;
			img2.style.opacity = opacity2 - coef;
			}
	    else // for Mozilla 4 et -
			{ img1.style.MozOpacity = opacity1 + coef;
			img2.style.MozOpacity = opacity2 - coef;
			}
		}
    }
    else
    {
    if (isIE) // for IE
    { img1.filters.alpha.opacity = opacity1 - coef* 100;
    img2.filters.alpha.opacity = opacity2 + coef *100;
    }
    else // for Mozilla
		{ if (isMozilla5) //  ===========================  Mozilla 5
			{img1.style.opacity = opacity1 - coef;
			img2.style.opacity = opacity2 + coef;
			}
		else // for Mozilla 4 et -
			{ img1.style.MozOpacity = opacity1 - coef;
			img2.style.MozOpacity = opacity2 + coef;
			}
		}
	}
    
    if (isIE) // for IE
    { opacity1 = parseFloat(img1.filters.alpha.opacity);
    opacity2 = parseFloat(img2.filters.alpha.opacity);
    }
     else // for mozilla
		{ if (isMozilla5) //  ===========================  Mozilla 5
			{ opacity1 = parseFloat(img1.style.opacity);
			opacity2 = parseFloat(img2.style.opacity);
			}
		else // for mozilla
			{ opacity1 = parseFloat(img1.style.MozOpacity);
			opacity2 = parseFloat(img2.style.MozOpacity);
			}
		}
    // on fait varié le sens d'opacité du bazar
    if (opacity2 <= 0)
    { 	img2.src=tabImg[indice++].src;
		sens = 0;
		if (indice == (tabImg.length)) indice=0;
		window.setTimeout("change_opacity()",temps_pause) ; // attente
		return 0;
    }
    else if (opacity1 <= 0)
    { 	img1.src=tabImg[indice++].src;
		sens = 1;
		if (indice == (tabImg.length)) indice=0;
		window.setTimeout("change_opacity()",temps_pause) ; // attente
		return 0;
    }
    window.setTimeout("change_opacity()",temps) ; // recursion toutes les x millisec
}
function affiche(id) {
var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) {
		if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
	}
	if (d) {d.style.display='block';}
}
