// JavaScript Document

	window.onload = function(){
		
		antibugFirefox();
		
		// Si toutes les images sont dans le m�me r�pertoire
		// Chemin vers le r�pertoire des images
		var chemin = "img/shell/";
		
		// Si toutes les images ont la m�me extension
		// L'extension de toutes les images
		var ext = ".png";
		
		// Si toutes les images sont dans le m�me r�pertoire et ont la m�me extension
		// Le nom de chaque image � pr�charger, peu importe l'ordre
		var liste_images = new Array('fnd-menu-on','fnd-menu-off');
		
		// Si les images sont dans des r�pertoires diff�rents ou ont des extensions diff�rentes, indiquer dans le tableau pr�c�dent le chemin et l'extension de chaque image
		
		// Un tableau qui permettra le stockage 'virtuel' des images pour les pr�charger
		document.image_chargee = new Array();
		
		
		// La fonction de pr�chargement
		function prechargement() {
		
			// Pour chaque image
			for ( i = 0; i < liste_images.length; i++ ) {
			
			// on cr�� virtuellement une image
			document.image_chargee[i] = new Image;
			
			// On en indique la source en assemblant le chemin, le nom et l'extension
			document.image_chargee[i].src = chemin + liste_images[i] + ext;
			
			//Si les images sont dans des r�pertoires diff�rents ou ont des extensions diff�rentes, ne pas mettre 'chemin + liste_images[i] + extension' mais uniquement les variables n�cessaires
			}
		}
		// Et le navigateur place dans son cache toutes les images !!
		
		
		
	}//fin onload


	
	function afficheAutre(){
		cc = document.getElementById('connu').value;
		aa = document.getElementById('autre');
		
		if(cc == "8"){
			aa.style.visibility = "visible";
		}else{
			aa.style.visibility = "hidden";
		}
	}
	
	//Different Scroll localise (haut, equipe dirigeante, ...)
	 jQuery ( function( $ ) {
		$('.contenu .cont-milieu .block-texte .titre .right a').click(function() {
			$.scrollTo( this.hash, 800);
			return false;
		});
		$('.contenu .cont-milieu center a').click(function() {
			$.scrollTo( this.hash, 800);
			return false;
		});
		$('.contenu .cont-droite .cadre-texte .block-texte a').click(function() {
			$.scrollTo( this.hash, 800);
			return false;
		});
		$('#map-nosmetiers area').click(function() {
			$.scrollTo( this.hash, 800);
			return false;
		});
		$('.contenu .cont-milieu .texte-intro h2 a').click(function() {
			$.scrollTo( this.hash, 800);
			return false;
		});
		$('.contenu .cont-droite .cadre-texte .block-texte ul li a').click(function() {
			$.scrollTo( this.hash, 800);
			return false;
		});
		
	}); 
	
	//Deroule rrenroule liste dans Approche Qualite
	function show(id){
		$('#'+id).toggle('normal');
	}
	
	//Cache les element id Flash pour ne pas gener l'affichage des thickbox
	function hideFlash(){
		id = document.getElementById("flash");
		if(id) id.style.visibility="hidden";
	}
	
	//Affiche le flash qui a put etre cache pour une thickbox
	function showFlash(){
		id = document.getElementById("flash");
		if(id) id.style.visibility="visible";
	}
	
	
	function testEntree(url, titre){
		if(typeof(parent.entree)=="undefined"){ 
			document.getElementById("moteur").style.display="block";
			
			//On appel de l'ajax pour cr�er une session contenant
			//les parametre interessant pour r�ouvrir la thickbox en bon uniforme
			gerer_home('create_session', url, titre, 'moteur');
		}else{
			document.getElementById("moteur").style.display="none";
		}
	}
	
	/*
		Fonction associe au shell et puces
	*/
	function affichemenu(id){document.getElementById(id).style.visibility="visible";}
	function cachemenu(id){document.getElementById(id).style.visibility="hidden";}
	
	function puceOn(id){document.getElementById(id).style.listStyle="disc";}
	function puceOff(id){document.getElementById(id).style.listStyle="circle";}
	
	function puceOnPlan(id){document.getElementById(id).style.listStyle="circle";}
	function puceOffPlan(id){document.getElementById(id).style.listStyle="disc";}
	
	/* Menu deroulant : Bug ie */
	
	function forceOpaciteOut(id){
		document.getElementById(id).style.backgroundImage="url(../images/shell/fnd-menu-off.png)";	
	}
	
	function forceOpaciteOver(id){
		document.getElementById(id).style.backgroundImage="url(../images/shell/fnd-menu-on.png)";
	}
        





 






        function clearEmail(){
            var mail=document.getElementById("email");
            
            if(mail.value == "email"){
                mail.value="";
            }
        }

        function Test_adresse_email(email)

            {
                var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');

                if((reg.test(email))||(email=="email"))
                  {
                        // alert("correct"+email)

                      //  location.href='mailto:moi@chezmoi.ici' " value="vas y envoie toi un mail avec ta messagerie" ;
                        document.getElementById("inscription").submit();
                        return(true);
                        


                  }
                else
                  {
                      alert("le mail n'est pas valide  " +email)
                            return(false);
                  }
            }
			
			
			function reloadPage(){
				location.reload(true);
			}

