RIAStats={};RIAStats.version="4";RIAStats.init=function(){RIAStats.createCookie("riastats_cookieTest","test",2);var d=RIAStats.readCookie("riastats_cookieTest");if(d!="test"){RIAStats.createCookie("riastats_lock","1",1);return}RIAStats.eraseCookie("riastats_cookieTest");var c=RIAStats.readCookie("riastats_lastDate");var m=(new Date()).getTime();RIAStats.createCookie("riastats_lastDate",m);if(c==null){c=m}var h=m-c;var b=Math.round(h/1000/60/60/24);var f=RIAStats.readCookie("riastatsV"+RIAStats.version+"_pastFlashPlayerVersion");var a=RIAStats.readCookie("riastatsV"+RIAStats.version+"_pastSilverLightVersion");var e=RIAStats.readCookie("riastatsV"+RIAStats.version+"_pastJavaVersion");var p=RIAStats.readCookie("riastatsV"+RIAStats.version+"_pastHTMLVersion");var k=RIAStats.GetSwfVer();var i=RIAStats.getSilverlightVersion();var j=RIAStats.DeployJava.getJREs();var g=RIAStats.getHTMLVersion();if(j.length>0){javaVersion=j[0]}else{javaVersion=""}var o=false;var n=(("https:"==document.location.protocol)?"https://":"http://");var l=n+"riastats.com/reportBrowserPlugins/?pastHtmlVersion="+p+"&htmlVersion="+g+"&pastJavaVersion="+e+"&javaVersion="+javaVersion+"&swfVersion="+k+"&pastSwfVersion="+f+"&agVersion="+i+"&pastAgVersion="+a+"&siteID="+riaStats_siteID+"&days="+b;bObj=new RIAStats.JSONscriptRequest(l);bObj.buildScriptTag();bObj.addScriptTag();RIAStats.createCookie("riastatsV"+RIAStats.version+"_pastFlashPlayerVersion",k,365);RIAStats.createCookie("riastatsV"+RIAStats.version+"_pastSilverLightVersion",i,365);RIAStats.createCookie("riastatsV"+RIAStats.version+"_pastJavaVersion",javaVersion,365);RIAStats.createCookie("riastatsV"+RIAStats.version+"_pastHTMLVersion",g,365);RIAStats.createCookie("riastats_lock","1",1)};RIAStats.getHTMLVersion=function(){if(RIAStats.supportsHTML5Canvas()&&RIAStats.supports_video()&&(RIAStats.supports_webm_video()||RIAStats.supports_h264_baseline_video()||RIAStats.supports_ogg_theora_video())){return 5.01}if(RIAStats.supportsHTML5Canvas()){return 5}return 4};RIAStats.supports_video=function(){return !!document.createElement("video").canPlayType};RIAStats.supports_webm_video=function(){var a=document.createElement("video");return a.canPlayType('video/webm; codecs="vp8, vorbis"')};RIAStats.supports_h264_baseline_video=function(){var a=document.createElement("video");return a.canPlayType('video/mp4; codecs="avc1.42E01E, mp4a.40.2"')};RIAStats.supports_ogg_theora_video=function(){var a=document.createElement("video");return a.canPlayType('video/ogg; codecs="theora, vorbis"')};RIAStats.supportsHTML5Canvas=function(){return !!document.createElement("canvas").getContext};RIAStats.supportsHTML4IFrame=function(){return !!document.createElement("iframe").src!=undefined};RIAStats.getSilverlightVersion=function(){var b="-1";var a=null;try{var d=null;if(window.ActiveXObject){d=new ActiveXObject("AgControl.AgControl")}else{if(navigator.plugins["Silverlight Plug-In"]){a=document.createElement("div");document.body.appendChild(a);a.innerHTML='<embed type="application/x-silverlight" src="data:," />';d=a.childNodes[0]}}if(d){if(d.isVersionSupported("5.0")){b="5.0"}else{if(d.isVersionSupported("4.0")){b="4.0"}else{if(d.isVersionSupported("3.0")){b="3.0"}else{if(d.isVersionSupported("2.0")){b="2.0"}else{if(d.isVersionSupported("1.0")){b="1.0"}}}}}}}catch(c){}if(a){document.body.removeChild(a)}return b};RIAStats.isNull=function(a){return(a==null)};RIAStats.createCookie=function(c,d,e){var a="";if(e){var b=new Date();b.setTime(b.getTime()+(e*24*60*60*1000));a="; expires="+b.toGMTString()}document.cookie=c+"="+d+a+"; path=/"};RIAStats.readCookie=function(b){var e=b+"=";var a=document.cookie.split(";");for(var d=0;d<a.length;d++){var f=a[d];while(f.charAt(0)==" "){f=f.substring(1,f.length)}if(f.indexOf(e)==0){return f.substring(e.length,f.length)}}return null};RIAStats.eraseCookie=function(a){RIAStats.createCookie(a,"",-1)};RIAStats.JSONscriptRequest=function(a){this.fullUrl=a;this.noCacheIE="&noCacheIE="+(new Date()).getTime();this.headLoc=document.getElementsByTagName("head").item(0);this.scriptId="JscriptId"+RIAStats.JSONscriptRequest.scriptCounter++};RIAStats.JSONscriptRequest.scriptCounter=1;RIAStats.JSONscriptRequest.prototype.buildScriptTag=function(){this.scriptObj=document.createElement("script");this.scriptObj.setAttribute("type","text/javascript");this.scriptObj.setAttribute("charset","utf-8");this.scriptObj.setAttribute("src",this.fullUrl+this.noCacheIE);this.scriptObj.setAttribute("id",this.scriptId)};RIAStats.JSONscriptRequest.prototype.removeScriptTag=function(){this.headLoc.removeChild(this.scriptObj)};RIAStats.JSONscriptRequest.prototype.addScriptTag=function(){this.headLoc.appendChild(this.scriptObj)};RIAStats.isIE=(navigator.appVersion.indexOf("MSIE")!=-1)?true:false;RIAStats.isWin=(navigator.appVersion.toLowerCase().indexOf("win")!=-1)?true:false;RIAStats.isOpera=(navigator.userAgent.indexOf("Opera")!=-1)?true:false;RIAStats.ControlVersion=function(){var a;var b;var c;try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");a=b.GetVariable("$version")}catch(c){}if(!a){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");a="WIN 6,0,21,0";b.AllowScriptAccess="always";a=b.GetVariable("$version")}catch(c){}}if(!a){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");a=b.GetVariable("$version")}catch(c){}}if(!a){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");a="WIN 3,0,18,0"}catch(c){}}if(!a){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");a="WIN 2,0,0,11"}catch(c){a=-1}}return a};RIAStats.GetSwfVer=function(){var g=-1;if(navigator.plugins!=null&&navigator.plugins.length>0){if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]){var f=navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";var a=navigator.plugins["Shockwave Flash"+f].description;var e=a.split(" ");var c=e[2].split(".");var h=c[0];var b=c[1];var d=e[3];if(d==""){d=e[4]}if(d[0]=="d"){d=d.substring(1)}else{if(d[0]=="r"){d=d.substring(1);if(d.indexOf("d")>0){d=d.substring(0,d.indexOf("d"))}}}var g=h+"."+b+"."+d}}else{if(navigator.userAgent.toLowerCase().indexOf("webtv/2.6")!=-1){g=4}else{if(navigator.userAgent.toLowerCase().indexOf("webtv/2.5")!=-1){g=3}else{if(navigator.userAgent.toLowerCase().indexOf("webtv")!=-1){g=2}else{if(RIAStats.isIE&&RIAStats.isWin&&!RIAStats.isOpera){g=RIAStats.ControlVersion()}}}}}return g};RIAStats.DetectFlashVer=function(f,d,c){versionStr=RIAStats.GetSwfVer();if(versionStr==-1){return false}else{if(versionStr!=0){if(RIAStats.isIE&&RIAStats.isWin&&!RIAStats.isOpera){tempArray=versionStr.split(" ");tempString=tempArray[1];versionArray=tempString.split(",")}else{versionArray=versionStr.split(".")}var e=versionArray[0];var a=versionArray[1];var b=versionArray[2];if(e>parseFloat(f)){return true}else{if(e==parseFloat(f)){if(a>parseFloat(d)){return true}else{if(a==parseFloat(d)){if(b>=parseFloat(c)){return true}}}}}return false}}};RIAStats.AC_AddExtension=function(b,a){if(b.indexOf("?")!=-1){return b.replace(/\?/,a+"?")}else{return b+a}};RIAStats.AC_Generateobj=function(e,d,a){var c="";if(RIAStats.isIE&&RIAStats.isWin&&!RIAStats.isOpera){c+="<object ";for(var b in e){c+=b+'="'+e[b]+'" '}for(var b in d){c+='><param name="'+b+'" value="'+d[b]+'" /> '}c+="></object>"}else{c+="<embed ";for(var b in a){c+=b+'="'+a[b]+'" '}c+="> </embed>"}document.write(c)};RIAStats.AC_FL_RunContent=function(){var a=RIAStats.AC_GetArgs(arguments,".swf","movie","clsid:d27cdb6e-ae6d-11cf-96b8-444553540000","application/x-shockwave-flash");RIAStats.AC_Generateobj(a.objAttrs,a.params,a.embedAttrs)};RIAStats.AC_GetArgs=function(b,e,g,d,h){var a=new Object();a.embedAttrs=new Object();a.params=new Object();a.objAttrs=new Object();for(var c=0;c<b.length;c=c+2){var f=b[c].toLowerCase();switch(f){case"classid":break;case"pluginspage":a.embedAttrs[b[c]]=b[c+1];break;case"src":case"movie":b[c+1]=RIAStats.AC_AddExtension(b[c+1],e);a.embedAttrs.src=b[c+1];a.params[g]=b[c+1];break;case"onafterupdate":case"onbeforeupdate":case"onblur":case"oncellchange":case"onclick":case"ondblClick":case"ondrag":case"ondragend":case"ondragenter":case"ondragleave":case"ondragover":case"ondrop":case"onfinish":case"onfocus":case"onhelp":case"onmousedown":case"onmouseup":case"onmouseover":case"onmousemove":case"onmouseout":case"onkeypress":case"onkeydown":case"onkeyup":case"onload":case"onlosecapture":case"onpropertychange":case"onreadystatechange":case"onrowsdelete":case"onrowenter":case"onrowexit":case"onrowsinserted":case"onstart":case"onscroll":case"onbeforeeditfocus":case"onactivate":case"onbeforedeactivate":case"ondeactivate":case"type":case"codebase":a.objAttrs[b[c]]=b[c+1];break;case"id":case"width":case"height":case"align":case"vspace":case"hspace":case"class":case"title":case"accesskey":case"name":case"tabindex":a.embedAttrs[b[c]]=a.objAttrs[b[c]]=b[c+1];break;default:a.embedAttrs[b[c]]=a.params[b[c]]=b[c+1]}}a.objAttrs.classid=d;if(h){a.embedAttrs.type=h}return a};RIAStats.addEvent=function(d,c,a){if(d.addEventListener){d.addEventListener(c,a,false);return true}else{if(d.attachEvent){var b=d.attachEvent("on"+c,a);return b}else{return false}}};RIAStats.DeployJava={debug:null,myInterval:null,preInstallJREList:null,returnPage:null,brand:null,locale:null,installType:null,EAInstallEnabled:false,EarlyAccessURL:null,oldMimeType:"application/npruntime-scriptable-plugin;DeploymentToolkit",mimeType:"application/java-deployment-toolkit",getJREs:function(){var e=new Array();if(RIAStats.DeployJava.isPluginInstalled()){var d=RIAStats.DeployJava.getPlugin();var a=d.jvms;for(var c=0;c<a.getLength();c++){e[c]=a.get(c).version}}else{var b=RIAStats.DeployJava.getBrowser();if(b=="MSIE"){if(RIAStats.DeployJava.testUsingActiveX("1.7.0")){e[0]="1.7.0"}else{if(RIAStats.DeployJava.testUsingActiveX("1.6.0")){e[0]="1.6.0"}else{if(RIAStats.DeployJava.testUsingActiveX("1.5.0")){e[0]="1.5.0"}else{if(RIAStats.DeployJava.testUsingActiveX("1.4.2")){e[0]="1.4.2"}else{if(RIAStats.DeployJava.testForMSVM()){e[0]="1.1"}}}}}}else{if(b=="Netscape Family"){RIAStats.DeployJava.getJPIVersionUsingMimeType();if(RIAStats.DeployJava.firefoxJavaVersion!=null){e[0]=RIAStats.DeployJava.firefoxJavaVersion}else{if(RIAStats.DeployJava.testUsingMimeTypes("1.7")){e[0]="1.7.0"}else{if(RIAStats.DeployJava.testUsingMimeTypes("1.6")){e[0]="1.6.0"}else{if(RIAStats.DeployJava.testUsingMimeTypes("1.5")){e[0]="1.5.0"}else{if(RIAStats.DeployJava.testUsingMimeTypes("1.4.2")){e[0]="1.4.2"}else{if(RIAStats.DeployJava.browserName2=="Safari"){if(RIAStats.DeployJava.testUsingPluginsArray("1.7.0")){e[0]="1.7.0"}else{if(RIAStats.DeployJava.testUsingPluginsArray("1.6")){e[0]="1.6.0"}else{if(RIAStats.DeployJava.testUsingPluginsArray("1.5")){e[0]="1.5.0"}else{if(RIAStats.DeployJava.testUsingPluginsArray("1.4.2")){e[0]="1.4.2"}}}}}}}}}}}}}if(RIAStats.DeployJava.debug){for(var c=0;c<e.length;++c){}}return e},getJPIVersionUsingMimeType:function(){for(var b=0;b<navigator.mimeTypes.length;++b){var c=navigator.mimeTypes[b].type;var a=c.match(/^application\/x-java-applet;jpi-version=(.*)$/);if(a!=null){RIAStats.DeployJava.firefoxJavaVersion=a[1];break}}},isPluginInstalled:function(){var a=RIAStats.DeployJava.getPlugin();if(a&&a.jvms){return true}else{return false}},allowPlugin:function(){RIAStats.DeployJava.getBrowser();var a=("Chrome"!=RIAStats.DeployJava.browserName2&&"Safari"!=RIAStats.DeployJava.browserName2&&"Opera"!=RIAStats.DeployJava.browserName2);return a},getPlugin:function(){RIAStats.DeployJava.refresh();var a=null;if(RIAStats.DeployJava.allowPlugin()){a=document.getElementById("deployJavaPlugin")}return a},compareVersionToPattern:function(f,b,c){var g="^(\\d+)(?:\\.(\\d+)(?:\\.(\\d+)(?:_(\\d+))?)?)?$";var h=f.match(g);if(h!=null){var e=0;var j=new Array();for(var d=1;d<h.length;++d){if((typeof h[d]=="string")&&(h[d]!="")){j[e]=h[d];e++}}var a=Math.min(j.length,b.length);if(c){for(var d=0;d<a;++d){if(j[d]!=b[d]){return false}}return true}else{for(var d=0;d<a;++d){if(j[d]<b[d]){return false}else{if(j[d]>b[d]){return true}}}return true}}else{return false}},getBrowser:function(){if(RIAStats.DeployJava.browserName==null){var a=navigator.userAgent.toLowerCase();if(RIAStats.DeployJava.debug){}if(a.indexOf("msie")!=-1){RIAStats.DeployJava.browserName="MSIE";RIAStats.DeployJava.browserName2="MSIE"}else{if(a.indexOf("firefox")!=-1){RIAStats.DeployJava.browserName="Netscape Family";RIAStats.DeployJava.browserName2="Firefox"}else{if(a.indexOf("chrome")!=-1){RIAStats.DeployJava.browserName="Netscape Family";RIAStats.DeployJava.browserName2="Chrome"}else{if(a.indexOf("safari")!=-1){RIAStats.DeployJava.browserName="Netscape Family";RIAStats.DeployJava.browserName2="Safari"}else{if(a.indexOf("mozilla")!=-1){RIAStats.DeployJava.browserName="Netscape Family";RIAStats.DeployJava.browserName2="Other"}else{if(a.indexOf("opera")!=-1){RIAStats.DeployJava.browserName="Netscape Family";RIAStats.DeployJava.browserName2="Opera"}else{RIAStats.DeployJava.browserName="?";RIAStats.DeployJava.browserName2="unknown"}}}}}}if(RIAStats.DeployJava.debug){}}return RIAStats.DeployJava.browserName},testUsingActiveX:function(a){var c="JavaWebStart.isInstalled."+a+".0";if(!ActiveXObject){if(RIAStats.DeployJava.debug){}return false}try{return(new ActiveXObject(c)!=null)}catch(b){return false}},testForMSVM:function(){var b="{08B0E5C0-4FCB-11CF-AAA5-00401C608500}";if(typeof oClientCaps!="undefined"){var a=oClientCaps.getComponentVersion(b,"ComponentID");if((a=="")||(a=="5,0,5000,0")){return false}else{return true}}else{return false}},testUsingMimeTypes:function(b){if(!navigator.mimeTypes){if(RIAStats.DeployJava.debug){alert("Browser claims to be Netscape family, but no mimeTypes[] array?")}return false}for(var c=0;c<navigator.mimeTypes.length;++c){s=navigator.mimeTypes[c].type;var a=s.match(/^application\/x-java-applet\x3Bversion=(1\.8|1\.7|1\.6|1\.5|1\.4\.2)$/);if(a!=null){if(RIAStats.DeployJava.compareVersions(a[1],b)){return true}}}return false},testUsingPluginsArray:function(b){if((!navigator.plugins)||(!navigator.plugins.length)){return false}var a=navigator.platform.toLowerCase();for(var c=0;c<navigator.plugins.length;++c){s=navigator.plugins[c].description;if(s.search(/^Java Switchable Plug-in (Cocoa)/)!=-1){if(RIAStats.DeployJava.compareVersions("1.5.0",b)){return true}}else{if(s.search(/^Java/)!=-1){if(a.indexOf("win")!=-1){if(RIAStats.DeployJava.compareVersions("1.5.0",b)||RIAStats.DeployJava.compareVersions("1.6.0",b)){return true}}}}}if(RIAStats.DeployJava.compareVersions("1.5.0",b)){return true}return false},compareVersions:function(f,g){var d=f.split(".");var c=g.split(".");for(var e=0;e<d.length;++e){d[e]=Number(d[e])}for(var e=0;e<c.length;++e){c[e]=Number(c[e])}if(d.length==2){d[2]=0}if(d[0]>c[0]){return true}if(d[0]<c[0]){return false}if(d[1]>c[1]){return true}if(d[1]<c[1]){return false}if(d[2]>c[2]){return true}if(d[2]<c[2]){return false}return true},writePluginTag:function(){var a=RIAStats.DeployJava.getBrowser();if(a=="MSIE"){document.write('<object classid="clsid:CAFEEFAC-DEC7-0000-0000-ABCDEFFEDCBA" id="deployJavaPlugin" width="0" height="0"></object>')}else{if(a=="Netscape Family"&&RIAStats.DeployJava.allowPlugin()){RIAStats.DeployJava.writeEmbedTag()}}},refresh:function(){navigator.plugins.refresh(false);var a=RIAStats.DeployJava.getBrowser();if(a=="Netscape Family"&&RIAStats.DeployJava.allowPlugin()){var b=document.getElementById("deployJavaPlugin");if(b==null){RIAStats.DeployJava.writeEmbedTag()}}},writeEmbedTag:function(){var a=false;if(navigator.mimeTypes!=null){for(var b=0;b<navigator.mimeTypes.length;b++){if(navigator.mimeTypes[b].type==RIAStats.DeployJava.mimeType){if(navigator.mimeTypes[b].enabledPlugin){document.write('<embed id="deployJavaPlugin" type="'+RIAStats.DeployJava.mimeType+'" hidden="true" />');a=true}}}if(!a){for(var b=0;b<navigator.mimeTypes.length;b++){if(navigator.mimeTypes[b].type==RIAStats.DeployJava.oldMimeType){if(navigator.mimeTypes[b].enabledPlugin){document.write('<embed id="deployJavaPlugin" type="'+RIAStats.DeployJava.oldMimeType+'" hidden="true" />')}}}}}},do_initialize:function(){RIAStats.DeployJava.writePluginTag();if(RIAStats.DeployJava.locale==null){var b=null;if(b==null){try{b=navigator.userLanguage}catch(a){}}if(b==null){try{b=navigator.systemLanguage}catch(a){}}if(b==null){try{b=navigator.language}catch(a){}}if(b!=null){b.replace("-","_");RIAStats.DeployJava.locale=b}}}};RIAStats.DeployJava.do_initialize();RIAStats.addEvent(window,"load",RIAStats.init);
