home *** CD-ROM | disk | FTP | other *** search
- function LoadIntroNav()
- {
- bkgd.blnIntroMode = 1;
- if(!_level6.nav.bln_CoreNavLoading && !_level6.nav.bln_ExtendedNavLoading)
- {
- _level6.startNavEntrance();
- }
- }
- function unLoadIntro()
- {
- unloadMovie(_level4);
- }
- function LoadInitialInteractive()
- {
- if(!bkgd.blnDisableSkip)
- {
- bkgd.blnDisableSkip = 1;
- bkgd.blnIntroMode = 0;
- resetMenuStates();
- if(!_level6.nav.bln_CoreNavLoading && !_level6.nav.bln_ExtendedNavLoading)
- {
- if(!_level6.nav.bln_CoreNavLoaded && !_level6.nav.bln_ExtendedNavLoaded)
- {
- _level6.startNavEntrance();
- }
- else
- {
- _level6.startAddedNav();
- }
- }
- if(bkgd.OSVersion == "Pro")
- {
- bkgd.doAttractLoop = 1;
- loadMovieNum("segment4.swf",4,"GET");
- }
- else
- {
- bkgd.doAttractLoop = 1;
- loadMovieNum("segment5.swf",4,"GET");
- }
- }
- }
- function resetMenuStates()
- {
- var counter;
- var currArrayPos;
- currArrayPos = 0;
- counter = 0;
- _level6.yellow.gotoAndPlay("out");
- _level6.red.gotoAndPlay("out");
- _level6.green.gotoAndPlay("out");
- _level6.blue.gotoAndPlay("out");
- _level6.silver.gotoAndPlay("out");
- }
- function testState()
- {
- _level6.red.hideMe();
- }
- function sceneStarting(strScene)
- {
- bkgd.currScene = strScene;
- _level0.waiter.waitForVal("_level6.nav.bln_CoreNavLoaded",1,1,strScene);
- }
- function callBack(intTarg)
- {
- if(intTarg == 1)
- {
- showSceneMenu();
- }
- }
- function showSceneMenu()
- {
- if(bkgd.OSVersion == "Pro" && bkgd.blnIntroMode)
- {
- if(bkgd.currScene == "BestForBusiness")
- {
- bkgd.menuState = [1,0,0,0,0];
- _level6.yellowPro.gotoAndPlay("over");
- }
- else if(bkgd.currScene == "SafeAndEasy")
- {
- bkgd.menuState = [0,1,0,0,0];
- _level6.yellowPro.gotoAndPlay("out");
- _level6.redPro.gotoAndPlay("over");
- }
- else if(bkgd.currScene == "UnlockMedia")
- {
- bkgd.menuState = [0,0,1,0,0];
- _level6.redPro.gotoAndPlay("out");
- _level6.greenPro.gotoAndPlay("over");
- }
- else if(bkgd.currScene == "ConnectedHome")
- {
- bkgd.menuState = [0,0,0,1,0];
- _level6.greenPro.gotoAndPlay("out");
- _level6.bluePro.gotoAndPlay("over");
- }
- else if(bkgd.currScene == "StartHere")
- {
- bkgd.menuState = [0,0,0,0,1];
- _level6.bluePro.gotoAndPlay("out");
- _level6.silverPro.gotoAndPlay("over");
- }
- }
- else if(bkgd.OSVersion == "Pro" && !bkgd.blnIntroMode)
- {
- bkgd.nav.setSelect = 1;
- }
- else if(bkgd.OSVersion == "Per" && bkgd.blnIntroMode == 1)
- {
- if(bkgd.currScene == "StartHere")
- {
- bkgd.menuState = [0,0,0,1];
- _level6.yellowPer.gotoAndPlay("over");
- }
- else if(bkgd.currScene == "SafeAndEasy")
- {
- bkgd.menuState = [0,1,0,0];
- _level6.yellowPer.gotoAndPlay("out");
- _level6.redPer.gotoAndPlay("over");
- }
- else if(bkgd.currScene == "UnlockMedia")
- {
- bkgd.menuState = [0,0,1,0];
- _level6.redPer.gotoAndPlay("out");
- _level6.greenPer.gotoAndPlay("over");
- }
- else if(bkgd.currScene == "ConnectedHome")
- {
- bkgd.menuState = [0,0,0,1];
- _level6.greenPer.gotoAndPlay("out");
- _level6.bluePer.gotoAndPlay("over");
- }
- }
- else if(bkgd.OSVersion == "Per" && !bkgd.blnIntroMode)
- {
- bkgd.nav.setSelect = 1;
- }
- }
- function restartTour()
- {
- _level6.gotoAndPlay(1);
- unloadMovieNum(_level4);
- loadMovieNum("intro.swf",4,"GET");
- _level0.bkgd.blnDisableSkip = 0;
- }
- function setTimeMark()
- {
- bkgd.timeTarg = getTimer();
- }
- function timeMarkDone(timeIncrement)
- {
- bkgd.vo.recentTimeRequest = timeIncrement;
- currTime = getTimer();
- targTime = bkgd.timeTarg + timeIncrement;
- if(targTime < currTime)
- {
- return 1;
- }
- return 0;
- }
- function pauseDone()
- {
- if(0 < bkgd.vo.pauseMark)
- {
- if(getTimer() < bkgd.vo.pauseMark)
- {
- return 0;
- }
- return 0;
- }
- }
- function markSnd(sndName, bufferTime)
- {
- sndLength = getSndTime(sndName);
- if(sndLength == null)
- {
- trace("markSnd(): no sound length");
- }
- if(bufferTime == null)
- {
- sndBuffer = bkgd.vo.bufferDefault;
- }
- else
- {
- sndBuffer = bufferTime;
- }
- bkgd.vo.timeBase = getTimer();
- bkgd.vo.targTime = bkgd.vo.timeBase + sndLength + sndBuffer;
- }
- function markSndSegment(sndName)
- {
- trace("markSndSegment called, sndName = " + sndName);
- sndLength = getSndTime(sndName);
- if(sndLength == null)
- {
- trace("mrkSndSegment: no sound length");
- }
- sndBuffer = bkgd.vo.bufferDefault;
- bkgd.vo.targTime = bkgd.vo.timeBase + sndLength + sndBuffer;
- }
- function sndDonePlaying()
- {
- currTime = getTimer();
- if(bkgd.vo.targTime < currTime)
- {
- _level4.markSndDone();
- return 1;
- }
- return 0;
- }
- function getSndTime(whichSound)
- {
- counter = 0;
- duration = sndTimeLib.length + 1;
- if(subID == null)
- {
- do
- {
- if(sndTimeLib[counter][0] == whichSound)
- {
- return sndTimeLib[counter][1];
- }
- counter++;
- }
- while(counter < duration);
-
- }
- }
- function initMusic(whichSection)
- {
- trace("initMusic() called, whichSection = " + whichSection);
- trace("Music: Stopping current sound.");
- sndMusic.stop();
- doSndSet = 0;
- if(whichSection == "Intro")
- {
- doSndSet = 1;
- trace("Music: attaching intro loop");
- sndMusic.attachSound("introLoop");
- }
- else if(whichSection == "BestForBusiness")
- {
- doSndSet = 1;
- trace("Music: attaching Best For Business loop");
- sndMusic.attachSound("loop1");
- }
- else if(whichSection == "SafeAndEasy")
- {
- doSndSet = 1;
- trace("Music: attaching Safe and Easy loop");
- sndMusic.attachSound("loop2");
- }
- else if(whichSection == "UnlockMedia")
- {
- doSndSet = 1;
- trace("Music: attaching Unlock Media loop");
- sndMusic.attachSound("loop3");
- }
- else if(whichSection == "ConnectedHome")
- {
- doSndSet = 1;
- trace("Music: Connected Home");
- sndMusic.attachSound("loop5");
- }
- else if(whichSection == "StartHere")
- {
- doSndSet = 1;
- trace("Music: attaching Start Here loop");
- sndMusic.attachSound("loop6");
- }
- if(doSndSet)
- {
- if(bkgd.musicOn == "noInit")
- {
- bkgd.musicOn = 1;
- sndMusic.setVolume(bkgd.MusicVol);
- }
- else if(bkgd.musicOn)
- {
- sndMusic.setVolume(bkgd.MusicVol);
- }
- else
- {
- sndMusic.setVolume(0);
- }
- sndMusic.start(0,9999);
- }
- }
- function toggleMusic()
- {
- if(bkgd.musicOn)
- {
- bkgd.musicOn = 0;
- sndMusic.setVolume(0);
- }
- else
- {
- bkgd.musicOn = 1;
- sndMusic.setVolume(bkgd.MusicVol);
- }
- }
- fscommand("showmenu","false");
- fscommand("allowscale","true");
- fscommand("fullscreen","true");
- fscommand("trapallkeys","true");
- _focusrect = 0;
- if(typeof bkgd != "object")
- {
- bkgd = null;
- }
- bkgd = new Object();
- bkgd.blnIntroMode = 1;
- bkgd.blnRollMode = 0;
- bkgd.OSVersion = "Pro";
- bkgd.blnDisableSkip = 0;
- bkgd.msLogoPresent = 0;
- bkgd.menuState = [0];
- bkgd.VOvol = 100;
- bkgd.MusicVol = 50;
- bkgd.musicOn = "noInit";
- bkgd.timeTarg = 0;
- bkgd.currScene = "";
- bkgd.doAttractLoop = 0;
- bkgd.AttractLoopWaitTime = 10000;
- bkgd.doKioskMode = 1;
- bkgd.kioskModeWaitTime = 7000;
- bkgd.kioskModeWaitLong = 7000;
- bkgd.vo = new Object();
- bkgd.vo.timeMark = 0;
- bkgd.vo.targTime = 0;
- bkgd.vo.timeBase = 0;
- bkgd.vo.bufferDefault = 500;
- bkgd.vo.activeSnd = 0;
- bkgd.vo.sndTarg = 0;
- bkgd.vo.recentTimeRequest = 0;
- bkgd.vo.pauseMark = 0;
- bkgd.vo.pauseTime = 0;
- bkgd.vo.doRamp = 0;
- bkgd.nav = new Object();
- bkgd.nav.setSelect = 0;
- loadMovieNum("nav.swf",6,"GET");
- loadMovieNum("intro.swf",4,"GET");
- sndTimeLib = [];
- sndTimeLib.push(["TOUR05",5399]);
- sndTimeLib.push(["TOUR06",3239]);
- sndTimeLib.push(["TOUR07",1200]);
- sndTimeLib.push(["TOUR08",12700]);
- sndTimeLib.push(["TOUR09",2919]);
- sndTimeLib.push(["TOUR10",24000]);
- sndTimeLib.push(["TOUR11",1799]);
- sndTimeLib.push(["TOUR12",11800]);
- sndTimeLib.push(["TOUR13",2039]);
- sndTimeLib.push(["TOUR14",10400]);
- sndTimeLib.push(["TOUR15",1679]);
- sndTimeLib.push(["TOUR16",9900]);
- sndTimeLib.push(["TOUR17",9200]);
- sndTimeLib.push(["TOUR19",5900]);
- sndTimeLib.push(["TOUR20",1700]);
- sndTimeLib.push(["TOUR21a",12250]);
- sndTimeLib.push(["TOUR21b",11250]);
- sndTimeLib.push(["TOUR22a",6800]);
- sndTimeLib.push(["TOUR22b",2800]);
- sndTimeLib.push(["TOUR22c",2800]);
- sndTimeLib.push(["TOUR22d",2800]);
- sndTimeLib.push(["TOUR22e",2800]);
- sndTimeLib.push(["TOUR22f",2800]);
- sndTimeLib.push(["TOUR23",900]);
- sndTimeLib.push(["TOUR24a",5200]);
- sndTimeLib.push(["TOUR24b",9900]);
- sndTimeLib.push(["TOUR25a",3700]);
- sndTimeLib.push(["TOUR25b",3700]);
- sndTimeLib.push(["TOUR25c",3700]);
- sndTimeLib.push(["TOUR26a",5500]);
- sndTimeLib.push(["TOUR26b",5500]);
- sndTimeLib.push(["TOUR27",9171]);
- sndTimeLib.push(["TOUR28a",15600]);
- sndTimeLib.push(["TOUR28b",31600]);
- sndTimeLib.push(["TOUR29",1500]);
- sndTimeLib.push(["TOUR30a",3000]);
- sndTimeLib.push(["TOUR30b",9000]);
- sndTimeLib.push(["TOUR30c",9000]);
- sndTimeLib.push(["TOUR31a",7850]);
- sndTimeLib.push(["TOUR31b",15850]);
- sndTimeLib.push(["TOUR32a",6000]);
- sndTimeLib.push(["TOUR32b",6000]);
- sndTimeLib.push(["TOUR32c",9000]);
- sndTimeLib.push(["TOUR32d",19500]);
- sndTimeLib.push(["TOUR33a",9000]);
- sndTimeLib.push(["TOUR33b",7000]);
- sndTimeLib.push(["TOUR33c",9000]);
- sndTimeLib.push(["TOUR33d",21000]);
- sndTimeLib.push(["TOUR34",1400]);
- sndTimeLib.push(["TOUR35a",6600]);
- sndTimeLib.push(["TOUR35b",12600]);
- sndTimeLib.push(["TOUR36a",4100]);
- sndTimeLib.push(["TOUR36b",4100]);
- sndTimeLib.push(["TOUR36c",7100]);
- sndTimeLib.push(["TOUR36d",8100]);
- sndTimeLib.push(["TOUR36e",8100]);
- sndTimeLib.push(["TOUR36f",15100]);
- sndTimeLib.push(["TOUR36g",29100]);
- sndTimeLib.push(["TOUR37",8000]);
- sndTimeLib.push(["TOUR38a",10000]);
- sndTimeLib.push(["TOUR38b",19000]);
- sndTimeLib.push(["TOUR39",1700]);
- sndTimeLib.push(["TOUR40a",4100]);
- sndTimeLib.push(["TOUR40b",9100]);
- sndTimeLib.push(["TOUR42",5500]);
- sndTimeLib.push(["TOUR43a",5700]);
- sndTimeLib.push(["TOUR43b",5700]);
- sndTimeLib.push(["TOUR43c",11700]);
- sndTimeLib.push(["TOUR45",1100]);
- sndTimeLib.push(["TOUR46",10800]);
- sndTimeLib.push(["TOUR47",5100]);
- sndTimeLib.push(["TOUR49a",4600]);
- sndTimeLib.push(["TOUR49b",2600]);
- sndTimeLib.push(["TOUR49c",9600]);
- sndTimeLib.push(["TOUR49d",7600]);
- sndTimeLib.push(["TOUR49e",12900]);
- sndTimeLib.push(["TOUR50a",10700]);
- sndTimeLib.push(["TOUR50b",10700]);
- sndTimeLib.push(["TOUR51a",9500]);
- sndTimeLib.push(["TOUR51b",13500]);
- sndTimeLib.push(["TOUR51c",15500]);
- sndTimeLib.push(["TOUR51d",21500]);
- sndTimeLib.push(["TOUR52a",18400]);
- sndTimeLib.push(["TOUR52b",13400]);
- sndTimeLib.push(["TOUR52c",10400]);
- sndTimeLib.push(["TOUR54",1400]);
- sndTimeLib.push(["TOUR55",9900]);
- sndTimeLib.push(["TOUR56a",3100]);
- sndTimeLib.push(["TOUR56b",3100]);
- sndTimeLib.push(["TOUR56c",3100]);
- sndTimeLib.push(["TOUR56d",3100]);
- sndTimeLib.push(["TOUR56e",9100]);
- sndTimeLib.push(["TOUR58",1800]);
- sndTimeLib.push(["TOUR59a",10500]);
- sndTimeLib.push(["TOUR59b",4500]);
- sndTimeLib.push(["TOUR59c",4500]);
- sndTimeLib.push(["TOUR59d",19500]);
- sndTimeLib.push(["TOUR60a",4000]);
- sndTimeLib.push(["TOUR60b",4000]);
- sndTimeLib.push(["TOUR60c",4000]);
- sndTimeLib.push(["TOUR60d",9000]);
- sndTimeLib.push(["TOUR60e",14500]);
- sndTimeLib.push(["TOUR62",5700]);
- sndTimeLib.push(["TOUR63",3800]);
- sndTimeLib.push(["TOUR64a",8000]);
- sndTimeLib.push(["TOUR64b",8200]);
- sndTimeLib.push(["TOUR65a",9000]);
- sndTimeLib.push(["TOUR65b",12952]);
- sndTimeLib.push(["TOUR66",10000]);
- sndTimeLib.push(["TOUR67",2900]);
- sndTimeLib.push(["TOUR68",7600]);
- sndTimeLib.push(["TOUR69a",12350]);
- sndTimeLib.push(["TOUR69b",5700]);
- sndTimeLib.push(["TOUR70",10300]);
- sndTimeLib.push(["TOUR71",4900]);
- sndTimeLib.push(["TOUR72a",4000]);
- sndTimeLib.push(["TOUR72b",4000]);
- sndTimeLib.push(["TOUR73",2300]);
- sndTimeLib.push(["TOUR74a",4000]);
- sndTimeLib.push(["TOUR74b",6500]);
- sndTimeLib.push(["TOUR74c",8382]);
- sndTimeLib.push(["TOUR74d",9914]);
- sndTimeLib.push(["TOUR74e",19331]);
- sndTimeLib.push(["TOUR74f",23511]);
- sndTimeLib.push(["TOUR74g",23695]);
- sndTimeLib.push(["TOUR76",11559]);
- sndTimeLib.push(["TOUR77",8800]);
- sndTimeLib.push(["TOUR78",5800]);
- sndTimeLib.push(["TOUR79",8400]);
- sndTimeLib.push(["TOUR81",7359]);
- sndTimeLib.push(["TOUR82",4300]);
- sndTimeLib.push(["TOUR83a",15524]);
- sndTimeLib.push(["TOUR83b",12600]);
- sndTimeLib.push(["TOUR83c",23600]);
- sndTimeLib.push(["TOUR84",5800]);
- sndTimeLib.push(["TOUR85",5200]);
- sndTimeLib.push(["TOUR86",3200]);
- sndTimeLib.push(["TOUR87a",12000]);
- sndTimeLib.push(["TOUR87b",23000]);
- sndTimeLib.push(["TOUR88",7000]);
- sndTimeLib.push(["TOUR89",10000]);
- sndTimeLib.push(["TOUR90",9500]);
- sndTimeLib.push(["TOUR91",2800]);
- sndTimeLib.push(["TOUR92",2900]);
- sndTimeLib.push(["TOUR93",12300]);
- sndTimeLib.push(["TOUR94",11300]);
- sndTimeLib.push(["TOUR95",12600]);
- sndTimeLib.push(["TOUR97",5400]);
- sndTimeLib.push(["TOUR98",3200]);
- sndTimeLib.push(["TOUR99",6300]);
- sndTimeLib.push(["TOUR100",21300]);
- sndTimeLib.push(["TOUR101",9000]);
- sndTimeLib.push(["TOUR102a",11150]);
- sndTimeLib.push(["TOUR102b",14150]);
- sndTimeLib.push(["TOUR103",10200]);
- sndTimeLib.push(["TOUR104",2900]);
- sndTimeLib.push(["TOUR105",9400]);
- sndTimeLib.push(["TOUR106",7000]);
- sndTimeLib.push(["TOUR107",14900]);
- sndTimeLib.push(["TOUR108",7200]);
- sndTimeLib.push(["TOUR109",21700]);
- sndTimeLib.push(["TOUR110",2800]);
- sndTimeLib.push(["TOUR111",9000]);
- sndTimeLib.push(["TOUR112",8500]);
- sndTimeLib.push(["TOUR113",19100]);
- sndTimeLib.push(["TOUR114",3100]);
- sndTimeLib.push(["TOUR115",8700]);
- sndTimeLib.push(["TOUR116",9200]);
- sndTimeLib.push(["TOUR117",11800]);
- sndTimeLib.push(["TOUR119",9999]);
- sndTimeLib.push(["TOUR120",3100]);
- sndTimeLib.push(["TOUR121",13600]);
- sndTimeLib.push(["TOUR122",19400]);
- sndTimeLib.push(["TOUR123",6100]);
- sndTimeLib.push(["TOUR124",14300]);
- sndTimeLib.push(["TOUR125",10400]);
- sndTimeLib.push(["TOUR126a",7650]);
- sndTimeLib.push(["TOUR126b",24650]);
- sndTimeLib.push(["TOUR126c",18650]);
- sndTimeLib.push(["TOUR127a",11050]);
- sndTimeLib.push(["TOUR127b",12050]);
- sndTimeLib.push(["TOUR128",2200]);
- sndTimeLib.push(["TOUR129a",21600]);
- sndTimeLib.push(["TOUR129b",10600]);
- sndTimeLib.push(["TOUR130",11100]);
- sndTimeLib.push(["TOUR131",11500]);
- sndTimeLib.push(["TOUR132a",9200]);
- sndTimeLib.push(["TOUR132b",9200]);
- sndTimeLib.push(["TOUR132c",9200]);
- sndTimeLib.push(["TOUR133",16700]);
- sndTimeLib.push(["TOUR134",7100]);
- sndTimeLib.push(["TOUR135",2800]);
- sndTimeLib.push(["TOUR136",7700]);
- sndTimeLib.push(["TOUR137",9900]);
- sndTimeLib.push(["TOUR138",26400]);
- sndTimeLib.push(["TOUR139",19350]);
- sndTimeLib.push(["TOUR140",16200]);
- sndTimeLib.push(["TOUR141",13600]);
- sndTimeLib.push(["TOUR142",16300]);
- sndMusic = new Sound(this);
-