<!-- début du script de l'inscription dynamique de mise à jour de la page consultée -->
var maj


function DateModif() {

    NomMois=new Array(12);
    NomMois[1]="janvier";
    NomMois[2]="février";
    NomMois[3]="mars";
    NomMois[4]="avril";
    NomMois[5]="mai";
    NomMois[6]="juin";
    NomMois[7]="juillet";
    NomMois[8]="août";
    NomMois[9]="septembre";
    NomMois[10]="octobre";
    NomMois[11]="novembre";
    NomMois[12]="décembre";

    Date=new Date(document.lastModified);
    var Mois=NomMois[Date.getMonth()+1];
    var Annee;

   /* if (navigator.appName=="Netscape")
    { if (Date.getFullYear()<1990)
    Annee = Date.getFullYear()+100;
    else Annee =Date.getFullYear();}*/
	
    Annee = Date.getFullYear();
    return Date.getDate()+" "+Mois+" "+Annee;

}

maj=DateModif();

<!-- fin du script de l'inscription dynamique de mise à jour de la page consultée -->


<!-- DEBUT DU SCRIPT MAILTO ANTI SPAM-->
//si lienTexte est omis, le texte du lien sera nom@domaine, sinon ce sera lienTexte (ex: Jean Dupont)
function mailcrypt (nom, domaine, lienTexte) {
	var a,n,r;
	a ="pdlowr=";
	m='&#64;';d=unescape(m);
	var aro = nom + d + domaine;
	r='';
	for(i=0;i<a.length;i++){
		n=a.charCodeAt(i);
		if (n>=8364) {n = 128;}
		r += String.fromCharCode( n - 3 ); 
	}
	title='title="contacter ' + lienTexte + '"';
	if (!lienTexte) {lienTexte=aro;}
	document.write('<a href="'+ r + aro + '?subject=F-ORE-T"' + title + ' onMouseOver="window.status=\'\';return true">'+lienTexte + '</a>');
}
<!-- FIN DU SCRIPT MAILTO ANTI SPAM-->


<!-- DEBUT DU SCRIPT D'OUVERTURE D'IMAGE DANS UNE POPUP A LA DIMENSION DE L'IMAGE-->
var ff=null;

function ouvre(fichier,titre,w,h) {
	var x = new Image() ; x.src=fichier /* pour bug (?) de IE5-mac */ 
	ff=window.open(fichier,"pop","width="+w+",height="+h+",left=10,top=50,scrollbars=no,status=no,menubar=no,location=no,directories=no") ;
	/*var titre=fichier;
	var k=titre.lastIndexOf('/',titre.length-1);
	titre=titre.substring(k+1);*/
	if (ff) {
		ff.document.open(); // pas obligatoire mais toujours plus clean
		ff.document.write('<head><title>' + titre + '<\/title><\/head>');
		ff.document.write('<body background="'+ fichier + '" onBlur="top.close()"><\/body>');
		ff.document.close();
    }
}
<!-- FIN DU SCRIPT D'OUVERTURE D'IMAGE DANS UNE POPUP A LA DIMENSION DE L'IMAGE -->



<!-- DEBUT SCRIPT DE BULLE D'AIDE (modifié pour prise en compte mode standard de IE via Doctype XHTML)-->
<!--
/* Script "z'experts" : http://perso.wanadoo.fr/coin.des.experts/
   delivre sans aucune garantie, ni des auteurs, ni du gouvernement. 
   Diffusion libre, mais merci de conserver cette signature :-)  */
   
/* Attention au doctype : si vous en mettez un (c'est quand meme mieux) et 
   si voulez que ca fonctionne avec IE6 il faut un HTLM 4 transitional **SANS URL**
   (cf ci-dessus), c.a.d. IE6 doit rester dans son mode "microsoft".
   Toujours ˆ cause des bugs de IE6, n'essayez pas de permuter les
   tests sur document.all et sur document.getElementById */   

/* Les bulles doivent avoir ete preparees dans autant de calques separes
   en position:absolute (sans qu'il soit necessaire de preciser de top ou 
   left) que l'on rendra invisible (visibility:hidden). Il est important 
   d'avoir fixe la largeur et la hauteur de ces calques-bulles EN PIXELS. */

 /* La fonction bullepop() qui ouvre la bulle d'aide doit etre appelee 
    avec 2 arguments:
   - le premier est l'identificateur (ID) du calque a faire apparaitre. 
   - LE DEUXIEME EST OBLIGATOIREMENT "event" (sans les guillemets) 
   c.a.d. un mot cle du javascript.
  */

var bulleStyle=null
if (!document.layers && !document.all && !document.getElementById)
   event="chut";  //pour apaiser NN3 et autres antiquites


function bullepop(idd,evt,left,top){
 var xfenetre,yfenetre,xpage,ypage,element=null;
 var offset= 20;           // decalage par defaut
 var bulleWidth=200;       // largeur par defaut 
 var hauteur=50;           // hauteur par defaut
 bulleStyle=null;
 
  if (document.layers) {
    bulleStyle=document.layers[idd];
    xpage = evt.pageX ; ypage  = evt.pageY;
    xfenetre = xpage ;yfenetre = ypage ;		
  } else if (document.all) {
    element=document.all[idd]
    xfenetre = evt.x ;yfenetre = evt.y ;
    xpage=xfenetre ; ypage=yfenetre	;	
    //if (document.body.scrollLeft) xpage = xfenetre + document.body.scrollLeft ; 
    //if (document.body.scrollTop) ypage = yfenetre + document.body.scrollTop;
	db=!document.documentElement.clientWidth?document.body:document.documentElement //quirk IE6
	xpage = xfenetre + db.scrollLeft ; //scroll H
	ypage = yfenetre + db.scrollTop; //scroll v
	
  } else if (document.getElementById) {
	  element=document.getElementById(idd)
    xfenetre = evt.clientX ; yfenetre = evt.clientY ;
    xpage=xfenetre ; ypage=yfenetre	;	
    if(evt.pageX) xpage = evt.pageX ;
    if(evt.pageY) ypage  = evt.pageY ;
  }
 /* alert("xpage:"+xpage+"ypage:"+ypage);
  alert("xfenetre:"+xpage+"yfenetre:"+ypage);*/
  // innerWidth= ((document.compatMode=='CSS1Compat') ? document.documentElement : document.body).clientWidth; 
  if(element)  bulleStyle=element.style;
		 	
  /*if(bulleStyle) {
   
     var yp0=ypage;
		 var yf0=yfenetre;
		 */

     /* tests incongrus à cause d'Opera5 */
     /*if(bulleStyle.width) bulleWidth = parseFloat(bulleStyle.width);
     if(bulleStyle.height) hauteur = parseFloat(bulleStyle.height);*/

		 
     /* on met la bulle à gauche du pointeur (si c'est possible) 
        et en haut du pointeur si on est assez bas dans l'écran */
				
     /*if (xfenetre > bulleWidth+offset) xpage=xpage-bulleWidth-offset;
     else {
         if (xfenetre >0.5*bulleWidth+offset) xpage=xpage-0.5*bulleWidth-offset;
				 else xpage=xpage+15;}
     if ( yfenetre > hauteur+offset ) ypage=ypage-hauteur-offset
		 else ypage=ypage+offset;*/
		 
		/* a cause des debilites d'Opera5 il faut rectifier 'ypage' pour eviter
		   que la bulle ne s'ouvre par-dessus la souris. La bulle s'ouvrira
			 TOUJOURS en bas avec Opera5. Derniere vacherie : il faut faire le test sur
			 bulleStyle.width pour se proteger des distraits qui n'auront pas
			 rempli bulleStyle.height */
			 
		 /*if (!bulleStyle.width)	ypage=yfenetre+offset;*/
		 xpage=eval(xpage+left-((largeur-800)/2));
		 /*largeur est la largeur utile de la page calculée par les innstructions plus bas au chargement de la page et à chaque modif de taille
		  (cf. event onResize de <body>
<IMG SRC="img/siteTropic.gif" WIDTH="360" HEIGHT="178" USEMAP="#siteTropic" BORDER="0">
, 800 est le nombre de pixel de la page dans la fenêtre, /2 car centrée*/
		 ypage=eval(ypage+top);
		 //alert(ypage);
		 if(typeof(bulleStyle.left)=='string') {
				 bulleStyle.left=xpage+'px'; bulleStyle.top=ypage+'px';  
		} else {
				bulleStyle.left=xpage     ; bulleStyle.top=ypage ; }
     bulleStyle.visibility="visible"; 
     bulleStyle.zIndex="99";/*}*/
}
 
function couic(){
  if(bulleStyle)  bulleStyle.visibility="hidden";
}

/*pour récupérer la largeur utile afin d'avoir les infobulles toujours bien placées car décalage sinon à cause du centrage du site dans la fenêtre)
à modifier si on change la taille de la page*/
var dom = net = iex = false;
if (document.getElementById) dom = true; // IE5+ ou Netscape6+/Mozilla
if (document.layers) net = true; // Netscape4 
if (document.all) iex = true; // IE4+

if (iex) {
  var larg_utile = "document.body.offsetWidth";
  /*var haut_utile = "document.body.offsetHeight";*/
}
else if (dom || net) {
  var larg_utile = "window.innerWidth";
  /*var haut_utile = "window.innerHeight";*/
}
else {}
/*var nb_couleurs = screen.colorDepth;
var larg_ecran = screen.width;
var haut_ecran = screen.height;*/

//--> 

<!-- FIN DU SCRIPT DE BULLE D'AIDE -->


<!-- DEBUT changement url via liste -->
function ChangeUrl(formulaire) {
   if (formulaire.ListeUrl.selectedIndex != 0) {  parent.location.href = formulaire.ListeUrl.options[formulaire.ListeUrl.selectedIndex].value;  }
}
<!-- FIN changement url via liste -->
