var ClientEnvironment=Class.create();ClientEnvironment.prototype={initialize:function(){this.isWinOS=G();this.isMacOS=F();this.isLinuxOS=B();this.isIE=D();this.isFirefox=C();this.isSafari=E();this.isOpera=A();function G(){if(navigator.platform.toLowerCase().indexOf("win")!=-1){return true}else{return false}}function F(){if(navigator.platform.toLowerCase().indexOf("mac")!=-1){return true}else{return false}}function B(){if(navigator.platform.toLowerCase().indexOf("linux")!=-1){return true}else{return false}}function D(){if(navigator.appName.toLowerCase()=="microsoft internet explorer"&&navigator.userAgent.toLowerCase().indexOf("opera")==-1){return true}else{return false}}function C(){if(navigator.appName.toLowerCase()=="netscape"&&navigator.userAgent.toLowerCase().indexOf("firefox")!=-1){return true}else{return false}}function E(){if(navigator.appName.toLowerCase()=="netscape"&&navigator.userAgent.toLowerCase().indexOf("safari")!=-1){return true}else{return false}}function A(){if(navigator.userAgent.toLowerCase().indexOf("opera")!=-1){return true}else{return false}}}};