/* Javascripts utilisés sur le site

 * Mettez l'ensemble de vos fonctions générique javascript ici

 * 

 * La liaison avec les page se fait à l'aide du code ci-dessous :

 * <script type="text/javascript" src="css-js/scripts.js"></script>

 */



/* CORRECTION DU BUG DE FLASH AVEC IE */

function bugFlash() {

	//Determine browser, we only need this for Internet Explorer

	if (navigator.appName == "Microsoft Internet Explorer") {

		

		//Array of elements to be replaced

		var arrElements = new Array(3);

		arrElements[0] = "object";

		arrElements[1] = "embed";

		arrElements[2] = "applet";

	

		

		//Loop over element types

		for (n = 0; n < arrElements.length; n++) {

		

			//set object for brevity

			replaceObj = document.getElementsByTagName(arrElements[n]);

			

			//loop over element objects returned

			for (i = 0; i < replaceObj.length; i++ ) {

			

				//set parent object for brevity

				parentObj = replaceObj[i].parentNode;

				

				//grab the html inside of the element before removing it from the DOM

				newHTML = parentObj.innerHTML;

				

				//remove element from the DOM

				parentObj.removeChild(replaceObj[i]);

				

				//stick the element right back in, but as a new object

				parentObj.innerHTML = newHTML;

			

				}

			}

		}

	}







function montre(id) {

		var myStretch = document.getElementsByClassName('stretch');

		var myStretcher = document.getElementsByClassName('stretcher');

		

		var myAccordion = new fx.Accordion(myStretch, myStretcher, {opacity: false});

            myAccordion.showThisHideOpen(myStretcher[id]);

			

		var anchorsFR = document.getElementsByClassName('stretcher');



		// loop through all anchor tags

		for (var i=0; i<anchorsFR.length; i++){

			var anchor = anchorsFR[i];

			anchor.style.display='block';

		}

}

function cacheId(baliseId){
  if (document.getElementById(baliseId)){
    document.getElementById(baliseId).style.visibility='hidden';
    document.getElementById(baliseId).style.display='none';
	document.getElementById('contenu_global').style.visibility='hidden';
  }
}
