if(typeof unityObject=="undefined"){var unityObject=function(){var a="Unity Player",v="application/vnd.unity",j=window,Y=document,V=navigator,F=false,X=[],aa=[],ac=[],h=null,k=null,I=true,ae=true,ab="http://webplayer.unity3d.com/download_webplayer-3.x/",R=false,g=false,D=true,s="_unity_triedjava",l=m(s),A=[],w=true,E=false,z=true,W=false,P="unknown",J=null,t=function(){var ai=V.userAgent,ak=V.platform;var al={w3:typeof Y.getElementById!="undefined"&&typeof Y.getElementsByTagName!="undefined"&&typeof Y.createElement!="undefined",win:ak?/win/i.test(ak):/win/i.test(ai),mac:ak?/mac/i.test(ak):/mac/i.test(ai),ie:/msie/i.test(ai)?parseFloat(ai.replace(/^.*msie ([0-9]+(\.[0-9]+)?).*$/i,"$1")):false,ff:/firefox/i.test(ai),ch:/chrome/i.test(ai),sf:/safari/i.test(ai),wk:/webkit/i.test(ai)?parseFloat(ai.replace(/^.*webkit\/(\d+(\.\d+)?).*$/i,"$1")):false,x64:/win64/i.test(ai)&&/x64/i.test(ai)};var ag=Y.getElementsByTagName("script");for(var aj=0;aj<ag.length;++aj){var af=ag[aj].src.match(/^(.*)3\.0\/uo\/UnityObject\.js$/i);if(af){ab=af[1];break}}function ah(ao,an){for(var ap=0;ap<Math.max(ao.length,an.length);++ap){var am=(ap<ao.length)?new Number(ao[ap]):0;var aq=(ap<an.length)?new Number(an[ap]):0;if(am<aq){return -1}if(am>aq){return 1}}return 0}al.java=function(){if(V.javaEnabled()){var ap=(al.win&&(al.ff||al.ch));var at=false;if(ap||at){if(typeof V.mimeTypes!="undefined"){var ar=ap?[1,6,0,12]:[1,4,2,0];for(var ao=0;ao<V.mimeTypes.length;++ao){if(V.mimeTypes[ao].enabledPlugin){var am=V.mimeTypes[ao].type.match(/^application\/x-java-applet;(?:jpi-)?version=(\d+)(?:\.(\d+)(?:\.(\d+)(?:_(\d+))?)?)?$/);if(am!=null){if(ah(ar,am.slice(1))<=0){return true}}}}}}else{if(al.win&&al.ie){if(typeof ActiveXObject!="undefined"){function an(au){try{return new ActiveXObject("JavaWebStart.isInstalled."+au+".0")!=null}catch(av){return false}}function aq(au){try{return new ActiveXObject("JavaPlugin.160_"+au)!=null}catch(av){return false}}if(an("1.7.0")){return true}if(al.ie>=8){if(an("1.6.0")){for(var ao=12;ao<=50;++ao){if(aq(ao)){return true}}return false}}else{return an("1.6.0")||an("1.5.0")||an("1.4.2")}}}}}return false}();al.co=function(){if(al.win&&al.ie){var am=ai.match(/\.NET CLR [0-9.]+/g);if(am!=null){function ap(aq){return aq.match(/([0-9]+)\.([0-9]+)\.([0-9]+)/i).slice(1)}var ao=[3,5,0];for(var an=0;an<am.length;++an){if(ah(ao,ap(am[an]))<=0){return true}}}}return false}();return al}(),L=function(){if(!t.w3){return}if((typeof Y.readyState!="undefined"&&Y.readyState=="complete")||(typeof Y.readyState=="undefined"&&(Y.getElementsByTagName("body")[0]||Y.body))){M()}if(F){return}if(typeof Y.addEventListener!="undefined"){Y.addEventListener("DOMContentLoaded",M,false)}if(t.win&&t.ie){Y.attachEvent("onreadystatechange",function(){if(Y.readyState=="complete"){Y.detachEvent("onreadystatechange",arguments.callee);M()}});if(j==top){(function(){if(F){return}try{Y.documentElement.doScroll("left")}catch(af){setTimeout(arguments.callee,10);return}M()})()}}if(t.wk){(function(){if(F){return}if(!/loaded|complete/.test(Y.readyState)){setTimeout(arguments.callee,10);return}M()})()}y(M)}();function m(af){var ag=new RegExp(escape(af)+"=([^;]+)");if(ag.test(Y.cookie+";")){ag.exec(Y.cookie+";");return RegExp.$1}return false}function K(af,ag){document.cookie=escape(af)+"="+escape(ag)+"; path=/"}function b(af){if(F){af()}else{X[X.length]=af}}function M(){if(F){return}try{var af=Y.getElementsByTagName("body")[0];var ag=af.appendChild(Y.createElement("span"));af.removeChild(ag)}catch(ai){return}F=true;for(var ah=0;ah<X.length;++ah){X[ah]()}}function y(ag){if(typeof j.addEventListener!="undefined"){j.addEventListener("load",ag,false)}else{if(typeof Y.addEventListener!="undefined"){Y.addEventListener("load",ag,false)}else{if(typeof j.attachEvent!="undefined"){x(j,"onload",ag)}else{if(typeof window.onload=="function"){var af=window.onload;j.onload=function(){af();ag()}}else{j.onload=ag}}}}}function x(ag,af,ah){ag.attachEvent(af,ah);ac[ac.length]={target:ag,type:af,event:ah}}function S(ah){if(!z){return}var af=window._gaq=window._gaq||[];if(!W){af.push(["unity._setAccount","UA-16068464-10"]);af.push(["unity._setCustomVar",1,"Revision",63547,2])}af.push(["unity._trackPageview","/webplayer/install/"+ah]);if(!W){var ag=Y.getElementsByTagName("script");for(var aj=0;aj<ag.length;++aj){if(ag[aj].src.match(/^(.*)\.google-analytics.com\/ga\.js$/i)){W=true;break}}if(!W){W=true;var ai=Y.createElement("script");ai.type="text/javascript";ai.async=true;ai.src=("https:"==Y.location.protocol?"https://ssl":"http://www")+".google-analytics.com/ga.js";var ak=document.getElementsByTagName("script")[0];ak.parentNode.insertBefore(ai,ak)}}}function d(af){if(P=="unknown"&&af=="missing"){S(af)}else{if(af=="installed"){if(P=="missing"){S(af);P="updating"}return}else{if(P=="updating"&&af=="running"){S(af)}}}P=af}function u(aj){var am=0;if(aj){var ai=aj.toLowerCase().match(/^(\d+)(?:\.(\d+)(?:\.(\d+)([dabfr])?(\d+)?)?)?$/);if(ai&&ai[1]){var ah=ai[1];var ak=ai[2]?ai[2]:0;var al=ai[3]?ai[3]:0;var af=ai[4]?ai[4]:"r";var ag=ai[5]?ai[5]:0;am|=((ah/10)%10)<<28;am|=(ah%10)<<24;am|=(ak%10)<<20;am|=(al%10)<<16;am|={d:2<<12,a:4<<12,b:6<<12,f:8<<12,r:8<<12}[af];am|=((ag/100)%10)<<8;am|=((ag/10)%10)<<4;am|=(ag%10)}}return am}function Q(ai){var ah=Y.getElementsByTagName("body")[0];var ag=Y.createElement("object");if(ah&&ag){ag.setAttribute("type",v);ag.style.visibility="hidden";ah.appendChild(ag);var af=0;(function(){if(typeof ag.GetPluginVersion=="undefined"){if(af++<10){setTimeout(arguments.callee,10)}else{ah.removeChild(ag);ai(null)}}else{var aj=ag.GetPluginVersion();ah.removeChild(ag);ai(aj)}})()}else{ai(null)}}function G(ak){var ah="missing";if(t.win&&t.ie&&t.x64){ah="x64";d(ah);ak(ah);return}V.plugins.refresh();if(typeof V.plugins!="undefined"&&V.plugins[a]&&typeof V.mimeTypes!="undefined"&&V.mimeTypes[v]&&V.mimeTypes[v].enabledPlugin){ah="installed";if(t.sf&&/Mac OS X 10_6/.test(V.appVersion)){Q(function(al){if(!al){ah="broken"}d(ah);ak(ah)});return}else{if(t.mac&&t.ch){Q(function(al){if(u(al)<=u("2.6.1f3")){ah="broken"}d(ah);ak(ah)});return}}}else{if(typeof j.ActiveXObject!="undefined"){try{var ai=new ActiveXObject("UnityWebPlayer.UnityWebPlayer.1").GetPluginVersion();ah="installed";if(ai=="2.5.0f5"){var af=/Windows NT \d+\.\d+/.exec(V.userAgent);if(af&&af.length>0){var ag=parseFloat(af[0].split(" ")[2]);if(ag>=6){ah="broken"}}}}catch(aj){}}}d(ah);ak(ah)}function C(af){if(/^[-+]?[0-9]+$/.test(af)){af+="px"}return af}function q(ag,ah,ai,ao){var am=Y.getElementById(ag);if(!am){if(ao){ao({success:false,id:ag})}return}if(t.win&&t.ie){var an="";for(var af in ah){if(ah[af]!=Object.prototype[af]){if(af.toLowerCase()=="styleclass"){an+=' class="'+ah[af]+'"'}else{if(af.toLowerCase()!="classid"){an+=" "+af+'="'+ah[af]+'"'}}}}var al="";for(var af in ai){if(ai[af]!=Object.prototype[af]){if(af.toLowerCase()!="classid"){al+='<param name="'+af+'" value="'+ai[af]+'" />'}}}am.outerHTML='<div id="'+ag+'" style="width: '+C(ah.width)+"; height: "+C(ah.height)+'; visibility: hidden;"><object classid="clsid:444785F1-DE89-4295-863A-D46C3A781394" style="display: block; width: 100%; height: 100%;"'+an+">"+al+"</object></div>";aa[aa.length]=ag}else{var aj=Y.createElement("div");aj.setAttribute("id",ag);aj.style.width=C(ah.width);aj.style.height=C(ah.height);aj.style.visibility="hidden";var ak=Y.createElement("embed");ak.setAttribute("type",v);ak.style.display="block";ak.style.width="100%";ak.style.height="100%";for(var af in ah){if(ah[af]!=Object.prototype[af]){if(af.toLowerCase()=="styleclass"){ak.setAttribute("class",ah[af])}else{if(af.toLowerCase()!="classid"){ak.setAttribute(af,ah[af])}}}}for(var af in ai){if(ai[af]!=Object.prototype[af]){if(af.toLowerCase()!="classid"){ak.setAttribute(af,ai[af])}}}aj.appendChild(ak);am.parentNode.replaceChild(aj,am)}f(ag,function(ap){if(ap){ap.parentNode.style.visibility="visible";ap.focus()}else{N(ag)}if(ao){ao({success:Boolean(ap),id:ag,ref:ap})}})}function T(af,ag){for(var ah in af){if(ah.toLowerCase()==ag){var ai=af[ah];if(/^((?:[\da-f]){2}){3,4}$/i.test(ai)){return ai.substr(0,6)}break}}return null}function o(ag,ai,aj,ar,ak){var am=Y.getElementById(ag);if(am){var ah=C(ai.width);var an=C(ai.height);var ap=T(aj,"backgroundcolor");var ao=T(aj,"textcolor");var al=T(aj,"bordercolor");if(t.win&&t.ie){var af="font-family: Verdana; font-size: 12px; text-align: center;";if(ap){af+=" background-color: #"+ap+";"}if(ao){af+=" color: #"+ao+";"}if(al){af+=" border: 1px solid #"+al+";"}var aq="";if(ae){af+=" width: "+ah+"; height: "+an+";";aq="width: "+ah+"; line-height: "+an+";"}am.outerHTML='<div id="'+ag+'" style="'+af+'"><span style="'+aq+'">'+ak+"</span></div>"}}if(ar){ar({success:false,id:ag})}}function n(ai,ak,ax,ap,aC){var aF=Y.getElementById(ai);if(aF){var ag="standard";if(D&&t.java&&!l&&!m(s)){A[ai]={attributes:ak,params:ax,callback:ap,broken:aC};ag="java";if(g){if(ap){ap({success:false,id:ai})}S("installing?type="+ag);p(ai);return}else{var aA="javascript:unityObject.doJavaInstall('"+ai+"');"}}else{if(w&&t.co){var aA=ab+"3.0/co/UnityWebPlayer.application?installer="+encodeURIComponent(ab+O());ag="clickonce"}else{if(t.win){var aA=ab+O()}else{if(V.platform=="MacIntel"){var aA=ab+(R?"webplayer-i386.dmg":"webplayer-mini.dmg");if(J){aA+="?referrer="+J}}else{if(V.platform=="MacPPC"){var aA=ab+(R?"webplayer-ppc.dmg":"webplayer-mini.dmg");if(J){aA+="?referrer="+J}}else{var aA='javascript:window.open("http://unity3d.com/webplayer/");'}}}}}if(aC){var aB="Unity Web Player. Install now! Restart your browser after install.";var aq="http://webplayer.unity3d.com/installation/getunityrestart.png";var ay=190;var aj=75}else{var aB="Unity Web Player. Install now!";var aq="http://webplayer.unity3d.com/installation/getunity.png";var ay=193;var aj=63}var au=ak.width||ay;var al=ak.height||aj;var az=C(-parseInt(aj/2));var an="unityObject.trackStatus('installing?type="+ag+"');";var aH=T(ax,"backgroundcolor");var ah=T(ax,"textcolor");var ar=T(ax,"bordercolor");if(t.win&&t.ie){var av='<img alt="'+aB+'" src="'+aq+'" width="'+ay+'" height="'+aj+'" style="border-width: 0px;" />';var aE='<a href="'+aA+'" title="'+aB+'" onclick="'+an+'"';if(ae){aE+=' style="display: block; height: '+C(aj)+"; position: relative; top: "+az+';"'}aE+=">"+av+"</a>";var aw="";if(aH){aw+=" background-color: #"+aH+";"}if(ah){aw+=" color: #"+ah+";"}if(ar){aw+=" border: 1px solid #"+ar+";"}if(ae){var aD='<div style="width: '+C(ay)+'; margin: auto; position: relative; top: 50%;">'+aE+"</div>";aF.outerHTML='<div id="'+ai+'" style="width: '+C(au)+"; height: "+C(al)+"; text-align: center;"+aw+'">'+aD+"</div>"}else{aF.outerHTML='<div id="'+ai+'" style="'+aw+'">'+aE+"</div>"}}else{var aG=Y.createElement("div");aG.setAttribute("id",ai);if(aH){aG.style.backgroundColor="#"+aH}if(ah){aG.style.color="#"+ah}if(ar){aG.style.border="1px solid #"+ar}if(ae){aG.style.width=C(au);aG.style.height=C(al);var ao=Y.createElement("div");ao.style.width=C(ay);ao.style.margin="auto";ao.style.position="relative";ao.style.top="50%"}var am=Y.createElement("a");am.setAttribute("href",aA);am.setAttribute("title",aB);am.setAttribute("onclick",an);if(ae){am.style.display="block";am.style.height=C(aj);am.style.position="relative";am.style.top=az}var af=Y.createElement("img");af.setAttribute("alt",aB);af.setAttribute("src",aq);af.setAttribute("width",ay);af.setAttribute("height",aj);af.style.borderWidth="0px";am.appendChild(af);if(ae){ao.appendChild(am);aG.appendChild(ao)}else{aG.appendChild(am)}aF.parentNode.replaceChild(aG,aF)}ad(ai,true)}if(ap){ap({success:false,id:ai})}if(g&&w&&t.co&&!E){E=true;y(function(){Y.location=ab+"3.0/co/UnityWebPlayer.application?installer="+encodeURIComponent(ab+O())})}if(aF){(function(){var at=arguments.callee;G(function(aI){if(aI=="installed"){ad(ai,false);q(ai,ak,ax,ap)}else{setTimeout(at,500)}})})()}}function O(){var af=R?"UnityWebPlayerFull.exe":"UnityWebPlayer.exe";if(J){af+="?referrer="+J}return af}function U(){var af="UnityPlayer.plugin.zip";if(J){af+="?referrer="+J}return af}function B(){return ab+(t.win?O():U())}function p(ag){var ah=Y.getElementById(ag);var an=A[ag];var aj={id:ag,type:"application/x-java-applet",archive:ab+"3.0/jws/UnityWebPlayer.jar",code:"UnityWebPlayer",width:an.attributes.width||600,height:an.attributes.height||450,name:"Unity Web Player"};var al={context:ag,jnlp_href:ab+"3.0/jws/UnityWebPlayer.jnlp",classloader_cache:false,installer:B(),image:"http://webplayer.unity3d.com/installation/unitylogo.png",centerimage:true,boxborder:false,scriptable:true,mayscript:true};for(var af in an.params){if(af=="src"){continue}if(an.params[af]!=Object.prototype[af]){al[af]=an.params[af];if(af.toLowerCase()=="logoimage"){al.image=an.params[af]}else{if(af.toLowerCase()=="backgroundcolor"){al.boxbgcolor="#"+an.params[af]}else{if(af.toLowerCase()=="bordercolor"){al.boxborder=true}else{if(af.toLowerCase()=="textcolor"){al.boxfgcolor="#"+an.params[af]}}}}}}if(t.win&&t.ie){var ao="";for(var af in aj){ao+=" "+af+'="'+aj[af]+'"'}var ak="";for(var af in al){ak+='<param name="'+af+'" value="'+al[af]+'" />'}ah.outerHTML="<object"+ao+">"+ak+"</object>"}else{var ai=Y.createElement("object");for(var af in aj){ai.setAttribute(af,aj[af])}for(var af in al){var am=Y.createElement("param");am.name=af;am.value=al[af];ai.appendChild(am)}ah.parentNode.replaceChild(ai,ah)}l=true;K(s,l);ad(ag,true)}function r(ag,af){G(function(ah){applet=A[ag];if(ah=="installed"){q(ag,applet.attributes,applet.params,applet.callback)}else{n(ag,applet.attributes,applet.params,applet.callback,applet.broken)}})}function N(ah){var ag=Y.getElementById(ah);if(ag){if(t.win&&t.ie){var af=ag.firstChild;if(af&&af.nodeName=="OBJECT"){ag.style.display="none";(function(){if(af.readyState==4){for(var ai in af){if(typeof af[ai]=="function"){af[ai]=null}}ag.parentNode.removeChild(ag)}else{setTimeout(arguments.callee,10)}})();return}}ag.parentNode.removeChild(ag)}}function f(aj,ak){var ag=Y.getElementById(aj);if(!ag){if(ak){ak(null)}return null}var af;if(t.win&&t.ie){var ah=ag.getElementsByTagName("object")[0];if(ah&&ah.nodeName=="OBJECT"){af=ah}}else{var ai=ag.getElementsByTagName("embed")[0];if(ai&&ai.nodeName=="EMBED"){af=ai}}return(function(){if(af&&typeof af.GetPluginVersion=="undefined"){if(ak){setTimeout(arguments.callee,10)}return null}if(ak){ak(af)}return af})()}function ad(ah,af){if(!I){return}var ag=af?"visible":"hidden";if(F&&Y.getElementById(ah)){Y.getElementById(ah).style.visibility=ag}else{i("#"+ah,"visibility: "+ag+";")}}function i(ak,ag,aj,al){if(t.mac&&t.ie){return}var ah=Y.getElementsByTagName("head")[0];if(!ah){return}var af=(aj&&typeof aj=="string")?aj:"screen";if(al){h=null;k=null}if(!h||k!=af){var ai=Y.createElement("style");ai.setAttribute("type","text/css");ai.setAttribute("media",af);h=ah.appendChild(ai);if(t.win&&t.ie&&typeof Y.styleSheets!="undefined"&&Y.styleSheets.length>0){h=Y.styleSheets[Y.styleSheets.length-1]}k=af}if(t.win&&t.ie&&typeof h.addRule=="object"){h.addRule(ak,ag)}else{if(h&&typeof Y.createTextNode!="undefined"){h.appendChild(Y.createTextNode(ak+" { "+ag+" }"))}}}var Z=function(){if(t.win&&t.ie){if(typeof j.attachEvent!="undefined"){x(j,"onunload",e)}else{if(typeof j.onunload=="function"){var af=j.onunload;j.onunload=function(){af();e()}}else{j.onunload=e}}}}();function e(){for(var ag in ac){var af=ac[ag];af.target.detachEvent(af.type,af.event)}for(var ag in aa){N(aa[ag])}for(var ag in t){t[ag]=null}t=null;for(var ag in unityObject){unityObject[ag]=null}unityObject=null}function H(ai,ag,af){var ah={};if(ai&&typeof ai=="object"){for(var aj in ai){ah[aj]=ai[aj]}}ah.width=ag;ah.height=af;return ah}function c(af,aj){var ai="unityObject.firstFrameCallback();";var ah={};if(af&&typeof af=="object"){for(var ag in af){ah[ag]=af[ag];if(ag.toLowerCase()=="firstframecallback"){ah[ag]=ai+ah[ag];ai=null}}}if(ai){ah.firstFrameCallback=ai}ah.src=aj;return ah}return{embedUnity:function(aj,al,ah,ag,af,ak,ai){if(t.w3&&!(t.wk&&t.wk<312)&&aj&&al&&ah&&ag){b(function(){var an=H(ak,ah,ag);var am=c(af,al);G(function(ao){if(ao=="installed"){q(aj,an,am,ai)}else{if(ao=="x64"){o(aj,an,am,ai,"Use 32-bit browser to run Unity content.")}else{n(aj,an,am,ai,ao=="broken")}}})})}else{if(ai){ai({success:false,id:aj})}}},getObjectById:function(af,ag){if(t.w3&&af){return f(af,ag)}else{if(ag){ag(null)}}return null},setAutoHideShow:function(af){I=af},setFullSizeMissing:function(af){ae=af},enableFullInstall:function(af){R=af},enableAutoInstall:function(af){g=af},enableJavaInstall:function(af){D=af},enableClickOnceInstall:function(af){w=af},enableGoogleAnalytics:function(af){z=af},setBaseDownloadUrl:function(af){ab=af},setReferrer:function(af){J=af},addLoadEvent:y,addDomLoadEvent:b,ua:t,detectUnity:function(af){if(t.w3&&!(t.wk&&t.wk<312)&&af){G(af)}else{if(af){af("missing")}}},createUnity:function(ag,af,ah,ai){if(t.w3&&!(t.wk&&t.wk<312)&&ag&&af&&ah&&ai){q(ag,ah,af,ai)}else{if(ai){ai({success:false,id:ag})}}},removeUnity:function(af){if(t.w3){N(af)}},trackStatus:function(af){S(af)},doJavaInstall:function(af){p(af)},javaInstallDone:function(ag,af){setTimeout('unityObject.javaInstallDoneDirect("'+ag+'", '+af+");",0)},javaInstallDoneDirect:function(ag,af){r(ag,af)},firstFrameCallback:function(){d("running")}}}()};
