// JavaScript Document
<!--script language="JavaScript" type="text/JavaScript"-->
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
/*Affiche le texte MESSAGE dans la div d'id CHAMP*/
/*Affiche le texte MESSAGE dans la div d'id CHAMP*/
function ChangeMessage(message,champ)
  {
  if(document.getElementById)
    document.getElementById(champ).innerHTML = message;
  }
  
/*********Rend un div visible****************/
function montre(id) {
  if (document.getElementById) {
	  document.getElementById(id).style.visibility="visible";
	} else if (document.all) {
	  document.all[id].style.visibility="visible";
	} else if (document.layers) {
	  document.layers[id].visibility="visible";
	} } 
	
/**********Rend un div invisible************/	
function cache(id) {
	  if (document.getElementById) {
		  document.getElementById(id).style.visibility="hidden";
		} else if (document.all) {
		  document.all[id].style.visibility="hidden";
		} else if (document.layers) {
		  document.layers[id].visibility="hidden";
		} } 
<!--/script-->

<!--DEBUT DU SCRIPT-->

/*
vérifie l'@ mail dans un formulaire
*/

function VerifmailForm()
	{
	adresse = document.krucial.TO.value;
	var place = adresse.indexOf("@",1);
	var point = adresse.indexOf(".",place+1);
	if ((place > -1)&&(adresse.length >2)&&(point > 1))
		{
		document.krucial.submit();
		}
	else
		{
		alert('Entrez une adresse e-mail valide!!');
		}
	}

 /*verification de formulaire*/

function verifForm(formulaire){ 
var verifobjet=false; 
for (i=0; i<formulaire.objet.length;i++) { 
      verifobjet=(formulaire.objet[i].checked)?true:verifobjet; 
	  if (formulaire.objet[2].checked) verifobjet=(formulaire.NO.value!="");
	  
            } 

if((formulaire.nom.value=="")||(formulaire.prenom.value=="")|| (!verifobjet)) 
         {alert('Remplissez les champs obligatoires !!');  } 
} 

function verifForm2(formulaire){ 
if((formulaire.nom.value=="")||(formulaire.prenom.value=="")) 
         {alert('Remplissez les champs obligatoires !!');  } 
} 



function getCheckboxVal(cb)
{var L=cb.length;var ret='';
for (i = 0; i < L; i++)
{if (cb[i].checked==true) {ret += cb[i].value + '\n';}}
return(ret);
}
<!--
   function test(form) {
      for(i=0;i<form.length;i++)
         if(form.elements[i].type == "checkbox"
            && form.elements[i].checked == true)
            return true
      alert("Faites un choix !")
      return false
   }
//-->




/*************************/


/*vérifier le formulaire dans maquette2.php*/
function verifParaForm(formulaire)
{if(formulaire.nom.value.lenght==0)/* on detecte si saisie33 est vide */
							{
							 cache('Layer2');
							 cache('Layer3');
		 					 cache('accueil_droit');
		 		             cache('accueil_gauche');
							 cache('presentation_droit');
							 cache('presentation_gauche');
							 /*montre('titrebis');*/
							 cache('equipe_droit');
							 cache('equipe_gauche');
							 cache('photos');
							 cache('message_envoye');
							 cache('colaborateur');
							 
							 cache('offres_droit');
		 					 cache('offres_gauche');
							 cache('offres_fond');
							 cache('admin_droit');
		 					 cache('admin_gauche');
							 
							 montre('depot');
							 cache('depot_droit');
							 cache('Autres_cv');
							 cache('depot_valid');
							 
							 cache('acces1');
							 cache('smallplans');
							 cache('plans');
							 
							 cache('plan_gauche');
		 		             cache('plan_droit'); 
							 
							 
							 cache('documents_droit');
		 		             cache('documents_gauche');
							 cache('liens_droit');
		 		             cache('liens_gauche');}

else
							{ cache('Layer2');
							 cache('Layer3');
		 					 cache('accueil_droit');
		 		             cache('accueil_gauche');
							 cache('presentation_droit');
							 cache('presentation_gauche');
							 /*montre('titrebis');*/
							 cache('equipe_droit');
							 cache('equipe_gauche');
							 cache('photos');
							 cache('message_envoye');
							 cache('colaborateur');
							 
							 cache('offres_droit');
		 					 cache('offres_gauche');
							 cache('offres_fond');
							 cache('admin_droit');
		 					 cache('admin_gauche');
							 
							 cache('depot');
							 cache('depot_droit');
							 montre('Autres_cv');
							 cache('depot_valid');
							 
							 cache('acces1');
							 cache('smallplans');
							 cache('plans');
							 
							 cache('plan_gauche');
		 		             cache('plan_droit'); 
							 
							 
							 cache('documents_droit');
		 		             cache('documents_gauche');
							 cache('liens_droit');
		 		             cache('liens_gauche');} /* sinon on envoi le formulaire */
}

/*Cette fonction permet par exemple de précharger toutes les images d'un site (boutons, survols, etc...),
pour peu que toutes ces images soient dans un même répertoire.
Il s'agit tout simplement de parcourir le répertoire, et d'extraire les noms des fichiers image afin des 
les précharger à l'aide des CSS et de la propriété display:none. 
La fonction attend en paramètre le chemin (absolu ou relatif) du répertoire, par exemple : preload("images/boutons/");*/

/*function preload($rep)
{
    chdir("$rep");
    $dossier=getcwd()."\\"; //pour avoir le chemin complet du répertoire
    if ($handle = @opendir($dossier))
    {
     //boucle de parcours de tous les éléments du répertoire
     while   (($file = readdir($handle)) !== FALSE) 
     {
         $ext=strtolower(substr($file,-3);  //extension
         if ( ($ext=="gif") || ($ext=="png") || ($ext=="jpg") )
         { echo "<img src='$rep/$file' style='display:none;' alt='' />\n"; }
     }
    }
    @closedir($handle);
}*/




/*
Entre <BODY> et </BODY> :
<FORM><INPUT TYPE="text" NAME="saisie33" SIZE=20><INPUT TYPE="button" VALUE="Envoyer" onClick="verifForm(this.form)"></FORM>
*/
/*effacer le champs d'un formulaire avec un clic
Le code :
Entre <BODY> et </BODY> :
<FORM ACTION="http://www.editeurjavascript.com/home/mailing_poplist.php" METHOD=POST>
<INPUT TYPE="text" NAME="email" SIZE=25 VALUE="Votre email ici !" onFocus="this.value=''">
<INPUT TYPE="submit" VALUE="S'abonner">
</FORM>

*/
/*boutons indispansables dans un site
Sur cette page, les boutons Retour et Suivant ne peuvent fonctionner étant donné que cette page est la seule actuellement ouverte dans votre navigateur.<br><br>
<CENTER>[<A HREF="javascript:history.go(-1)">Retour</A>] - [<A HREF="javascript:history.go(+1)">Suivant</A>] - [<A HREF="javascript:close()">Fermer</A>] - [<A HREF="javascript:history.go(0)">Actualiser</A>]</CENTER>*/