// JavaScript Document
var IS_IE = (document.all) ? true : false;
		//précharge les roll-over pour ie
		function prechargerImages(){
		//if(IS_IE){
			//alert('oka');
			var images_a_precharger = Array();
			var noms_images_a_precharger = Array("menu_1.gif","menu_2.gif","menu_3.gif","menu_4.gif","menu_5.gif","menu_1_roll.gif","menu_2_roll.gif","menu_3_roll.gif","menu_4_roll.gif","menu_5_roll.gif","menu_1_roll_rouge.gif","menu_2_roll_rouge.gif","menu_3_roll_rouge.gif","menu_4_roll_rouge.gif","menu_5_roll_rouge.gif","menu_1_rouge.gif","menu_2_rouge.gif","menu_3_rouge.gif","menu_4_rouge.gif","menu_5_rouge.gif","cacher.gif","cacher_on.gif","cacher_on_roll.gif","son.gif","son_on.gif","son_on_roll.gif","son_roll.gif");
			//var noms_images_a_precharger = Array("menu_1.gif","menu_2.gif","menu_3.gif","menu_4.gif","menu_5.gif","menu_1_roll.gif");
			for(i=0;i<noms_images_a_precharger.length;i++){
				images_a_precharger[i] = new Image();
				images_a_precharger[i].src = "../images/"+noms_images_a_precharger[i];
			}
			//alert('okb');
		//}
		}
		/* code pour choisir le nom de l'attribut "class" pour IE ou Moz/NS
		 car pour IE il faut appeller "className", 
		et pour Moz/NS il faut appeller "class"*/
		var CLASS_NAME = (IS_IE) ? "className" : "class";
		//
		function afficherRollMenu(id){
			var image_menu = document.getElementById('menu_'+id);
			var ancienne_source = image_menu.getAttribute("src");
			if(ancienne_source.indexOf("rouge")==-1){
				var tableau_ancienne_source =  ancienne_source.split(".gif");
				image_menu.setAttribute("src", tableau_ancienne_source[0]+"_roll.gif");
			}else{
				var tableau_ancienne_source =  ancienne_source.split("_rouge.gif");
				image_menu.setAttribute("src", tableau_ancienne_source[0]+"_roll_rouge.gif");
			}
		}
		function afficherRollSousMenu(id){
			var image_menu = document.getElementById('sous_menu_2_'+id);
			var ancienne_source = image_menu.getAttribute("src");
			if(ancienne_source.indexOf("rouge")==-1){
				var tableau_ancienne_source =  ancienne_source.split(".gif");
				image_menu.setAttribute("src", tableau_ancienne_source[0]+"_roll.gif");
			}else{
				var tableau_ancienne_source =  ancienne_source.split("_rouge.gif");
				image_menu.setAttribute("src", tableau_ancienne_source[0]+"_roll_rouge.gif");
			}
		}
		function masquerRollMenu(id){
			var image_menu = document.getElementById('menu_'+id);
			var ancienne_source = image_menu.getAttribute("src");
			if(ancienne_source.indexOf("rouge")==-1){
				var tableau_ancienne_source =  ancienne_source.split("_roll.gif");
				image_menu.setAttribute("src", tableau_ancienne_source[0]+".gif");
			}else{
				var tableau_ancienne_source =  ancienne_source.split("_roll_rouge.gif");
				image_menu.setAttribute("src", tableau_ancienne_source[0]+"_rouge.gif");
			}
			
		}
		function masquerRollSousMenu(id){
			var image_menu = document.getElementById('sous_menu_2_'+id);
			var ancienne_source = image_menu.getAttribute("src");
			if(ancienne_source.indexOf("rouge")==-1){
				var tableau_ancienne_source =  ancienne_source.split("_roll.gif");
				image_menu.setAttribute("src", tableau_ancienne_source[0]+".gif");
			}else{
				var tableau_ancienne_source =  ancienne_source.split("_roll_rouge.gif");
				image_menu.setAttribute("src", tableau_ancienne_source[0]+"_rouge.gif");
			}
			
		}
		function rollBoutons(nom){
			var bouton = document.getElementById(nom);
			var ancienne_source = bouton.getAttribute("src");
			
				if(ancienne_source.indexOf("_roll")==-1){
					var tableau_ancienne_source =  ancienne_source.split(".gif");
					//alert(tableau_ancienne_source[0]+"_on.gif");
					bouton.setAttribute("src", tableau_ancienne_source[0]+"_roll.gif");
				}else{
					var tableau_ancienne_source =  ancienne_source.split("_roll.gif");
					//alert(tableau_ancienne_source[0]+".gif");
					bouton.setAttribute("src", tableau_ancienne_source[0]+".gif");
				}
			
		}
		function rollOutBoutons(nom){
			var bouton = document.getElementById(nom);
			var ancienne_source = bouton.getAttribute("src");
			if(nom=="son"){
				
				if( getCookie('son')=="off"){
					bouton.setAttribute("src", "../images/son_on_roll.gif");
				}else{
					bouton.setAttribute("src", "../images/son.gif");
				}
			}
		}
		function switchBoutons(nom,url_son){
			var bouton = document.getElementById(nom);
			var ancienne_source = bouton.getAttribute("src");
			if(nom=="cacher"){
				if(ancienne_source.indexOf("_on")==-1){
					if(ancienne_source.indexOf("_roll")==-1){
						var tableau_ancienne_source =  ancienne_source.split(".gif");
						bouton.setAttribute("src", tableau_ancienne_source[0]+"_on.gif");
					}else{
						var tableau_ancienne_source =  ancienne_source.split("_roll.gif");
						bouton.setAttribute("src", tableau_ancienne_source[0]+"_on_roll.gif");
					}
					masquerContenu();
					if(url_son!="" && getCookie('son')!="off"){
						//jouerSon(url_son);
					}
				}else{
					if(ancienne_source.indexOf("_roll")==-1){
						var tableau_ancienne_source =  ancienne_source.split("_on.gif");
						bouton.setAttribute("src", tableau_ancienne_source[0]+".gif");
					}else{
						var tableau_ancienne_source =  ancienne_source.split("_on_roll.gif");
						bouton.setAttribute("src", tableau_ancienne_source[0]+"_roll.gif");
					}
					afficherContenu();
					if( getCookie('son')!="off"){
						//arreterSon();
					}
				}
			}else if(nom=="son"){
				var switchson;
				if( getCookie('son')=="off"){
					switchson = "on";
					bouton.setAttribute("src", "../images/son.gif");
				}else{
					switchson = "off";
					bouton.setAttribute("src", "../images/son_on_roll.gif");
				}
				var expire = new Date();
				document.cookie = "son="+switchson+";";
			}
		}
		function getCookie (name) {
			if ( document.cookie) { // Le cookie est-il valide ?
				index = document.cookie.indexOf( name);
				if ( index != -1) {
					nDeb = (document.cookie.indexOf( "=", index) + 1);
					nFin = document.cookie.indexOf( ";", index);
					if (nFin == -1) {nFin = document.cookie.length;}
					return unescape(document.cookie.substring(nDeb, nFin));
				}
			}
			return null;
		}
		function masquerContenu(){
			var liste_elements_a_masquer = Array("titre","menu","contenu_page","son","credits");
			for(i=0;i< liste_elements_a_masquer.length;i++){
				//alert(	liste_elements_a_masquer[i]);
				var element_masque = document.getElementById(liste_elements_a_masquer[i]);
				element_masque.setAttribute(CLASS_NAME,"cache");
			}
		}
		function jouerSon(url_son){
		/*<object class='objet_son' classid='clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B' width='200' height='100'>
			<param name='filename' value='../sons/morceau_e.mp3'>
			<param name='loop' value='false'>
			<param name='controls' value='console'>
			<param name='autostart' value='true'>
			<param name='src' value='../sons/morceau_e.mp3'>
		</object>*/
			if(IS_IE){
				
				var objet_son = document.createElement('embed');
				objet_son.setAttribute('id','objet_son');
				objet_son.setAttribute('type','audio/mpeg');
				objet_son.setAttribute('src',url_son);
				objet_son.setAttribute('autostart','true');
				objet_son.setAttribute('width','1');
				objet_son.setAttribute('height','1');
			}else{
				var objet_son = document.createElement('object');
				objet_son.setAttribute('type','audio/mpeg');
				objet_son.setAttribute('data',url_son);
				objet_son.setAttribute('id','objet_son');
				objet_son.setAttribute('width','0');
				objet_son.setAttribute('height','0');
				//
				var param1 = document.createElement('param');
				param1.setAttribute('name','filename');
				param1.setAttribute('value',url_son);
				objet_son.appendChild(param1);
				var param2 = document.createElement('param');
				param2.setAttribute('name','autostart');
				param2.setAttribute('value','true');
				objet_son.appendChild(param2);
				var param3 = document.createElement('param');
				param3.setAttribute('name','loop');
				param3.setAttribute('value','false');
				objet_son.appendChild(param3);
				var param4 = document.createElement('param');
				param4.setAttribute('name','src');
				param4.setAttribute('value',url_son);
				objet_son.appendChild(param4);
				var param5 = document.createElement('param');
				param5.setAttribute('name','controls');
				param5.setAttribute('value','console');
				objet_son.appendChild(param5);
				var corps = document.getElementsByTagName('body');
				corps[0].appendChild(objet_son);
			}
		}
		function arreterSon(){
			var objet_son = document.getElementById('objet_son');
			if(IS_IE){
				objet_son.stop();
			}
			objet_son.parentNode.removeChild(objet_son);
		}
		function afficherContenu(){
			var liste_elements_a_afficher = Array("titre","menu","contenu_page","son","credits");
			for(i=0;i< liste_elements_a_afficher.length;i++){
				//alert(	liste_elements_a_masquer[i]);
				var element_affiche = document.getElementById(liste_elements_a_afficher[i]);
				element_affiche.setAttribute(CLASS_NAME,"visible");
			}
		}