Meetup.BrowserDetect={init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"An unknown OS"},searchString:function(d){for(var a=0;a<d.length;a++){var b=d[a].string;var c=d[a].prop;if(!b&&!c){b=navigator.userAgent}this.versionSearchString=d[a].versionSearch||d[a].identity;if(b){if(b.indexOf(d[a].subString)!=-1){return d[a].identity}}else{if(c){return d[a].identity}}}},searchVersion:function(b){var a=b.indexOf(this.versionSearchString);if(a==-1){return}return parseFloat(b.substring(a+this.versionSearchString.length+1))},dataBrowser:[{subString:"Chrome",identity:"Chrome"},{subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{subString:"Apple",identity:"Safari",string:navigator.vendor,versionSearch:"Version"},{prop:window.opera,identity:"Opera"},{subString:"iCab",string:navigator.vendor,identity:"iCab"},{subString:"KDE",string:navigator.vendor,identity:"Konqueror"},{subString:"Firefox",identity:"Firefox"},{subString:"Camino",string:navigator.vendor,identity:"Camino"},{subString:"Netscape",identity:"Netscape"},{subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{subString:"Windows NT 6.0",identity:"Windows Vista"},{subString:"Windows NT 5.2",identity:"Windows Server 2003 / Windows XP x64 Edition"},{subString:"Windows NT 5.1",identity:"Windows XP"},{subString:"Windows NT 5.01",identity:"Windows 2000"},{subString:"Windows NT 4.0",identity:"Windows NT 4"},{subString:"Windows 98; Win 9x 4.90",identity:"Windows ME"},{subString:"Windows 98",identity:"Windows 98"},{subString:"Windows 95",identity:"Windows 95"},{subString:"Windows CE",identity:"Windows CE"},{subString:"Win",identity:"Windows (unspecified version)"},{subString:"Mac OS X",identity:"Mac OS X"},{subString:"Mac",identity:"Mac (pre OS X)"},{subString:"Linux",identity:"Linux"}]};Meetup.BrowserDetect.init();