new function(){var e={browser:function(){return h.browser;},version:{number:function(){return h.version.number;},string:function(){return h.version.string;}},OS:function(){return h.OS;},aol:function(){return h.aol;},camino:function(){return h.camino;},firefox:function(){return h.firefox;},flock:function(){return h.flock;},icab:function(){return h.icab;},konqueror:function(){return h.konqueror;},mozilla:function(){return h.mozilla;},msie:function(){return h.msie;},netscape:function(){return h.netscape;},opera:function(){return h.opera;},safari:function(){return h.safari;},linux:function(){return h.linux;},mac:function(){return h.mac;},win:function(){return h.win;}};$.browser=e;var h={browser:"Unknown",version:{number:undefined,string:"Unknown"},OS:"Unknown",aol:false,camino:false,firefox:false,flock:false,icab:false,konqueror:false,mozilla:false,msie:false,netscape:false,opera:false,safari:false,linux:false,mac:false,win:false};for(var d=0,a=navigator.userAgent,f=navigator.vendor,c=[{name:"Safari",browser:function(){return/Apple/.test(f);
}},{name:"Opera",browser:function(){return window.opera!=undefined;}},{name:"iCab",browser:function(){return/iCab/.test(f);}},{name:"Konqueror",browser:function(){return/KDE/.test(f);}},{identifier:"aol",name:"AOL Explorer",browser:function(){return/America Online Browser/.test(a);},version:function(){return a.match(/rev(\d+(?:\.\d+)+)/);}},{name:"Flock",browser:function(){return/Flock/.test(a);}},{name:"Camino",browser:function(){return/Camino/.test(f);}},{name:"Firefox",browser:function(){return/Firefox/.test(a);}},{name:"Netscape",browser:function(){return/Netscape/.test(a);}},{identifier:"msie",name:"Internet Explorer",browser:function(){return/MSIE/.test(a);},version:function(){return a.match(/MSIE (\d+(?:\.\d+)+(?:b\d*)?)/);}},{name:"Mozilla",browser:function(){return/Gecko|Mozilla/.test(a);},version:function(){return a.match(/rv:(\d+(?:\.\d+)+)/);}}];d<c.length;d++){if(c[d].browser()){var g=c[d].identifier?c[d].identifier:c[d].name.toLowerCase();h[g]=true;h.browser=c[d].name;var k;if(c[d].version!=undefined&&(k=c[d].version())){h.version.string=k[1];
h.version.number=parseFloat(k[1]);}else{var j=new RegExp(c[d].name+"(?:\\s|\\/)(\\d+(?:\\.\\d+)+(?:(?:a|b)\\d*)?)");k=a.match(j);if(k!=undefined){h.version.string=k[1];h.version.number=parseFloat(k[1]);}}break;}}for(var d=0,b=navigator.platform,c=[{identifier:"win",name:"Windows",OS:function(){return/Win/.test(b);}},{name:"Mac",OS:function(){return/Mac/.test(b);}},{name:"Linux",OS:function(){return/Linux/.test(b);}}];d<c.length;d++){if(c[d].OS()){var g=c[d].identifier?c[d].identifier:c[d].name.toLowerCase();h[g]=true;h.OS=c[d].name;break;}}}();