var NS4 = (navigator.appName.indexOf("Netscape")>=0 && parseFloat(navigator.appVersion) >= 4 && parseFloat(navigator.appVersion) < 5)? true : false;
var IE4 = (document.all)? true : false;
var NS6 = (parseFloat(navigator.appVersion) >= 5 && navigator.appName.indexOf("Netscape")>=0 )? true: false; 

//--- OUVERTURE D'UNE POPUP CENTREE ---
//    + page 				-> Adresse de la page
//    + titrePage 	-> Nom de la popup
//    + largeur 		-> Largeur de la fenêtre
//    + hauteur 		-> Hauteur de la fenêtre
function centrerPopup( page, titrePage, largeur, hauteur, scrollbars)
{  
	var top=(screen.height-hauteur)/2;
  var left=(screen.width-largeur)/2;
  var param ;
  if(scrollbars==""){scrollbars="auto";}
  param = "top="+top+",left="+left+",width="+largeur+",scrollbars="+scrollbars+",height="+hauteur;              
  //titrePage = titrePage + Math.floor(Math.random() * 10);  
  popup = window.open(page, titrePage , param);
    

}

//--- RECUPERATION DE PARAMETRE DANS L'URL COURANTE, RETOURNE LA VALEUR DU PARAMETRE EN QUESTION ---
//    + lQuery -> Paramêtre à recupérer
function GetQueryStringVal(lQuery) 
{   
	var lDoc=String(document.location); 
	var lSignet = ""; 
	var n1 = lDoc.indexOf("?"); 
  
	if (n1 > 0) 
	{ 
  	var n2 = lDoc.indexOf("?" + lQuery + "=",n1); 
  	if (n2 < n1) 
    	n2 = lDoc.indexOf("&" + lQuery + "=",n1); 
  		if (n2 >= n1) 
  		{ 
    		n2 = n2 + ("?" + lQuery + "=").length; 
    		var n3 = lDoc.indexOf("&",n2+1); 
    		if (n3 > n2) 
      		lSignet = lDoc.substring(n2, n3); 
    		else 
      		lSignet = lDoc.substring(n2); 
  		} 
	}   
	return lSignet;   
} 

//--- RECUPERE LE CONTENU D'UN CHAMP DANS LA FENETRE APPELANTE D'UNE POPUP ---
function recupereValeurChamp(nomChamp)
{
	var valeurChamp;	
	//alert(nomChamp);
	//alert(window.opener.document.form.getElementById(nomChamp)); 
	eval('valeurChamp = window.opener.document.form.'+nomChamp+'.value;');		
	
	document.write(valeurChamp);	
} 