
// Get cookies
function GetCookie (name) {
         if ( document.cookie) { // Le cookie est-il valide ?
                  index = document.cookie.indexOf( name);
                  if ( index != -1) {
                           nDeb = (document.cookie.indexOf( "=", index) + 1);
                           nFin = document.cookie.indexOf( ";", index);
                           if (nFin == -1) {nFin = document.cookie.length;}
                           return unescape(document.cookie.substring(nDeb, nFin));
                  }
         }
         return null;
}

// Variables overLIB
var ol_css = CSSSTYLE;
var ol_textfont = "Time New Roman, Georgia, Courrier New, sans-serif";
var ol_textsizeunit = "px";
var ol_captionsizeunit = "px";
var ol_captionweight = "600";
var ol_captiondecoration = "underline";

var ol_fgcolor = "white";
var ol_bgcolor = "#606060";
var ol_captionsize = "10";
var ol_capcolor = "white";
var ol_textsize = "10";

var ol_heightunit = "px";
var ol_widthunit = "px";
// var ol_timeout = "5000";
var ol_border = "1";


// popups 
var fpopup;
function popup(url, titre, top, left, largeur, hauteur) {
	url = "../html/" + url;

//	if(navigator.appName == "Netscape") {hauteur=hauteur+50;}

  var strarg = "dependent=1";
	strarg += ",height="+hauteur+",width="+largeur;
	strarg += ",top="+top+",left="+left;
	strarg += ",toolbar=0,location=0,directories=0,menuBar=0,resizable=1,copyhistory=0,scrollbars=1"

	fpopup =  window.open(url,titre,strarg);
//  fpopup.focus();
//  fpopup.resizeTo(largeur,hauteur);
//  fpopup.document.close();
//	if(navigator.appName == "Netscape") {parent.focus();}
//  return false;
}

// popups de l'aide
var fpopup_aide;
function popup_aide(url, titre, top, left, largeur, hauteur) {
	url = "../aide/" + url;

//	if(navigator.appName == "Netscape") {hauteur=hauteur+50;}

  var strarg = "dependent=1";
	strarg += ",height="+hauteur+",width="+largeur;
	strarg += ",top="+top+",left="+left;
	strarg += ",toolbar=0,location=0,directories=0,menuBar=0,resizable=1,copyhistory=0,scrollbars=1"

	fpopup_aide =  window.open(url,titre,strarg);
//  fpopup_aide.focus();
//  fpopup_aide.resizeTo(largeur,hauteur);
//  fpopup_aide.document.close();
//	if(navigator.appName == "Netscape") {parent.focus();}
//  return false;
}

// Redirige vers un lien à partir d'un select
function lien() {
	i = document.choix.recherche.selectedIndex;
	if (i == 0) return;
	url = document.choix.recherche.options[i].value;
	parent.location.href = url;
}

// formate un nombre 
// from http://www.javascriptfr.com/codes/FORMATER-NOMBRE-FACON-NUMBER-FORMAT-PHP_40060.aspx
function separeMilliers (sNombre) {
   var sRetour = "";
   var separateurMilliers = '.';
   while (sNombre.length % 3 != 0) {
      sNombre = "0"+sNombre;
   }
   for (i = 0; i < sNombre.length; i += 3) {
      if (i == sNombre.length-1) separateurMilliers = '.';
      sRetour += sNombre.substr(i, 3)+separateurMilliers;
   }
   while (sRetour.substr(0, 1) == "0") {
      sRetour = sRetour.substr(1);
   }
   return sRetour.substr(0, sRetour.lastIndexOf(separateurMilliers));
} 