var prevscene=0;var thisscene=0;var navigatable=false;var arriv={};var arrto={};var en;var canvas;var stepn;var stepp;var scene0;var scene1;var scene2;var scene3;var scene4;var scene5;var ensmin="width:39px;height:39px;left:447px;top:154px;";var ensmax="width:640px;height:400px;top:100px; left:16px;";var extended=false;Effect.Transitions.jumpon=function(a){return Math.sqrt(1-(a-1)^2)};var loaded=function(){en=$("en");canvas=$("canvas");stepn=$("stepn");stepp=$("step");Sound.play("js/bgm.mp3");scs(scene0,0);if(!navigatable){$("storynav").hide()}if(isold){oldalert.delay(7)}};var snav=function(c,a){var b=$("storynav").immediateDescendants()[c];new Effect.Morph(b,{style:"background-color:"+(a?"#DD5B4C":"#F3F2A0")+";"})};var scs=function(d,c){closescene(prevscene);snav(c,true);try{d()}catch(a){var b=document.createElement("script");b.type="text/javascript";b.src="./js/scene"+c+".js";b.id="js"+c;document.getElementsByTagName("head")[0].appendChild(b);arrto.eventinvoke=invoker.delay(2000,d)}return false};var invoker=function(b){try{b()}catch(a){arrto.eventinvoke=invoker.delay(2000,b)}};var plimg=function(a){a.each(function(b){ep=new Image();ep.src="./p/"+b})};var closescene=function(a){extended=false;for(sct in arriv){window.clearInterval(sct)}arriv={};for(sct in arrto){window.clearTimeout(sct)}arrto={};Effect.Queues.instances.each(function(b){b.value.invoke("cancel")});Effect.Queues.instances=$H();Event.stopObserving(stepn,"click");while($("bgr").hasChildNodes()){$("bgr").firstDescendant().remove()}while(en.hasChildNodes()){en.firstDescendant().remove()}snav(a,false)};var oldalert=function(){if(!extended){oldalert.delay(5);return}canvas.insert(Builder.node("div",{id:"oldie",style:"border:1px #808080 solid;padding:4px;color:#A0A0A0;left:240px;top:-100px;width:360px;"},[Builder.node("h3",{style:"font-size:16px;position:static;padding:0;"},"ブラウザは最新バージョンで"),Builder.node("p",{style:"font-size:12px;padding:0;"},"はやい、きれい、安全な最新のブラウザでご覧ください。")]));new Effect.Move("oldie",{y:100,duration:2,queue:{position:"end",scope:"olds"}});new Effect.Fade("oldie",{duration:10,queue:{position:"end",scope:"olds"}})};
