home *** CD-ROM | disk | FTP | other *** search
/ Canadian Forces: A World of Opportunities / CanadianForces-AWorldOfOpportunities-WinMac.bin / flashvr.swf / scripts / frame_1 / DoAction.as
Text File  |  2005-10-11  |  51KB  |  1,906 lines

  1. function ┬º80┬º()
  2. {
  3.    var _loc1_ = this;
  4.    _loc1_ = new XML();
  5.    _loc1_.ignoreWhite = true;
  6.    if(XMLparser != undefined)
  7.    {
  8.       _loc1_.parseXML(XMLparser);
  9.       xmlData = _loc1_.firstChild;
  10.    }
  11.    else
  12.    {
  13.       _loc1_.load(_url.substr(0,_url.toLowerCase().indexOf("flashvr.swf")) + "flashvr.xml");
  14.    }
  15.    _loc1_.doc = _loc1_;
  16.    _loc1_.onLoad = function()
  17.    {
  18.       xmlData = this.doc.firstChild;
  19.    };
  20. }
  21. function ┬º24┬º()
  22. {
  23.    if(xmlData)
  24.    {
  25.       intervalManager.clearInterval("id_xml");
  26.       intervalManager.setInterval("test_id",eval("130"),100);
  27.    }
  28. }
  29. function ┬º130┬º()
  30. {
  31.    ┬º131┬º++;
  32.    if(eval("131") == 5)
  33.    {
  34.       intervalManager.clearInterval("test_id");
  35.       "64"();
  36.    }
  37. }
  38. function ┬º60┬º(┬º74┬º, data)
  39. {
  40.    return "20"("30"(eval("74"),data));
  41. }
  42. function ┬º31┬º(x, ┬º77┬º)
  43. {
  44.    x[eval("77") >> 5] |= 128 << 24 - eval("77") % 32;
  45.    x[(eval("77") + 64 >> 9 << 4) + 15] = eval("77");
  46.    var _loc2_ = Array(80);
  47.    var a = 1732584193;
  48.    var b = -271733879;
  49.    var c = -1732584194;
  50.    var _loc3_ = 271733878;
  51.    var e = -1009589776;
  52.    var i = 0;
  53.    while(i < x.length)
  54.    {
  55.       var ┬º89┬º = a;
  56.       var ┬º90┬º = b;
  57.       var ┬º91┬º = c;
  58.       var ┬º92┬º = _loc3_;
  59.       var ┬º93┬º = e;
  60.       var _loc1_ = 0;
  61.       while(_loc1_ < 80)
  62.       {
  63.          if(_loc1_ < 16)
  64.          {
  65.             _loc2_[_loc1_] = x[i + _loc1_];
  66.          }
  67.          else
  68.          {
  69.             _loc2_[_loc1_] = "112"(_loc2_[_loc1_ - 3] ^ _loc2_[_loc1_ - 8] ^ _loc2_[_loc1_ - 14] ^ _loc2_[_loc1_ - 16],1);
  70.          }
  71.          var t = "113"("113"("112"(a,5),"119"(_loc1_,b,c,_loc3_)),"113"("113"(e,_loc2_[_loc1_]),"120"(_loc1_)));
  72.          e = _loc3_;
  73.          _loc3_ = c;
  74.          c = "112"(b,30);
  75.          b = a;
  76.          a = t;
  77.          _loc1_ = _loc1_ + 1;
  78.       }
  79.       a = "113"(a,eval("89"));
  80.       b = "113"(b,eval("90"));
  81.       c = "113"(c,eval("91"));
  82.       _loc3_ = "113"(_loc3_,eval("92"));
  83.       e = "113"(e,eval("93"));
  84.       i += 16;
  85.    }
  86.    return Array(a,b,c,_loc3_,e);
  87. }
  88. function ┬º119┬º(t, b, c, d)
  89. {
  90.    var _loc1_ = b;
  91.    var _loc2_ = d;
  92.    var _loc3_ = c;
  93.    if(t < 20)
  94.    {
  95.       return _loc1_ & _loc3_ | (~_loc1_) & _loc2_;
  96.    }
  97.    if(t < 40)
  98.    {
  99.       return _loc1_ ^ _loc3_ ^ _loc2_;
  100.    }
  101.    if(t < 60)
  102.    {
  103.       return _loc1_ & _loc3_ | _loc1_ & _loc2_ | _loc3_ & _loc2_;
  104.    }
  105.    return _loc1_ ^ _loc3_ ^ _loc2_;
  106. }
  107. function ┬º120┬º(t)
  108. {
  109.    var _loc1_ = t;
  110.    if(_loc1_ >= 20)
  111.    {
  112.       if(_loc1_ < 40)
  113.       {
  114.          return 1859775393;
  115.       }
  116.       ┬º┬ºpush(_loc1_ >= 60 ? -899497514 : -1894007588);
  117.    }
  118.    return 1518500249;
  119. }
  120. function ┬º30┬º(┬º74┬º, data)
  121. {
  122.    var _loc2_ = "128"(eval("74"));
  123.    if(_loc2_.length > 16)
  124.    {
  125.       _loc2_ = "31"(_loc2_,eval("74").length * eval("25"));
  126.    }
  127.    var _loc3_ = Array(16);
  128.    var ┬º94┬º = Array(16);
  129.    var _loc1_ = 0;
  130.    while(_loc1_ < 16)
  131.    {
  132.       _loc3_[_loc1_] = _loc2_[_loc1_] ^ 909522486;
  133.       eval("94")[_loc1_] = _loc2_[_loc1_] ^ 1549556828;
  134.       _loc1_ = _loc1_ + 1;
  135.    }
  136.    var ┬º59┬º = "31"(_loc3_.concat("128"(data)),512 + data.length * eval("25"));
  137.    return "31"(eval("94").concat(eval("59")),672);
  138. }
  139. function ┬º113┬º(x, y)
  140. {
  141.    var _loc1_ = (x & 65535) + (y & 65535);
  142.    var _loc2_ = (x >> 16) + (y >> 16) + (_loc1_ >> 16);
  143.    return _loc2_ << 16 | _loc1_ & 65535;
  144. }
  145. function ┬º112┬º(┬º88┬º, ┬º29┬º)
  146. {
  147.    return eval("88") << eval("29") | eval("88") >>> 32 - eval("29");
  148. }
  149. function ┬º128┬º(┬º127┬º)
  150. {
  151.    var _loc2_ = eval("127");
  152.    var _loc3_ = Array();
  153.    var ┬º83┬º = (1 << eval("25")) - 1;
  154.    var _loc1_ = 0;
  155.    while(_loc1_ < _loc2_.length * eval("25"))
  156.    {
  157.       _loc3_[_loc1_ >> 5] |= (_loc2_.charCodeAt(_loc1_ / eval("25")) & eval("83")) << 24 - _loc1_ % 32;
  158.       _loc1_ += eval("25");
  159.    }
  160.    return _loc3_;
  161. }
  162. function ┬º20┬º(┬º19┬º)
  163. {
  164.    var _loc2_ = eval("19");
  165.    var _loc3_ = !eval("61") ? "0123456789abcdef" : "0123456789ABCDEF";
  166.    var ┬º127┬º = "";
  167.    var _loc1_ = 0;
  168.    while(_loc1_ < _loc2_.length * 4)
  169.    {
  170.       set("127",eval("127") + (_loc3_.charAt(_loc2_[_loc1_ >> 2] >> (3 - _loc1_ % 4) * 8 + 4 & 15) + _loc3_.charAt(_loc2_[_loc1_ >> 2] >> (3 - _loc1_ % 4) * 8 & 15)));
  171.       _loc1_ = _loc1_ + 1;
  172.    }
  173.    return eval("127");
  174. }
  175. Button.prototype.onRollOver = function()
  176. {
  177.    onMouseDown = function()
  178.    {
  179.    };
  180.    onMouseUp = function()
  181.    {
  182.    };
  183. };
  184. Button.prototype.onRollOut = function()
  185. {
  186.    onMouseDown = function()
  187.    {
  188.       "4"();
  189.    };
  190.    onMouseUp = function()
  191.    {
  192.       "5"();
  193.    };
  194. };
  195. Button.prototype.onDragOut = function()
  196. {
  197.    onMouseDown = function()
  198.    {
  199.       "4"();
  200.    };
  201.    onMouseUp = function()
  202.    {
  203.       "5"();
  204.    };
  205. };
  206. IntervalManagerClass = function()
  207. {
  208.    this.list = {};
  209. };
  210. IntervalManagerClass.prototype.setInterval = function(name, ┬º49┬º, ┬º73┬º, ┬º96┬º)
  211. {
  212.    this.clearInterval(_target add name);
  213.    this.list[_target add name] = setInterval(eval("49"),eval("73"),eval("96"));
  214. };
  215. IntervalManagerClass.prototype.clearInterval = function(name)
  216. {
  217.    clearInterval(this.list[_target add name]);
  218.    delete this.list[_target add name];
  219. };
  220. IntervalManagerClass.prototype.clearAll = function()
  221. {
  222.    var _loc1_ = this;
  223.    for(var _loc2_ in _loc1_.list)
  224.    {
  225.       clearInterval(_loc1_.list[_loc2_]);
  226.    }
  227.    _loc1_.list = {};
  228. };
  229. if(intervalManager == undefined)
  230. {
  231.    _global.intervalManager = new IntervalManagerClass();
  232. }
  233. intervalManager.clearAll();
  234. if(_target == "/")
  235. {
  236.    Stage.scaleMode = "noScale";
  237. }
  238. Stage.showMenu = false;
  239. var ┬º125┬º = new Date();
  240. var ┬º57┬º = NULL;
  241. var ┬º44┬º = false;
  242. var ┬º21┬º;
  243. var ┬º41┬º;
  244. var ┬º126┬º;
  245. var ┬º76┬º = 0;
  246. var ┬º116┬º = false;
  247. var ┬º153┬º;
  248. var ┬º154┬º;
  249. var ┬º151┬º;
  250. var ┬º152┬º;
  251. var ┬º27┬º;
  252. var ┬º28┬º;
  253. var ┬º43┬º;
  254. var panPixel_id = NULL;
  255. var move_id = NULL;
  256. var ┬º26┬º = NULL;
  257. var ┬º71┬º = NULL;
  258. var id_tim = NULL;
  259. var ┬º134┬º = 100;
  260. var ┬º13┬º = 0;
  261. var ┬º117┬º = 0;
  262. var ┬º26┬º = false;
  263. var ┬º75┬º = false;
  264. flat = NULL;
  265. var ┬º45┬º = false;
  266. var ┬º9┬º;
  267. var ┬º10┬º;
  268. var ┬º72┬º = false;
  269. var ┬º134┬º = 100;
  270. var ┬º15┬º = NULL;
  271. var round = Math.round;
  272. var atan = Math.atan;
  273. var ┬º6┬º = 3.141592653589793;
  274. var floor = Math.floor;
  275. var sin = Math.sin;
  276. var cos = Math.cos;
  277. var sqrt = Math.sqrt;
  278. var ┬º115┬º = scenefunc = NULL;
  279. var ┬º64┬º = function()
  280. {
  281.    function ┬º50┬º()
  282.    {
  283.       if(receivingLC.connect("s" + connect) == 1)
  284.       {
  285.          intervalManager.clearInterval("idcon");
  286.       }
  287.    }
  288.    var _loc1_ = this;
  289.    SomeListener = new Object();
  290.    SomeListener.onKeyUp = function()
  291.    {
  292.       p_setScene().panStop();
  293.       this[eval("125").getTime()]._visible = 1;
  294.       i_debug._visible = 0;
  295.    };
  296.    SomeListener.onKeyDown = function()
  297.    {
  298.       if(Key.isDown(37) || Key.isDown(38) || Key.isDown(40) || Key.isDown(39))
  299.       {
  300.          if(Key.isDown(37))
  301.          {
  302.             var _loc1_ = -5;
  303.          }
  304.          if(Key.isDown(39))
  305.          {
  306.             _loc1_ = 5;
  307.          }
  308.          if(Key.isDown(39) && Key.isDown(37))
  309.          {
  310.             _loc1_ = 0;
  311.          }
  312.          if(Key.isDown(38))
  313.          {
  314.             var _loc2_ = -5;
  315.          }
  316.          if(Key.isDown(40))
  317.          {
  318.             _loc2_ = 5;
  319.          }
  320.          if(Key.isDown(38) && Key.isDown(40))
  321.          {
  322.             _loc2_ = 0;
  323.          }
  324.          p_setScene().panPixel(_loc1_,_loc2_,100);
  325.       }
  326.       if(Key.isDown(16))
  327.       {
  328.          p_setScene().panPixel(0,0,103);
  329.       }
  330.       if(Key.isDown(17))
  331.       {
  332.          p_setScene().panPixel(0,0,97);
  333.       }
  334.       if(Key.isDown(68) && !Key.isToggled(144))
  335.       {
  336.          this[eval("125").getTime()]._visible = 0;
  337.          i_debug._visible = 1;
  338.          i_debug._alpha = 50;
  339.       }
  340.    };
  341.    Key.addListener(SomeListener);
  342.    receivingLC = new LocalConnection();
  343.    receivingLC.toggleHS = function()
  344.    {
  345.       p_setScene().toggleHS();
  346.    };
  347.    receivingLC.panPixel = function(x, y, z, b)
  348.    {
  349.       p_setScene().panPixel(x,y,z,b);
  350.    };
  351.    receivingLC.panStop = function()
  352.    {
  353.       p_setScene().panStop();
  354.    };
  355.    receivingLC.moveToAngle = function(┬º8┬º)
  356.    {
  357.       p_setScene().moveToAngle(eval("8"));
  358.    };
  359.    receivingLC.loadScene = function(scene, ┬º11┬º)
  360.    {
  361.       p_setScene().loadScene(scene,eval("11"));
  362.    };
  363.    receivingLC.setViewMode = function(┬º137┬º)
  364.    {
  365.       p_setScene().setViewMode(eval("137"));
  366.    };
  367.    if(connect != NULL)
  368.    {
  369.       intervalManager.setInterval("idcon",eval("50"),100);
  370.    }
  371.    if(connect != NULL)
  372.    {
  373.       sendingLC = new LocalConnection();
  374.       sendingLC.send("r" + connect,"getScene",p_getScene());
  375.    }
  376.    set("41",1.01);
  377.    if(vw == NULL)
  378.    {
  379.       set("152",Stage.width);
  380.    }
  381.    else
  382.    {
  383.       set("152",vw);
  384.    }
  385.    if(vh == NULL)
  386.    {
  387.       set("151",Stage.height);
  388.    }
  389.    else
  390.    {
  391.       set("151",vh);
  392.    }
  393.    set("154",round((eval("151") - 224) / 2));
  394.    set("153",- round((350 - eval("152")) / 2));
  395.    createEmptyMovieClip("maske",9999);
  396.    _loc1_.maske.attachMovie("maske",_loc1_,0);
  397.    _loc1_.maske._width = eval("152");
  398.    _loc1_.maske._height = eval("151");
  399.    _loc1_.maske._x = - eval("153");
  400.    _loc1_.maske._y = - eval("154");
  401.    setMask(_loc1_.maske);
  402.    if(_target != "/")
  403.    {
  404.       _X = _X + eval("153");
  405.       _Y = _Y + eval("154");
  406.    }
  407.    set("26",false);
  408.    "69"();
  409.    "78"();
  410.    loadScene();
  411. };
  412. var ┬º53┬º = function()
  413. {
  414.    if(getScene().interlace.toUpperCase() == "HIGH")
  415.    {
  416.       return 2;
  417.    }
  418.    if(getScene().interlace.toUpperCase() == "MEDIUM")
  419.    {
  420.       return 4;
  421.    }
  422.    if(getScene().interlace.toUpperCase() == "LOW")
  423.    {
  424.       return 8;
  425.    }
  426. };
  427. var ┬º118┬º = function()
  428. {
  429.    if(!flat)
  430.    {
  431.       if(getScene().interlace.toUpperCase() != "OFF" || getScene().interlace == "")
  432.       {
  433.          set("72",true);
  434.          if(getScene().interlace.toUpperCase() == "HIGH" || getScene().interlace.toUpperCase() == "MEDIUM" || getScene().interlace.toUpperCase() == "LOW")
  435.          {
  436.             var _loc1_ = -1;
  437.             while((_loc1_ = _loc1_ + 1) < eval("126"))
  438.             {
  439.                if(_loc1_ % "53"() == 0)
  440.                {
  441.                   pano["maske" + _loc1_].i_pano._visible = 0;
  442.                }
  443.             }
  444.          }
  445.          else if(getScene().interlace.toUpperCase() == "AUTO")
  446.          {
  447.             var _loc3_ = 1;
  448.             if(System.capabilities.playerType == "PlugIn")
  449.             {
  450.                _loc3_ *= 0.8;
  451.             }
  452.             _loc3_ *= Math.sqrt(574 / (eval("151") + eval("152")));
  453.             if(_target != "/")
  454.             {
  455.                _loc3_ *= 0.6;
  456.             }
  457.             if("51"().panquality == "MEDIUM")
  458.             {
  459.                _loc3_ *= 1.5;
  460.             }
  461.             if("51"().panquality == "LOW")
  462.             {
  463.                _loc3_ *= 2;
  464.             }
  465.             var _loc2_ = round(_loc3_ * 30 / eval("15"));
  466.             if(_loc2_ < 10)
  467.             {
  468.                _loc2_ = 10;
  469.                "81"();
  470.             }
  471.             if(_loc2_ > eval("126"))
  472.             {
  473.                _loc2_ = eval("126");
  474.             }
  475.             var ┬º104┬º = eval("126") / _loc2_;
  476.             _loc1_ = -1;
  477.             while((_loc1_ = _loc1_ + 1) < eval("126"))
  478.             {
  479.                pano["maske" + _loc1_].i_pano._visible = 0;
  480.             }
  481.             _loc1_ = -1;
  482.             while((_loc1_ = _loc1_ + 1) <= _loc2_)
  483.             {
  484.                pano["maske" + round(_loc1_ * eval("104"))].i_pano._visible = 1;
  485.             }
  486.          }
  487.          else
  488.          {
  489.             _loc2_ = getScene().interlace;
  490.             if(_loc2_ > eval("126"))
  491.             {
  492.                _loc2_ = eval("126");
  493.             }
  494.             var ┬º104┬º = eval("126") / _loc2_;
  495.             _loc1_ = -1;
  496.             while((_loc1_ = _loc1_ + 1) < eval("126"))
  497.             {
  498.                pano["maske" + _loc1_].i_pano._visible = 0;
  499.             }
  500.             _loc1_ = -1;
  501.             while((_loc1_ = _loc1_ + 1) <= _loc2_)
  502.             {
  503.                pano["maske" + round(_loc1_ * eval("104"))].i_pano._visible = 1;
  504.             }
  505.          }
  506.       }
  507.    }
  508. };
  509. var ┬º16┬º = function()
  510. {
  511.    var _loc3_ = getTimer();
  512.    var _loc1_ = 0;
  513.    while(_loc1_ < 1000000)
  514.    {
  515.       22258447723585;
  516.       _loc1_ = _loc1_ + 1;
  517.    }
  518.    var _loc2_ = getTimer() - _loc3_;
  519.    trace(_loc2_);
  520.    return _loc2_ / 850;
  521. };
  522. var ┬º32┬º = function()
  523. {
  524.    if(!flat)
  525.    {
  526.       if(getScene().interlace.toUpperCase() != "OFF" || getScene().interlace != "")
  527.       {
  528.          set("72",false);
  529.          var _loc1_ = -1;
  530.          while((_loc1_ = _loc1_ + 1) < eval("126"))
  531.          {
  532.             pano["maske" + _loc1_].i_pano._visible = 1;
  533.          }
  534.       }
  535.    }
  536. };
  537. var ┬º81┬º = function()
  538. {
  539.    var _loc1_ = -1;
  540.    while((_loc1_ = _loc1_ + 1) < eval("126") - 1)
  541.    {
  542.       pano["maske" + _loc1_].i_pano._visible = 0;
  543.    }
  544.    flat = true;
  545.    "84"(getHotspot(),getScene().part / pano.maske1.i_pano.i_bild2._width * pano.maske1.i_pano._x);
  546. };
  547. var ┬º82┬º = function()
  548. {
  549.    var _loc1_ = -1;
  550.    while((_loc1_ = _loc1_ + 1) < eval("126") - 1)
  551.    {
  552.       pano["maske" + _loc1_].i_pano._visible = 1;
  553.    }
  554.    flat = false;
  555.    "87"(0);
  556.    "84"(getHotspot(),getScene().part / pano.maske1.i_pano.i_bild2._width * pano.maske1.i_pano._x);
  557. };
  558. var loadScene = function(scene)
  559. {
  560.    var ┬º117┬º = 0;
  561.    onMouseDown = function()
  562.    {
  563.       "4"();
  564.    };
  565.    onMouseUp = function()
  566.    {
  567.       "5"();
  568.    };
  569.    _quality = "51"().stopquality;
  570.    this[eval("125").getTime()]._visible = 0;
  571.    zoom = 100;
  572.    autooff = false;
  573.    if(scene != null)
  574.    {
  575.       set("57",scene);
  576.       "136"();
  577.    }
  578.    barx = Number("51"().barwidth);
  579.    hsvis = Number(getScene().hsvisibility);
  580.    set("62",getHotspot());
  581.    part = Number(getScene().part);
  582.    var _loc1_ = SharedObject.getLocal("FlashVR_PE3.6.2");
  583.    if(getScene().interlace.toUpperCase() == "AUTO")
  584.    {
  585.       if(_loc1_.data["16"] == undefined)
  586.       {
  587.          set("15","16"());
  588.          _loc1_.data["16"] = eval("15");
  589.       }
  590.       else
  591.       {
  592.          set("15",_loc1_.data["16"]);
  593.       }
  594.    }
  595.    "68"();
  596.    "79"();
  597.    "66"();
  598.    intervalManager.setInterval("id_checkLoad",eval("23"),1000);
  599. };
  600. var ┬º136┬º = function()
  601. {
  602.    var _loc2_ = this;
  603.    set("76",0);
  604.    rover = false;
  605.    if(connect != NULL)
  606.    {
  607.       sendingLC.send("r" + connect,"getScene",p_getScene());
  608.    }
  609.    "78"();
  610.    _loc2_.i_preloader._alpha = 100;
  611.    _loc2_.i_progress._width = 0;
  612.    _loc2_.i_progress._alpha = 100;
  613.    _loc2_.i_back._alpha = 100;
  614.    _loc2_.i_menu.removeMovieClip();
  615.    _loc2_[eval("125").getTime()].removeMovieClip();
  616.    "150"();
  617.    _loc2_.pano.removeMovieClip();
  618.    var _loc1_ = -1;
  619.    while((_loc1_ = _loc1_ + 1) < eval("62").length)
  620.    {
  621.       _loc2_["i_hs" + _loc1_].removeMovieClip();
  622.    }
  623.    _quality = "51"().stopquality;
  624.    "32"();
  625. };
  626. var ┬º145┬º = function()
  627. {
  628.    "144"(1);
  629. };
  630. var ┬º150┬º = function()
  631. {
  632.    intervalManager.clearInterval("video");
  633. };
  634. var ┬º143┬º = function()
  635. {
  636.    intervalManager.clearInterval("video");
  637.    if(pano.maske1.i_pano.i_bild2._currentframe == pano.maske1.i_pano.i_bild2._totalframes)
  638.    {
  639.       "144"(1);
  640.    }
  641.    else
  642.    {
  643.       "144"(pano.maske1.i_pano.i_bild1._currentframe + 1);
  644.    }
  645. };
  646. var ┬º148┬º = function()
  647. {
  648.    intervalManager.clearInterval("video");
  649.    if(pano.maske1.i_pano.i_bild2._currentframe == 1)
  650.    {
  651.       "144"(pano.maske1.i_pano.i_bild2._totalframes);
  652.    }
  653.    else
  654.    {
  655.       "144"(pano.maske1.i_pano.i_bild1._currentframe - 1);
  656.    }
  657. };
  658. var ┬º149┬º = function(fps)
  659. {
  660.    intervalManager.clearInterval("video");
  661.    intervalManager.setInterval("video",eval("147"),round(1000 / fps));
  662. };
  663. var ┬º147┬º = function()
  664. {
  665.    if(pano.maske1.i_pano.i_bild2._currentframe == pano.maske1.i_pano.i_bild2._totalframes)
  666.    {
  667.       "144"(1);
  668.    }
  669.    else
  670.    {
  671.       var _loc1_ = -1;
  672.       while((_loc1_ = _loc1_ + 1) <= eval("126"))
  673.       {
  674.          pano["maske" + _loc1_].i_pano.i_bild1.nextFrame();
  675.          pano["maske" + _loc1_].i_pano.i_bild2.nextFrame();
  676.          pano["maske" + _loc1_].i_pano.i_bild3.nextFrame();
  677.       }
  678.    }
  679. };
  680. var ┬º144┬º = function(┬º48┬º)
  681. {
  682.    var _loc2_ = eval("48");
  683.    var _loc1_ = -1;
  684.    while((_loc1_ = _loc1_ + 1) <= eval("126"))
  685.    {
  686.       pano["maske" + _loc1_].i_pano.i_bild1.gotoAndStop(_loc2_);
  687.       pano["maske" + _loc1_].i_pano.i_bild2.gotoAndStop(_loc2_);
  688.       pano["maske" + _loc1_].i_pano.i_bild3.gotoAndStop(_loc2_);
  689.    }
  690. };
  691. var ┬º146┬º = function()
  692. {
  693.    "144"(pano.maske1.i_pano.i_bild1._totalframes);
  694. };
  695. var ┬º142┬º = function()
  696. {
  697.    "144"(1);
  698. };
  699. var ┬º42┬º = function()
  700. {
  701.    updateAfterEvent();
  702.    "84"(getHotspot(),getScene().part / pano.maske1.i_pano.i_bild2._width * pano.maske1.i_pano._x);
  703.    set("134",eval("134") - 10);
  704.    i_preloader._alpha = eval("134");
  705.    i_progress._alpha = eval("134");
  706.    i_back._alpha = eval("134");
  707.    i_preloader.stop();
  708.    i_preloader.unloadMovie();
  709.    if(eval("134") <= 0)
  710.    {
  711.       set("43",true);
  712.       intervalManager.clearInterval("id_fadeOut");
  713.       "65"();
  714.       set("76",2);
  715.       if(connect != NULL)
  716.       {
  717.          sendingLC.send("r" + connect,"getScene",p_getScene());
  718.       }
  719.       if(getScene().auto != "0")
  720.       {
  721.          set("117",2);
  722.          if(getScene().auto < 0)
  723.          {
  724.             set("13",-1 * getScene().auto);
  725.             trace(eval("13"));
  726.          }
  727.          if(getScene().auto > 0)
  728.          {
  729.             set("13",getScene().auto);
  730.             trace(eval("13"));
  731.          }
  732.          p_setScene().panPixel(getScene().auto,0,100);
  733.       }
  734.       else
  735.       {
  736.          set("13",0);
  737.          _quality = "51"().stopquality;
  738.          "32"();
  739.       }
  740.       eval(eval("125").getTime())._visible = 1;
  741.    }
  742. };
  743. var ┬º23┬º = function()
  744. {
  745.    set("76",1);
  746.    if(connect != NULL)
  747.    {
  748.       sendingLC.send("r" + connect,"getScene",p_getScene());
  749.    }
  750.    i_progress._width = round(barx * pano.getBytesLoaded() / pano.getBytesTotal());
  751.    if(pano.getBytesTotal() == pano.getBytesLoaded() && pano.getBytesTotal() > 0 && pano.maske1.i_pano.i_bild2._width)
  752.    {
  753.       if(pano.offset != NULL)
  754.       {
  755.          offset = pano.offset;
  756.       }
  757.       else
  758.       {
  759.          offset = 0;
  760.       }
  761.       if(getScene().fov.toLowerCase() == "auto" || "108"(2 * atan(Number(eval("152")) / Number(eval("151")) * eval("6") * (pano.maske1.i_pano.i_bild1._height - 1) / pano.maske1.i_pano.i_bild2._width / 360 * getScene().part)) < getScene().fov)
  762.       {
  763.          fov = "108"(2 * atan(Number(eval("152")) / Number(eval("151")) * eval("6") * (pano.maske1.i_pano.i_bild1._height - 1) / pano.maske1.i_pano.i_bild1._width / 360 * getScene().part));
  764.          pano._y = (- offset) * eval("41") + (eval("151") / 2 - eval("154"));
  765.          set("44",true);
  766.       }
  767.       else
  768.       {
  769.          fov = Number(getScene().fov);
  770.          pano._y = eval("151") / 2 - eval("154");
  771.          set("44",false);
  772.       }
  773.       intervalManager.clearInterval("id_checkLoad");
  774.       pano._x = eval("152") / 2 - eval("153");
  775.       "67"();
  776.       if(!eval("45"))
  777.       {
  778.          if(getScene().viewmode.toLowerCase() == "flat")
  779.          {
  780.             "81"();
  781.          }
  782.          if(getScene().viewmode.toLowerCase() == "warped")
  783.          {
  784.             "82"();
  785.          }
  786.          if(getScene().viewmode == "" || getScene().viewmode == undefined)
  787.          {
  788.             "82"();
  789.          }
  790.       }
  791.       else if(flat)
  792.       {
  793.          "81"();
  794.       }
  795.       else
  796.       {
  797.          "82"();
  798.       }
  799.       if(part != 360)
  800.       {
  801.          if(getScene().initangle < 0 && getScene().initangle <= part / 2 - fov / 2)
  802.          {
  803.             p_setScene().moveToAngle((- part) / 2 + fov / 2);
  804.          }
  805.          else if(getScene().initangle > 0 && getScene().initangle >= part / 2 - fov / 2)
  806.          {
  807.             p_setScene().moveToAngle(part / 2 - fov / 2);
  808.          }
  809.          else
  810.          {
  811.             p_setScene().moveToAngle(getScene().initangle);
  812.          }
  813.       }
  814.       else
  815.       {
  816.          p_setScene().moveToAngle(getScene().initangle);
  817.       }
  818.       if(eval("71") != NULL)
  819.       {
  820.          p_setScene().moveToAngle(eval("71"));
  821.       }
  822.       set("134",100);
  823.       _quality = "51"().panquality;
  824.       "118"();
  825.       if("51"().waitfade > 0)
  826.       {
  827.          intervalManager.setInterval("id_fadeOut",eval("42"),"51"().waitfade);
  828.       }
  829.       else if("51"().waitfade == undefined)
  830.       {
  831.          intervalManager.setInterval("id_fadeOut",eval("42"),20);
  832.       }
  833.       else if("51"().waitfade == "0")
  834.       {
  835.          set("134",10);
  836.          intervalManager.setInterval("id_fadeOut",eval("42"),20);
  837.       }
  838.    }
  839. };
  840. var ┬º86┬º = function(┬º123┬º)
  841. {
  842.    var ┬º18┬º = round((pano.maske1.i_pano._x + eval("123")) * 10) / 10;
  843.    if(pano.maske1.i_pano._x + eval("123") >= pano.maske1.i_pano.i_bild2._width)
  844.    {
  845.       set("18",0);
  846.    }
  847.    else if(- pano.maske1.i_pano.i_bild2._width >= pano.maske1.i_pano._x + eval("123"))
  848.    {
  849.       set("18",0);
  850.    }
  851.    if(part == 360)
  852.    {
  853.       var i = -1;
  854.       while(++i <= eval("126"))
  855.       {
  856.          eval(a[i])._x = eval("18");
  857.       }
  858.    }
  859.    var ┬º155┬º = (pano.maske1.i_pano.i_bild2._width - pano.maske1.i_pano.i_bild2._width / getScene().part * fov) / 2;
  860.    var ┬º156┬º = -1 * eval("155");
  861.    if(part < 360 && part > 0 && pano.maske1.i_pano._x + eval("123") <= eval("155") && pano.maske1.i_pano._x + eval("123") >= eval("156"))
  862.    {
  863.       var i = -1;
  864.       while(++i <= eval("126"))
  865.       {
  866.          eval(a[i])._x = eval("18");
  867.       }
  868.    }
  869.    else if(pano.maske1.i_pano._x + eval("123") > eval("155") && part != 360)
  870.    {
  871.       if(eval("13") != 0)
  872.       {
  873.          trace(eval("13"));
  874.          p_setScene().panPixel(-1 * eval("13"),0,100);
  875.          set("13",eval("13") * -1);
  876.       }
  877.       else
  878.       {
  879.          p_setScene().panStop();
  880.       }
  881.       var i = -1;
  882.       while(++i <= eval("126"))
  883.       {
  884.          eval(a[i])._x = eval("155");
  885.       }
  886.    }
  887.    else if(pano.maske1.i_pano._x + eval("123") < eval("156") && part != 360)
  888.    {
  889.       trace(eval("13"));
  890.       if(eval("13") != 0)
  891.       {
  892.          trace(eval("13"));
  893.          p_setScene().panPixel(-1 * eval("13"),0,100);
  894.       }
  895.       else
  896.       {
  897.          trace("Stop");
  898.          p_setScene().panStop();
  899.       }
  900.       var i = -1;
  901.       while(++i <= eval("126"))
  902.       {
  903.          eval(a[i])._x = eval("156");
  904.       }
  905.    }
  906. };
  907. var ┬º87┬º = function(┬º36┬º)
  908. {
  909.    var _loc2_ = eval("36");
  910.    if(flat)
  911.    {
  912.       var _loc1_ = floor((pano.maske1.i_pano.i_bild2._height - offset / 2) * pano["maske" + eval("126")]._height / pano.maske1._height / 2);
  913.       var _loc3_ = 1.5;
  914.    }
  915.    else
  916.    {
  917.       _loc1_ = pano.maske1.i_pano.i_bild2._height / 2;
  918.       _loc3_ = 1;
  919.    }
  920.    if(pano._y < - _loc2_ - eval("154") + (_loc1_ - offset) * eval("41") * zoom / 100 && pano._y + _loc2_ > eval("151") - eval("154") - (_loc1_ + _loc3_ * offset) * eval("41") * zoom / 100)
  921.    {
  922.       pano._y += _loc2_;
  923.    }
  924.    else
  925.    {
  926.       if(pano._y >= - _loc2_ - eval("154") + (_loc1_ - offset) * eval("41") * zoom / 100)
  927.       {
  928.          pano._y = - eval("154") + (_loc1_ - offset) * eval("41") * zoom / 100;
  929.       }
  930.       if(pano._y + _loc2_ <= eval("151") - eval("154") - (_loc1_ + _loc3_ * offset) * eval("41") * zoom / 100)
  931.       {
  932.          pano._y = eval("151") - eval("154") - (_loc1_ + _loc3_ * offset) * eval("41") * zoom / 100;
  933.       }
  934.    }
  935. };
  936. onMouseDown = function()
  937. {
  938.    "4"();
  939. };
  940. onMouseUp = function()
  941. {
  942.    "5"();
  943. };
  944. var ┬º4┬º = function()
  945. {
  946.    trace("mousedonw");
  947.    if(eval("76") == 2)
  948.    {
  949.       if(_target == "/")
  950.       {
  951.          if(_xmouse + eval("153") < eval("152") && _xmouse + eval("153") > 0 && _ymouse + eval("154") < eval("151") && _ymouse + eval("154") > 0 && eval("43"))
  952.          {
  953.             set("27",_xmouse);
  954.             set("28",_ymouse);
  955.             set("26",true);
  956.             trace("click " + eval("27"));
  957.             if(!id_tim)
  958.             {
  959.                intervalManager.setInterval("id_tim",eval("132"),20);
  960.             }
  961.          }
  962.       }
  963.       else if(_xmouse + eval("153") < eval("152") && _xmouse + eval("153") > 0 && _ymouse + eval("154") < eval("151") && _ymouse + eval("154") > 0 && eval("43"))
  964.       {
  965.          set("27",_xmouse);
  966.          set("28",_ymouse);
  967.          set("26",true);
  968.          if(!id_tim)
  969.          {
  970.             intervalManager.setInterval("id_tim",eval("132"),20);
  971.          }
  972.       }
  973.    }
  974. };
  975. var ┬º5┬º = function()
  976. {
  977.    if(_target == "/")
  978.    {
  979.       if(_xmouse + eval("153") < eval("152") && _xmouse + eval("153") > 0 && _ymouse + eval("154") < eval("151") && _ymouse + eval("154") > 0 && eval("43"))
  980.       {
  981.          p_setScene().panStop();
  982.          set("26",false);
  983.       }
  984.    }
  985.    else if(_xmouse + eval("153") < eval("152") && _xmouse + eval("153") > 0 && _ymouse + eval("154") < eval("151") && _ymouse + eval("154") > 0 && eval("43"))
  986.    {
  987.       p_setScene().panStop();
  988.       set("26",false);
  989.    }
  990. };
  991. onEnterFrame = function()
  992. {
  993. };
  994. var ┬º132┬º = function()
  995. {
  996.    if(eval("26") && eval("76") == 2)
  997.    {
  998.       if(_xmouse + eval("153") > eval("152") - 5 || _xmouse + eval("153") < 5 || _ymouse + eval("154") > eval("151") - 5 || _ymouse + eval("154") < 5)
  999.       {
  1000.          set("26",false);
  1001.          p_setScene().panStop();
  1002.       }
  1003.       autooff = true;
  1004.       var _loc2_ = (_xmouse - eval("27")) / 10;
  1005.       var _loc1_ = eval("152") / eval("151") * (_ymouse - eval("28")) / 10;
  1006.       if(_loc2_ > getScene().maxspeed)
  1007.       {
  1008.          _loc2_ = getScene().maxspeed;
  1009.       }
  1010.       if(_loc1_ > getScene().maxspeed)
  1011.       {
  1012.          _loc1_ = getScene().maxspeed;
  1013.       }
  1014.       if(_loc2_ < - getScene().maxspeed)
  1015.       {
  1016.          _loc2_ = - getScene().maxspeed;
  1017.       }
  1018.       if(_loc1_ < - getScene().maxspeed)
  1019.       {
  1020.          _loc1_ = - getScene().maxspeed;
  1021.       }
  1022.       if(_loc2_ != 0 || _loc1_ != 0)
  1023.       {
  1024.          if(eval("9") != _loc2_ || eval("10") != _loc1_)
  1025.          {
  1026.             "12"(_loc2_,_loc1_,100);
  1027.             set("9",_loc2_);
  1028.             set("10",_loc1_);
  1029.          }
  1030.       }
  1031.    }
  1032. };
  1033. var ┬º12┬º = function(a, b, c)
  1034. {
  1035.    if(eval("43"))
  1036.    {
  1037.       xx = a;
  1038.       yy = b;
  1039.       zz = c;
  1040.       if(a != 0 || b != 0 || c != 100)
  1041.       {
  1042.          set("117",1);
  1043.          if(!move_id)
  1044.          {
  1045.             intervalManager.setInterval("move_id",eval("85"),5);
  1046.             move_id = 1;
  1047.          }
  1048.       }
  1049.       else
  1050.       {
  1051.          intervalManager.clearInterval("move_id");
  1052.          move_id = NULL;
  1053.          _quality = "51"().stopquality;
  1054.       }
  1055.    }
  1056. };
  1057. var ┬º66┬º = function()
  1058. {
  1059.    var _loc2_ = this;
  1060.    var ┬º62┬º = getHotspot();
  1061.    var _loc1_ = 0;
  1062.    while(_loc1_ < eval("62").length)
  1063.    {
  1064.       var _loc3_ = eval("62")[_loc1_].src;
  1065.       createEmptyMovieClip("i_hs" + _loc1_,_loc1_ + eval("126") + 1);
  1066.       _loc2_["i_hs" + _loc1_].loadMovie(_loc3_,_loc2_);
  1067.       _loc2_["i_hs" + _loc1_]._x = -10000;
  1068.       _loc2_["i_hs" + _loc1_]._visible = Number(getScene().hsvisibility);
  1069.       _loc1_ = _loc1_ + 1;
  1070.    }
  1071. };
  1072. var ┬º68┬º = function()
  1073. {
  1074.    var _loc1_ = this;
  1075.    if("51"().showmenu == "on")
  1076.    {
  1077.       createEmptyMovieClip("i_menu",999);
  1078.       _loc1_.i_menu.loadMovie("51"().menusrc);
  1079.       _loc1_.i_menu._y = "51"().menuy - eval("154");
  1080.       _loc1_.i_menu._x = "51"().menux - eval("153");
  1081.    }
  1082. };
  1083. var ┬º65┬º = function()
  1084. {
  1085.    var _loc3_ = this;
  1086.    var ┬º111┬º = pano.regkey;
  1087.    var _loc1_ = "51"().regname;
  1088.    var _loc2_ = "";
  1089.    i = _loc1_.length - 1;
  1090.    while(i >= 0)
  1091.    {
  1092.       _loc2_ += _loc1_.charAt(i);
  1093.       i--;
  1094.    }
  1095.    if("60"(eval("110").toLowerCase(),_loc2_.toLowerCase()) != eval("111"))
  1096.    {
  1097.       createEmptyMovieClip(eval("125").getTime(),1004);
  1098.       _loc3_[eval("125").getTime()]._visible = 0;
  1099.       _loc3_[eval("125").getTime()].attachMovie("demo",eval("125").getTime(),1004);
  1100.       _loc3_[eval("125").getTime()]._x = - eval("153");
  1101.       _loc3_[eval("125").getTime()]._y = - eval("154");
  1102.       _loc3_.i_debug.posy_text = "Unregistered Trial Version";
  1103.    }
  1104.    else
  1105.    {
  1106.       _loc3_.i_debug.posy_text = "Licensed to: " + _loc1_;
  1107.    }
  1108. };
  1109. var ┬º78┬º = function()
  1110. {
  1111.    var _loc1_ = this;
  1112.    _loc1_.i_preloader.loadMovie("51"().wait,_loc1_);
  1113.    if("51"().waitalign.toUpperCase() == "CENTER")
  1114.    {
  1115.       _loc1_.i_preloader._y = eval("151") / 2 - eval("154");
  1116.       _loc1_.i_preloader._x = eval("152") / 2 - eval("153");
  1117.    }
  1118.    else
  1119.    {
  1120.       _loc1_.i_preloader._y = - eval("154");
  1121.       _loc1_.i_preloader._x = - eval("153");
  1122.    }
  1123. };
  1124. var ┬º69┬º = function()
  1125. {
  1126.    var _loc1_ = this;
  1127.    createEmptyMovieClip("i_back",1000);
  1128.    _loc1_.i_back.attachMovie("back",_loc1_,_loc1_);
  1129.    _loc1_.i_back._y = -5 - eval("154");
  1130.    _loc1_.i_back._x = -5 - eval("153");
  1131.    _loc1_.i_back._width = eval("152") + 10;
  1132.    _loc1_.i_back._height = eval("151") + 10;
  1133.    var _loc2_ = new Color(_loc1_.i_back);
  1134.    _loc2_.setRGB(parseInt("51"().waitcolor,16));
  1135.    createEmptyMovieClip("i_preloader",1001);
  1136.    createEmptyMovieClip("i_progress",1002);
  1137.    attachMovie("progressbar","i_progress",1002);
  1138.    _loc1_.i_progress._x = Number("51"().barx) - eval("153");
  1139.    _loc1_.i_progress._y = Number("51"().bary) - eval("154");
  1140.    _loc1_.i_progress._width = 0;
  1141.    _loc1_.i_progress._height = Number("51"().barheight);
  1142.    var _loc3_ = new Color(_loc1_.i_progress);
  1143.    _loc3_.setRGB(parseInt("51"().barcolor,16));
  1144.    createEmptyMovieClip("i_debug",1003);
  1145.    attachMovie("debug","i_debug",1003);
  1146.    _loc1_.i_debug._visible = 0;
  1147.    _loc1_.i_debug._y = - eval("154");
  1148.    _loc1_.i_debug._x = - eval("153");
  1149. };
  1150. var ┬º58┬º = function(k)
  1151. {
  1152.    return eval("6") / 180 * k;
  1153. };
  1154. var ┬º108┬º = function(k)
  1155. {
  1156.    return 180 / eval("6") * k;
  1157. };
  1158. var ┬º70┬º = function()
  1159. {
  1160.    var _loc1_ = "58"(fov);
  1161.    var _loc2_ = zoom / 100 * eval("152") / (2 * sin(_loc1_ / 2));
  1162.    var _loc3_ = _loc2_ - 2 * _loc2_ * sin(_loc1_ / 4) * sin(_loc1_ / 4);
  1163.    return _loc3_;
  1164. };
  1165. var ┬º40┬º = function(┬º98┬º, ┬º157┬º)
  1166. {
  1167.    var _loc3_ = "58"(fov);
  1168.    var _loc1_ = new Object();
  1169.    _loc1_.x = 0;
  1170.    _loc1_.y = 0;
  1171.    _loc1_.z = eval("152") / (2 * sin(_loc3_ / 2));
  1172.    _loc1_.x = _loc1_.x;
  1173.    _loc1_.y = _loc1_.z * sin(eval("98"));
  1174.    _loc1_.z *= cos(eval("98"));
  1175.    var _loc2_ = new Object();
  1176.    _loc2_.x = _loc1_.z * sin(eval("157"));
  1177.    _loc2_.y = _loc1_.y;
  1178.    _loc2_.z = _loc1_.z * cos(eval("157"));
  1179.    return _loc2_;
  1180. };
  1181. var ┬º103┬º = function(┬º7┬º)
  1182. {
  1183.    var _loc2_ = eval("7");
  1184.    var _loc3_ = "70"();
  1185.    var _loc1_ = new Object();
  1186.    _loc1_.x = round(_loc2_.x * (_loc3_ / _loc2_.z));
  1187.    _loc1_.y = round(_loc2_.y * (_loc3_ / _loc2_.z));
  1188.    _loc1_.z = round(_loc2_.z);
  1189.    return _loc1_;
  1190. };
  1191. var ┬º97┬º = function()
  1192. {
  1193.    var _loc3_ = 0;
  1194.    var ┬º107┬º = getScene().quality;
  1195.    var ┬º140┬º = 100;
  1196.    var ┬º139┬º;
  1197.    var ┬º135┬º = pano.maske1.i_pano.i_bild2._width / part;
  1198.    var ┬º3┬º = new Object();
  1199.    eval("3").x = new Array();
  1200.    eval("3").y = new Array();
  1201.    eval("3").stepps = new Array();
  1202.    var _loc2_ = 1;
  1203.    var ┬º35┬º = 1;
  1204.    var ┬º138┬º;
  1205.    var ┬º141┬º;
  1206.    var ┬º63┬º;
  1207.    var _loc1_ = 0;
  1208.    while((_loc1_ = _loc1_ + 1) <= round(eval("152") / 2))
  1209.    {
  1210.       _loc3_ = atan(_loc1_ / "70"());
  1211.       set("63",_loc3_ * sqrt(_loc1_ * _loc1_ + "70"() * "70"()));
  1212.       set("138",_loc1_ * 100 / (eval("135") * "108"(_loc3_)));
  1213.       set("141",eval("63") * 100 / (eval("135") * "108"(_loc3_)));
  1214.       if(_loc1_ == 1)
  1215.       {
  1216.          set("41",eval("138") / 100);
  1217.       }
  1218.       set("139",round(eval("138") / eval("41") * eval("107")) / eval("107"));
  1219.       if(eval("139") != eval("140") || _loc1_ == round(eval("152") / 2))
  1220.       {
  1221.          eval("3").y[_loc2_] = eval("141");
  1222.          eval("3").x[_loc2_] = eval("138");
  1223.          eval("3").stepps[_loc2_] = _loc1_;
  1224.          _loc2_ = _loc2_ + 1;
  1225.       }
  1226.       set("140",eval("139"));
  1227.    }
  1228.    return eval("3");
  1229. };
  1230. var ┬º84┬º = function(h, ┬º17┬º)
  1231. {
  1232.    var _loc2_ = h;
  1233.    var ┬º114┬º;
  1234.    if(pano.scale != NULL)
  1235.    {
  1236.       set("114",pano.scale);
  1237.    }
  1238.    else
  1239.    {
  1240.       set("114",1);
  1241.    }
  1242.    var _loc1_ = -1;
  1243.    while((_loc1_ = _loc1_ + 1) < _loc2_.length)
  1244.    {
  1245.       if(flat)
  1246.       {
  1247.          var ┬º101┬º = eval("114") * Number(_loc2_[_loc1_].pos_x);
  1248.          var ┬º102┬º = eval("114") * Number(_loc2_[_loc1_].pos_y) + offset;
  1249.          var ┬º109┬º = getScene().part / pano.maske1.i_pano.i_bild2._width;
  1250.          var ┬º22┬º = eval("109") * eval("101") - getScene().part / 2;
  1251.          var ┬º129┬º = pano.maske1.i_pano.i_bild1._height / 2 - eval("102");
  1252.          var r = pano.maske1.i_pano.i_bild1._width * 0.5 / eval("6");
  1253.          var ┬º99┬º = "58"(atan(eval("129") / r / (360 / getScene().part)) / eval("6") * 180);
  1254.          var ┬º158┬º = "58"(eval("17") + eval("22"));
  1255.          var ┬º2┬º = "103"("40"(eval("99"),"58"(fov / 2)));
  1256.          var _loc3_ = new Object();
  1257.          _loc3_.x = eval("114") * Number(_loc2_[_loc1_].pos_x);
  1258.          _loc3_.y = eval("114") * Number(_loc2_[_loc1_].pos_y);
  1259.          if(pano.maske1.i_pano._x + eval("114") * Number(_loc2_[_loc1_].pos_x) < 0)
  1260.          {
  1261.             pano["maske" + eval("126")].i_pano.i_bild3.localToGlobal(_loc3_);
  1262.          }
  1263.          else if(pano.maske1.i_pano._x + eval("114") * Number(_loc2_[_loc1_].pos_x) >= pano.maske1.i_pano.i_bild2._width)
  1264.          {
  1265.             pano["maske" + eval("126")].i_pano.i_bild1.localToGlobal(_loc3_);
  1266.          }
  1267.          else
  1268.          {
  1269.             pano["maske" + eval("126")].i_pano.i_bild2.localToGlobal(_loc3_);
  1270.          }
  1271.          if(_target != "/")
  1272.          {
  1273.             trace("xo" + eval("153"));
  1274.             this["i_hs" + _loc1_]._x = _loc3_.x - eval("153") - _X;
  1275.          }
  1276.          else
  1277.          {
  1278.             this["i_hs" + _loc1_]._x = _loc3_.x;
  1279.          }
  1280.          this["i_hs" + _loc1_]._y = - eval("2").y + pano._y;
  1281.       }
  1282.       else
  1283.       {
  1284.          var ┬º101┬º = eval("114") * Number(_loc2_[_loc1_].pos_x);
  1285.          var ┬º102┬º = eval("114") * Number(_loc2_[_loc1_].pos_y) + offset;
  1286.          var ┬º109┬º = getScene().part / pano.maske1.i_pano.i_bild2._width;
  1287.          var ┬º22┬º = eval("109") * eval("101") - getScene().part / 2;
  1288.          var ┬º129┬º = pano.maske1.i_pano.i_bild1._height / 2 - eval("102");
  1289.          var r = pano.maske1.i_pano.i_bild1._width * 0.5 / eval("6");
  1290.          var ┬º99┬º = "58"(atan(eval("129") / r / (360 / getScene().part)) / eval("6") * 180);
  1291.          var ┬º158┬º = "58"(eval("17") + eval("22"));
  1292.          var ┬º1┬º = "103"("40"(eval("99"),eval("158")));
  1293.          if(round(eval("1").z) > 0)
  1294.          {
  1295.             this["i_hs" + _loc1_]._x = eval("152") / 2 + eval("1").x - eval("153");
  1296.             this["i_hs" + _loc1_]._y = - eval("1").y + pano._y;
  1297.          }
  1298.          else
  1299.          {
  1300.             this["i_hs" + _loc1_]._x = -10000;
  1301.          }
  1302.       }
  1303.    }
  1304. };
  1305. var ┬º79┬º = function()
  1306. {
  1307.    var _loc2_ = this;
  1308.    set("116",false);
  1309.    var _loc1_ = String(getScene().src);
  1310.    trace("name" + _loc1_);
  1311.    createEmptyMovieClip("pano",0);
  1312.    _loc2_.pano.loadMovie(_loc1_);
  1313.    _loc2_.pano._x = - eval("153");
  1314.    _loc2_.pano._y = - eval("154");
  1315. };
  1316. var ┬º67┬º = function()
  1317. {
  1318.    var _loc3_ = "97"();
  1319.    set("126",_loc3_.stepps.length - 1);
  1320.    a = new Array();
  1321.    var z = 1;
  1322.    while(eval("126") >= z)
  1323.    {
  1324.       a[z] = "pano/maske" + z + "/i_pano";
  1325.       z++;
  1326.    }
  1327.    pano.maske1.swapDepths(eval("126") + 5);
  1328.    var _loc2_ = 2;
  1329.    while(_loc2_ <= eval("126"))
  1330.    {
  1331.       pano.maske1.duplicateMovieClip("maske" + _loc2_,eval("126") - _loc2_ + 5);
  1332.       _loc2_ = _loc2_ + 1;
  1333.    }
  1334.    var _loc1_ = 1;
  1335.    while(_loc1_ <= eval("126"))
  1336.    {
  1337.       pano["maske" + _loc1_].createEmptyMovieClip("i_maske",0);
  1338.       pano["maske" + _loc1_].i_maske.beginFill(0);
  1339.       pano["maske" + _loc1_].i_maske.moveTo(-5,-5);
  1340.       pano["maske" + _loc1_].i_maske.lineTo(-5,-5);
  1341.       pano["maske" + _loc1_].i_maske.lineTo(5,-5);
  1342.       pano["maske" + _loc1_].i_maske.lineTo(5,5);
  1343.       pano["maske" + _loc1_].i_maske.lineTo(-5,5);
  1344.       pano["maske" + _loc1_].i_maske.endFill();
  1345.       pano["maske" + _loc1_].i_pano.setMask(pano["maske" + _loc1_].i_maske);
  1346.       pano["maske" + _loc1_].i_maske._y += offset;
  1347.       pano["maske" + _loc1_].i_maske._width = _loc3_.stepps[_loc1_] * 2 / (_loc3_.x[_loc1_] / 100);
  1348.       pano["maske" + _loc1_].i_maske._height = pano.maske1.i_pano.i_bild2._height;
  1349.       pano["maske" + _loc1_]._yscale = _loc3_.y[_loc1_];
  1350.       pano["maske" + _loc1_]._xscale = _loc3_.x[_loc1_];
  1351.       _loc1_ = _loc1_ + 1;
  1352.    }
  1353.    "145"();
  1354. };
  1355. var ┬º52┬º = function()
  1356. {
  1357.    if(eval("57") == null && initscene == null)
  1358.    {
  1359.       return xmlData.attributes.initscene;
  1360.    }
  1361.    if(eval("57") == null && initscene != null)
  1362.    {
  1363.       return initscene;
  1364.    }
  1365.    return eval("57");
  1366. };
  1367. var ┬º51┬º = function()
  1368. {
  1369.    return xmlData.attributes;
  1370. };
  1371. var ┬º56┬º = function()
  1372. {
  1373.    var _loc1_ = new Array();
  1374.    for(var _loc2_ in xmlData.childNodes)
  1375.    {
  1376.       _loc1_[_loc2_] = xmlData.childNodes[_loc2_].attributes.name;
  1377.    }
  1378.    return _loc1_;
  1379. };
  1380. var getScene = function()
  1381. {
  1382.    var _loc1_ = "52"();
  1383.    if(_loc1_ == scenefunc)
  1384.    {
  1385.       return eval("115");
  1386.    }
  1387.    for(var _loc2_ in xmlData.childNodes)
  1388.    {
  1389.       if(xmlData.childNodes[_loc2_].attributes.name == _loc1_)
  1390.       {
  1391.          scenefunc = _loc1_;
  1392.          set("115",xmlData.childNodes[_loc2_].attributes);
  1393.          return xmlData.childNodes[_loc2_].attributes;
  1394.       }
  1395.    }
  1396. };
  1397. getHotspot = function()
  1398. {
  1399.    var scene = "52"();
  1400.    var _loc2_ = 0;
  1401.    while(_loc2_ < xmlData.childNodes.length)
  1402.    {
  1403.       if(xmlData.childnodes[_loc2_].attributes.name == scene)
  1404.       {
  1405.          var _loc3_ = new Array(xmlData.childNodes[_loc2_].childNodes.length);
  1406.          var _loc1_ = 0;
  1407.          while(_loc1_ < xmlData.childNodes[_loc2_].childNodes.length)
  1408.          {
  1409.             _loc3_[_loc1_] = xmlData.childNodes[_loc2_].childNodes[_loc1_].attributes;
  1410.             _loc1_ = _loc1_ + 1;
  1411.          }
  1412.          return _loc3_;
  1413.       }
  1414.       _loc2_ = _loc2_ + 1;
  1415.    }
  1416. };
  1417. var ┬º124┬º = function(┬º122┬º)
  1418. {
  1419.    updateAfterEvent();
  1420.    if(spx != 0)
  1421.    {
  1422.       if(spx > 0)
  1423.       {
  1424.          spx -= 1 + round(Math.log(spx));
  1425.       }
  1426.       if(spx < 0)
  1427.       {
  1428.          spx += 1 + round(Math.log(- spx));
  1429.       }
  1430.       if(eval("117") == 1)
  1431.       {
  1432.          "12"(spx,0,100);
  1433.       }
  1434.       if(eval("117") == 2)
  1435.       {
  1436.          p_setScene().panPixel(spx,0,100);
  1437.       }
  1438.    }
  1439.    else
  1440.    {
  1441.       clearInterval(id_spfade);
  1442.       id_spfade = NULL;
  1443.       if(eval("117") == 1)
  1444.       {
  1445.          "12"(0,0,100);
  1446.       }
  1447.       if(eval("117") == 2)
  1448.       {
  1449.          p_setScene().panPixel(0,0,100);
  1450.       }
  1451.       set("117",0);
  1452.       "32"();
  1453.    }
  1454. };
  1455. p_setScene = function()
  1456. {
  1457.    var _loc2_ = new Object();
  1458.    _loc2_.movie = new Object();
  1459.    _loc2_.movie.play = function(fps)
  1460.    {
  1461.       "149"(fps);
  1462.    };
  1463.    _loc2_.movie.stop = function()
  1464.    {
  1465.       "150"();
  1466.    };
  1467.    _loc2_.movie.fwd = function()
  1468.    {
  1469.       "143"();
  1470.    };
  1471.    _loc2_.movie.rwd = function()
  1472.    {
  1473.       "148"();
  1474.    };
  1475.    _loc2_.movie.gotoFrame = function(┬º48┬º)
  1476.    {
  1477.       "144"(eval("48"));
  1478.    };
  1479.    _loc2_.movie.gotoLastFrame = function()
  1480.    {
  1481.       "146"();
  1482.    };
  1483.    _loc2_.movie.gotoFirstFrame = function()
  1484.    {
  1485.       "142"();
  1486.    };
  1487.    _loc2_.toggleHS = function()
  1488.    {
  1489.       "133"();
  1490.    };
  1491.    _loc2_.loadScene = function(scene, ┬º11┬º)
  1492.    {
  1493.       intervalManager.clearAll();
  1494.       panStop();
  1495.       if(eval("11") == NULL)
  1496.       {
  1497.          set("71",NULL);
  1498.       }
  1499.       else
  1500.       {
  1501.          set("71",eval("11"));
  1502.       }
  1503.       loadScene(scene);
  1504.    };
  1505.    _loc2_.setViewMode = function(┬º137┬º)
  1506.    {
  1507.       var _loc1_ = eval("137");
  1508.       set("45",true);
  1509.       if(_loc1_ == "flat")
  1510.       {
  1511.          "81"();
  1512.       }
  1513.       else if(_loc1_ == "warped")
  1514.       {
  1515.          "82"();
  1516.       }
  1517.       else if(_loc1_ == NULL)
  1518.       {
  1519.          if(flat == true)
  1520.          {
  1521.             "82"();
  1522.          }
  1523.          else
  1524.          {
  1525.             "81"();
  1526.          }
  1527.       }
  1528.    };
  1529.    _loc2_.panStop = function()
  1530.    {
  1531.       set("13",0);
  1532.       intervalManager.clearInterval("panPixel_id");
  1533.       panPixel_id = NULL;
  1534.       intervalManager.clearInterval("id_tim");
  1535.       spx = round(xx);
  1536.       spy = round(yy);
  1537.       var _loc2_ = Math.abs(spx);
  1538.       var _loc1_ = "51"().panfade;
  1539.       if(_loc1_ == undefined || _loc1_ == "0")
  1540.       {
  1541.          _loc1_ = "0";
  1542.       }
  1543.       if(!id_spfade)
  1544.       {
  1545.          id_spfade = setInterval(eval("124"),_loc1_,_loc2_);
  1546.       }
  1547.    };
  1548.    _loc2_.panPixel = function(a, b, c, d)
  1549.    {
  1550.       var _loc1_ = a;
  1551.       if(d != NULL || d == "true")
  1552.       {
  1553.          set("13",_loc1_);
  1554.       }
  1555.       if(eval("43"))
  1556.       {
  1557.          xx = _loc1_;
  1558.          yy = b;
  1559.          zz = c;
  1560.          if(_loc1_ != 0 || b != 0 || c != 100)
  1561.          {
  1562.             set("117",2);
  1563.             if(!move_id)
  1564.             {
  1565.                intervalManager.setInterval("move_id",eval("85"),5);
  1566.                move_id = 1;
  1567.             }
  1568.          }
  1569.          else
  1570.          {
  1571.             intervalManager.clearInterval("move_id");
  1572.             move_id = NULL;
  1573.             _quality = "51"().stopquality;
  1574.          }
  1575.       }
  1576.    };
  1577.    _loc2_.moveToAngle = function(┬º11┬º)
  1578.    {
  1579.       var _loc2_ = eval("11") * pano.maske1.i_pano.i_bild2._width / part;
  1580.       var _loc1_ = 1;
  1581.       while(_loc1_ <= eval("126"))
  1582.       {
  1583.          tellTarget(a[_loc1_])
  1584.          {
  1585.             _X = - _loc2_;
  1586.          }
  1587.          _loc1_ = _loc1_ + 1;
  1588.       }
  1589.       if(flat)
  1590.       {
  1591.          var _loc3_ = floor((pano.maske1.i_pano.i_bild2._height - offset / 2) * pano["maske" + eval("126")]._height / pano.maske1._height / 2);
  1592.          var ┬º46┬º = 1.5;
  1593.       }
  1594.       else
  1595.       {
  1596.          _loc3_ = pano.maske1.i_pano.i_bild2._height / 2;
  1597.          var ┬º46┬º = 1;
  1598.       }
  1599.       pano._y = eval("151") / 2 - eval("154");
  1600.       if(pano._y > - eval("154") + (_loc3_ - offset) * eval("41") * zoom / 100)
  1601.       {
  1602.          pano._y = (- offset) * eval("41") + (eval("151") / 2 - eval("154"));
  1603.       }
  1604.       else if(pano._y < eval("151") - eval("154") - (_loc3_ + offset) * eval("41") * zoom / 100)
  1605.       {
  1606.          pano._y = (- offset) * eval("41") + (eval("151") / 2 - eval("154"));
  1607.       }
  1608.       pano._xscale = 100;
  1609.       pano._yscale = 100;
  1610.       zoom = 100;
  1611.       if(!flat)
  1612.       {
  1613.          "84"(getHotspot(),part / pano.maske1.i_pano.i_bild2._width * pano.maske1.i_pano._x);
  1614.       }
  1615.       if(connect != NULL)
  1616.       {
  1617.          sendingLC.send("r" + connect,"getScene",p_getScene());
  1618.       }
  1619.    };
  1620.    _loc2_.panToPixel = function(x, y, s)
  1621.    {
  1622.       if(!panPixel_id)
  1623.       {
  1624.          intervalManager.setInterval("panPixel_id",eval("95"),20,x,eval("37"),y,eval("38"),z,eval("39"));
  1625.          panPixel_id = 1;
  1626.       }
  1627.    };
  1628.    _loc2_.moveToPixel = function(x, y, z)
  1629.    {
  1630.       var _loc3_ = z;
  1631.       if(pano.scale != NULL)
  1632.       {
  1633.          set("114",pano.scale);
  1634.       }
  1635.       else
  1636.       {
  1637.          set("114",1);
  1638.       }
  1639.       if(flat)
  1640.       {
  1641.          var ┬º47┬º = floor((pano.maske1.i_pano.i_bild2._height - offset / 2) * pano["maske" + eval("126")]._height / pano.maske1._height / 2);
  1642.          var ┬º46┬º = 1.5;
  1643.       }
  1644.       else
  1645.       {
  1646.          var ┬º47┬º = pano.maske1.i_pano.i_bild2._height / 2;
  1647.          var ┬º46┬º = 1;
  1648.       }
  1649.       if(_loc3_ > getScene().maxzoom)
  1650.       {
  1651.          _loc3_ = getScene().maxzoom;
  1652.       }
  1653.       if(_loc3_ < 100)
  1654.       {
  1655.          _loc3_ = 100;
  1656.       }
  1657.       pano._xscale = _loc3_;
  1658.       pano._yscale = _loc3_;
  1659.       zoom = _loc3_;
  1660.       var ┬º106┬º = new Object();
  1661.       eval("106").x = 100;
  1662.       eval("106").y = pano.maske1.i_pano.i_bild2._height / 2 - y * eval("114") - offset;
  1663.       if(flat)
  1664.       {
  1665.          pano["maske" + eval("126")].i_pano.i_bild2.localToGlobal(eval("106"));
  1666.       }
  1667.       else
  1668.       {
  1669.          pano.maske1.i_pano.i_bild2.localToGlobal(eval("106"));
  1670.       }
  1671.       var ┬º33┬º = pano._y - eval("151") / 2;
  1672.       pano._y = eval("106").y - _Y - 2 * eval("154") - eval("33");
  1673.       var _loc2_ = pano.maske1.i_pano.i_bild2._width / 2 - x * eval("114");
  1674.       var _loc1_ = 1;
  1675.       while(_loc1_ <= eval("126"))
  1676.       {
  1677.          tellTarget(a[_loc1_])
  1678.          {
  1679.             _X = _loc2_;
  1680.          }
  1681.          _loc1_ = _loc1_ + 1;
  1682.       }
  1683.       if(pano._y >= - eval("154") + (eval("47") - offset) * eval("41") * zoom / 100)
  1684.       {
  1685.          pano._y = - eval("154") + (eval("47") - offset) * eval("41") * zoom / 100;
  1686.       }
  1687.       else if(pano._y <= eval("151") - eval("154") - (eval("47") + eval("46") * offset) * eval("41") * zoom / 100)
  1688.       {
  1689.          pano._y = eval("151") - eval("154") - (eval("47") + eval("46") * offset) * eval("41") * zoom / 100;
  1690.       }
  1691.       "84"(getHotspot(),part / pano.maske1.i_pano.i_bild2._width * pano.maske1.i_pano._x);
  1692.       if(connect != NULL)
  1693.       {
  1694.          sendingLC.send("r" + connect,"getScene",p_getScene());
  1695.       }
  1696.    };
  1697.    return _loc2_;
  1698. };
  1699. var ┬º95┬º = function(x, ┬º37┬º, y, ┬º38┬º, z, ┬º39┬º)
  1700. {
  1701.    var _loc3_ = eval("37");
  1702.    x = 2844;
  1703.    _loc3_ = 10;
  1704.    y = 204;
  1705.    set("38",_loc3_);
  1706.    z = 100;
  1707.    set("39",_loc3_);
  1708.    var _loc2_ = undefined;
  1709.    var _loc1_ = undefined;
  1710.    var ┬º34┬º;
  1711.    if(z >= p_getScene().zoomFactor * (100 + eval("39")) / 100)
  1712.    {
  1713.       set("34",100 + eval("39"));
  1714.    }
  1715.    else
  1716.    {
  1717.       set("34",100);
  1718.    }
  1719.    sx = _loc3_;
  1720.    sy = eval("38");
  1721.    var ┬º100┬º = getScene().part / pano.maske1.i_pano.i_bild2._width * p_getScene().panPixel.x * 0.1;
  1722.    var ┬º105┬º = getScene().part / pano.maske1.i_pano.i_bild2._width * x * 0.1;
  1723.    var ┬º121┬º = sin("58"(eval("100") - eval("105")));
  1724.    if(eval("121") < 0)
  1725.    {
  1726.       _loc2_ = sx;
  1727.    }
  1728.    else
  1729.    {
  1730.       _loc2_ = - sx;
  1731.    }
  1732.    if(p_getScene().panPixel.y < y)
  1733.    {
  1734.       _loc1_ = sy;
  1735.    }
  1736.    else
  1737.    {
  1738.       _loc1_ = - sy;
  1739.    }
  1740.    if(Math.abs(round(p_getScene().panPixel.y - y)) <= eval("38") + 1)
  1741.    {
  1742.       _loc1_ = 0;
  1743.    }
  1744.    if(Math.abs(round(p_getScene().panPixel.x - x)) <= _loc3_ + 1)
  1745.    {
  1746.       _loc2_ = 0;
  1747.    }
  1748.    p_setScene().panPixel(_loc2_,_loc1_,eval("34"));
  1749.    if(_loc2_ == 0 && _loc1_ == 0)
  1750.    {
  1751.       p_setScene().panStop();
  1752.       p_setScene().moveToPixel(x,y,z);
  1753.    }
  1754. };
  1755. var ┬º85┬º = function()
  1756. {
  1757.    updateAfterEvent();
  1758.    if(xx != 0)
  1759.    {
  1760.       "86"((- xx) / eval("41"));
  1761.    }
  1762.    if(yy != 0 && getScene().tilt == "on")
  1763.    {
  1764.       "87"(- yy);
  1765.    }
  1766.    if(zz != 100 && pano._xscale * zz / 100 <= getScene().maxzoom && pano._xscale * zz / 100 > 100)
  1767.    {
  1768.       zoom *= zz / 100;
  1769.       pano._xscale = floor(zoom);
  1770.       pano._yscale = floor(zoom);
  1771.       if(flat)
  1772.       {
  1773.          var _loc1_ = floor((pano.maske1.i_pano.i_bild2._height - offset / 2) * pano["maske" + eval("126")]._height / pano.maske1._height / 2);
  1774.          var _loc2_ = 1.5;
  1775.       }
  1776.       else
  1777.       {
  1778.          _loc1_ = pano.maske1.i_pano.i_bild2._height / 2;
  1779.          _loc2_ = 1;
  1780.       }
  1781.       if(pano._y >= - eval("154") + (_loc1_ - offset) * eval("41") * zoom / 100)
  1782.       {
  1783.          pano._y = - eval("154") + (_loc1_ - offset) * eval("41") * zoom / 100;
  1784.       }
  1785.       else if(pano._y <= eval("151") - eval("154") - (_loc1_ + _loc2_ * offset) * eval("41") * zoom / 100)
  1786.       {
  1787.          pano._y = eval("151") - eval("154") - (_loc1_ + _loc2_ * offset) * eval("41") * zoom / 100;
  1788.       }
  1789.    }
  1790.    if(xx != 0 || yy != 0 || zz != 100)
  1791.    {
  1792.       "118"();
  1793.       _quality = "51"().panquality;
  1794.       "84"(getHotspot(),part / pano.maske1.i_pano.i_bild1._width * pano.maske1.i_pano._x);
  1795.       if(connect != NULL)
  1796.       {
  1797.          sendingLC.send("r" + connect,"getScene",p_getScene());
  1798.       }
  1799.    }
  1800. };
  1801. var ┬º54┬º = function()
  1802. {
  1803.    if(pano.scale != NULL)
  1804.    {
  1805.       set("114",pano.scale);
  1806.    }
  1807.    else
  1808.    {
  1809.       set("114",1);
  1810.    }
  1811.    var _loc2_ = pano.maske1.i_pano.i_bild2._width;
  1812.    var _loc1_ = _loc2_ / 2 - pano.maske1.i_pano._x;
  1813.    if(_loc1_ >= 0 && _loc1_ < _loc2_)
  1814.    {
  1815.       return round(_loc1_ * 10);
  1816.    }
  1817.    if(_loc1_ < 0)
  1818.    {
  1819.       return round((_loc1_ + _loc2_) * 10);
  1820.    }
  1821.    if(_loc1_ >= _loc2_)
  1822.    {
  1823.       return round((_loc1_ - _loc2_) * 10);
  1824.    }
  1825. };
  1826. var ┬º55┬º = function()
  1827. {
  1828.    if(pano.scale != NULL)
  1829.    {
  1830.       set("114",pano.scale);
  1831.    }
  1832.    else
  1833.    {
  1834.       set("114",1);
  1835.    }
  1836.    var _loc1_ = new Object();
  1837.    _loc1_.x = _X;
  1838.    _loc1_.y = _Y + eval("151") / 2;
  1839.    if(flat)
  1840.    {
  1841.       pano["maske" + eval("126")].i_pano.i_bild1.globalToLocal(_loc1_);
  1842.       return round((pano["maske" + eval("126")].i_pano._height / 2 + _loc1_.y - offset) / eval("114"));
  1843.    }
  1844.    pano.maske1.i_pano.i_bild1.globalToLocal(_loc1_);
  1845.    return round((pano.maske1.i_pano._height / 2 + _loc1_.y - offset) / eval("114"));
  1846. };
  1847. p_getScene = function()
  1848. {
  1849.    var _loc1_ = new Object();
  1850.    var ┬º109┬º = getScene().part / pano.maske1.i_pano.i_bild2._width;
  1851.    _loc1_.panAngle = getScene().part / pano.maske1.i_pano.i_bild2._width * (- pano.maske1.i_pano._x);
  1852.    _loc1_.panPixel = new Object();
  1853.    _loc1_.panPixel.x = "54"();
  1854.    _loc1_.panPixel.y = "55"();
  1855.    _loc1_.sceneWidth = pano.maske1.i_pano.i_bild2._width;
  1856.    _loc1_.sceneHeight = pano.maske1.i_pano.i_bild2._height;
  1857.    _loc1_.totalBytes = pano.getBytesTotal();
  1858.    _loc1_.loadedBytes = pano.getBytesLoaded();
  1859.    if(round(100 * pano.getBytesLoaded() / pano.getBytesTotal()) > 0)
  1860.    {
  1861.       _loc1_.loadProgress = round(100 * pano.getBytesLoaded() / pano.getBytesTotal());
  1862.    }
  1863.    else
  1864.    {
  1865.       _loc1_.loadProgress = 0;
  1866.    }
  1867.    _loc1_.zoomFactor = pano._xscale;
  1868.    _loc1_.sceneNames = "56"();
  1869.    _loc1_.xmlValues = getScene();
  1870.    _loc1_.checkStatus = eval("76");
  1871.    _loc1_.movie = new Object();
  1872.    _loc1_.movie.currentframe = pano.maske1.i_pano.i_bild1._currentframe;
  1873.    _loc1_.movie.totalframes = pano.maske1.i_pano.i_bild1._totalframes;
  1874.    _loc1_.scrollMode = eval("117");
  1875.    return _loc1_;
  1876. };
  1877. var i_pano = new Object();
  1878. i_pano.p_getScene = p_getScene;
  1879. i_pano.p_setScene = p_setScene;
  1880. i_pano.getHotspot = getHotspot;
  1881. var ┬º133┬º = function()
  1882. {
  1883.    var _loc2_ = this;
  1884.    var _loc1_ = 0;
  1885.    while(_loc1_ < eval("62").length)
  1886.    {
  1887.       if(_loc2_["i_hs" + _loc1_]._visible == 1)
  1888.       {
  1889.          _loc2_["i_hs" + _loc1_]._visible = 0;
  1890.       }
  1891.       else
  1892.       {
  1893.          _loc2_["i_hs" + _loc1_]._visible = 1;
  1894.       }
  1895.       _loc1_ = _loc1_ + 1;
  1896.    }
  1897. };
  1898. "80"();
  1899. intervalManager.setInterval("id_xml",eval("24"),10);
  1900. var ┬º131┬º = 0;
  1901. var ┬º61┬º = 0;
  1902. var ┬º14┬º = "";
  1903. var ┬º25┬º = 8;
  1904. var ┬º110┬º = "03ebe37c357b4eb3bc36c068b8a097c714e29302";
  1905. stop();
  1906.