 var navigNames = [ "InternetExplorer", "Netscape", "Opera", "FireFox" ];
 var IEnavig    = 0x00;
 var NSnavig    = 0x01;
 var OPERAnavig = 0x02;
 var FFOXnavig  = 0x03;
 var uAgent = navigator.userAgent.toLowerCase();
 //alert(uAgent);
 
 var navigatorType;

 if ( uAgent.indexOf( "firefox" ) != -1 ) {
  navigatorType = FFOXnavig;
 }
 else if ( uAgent.indexOf( "msie" ) != -1 ) {
  if ( uAgent.indexOf( "opera" ) != -1 ) { navigatorType = OPERAnavig; }
  else { navigatorType = IEnavig; }
 }
 else {
  navigatorType = NSnavig;
 }

 function navig_isIE()    { return(navigatorType == IEnavig   ); }
 function navig_isNS()    { return(navigatorType == NSnavig   ); }
 function navig_isOPERA() { return(navigatorType == OPERAnavig); }
 function navig_isFFOX()  { return(navigatorType == FFOXnavig ); }

 function navig_getType() { return( navigNames[navigatorType] ); }

 var nstr = "Navigator Type : "+navig_getType();
 //document.title = nstr;
 //top.status = nstr;
 //alert( nstr );