// -----------------------------------------------------------------------------------------------------------------------------------------
// Paramètres initiaux :
// - Taille de l'écran
// - Type de navigateur
// -----------------------------------------------------------------------------------------------------------------------------------------
	var largeur=0, hauteur=0, navig=0, cookies ;
	
	if( typeof( window.innerWidth ) == 'number' ) {
  		navig=1; // --- Pas IE
  		largeur = window.innerWidth;
  		hauteur = window.innerHeight;
  	} else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
  		navig=2; // --- IE6 et standards
  		largeur = document.documentElement.clientWidth;
  		hauteur = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
  		navig=3; // --- IE4 et compatibles
  		largeur = document.body.clientWidth;
  		hauteur = document.body.clientHeight;
  } else if( screen.width && screen.height) {
  		navig=4; // --- IE8 
  		largeur=screen.width;
  		hauteur=screen.height-100;
  } else {
  		navig=-1;
  		largeur = -1;
  		hauteur = -1;
  }
  if (navigator.cookieEnabled) cookies="O"; else cookies="N";

	// -----------------------------------------------------------------------------------------------------------------------------------------
	// Affichage d'une page html ou php dans un nouvel onglet ou une nouvelle fenêtre
	// -----------------------------------------------------------------------------------------------------------------------------------------
	function popup(nom_page, h, l) {
		window.open (nom_page, '', config='height='+ h +', width='+ l +', toolbar=no, menubar=no, scrollbars=yes, resizable=no, location=no, directories=no, status=no')
	}
	
// -----------------------------------------------------------------------------------------------------------------------------------------
// Surveillance du dépassement de la capacité de saisie
// -----------------------------------------------------------------------------------------------------------------------------------------
function compter(txt,max) {
   if(txt.length>=max) alert("Votre texte sera tronqué à "+ max + " caractères\nlors de l'enregistrement");
  	return;
}
// -----------------------------------------------------------------------------------------------------------------------------------------
// Contrôle des champs de saisie
// -----------------------------------------------------------------------------------------------------------------------------------------
function verif() {
	var m="";
  	var f = document.forms[0];
	for (var i=0; i < f.elements.length; i++) {
	 	if(f.elements[i].type=="text" || f.elements[i].type=="textarea") {
	 		var a=f.elements[i].value.toLowerCase();
			if(a.indexOf('<script')>=0) { f.elements[i].value=""; return(false); }
			if(a.indexOf('<?')>=0)      { f.elements[i].value=""; return(false); }
		}		
	}
     return(true);
}
// -----------------------------------------------------------------------------------------------------------------------------------------
// Fonctions de simplifications 
// -----------------------------------------------------------------------------------------------------------------------------------------
function GetId(id) {
	return document.getElementById(id);
}
