/********************************************************
 * Fonctions javascript communes  à l'ensemble du site. *
 *                                                      *
 *                                                      *
 * Les fonctions de ce module sont autonomes :          *
 * elles peuvent être utilisées sans déclaration        *
 * préalable dans la partie <head></head>               *
 *                                                      *
 ********************************************************/

// Ouvre une fenêtre popup, centrée sur l'écran
/*
function ouvrir_popup(url_fenetre) {
  var hauteur_popup = 450;
  var largeur_popup = 600;
  var haut=(screen.height-hauteur_popup)/2;
  var gauche=(screen.width-largeur_popup)/2;
  window.open(url_fenetre, "wContact", "top="+haut+",left="+gauche+",width="+largeur_popup+",height="+hauteur_popup+",directories=no,location=no,resizable=no,scrollbars=no,status=no,toolbar=no")
}
*/

// Retourne true si le navigateur utilise le moteur Gecko
// C'est le cas notamment pour Firefox
function is_gecko() {
 var agt=navigator.userAgent.toLowerCase();
 var is_konq = (agt.indexOf('konqueror') != -1);
 var is_safari = ((agt.indexOf('safari')!=-1)
   &&(agt.indexOf('mac')!=-1))?true:false;
 var is_khtml  = (is_safari || is_konq);
 var is_gecko = ((!is_khtml)&&(navigator.product)
   &&(navigator.product.toLowerCase()=="gecko"))?true:false;   
return is_gecko   
}
