var g_gameHeight,g_gameWidth;function isObject(a){var d=!1;if((a=document.getElementById(a))&&(a.nodeName==="OBJECT"||a.nodeName==="EMBED"))d=!0;return d}function removeGame(a,d){var b=document.getElementById(a);if(b){var e=document.createElement("div");b.parentNode.insertBefore(e,b);d=="unity"?unityobject!=null&&unityobject.removeSWF(a):swfobject.removeSWF(a);e.setAttribute("id",a);e.style.visibility="hidden"}}
function loadGame(a,d,b,e,q,r,t,k,o,j){if(j=="unity"&&!unityobject)if(navigator.userAgent.toLowerCase().indexOf("chrome")>-1){setTimeout("createUnityObject(); loadGame('"+a+"', '"+d+"', '"+b+"', '"+e+"', '"+q+"', '"+r+"', '"+t+"', '"+k+"', '"+o+"', '"+j+"');",5E3);return}else createUnityObject();typeof k=="undefined"&&(k="none");g_gameHeight=e;g_gameWidth=b;isObject(o)&&removeGame(o,j);if(k=="standard"||k=="xlarge")k=="standard"?(containerWidth=580,containerHeight=410):k=="xlarge"&&(containerWidth=
750,containerHeight=500),deltaWidth=containerWidth-b,deltaHeight=containerHeight-e,scaleFactor=deltaWidth<=0&&deltaHeight>=0?containerWidth/b:deltaWidth>=0&&deltaHeight<=0?containerHeight/e:deltaWidth>=0&&deltaHeight>=0?deltaWidth/containerWidth<deltaHeight/containerHeight?containerWidth/b:containerHeight/e:Math.abs(deltaWidth/containerWidth)>Math.abs(deltaHeight/containerHeight)?containerWidth/b:containerHeight/e,b*=scaleFactor,e*=scaleFactor;var u={},v={},s={};u.apiUrl=escape(q);u.apiConfigUrl=
escape(r);u.gameConfigUrl=escape(t);s={styleclass:o,wmode:"opaque"};j=="as2"||j=="as3"?(v={menu:"false",bgcolor:"#000000",quality:"high",base:d,allowScriptAccess:"always",src:a},swfobject.embedSWF(a,o,b,e,"10.0.0","expressInstall.swf",u,v,s)):j=="unity"&&(v={menu:"false",bgcolor:"#000000",quality:"high",base:d,allowScriptAccess:"always",src:a},u={},unityobject.embedSWF(a,o,b,e,"1.0.0",null,k,u,v,s));a=document.getElementById(o);a.style.left=adjustGCX(a.style.width)+"px"}
function toggleGameVisibility(a,d){var b=document.getElementById(a);d===!0?(b.style.width=g_gameWidth+"px",b.style.height=g_gameHeight+"px"):(b.style.width="1px",b.style.height="1px")}function onDestroy(a){document[a].onDestroy()}function onSetPause(a,d){document[a].onSetPause(d)}function onSetVolume(a,d){document[a].onSetVolume(d)}function getVolume(a){return document[a].getVolume()}function getUsername(a){return document[a].getUsername()}function getUserId(a){return document[a].getUserId()}
function startGame(a,d){return document[a].startGame(d)}function endGame(a,d){return document[a].endGame(d)}function startLevel(a,d){return document[a].startLevel(d)}function endLevel(a,d){return document[a].endLevel(d)}function submitGameEvent(a,d){return document[a].submitGameEvent(d)}function storeData(a,d){document[a].storeData(d)}function retrieveData(a){document[a].retrieveData()}function deleteData(a){document[a].deleteData()}function destroy(a){document[a].destroy()}
function setPause(a,d){document[a].setPause(d)}function setVolume(a,d){document[a].setVolume(d)}function onStoreData(a,d,b){document[a].onStoreData(d,b)}function onRetrieveData(a,d,b){document[a].onRetrieveData(d,b)}function onDeleteData(a,d,b){document[a].onDeleteData(d,b)}
var unity580x410InstallImage="http://a.dolimg.com/media/en-US/dxd/bitmaps/unity/dol_unity_plugin_580x410.jpg",unity580x410InstallButtonLeft=320,unity580x410InstallButtonTop=275,unity580x410InstallButtonRight=550,unity580x410InstallButtonBottom=390,unity580x410FAQButtonLeft=325,unity580x410FAQButtonTop=245,unity580x410FAQButtonRight=430,unity580x410FAQButtonBottom=260,unity580x410ContactUsButtonLeft=440,unity580x410ContactUsButtonTop=245,unity580x410ContactUsButtonRight=550,unity580x410ContactUsButtonBottom=
260,unity750x500InstallImage="http://a.dolimg.com/media/en-US/dxd/bitmaps/unity/dol_unity_plugin_750x500.jpg",unity750x500InstallButtonLeft=400,unity750x500InstallButtonTop=320,unity750x500InstallButtonRight=630,unity750x500InstallButtonBottom=430,unity750x500FAQButtonLeft=400,unity750x500FAQButtonTop=290,unity750x500FAQButtonRight=510,unity750x500FAQButtonBottom=305,unity750x500ContactUsButtonLeft=515,unity750x500ContactUsButtonTop=290,unity750x500ContactUsButtonRight=630,unity750x500ContactUsButtonBottom=
305,unityInstallUrlMacIntel="http://webplayer.unity3d.com/download_webplayer-2.x/webplayer-i386.dmg",unityInstallUrlMacPPC="http://webplayer.unity3d.com/download_webplayer-2.x/webplayer-ppc.dmg",unityInstallUrlWin="http://webplayer.unity3d.com/download_webplayer-2.x/UnityWebPlayer.exe",unityInstallLinkPosition="unity_install_image_lower",unityInstallLinkName="install_unity",unityFAQUrl="http://home.disney.go.com/guestservices/faqs#internet",unityFAQLinkPosition="unity_install_image_upper_left",unityFAQLinkName=
"faq",unityContactUsUrl="http://home.disney.go.com/guestservices/contact",unityContactUsLinkPosition="unity_install_image_upper_right",unityContactUsLinkName="contact_us",unityDateLinksLastModified="100122",unityNoPluginLinkPosition="unity_no_plugin_pos",unityNoPluginLinkName="unity_no_plugin",unityLogoImage="http://a.dolimg.com/media/en-US/dxd/bitmaps/unity/dolLogo.png",unityProgressFrameImage="http://a.dolimg.com/media/en-US/dxd/bitmaps/unity/dol_loaderBar.png",unityProgressBarImage="http://a.dolimg.com/media/en-US/dxd/bitmaps/unity/dol_loaderBarFill.png",
unityBackgroundColor="006699",unityBorderColor="006699",unityobject=null;
function createUnityObject(){unityobject=function(){function a(){if(!x){try{var l=g.getElementsByTagName("body")[0].appendChild(g.createElement("span"));l.parentNode.removeChild(l)}catch(c){return}x=!0;l=C.length;for(var a=0;a<l;a++)C[a]()}}function d(l){x?l():C[C.length]=l}function b(l){if(typeof p.addEventListener!=m)p.addEventListener("load",l,!1);else if(typeof g.addEventListener!=m)g.addEventListener("load",l,!1);else if(typeof p.attachEvent!=m)u(p,"onload",l);else if(typeof p.onload=="function"){var c=
p.onload;p.onload=function(){c();l()}}else p.onload=l}function e(){var l=g.getElementsByTagName("body")[0],c=g.createElement(y);c.setAttribute("type",D);var a=l.appendChild(c);if(a){var d=0;(function(){if(typeof a.GetVariable!=m){var b=a.GetVariable("$version");if(b)b=b.split(" ")[1].split(","),f.pv=[parseInt(b[0],10),parseInt(b[1],10),parseInt(b[2],10)]}else if(d<10){d++;setTimeout(arguments.callee,10);return}l.removeChild(c);a=null;q()})()}else q()}function q(){var l=z.length;if(l>0)for(var c=0;c<
l;c++){var a=z[c].id,d=z[c].callbackFn,b={success:!1,id:a};if(f.pv[0]>0){var e=j(a);if(e)if(v(z[c].swfVersion)&&!(f.wk&&f.wk<312)){if(s(a,!0),d)b.success=!0,b.ref=r(a),d(b)}else displayAltContent(e),d&&d(b)}else if(s(a,!0),d){if((a=r(a))&&typeof a.SetVariable!=m)b.success=!0,b.ref=a;d(b)}}}function r(a){var c=null;if((a=j(a))&&a.nodeName=="OBJECT")typeof a.SetVariable!=m?c=a:(a=a.getElementsByTagName(y)[0])&&(c=a);return c}function t(a,c,d){var b,e=j(d);if(f.wk&&f.wk<312)return b;if(e){if(typeof a.id==
m)a.id=d;if(f.ie&&f.win){var n="",h;for(h in a)if(a[h]!=Object.prototype[h])h.toLowerCase()=="data"?c.movie=a[h]:h.toLowerCase()=="styleclass"?n+=' class="'+a[h]+'"':h.toLowerCase()!="classid"&&(n+=" "+h+'="'+a[h]+'"');h="";for(var i in c)c[i]!=Object.prototype[i]&&(h+='<param name="'+i+'" value="'+c[i]+'" />');h+='<param name="backgroundcolor" value="'+unityBackgroundColor+'"/>';h+='<param name="bordercolor" value="'+unityBorderColor+'"/>';h+='<param name="logoimage" value="'+unityLogoImage+'"/>';
h+='<param name="progressframeimage" value="'+unityProgressFrameImage+'"/>';h+='<param name="progressbarimage" value="'+unityProgressBarImage+'"/>';e.outerHTML='<object classid="clsid:444785F1-DE89-4295-863A-D46C3A781394"'+n+">"+h+"</object>";E[E.length]=a.id;b=j(a.id)}else{i=g.createElement(y);i.setAttribute("type",D);for(n in a)a[n]!=Object.prototype[n]&&(n.toLowerCase()=="styleclass"?i.setAttribute("class",a[n]):n.toLowerCase()!="classid"&&i.setAttribute(n,a[n]));for(var B in c)c[B]!=Object.prototype[B]&&
B.toLowerCase()!="movie"&&k(i,B,c[B]);k(i,"backgroundcolor",unityBackgroundColor);k(i,"bordercolor",unityBorderColor);k(i,"logoimage",unityLogoImage);k(i,"progressframeimage",unityProgressFrameImage);k(i,"progressbarimage",unityProgressBarImage);e.parentNode.replaceChild(i,e);b=i}}return b}function k(a,c,d){var b=g.createElement("param");b.setAttribute("name",c);b.setAttribute("value",d);a.appendChild(b)}function o(a){var c=j(a);c&&c.nodeName=="OBJECT"?f.ie&&f.win?(c.style.display="none",function(){if(c.readyState==
4){var b=j(a);if(b){for(var d in b)typeof b[d]=="function"&&(b[d]=null);b.parentNode.removeChild(b)}}else setTimeout(arguments.callee,10)}()):c.parentNode.removeChild(c):c&&c.nodeName=="DIV"&&c.parentNode.removeChild(c);(c=j("InstallerFrame"))&&c.parentNode.removeChild(c)}function j(a){var c=null;try{c=g.getElementById(a)}catch(b){}return c}function u(a,c,b){a.attachEvent(c,b);A[A.length]=[a,c,b]}function v(a){var c=f.pv;a=a.split(".");a[0]=parseInt(a[0],10);a[1]=parseInt(a[1],10)||0;a[2]=parseInt(a[2],
10)||0;return c[0]>a[0]||c[0]==a[0]&&c[1]>a[1]||c[0]==a[0]&&c[1]==a[1]&&c[2]>=a[2]?!0:!1}function s(a,c){if(F){var b=c?"visible":"hidden";if(x&&j(a))j(a).style.visibility=b}}function G(a){return/[\\\"<>\.;]/.exec(a)!=null&&typeof encodeURIComponent!=m?encodeURIComponent(a):a}var m="undefined",y="object",D="application/vnd.unity",p=window,g=document,w=navigator,H=!1,C=[function(){H?e():q()}],z=[],E=[],A=[],x=!1,F=!0,f=function(){var a=typeof g.getElementById!=m&&typeof g.getElementsByTagName!=m&&typeof g.createElement!=
m,c=w.userAgent.toLowerCase(),b=w.platform.toLowerCase(),d=b?/win/.test(b):/win/.test(c);b=b?/mac/.test(b):/mac/.test(c);c=/webkit/.test(c)?parseFloat(c.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):!1;var e=!1,f=[0,0,0],h=null;if(typeof w.plugins!=m&&typeof w.plugins["Unity Player"]==y){if((h=w.plugins["Unity Player"].description)&&!(typeof w.mimeTypes!=m&&w.mimeTypes[D]&&!w.mimeTypes[D].enabledPlugin))H=!0,e=!1,f[0]=1,f[1]=0,f[2]=0}else if(typeof p.ActiveXObject!=m)try{var i=new ActiveXObject("UnityWebPlayer.UnityWebPlayer.1");
if(i&&(h=i.GetPluginVersion(),h=h.replace(/^.*\s+(\S+\s+\S+$)/,"$1")))e=!0,f[0]=1,f[1]=0,f[2]=0}catch(j){}return{w3:a,pv:f,wk:c,ie:e,win:d,mac:b}}();(function(){f.w3&&((typeof g.readyState!=m&&g.readyState=="complete"||typeof g.readyState==m&&(g.getElementsByTagName("body")[0]||g.body))&&a(),x||(typeof g.addEventListener!=m&&g.addEventListener("DOMContentLoaded",a,!1),f.ie&&f.win&&(g.attachEvent("onreadystatechange",function(){g.readyState=="complete"&&(g.detachEvent("onreadystatechange",arguments.callee),
a())}),p==top&&function(){if(!x){try{g.documentElement.doScroll("left")}catch(b){setTimeout(arguments.callee,0);return}a()}}()),f.wk&&function(){x||(/loaded|complete/.test(g.readyState)?a():setTimeout(arguments.callee,0))}(),b(a)))})();(function(){f.ie&&f.win&&window.attachEvent("onunload",function(){for(var a=A.length,c=0;c<a;c++)A[c][0].detachEvent(A[c][1],A[c][2]);a=E.length;for(c=0;c<a;c++)o(E[c]);for(var b in f)f[b]=null;f=null;for(var d in swfobject)swfobject[d]=null;swfobject=null})})();return{registerObject:function(a,
c,b,d){if(f.w3&&a&&c){var e={};e.id=a;e.swfVersion=c;e.expressInstall=b;e.callbackFn=d;z[z.length]=e;s(a,!1)}else d&&d({success:!1,id:a})},getObjectById:function(a){if(f.w3)return r(a)},embedSWF:function(a,c,b,e,g,j,h,i,k,o,p){var q={success:!1,id:c};f.w3&&!(f.wk&&f.wk<312)&&a&&c&&b&&e&&g?(s(c,!1),d(function(){b+="";e+="";var d={};if(o&&typeof o===y)for(var f in o)d[f]=o[f];d.data=a;d.width=b;d.height=e;f={};if(k&&typeof k===y)for(var j in k)f[j]=k[j];if(i&&typeof i===y)for(var n in i)typeof f.flashvars!=
m?f.flashvars+="&"+n+"="+i[n]:f.flashvars=n+"="+i[n];v(g)?(j=t(d,f,c),d.id==c&&s(c,!0),q.success=!0,q.ref=j):promptToInstallUnity(c,h);p&&p(q)})):p&&p(q)},switchOffAutoHideShow:function(){F=!1},ua:f,getFlashPlayerVersion:function(){return{major:f.pv[0],minor:f.pv[1],release:f.pv[2]}},hasFlashPlayerVersion:v,createSWF:function(a,c,b){if(f.w3)return t(a,c,b)},removeSWF:function(a){f.w3&&o(a)},addDomLoadEvent:d,addLoadEvent:b,getQueryParamValue:function(a){var c=g.location.search||g.location.hash;if(c){/\?/.test(c)&&
(c=c.split("?")[1]);if(a==null)return G(c);c=c.split("&");for(var b=0;b<c.length;b++)if(c[b].substring(0,c[b].indexOf("="))==a)return G(c[b].substring(c[b].indexOf("=")+1))}return""}}}()}
function promptToInstallUnity(a,d){AnalyticsTrackLink(cto.site+"_"+cto.pageName+"/"+unityNoPluginLinkPosition+"/"+unityNoPluginLinkName+"/"+unityDateLinksLastModified,unityNoPluginLinkPosition,"o");var b=document.getElementById(a);b.className=a;b.style.visibility="visible";var e=GetInstallerPath();if(e!=""){var q=cto.site+"_"+cto.pageName+"/"+unityInstallLinkPosition+"/"+unityInstallLinkName+"/"+unityDateLinksLastModified,r=cto.site+"_"+cto.pageName+"/"+unityFAQLinkPosition+"/"+unityFAQLinkName+"/"+
unityDateLinksLastModified,t=cto.site+"_"+cto.pageName+"/"+unityContactUsLinkPosition+"/"+unityContactUsLinkName+"/"+unityDateLinksLastModified;if(d=="standard")b.innerHTML="<img src='"+unity580x410InstallImage+"' border='0' usemap='#installmap'/> <map name='installmap'> <area shape='rect' coords='"+unity580x410InstallButtonLeft+","+unity580x410InstallButtonTop+","+unity580x410InstallButtonRight+","+unity580x410InstallButtonBottom+"' href='"+e+"' onClick = AnalyticsTrackLink('"+q+"','"+unityInstallLinkPosition+
"','d') /> <area shape='rect' coords='"+unity580x410FAQButtonLeft+","+unity580x410FAQButtonTop+","+unity580x410FAQButtonRight+","+unity580x410FAQButtonBottom+"' href='"+unityFAQUrl+"' onClick = AnalyticsTrackLink('"+r+"','"+unityFAQLinkPosition+"','e') /> <area shape='rect' coords='"+unity580x410ContactUsButtonLeft+","+unity580x410ContactUsButtonTop+","+unity580x410ContactUsButtonRight+","+unity580x410ContactUsButtonBottom+"' href='"+unityContactUsUrl+"' onClick = AnalyticsTrackLink('"+t+"','"+unityContactUsLinkPosition+
"','e') /> </map> \n";else if(d=="xlarge")b.innerHTML="<img src='"+unity750x500InstallImage+"' border='0' usemap='#installmap'/> <map name='installmap'> <area shape='rect' coords='"+unity750x500InstallButtonLeft+","+unity750x500InstallButtonTop+","+unity750x500InstallButtonRight+","+unity750x500InstallButtonBottom+"' href='"+e+"' onClick = AnalyticsTrackLink('"+q+"','"+unityInstallLinkPosition+"','d') /> <area shape='rect' coords='"+unity750x500FAQButtonLeft+","+unity750x500FAQButtonTop+","+unity750x500FAQButtonRight+
","+unity750x500FAQButtonBottom+"' href='"+unityFAQUrl+"' onClick = AnalyticsTrackLink('"+r+"','"+unityFAQLinkPosition+"','e') /> <area shape='rect' coords='"+unity750x500ContactUsButtonLeft+","+unity750x500ContactUsButtonTop+","+unity750x500ContactUsButtonRight+","+unity750x500ContactUsButtonBottom+"' href='"+unityContactUsUrl+"' onClick = AnalyticsTrackLink('"+t+"','"+unityContactUsLinkPosition+"','e') /> </map> \n";e=document.createElement("iframe");b.parentNode.insertBefore(e,b);e.setAttribute("name",
"InstallerFrame");e.setAttribute("id","InstallerFrame");e.style.height=0;e.style.width=0}else b.innerHTML="<a href='javascript: window.open('http://www.unity3d.com/unity-web-player-2.x'); '><img src='"+installImage+"' border='0'/></a> \n";automaticReload()}
function GetInstallerPath(){var a="";navigator.userAgent.toLowerCase().indexOf("firefox");navigator.platform=="MacIntel"?a=unityInstallUrlMacIntel:navigator.platform=="MacPPC"?a=unityInstallUrlMacPPC:navigator.platform.toLowerCase().indexOf("win")!=-1&&(a=unityInstallUrlWin);return a}
function automaticReload(){navigator.plugins.refresh();detectUnityWebPlayer()?(window.location.replace(SWFAddress.getBaseURL()+"/#"+SWFAddress.getValue()),window.location.reload()):setTimeout("automaticReload()",500)}
function detectUnityWebPlayer(){var a=!1;navigator.appVersion.indexOf("MSIE")!=-1&&navigator.appVersion.toLowerCase().indexOf("win")!=-1?a=detectUnityWebPlayerActiveX():navigator.mimeTypes&&navigator.mimeTypes["application/vnd.unity"]&&navigator.mimeTypes["application/vnd.unity"].enabledPlugin&&navigator.plugins&&navigator.plugins["Unity Player"]&&(a=!0);return a}
function AnalyticsTrackLink(a,d,b){try{cto.linkObj=this,cto.linkId=a,cto.linkPosition=d,cto.linkType=b,cto.trackLink(),cto.linkObj="",cto.linkId="",cto.linkPosition="",cto.linkType=""}catch(e){}}function adjustGCX(){bumpGame()};
