


function detectBrowser()
{
  if (/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent)){ //test for Firefox/x.x or Firefox x.x (ignoring remaining digits);
   var ffversion=new Number(RegExp.$1) // capture x.x portion and store as a number
   if (ffversion>=3,5)
    return true;
   else 
    return false;
  }
  else
     if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){ //test for MSIE x.x;
     var ieversion=new Number(RegExp.$1) // capture x.x portion and store as a number
     if (ieversion>=8)
      return true;
     else
      return false;
    }
    else
     if (/Opera[\/\s](\d+\.\d+)/.test(navigator.userAgent)){ //test for Opera/x.x or Opera x.x (ignoring remaining decimal places);
     var oprversion=new Number(RegExp.$1) // capture x.x portion and store as a number
     if (oprversion>=9)
      return true;
     else 
      return false;
    }
    else
       if (/Chrome[\/\s](\d+\.\d+)/.test(navigator.userAgent)){ //test for Chrome/x.x 
       var cversion=new Number(RegExp.$1); // capture x.x portion and store as a number
       if (cversion>=5)
        return true;
       else 
        return false;
      }
        else
         if (/Safari[\/\s](\d+\.\d+)/.test(navigator.userAgent)){ //test for Safari/x.x 
         var sversion=new Number(RegExp.$1); // capture x.x portion and store as a number
         if (sversion>=3)
          return true;
         else 
         return false;
         }
            else
            return false;
 }

