function nav_detect()
{
// Fonction de detection du navigateur pour DHTML
// 16.05.2002: Version initiale. 
//   Renvoi nav_detect avec pour valeur ie3 ie4 ns3 ns4 gecko 
var nav_detect;
var i = 0;

// Detection sur base de la chaine se trouvant dans navigator.userAgent
str_to_parse = navigator.userAgent.toLowerCase();

if ((i = str_to_parse.indexOf('msie')) != -1)
{  // Microsoft
   version = parseFloat(str_to_parse.substring(i+5, i+15));
   if (version > 4) nav_detect = 'ie4';
   else nav_detect = 'ie3';
}
else if (str_to_parse.indexOf('gecko') != -1)
{  // Nouvelle generation de Netscape et Mozilla compatible DOM
   nav_detect = 'gecko';
}
else if (str_to_parse.indexOf('mozilla') != -1)
{  // Autres version de Netscape
   version = parseFloat(navigator.appVersion);
   if (version > 4) nav_detect = 'ns4';
   else nav_detect = 'ns3';
}
return (nav_detect);
// Fin fonction nav_detect
}