function Sniffer() {
var n = navigator
var ua = n.userAgent.toLowerCase()
var pl = n.platform.toLowerCase()
var an = n.appName.toLowerCase()
var v = n.appVersion.toLowerCase()

var ie = ua.indexOf('msie')
if (ie >= 0) v = ua.substring(ie+5,ua.indexOf(';',ie))
this.version = parseFloat(v)

if (pl.indexOf('win') >= 0) this.platform = 'win'
else if (pl.indexOf('mac') >= 0) this.platform = 'mac'
else this.platform = 'unix'

if (ua.indexOf('msie') >= 0) this.browser = 'ie'
else if (an.indexOf('netscape') >= 0) this.browser = 'nav'
else this.browser = 'other'

return this
}

