A updated variation of Quirksmode's light-weight browser detection script.  (Note: If you want to know whether the browser that views your page supports certain objects you want to use in your code, you should never EVER use a browser detect.)