var jsVer=-1;function getBrowser(C){var A=new Array("unknown","unknown","unknown","unknown");(isEmpty(C)?brs=navigator.userAgent.toLowerCase():brs=C);if(brs.search(/omniweb[\/\s]v?(\d+([\.-]\d)*)/)!=-1){A[0]="omniweb";A[1]=brs.match(/omniweb[\/\s]v?(\d+([\.-]\d)*)/)[1];(A[1]>4.5?A[2]="khtml":A[2]="omniweb");(brs.search(/omniweb[\/\s]((\d+([\.-]\d)*)-)?v(\d+([\.-]\d)*)/)==-1?A[3]=brs.match(/omniweb[\/\s](\d+([\.-]\d)*)/)[1]:A[3]=brs.match(/omniweb[\/\s]((\d+([\.-]\d)*)-)?v(\d+([\.-]\d)*)/)[4]);return A}else{if(brs.search(/opera[\/\s](\d+(\.?\d)*)/)!=-1){A[0]="opera";A[1]=brs.match(/opera[\/\s](\d+(\.?\d)*)/)[1];A[2]="opera";A[3]=A[1];return A}else{if(brs.search(/crazy\s?browser\s(\d+(\.?\d)*)/)!=-1){A[0]="crazy";A[1]=brs.match(/crazy\s?browser\s(\d+(\.?\d)*)/)[1];A[2]="msie";A[3]=getMSIEVersion();return A}else{if(brs.search(/myie2/)!=-1){A[0]="myie2";A[2]="msie";A[3]=brs.match(/msie\s(\d+(\.?\d)*)/)[1];return A}else{if(brs.search(/netcaptor/)!=-1){A[0]="netcaptor";A[1]=brs.match(/netcaptor\s(\d+(\.?\d)*)/)[1];A[2]="msie";A[3]=getMSIEVersion();return A}else{if(brs.search(/avant\sbrowser/)!=-1){A[0]="avantbrowser";A[2]="msie";A[3]=getMSIEVersion();return A}else{if(brs.search(/msn\s(\d+(\.?\d)*)/)!=-1){A[0]="msn";A[1]=brs.match(/msn\s(\d+(\.?\d)*)/)[1];A[2]="msie";A[3]=getMSIEVersion();return A}else{if(brs.search(/msie\s(\d+(\.?\d)*)/)!=-1){A[0]="msie";A[1]=getMSIEVersion();A[2]="msie";A[3]=A[1];return A}else{if(brs.search(/powermarks\/(\d+(\.?\d)*)/)!=-1){A[0]="powermarks";A[1]=brs.match(/powermarks\/(\d+(\.?\d)*)/)[1];A[2]="msie";try{A[3]=getMSIEVersion()}catch(B){}return A}else{if(brs.search(/konqueror[\/\s](\d+([\.-]\d)*)/)!=-1){A[0]="konqueror";A[1]=brs.match(/konqueror[\/\s](\d+([\.-]\d)*)/)[1];A[2]="khtml";return A}else{if(brs.search(/safari\/(\d)*/)!=-1){A[0]="safari";A[1]=brs.match(/safari\/(\d+(\.?\d*)*)/)[1];A[2]="khtml";A[3]=brs.match(/applewebkit\/(\d+(\.?\d*)*)/)[1];return A}else{if(brs.search(/zyborg/)!=-1){A[0]="zyborg";A[1]=brs.match(/zyborg\/(\d+(\.?\d)*)/)[1];A[2]="robot";A[3]="-1";return A}else{if(brs.search(/netscape6[\/\s](\d+([\.-]\d)*)/)!=-1){A[0]="netscape";A[1]=brs.match(/netscape6[\/\s](\d+([\.-]\d)*)/)[1];A[2]="gecko";A[3]=getGeckoVersion();return A}else{if(brs.search(/netscape\/(7\.\d*)/)!=-1){A[0]="netscape";A[1]=brs.match(/netscape\/(7\.\d*)/)[1];A[2]="gecko";A[3]=getGeckoVersion();return A}else{if(brs.search(/galeon[\/\s](\d+([\.-]\d)*)/)!=-1){A[0]="galeon";A[1]=brs.match(/galeon[\/\s](\d+([\.-]\d)*)/)[1];A[2]="gecko";A[3]=getGeckoVersion();return A}else{if(brs.search(/nautilus[\/\s](\d+([\.-]\d)*)/)!=-1){A[0]="nautilus";A[1]=brs.match(/nautilus[\/\s](\d+([\.-]\d)*)/)[1];A[2]="gecko";A[3]=getGeckoVersion();return A}else{if(brs.search(/firefox[\/\s](\d+([\.-]\d)*)/)!=-1){A[0]="firefox";A[1]=brs.match(/firefox[\/\s](\d+([\.-]\d)*)/)[1];A[2]="gecko";A[3]=getGeckoVersion();return A}else{if(brs.search(/k-meleon[\/\s](\d+([\.-]\d)*)/)!=-1){A[0]="kmeleon";A[1]=brs.match(/k-meleon[\/\s](\d+([\.-]\d)*)/)[1];A[2]="gecko";A[3]=getGeckoVersion();return A}else{if(brs.search(/playstation\s3/)!=-1){A[0]="netfront";A[1]="2.81";A[2]="playstation3";A[3]=brs.match(/playstation\s3;\s(\d+\.\d+)/)[1];return A}else{if(brs.search(/firebird[\/\s](\d+([\.-]\d)*)/)!=-1){A[0]="firebird";A[1]=brs.match(/firebird[\/\s](\d+([\.-]\d)*)/)[1];A[2]="gecko";A[3]=getGeckoVersion();return A}else{if(brs.search(/phoenix[\/\s](\d+([\.-]\d)*)/)!=-1){A[0]="phoenix";A[1]=brs.match(/phoenix[\/\s](\d+([\.-]\d)*)/)[1];A[2]="gecko";A[3]=getGeckoVersion();return A}else{if(brs.search(/camino[\/\s](\d+([\.-]\d)*)/)!=-1){A[0]="camino";A[1]=brs.match(/camino[\/\s](\d+([\.-]\d)*)/)[1];A[2]="gecko";A[3]=getGeckoVersion();return A}else{if(brs.search(/epiphany[\/\s](\d+([\.-]\d)*)/)!=-1){A[0]="epiphany";A[1]=brs.match(/epiphany[\/\s](\d+([\.-]\d)*)/)[1];A[2]="gecko";A[3]=getGeckoVersion();return A}else{if(brs.search(/chimera[\/\s](\d+([\.-]\d)*)/)!=-1){A[0]="chimera";A[1]=brs.match(/chimera[\/\s](\d+([\.-]\d)*)/)[1];A[2]="gecko";A[3]=getGeckoVersion();return A}else{if(brs.search(/icab[\s\/]?(\d+(\.?\d)*)/)!=-1){A[0]="icab";A[1]=brs.match(/icab[\s\/]?(\d+(\.?\d)*)/)[1];A[2]="icab";A[3]=A[1];return A}else{if(brs.search(/netfront\/(\d+([\._]\d)*)/)!=-1){A[0]="netfront";A[1]=brs.match(/netfront\/(\d+([\._]\d)*)/)[1];A[2]="netfront";A[3]=A[1];return A}else{if(brs.search(/netscape4\/(\d+([\.-]\d)*)/)!=-1){A[0]="netscape";A[1]=brs.match(/netscape4\/(\d+([\.-]\d)*)/)[1];A[2]="mozold";A[3]=A[1];return A}else{if((brs.search(/mozilla\/(4.\d*)/)!=-1)&&(brs.search(/msie\s(\d+(\.?\d)*)/)==-1)){A[0]="netscape";A[1]=brs.match(/mozilla\/(4.\d*)/)[1];A[2]="mozold";A[3]=A[1];return A}else{if((brs.search(/mozilla\/5.0/)!=-1)&&(brs.search(/gecko\//)!=-1)){A[0]="mozsea";A[1]=brs.match(/rv\x3a(\d+(\.?\d)*)/)[1];A[2]="gecko";A[3]=getGeckoVersion();return A}else{if(brs.search(/elinks/)!=-1){A[0]="elinks";(brs.search(/elinks\/(\d+(\.?\d)*)/)==-1?A[1]=brs.match(/elinks\s\x28(\d+(\.?\d)*)/)[1]:A[1]=brs.match(/elinks\/(\d+(\.?\d)*)/)[1]);A[2]="elinks";A[3]=A[1];return A}else{if(brs.search(/w3m\/(\d+(\.?\d)*)/)!=-1){A[0]="w3m";A[1]=brs.match(/(^w3m|\sw3m)\/(\d+(\.?\d)*)/)[2];A[2]="w3m";A[3]=A[1];return A}else{if(brs.search(/links/)!=-1){A[0]="links";(brs.search(/links\/(\d+(\.?\d)*)/)==-1?A[1]=brs.match(/links\s\x28(\d+(\.?\d)*)/)[1]:A[1]=brs.match(/links\/(\d+(\.?\d)*)/)[1]);A[2]="links";A[3]=A[1];return A}else{if(brs.search(/java[\/\s]?(\d+([\._]\d)*)/)!=-1){A[0]="java";A[1]=brs.match(/java[\/\s]?(\d+([\._]\d)*)/)[1];A[2]="java";A[3]=A[1];return A}else{if(brs.search(/lynx/)!=-1){A[0]="lynx";A[1]=brs.match(/lynx\/(\d+(\.?\d)*)/)[1];A[2]="libwww-fm";A[3]=brs.match(/libwww-fm\/(\d+(\.?\d)*)/)[1];return A}else{if(brs.search(/dillo/)!=-1){A[0]="dillo";A[1]=brs.match(/dillo\s*\/*(\d+(\.?\d)*)/)[1];A[2]="dillo";A[3]=A[1];return A}else{if(brs.search(/wget/)!=-1){A[0]="wget";A[1]=brs.match(/wget\/(\d+(\.?\d)*)/)[1];A[2]="robot";A[3]="-1";return A}else{if(brs.search(/googlebot\-image/)!=-1){A[0]="googlebotimg";A[1]=brs.match(/googlebot\-image\/(\d+(\.?\d)*)/)[1];A[2]="robot";A[3]="-1";return A}else{if(brs.search(/googlebot/)!=-1){A[0]="googlebot";A[1]=brs.match(/googlebot\/(\d+(\.?\d)*)/)[1];A[2]="robot";A[3]="-1";return A}else{if(brs.search(/msnbot/)!=-1){A[0]="msnbot";A[1]=brs.match(/msnbot\/(\d+(\.?\d)*)/)[1];A[2]="robot";A[3]="-1";return A}else{if(brs.search(/turnitinbot/)!=-1){A[0]="turnitinbot";A[1]=brs.match(/turnitinbot\/(\d+(\.?\d)*)/)[1];A[2]="robot";A[3]="-1";return A}else{A[0]="unknown";return A}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}function getMajorVersion(A){return(isEmpty(A)?-1:(hasDot(A)?A:A.match(/(\d*)(\.\d*)*/)[1]))}function getMinorVersion(A){return(!isEmpty(A)?(!hasDot(A)?A.match(/\.(\d*([-\.]\d*)*)/)[1]:0):-1)}function getOS(C){var A=new Array("unknown","unknown");(isEmpty(C)?brs=navigator.userAgent.toLowerCase():brs=C);if(brs.search(/windows\sce/)!=-1){A[0]="wince";try{A[1]=brs.match(/windows\sce\/(\d+(\.?\d)*)/)[1]}catch(B){}return A}else{if((brs.search(/windows/)!=-1)||((brs.search(/win9\d{1}/)!=-1))){A[0]="win";if(brs.search(/nt\s5\.1/)!=-1){A[1]="xp"}else{if(brs.search(/nt\s5\.0/)!=-1){A[1]="2000"}else{if((brs.search(/win98/)!=-1)||(brs.search(/windows\s98/)!=-1)){A[1]="98"}else{if(brs.search(/windows\sme/)!=-1){A[1]="me"}else{if(brs.search(/nt\s5\.2/)!=-1){A[1]="win2k3"}else{if((brs.search(/windows\s95/)!=-1)||(brs.search(/win95/)!=-1)){A[1]="95"}else{if((brs.search(/nt\s4\.0/)!=-1)||(brs.search(/nt4\.0/))!=-1){A[1]="nt4"}}}}}}}return A}else{if(brs.search(/linux/)!=-1){A[0]="linux";try{A[1]=brs.match(/linux\s?(\d+(\.?\d)*)/)[1]}catch(B){}return A}else{if(brs.search(/mac\sos\sx/)!=-1){A[0]="macosx";return A}else{if(brs.search(/freebsd/)!=-1){A[0]="freebsd";try{A[1]=brs.match(/freebsd\s(\d(\.\d)*)*/)[1]}catch(B){}return A}else{if(brs.search(/sunos/)!=-1){A[0]="sunos";try{A[1]=brs.match(/sunos\s(\d(\.\d)*)*/)[1]}catch(B){}return A}else{if(brs.search(/irix/)!=-1){A[0]="irix";try{A[1]=brs.match(/irix\s(\d(\.\d)*)*/)[1]}catch(B){}return A}else{if(brs.search(/openbsd/)!=-1){A[0]="openbsd";try{A[1]=brs.match(/openbsd\s(\d(\.\d)*)*/)[1]}catch(B){}return A}else{if((brs.search(/macintosh/)!=-1)||(brs.search(/mac\x5fpowerpc/)!=-1)){A[0]="macclassic";return A}else{if(brs.search(/os\/2/)!=-1){A[0]="os2";try{A[1]=brs.match(/warp\s((\d(\.\d)*)*)/)[1]}catch(B){}return A}else{if(brs.search(/openvms/)!=-1){A[0]="openvms";try{A[1]=brs.match(/openvms\sv((\d(\.\d)*)*)/)[1]}catch(B){}return A}else{if((brs.search(/amigaos/)!=-1)||(brs.search(/amiga/)!=-1)){A[0]="amigaos";try{A[1]=brs.match(/amigaos\s?(\d(\.\d)*)*/)[1]}catch(B){}return A}else{if(brs.search(/hurd/)!=-1){A[0]="hurd";return A}else{if(brs.search(/hp\-ux/)!=-1){A[0]="hpux";try{A[1]=brs.match(/hp\-ux\sb\.[\/\s]?(\d+([\._]\d)*)/)[1]}catch(B){}return A}else{if((brs.search(/unix/)!=-1)||(brs.search(/x11/)!=-1)){A[0]="unix";return A}else{if(brs.search(/cygwin/)!=-1){A[0]="cygwin";return A}else{if(brs.search(/java[\/\s]?(\d+([\._]\d)*)/)!=-1){A[0]="java";try{A[1]=brs.match(/java[\/\s]?(\d+([\._]\d)*)/)[1]}catch(B){}return A}else{if(brs.search(/palmos/)!=-1){A[0]="palmos";return A}else{if(brs.search(/symbian\s?os\/(\d+([\._]\d)*)/)!=-1){A[0]="symbian";try{A[1]=brs.match(/symbian\s?os\/(\d+([\._]\d)*)/)[1]}catch(B){}return A}else{A[0]="unknown";return A}}}}}}}}}}}}}}}}}}}}function getGeckoVersion(){return brs.match(/gecko\/([0-9]+)/)[1]}function getMSIEVersion(){return brs.match(/msie\s(\d+(\.?\d)*)/)[1]}function getFullUAString(A){(isEmpty(A)?brs=navigator.userAgent.toLowerCase():brs=A);return brs}function hasFlashPlugin(G){(isEmpty(G)?brs=navigator.userAgent.toLowerCase():brs=G);var E=new Array("0","0");var D=getBrowser(G)[2];var B=getOS(G)[0];if((D=="gecko")||(D=="opera")||(D=="khtml")||(D=="mozold")||(B=="macosx")||(B=="macclassic")){if(navigator.plugins&&navigator.plugins.length){x=navigator.plugins["Shockwave Flash"];if(x){E[0]=2;if(x.description){y=x.description;E[1]=y.charAt(y.indexOf(".")-1)}}else{E[0]=1}if(navigator.plugins["Shockwave Flash 2.0"]){E[0]=2;E[0]=2}}else{if(navigator.mimeTypes&&navigator.mimeTypes.length){x=navigator.mimeTypes["application/x-shockwave-flash"];if(x&&x.enabledPlugin){E[0]=2}else{E[0]=1}}}return E}else{if(D=="msie"){for(var C=15;C>0;C--){try{var A=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+C);E[1]=C;break}catch(F){}}if(E[1]>0){E[0]=2}else{E[0]=1}return E}else{E[0]=0;E[1]=0;return E}}}function popupsAllowed(){var B=false;var A=window.open("about:blank","","directories=no,height=1,width=1,menubar=no,resizable=no,scrollbars=no,status=no,titlebar=no,left=0,top=0,location=no");if(A){B=true;A.close()}return B}function _jsVersion(){document.write('<script language="JavaScript1.0">');document.write("var jsVer=1.0;");document.write("<\/script>");document.write('<script language="JavaScript1.1">');document.write("var jsVer=1.1;");document.write("<\/script>");document.write('<script language="JavaScript1.2">');document.write("var jsVer=1.2;");document.write("<\/script>");document.write('<script language="JavaScript1.3">');document.write("var jsVer=1.3;");document.write("<\/script>");document.write('<script language="JavaScript1.4">');document.write("var jsVer=1.4;");document.write("<\/script>");document.write('<script language="JavaScript1.5">');document.write("var jsVer=1.5;");document.write("<\/script>");document.write('<script language="JavaScript1.6">');document.write("var jsVer=1.6;");document.write("<\/script>");document.write('<script language="JavaScript1.7">');document.write("var jsVer=1.7;");document.write("<\/script>");document.write('<script language="JavaScript1.8">');document.write("var jsVer=1.8;");document.write("<\/script>");document.write('<script language="JavaScript2.0">');document.write("var jsVer=2.0;");document.write("<\/script>")}function jsVersion(){_jsVersion();return jsVer}function isEmpty(A){return(A==null||A=="")}function hasDot(A){return(A.search(/\./)==-1)}