STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228050
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2560 · P5120

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/92663562?noj=FRM92663562-25DC" width="1" height="1"></div>

tazamuro-.swf

This is the info page for
Flash #170249

(Click the ID number above for more basic data on this flash file.)


ActionScript [AS1/AS2]
Combined Code
movieClip 1 versionWarningAsset { } frame 1 { var myMenu = new ContextMenu(); myMenu.hideBuiltInItems(); _root.menu = myMenu; function getFlashPlayerInfo() { var ver = System.capabilities.version.split(' ', 2); var pl = ver[0]; var version = ver[1].split(',', 4); var info = new Object(); info.platform = ver[0]; info.majorVersion = parseInt(version[0]); info.minorVersion = parseInt(version[1]); info.revision = parseInt(version[2]); info.build = parseInt(version[3]); return info; } function showFlashVersionWarning(mc, w, h, logo, url) { mc.beginFill(16777215); mc.moveTo(0, 0); mc.lineTo(w, 0); mc.lineTo(w, h); mc.lineTo(0, h); mc.endFill(); var logo = mc.attachMovie(logo, 'logo', 9999); logo._x = (w - logo._width) * 0.5; logo._y = (h - logo._height) * 0.5; logo.onRelease = function () { getURL(url, '_blank'); }; mc.createTextField('tf', 10000, (w - 174) * 0.5, logo._y + logo._height + 10, 174, 80); var tf = mc.tf; var fmt = new TextFormat(); fmt.font = 'Verdana'; fmt.size = 12; fmt.align = 'center'; tf.multiline = true; tf.selectable = false; tf.html = true; tf.wordWrap = true; tf.htmlText = 'This presentation requires <b>Flash Player 10 or higher</b> to be installed. <br><br><font color="#0000ff"><u><a href="' + url + '" target="_blank">Click here to install</a></u>'; tf.setTextFormat(fmt); } this._highquality = 2; if (this.allowedDomain != undefined) { System.security.allowDomain('*', allowedDomain); } else { System.security.allowDomain('*'); } var g_passFieldInitialized; var g_initialization; var g_preloaderMovie; var g_playerCore; if ((getFlashPlayerInfo()).majorVersion < 10) { showFlashVersionWarning(this, 550, 799, 'versionWarningAsset', 'http://www.adobe.com/go/getflashplayer'); stop(); } else { if (g_passFieldInitialized == undefined) { g_passFieldInitialized = true; stop(); var thisPtr = this; this.passValid = function () { if (g_initialization == undefined) { g_initialization = true; g_preloaderMovie = this.sprPreloader; var preloaderParams = new Object(); preloaderParams.textLoading = 'loading'; g_preloaderMovie.init(preloaderParams); g_preloaderMovie.startPreloader(this); thisPtr.gotoAndPlay(2); } }; var passMovie = undefined; if (passMovie) { this.passwordProtectedPresentation = true; passMovie.showPassField(this.passValid, 'da39a3ee5e6b4b0d3255bfef95601890afd80709', 550, 799, 'Enter the password to watch the presentation:', 'The password is incorrect. Try again'); } else { this.passValid(); } } } } movieClip 7 videoClip { } movieClip 8 __Packages.fsplayer.api.IPlayer { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPlayer) { _global.fsplayer.api.IPlayer = function () {}; } #endinitclip } movieClip 9 __Packages.fsplayer.api.IPlayerListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPlayerListener) { _global.fsplayer.api.IPlayerListener = function () {}; } #endinitclip } movieClip 10 __Packages.fsplayer.api.IPresentationPlaybackController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPresentationPlaybackController) { _global.fsplayer.api.IPresentationPlaybackController = function () {}; } #endinitclip } movieClip 11 __Packages.fsplayer.api.IPlaybackListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPlaybackListener) { _global.fsplayer.api.IPlaybackListener = function () {}; } #endinitclip } movieClip 12 __Packages.fsplayer.api.ISoundController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ISoundController) { _global.fsplayer.api.ISoundController = function () {}; } #endinitclip } movieClip 13 __Packages.fsplayer.api.ISoundListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ISoundListener) { _global.fsplayer.api.ISoundListener = function () {}; } #endinitclip } movieClip 14 __Packages.fsplayer.api.IPresentationInfo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPresentationInfo) { _global.fsplayer.api.IPresentationInfo = function () {}; } #endinitclip } movieClip 15 __Packages.fsplayer.api.ISlidesCollection { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ISlidesCollection) { _global.fsplayer.api.ISlidesCollection = function () {}; } #endinitclip } movieClip 16 __Packages.fsplayer.api.ISlideInfo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ISlideInfo) { _global.fsplayer.api.ISlideInfo = function () {}; } #endinitclip } movieClip 17 __Packages.fsplayer.api.IAnimationSteps { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IAnimationSteps) { _global.fsplayer.api.IAnimationSteps = function () {}; } #endinitclip } movieClip 18 __Packages.fsplayer.api.IAnimationStep { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IAnimationStep) { _global.fsplayer.api.IAnimationStep = function () {}; } #endinitclip } movieClip 19 __Packages.fsplayer.api.ISlideResources { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ISlideResources) { _global.fsplayer.api.ISlideResources = function () {}; } #endinitclip } movieClip 20 __Packages.fsplayer.api.IPresenterVideo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPresenterVideo) { _global.fsplayer.api.IPresenterVideo = function () {}; } #endinitclip } movieClip 21 __Packages.fsplayer.api.ISlideListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ISlideListener) { _global.fsplayer.api.ISlideListener = function () {}; } #endinitclip } movieClip 22 __Packages.fsplayer.api.IThumbnailsCollection { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IThumbnailsCollection) { _global.fsplayer.api.IThumbnailsCollection = function () {}; } #endinitclip } movieClip 23 __Packages.fsplayer.api.ISlideThumbnail { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ISlideThumbnail) { _global.fsplayer.api.ISlideThumbnail = function () {}; } #endinitclip } movieClip 24 __Packages.fsplayer.api.ISlideThumbnailLoadingListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ISlideThumbnailLoadingListener) { _global.fsplayer.api.ISlideThumbnailLoadingListener = function () {}; } #endinitclip } movieClip 25 __Packages.fsplayer.api.IPresenterInfo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPresenterInfo) { _global.fsplayer.api.IPresenterInfo = function () {}; } #endinitclip } movieClip 26 __Packages.fsplayer.api.IPresenterPhoto { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPresenterPhoto) { _global.fsplayer.api.IPresenterPhoto = function () {}; } #endinitclip } movieClip 27 __Packages.fsplayer.api.IPresenterPhotoLoadingListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPresenterPhotoLoadingListener) { _global.fsplayer.api.IPresenterPhotoLoadingListener = function () {}; } #endinitclip } movieClip 28 __Packages.fsplayer.api.ICompanyInfo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ICompanyInfo) { _global.fsplayer.api.ICompanyInfo = function () {}; } #endinitclip } movieClip 29 __Packages.fsplayer.api.ICompanyLogo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ICompanyLogo) { _global.fsplayer.api.ICompanyLogo = function () {}; } #endinitclip } movieClip 30 __Packages.fsplayer.api.ICompanyLogoLoadingListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ICompanyLogoLoadingListener) { _global.fsplayer.api.ICompanyLogoLoadingListener = function () {}; } #endinitclip } movieClip 31 __Packages.fsplayer.api.IReferencesCollection { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IReferencesCollection) { _global.fsplayer.api.IReferencesCollection = function () {}; } #endinitclip } movieClip 32 __Packages.fsplayer.api.IReferenceInfo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IReferenceInfo) { _global.fsplayer.api.IReferenceInfo = function () {}; } #endinitclip } movieClip 33 __Packages.fsplayer.api.IPresentersCollection { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPresentersCollection) { _global.fsplayer.api.IPresentersCollection = function () {}; } #endinitclip } movieClip 34 __Packages.fsplayer.api.IPresentationListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPresentationListener) { _global.fsplayer.api.IPresentationListener = function () {}; } #endinitclip } movieClip 35 __Packages.fsplayer.ui.skins.ISkin { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.ui) { _global.fsplayer.ui = new Object(); } if (!_global.fsplayer.ui.skins) { _global.fsplayer.ui.skins = new Object(); } if (!_global.fsplayer.ui.skins.ISkin) { _global.fsplayer.ui.skins.ISkin = function () {}; } #endinitclip } movieClip 36 __Packages.fsplayer.ui.skins.ISlideShowWindow { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.ui) { _global.fsplayer.ui = new Object(); } if (!_global.fsplayer.ui.skins) { _global.fsplayer.ui.skins = new Object(); } if (!_global.fsplayer.ui.skins.ISlideShowWindow) { _global.fsplayer.ui.skins.ISlideShowWindow = function () {}; } #endinitclip } movieClip 37 __Packages.fsplayer.ui.skins.ISkinListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.ui) { _global.fsplayer.ui = new Object(); } if (!_global.fsplayer.ui.skins) { _global.fsplayer.ui.skins = new Object(); } if (!_global.fsplayer.ui.skins.ISkinListener) { _global.fsplayer.ui.skins.ISkinListener = function () {}; } #endinitclip } movieClip 38 __Packages.fsplayer.api.IKeyboardSettings { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IKeyboardSettings) { _global.fsplayer.api.IKeyboardSettings = function () {}; } #endinitclip } movieClip 39 __Packages.fsplayer.api.IPlaybackAction { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPlaybackAction) { _global.fsplayer.api.IPlaybackAction = function () {}; } #endinitclip } movieClip 40 __Packages.fsplayer.api.IPlayerEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPlayerEx) { _global.fsplayer.api.IPlayerEx = function () {}; _global.fsplayer.api.IPlayerEx implements _global.fsplayer.api.IPlayer; } #endinitclip } movieClip 41 __Packages.fsplayer.api.IPlayerCore { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPlayerCore) { _global.fsplayer.api.IPlayerCore = function () {}; } #endinitclip } movieClip 42 __Packages.fsplayer.api.video.IVideoPlayer { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.video) { _global.fsplayer.api.video = new Object(); } if (!_global.fsplayer.api.video.IVideoPlayer) { _global.fsplayer.api.video.IVideoPlayer = function () {}; } #endinitclip } movieClip 43 __Packages.fsplayer.api.video.IVideoPlayerListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.video) { _global.fsplayer.api.video = new Object(); } if (!_global.fsplayer.api.video.IVideoPlayerListener) { _global.fsplayer.api.video.IVideoPlayerListener = function () {}; } #endinitclip } movieClip 44 __Packages.fsplayer.api.core.IHyperlinkManager { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.core) { _global.fsplayer.api.core = new Object(); } if (!_global.fsplayer.api.core.IHyperlinkManager) { _global.fsplayer.api.core.IHyperlinkManager = function () {}; } #endinitclip } movieClip 45 __Packages.fsplayer.api.core.ITooltipEventListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.core) { _global.fsplayer.api.core = new Object(); } if (!_global.fsplayer.api.core.ITooltipEventListener) { _global.fsplayer.api.core.ITooltipEventListener = function () {}; } #endinitclip } movieClip 46 __Packages.fsplayer.ui.skins.asset.ISkinAssetLoadingListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.ui) { _global.fsplayer.ui = new Object(); } if (!_global.fsplayer.ui.skins) { _global.fsplayer.ui.skins = new Object(); } if (!_global.fsplayer.ui.skins.asset) { _global.fsplayer.ui.skins.asset = new Object(); } if (!_global.fsplayer.ui.skins.asset.ISkinAssetLoadingListener) { _global.fsplayer.ui.skins.asset.ISkinAssetLoadingListener = function () {}; } #endinitclip } movieClip 47 __Packages.fsplayer.ui.skins.asset.ISkinAsset { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.ui) { _global.fsplayer.ui = new Object(); } if (!_global.fsplayer.ui.skins) { _global.fsplayer.ui.skins = new Object(); } if (!_global.fsplayer.ui.skins.asset) { _global.fsplayer.ui.skins.asset = new Object(); } if (!_global.fsplayer.ui.skins.asset.ISkinAsset) { _global.fsplayer.ui.skins.asset.ISkinAsset = function () {}; } #endinitclip } movieClip 48 __Packages.fsplayer.core.IPlayerEnvironment { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.IPlayerEnvironment) { _global.fsplayer.core.IPlayerEnvironment = function () {}; } #endinitclip } movieClip 49 __Packages.fsplayer.core.IPlayerCore { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.IPlayerCore) { _global.fsplayer.core.IPlayerCore = function () {}; _global.fsplayer.core.IPlayerCore implements _global.fsplayer.api.IPlayerCore; } #endinitclip } movieClip 50 __Packages.fsplayer.api.core.video.IVideoClip { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.core) { _global.fsplayer.api.core = new Object(); } if (!_global.fsplayer.api.core.video) { _global.fsplayer.api.core.video = new Object(); } if (!_global.fsplayer.api.core.video.IVideoClip) { _global.fsplayer.api.core.video.IVideoClip = function () {}; } #endinitclip } movieClip 51 __Packages.fsplayer.api.core.video.IVideoClipListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.core) { _global.fsplayer.api.core = new Object(); } if (!_global.fsplayer.api.core.video) { _global.fsplayer.api.core.video = new Object(); } if (!_global.fsplayer.api.core.video.IVideoClipListener) { _global.fsplayer.api.core.video.IVideoClipListener = function () {}; } #endinitclip } movieClip 52 __Packages.fsplayer.res.video.IVideoClipEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.video) { _global.fsplayer.res.video = new Object(); } if (!_global.fsplayer.res.video.IVideoClipEx) { _global.fsplayer.res.video.IVideoClipEx = function () {}; _global.fsplayer.res.video.IVideoClipEx implements _global.fsplayer.api.core.video.IVideoClip; } #endinitclip } movieClip 53 __Packages.fsplayer.res.video.skin.IVideoSkin { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.video) { _global.fsplayer.res.video = new Object(); } if (!_global.fsplayer.res.video.skin) { _global.fsplayer.res.video.skin = new Object(); } if (!_global.fsplayer.res.video.skin.IVideoSkin) { _global.fsplayer.res.video.skin.IVideoSkin = function () {}; } #endinitclip } movieClip 54 __Packages.quizmaker.api.IQuizApi { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.IQuizApi) { _global.quizmaker.api.IQuizApi = function () {}; } #endinitclip } movieClip 55 __Packages.quizmaker.api.ISlidesCollection { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.ISlidesCollection) { _global.quizmaker.api.ISlidesCollection = function () {}; } #endinitclip } movieClip 56 __Packages.quizmaker.api.ISlide { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.ISlide) { _global.quizmaker.api.ISlide = function () {}; } #endinitclip } movieClip 57 __Packages.quizmaker.api.ISettings { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.ISettings) { _global.quizmaker.api.ISettings = function () {}; } #endinitclip } movieClip 58 __Packages.quizmaker.api.IUserInfo { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.IUserInfo) { _global.quizmaker.api.IUserInfo = function () {}; } #endinitclip } movieClip 59 __Packages.quizmaker.api.IFontManager { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.IFontManager) { _global.quizmaker.api.IFontManager = function () {}; } #endinitclip } movieClip 60 __Packages.quizmaker.api.IMessagesManager { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.IMessagesManager) { _global.quizmaker.api.IMessagesManager = function () {}; } #endinitclip } movieClip 61 __Packages.quizmaker.api.IResultsInfo { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.IResultsInfo) { _global.quizmaker.api.IResultsInfo = function () {}; } #endinitclip } movieClip 62 __Packages.quizmaker.api.IResultScore { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.IResultScore) { _global.quizmaker.api.IResultScore = function () {}; } #endinitclip } movieClip 63 __Packages.quizmaker.api.ISkin { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.ISkin) { _global.quizmaker.api.ISkin = function () {}; } #endinitclip } movieClip 64 __Packages.quizmaker.api.IQuestion { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.IQuestion) { _global.quizmaker.api.IQuestion = function () {}; _global.quizmaker.api.IQuestion implements _global.quizmaker.api.ISlide; } #endinitclip } movieClip 65 __Packages.quizmaker.api.IQuizApiListener { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.IQuizApiListener) { _global.quizmaker.api.IQuizApiListener = function () {}; } #endinitclip } movieClip 66 __Packages.quizmaker.api.IImageAssetLoadListener { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.IImageAssetLoadListener) { _global.quizmaker.api.IImageAssetLoadListener = function () {}; } #endinitclip } movieClip 67 __Packages.quizmaker.api.IVideoAssetLoadListener { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.IVideoAssetLoadListener) { _global.quizmaker.api.IVideoAssetLoadListener = function () {}; } #endinitclip } movieClip 68 __Packages.quizmaker.api.ISoundAssetLoadListener { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.ISoundAssetLoadListener) { _global.quizmaker.api.ISoundAssetLoadListener = function () {}; } #endinitclip } movieClip 69 __Packages.fsplayer.res.video.IStreamingVideo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.video) { _global.fsplayer.res.video = new Object(); } if (!_global.fsplayer.res.video.IStreamingVideo) { _global.fsplayer.res.video.IStreamingVideo = function () {}; } #endinitclip } movieClip 70 __Packages.fsplayer.core.playback.IPlaybackSettings { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.IPlaybackSettings) { _global.fsplayer.core.playback.IPlaybackSettings = function () {}; } #endinitclip } movieClip 71 __Packages.fsplayer.core.playback.video.IPresenterVideoPlayerInfo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.video) { _global.fsplayer.core.playback.video = new Object(); } if (!_global.fsplayer.core.playback.video.IPresenterVideoPlayerInfo) { _global.fsplayer.core.playback.video.IPresenterVideoPlayerInfo = function () {}; } #endinitclip } movieClip 72 __Packages.fsplayer.res.video.IPresenterVideoEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.video) { _global.fsplayer.res.video = new Object(); } if (!_global.fsplayer.res.video.IPresenterVideoEx) { _global.fsplayer.res.video.IPresenterVideoEx = function () {}; _global.fsplayer.res.video.IPresenterVideoEx implements _global.fsplayer.api.IPresenterVideo; } #endinitclip } movieClip 73 __Packages.fsplayer.ui.skins.IPresenterVideoWindow { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.ui) { _global.fsplayer.ui = new Object(); } if (!_global.fsplayer.ui.skins) { _global.fsplayer.ui.skins = new Object(); } if (!_global.fsplayer.ui.skins.IPresenterVideoWindow) { _global.fsplayer.ui.skins.IPresenterVideoWindow = function () {}; } #endinitclip } movieClip 74 __Packages.fsplayer.api.IPresenterVideoController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPresenterVideoController) { _global.fsplayer.api.IPresenterVideoController = function () {}; } #endinitclip } movieClip 75 __Packages.fsplayer.api.IPresenterVideoListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPresenterVideoListener) { _global.fsplayer.api.IPresenterVideoListener = function () {}; } #endinitclip } movieClip 76 __Packages.fsplayer.core.CPlayerImpl { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.CPlayerImpl) { var v1 = function (loadingControllersFactory, playerTarget, userData) { this.m_listeners = new Array(); this.m_loadingControllersFactory = loadingControllersFactory; this.m_playerTarget = playerTarget; this.m_soundAssetsTarget = playerTarget.createEmptyMovieClip('soundAssets', playerTarget.getNextHighestDepth()); this.m_skinAssetTarget = playerTarget.createEmptyMovieClip('skinAsset', playerTarget.getNextHighestDepth()); this.m_userData = userData; this.m_tooltipManager = new main.CTooltipManager(); }; fsplayer.core.CPlayerImpl = v1; var v2 = v1.prototype; _global.fsplayer.core.CPlayerImpl implements _global.fsplayer.api.IPlaybackListener, _global.fsplayer.core.playback.video.IPresenterVideoPlayerInfo, _global.fsplayer.core.playback.IPlaybackSettings, _global.fsplayer.core.IPlayerCore, _global.fsplayer.ui.skins.ISkinListener, _global.fsplayer.core.IPlayerEnvironment, _global.fsplayer.ui.skins.asset.ISkinAssetLoadingListener, _global.fsplayer.api.IPlayerEx; v2.getKeyboardSettings = function () { return this.m_keyboardSettings; }; v2.getPresentationInfo = function () { return this.m_presentationInfo; }; v2.getPlaybackController = function () { return this.m_playbackController; }; v2.getSoundController = function () { return this.m_playbackController.getMediaPlaybackController(); }; v2.getPlayerCore = function () { return this; }; v2.getPlayerCoreInternal = function () { return this; }; v2.onSkinAssetLoadInit = function (skinAsset) { var v2 = skinAsset.createInstance('skin'); v2.setListener(this); }; v2.onSkinInit = function (skin) { this.m_skin = skin; var v2 = fsplayer.ui.skins.ISkinEx(skin); if (v2 && v2.hasPresenterVideoWindow()) { this.m_presenterVideoWindow = v2.getPresenterVideoWindow(); } this.tryToStartPlayer(); }; v2.getSoundAssetsTarget = function () { return this.m_soundAssetsTarget; }; v2.getSlideAssetsTarget = function () { var v2 = this.m_skin.getSlideShowWindow(); return v2.getTarget(); }; v2.loadSkinAsset = function (source) { var v2 = this.m_loadingControllersFactory.createSkinAssetLoader(); var v3 = new fsplayer.ui.skins.asset.CSkinAssetImpl(v2, this.m_skinAssetTarget, source, this); }; v2.gotoSlide = function (slideIndex) { this.m_hyperlinkManager.gotoSlide(slideIndex); }; v2.gotoLastViewedSlide = function () { this.m_hyperlinkManager.gotoLastViewedSlide(); }; v2.gotoFirstSlide = function () { this.m_hyperlinkManager.gotoFirstSlide(); }; v2.gotoLastSlide = function () { this.m_hyperlinkManager.gotoLastSlide(); }; v2.gotoNextSlide = function () { this.m_hyperlinkManager.gotoNextSlide(); }; v2.gotoPreviousSlide = function () { this.m_hyperlinkManager.gotoPreviousSlide(); }; v2.getURL = function (url, target) { this.m_hyperlinkManager.getURL(url, target); }; v2.endShow = function () { this.m_hyperlinkManager.endShow(); }; v2.registerVideoClip = function (slideIndex, videoClip, videoId, looping) { this.m_playbackController.registerVideoClip(slideIndex, videoClip, videoId, looping); }; v2.registerStreamingVideo = function (slideIndex, video) { this.m_playbackController.registerStreamingVideo(slideIndex, video); }; v2.setPesentationNode = function (presentationNode) { this.m_presentationNode = presentationNode; var v2 = (this.getSettings()).playback.stepAdvance.pause; this.m_stepAdvancePause = parseFloat(v2); if (v2 == '' || v2 == null || v2 == undefined) { this.m_stepAdvancePause = undefined; } this.tryToStartPlayer(); }; v2.isReadyForInitialization = function () { return this.m_presentationNode != undefined && this.m_skin != undefined; }; v2.isInitialized = function () { return this.m_initialized; }; v2.addListener = function (listener) { this.m_listeners.push(listener); }; v2.removeListener = function (listener) { var v3 = this.m_listeners.length; var v2 = 0; while (v2 < v3) { if (this.m_listeners[v2] === listener) { this.m_listeners.splice(v2, 1); return undefined; } ++v2; } }; v2.tryToStartPlayer = function () { if (this.isReadyForInitialization()) { this.notifyPreInit(); this.createPresentation(); this.createPlaybackController(); this.initializeSkin(); this.start(this.m_settings.playback.autoStart == undefined || this.m_settings.playback.autoStart == '1'); this.m_initialized = true; this.notifyInit(); } }; v2.notifyPreInit = function () { var v4 = this.m_listeners.slice(); var v2 = v4.length - 1; while (v2 >= 0) { var v3 = fsplayer.api.IPlayerListenerEx(v4[v2]); if (v3) { v3.onPlayerPreInit(this); } --v2; } }; v2.notifyInit = function () { var v4 = this.m_listeners.slice(); var v2 = v4.length - 1; while (v2 >= 0) { var v3 = v4[v2]; v3.onPlayerInit(this); --v2; } }; v2.createPresentation = function () { var v2 = new fsplayer.res.CPresentation(this.m_presentationNode, this, this, this.m_userData); this.m_presentation = v2; this.m_presentationInfo = (fsplayer.core.CPlayerCoreComponentsFactory.getInstance()).createPresentationInfo(v2, this.m_presentationNode, this.m_loadingControllersFactory); this.m_keyboardSettings = new fsplayer.core.settings.CKeyboardSettings(fsplayer.util.CXMLUtils.findFirstChildNode(this.m_presentationNode, 'actions'), (this.getSettings()).navigation.keyboard.enabled); }; v2.createPlaybackController = function () { var v2 = this.m_loadingControllersFactory.createSlideLoadingController(this.m_presentation); var v4 = this.m_presentation.getSoundAssets(); var v3 = this.m_loadingControllersFactory.createPresentationBgSoundAssetLoadingController(v4); this.m_playbackController = new fsplayer.core.playback.presentation.CPlaybackController(this.m_presentation, v2, v3, this); this.m_playbackController.addListener(this); this.m_hyperlinkManager = new fsplayer.core.CHyperlinkManager(this.m_playbackController); this.createPresenterVideoPlayebackController(); }; v2.createPresenterVideoPlayebackController = function () { if (this.m_presenterVideoWindow == undefined && this.m_externalPresenterVideoPlayer == undefined) { return undefined; } var v2; if (this.m_presenterVideoWindow) { v2 = new fsplayer.core.playback.video.CPresenterVideoPlayer(this); } var v3 = this.m_settings.playback.syncWithVideoNarration == '1'; this.m_presenterVideoController = this.m_playbackController.createPresenterVideoController(v2, this.m_externalPresenterVideoPlayer, v3); if (this.m_presenterVideoWindow) { this.m_presenterVideoWindow.initialize(this.m_presenterVideoController); } }; v2.initializeSkin = function () { this.m_skin.initialize(this); }; v2.start = function (autoStart) { this.m_playbackController.gotoFirstSlide(autoStart, false); }; v2.getSettings = function () { if (this.m_settings == undefined) { var v2 = fsplayer.util.CXMLUtils.findFirstChildNode(this.m_presentationNode, 'settings'); this.m_settings = fsplayer.util.CXMLUtils.xmlToObject(v2); } return this.m_settings; }; v2.getAutoStepAdvance = function () { return (this.getSettings()).playback.stepAdvance.auto == '1'; }; v2.getStepAdvancePause = function () { return this.m_stepAdvancePause; }; v2.setStepAdvancePause = function (pause) { this.m_stepAdvancePause = pause; }; v2.getSkin = function () { return this.m_skin; }; v2.registerQuiz = function (slideIndex, quiz) { this.m_playbackController.registerQuiz(slideIndex, quiz); }; v2.startNamedSlideShow = function (slideShowName, showAndReturn) { this.m_hyperlinkManager.startNamedSlideShow(slideShowName, showAndReturn); }; v2.setExternalPresenterVideoPlayer = function (player) { this.m_externalPresenterVideoPlayer = player; if (this.m_presenterVideoController) { this.m_presenterVideoController.setExternalPresenterVideoPlayer(player); } }; v2.getHyperlinkManager = function () { return this.m_hyperlinkManager; }; v2.setHyperlinkManager = function (hyperlinkManager) { this.m_hyperlinkManager = hyperlinkManager; }; v2.findPresenterVideo = function (src) { return this.m_playbackController.findPresenterVideo(src); }; v2.getPresenterVideoWindow = function () { return this.m_presenterVideoWindow; }; v2.processTriggerCommand = function (mediaItemId, cmdType, params) { (this.m_playbackController.getMediaPlaybackController()).processTriggerCommand(mediaItemId, cmdType, params); }; v2.registerMediaBookmark = function (slideIndex, mediaItemId, bmkIndex, handlerFunc) { (this.m_playbackController.getMediaPlaybackController()).registerMediaBookmark(slideIndex, mediaItemId, bmkIndex, handlerFunc); }; v2.showTooltip = function (id, text) { this.m_tooltipManager.showTooltip(id, text); }; v2.hideTooltip = function (id) { this.m_tooltipManager.hideTooltip(id); }; v2.setTooltipEventListener = function (listener) { this.m_tooltipManager.setTooltipEventListener(listener); }; v2.onPausePlayback = function () {}; v2.onStartPlayback = function () {}; v2.onAnimationStepChanged = function (stepIndex) {}; v2.onSlidePositionChanged = function (position) {}; v2.onSlideTransitionPhaseChanged = function (phase) {}; v2.onCurrentSlideIndexChanged = function (slideIndex) { this.m_tooltipManager.hideTooltip(); }; v2.onSlideLoadingComplete = function (slideIndex) {}; v2.onPresentationPlaybackComplete = function () {}; v2.onKeyboardFocusStateChanged = function (acquireFocus) {}; v2.onPlaybackSuspended = function () {}; v2.onPlaybackResumed = function () {}; v2.onHandleCloseRequest = function () {}; v2.m_initialized = false; ASSetPropFlags(fsplayer.core.CPlayerImpl.prototype, null, 1); } #endinitclip } movieClip 77 __Packages.fsplayer.core.playback.transitions.ITransitionEffectEnvironment { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.ITransitionEffectEnvironment) { _global.fsplayer.core.playback.transitions.ITransitionEffectEnvironment = function () {}; } #endinitclip } movieClip 78 __Packages.fsplayer.res.IPresentation { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.IPresentation) { _global.fsplayer.res.IPresentation = function () {}; _global.fsplayer.res.IPresentation implements _global.fsplayer.core.playback.transitions.ITransitionEffectEnvironment; } #endinitclip } movieClip 79 __Packages.fsplayer.res.slides.ISlides { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.slides) { _global.fsplayer.res.slides = new Object(); } if (!_global.fsplayer.res.slides.ISlides) { _global.fsplayer.res.slides.ISlides = function () {}; } #endinitclip } movieClip 80 __Packages.fsplayer.res.slides.ISlide { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.slides) { _global.fsplayer.res.slides = new Object(); } if (!_global.fsplayer.res.slides.ISlide) { _global.fsplayer.res.slides.ISlide = function () {}; } #endinitclip } movieClip 81 __Packages.fsplayer.core.loading.ISlideLoadingListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.loading) { _global.fsplayer.core.loading = new Object(); } if (!_global.fsplayer.core.loading.ISlideLoadingListener) { _global.fsplayer.core.loading.ISlideLoadingListener = function () {}; } #endinitclip } movieClip 82 __Packages.fsplayer.res.slides.ISlideTransition { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.slides) { _global.fsplayer.res.slides = new Object(); } if (!_global.fsplayer.res.slides.ISlideTransition) { _global.fsplayer.res.slides.ISlideTransition = function () {}; } #endinitclip } movieClip 83 __Packages.fsplayer.res.sounds.ISlideSoundEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.ISlideSoundEx) { _global.fsplayer.res.sounds.ISlideSoundEx = function () {}; } #endinitclip } movieClip 84 __Packages.fsplayer.res.sounds.ISoundInstance { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.ISoundInstance) { _global.fsplayer.res.sounds.ISoundInstance = function () {}; } #endinitclip } movieClip 85 __Packages.fsplayer.res.sounds.ISoundInstanceListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.ISoundInstanceListener) { _global.fsplayer.res.sounds.ISoundInstanceListener = function () {}; } #endinitclip } movieClip 86 __Packages.fsplayer.res.sounds.ISlideSoundLoadingListenerEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.ISlideSoundLoadingListenerEx) { _global.fsplayer.res.sounds.ISlideSoundLoadingListenerEx = function () {}; } #endinitclip } movieClip 87 __Packages.fsplayer.res.sounds.ISlideSoundListenerEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.ISlideSoundListenerEx) { _global.fsplayer.res.sounds.ISlideSoundListenerEx = function () {}; } #endinitclip } movieClip 88 __Packages.fsplayer.api.core.IMediaBookmarks { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.core) { _global.fsplayer.api.core = new Object(); } if (!_global.fsplayer.api.core.IMediaBookmarks) { _global.fsplayer.api.core.IMediaBookmarks = function () {}; } #endinitclip } movieClip 89 __Packages.fsplayer.res.CMediaBookmarks { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.CMediaBookmarks) { var v1 = function (bookmarksNode) { this.m_bookmarks = new Array(); var v5 = bookmarksNode.childNodes.length; var v3 = 0; while (v3 < v5) { var v4 = bookmarksNode.childNodes[v3]; var v2 = new Object(); v2.name = v4.attributes.name; v2.time = parseFloat(v4.attributes.time) / 1000; this.m_bookmarks.push(v2); ++v3; } }; fsplayer.res.CMediaBookmarks = v1; var v2 = v1.prototype; _global.fsplayer.res.CMediaBookmarks implements _global.fsplayer.api.core.IMediaBookmarks; v2.getCount = function () { return this.m_bookmarks.length; }; v2.getBookmarkTime = function (index) { if (index >= this.getCount()) { return undefined; } return this.m_bookmarks[index].time; }; v2.getBookmarkName = function (index) { if (index >= this.getCount()) { return undefined; } return this.m_bookmarks[index].name; }; ASSetPropFlags(fsplayer.res.CMediaBookmarks.prototype, null, 1); } #endinitclip } movieClip 90 __Packages.fsplayer.core.playback.transitions.ISlideTransitionController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.ISlideTransitionController) { _global.fsplayer.core.playback.transitions.ISlideTransitionController = function () {}; } #endinitclip } movieClip 91 __Packages.fsplayer.core.playback.transitions.ITransitionEffect { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.ITransitionEffect) { _global.fsplayer.core.playback.transitions.ITransitionEffect = function () {}; } #endinitclip } movieClip 92 __Packages.fsplayer.core.playback.slides.ISlidePlaybackControllerEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.slides) { _global.fsplayer.core.playback.slides = new Object(); } if (!_global.fsplayer.core.playback.slides.ISlidePlaybackControllerEx) { _global.fsplayer.core.playback.slides.ISlidePlaybackControllerEx = function () {}; } #endinitclip } movieClip 93 __Packages.fsplayer.core.playback.slides.ISlidePlaybackListenerEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.slides) { _global.fsplayer.core.playback.slides = new Object(); } if (!_global.fsplayer.core.playback.slides.ISlidePlaybackListenerEx) { _global.fsplayer.core.playback.slides.ISlidePlaybackListenerEx = function () {}; } #endinitclip } movieClip 94 __Packages.fsplayer.api.core.video.ISlideVideoPlaybackController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.core) { _global.fsplayer.api.core = new Object(); } if (!_global.fsplayer.api.core.video) { _global.fsplayer.api.core.video = new Object(); } if (!_global.fsplayer.api.core.video.ISlideVideoPlaybackController) { _global.fsplayer.api.core.video.ISlideVideoPlaybackController = function () {}; } #endinitclip } movieClip 95 __Packages.fsplayer.api.core.video.IVideoObject { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.core) { _global.fsplayer.api.core = new Object(); } if (!_global.fsplayer.api.core.video) { _global.fsplayer.api.core.video = new Object(); } if (!_global.fsplayer.api.core.video.IVideoObject) { _global.fsplayer.api.core.video.IVideoObject = function () {}; } #endinitclip } movieClip 96 __Packages.fsplayer.api.core.video.IVideoAction { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.core) { _global.fsplayer.api.core = new Object(); } if (!_global.fsplayer.api.core.video) { _global.fsplayer.api.core.video = new Object(); } if (!_global.fsplayer.api.core.video.IVideoAction) { _global.fsplayer.api.core.video.IVideoAction = function () {}; } #endinitclip } movieClip 97 __Packages.fsplayer.core.playback.video.ISlideVideoPlaybackControllerEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.video) { _global.fsplayer.core.playback.video = new Object(); } if (!_global.fsplayer.core.playback.video.ISlideVideoPlaybackControllerEx) { _global.fsplayer.core.playback.video.ISlideVideoPlaybackControllerEx = function () {}; _global.fsplayer.core.playback.video.ISlideVideoPlaybackControllerEx implements _global.fsplayer.api.core.video.ISlideVideoPlaybackController; } #endinitclip } movieClip 98 __Packages.fsplayer.api.core.video.ISlideVideoPlaybackCore { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.core) { _global.fsplayer.api.core = new Object(); } if (!_global.fsplayer.api.core.video) { _global.fsplayer.api.core.video = new Object(); } if (!_global.fsplayer.api.core.video.ISlideVideoPlaybackCore) { _global.fsplayer.api.core.video.ISlideVideoPlaybackCore = function () {}; } #endinitclip } movieClip 99 __Packages.fsplayer.api.core.video.IVideoCommands { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.core) { _global.fsplayer.api.core = new Object(); } if (!_global.fsplayer.api.core.video) { _global.fsplayer.api.core.video = new Object(); } if (!_global.fsplayer.api.core.video.IVideoCommands) { _global.fsplayer.api.core.video.IVideoCommands = function () {}; } #endinitclip } movieClip 100 __Packages.fsplayer.api.core.video.IVideoCommand { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.core) { _global.fsplayer.api.core = new Object(); } if (!_global.fsplayer.api.core.video) { _global.fsplayer.api.core.video = new Object(); } if (!_global.fsplayer.api.core.video.IVideoCommand) { _global.fsplayer.api.core.video.IVideoCommand = function () {}; } #endinitclip } movieClip 101 __Packages.fsplayer.api.core.video.IVideoObjects { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.core) { _global.fsplayer.api.core = new Object(); } if (!_global.fsplayer.api.core.video) { _global.fsplayer.api.core.video = new Object(); } if (!_global.fsplayer.api.core.video.IVideoObjects) { _global.fsplayer.api.core.video.IVideoObjects = function () {}; } #endinitclip } movieClip 102 __Packages.fsplayer.res.sounds.ISoundCommandsEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.ISoundCommandsEx) { _global.fsplayer.res.sounds.ISoundCommandsEx = function () {}; } #endinitclip } movieClip 103 __Packages.fsplayer.core.playback.sounds.ISoundPlaybackCore { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.sounds) { _global.fsplayer.core.playback.sounds = new Object(); } if (!_global.fsplayer.core.playback.sounds.ISoundPlaybackCore) { _global.fsplayer.core.playback.sounds.ISoundPlaybackCore = function () {}; } #endinitclip } movieClip 104 __Packages.fsplayer.res.sounds.ISoundEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.ISoundEx) { _global.fsplayer.res.sounds.ISoundEx = function () {}; } #endinitclip } movieClip 105 __Packages.fsplayer.core.playback.sounds.IEventSoundPlaybackCore { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.sounds) { _global.fsplayer.core.playback.sounds = new Object(); } if (!_global.fsplayer.core.playback.sounds.IEventSoundPlaybackCore) { _global.fsplayer.core.playback.sounds.IEventSoundPlaybackCore = function () {}; _global.fsplayer.core.playback.sounds.IEventSoundPlaybackCore implements _global.fsplayer.core.playback.sounds.ISoundPlaybackCore; } #endinitclip } movieClip 106 __Packages.fsplayer.res.sounds.ISlideEventSoundEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.ISlideEventSoundEx) { _global.fsplayer.res.sounds.ISlideEventSoundEx = function () {}; _global.fsplayer.res.sounds.ISlideEventSoundEx implements _global.fsplayer.res.sounds.ISoundEx; } #endinitclip } movieClip 107 __Packages.fsplayer.res.sounds.ISlideEventSoundsEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.ISlideEventSoundsEx) { _global.fsplayer.res.sounds.ISlideEventSoundsEx = function () {}; } #endinitclip } movieClip 108 __Packages.fsplayer.res.sounds.ISlideSoundsEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.ISlideSoundsEx) { _global.fsplayer.res.sounds.ISlideSoundsEx = function () {}; } #endinitclip } movieClip 109 __Packages.fsplayer.res.sounds.ISlideSoundsLoadingListenerEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.ISlideSoundsLoadingListenerEx) { _global.fsplayer.res.sounds.ISlideSoundsLoadingListenerEx = function () {}; } #endinitclip } movieClip 110 __Packages.fsplayer.res.slides.IAnimationStepsEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.slides) { _global.fsplayer.res.slides = new Object(); } if (!_global.fsplayer.res.slides.IAnimationStepsEx) { _global.fsplayer.res.slides.IAnimationStepsEx = function () {}; _global.fsplayer.res.slides.IAnimationStepsEx implements _global.fsplayer.api.IAnimationSteps; } #endinitclip } movieClip 111 __Packages.fsplayer.res.slides.IAnimationStepEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.slides) { _global.fsplayer.res.slides = new Object(); } if (!_global.fsplayer.res.slides.IAnimationStepEx) { _global.fsplayer.res.slides.IAnimationStepEx = function () {}; _global.fsplayer.res.slides.IAnimationStepEx implements _global.fsplayer.api.IAnimationStep; } #endinitclip } movieClip 112 __Packages.fsplayer.res.sounds.ISoundAssets { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.ISoundAssets) { _global.fsplayer.res.sounds.ISoundAssets = function () {}; } #endinitclip } movieClip 113 __Packages.fsplayer.res.sounds.ISoundAsset { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.ISoundAsset) { _global.fsplayer.res.sounds.ISoundAsset = function () {}; } #endinitclip } movieClip 114 __Packages.fsplayer.res.sounds.ISoundAssetLoadingListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.ISoundAssetLoadingListener) { _global.fsplayer.res.sounds.ISoundAssetLoadingListener = function () {}; } #endinitclip } movieClip 115 __Packages.fsplayer.res.INamedSlideShows { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.INamedSlideShows) { _global.fsplayer.res.INamedSlideShows = function () {}; } #endinitclip } movieClip 116 __Packages.fsplayer.res.INamedSlideShow { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.INamedSlideShow) { _global.fsplayer.res.INamedSlideShow = function () {}; } #endinitclip } movieClip 117 __Packages.fsplayer.res.CPresentation { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.CPresentation) { var v1 = function (presentationNode, environment, playbackSettings, userData) { this.m_presentationNode = presentationNode; this.m_environment = environment; this.m_playbackSettings = playbackSettings; this.m_slideWidth = parseInt(presentationNode.attributes.width); this.m_slideHeight = parseInt(presentationNode.attributes.height); this.m_frameRate = parseInt(presentationNode.attributes.frameRate); this.m_looped = presentationNode.attributes.looping == '1'; this.m_startingSlideShowName = presentationNode.attributes.startingSlideShow; this.m_pptVersion = presentationNode.attributes.pptVersion; this.m_userData = userData; }; fsplayer.res.CPresentation = v1; var v2 = v1.prototype; _global.fsplayer.res.CPresentation implements _global.fsplayer.res.IPresentation; v2.getDuration = function (withTransitions) { if (this.m_duration == undefined || this.m_durationWithTransitions == undefined) { var v2 = this.getSlides(); var v3 = v2.getCount(); this.m_duration = (v2.getSlide(v3 - 1)).getEndTime(); this.m_durationWithTransitions = (v2.getSlide(v3 - 1)).getEndTime(true); } return withTransitions ? this.m_durationWithTransitions : this.m_duration; }; v2.getSlideWidth = function () { return this.m_slideWidth; }; v2.getSlideHeight = function () { return this.m_slideHeight; }; v2.getSlidesCount = function () { return this.m_slides.getCount(); }; v2.isLooped = function () { return this.m_looped; }; v2.getSoundAssets = function () { if (this.m_soundAssets == undefined) { var v2 = fsplayer.util.CXMLUtils.findFirstChildNode(this.m_presentationNode, 'soundAssets'); this.m_soundAssets = new fsplayer.res.sounds.CSoundAssets(v2, this.m_environment.getSoundAssetsTarget(), this.m_environment.getSlideAssetsTarget()); } return this.m_soundAssets; }; v2.getSlides = function () { if (this.m_slides == undefined) { var v3 = fsplayer.util.CXMLUtils.findFirstChildNode(this.m_presentationNode, 'slides'); var v4 = this.m_environment.getSlideAssetsTarget(); var v2 = this.m_environment.getPlayerCoreInternal(); this.m_slides = new fsplayer.res.slides.CSlides(v3, v4, this.getSoundAssets(), this, this.m_frameRate, v2, this.m_playbackSettings, this.m_userData); } return this.m_slides; }; v2.getBackgroundSoundNode = function () { var v2 = fsplayer.util.CXMLUtils.findFirstChildNode(this.m_presentationNode, 'backgroundSound'); return v2; }; v2.getVisibleDuration = function (withTransitions) { if (this.m_visibleDuration == undefined || this.m_visibleDurationWithTransitions == undefined) { var v3 = this.getSlides(); var v2 = v3.getVisibleCount(); this.m_visibleDuration = v2 > 0 ? (v3.getVisibleSlide(v2 - 1)).getVisibleEndTime() : 0; this.m_visibleDurationWithTransitions = v2 > 0 ? (v3.getVisibleSlide(v2 - 1)).getVisibleEndTime(true) : 0; } return withTransitions ? this.m_visibleDurationWithTransitions : this.m_visibleDuration; }; v2.getNamedSlideShows = function () { if (this.m_namedSlideShows == undefined) { var v2 = fsplayer.util.CXMLUtils.findFirstChildNode(this.m_presentationNode, 'slideShows'); this.m_namedSlideShows = new fsplayer.res.CNamedSlideShows(v2); } return this.m_namedSlideShows; }; v2.getStartingSlideShowName = function () { if (this.m_startingSlideShowName === '') { return undefined; } else { return this.m_startingSlideShowName; } }; v2.getPptVersion = function () { return this.m_pptVersion; }; ASSetPropFlags(fsplayer.res.CPresentation.prototype, null, 1); } #endinitclip } movieClip 118 __Packages.fsplayer.core.CUserData { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.CUserData) { var v1 = function (name, email, id) { this.m_name = name; this.m_email = email; this.m_id = id; }; fsplayer.core.CUserData = v1; var v2 = v1.prototype; v2.__get__name = function () { return this.m_name; }; v2.__get__email = function () { return this.m_email; }; v2.__get__id = function () { return this.m_id; }; v2.addProperty('email', v2.__get__email, function () {}); v2.addProperty('id', v2.__get__id, function () {}); v2.addProperty('name', v2.__get__name, function () {}); ASSetPropFlags(fsplayer.core.CUserData.prototype, null, 1); } #endinitclip } movieClip 119 __Packages.fsplayer.util.CXMLUtils { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.util) { _global.fsplayer.util = new Object(); } if (!_global.fsplayer.util.CXMLUtils) { var v1 = function () {}; fsplayer.util.CXMLUtils = v1; var v2 = v1.prototype; v1.findFirstChildNode = function (parentNode, nodeName) { var v3 = parentNode.childNodes.length; var v1 = 0; while (v1 < v3) { if (parentNode.childNodes[v1].nodeName == nodeName) { return parentNode.childNodes[v1]; } ++v1; } return undefined; }; v1.getInnerText = function (node) { var v3 = node.childNodes.length; var v1 = 0; while (v1 < v3) { var v2 = node.childNodes[v1]; if (v2.nodeType == 3) { return v2.nodeValue; } ++v1; } return ''; }; v1.xmlToObject = function (node) { var v3 = new Object(); var v4 = false; for (var v6 in node.attributes) { v3[v6] = node.attributes[v6]; v4 = true; } if (!v4 && node.childNodes.length == 0) { return ''; } var v1; for (var v5 in node.childNodes) { v1 = node.childNodes[v5]; if (v1.nodeType == 1) { v3[v1.nodeName] = fsplayer.util.CXMLUtils.xmlToObject(v1); } else { if (v1.nodeType == 3) { v3 = v1.nodeValue; } } } return v3; }; v1.objectToXML = function (obj, nodeName) { var v1 = new XML(); var v2 = v1.createElement(nodeName); v1.appendChild(v2); fsplayer.util.CXMLUtils.objectToXMLImpl(obj, v2, v1); return v1; }; v1.objectToXMLImpl = function (obj, parent, doc) { switch (typeof obj) { var v7 = doc.createTextNode(String(obj)); parent.appendChild(v7); return undefined; case 'object': for (var v5 in obj) { var v1 = doc.createElement(v5); parent.appendChild(v1); fsplayer.util.CXMLUtils.objectToXMLImpl(obj[v5], v1, doc); } return undefined; case 'boolean': var v6 = doc.createTextNode(String(Number(obj))); parent.appendChild(v6); return undefined; } var v7 = doc.createTextNode(String(obj)); parent.appendChild(v7); return undefined; }; ASSetPropFlags(fsplayer.util.CXMLUtils.prototype, null, 1); } #endinitclip } movieClip 120 __Packages.fsplayer.res.sounds.CSoundAssets { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.CSoundAssets) { var v1 = function (soundAssetsNode, target, slidesTarget) { this.m_target = target; this.m_assets = new Object(); this.m_loadingAssets = new Object(); var v6 = soundAssetsNode.childNodes.length; var v5 = new fsplayer.res.sounds.CSoundAssetLoader(new fsplayer.res.assets.CInternalAssetLoader()); var v7 = new fsplayer.res.sounds.CSoundAssetLoader(new fsplayer.res.assets.CExternalAssetLoader()); var v4 = 0; while (v4 < v6) { var v3 = soundAssetsNode.childNodes[v4]; var v2 = new Object(); v2.src = v3.attributes.src; v2.embedded = v3.attributes.embedded == '1'; v2.size = Number(v3.attributes.size); v2.loader = v2.embedded ? v5 : v7; v2.listeners = new Array(); this.m_assets[v3.attributes.id] = v2; ++v4; } }; fsplayer.res.sounds.CSoundAssets = v1; var v2 = v1.prototype; _global.fsplayer.res.sounds.CSoundAssets implements _global.fsplayer.res.sounds.ISoundAssetLoadingListener, _global.fsplayer.res.sounds.ISoundAssets; v2.setVolume = function (volume) { var v3 = new Sound(this.m_target); v3.setVolume(volume * 100); var v2 = new Sound(this.m_slidesTarget); v2.setVolume(volume * 100); }; v2.loadAsset = function (id, listener) { var v4 = this.getAsset(id); if (v4 == undefined) { this.addListener(id, listener); if (!this.assetIsLoading(id)) { this.m_loadingAssets[id] = true; var v3 = this.m_assets[id]; var v6 = v3.loader; var v5 = this.m_target.createEmptyMovieClip(id, this.m_target.getNextHighestDepth()); v6.loadSoundAsset(v5, v3.src, id, this); } } else { listener.onSoundAssetLoadInit(v4); } }; v2.assetIsLoaded = function (id) { return this.getAsset(id) != undefined; }; v2.addListener = function (id, listener) { this.m_assets[id].listeners.push(listener); }; v2.assetIsLoading = function (id) { return this.m_loadingAssets[id]; }; v2.getAsset = function (id) { return this.m_assets[id].asset; }; v2.setAsset = function (id, asset) { this.m_assets[id].asset = asset; }; v2.onSoundAssetLoadInit = function (soundAsset) { var v6 = soundAsset.getId(); this.m_loadingAssets[v6] = false; this.setAsset(v6, soundAsset); var v4 = this.m_assets[soundAsset.getId()].listeners; var v5 = v4.length; var v2 = 0; while (v2 < v5) { v4[v2].onSoundAssetLoadInit(soundAsset); ++v2; } }; v2.onSoundAssetLoadProgress = function (soundAsset, bytesLoaded, bytesTotal) { var v3 = this.m_assets[soundAsset.getId()].listeners; var v4 = v3.length; var v2 = 0; while (v2 < v4) { v3[v2].onSoundAssetLoadProgress(soundAsset, bytesLoaded, bytesTotal); ++v2; } }; v2.assetIsEmbedded = function (id) { return this.m_assets[id].embedded; }; v2.getAssetSize = function (id) { return this.m_assets[id].size; }; ASSetPropFlags(fsplayer.res.sounds.CSoundAssets.prototype, null, 1); } #endinitclip } movieClip 121 __Packages.fsplayer.res.sounds.ISoundAssetLoader { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.ISoundAssetLoader) { _global.fsplayer.res.sounds.ISoundAssetLoader = function () {}; } #endinitclip } movieClip 122 __Packages.fsplayer.res.sounds.CSoundAssetLoader { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.CSoundAssetLoader) { var v1 = function (assetLoader) { this.m_assetLoader = assetLoader; }; fsplayer.res.sounds.CSoundAssetLoader = v1; var v2 = v1.prototype; _global.fsplayer.res.sounds.CSoundAssetLoader implements _global.fsplayer.res.sounds.ISoundAssetLoader; v2.loadSoundAsset = function (target, source, id, listener) { var v2 = new fsplayer.res.sounds.CSoundAsset(id); v2.load(this.m_assetLoader, target, source, listener); return v2; }; ASSetPropFlags(fsplayer.res.sounds.CSoundAssetLoader.prototype, null, 1); } #endinitclip } movieClip 123 __Packages.fsplayer.res.assets.IAssetLoader { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.assets) { _global.fsplayer.res.assets = new Object(); } if (!_global.fsplayer.res.assets.IAssetLoader) { _global.fsplayer.res.assets.IAssetLoader = function () {}; } #endinitclip } movieClip 124 __Packages.fsplayer.res.assets.IAssetLoadingListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.assets) { _global.fsplayer.res.assets = new Object(); } if (!_global.fsplayer.res.assets.IAssetLoadingListener) { _global.fsplayer.res.assets.IAssetLoadingListener = function () {}; } #endinitclip } movieClip 125 __Packages.fsplayer.res.assets.IAsset { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.assets) { _global.fsplayer.res.assets = new Object(); } if (!_global.fsplayer.res.assets.IAsset) { _global.fsplayer.res.assets.IAsset = function () {}; } #endinitclip } movieClip 126 __Packages.fsplayer.res.sounds.CSoundAsset { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.CSoundAsset) { var v1 = function (id) { this.m_id = id; }; fsplayer.res.sounds.CSoundAsset = v1; var v2 = v1.prototype; _global.fsplayer.res.sounds.CSoundAsset implements _global.fsplayer.res.sounds.ISoundAsset; v2.createInstance = function (name, depth) { return new fsplayer.res.sounds.CSoundInstance(this.m_asset, name, depth); }; v2.load = function (assetLoader, target, source, listener) { var v2 = new fsplayer.res.sounds.CSoundAssetLoadingListenerImpl(this, listener); assetLoader.loadAsset(target, source, v2); }; v2.setAsset = function (asset) { this.m_asset = asset; }; v2.getId = function () { return this.m_id; }; ASSetPropFlags(fsplayer.res.sounds.CSoundAsset.prototype, null, 1); } #endinitclip } movieClip 127 __Packages.fsplayer.res.sounds.CSoundInstance { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.CSoundInstance) { var v1 = function (asset, name, depth) { this.m_target = asset.createInstance(name, depth); this.m_playing = false; var thisPtr = this; this.m_target.onEnterFrame = function () { if (thisPtr.m_listener != undefined) { thisPtr.m_listener.onSoundInstanceInit(thisPtr); } this.SoundSetListener(thisPtr); delete this.onEnterFrame; }; }; fsplayer.res.sounds.CSoundInstance = v1; var v2 = v1.prototype; _global.fsplayer.res.sounds.CSoundInstance implements _global.fsplayer.res.sounds.ISoundInstance; v2.onSoundComplete = function () { --this.m_loops; ++this.m_currentLoopIndex; if (this.m_loops > 0) { this.m_target.SoundStart(0); } else { this.m_listener.onSoundInstanceComplete(this); } }; v2.start = function (position, loops) { if (this.m_playing) { this.stop(); } this.m_playing = true; if (loops == 0) { loops = 9999; } this.m_loops = loops; this.m_currentLoopIndex = 0; this.m_target.SoundStart(position + this.m_trimLeft); this.m_ignoreTrimCheck = true; }; v2.stop = function (reset) { if (this.m_playing) { this.m_playing = false; this.m_target.SoundStop(); } if (reset) { this.m_resetPos = this.m_target.SoundGetPosition(); } }; v2.getPosition = function () { var v2 = this.m_target.SoundGetPosition(); if (this.m_resetPos) { if (this.m_resetPos == v2) { return 0; } this.m_resetPos = undefined; } return v2 * 0.001 - this.m_trimLeft; }; v2.getCurrentLoopIndex = function () { return this.m_currentLoopIndex; }; v2.getDuration = function () { return this.m_target.SoundGetDuration() * 0.001 - this.m_trimLeft - this.m_trimRight; }; v2.isPlaying = function () { return this.m_playing; }; v2.setListener = function (listener) { this.m_listener = listener; }; v2.setVolume = function (volume) { this.m_target.SoundSetVolume(volume); }; v2.setTrim = function (trimLeft, trimRight) { this.m_trimLeft = trimLeft; this.m_trimRight = trimRight; if (this.m_trimRight != 0) { var v2 = this.m_target.createEmptyMovieClip('auxMc', this.m_target.getNextHighestDepth()); var thisPtr = this; v2.onEnterFrame = function () { thisPtr.onEnterFrameTrim(); }; } }; v2.getTargetMC = function () { return this.m_target; }; v2.onEnterFrameTrim = function () { if (this.m_ignoreTrimCheck) { this.m_ignoreTrimCheck = false; return undefined; } if (this.m_playing && this.m_target.SoundGetPosition() >= this.m_target.SoundGetDuration() - this.m_trimRight * 1000) { this.stop(); this.onSoundComplete(); } }; v2.m_loops = 0; v2.m_trimLeft = 0; v2.m_trimRight = 0; v2.m_ignoreTrimCheck = false; ASSetPropFlags(fsplayer.res.sounds.CSoundInstance.prototype, null, 1); } #endinitclip } movieClip 128 __Packages.fsplayer.res.sounds.CSoundAssetLoadingListenerImpl { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.CSoundAssetLoadingListenerImpl) { var v1 = function (soundAsset, listener) { this.m_soundAsset = soundAsset; this.m_listener = listener; }; fsplayer.res.sounds.CSoundAssetLoadingListenerImpl = v1; var v2 = v1.prototype; _global.fsplayer.res.sounds.CSoundAssetLoadingListenerImpl implements _global.fsplayer.res.assets.IAssetLoadingListener; v2.onAssetLoadStart = function (asset) { this.m_soundAsset.setAsset(asset); }; v2.onAssetLoadComplete = function (asset) {}; v2.onAssetLoadInit = function (asset) { this.m_listener.onSoundAssetLoadInit(this.m_soundAsset); }; v2.onAssetLoadProgress = function (asset, bytesLoaded, bytesTotal) { this.m_listener.onSoundAssetLoadProgress(this.m_soundAsset, bytesLoaded, bytesTotal); }; ASSetPropFlags(fsplayer.res.sounds.CSoundAssetLoadingListenerImpl.prototype, null, 1); } #endinitclip } movieClip 129 __Packages.fsplayer.res.assets.CInternalAssetLoader { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.assets) { _global.fsplayer.res.assets = new Object(); } if (!_global.fsplayer.res.assets.CInternalAssetLoader) { var v1 = function () {}; fsplayer.res.assets.CInternalAssetLoader = v1; var v2 = v1.prototype; _global.fsplayer.res.assets.CInternalAssetLoader implements _global.fsplayer.res.assets.IAssetLoader; v2.loadAsset = function (target, src, listener) { var v1 = new fsplayer.res.assets.CInternalAsset(target, src); if (listener) { listener.onAssetLoadStart(v1); listener.onAssetLoadComplete(v1); listener.onAssetLoadInit(v1); } return v1; }; ASSetPropFlags(fsplayer.res.assets.CInternalAssetLoader.prototype, null, 1); } #endinitclip } movieClip 130 __Packages.fsplayer.res.assets.CInternalAsset { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.assets) { _global.fsplayer.res.assets = new Object(); } if (!_global.fsplayer.res.assets.CInternalAsset) { var v1 = function (target, source) { this.m_target = target; this.m_source = source; }; fsplayer.res.assets.CInternalAsset = v1; var v2 = v1.prototype; _global.fsplayer.res.assets.CInternalAsset implements _global.fsplayer.res.assets.IAsset; v2.createInstance = function (name, depth) { if (depth == undefined) { depth = this.m_target.getNextHighestDepth(); } var v2 = this.m_target.attachMovie(this.m_source, name, depth); return v2; }; v2.getTarget = function () { return this.m_target; }; ASSetPropFlags(fsplayer.res.assets.CInternalAsset.prototype, null, 1); } #endinitclip } movieClip 131 __Packages.fsplayer.res.assets.CExternalAssetLoader { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.assets) { _global.fsplayer.res.assets = new Object(); } if (!_global.fsplayer.res.assets.CExternalAssetLoader) { var v1 = function () {}; fsplayer.res.assets.CExternalAssetLoader = v1; var v2 = v1.prototype; _global.fsplayer.res.assets.CExternalAssetLoader implements _global.fsplayer.res.assets.IAssetLoader; v2.loadAsset = function (target, src, listener) { var v3 = new MovieClipLoader(); var v4 = fsplayer.util.CFileUtils.PathToAbsolutePath(src, target); var asset = new fsplayer.res.assets.CExternalAsset(target); var v2 = new Object(); v2.onLoadStart = function (mc) { if (listener != undefined) { listener.onAssetLoadStart(asset); } }; v2.onLoadComplete = function (mc) { if (listener != undefined) { listener.onAssetLoadComplete(asset); } }; v2.onLoadInit = function (mc) { mc.onEnterFrame = function () { if (listener != undefined) { listener.onAssetLoadInit(asset); } delete this.onEnterFrame; }; }; v2.onLoadProgress = function (mc, loadedBytes, totalBytes) { listener.onAssetLoadProgress(asset, loadedBytes, totalBytes); }; v3.addListener(v2); v3.loadClip(v4, target); return asset; }; ASSetPropFlags(fsplayer.res.assets.CExternalAssetLoader.prototype, null, 1); } #endinitclip } movieClip 132 __Packages.fsplayer.util.CFileUtils { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.util) { _global.fsplayer.util = new Object(); } if (!_global.fsplayer.util.CFileUtils) { var v1 = function () {}; fsplayer.util.CFileUtils = v1; var v2 = v1.prototype; v1.PathToAbsolutePath = function (path, mc) { if (path.substr(0, 7) == 'file://' || path.substr(0, 7) == 'http://' || path.substr(0, 8) == 'https://') { return path; } var v3 = ((mc == undefined) ? _root : mc)._url; var v6 = v3.indexOf('?'); var v4 = v6 >= 0 ? v3.substr(0, v6) : v3; var v5 = '/'; var v9 = Math.max(v4.lastIndexOf('/'), v4.lastIndexOf('\\')); var v7 = v4.substr(0, v9); if (path.charAt(0) == '/') { var v8 = v5 + path.substr(1); return v8; } var v8 = v7 + v5 + path; return v8; }; ASSetPropFlags(fsplayer.util.CFileUtils.prototype, null, 1); } #endinitclip } movieClip 133 __Packages.fsplayer.res.assets.CExternalAsset { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.assets) { _global.fsplayer.res.assets = new Object(); } if (!_global.fsplayer.res.assets.CExternalAsset) { var v1 = function (target) { this.m_target = target; }; fsplayer.res.assets.CExternalAsset = v1; var v2 = v1.prototype; _global.fsplayer.res.assets.CExternalAsset implements _global.fsplayer.res.assets.IAsset; v2.createInstance = function (name, depth) { if (depth == undefined) { depth = this.m_target.getNextHighestDepth(); } var v2 = this.m_target.createInstance(name, depth); return v2; }; v2.getTarget = function () { return this.m_target; }; ASSetPropFlags(fsplayer.res.assets.CExternalAsset.prototype, null, 1); } #endinitclip } movieClip 134 __Packages.fsplayer.res.slides.CSlides { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.slides) { _global.fsplayer.res.slides = new Object(); } if (!_global.fsplayer.res.slides.CSlides) { var v1 = function (slidesNode, slideAssetsTarget, soundAssets, environment, frameRate, playerCore, playbackSettings, userData) { this.m_slidesNode = slidesNode; this.m_soundAssets = soundAssets; this.m_transitionEffectEnvironment = environment; this.m_frameRate = frameRate; this.m_playerCore = playerCore; this.m_playbackSettings = playbackSettings; this.m_userData = userData; var v3 = slidesNode.attributes.embedded == '1'; var v4 = new fsplayer.res.slides.CSlideAssetLoader(v3 ? new fsplayer.res.assets.CInternalAssetLoader() : new fsplayer.res.assets.CExternalAssetLoader(), this.m_playerCore); this.m_slideAssets = new fsplayer.res.slides.CSlideAssets(v4, slideAssetsTarget); this.m_slides = new Array(); this.m_numberOfSlides = slidesNode.childNodes.length; this.m_visibleIndexToIndex = new Array(); this.m_navigationSlides = new Array(); this.initializeAllSlides(); }; fsplayer.res.slides.CSlides = v1; var v2 = v1.prototype; _global.fsplayer.res.slides.CSlides implements _global.fsplayer.res.slides.ISlides; v2.getSlide = function (indexRequire) { if (indexRequire < 0 || indexRequire >= this.m_numberOfSlides) { return undefined; } return this.m_slides[indexRequire]; }; v2.getSlideAssets = function () { return this.m_slideAssets; }; v2.getSlideDepthSorter = function () { return this.m_slideAssets; }; v2.getCount = function () { return this.m_numberOfSlides; }; v2.initializeAllSlides = function () { var v7 = 0; var v17 = false; var v16 = true; while (v7 < this.m_numberOfSlides) { var v3 = v7 > 0 ? this.m_slides[v7 - 1] : undefined; var v8 = v3 ? v3.getEndTime(v17) : 0; var v11 = v3 ? v3.getEndTime(v16) : 0; var v9 = v3 ? v3.getEndStepIndex() + 1 : 0; var v5 = this.m_visibleIndexToIndex.length > 0 ? this.m_visibleIndexToIndex[this.m_visibleIndexToIndex.length - 1] : undefined; var v2 = (v5 != undefined) ? this.m_slides[v5] : undefined; var v14 = v2 ? v2.getVisibleEndTime(v17) : 0; var v15 = v2 ? v2.getVisibleEndTime(v16) : 0; var v12 = v2 ? v2.getVisibleEndStepIndex() + 1 : 0; var v13 = v2 ? v2.getVisibleIndex() + 1 : 0; var v4 = new fsplayer.res.slides.CSlide(this.m_slidesNode.childNodes[v7], this.getSlideAssets(), this.m_soundAssets, this.getSlideDepthSorter(), this.m_transitionEffectEnvironment, this.m_frameRate, this.m_playbackSettings, v8, v9, v14, v12, v11, v15, v13, this.m_userData); this.m_slides[v7++] = v4; var v6 = v4.getIndex(); if (!v4.isHidden()) { this.m_visibleIndexToIndex[v4.getVisibleIndex()] = v6; } var v10 = new Object(); this.m_navigationSlides[v6] = v10; if (v3 && v3.isHidden()) { this.m_navigationSlides[v6 - 1].vNext = v6; } if (v5 != undefined) { v10.vPrev = v5; } if (!v4.isHidden() && v2) { this.m_navigationSlides[v5].vNext = v6; } v8 = v4.getEndTime(); v9 = v4.getEndStepIndex() + 1; } this.fixLevels(); }; v2.fixLevels = function () { var v14 = -1; var v13 = this.getCount(); var v7 = 0; while (v7 < v13) { var v6 = (this.getSlide(v7)).getLevel(); if (v6 < 0) { v6 = 0; } if (v14 + 1 < v6) { v6 = v14 + 1; } (this.getSlide(v7)).fixLevel(v6); v14 = v6; ++v7; } var v12 = new Array(); v7 = 0; while (v7 < v13) { var v10 = this.getSlide(v7); var v11 = v10.isHidden(); var v2 = v10.getLevel(); if (!v11 && v2 > 0 && v12[v7 - 1]) { var v8 = false; var v4 = v7; while (v4 < v13) { var v5 = this.getSlide(v4); var v3 = v5.getLevel(); var v9 = v5.isHidden(); if (v3 == v2) { v8 = !v9; } if (v3 >= v2 && v8) { v5.fixLevel(v3 - 1); } if (v3 < v2) { break; } ++v4; } } v2 = v10.getLevel(); if (v2 > 0) { v12[v2] = v12[v2 - 1] || v11; } else { v12[v2] = v11; } ++v7; } }; v2.getVisibleCount = function () { return this.m_visibleIndexToIndex.length; }; v2.getVisibleSlide = function (visibleSlideIndex) { return this.getSlide(this.visibleIndexToIndex(visibleSlideIndex)); }; v2.visibleIndexToIndex = function (visibleIndex) { return this.m_visibleIndexToIndex[visibleIndex]; }; v2.getVisibleSlideNavigationIndex = function (index, next) { var v2 = this.m_navigationSlides[index]; if (v2) { return v2[next ? 'vNext' : 'vPrev']; } else { return undefined; } }; v2.slideChanged = function (index) { if ((this.getSlide(index)).isHidden() && this.m_navigationSlides[index].visit == undefined) { var v2 = index + 1; while (v2 < this.getCount()) { var v5 = this.getSlide(v2); var v4 = this.m_navigationSlides[v2].vPrev; if (v4 == undefined) { this.m_navigationSlides[v2].vPrev = index; } else { if (v4 < index) { this.m_navigationSlides[v2].vPrev = index; this.m_navigationSlides[index].vPrev = v4; } } if (!v5.isHidden()) { break; } ++v2; } this.m_navigationSlides[index].visit = true; } this.m_lastVisitedSlide = index; }; ASSetPropFlags(fsplayer.res.slides.CSlides.prototype, null, 1); } #endinitclip } movieClip 135 __Packages.fsplayer.res.slides.ISlideAssets { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.slides) { _global.fsplayer.res.slides = new Object(); } if (!_global.fsplayer.res.slides.ISlideAssets) { _global.fsplayer.res.slides.ISlideAssets = function () {}; } #endinitclip } movieClip 136 __Packages.fsplayer.res.slides.ISlideAssetLoadingListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.slides) { _global.fsplayer.res.slides = new Object(); } if (!_global.fsplayer.res.slides.ISlideAssetLoadingListener) { _global.fsplayer.res.slides.ISlideAssetLoadingListener = function () {}; } #endinitclip } movieClip 137 __Packages.fsplayer.res.slides.ISlideAsset { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.slides) { _global.fsplayer.res.slides = new Object(); } if (!_global.fsplayer.res.slides.ISlideAsset) { _global.fsplayer.res.slides.ISlideAsset = function () {}; } #endinitclip } movieClip 138 __Packages.fsplayer.res.slides.ISlideInstance { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.slides) { _global.fsplayer.res.slides = new Object(); } if (!_global.fsplayer.res.slides.ISlideInstance) { _global.fsplayer.res.slides.ISlideInstance = function () {}; } #endinitclip } movieClip 139 __Packages.fsplayer.res.slides.ISlideInstanceListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.slides) { _global.fsplayer.res.slides = new Object(); } if (!_global.fsplayer.res.slides.ISlideInstanceListener) { _global.fsplayer.res.slides.ISlideInstanceListener = function () {}; } #endinitclip } movieClip 140 __Packages.fsplayer.res.slides.ISlideDepthSorter { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.slides) { _global.fsplayer.res.slides = new Object(); } if (!_global.fsplayer.res.slides.ISlideDepthSorter) { _global.fsplayer.res.slides.ISlideDepthSorter = function () {}; } #endinitclip } movieClip 141 __Packages.fsplayer.res.slides.CSlideAssets { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.slides) { _global.fsplayer.res.slides = new Object(); } if (!_global.fsplayer.res.slides.CSlideAssets) { var v1 = function (loader, target) { this.m_loader = loader; this.m_target = target; this.m_assetTargets = new Array(); }; fsplayer.res.slides.CSlideAssets = v1; var v2 = v1.prototype; _global.fsplayer.res.slides.CSlideAssets implements _global.fsplayer.res.slides.ISlideDepthSorter, _global.fsplayer.res.slides.ISlideAssets; v2.loadSlideAsset = function (slideIndex, source, listener) { var v2 = this.m_target.createEmptyMovieClip('slide' + slideIndex, this.m_target.getNextHighestDepth()); this.m_assetTargets[slideIndex] = v2; this.m_frontTarget = v2; return this.m_loader.loadSlideAsset(v2, source, listener); }; v2.bringToFront = function (slideIndex) { var v2 = this.m_assetTargets[slideIndex]; if (v2 != this.m_frontTarget) { v2.swapDepths(this.m_frontTarget); this.m_frontTarget = v2; } }; ASSetPropFlags(fsplayer.res.slides.CSlideAssets.prototype, null, 1); } #endinitclip } movieClip 142 __Packages.fsplayer.res.slides.ISlideAssetLoader { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.slides) { _global.fsplayer.res.slides = new Object(); } if (!_global.fsplayer.res.slides.ISlideAssetLoader) { _global.fsplayer.res.slides.ISlideAssetLoader = function () {}; } #endinitclip } movieClip 143 __Packages.fsplayer.res.slides.CSlideAssetLoader { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.slides) { _global.fsplayer.res.slides = new Object(); } if (!_global.fsplayer.res.slides.CSlideAssetLoader) { var v1 = function (assetLoader, playerCore) { this.m_assetLoader = assetLoader; this.m_playerCore = playerCore; }; fsplayer.res.slides.CSlideAssetLoader = v1; var v2 = v1.prototype; _global.fsplayer.res.slides.CSlideAssetLoader implements _global.fsplayer.res.slides.ISlideAssetLoader; v2.loadSlideAsset = function (target, source, listener) { var v2 = new fsplayer.res.slides.CSlideAsset(this.m_playerCore); v2.load(this.m_assetLoader, target, source, listener); return v2; }; ASSetPropFlags(fsplayer.res.slides.CSlideAssetLoader.prototype, null, 1); } #endinitclip } movieClip 144 __Packages.fsplayer.res.slides.CSlideAsset { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.slides) { _global.fsplayer.res.slides = new Object(); } if (!_global.fsplayer.res.slides.CSlideAsset) { var v1 = function (playerCore) { this.m_playerCore = playerCore; }; fsplayer.res.slides.CSlideAsset = v1; var v2 = v1.prototype; _global.fsplayer.res.slides.CSlideAsset implements _global.fsplayer.res.slides.ISlideAsset; v2.createInstance = function (name, depth) { var v2 = this.m_asset.createInstance(name, depth); return new fsplayer.res.slides.CSlideInstance(v2); }; v2.load = function (assetLoader, target, source, listener) { var v2 = new fsplayer.res.slides.CSlideAssetLoadingListenerImpl(this, listener); assetLoader.loadAsset(target, source, v2); }; v2.onSlideAssetLoadInit = function (asset) { var v2 = asset.getTarget(); v2._lockroot = true; var playerCore = this.m_playerCore; v2.getPlayerCore = function () { return playerCore; }; }; v2.setAsset = function (asset) { this.m_asset = asset; }; ASSetPropFlags(fsplayer.res.slides.CSlideAsset.prototype, null, 1); } #endinitclip } movieClip 145 __Packages.fsplayer.res.slides.CSlideInstance { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.slides) { _global.fsplayer.res.slides = new Object(); } if (!_global.fsplayer.res.slides.CSlideInstance) { var v1 = function (instanceClip) { this.m_slideInstanceController = new fsplayer.res.slides.CSlideInstanceController(instanceClip, this); }; fsplayer.res.slides.CSlideInstance = v1; var v2 = v1.prototype; _global.fsplayer.res.slides.CSlideInstance implements _global.fsplayer.res.slides.ISlideInstance; v2.playFrom = function (frameIndex) { var v2 = this.getCurrentFrame(); this.playAndNotify(); this.m_forcePlayback = true; if (v2 != frameIndex) { this.m_slideInstanceController.gotoAndPlay(frameIndex); this.onEnterFrame(); } else { this.m_oldFrame = undefined; this.onEnterFrame(); } }; v2.stopAt = function (frameIndex) { this.m_forcePlayback = false; this.m_slideInstanceController.gotoAndStop(frameIndex); this.stopAndNotify(); }; v2.play = function () { if (!this.m_playing) { this.m_forcePlayback = true; this.m_slideInstanceController.play(); this.playAndNotify(); } }; v2.stop = function () { if (this.m_playing) { this.m_forcePlayback = false; this.m_slideInstanceController.stop(); this.stopAndNotify(); } }; v2.isPlaying = function () { return this.m_playing; }; v2.getCurrentFrame = function () { return this.m_slideInstanceController.getCurrentFrame(); }; v2.getFramesCount = function () { return this.m_slideInstanceController.getFramesCount(); }; v2.setListener = function (listener) { this.m_listener = listener; }; v2.stepForward = function () { if (this.getCurrentFrame() != this.__get__lastFrame()) { this.m_slideInstanceController.nextFrame(); this.stopAndNotify(); } }; v2.stepBackward = function () { if (this.getCurrentFrame() != 0) { this.m_slideInstanceController.prevFrame(); this.stopAndNotify(); } }; v2.getMask = function () { if (this.m_mask == undefined) { var v2 = (this.getMovie())._parent; var v3 = (this.getMovie())._name + '_mask'; var v4 = v2.getNextHighestDepth(); this.m_mask = v2.createEmptyMovieClip(v3, v4); (this.getMovie()).setMask(this.m_mask); } return this.m_mask; }; v2.getMovie = function () { return this.m_slideInstanceController.getMovie(); }; v2.deleteMask = function () { if (this.m_mask != undefined) { this.m_mask.removeMovieClip(); delete this.m_mask; } }; v2.playAndNotify = function () { var v2 = this.m_playing; if (!v2 && this.m_listener != undefined) { this.m_listener.onSlideInstancePlay(this); } this.m_playing = true; }; v2.stopAndNotify = function () { var v2 = this.m_playing; if (v2 && this.m_listener != undefined) { this.m_listener.onSlideInstanceStop(this); } this.m_playing = false; }; v2.deleteInstance = function () { if (this.getMovie() != undefined) { this.deleteMask(); var v2 = this.getMovie(); v2.removeMovieClip(); false; } }; v2.onEnterFrame = function () { var v2 = this.getCurrentFrame(); if (this.m_forcePlayback) { this.m_forcePlayback = false; this.m_slideInstanceController.play(); } if (this.m_listener != undefined) { this.m_listener.onSlideInstanceEnterFrame(this); if (this.m_oldFrame != v2) { this.m_listener.onSlideInstanceFrameChanged(this); this.m_oldFrame = v2; } if (this.m_playing && v2 == this.__get__lastFrame()) { this.stop(); this.m_listener.onSlideInstanceComplete(this); } } else { this.m_oldFrame = -1; } }; v2.__get__lastFrame = function () { return this.getFramesCount() - 1; }; v2.m_oldFrame = -1; v2.m_playing = false; v2.m_forcePlayback = false; v2.addProperty('lastFrame', v2.__get__lastFrame, function () {}); ASSetPropFlags(fsplayer.res.slides.CSlideInstance.prototype, null, 1); } #endinitclip } movieClip 146 __Packages.fsplayer.res.slides.CSlideInstanceController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.slides) { _global.fsplayer.res.slides = new Object(); } if (!_global.fsplayer.res.slides.CSlideInstanceController) { var v1 = function (mc, slideInstance) { this.m_frameIndex = undefined; this.m_slideInstance = slideInstance; this.m_mc = mc; var thisPtr = this; this.m_mc.onEnterFrame = function () { thisPtr.onEnterFrame(); }; }; fsplayer.res.slides.CSlideInstanceController = v1; var v2 = v1.prototype; v2.onEnterFrame = function () { if (this.m_command != undefined) { switch (this.m_command) { case this.COMMAND_STOP: this.m_mc.gotoAndStop(this.m_frameIndex + 1); break; case this.COMMAND_PLAY: this.m_mc.gotoAndPlay(this.m_frameIndex + 1); } if (this.m_previousFrameIndex != undefined && this.m_previousFrameIndex > this.m_frameIndex) { this.blink(); } this.m_previousFrameIndex = this.m_frameIndex; this.m_command = undefined; this.m_frameIndex = undefined; } this.m_slideInstance.onEnterFrame(); }; v2.play = function () { this.gotoAndPlay(this.getCurrentFrame()); }; v2.stop = function () { this.gotoAndStop(this.getCurrentFrame()); }; v2.gotoAndPlay = function (frameIndex) { this.m_command = this.COMMAND_PLAY; this.m_frameIndex = frameIndex; }; v2.gotoAndStop = function (frameIndex) { this.m_command = this.COMMAND_STOP; this.m_frameIndex = frameIndex; }; v2.getCurrentFrame = function () { if (this.m_frameIndex != undefined) { return this.m_frameIndex; } return this.m_mc._currentframe - 1; }; v2.getFramesCount = function () { return this.m_mc._totalframes; }; v2.nextFrame = function () { this.gotoAndStop(this.getCurrentFrame() + 1); }; v2.prevFrame = function () { this.gotoAndStop(this.getCurrentFrame() - 1); }; v2.getMovie = function () { return this.m_mc; }; v2.isLastFrame = function () { return this.getCurrentFrame() == this.getFramesCount() - 1; }; v2.blink = function () { var v2 = this.m_mc._visible; this.m_mc._visible = false; this.m_mc._visible = v2; }; v2.COMMAND_STOP = 6; v2.COMMAND_PLAY = 7; v2.m_command = undefined; v2.m_previousFrameIndex = undefined; ASSetPropFlags(fsplayer.res.slides.CSlideInstanceController.prototype, null, 1); } #endinitclip } movieClip 147 __Packages.fsplayer.res.slides.CSlideAssetLoadingListenerImpl { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.slides) { _global.fsplayer.res.slides = new Object(); } if (!_global.fsplayer.res.slides.CSlideAssetLoadingListenerImpl) { var v1 = function (slideAsset, listener) { this.m_slideAsset = slideAsset; this.m_listener = listener; }; fsplayer.res.slides.CSlideAssetLoadingListenerImpl = v1; var v2 = v1.prototype; _global.fsplayer.res.slides.CSlideAssetLoadingListenerImpl implements _global.fsplayer.res.assets.IAssetLoadingListener; v2.onAssetLoadStart = function (asset) { this.m_slideAsset.setAsset(asset); this.m_listener.onSlideAssetLoadStart(this.m_slideAsset); }; v2.onAssetLoadComplete = function (asset) { this.m_listener.onSlideAssetLoadComplete(this.m_slideAsset); }; v2.onAssetLoadInit = function (asset) { this.m_slideAsset.onSlideAssetLoadInit(asset); this.m_listener.onSlideAssetLoadInit(this.m_slideAsset); }; v2.onAssetLoadProgress = function (asset, bytesLoaded, bytesTotal) { this.m_listener.onSlideAssetLoadProgress(this.m_slideAsset, bytesLoaded, bytesTotal); }; ASSetPropFlags(fsplayer.res.slides.CSlideAssetLoadingListenerImpl.prototype, null, 1); } #endinitclip } movieClip 148 __Packages.fsplayer.res.slides.CSlide { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.slides) { _global.fsplayer.res.slides = new Object(); } if (!_global.fsplayer.res.slides.CSlide) { var v1 = function (slideNode, slideAssets, soundAssets, slideDepthSorter, environment, frameRate, playbackSettings, startTime, startStepIndex, visibleStartTime, visibleStartStepIndex, startTimeWithTransition, visibleStartTimeWithTransition, visibleIndex, userData) { this.m_listeners = new Array(); this.m_slideNode = slideNode; this.m_slideAssets = slideAssets; this.m_slideDepthSorter = slideDepthSorter; this.m_playbackSettings = playbackSettings; this.m_startTime = startTime; this.m_startTimeWithTransition = startTimeWithTransition; this.m_startStepIndex = startStepIndex; this.m_userData = userData; var v2 = slideNode.attributes; this.m_index = parseInt(v2.index); this.m_title = v2.title; this.m_assetSource = v2.src; this.m_hasEmbeddedFlashClips = v2.hasEmbeddedFlashClip == '1' || v2.hasEmbeddedFlashClip == 'true'; this.m_bytesTotalSlide = Number(v2.size); var v9 = fsplayer.util.CXMLUtils.findFirstChildNode(slideNode, 'sounds'); var v7 = fsplayer.util.CXMLUtils.findFirstChildNode(slideNode, 'transitionEffect'); this.m_slideSounds = (fsplayer.core.CPlayerCoreComponentsFactory.getInstance()).createSlideSounds(v9, soundAssets); var v8 = slideNode.attributes.autoChange == '1'; this.m_slideTransition = new fsplayer.res.slides.CSlideTransition(v7, this.m_slideSounds, environment, v8); var v6 = fsplayer.util.CXMLUtils.findFirstChildNode(slideNode, 'animationSteps'); this.m_animationSteps = new fsplayer.res.slides.CAnimationSteps(v6, frameRate); this.m_soundCommandsNode = fsplayer.util.CXMLUtils.findFirstChildNode(slideNode, 'soundCommands'); var v5 = fsplayer.util.CXMLUtils.findFirstChildNode(slideNode, 'backgroundSound'); if (v5) { this.m_bgSoundId = v5.attributes.soundId; } this.m_videosNode = fsplayer.util.CXMLUtils.findFirstChildNode(slideNode, 'videos'); this.m_videoCommandsNode = fsplayer.util.CXMLUtils.findFirstChildNode(slideNode, 'videoCommands'); this.m_slideAssetLoaded = false; this.m_hidden = v2.hidden == '1'; this.m_visibleStartTime = visibleStartTime; this.m_visibleStartTimeWithTransition = visibleStartTimeWithTransition; this.m_visibleStartStepIndex = visibleStartStepIndex; this.m_visibleIndex = this.m_hidden ? undefined : visibleIndex; this.m_level = v2.level ? parseInt(v2.level) : 0; var v4 = fsplayer.util.CXMLUtils.findFirstChildNode(slideNode, 'presenterVideo'); if (v4) { this.initPresenterVideo(v4); } }; fsplayer.res.slides.CSlide = v1; var v2 = v1.prototype; _global.fsplayer.res.slides.CSlide implements _global.fsplayer.res.sounds.ISlideSoundsLoadingListenerEx, _global.fsplayer.res.slides.ISlideAssetLoadingListener, _global.fsplayer.res.slides.ISlide; v2.initPresenterVideo = function (presenterVideoNode) { var v2 = presenterVideoNode.attributes; var v3 = v2.src; if (v3) { this.m_presenterVideo = (fsplayer.core.CPlayerCoreComponentsFactory.getInstance()).createPresenterVideo(v3, v2.embedded == '1', parseInt(v2.width), parseInt(v2.height), parseFloat(v2.frameRate)); } }; v2.hasEmbeddedFlashClips = function () { return this.m_hasEmbeddedFlashClips; }; v2.hasBackgroundSound = function () { return this.m_bgSoundId != ''; }; v2.getBackgroundSound = function () { if (!this.m_bgSound) { this.m_bgSound = this.m_slideSounds.getSound(this.m_bgSoundId); } return this.m_bgSound; }; v2.getSoundCommands = function () { if (!this.m_soundCommands) { this.m_soundCommands = new fsplayer.res.sounds.CSoundCommandsEx(this.m_index, this.m_soundCommandsNode, this.m_slideSounds, this.m_animationSteps); } return this.m_soundCommands; }; v2.getSlideSounds = function () { return this.m_slideSounds; }; v2.getIndex = function () { return this.m_index; }; v2.isLoaded = function () { return this.m_slideAssetLoaded && this.m_slideSounds.allSoundsWereLoaded(); }; v2.load = function (listener) { this.m_listeners.push(listener); if (this.m_slideAsset == undefined) { this.m_slideAsset = this.m_slideAssets.loadSlideAsset(this.m_index, this.m_assetSource, this); } if (!this.m_slideSounds.allSoundsWereLoaded() && !this.m_slideSoundsAreLoading) { this.m_slideSoundsAreLoading = true; this.m_slideSounds.load(this); } }; v2.getTransition = function () { return this.m_slideTransition; }; v2.onSlideAssetLoadStart = function (asset) {}; v2.onSlideAssetLoadComplete = function (asset) {}; v2.onSlideAssetLoadInit = function (asset) { this.m_slideAsset = asset; this.m_slideAssetLoaded = true; if (this.isLoaded()) { var v2 = 0; while (v2 < this.m_listeners.length) { var v3 = this.m_listeners[v2]; v3.onSlideLoadInit(this); ++v2; } } }; v2.onSlideAssetLoadProgress = function (asset, bytesLoaded, bytesTotal) { this.updateLoadingProgress(bytesLoaded, bytesTotal, undefined, undefined); }; v2.onSlideSoundsLoadInit = function () { if (this.isLoaded()) { var v2 = 0; while (v2 < this.m_listeners.length) { var v3 = this.m_listeners[v2]; v3.onSlideLoadInit(this); ++v2; } } }; v2.onSlideSoundsLoadProgress = function (bytesLoaded, bytesTotal) { this.updateLoadingProgress(undefined, undefined, bytesLoaded, bytesTotal); }; v2.getBytesLoadedSounds = function () { return this.m_slideSounds.getBytesLoaded(); }; v2.getBytesTotalSounds = function () { return this.m_slideSounds.getBytesTotal(); }; v2.updateLoadingProgress = function (bytesLoadedSlide, bytesTotalSlide, bytesLoadedSounds, bytesTotalSounds) { if (bytesLoadedSlide != undefined) { this.m_bytesLoadedSlide = bytesLoadedSlide; } if (bytesTotalSlide != undefined) { this.m_bytesTotalSlide = bytesTotalSlide; } if (bytesLoadedSounds != undefined) { bytesLoadedSounds = this.getBytesLoadedSounds(); } if (bytesTotalSounds != undefined) { bytesTotalSounds = this.getBytesTotalSounds(); } var v5 = this.m_bytesLoadedSlide + bytesLoadedSounds; var v4 = this.m_bytesTotalSlide + bytesTotalSounds; var v2 = 0; while (v2 < this.m_listeners.length) { var v3 = this.m_listeners[v2]; v3.onSlideLoadProgress(this, v5, v4); ++v2; } }; v2.getPlaybackController = function () { return this.getController(); }; v2.getTransitionController = function () { return this.getSlideInstancePlayer(); }; v2.getSlideInstancePlayer = function () { if (!this.m_slideInstancePlayer) { this.m_slideInstancePlayer = new fsplayer.core.playback.slides.CSlideInstancePlayer(this.getIndex(), this.m_slideAsset, this.m_slideDepthSorter); } return this.m_slideInstancePlayer; }; v2.getController = function () { if (this.m_controller == undefined) { var v2 = this.getAnimationSteps(); var v3 = new fsplayer.core.playback.slides.CSlidePlaybackSynchronizer(v2, this.getSlideInstancePlayer()); this.m_controller = new fsplayer.core.playback.slides.CSlideControllerEx(v2, v3, this.m_videosNode, this.m_videoCommandsNode, this.m_userData); } return this.m_controller; }; v2.getDuration = function (withTransition) { return withTransition ? this.m_animationSteps.getDuration() + this.getTransitionDuration() : this.m_animationSteps.getDuration(); }; v2.getTransitionDuration = function () { return (this.getTransition()).getDuration(); }; v2.getStartTime = function (withTransition) { return withTransition ? this.m_startTimeWithTransition : this.m_startTime; }; v2.getEndTime = function (withTransition) { var v2 = this.getDuration(withTransition); return withTransition ? this.m_startTimeWithTransition + v2 : this.m_startTime + v2; }; v2.getAnimationSteps = function () { return this.m_animationSteps; }; v2.getStartStepIndex = function () { return this.m_startStepIndex; }; v2.getEndStepIndex = function () { return this.m_startStepIndex + (this.m_animationSteps.getStepsCount() - 1); }; v2.getVisibleStartTime = function (withTransition) { if (this.isHidden()) { return undefined; } else { return withTransition ? this.m_visibleStartTimeWithTransition : this.m_visibleStartTime; } }; v2.getVisibleEndTime = function (withTransition) { if (this.isHidden()) { return undefined; } else { var v2 = this.getDuration(withTransition); return withTransition ? this.m_visibleStartTimeWithTransition + v2 : this.m_visibleStartTime + v2; } }; v2.getVisibleStartStepIndex = function () { return this.isHidden() ? undefined : this.m_visibleStartStepIndex; }; v2.getVisibleEndStepIndex = function () { return this.isHidden() ? undefined : this.m_visibleStartStepIndex + (this.m_animationSteps.getStepsCount() - 1); }; v2.isHidden = function () { return this.m_hidden; }; v2.getVisibleIndex = function () { return this.isHidden() ? undefined : this.m_visibleIndex; }; v2.getLevel = function () { return this.m_level; }; v2.fixLevel = function (level) { this.m_level = level; }; v2.hasPresenterVideo = function () { return this.m_presenterVideo != undefined; }; v2.getPresenterVideo = function () { return this.m_presenterVideo; }; v2.disableAutoChange = function () { this.m_slideTransition.disableAutoChange(); }; v2.addListener = function (listener) { this.m_listeners.push(listener); }; v2.removeListener = function (listener) { var v2 = 0; while (v2 < this.m_listeners.length) { if (this.m_listeners[v2] === listener) { this.m_listeners.splice(v2, 1); return undefined; } ++v2; } }; v2.getBytesLoaded = function () { return this.m_bytesLoadedSlide + this.getBytesLoadedSounds(); }; v2.getBytesTotal = function () { return this.m_bytesTotalSlide + this.getBytesTotalSounds(); }; v2.m_slideSoundsAreLoading = false; v2.m_bytesLoadedSlide = 0; v2.m_bytesTotalSlide = 0; v2.m_bytesLoadedSounds = 0; v2.m_bytesTotalSounds = 0; ASSetPropFlags(fsplayer.res.slides.CSlide.prototype, null, 1); } #endinitclip } movieClip 149 __Packages.fsplayer.core.playback.slides.ISlideInstancePlayer { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.slides) { _global.fsplayer.core.playback.slides = new Object(); } if (!_global.fsplayer.core.playback.slides.ISlideInstancePlayer) { _global.fsplayer.core.playback.slides.ISlideInstancePlayer = function () {}; } #endinitclip } movieClip 150 __Packages.fsplayer.core.playback.slides.ISlideInstancePlayerListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.slides) { _global.fsplayer.core.playback.slides = new Object(); } if (!_global.fsplayer.core.playback.slides.ISlideInstancePlayerListener) { _global.fsplayer.core.playback.slides.ISlideInstancePlayerListener = function () {}; } #endinitclip } movieClip 151 __Packages.fsplayer.core.playback.slides.CSlideInstancePlayer { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.slides) { _global.fsplayer.core.playback.slides = new Object(); } if (!_global.fsplayer.core.playback.slides.CSlideInstancePlayer) { var v1 = function (slideIndex, slideAsset, depthSorter) { this.m_slideIndex = slideIndex; this.m_slideAsset = slideAsset; this.m_depthSorter = depthSorter; }; fsplayer.core.playback.slides.CSlideInstancePlayer = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.slides.CSlideInstancePlayer implements _global.fsplayer.res.slides.ISlideInstanceListener, _global.fsplayer.core.playback.transitions.ISlideTransitionController, _global.fsplayer.core.playback.slides.ISlideInstancePlayer; v2.setListener = function (listener) { this.m_listener = listener; }; v2.show = function () { this.getPrimaryInstance(); }; v2.setFrameIndex = function (frameIndex) { if (this.m_frameIndex != frameIndex) { if (this.m_frameIndex === frameIndex - 1) { this.m_primary.stepForward(); this.m_secondary.stepForward(); } else { if (this.m_frameIndex === frameIndex + 1) { this.m_primary.stepBackward(); this.m_secondary.stepBackward(); } else { this.m_primary.stopAt(frameIndex); this.m_secondary.stopAt(frameIndex); } } this.m_frameIndex = frameIndex; } }; v2.getPrimaryInstance = function () { if (!this.m_primary) { this.m_primary = this.m_slideAsset.createInstance('p'); this.m_primary.setListener(this); this.m_primary.stopAt(0); } return this.m_primary; }; v2.getSecondaryInstance = function () { if (!this.m_secondary) { var v2 = (this.getPrimaryInstance()).getCurrentFrame(); this.m_secondary = this.m_slideAsset.createInstance('s'); } return this.m_secondary; }; v2.hide = function () { if (this.m_primary) { this.m_primary.deleteInstance(); delete this.m_primary; } this.hideSecondaryMovie(); this.m_frameIndex = undefined; }; v2.bringToFront = function () { this.m_depthSorter.bringToFront(this.m_slideIndex); }; v2.getPrimaryMovie = function () { return (this.getPrimaryInstance()).getMovie(); }; v2.getPrimaryMask = function () { return (this.getPrimaryInstance()).getMask(); }; v2.getSecondaryMovie = function () { return (this.getSecondaryInstance()).getMovie(); }; v2.getSecondaryMask = function () { return (this.getSecondaryInstance()).getMask(); }; v2.hidePrimaryMask = function () { if (this.m_primary) { this.m_primary.deleteMask(); } }; v2.hideSecondaryMovie = function () { if (this.m_secondary) { this.m_secondary.deleteInstance(); delete this.m_secondary; } }; v2.onSlideInstanceEnterFrame = function (instance) { this.m_listener.onEnterFrame(); }; v2.onSlideInstanceFrameChanged = function (instance) {}; v2.onSlideInstanceComplete = function (instance) {}; v2.onSlideInstancePlay = function (instance) {}; v2.onSlideInstanceStop = function (instance) {}; ASSetPropFlags(fsplayer.core.playback.slides.CSlideInstancePlayer.prototype, null, 1); } #endinitclip } movieClip 152 __Packages.fsplayer.core.playback.slides.ISlidePlaybackSynchronizerListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.slides) { _global.fsplayer.core.playback.slides = new Object(); } if (!_global.fsplayer.core.playback.slides.ISlidePlaybackSynchronizerListener) { _global.fsplayer.core.playback.slides.ISlidePlaybackSynchronizerListener = function () {}; } #endinitclip } movieClip 153 __Packages.fsplayer.core.playback.slides.CSlideControllerEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.slides) { _global.fsplayer.core.playback.slides = new Object(); } if (!_global.fsplayer.core.playback.slides.CSlideControllerEx) { var v1 = function (steps, synchronizer, videosNode, videoCommandsNode, userData) { this.m_steps = steps; this.m_synchronizer = synchronizer; this.m_synchronizer.setListener(this); this.m_streamingVideos = new Array(); this.m_videoPlaybackController = new fsplayer.core.playback.video.CSlideVideoPlaybackCore(steps, videosNode, videoCommandsNode); this.m_quizPlaybackController = new fsplayer.core.playback.quiz.CQuizPlaybackController(this, userData); }; fsplayer.core.playback.slides.CSlideControllerEx = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.slides.CSlideControllerEx implements _global.fsplayer.core.playback.slides.ISlidePlaybackSynchronizerListener, _global.fsplayer.core.playback.slides.ISlidePlaybackControllerEx; v2.gotoStepEnd = function (stepIndex) { if (this.m_buffering) { this.m_synchronizer.pauseAtStepEnd(stepIndex); return undefined; } this.m_synchronizer.playFromStepEnd(stepIndex); }; v2.playFromStep = function (stepIndex) { if (this.m_buffering) { this.m_synchronizer.pauseAtStepStart(stepIndex); this.m_playingStored = true; return undefined; } this.m_synchronizer.playFromStep(stepIndex); }; v2.pauseAtStepStart = function (stepIndex) { if (this.m_buffering) { this.m_playingStored = false; } this.m_synchronizer.pauseAtStepStart(stepIndex); }; v2.pauseAtStepEnd = function (stepIndex) { if (this.m_buffering) { this.m_playingStored = false; } this.m_synchronizer.pauseAtStepEnd(stepIndex); }; v2.isPlaying = function () { return this.m_synchronizer.isPlaying(); }; v2.positionToTime = function (position) { return this.m_steps.getDuration() * position; }; v2.playFrom = function (position) { if (this.m_buffering) { this.m_synchronizer.pauseAt(this.positionToTime(position)); this.m_playingStored = true; return undefined; } this.m_synchronizer.playFrom(this.positionToTime(position)); }; v2.play = function () { if (this.m_buffering) { this.m_playingStored = true; return undefined; } this.m_synchronizer.play(); }; v2.pause = function () { if (this.m_buffering) { this.m_playingStored = false; } this.m_synchronizer.pause(); }; v2.pauseAt = function (position) { if (this.m_buffering) { this.m_playingStored = false; } this.m_synchronizer.pauseAt(this.positionToTime(position)); }; v2.getPosition = function () { return this.m_synchronizer.getPosition(); }; v2.getCurrentStepIndex = function () { return this.m_synchronizer.getCurrentStepIndex(); }; v2.onStepIndexChanged = function (stepIndex) {}; v2.onSlideTransitionComplete = function () { this.m_videoPlaybackController.onStartSlidePlayback(); this.m_quizPlaybackController.start(); }; v2.onPositionChanged = function (position) { this.m_listener.onSlidePositionChanged(position); }; v2.onSlideFinished = function () { this.m_listener.onSlidePlaybackComplete(); }; v2.onSlideEnterFrame = function () { this.m_listener.onSlideEnterFrame(); }; v2.onPlaybackSuspended = function () { this.m_listener.onPlaybackSuspended(); }; v2.onPlaybackResumed = function () { this.m_listener.onPlaybackResumed(); }; v2.activate = function () { this.m_synchronizer.activate(); }; v2.deactivate = function () { this.m_synchronizer.deactivate(); this.m_videoPlaybackController.onDeactivateSlide(); this.m_quizPlaybackController.onDeactivateSlide(); this.deactivateStreamingVideos(); }; v2.setListener = function (listener) { this.m_listener = listener; }; v2.registerVideoClip = function (videoClip, videoShowId, looping) { this.m_videoPlaybackController.registerVideoClip(videoClip, videoShowId, looping); }; v2.registerQuiz = function (quiz) { this.m_quizPlaybackController.registerQuiz(quiz); }; v2.registerStreamingVideo = function (video) { this.m_streamingVideos.push(video); }; v2.deactivateStreamingVideos = function () { var v4 = this.m_streamingVideos.length; var v2 = 0; while (v2 < v4) { var v3 = this.m_streamingVideos[v2]; v3.stop(); ++v2; } this.m_streamingVideos = new Array(); }; v2.onKeyboardFocusStateChanged = function (acquireFocus) { this.m_listener.onKeyboardFocusStateChanged(acquireFocus); }; v2.getSlideQuiz = function () { return this.m_quizPlaybackController.getQuiz(); }; v2.leaveSlide = function () { this.m_listener.onLeaveCurrentSlide(); }; v2.getVideoPlaybackController = function () { return this.m_videoPlaybackController; }; v2.onStartBuffering = function () { var v2 = this.isPlaying(); this.pause(); this.m_buffering = true; this.m_playingStored = v2; }; v2.onEndBuffering = function () { if (this.m_buffering) { this.m_buffering = false; if (this.m_playingStored) { this.play(); } } }; v2.m_buffering = false; v2.m_playingStored = false; ASSetPropFlags(fsplayer.core.playback.slides.CSlideControllerEx.prototype, null, 1); } #endinitclip } movieClip 154 __Packages.fsplayer.core.playback.slides.ISlidePlaybackSynchronizer { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.slides) { _global.fsplayer.core.playback.slides = new Object(); } if (!_global.fsplayer.core.playback.slides.ISlidePlaybackSynchronizer) { _global.fsplayer.core.playback.slides.ISlidePlaybackSynchronizer = function () {}; } #endinitclip } movieClip 155 __Packages.fsplayer.core.playback.quiz.IQuizPlaybackController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.quiz) { _global.fsplayer.core.playback.quiz = new Object(); } if (!_global.fsplayer.core.playback.quiz.IQuizPlaybackController) { _global.fsplayer.core.playback.quiz.IQuizPlaybackController = function () {}; } #endinitclip } movieClip 156 __Packages.fsplayer.core.playback.video.CSlideVideoPlaybackCore { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.video) { _global.fsplayer.core.playback.video = new Object(); } if (!_global.fsplayer.core.playback.video.CSlideVideoPlaybackCore) { var v1 = function (steps, videosNode, videoCommandsNode) { this.m_movieClipIdToVideoId = new Object(); this.m_movieClipIdToVideoBookmarks = new Object(); var v3 = videosNode.firstChild; while (v3 != null) { if (v3.nodeName == 'video') { this.m_movieClipIdToVideoId[v3.attributes.videoClipId] = v3.attributes.id; var v2 = v3.firstChild; while (v2 != null) { if (v2.nodeName == 'bookmarks') { var v4 = new fsplayer.res.CMediaBookmarks(v2); this.m_movieClipIdToVideoBookmarks[v3.attributes.videoClipId] = v4; break; } v2 = v2.nextSibling; } } v3 = v3.nextSibling; } this.m_videoCommands = new fsplayer.core.playback.video.CVideoCommands(steps, videoCommandsNode); this.m_defaultController = new fsplayer.core.playback.video.CSlideVideoPlaybackController(this.m_videoCommands); this.m_videoObjects = new fsplayer.core.playback.video.CVideoObjects(); }; fsplayer.core.playback.video.CSlideVideoPlaybackCore = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.video.CSlideVideoPlaybackCore implements _global.fsplayer.core.playback.video.ISlideVideoPlaybackControllerEx, _global.fsplayer.api.core.video.ISlideVideoPlaybackCore; v2.getVideoController = function () { return this.m_customController ? this.m_customController : this.m_defaultController; }; v2.registerVideoClip = function (videoClip, videoShowId, looping) { var v4 = this.m_movieClipIdToVideoId[videoShowId]; var v3 = this.m_movieClipIdToVideoBookmarks[videoShowId]; var v2 = new fsplayer.core.playback.video.CVideoObject(videoClip, v4, looping, v3); this.m_videoObjects.addItem(v2); this.registerVideoObject(v2); }; v2.processTriggerCommand = function (videoItemId, cmdType, params) { var v2; if (cmdType == 'play') { var v3 = parseFloat(params.startPos); v2 = new fsplayer.core.playback.video.CPlayVideoAction(videoItemId, v3); } else { if (cmdType == 'pause') { v2 = new fsplayer.core.playback.video.CPauseVideoAction(videoItemId); } else { v2 = new fsplayer.core.playback.video.CStopVideoAction(videoItemId); } } (this.getVideoController()).processTriggerAction(v2); }; v2.getCore = function () { return this; }; v2.getVideoCommands = function () { return this.m_videoCommands; }; v2.getVideoObjects = function () { return this.m_videoObjects; }; v2.setSlideVideoPlaybackController = function (controller) { this.m_customController = controller; this.m_defaultController.ignoreVideoEvents(Boolean(this.m_customController)); }; v2.registerVideoObject = function (videoObject) { if (!this.m_videoObjects.hasItem(videoObject)) { this.m_videoObjects.addItem(videoObject); } (this.getVideoController()).registerVideoObject(videoObject); }; v2.onStartSlidePlayback = function () { (this.getVideoController()).onStartSlidePlayback(); }; v2.onDeactivateSlide = function () { this.m_videoObjects.clear(); (this.getVideoController()).onDeactivateSlide(); }; v2.onPositionChanged = function (stepIndex, time) { (this.getVideoController()).onPositionChanged(stepIndex, time); }; v2.resync = function (stepIndex, time) { (this.getVideoController()).resync(stepIndex, time); }; v2.pause = function () { (this.getVideoController()).pause(); }; v2.play = function () { (this.getVideoController()).play(); }; v2.processTriggerAction = function (action) { (this.getVideoController()).processTriggerAction(action); }; v2.registerBookmarkHandler = function (videoId, bmkIndex, handlerFunc) { (this.getVideoController()).registerBookmarkHandler(videoId, bmkIndex, handlerFunc); }; ASSetPropFlags(fsplayer.core.playback.video.CSlideVideoPlaybackCore.prototype, null, 1); } #endinitclip } movieClip 157 __Packages.fsplayer.core.playback.video.CSlideVideoPlaybackController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.video) { _global.fsplayer.core.playback.video = new Object(); } if (!_global.fsplayer.core.playback.video.CSlideVideoPlaybackController) { var v1 = function (videoCommands) { this.m_activeVideos = new Array(); this.m_activeVideoIds = new Array(); this.m_eventVideoMap = new Object(); this.m_videoCommandsById = new Object(); this.m_bookmarkHandlersMap = new Object(); this.splitVideoCommandsById(videoCommands); }; fsplayer.core.playback.video.CSlideVideoPlaybackController = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.video.CSlideVideoPlaybackController implements _global.fsplayer.api.core.video.ISlideVideoPlaybackController; v2.ignoreVideoEvents = function (ignore) { this.m_ignoreVideoEvents = ignore; var v3 = this.m_activeVideos.length; var v2 = 0; while (v2 < v3) { this.m_activeVideos[v2].ignoreEvents(ignore); ++v2; } }; v2.registerVideoObject = function (videoObject) { var v10 = videoObject.getVideoClip(); var v3 = videoObject.getId(); var v8 = videoObject.getLooping(); var v9 = videoObject.getBookmarks(); var v4 = this.m_activeVideoIds.length; var v2 = 0; while (v2 < v4) { if (this.m_activeVideoIds[v2] == v3) { return undefined; } ++v2; } var v6 = this.m_videoCommandsById[v3]; if (!v6) { v6 = new Array(); } var v5 = new fsplayer.res.video.CEventVideo(v10, v6, v8, v9); v5.ignoreEvents(this.m_ignoreVideoEvents); this.m_eventVideoMap[v3] = v5; this.m_activeVideos.push(v5); this.m_activeVideoIds.push(v3); if (this.m_slideActivated) { v5.enablePlayback(); } else { v5.disablePlayback(); } this.processVideoBookmarkHandlers(v3); }; v2.onStartSlidePlayback = function () { this.m_slideActivated = true; var v3 = this.m_activeVideos.length; var v2 = 0; while (v2 < v3) { this.m_activeVideos[v2].enablePlayback(); ++v2; } }; v2.onDeactivateSlide = function () { this.m_slideActivated = false; var v3 = this.m_activeVideos.length; var v2 = 0; while (v2 < v3) { this.m_activeVideos[v2].disablePlayback(); this.m_activeVideos[v2].clearBookmarkHandlers(); ++v2; } delete this.m_activeVideos; delete this.m_activeVideoIds; delete this.m_eventVideoMap; delete this.m_bookmarkHandlersMap; this.m_activeVideos = new Array(); this.m_activeVideoIds = new Array(); this.m_eventVideoMap = new Object(); this.m_bookmarkHandlersMap = new Object(); }; v2.onPositionChanged = function (stepIndex, time) { var v3 = this.m_activeVideos.length; var v2 = 0; while (v2 < v3) { this.m_activeVideos[v2].onPositionChanged(stepIndex, time); ++v2; } }; v2.resync = function (stepIndex, time) { var v3 = this.m_activeVideos.length; var v2 = 0; while (v2 < v3) { this.m_activeVideos[v2].resync(stepIndex, time); ++v2; } }; v2.pause = function () { var v3 = this.m_activeVideos.length; var v2 = 0; while (v2 < v3) { this.m_activeVideos[v2].pause(); ++v2; } }; v2.play = function () { var v3 = this.m_activeVideos.length; var v2 = 0; while (v2 < v3) { this.m_activeVideos[v2].play(); ++v2; } }; v2.processTriggerAction = function (action) { var v2 = this.m_eventVideoMap[action.getVideoId()]; if (v2) { v2.processTriggerAction(action); } }; v2.registerBookmarkHandler = function (videoId, bmkIndex, handlerFunc) { var v2 = this.m_bookmarkHandlersMap[videoId]; if (!v2) { v2 = new Array(); this.m_bookmarkHandlersMap[videoId] = v2; } v2.push({'bmkIndex': bmkIndex, 'handlerFunc': handlerFunc}); this.processVideoBookmarkHandlers(videoId); }; v2.splitVideoCommandsById = function (videoCommands) { var v6 = videoCommands.getCount(); var v3 = 0; while (v3 < v6) { var v5 = videoCommands.getVideoCommand(v3); var v4 = (v5.getAction()).getVideoId(); var v2 = this.m_videoCommandsById[v4]; if (!v2) { v2 = new Array(); this.m_videoCommandsById[v4] = v2; } v2.push(v5); ++v3; } }; v2.processVideoBookmarkHandlers = function (videoId) { var v5 = this.m_eventVideoMap[videoId]; var v4 = this.m_bookmarkHandlersMap[videoId]; if (v5 && v4) { var v2 = 0; while (v2 < v4.length) { var v3 = v4[v2]; v5.registerBookmarkHandler(v3.bmkIndex, v3.handlerFunc); ++v2; } this.m_bookmarkHandlersMap[videoId] = undefined; } }; v2.m_slideActivated = false; v2.m_ignoreVideoEvents = false; ASSetPropFlags(fsplayer.core.playback.video.CSlideVideoPlaybackController.prototype, null, 1); } #endinitclip } movieClip 158 __Packages.fsplayer.res.video.IEventVideo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.video) { _global.fsplayer.res.video = new Object(); } if (!_global.fsplayer.res.video.IEventVideo) { _global.fsplayer.res.video.IEventVideo = function () {}; } #endinitclip } movieClip 159 __Packages.fsplayer.res.video.CEventVideo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.video) { _global.fsplayer.res.video = new Object(); } if (!_global.fsplayer.res.video.CEventVideo) { var v1 = function (videoClip, videoCommands, looping, bookmarks) { this.m_videoCommands = videoCommands; this.m_looping = looping; this.m_bookmarks = bookmarks; this.m_state = fsplayer.res.video.CEventVideo.STATE_IDLE; this.m_videoClip = videoClip; this.m_videoClip.addListener(this, undefined); var v3 = fsplayer.res.video.IVideoClipEx(this.m_videoClip); if (v3) { var v2 = v3.getSkin(); if (v2) { v2.addListener(fsplayer.res.video.skin.CVideoSkinEvent.PLAY, this, this.onVideoSkinPlay); v2.addListener(fsplayer.res.video.skin.CVideoSkinEvent.PAUSE, this, this.onVideoSkinPause); v2.addListener(fsplayer.res.video.skin.CVideoSkinEvent.SEEK_COMPLETE, this, this.onVideoSkinSeekComplete); } } }; fsplayer.res.video.CEventVideo = v1; var v2 = v1.prototype; _global.fsplayer.res.video.CEventVideo implements _global.fsplayer.api.core.video.IVideoClipListener, _global.fsplayer.res.video.IEventVideo; v2.ignoreEvents = function (ignore) { this.m_ignoreEvents = ignore; }; v2.onPositionChanged = function (stepIndex, time) { if (!this.m_playbackEnabled) { return undefined; } var v2 = this.getCommandByTime(stepIndex, time); if (this.m_currentCommand != v2) { if (v2) { this.processAction(v2.getAction()); } else { this.stopInternal(); } } this.m_currentCommand = v2; }; v2.resync = function (stepIndex, time) { this.onPositionChanged(stepIndex, time); }; v2.start = function () { this.startFrom(0); }; v2.startFrom = function (pos) { this.m_loopsCount = 0; this.m_videoClip.play(pos); this.m_state = fsplayer.res.video.CEventVideo.STATE_PLAYING; }; v2.stopInternal = function () { this.m_videoClip.pause(this.m_videoClip.getPosition()); this.m_state = fsplayer.res.video.CEventVideo.STATE_IDLE; }; v2.play = function () { if (this.m_state == fsplayer.res.video.CEventVideo.STATE_PAUSED) { this.m_state = fsplayer.res.video.CEventVideo.STATE_PLAYING; if (this.m_state == fsplayer.res.video.CEventVideo.STATE_PLAYING) { this.m_videoClip.play(this.m_position); } } }; v2.pauseAt = function (pos) { this.m_state = fsplayer.res.video.CEventVideo.STATE_PAUSED_INTERNAL; this.m_position = pos; this.m_videoClip.pause(pos); }; v2.pause = function () { if (this.m_state == fsplayer.res.video.CEventVideo.STATE_PLAYING) { this.m_state = fsplayer.res.video.CEventVideo.STATE_PAUSED; this.m_position = this.m_videoClip.getPosition(); this.m_videoClip.pause(this.m_position); } }; v2.pauseInternal = function () { this.pauseAt(this.m_videoClip.getPosition()); }; v2.eventPause = function () { if (this.m_state == fsplayer.res.video.CEventVideo.STATE_PLAYING) { this.pauseInternal(); } else { this.playInternal(); } }; v2.playInternal = function () { if (this.m_state == fsplayer.res.video.CEventVideo.STATE_PAUSED || this.m_state == fsplayer.res.video.CEventVideo.STATE_PAUSED_INTERNAL) { this.m_state = fsplayer.res.video.CEventVideo.STATE_PLAYING; this.m_videoClip.play(this.m_position); } else { if (this.m_state == fsplayer.res.video.CEventVideo.STATE_IDLE) { this.start(); } } }; v2.startInternal = function (startPos) { if (startPos < 0) { this.playInternal(); } else { if (startPos == undefined) { startPos = 0; } this.startFrom(startPos); } }; v2.disablePlayback = function () { this.m_playbackEnabled = false; this.m_videoClip.disablePlayback(); }; v2.enablePlayback = function () { this.m_playbackEnabled = true; this.m_videoClip.enablePlayback(); }; v2.getCommandByTime = function (stepIndex, time) { var v8 = this.m_videoClip.getDuration(); var v3 = this.m_videoCommands.length - 1; while (v3 >= 0) { var v2 = this.m_videoCommands[v3]; var v5 = v2.getStartStep(); var v4 = fsplayer.api.core.video.IPlayVideoCommand(v2); if (v5 < stepIndex && (!v4 || (v4.getEndStep() == undefined || stepIndex < v4.getEndStep()))) { return v2; } else { if (v5 == stepIndex) { if (v2.getStartTime() <= time) { return v2; } } else {} } --v3; } return undefined; }; v2.processAction = function (action) { var v2 = fsplayer.api.core.video.IPlayVideoAction(action); if (v2) { this.startInternal(v2.getStartPosition()); } else { if (fsplayer.api.core.video.IPauseVideoAction(action)) { this.eventPause(); } else { if (fsplayer.api.core.video.IStopVideoAction(action)) { this.stopInternal(); } } } }; v2.processTriggerAction = function (action) { this.processAction(action); }; v2.registerBookmarkHandler = function (bmkIndex, handlerFunc) { if (this.m_bookmarks) { var v5 = this.m_bookmarks.getBookmarkTime(bmkIndex); if (v5 != undefined) { if (!this.m_activeBookmarks) { this.m_activeBookmarks = new Array(); var v3 = fsplayer.res.video.IVideoClipEx(this.m_videoClip); if (v3) { var v2 = v3.getTargetMC(); var thisPtr = this; this.m_bookmarkMC = v2.createEmptyMovieClip('m_bookmarkMC', v2.getNextHighestDepth()); this.m_bookmarkMC.onEnterFrame = function () { thisPtr.onEnterFrameBookmark(); }; } } var v4 = {'time': v5, 'handlerFunc': handlerFunc}; this.m_activeBookmarks.push(v4); } } }; v2.onEnterFrameBookmark = function () { if (this.m_playbackEnabled && this.m_activeBookmarks) { var v4 = this.getPosition(); if (this.m_lastPos > v4) { this.m_lastPos = undefined; } var v5 = this.m_activeBookmarks.length; var v3 = 0; while (v3 < v5) { var v2 = this.m_activeBookmarks[v3]; if (v4 >= v2.time && (this.m_lastPos == undefined || this.m_lastPos < v2.time)) { v2.handlerFunc(); } ++v3; } this.m_lastPos = v4; } }; v2.clearBookmarkHandlers = function () { delete this.m_activeBookmarks; this.m_activeBookmarks = undefined; if (this.m_bookmarkMC) { this.m_bookmarkMC.removeMovieClip(); this.m_bookmarkMC = undefined; } }; v2.onVideoSkinPlay = function () { this.m_state = fsplayer.res.video.CEventVideo.STATE_PLAYING; }; v2.onVideoSkinPause = function () { this.m_state = fsplayer.res.video.CEventVideo.STATE_PAUSED_INTERNAL; this.m_position = this.m_videoClip.getPosition(); }; v2.onVideoSkinSeekComplete = function () { this.m_position = this.m_videoClip.getPosition(); }; v2.getPosition = function () { if (this.m_state == fsplayer.res.video.CEventVideo.STATE_PAUSED || this.m_state == fsplayer.res.video.CEventVideo.STATE_PAUSED_INTERNAL) { return this.m_position; } return this.m_videoClip.getPosition(); }; v2.onVideoClipPlaybackComplete = function (videoClip, parameter) { if (this.m_ignoreEvents) { return undefined; } var v2 = false; if (this.m_looping == 'untilSlideEnd') { v2 = true; } else { if (this.m_looping == 'untilClick') { v2 = true; } else { if (typeof this.m_looping == 'number') { if (++this.m_loopsCount < this.m_looping) { v2 = true; } } } } if (v2) { this.pauseAt(0); this.playInternal(); } else { this.m_videoClip.pause(); this.m_state = fsplayer.res.video.CEventVideo.STATE_IDLE; } }; v2.onVideoClipMouseClick = function (videoClip, parameter) { var v2 = fsplayer.res.video.IVideoClipEx(videoClip); if (v2 && v2.getHasTriggerAnimation()) { return undefined; } if (this.m_ignoreEvents) { return undefined; } if (this.m_state == fsplayer.res.video.CEventVideo.STATE_PLAYING) { this.pauseInternal(); } else { if (videoClip.isCompleted()) { this.start(); } else { this.playInternal(); } } }; v2.onVideoClipPlaybackStart = function (videoClip, parameter) {}; v2.onVideoClipLoadComplete = function (videoClip, parameter) {}; v2.onVideoClipReady = function (videoClip, parameter) {}; v2.onVideoClipLoadingProgress = function (videoClip, progress, parameter) {}; v2.onVideoClipBufferEmpty = function (videoClip, parameter) {}; v2.onVideoClipBufferFull = function (videoClip, parameter) {}; v1.STATE_IDLE = 0; v1.STATE_PLAYING = 1; v1.STATE_PAUSED = 2; v1.STATE_PAUSED_INTERNAL = 3; v2.m_position = 0; v2.m_loopsCount = 0; v2.m_ignoreEvents = false; v2.m_playbackEnabled = false; ASSetPropFlags(fsplayer.res.video.CEventVideo.prototype, null, 1); } #endinitclip } movieClip 160 __Packages.fsplayer.res.video.skin.CVideoSkinEvent { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.video) { _global.fsplayer.res.video = new Object(); } if (!_global.fsplayer.res.video.skin) { _global.fsplayer.res.video.skin = new Object(); } if (!_global.fsplayer.res.video.skin.CVideoSkinEvent) { var v1 = function () {}; fsplayer.res.video.skin.CVideoSkinEvent = v1; var v2 = v1.prototype; v1.PLAY = 'play'; v1.PAUSE = 'pause'; v1.SEEK_COMPLETE = 'seekComplete'; ASSetPropFlags(fsplayer.res.video.skin.CVideoSkinEvent.prototype, null, 1); } #endinitclip } movieClip 161 __Packages.fsplayer.api.core.video.IPlayVideoCommand { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.core) { _global.fsplayer.api.core = new Object(); } if (!_global.fsplayer.api.core.video) { _global.fsplayer.api.core.video = new Object(); } if (!_global.fsplayer.api.core.video.IPlayVideoCommand) { _global.fsplayer.api.core.video.IPlayVideoCommand = function () {}; _global.fsplayer.api.core.video.IPlayVideoCommand implements _global.fsplayer.api.core.video.IVideoCommand; } #endinitclip } movieClip 162 __Packages.fsplayer.api.core.video.IPlayVideoAction { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.core) { _global.fsplayer.api.core = new Object(); } if (!_global.fsplayer.api.core.video) { _global.fsplayer.api.core.video = new Object(); } if (!_global.fsplayer.api.core.video.IPlayVideoAction) { _global.fsplayer.api.core.video.IPlayVideoAction = function () {}; _global.fsplayer.api.core.video.IPlayVideoAction implements _global.fsplayer.api.core.video.IVideoAction; } #endinitclip } movieClip 163 __Packages.fsplayer.api.core.video.IPauseVideoAction { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.core) { _global.fsplayer.api.core = new Object(); } if (!_global.fsplayer.api.core.video) { _global.fsplayer.api.core.video = new Object(); } if (!_global.fsplayer.api.core.video.IPauseVideoAction) { _global.fsplayer.api.core.video.IPauseVideoAction = function () {}; _global.fsplayer.api.core.video.IPauseVideoAction implements _global.fsplayer.api.core.video.IVideoAction; } #endinitclip } movieClip 164 __Packages.fsplayer.api.core.video.IStopVideoAction { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.core) { _global.fsplayer.api.core = new Object(); } if (!_global.fsplayer.api.core.video) { _global.fsplayer.api.core.video = new Object(); } if (!_global.fsplayer.api.core.video.IStopVideoAction) { _global.fsplayer.api.core.video.IStopVideoAction = function () {}; _global.fsplayer.api.core.video.IStopVideoAction implements _global.fsplayer.api.core.video.IVideoAction; } #endinitclip } movieClip 165 __Packages.fsplayer.core.playback.video.CVideoObjects { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.video) { _global.fsplayer.core.playback.video = new Object(); } if (!_global.fsplayer.core.playback.video.CVideoObjects) { var v1 = function () { this.m_objects = new Array(); this.m_set = new Object(); }; fsplayer.core.playback.video.CVideoObjects = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.video.CVideoObjects implements _global.fsplayer.api.core.video.IVideoObjects; v2.getCount = function () { return this.m_objects.length; }; v2.getVideoObject = function (index) { return this.m_objects[index]; }; v2.addItem = function (object) { this.m_set[object] = true; this.m_objects.push(object); }; v2.hasItem = function (object) { return this.m_set[object] === true; }; v2.clear = function () { this.m_objects = new Array(); this.m_set = new Object(); }; ASSetPropFlags(fsplayer.core.playback.video.CVideoObjects.prototype, null, 1); } #endinitclip } movieClip 166 __Packages.fsplayer.core.playback.video.CVideoCommands { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.video) { _global.fsplayer.core.playback.video = new Object(); } if (!_global.fsplayer.core.playback.video.CVideoCommands) { var v1 = function (steps, videoCommandsNode) { this.m_videoCommands = new Array(); this.parseVideoCommands(steps, videoCommandsNode); }; fsplayer.core.playback.video.CVideoCommands = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.video.CVideoCommands implements _global.fsplayer.api.core.video.IVideoCommands; v2.getCount = function () { return this.m_videoCommands.length; }; v2.getVideoCommand = function (index) { return this.m_videoCommands[index]; }; v2.parseVideoCommands = function (steps, videoCommandsNode) { var v17 = videoCommandsNode.childNodes.length; var v9 = 0; while (v9 < v17) { var v3 = videoCommandsNode.childNodes[v9]; if (v3.nodeName == 'playVideo' || v3.nodeName == 'pauseVideo' || v3.nodeName == 'stopVideo') { var v7 = v3.attributes.videoId; var v10 = parseInt(v3.attributes.frameIndex); var v6 = steps.getStepIndexByFrame(v10); var v4 = steps.getStepEx(v6); var v11 = Math.max(v4.getPlayTime(), v4.getPlayTimeFrameBased()); var v14 = v4.getStartTime() + (v11 / (v4.getEndFrame() - v4.getStartFrame() + 1)) * (v10 - v4.getStartFrame()); var v2 = new Object(); v2.name = v3.nodeName; v2.startStep = v6; v2.startTime = v14; if (v3.nodeName == 'playVideo') { var v12 = v3.attributes.slides; var v15 = v3.attributes.repeat; var v5 = parseFloat(v3.attributes.startPos); if (v5 == NaN) { v5 = 0; } v2.endStep = (v15 == 'untilNextClick' || v12 == 0) ? v6 + 1 : undefined; v2.startPos = v5; } var v8; if (v3.nodeName == 'playVideo') { var v13 = new fsplayer.core.playback.video.CPlayVideoAction(v7, v2.startPos); v8 = new fsplayer.core.playback.video.CPlayVideoCommand(v13, v2.startStep, v2.startTime, v2.endStep); } else { if (v3.nodeName == 'pauseVideo') { var v13 = new fsplayer.core.playback.video.CPauseVideoAction(v7); v8 = new fsplayer.core.playback.video.CPauseVideoCommand(v13, v2.startStep, v2.startTime); } else { var v13 = new fsplayer.core.playback.video.CStopVideoAction(v7); v8 = new fsplayer.core.playback.video.CStopVideoCommand(v13, v2.startStep, v2.startTime); } } this.m_videoCommands.push(v8); } ++v9; } }; ASSetPropFlags(fsplayer.core.playback.video.CVideoCommands.prototype, null, 1); } #endinitclip } movieClip 167 __Packages.fsplayer.core.playback.video.CVideoAction { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.video) { _global.fsplayer.core.playback.video = new Object(); } if (!_global.fsplayer.core.playback.video.CVideoAction) { var v1 = function (videoId) { this.m_videoId = videoId; }; fsplayer.core.playback.video.CVideoAction = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.video.CVideoAction implements _global.fsplayer.api.core.video.IVideoAction; v2.getVideoId = function () { return this.m_videoId; }; ASSetPropFlags(fsplayer.core.playback.video.CVideoAction.prototype, null, 1); } #endinitclip } movieClip 168 __Packages.fsplayer.core.playback.video.CPlayVideoAction { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.video) { _global.fsplayer.core.playback.video = new Object(); } if (!_global.fsplayer.core.playback.video.CPlayVideoAction) { var v1 = function (videoId, startPos) { super(videoId); this.m_startPos = startPos; }; fsplayer.core.playback.video.CPlayVideoAction = v1; fsplayer.core.playback.video.CPlayVideoAction extends fsplayer.core.playback.video.CVideoAction; var v2 = v1.prototype; _global.fsplayer.core.playback.video.CPlayVideoAction implements _global.fsplayer.api.core.video.IPlayVideoAction; v2.getStartPosition = function () { return this.m_startPos; }; ASSetPropFlags(fsplayer.core.playback.video.CPlayVideoAction.prototype, null, 1); } #endinitclip } movieClip 169 __Packages.fsplayer.core.playback.video.CVideoCommand { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.video) { _global.fsplayer.core.playback.video = new Object(); } if (!_global.fsplayer.core.playback.video.CVideoCommand) { var v1 = function (action, startStep, startTime) { this.m_action = action; this.m_startStep = startStep; this.m_startTime = startTime; }; fsplayer.core.playback.video.CVideoCommand = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.video.CVideoCommand implements _global.fsplayer.api.core.video.IVideoCommand; v2.getAction = function () { return this.m_action; }; v2.getStartStep = function () { return this.m_startStep; }; v2.getStartTime = function () { return this.m_startTime; }; ASSetPropFlags(fsplayer.core.playback.video.CVideoCommand.prototype, null, 1); } #endinitclip } movieClip 170 __Packages.fsplayer.core.playback.video.CPlayVideoCommand { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.video) { _global.fsplayer.core.playback.video = new Object(); } if (!_global.fsplayer.core.playback.video.CPlayVideoCommand) { var v1 = function (action, startStep, startTime, endStep) { super(action, startStep, startTime); this.m_endStep = endStep; }; fsplayer.core.playback.video.CPlayVideoCommand = v1; fsplayer.core.playback.video.CPlayVideoCommand extends fsplayer.core.playback.video.CVideoCommand; var v2 = v1.prototype; _global.fsplayer.core.playback.video.CPlayVideoCommand implements _global.fsplayer.api.core.video.IPlayVideoCommand; v2.getEndStep = function () { return this.m_endStep; }; ASSetPropFlags(fsplayer.core.playback.video.CPlayVideoCommand.prototype, null, 1); } #endinitclip } movieClip 171 __Packages.fsplayer.core.playback.video.CPauseVideoAction { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.video) { _global.fsplayer.core.playback.video = new Object(); } if (!_global.fsplayer.core.playback.video.CPauseVideoAction) { var v1 = function (videoId) { super(videoId); }; fsplayer.core.playback.video.CPauseVideoAction = v1; fsplayer.core.playback.video.CPauseVideoAction extends fsplayer.core.playback.video.CVideoAction; var v2 = v1.prototype; _global.fsplayer.core.playback.video.CPauseVideoAction implements _global.fsplayer.api.core.video.IPauseVideoAction; ASSetPropFlags(fsplayer.core.playback.video.CPauseVideoAction.prototype, null, 1); } #endinitclip } movieClip 172 __Packages.fsplayer.api.core.video.IPauseVideoCommand { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.core) { _global.fsplayer.api.core = new Object(); } if (!_global.fsplayer.api.core.video) { _global.fsplayer.api.core.video = new Object(); } if (!_global.fsplayer.api.core.video.IPauseVideoCommand) { _global.fsplayer.api.core.video.IPauseVideoCommand = function () {}; _global.fsplayer.api.core.video.IPauseVideoCommand implements _global.fsplayer.api.core.video.IVideoCommand; } #endinitclip } movieClip 173 __Packages.fsplayer.core.playback.video.CPauseVideoCommand { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.video) { _global.fsplayer.core.playback.video = new Object(); } if (!_global.fsplayer.core.playback.video.CPauseVideoCommand) { var v1 = function (action, startStep, startTime) { super(action, startStep, startTime); }; fsplayer.core.playback.video.CPauseVideoCommand = v1; fsplayer.core.playback.video.CPauseVideoCommand extends fsplayer.core.playback.video.CVideoCommand; var v2 = v1.prototype; _global.fsplayer.core.playback.video.CPauseVideoCommand implements _global.fsplayer.api.core.video.IPauseVideoCommand; ASSetPropFlags(fsplayer.core.playback.video.CPauseVideoCommand.prototype, null, 1); } #endinitclip } movieClip 174 __Packages.fsplayer.core.playback.video.CStopVideoAction { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.video) { _global.fsplayer.core.playback.video = new Object(); } if (!_global.fsplayer.core.playback.video.CStopVideoAction) { var v1 = function (videoId) { super(videoId); }; fsplayer.core.playback.video.CStopVideoAction = v1; fsplayer.core.playback.video.CStopVideoAction extends fsplayer.core.playback.video.CVideoAction; var v2 = v1.prototype; _global.fsplayer.core.playback.video.CStopVideoAction implements _global.fsplayer.api.core.video.IStopVideoAction; ASSetPropFlags(fsplayer.core.playback.video.CStopVideoAction.prototype, null, 1); } #endinitclip } movieClip 175 __Packages.fsplayer.api.core.video.IStopVideoCommand { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.core) { _global.fsplayer.api.core = new Object(); } if (!_global.fsplayer.api.core.video) { _global.fsplayer.api.core.video = new Object(); } if (!_global.fsplayer.api.core.video.IStopVideoCommand) { _global.fsplayer.api.core.video.IStopVideoCommand = function () {}; _global.fsplayer.api.core.video.IStopVideoCommand implements _global.fsplayer.api.core.video.IVideoCommand; } #endinitclip } movieClip 176 __Packages.fsplayer.core.playback.video.CStopVideoCommand { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.video) { _global.fsplayer.core.playback.video = new Object(); } if (!_global.fsplayer.core.playback.video.CStopVideoCommand) { var v1 = function (action, startStep, startTime) { super(action, startStep, startTime); }; fsplayer.core.playback.video.CStopVideoCommand = v1; fsplayer.core.playback.video.CStopVideoCommand extends fsplayer.core.playback.video.CVideoCommand; var v2 = v1.prototype; _global.fsplayer.core.playback.video.CStopVideoCommand implements _global.fsplayer.api.core.video.IStopVideoCommand; ASSetPropFlags(fsplayer.core.playback.video.CStopVideoCommand.prototype, null, 1); } #endinitclip } movieClip 177 __Packages.fsplayer.core.playback.video.CVideoObject { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.video) { _global.fsplayer.core.playback.video = new Object(); } if (!_global.fsplayer.core.playback.video.CVideoObject) { var v1 = function (videoClip, id, looping, bookmarks) { this.m_videoClip = videoClip; this.m_id = id; this.m_looping = looping; this.m_bookmarks = bookmarks; }; fsplayer.core.playback.video.CVideoObject = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.video.CVideoObject implements _global.fsplayer.api.core.video.IVideoObject; v2.getVideoClip = function () { return this.m_videoClip; }; v2.getId = function () { return this.m_id; }; v2.getLooping = function () { return this.m_looping; }; v2.getBookmarks = function () { return this.m_bookmarks; }; ASSetPropFlags(fsplayer.core.playback.video.CVideoObject.prototype, null, 1); } #endinitclip } movieClip 178 __Packages.fsplayer.core.playback.quiz.CQuizPlaybackController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.quiz) { _global.fsplayer.core.playback.quiz = new Object(); } if (!_global.fsplayer.core.playback.quiz.CQuizPlaybackController) { var v1 = function (slideController, userData) { this.m_slideController = slideController; this.m_userData = userData; }; fsplayer.core.playback.quiz.CQuizPlaybackController = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.quiz.CQuizPlaybackController implements _global.quizmaker.api.IQuizApiListener, _global.fsplayer.core.playback.quiz.IQuizPlaybackController; v2.registerQuiz = function (quiz) { if (!this.m_quiz) { this.m_quiz = quiz; this.m_quiz.addListener(this); if (this.m_userData.__get__name() != undefined) { this.m_quiz.setUserName(this.m_userData.__get__name()); } if (this.m_userData.__get__email() != undefined) { this.m_quiz.setUserEmail(this.m_userData.__get__email()); } if (this.m_userData.__get__id() != undefined) { this.m_quiz.setUserId(this.m_userData.__get__id()); } if (this.m_started) { this.start(); } } }; v2.start = function () { if (this.m_quiz) { if (this.m_quizState) { this.m_quiz.restoreState(this.m_quizState); } else { this.m_quiz.startQuiz(); } } this.m_started = true; }; v2.onDeactivateSlide = function () { if (this.m_quiz) { var v2 = this.m_quiz.saveState(); if (v2) { this.m_quizState = v2; } this.m_quiz.removeListener(this); this.m_quiz.deinitializeQuiz(); this.m_quiz = undefined; } this.m_started = false; }; v2.onTimeout = function () {}; v2.onTimer = function () {}; v2.onChangeCurrentSlide = function (newSlideIndex, prevSlideIndex) {}; v2.onChangeQuestionStatus = function (question, prevStatus) {}; v2.onSetReviewMode = function () {}; v2.onChangeQuizFinalizationState = function (enableFinalization) {}; v2.onFinalizeQuiz = function () {}; v2.onStartQuiz = function () {}; v2.onChangeQuestionAnswer = function (question) {}; v2.onQuizResultSendingComplete = function (success, recipient) {}; v2.onQuizInitialized = function () {}; v2.onChangeKeyboardFocusState = function (acquireFocus) { this.m_slideController.onKeyboardFocusStateChanged(acquireFocus); }; v2.onExitQuiz = function () { this.m_slideController.leaveSlide(); }; v2.getQuiz = function () { return this.m_quiz; }; v2.m_quiz = undefined; v2.m_started = false; ASSetPropFlags(fsplayer.core.playback.quiz.CQuizPlaybackController.prototype, null, 1); } #endinitclip } movieClip 179 __Packages.fsplayer.res.slides.CAnimationSteps { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.slides) { _global.fsplayer.res.slides = new Object(); } if (!_global.fsplayer.res.slides.CAnimationSteps) { var v1 = function (animationStepsNode, frameRate) { this.m_steps = new Array(); this.m_frameRate = frameRate; var v6 = animationStepsNode.childNodes.length; var v2 = 0; while (v2 < v6) { var v5 = animationStepsNode.childNodes[v2]; var v3 = new fsplayer.res.slides.CAnimationStep(v5, this.m_duration, frameRate); this.m_steps.push(v3); var v4 = v3.__get__pauseEndTime(); this.m_duration = (v4 != undefined) ? v4 : v3.__get__pauseStartTime(); ++v2; } }; fsplayer.res.slides.CAnimationSteps = v1; var v2 = v1.prototype; _global.fsplayer.res.slides.CAnimationSteps implements _global.fsplayer.res.slides.IAnimationStepsEx; v2.getDuration = function () { return this.m_duration; }; v2.getStepsCount = function () { return this.m_steps.length; }; v2.getStepEx = function (index) { return this.m_steps[index]; }; v2.getStep = function (index) { return this.m_steps[index]; }; v2.getStepByFrame = function (frameIndex) { var v2 = this.getStepIndexByFrame(frameIndex); if (v2 != undefined) { return this.getStepEx(v2); } return undefined; }; v2.getFrameIndexByTime = function (time) { var v2 = this.getStepByTime(time); var v4 = v2.getEndFrame(); if (time >= v2.getPauseStartTime()) { return v2.getEndFrame(); } else { var v7 = time - v2.getStartTime(); var v3 = v2.getPlayTime(); var v5 = v2.getStartFrame(); var v8 = v2.getPlayTimeFrameBased(); v3 = Math.max(v3, v8); if (v3 > 0) { return Math.round(v7 * (v4 - v5) / v3) + v5; } else { return v4; } } }; v2.getStepIndexByFrame = function (frameIndex) { var v5 = this.getStepsCount(); var v2 = 0; while (v2 < v5) { var v3 = this.m_steps[v2]; if (frameIndex >= v3.getStartFrame() && frameIndex <= v3.getEndFrame()) { return v2; } ++v2; } return undefined; }; v2.getStepByTime = function (time) { var v2 = this.getStepIndexByTime(time); return this.m_steps[v2]; }; v2.getStepIndexByTime = function (time) { var v3 = this.getStepsCount(); var v2 = 1; while (v2 < v3) { if (time < this.m_steps[v2].getStartTime()) { return v2 - 1; } ++v2; } return v3 - 1; }; v2.m_duration = 0; ASSetPropFlags(fsplayer.res.slides.CAnimationSteps.prototype, null, 1); } #endinitclip } movieClip 180 __Packages.fsplayer.res.slides.CAnimationStep { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.slides) { _global.fsplayer.res.slides = new Object(); } if (!_global.fsplayer.res.slides.CAnimationStep) { var v1 = function (animationStepNode, stepStartTime, frameRate) { var v2 = animationStepNode.attributes; this.m_startFrame = parseInt(v2.start); this.m_endFrame = parseInt(v2.end); this.m_playTime = parseFloat(v2.playTime); this.m_pauseTime = (v2.pauseTime != '') ? parseFloat(v2.pauseTime) : undefined; this.m_startTime = stepStartTime; this.m_playTimeFrameBased = (frameRate != undefined) ? (this.m_endFrame - this.m_startFrame) / frameRate : this.m_playTime; }; fsplayer.res.slides.CAnimationStep = v1; var v2 = v1.prototype; _global.fsplayer.res.slides.CAnimationStep implements _global.fsplayer.res.slides.IAnimationStepEx; v2.getPlayTimeFrameBased = function () { return this.m_playTimeFrameBased; }; v2.__get__startTime = function () { return this.m_startTime; }; v2.__get__pauseStartTime = function () { return (this.m_startTime != undefined) ? this.m_startTime + this.m_playTime : undefined; }; v2.__get__pauseEndTime = function () { var v2 = this.__get__pauseStartTime(); return (v2 != undefined && this.m_pauseTime != undefined) ? v2 + this.m_pauseTime : undefined; }; v2.getStartFrame = function () { return this.m_startFrame; }; v2.getEndFrame = function () { return this.m_endFrame; }; v2.getPlayTime = function () { return this.m_playTime; }; v2.getPauseTime = function () { return this.m_pauseTime; }; v2.getStartTime = function () { return this.__get__startTime(); }; v2.getPauseStartTime = function () { return this.__get__pauseStartTime(); }; v2.getPauseEndTime = function () { return this.__get__pauseEndTime(); }; v2.addProperty('pauseEndTime', v2.__get__pauseEndTime, function () {}); v2.addProperty('pauseStartTime', v2.__get__pauseStartTime, function () {}); v2.addProperty('startTime', v2.__get__startTime, function () {}); ASSetPropFlags(fsplayer.res.slides.CAnimationStep.prototype, null, 1); } #endinitclip } movieClip 181 __Packages.fsplayer.core.CPlayerCoreComponentsFactory { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.CPlayerCoreComponentsFactory) { var v1 = function () {}; fsplayer.core.CPlayerCoreComponentsFactory = v1; var v2 = v1.prototype; v1.getInstance = function () { return fsplayer.core.CPlayerCoreComponentsFactory.m_instance; }; v1.setInstance = function (instance) { fsplayer.core.CPlayerCoreComponentsFactory.m_instance = instance; }; ASSetPropFlags(fsplayer.core.CPlayerCoreComponentsFactory.prototype, null, 1); } #endinitclip } movieClip 182 __Packages.fsplayer.core.IPlayerCoreComponentsFactory { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.IPlayerCoreComponentsFactory) { _global.fsplayer.core.IPlayerCoreComponentsFactory = function () {}; } #endinitclip } movieClip 183 __Packages.fsplayer.core.playback.transitions.ITransitionEffectsFactory { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.ITransitionEffectsFactory) { _global.fsplayer.core.playback.transitions.ITransitionEffectsFactory = function () {}; } #endinitclip } movieClip 184 __Packages.fsplayer.core.playback.transitions.ITransitionParameters { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.ITransitionParameters) { _global.fsplayer.core.playback.transitions.ITransitionParameters = function () {}; } #endinitclip } movieClip 185 __Packages.fsplayer.core.playback.transitions.CTransitionParameters { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionParameters) { var v1 = function (oldSlide, newSlide, environment, inverted) { this.m_oldSlide = oldSlide; this.m_newSlide = newSlide; this.m_environment = environment; this.m_hasOldSlide = oldSlide != undefined; this.m_inverted = inverted == true; }; fsplayer.core.playback.transitions.CTransitionParameters = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.transitions.CTransitionParameters implements _global.fsplayer.core.playback.transitions.ITransitionParameters; v2.hasOldSlide = function () { return this.m_hasOldSlide; }; v2.getOldSlide = function () { return this.m_oldSlide; }; v2.getNewSlide = function () { return this.m_newSlide; }; v2.getEnvironment = function () { return this.m_environment; }; v2.getInverted = function () { return this.m_inverted; }; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionParameters.prototype, null, 1); } #endinitclip } movieClip 186 __Packages.fsplayer.api.IPresentationPlaybackControllerEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPresentationPlaybackControllerEx) { _global.fsplayer.api.IPresentationPlaybackControllerEx = function () {}; _global.fsplayer.api.IPresentationPlaybackControllerEx implements _global.fsplayer.api.IPresentationPlaybackController; } #endinitclip } movieClip 187 __Packages.fsplayer.core.playback.presentation.IPlaybackController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.presentation) { _global.fsplayer.core.playback.presentation = new Object(); } if (!_global.fsplayer.core.playback.presentation.IPlaybackController) { _global.fsplayer.core.playback.presentation.IPlaybackController = function () {}; _global.fsplayer.core.playback.presentation.IPlaybackController implements _global.fsplayer.api.IPresentationPlaybackControllerEx; } #endinitclip } movieClip 188 __Packages.fsplayer.core.playback.sounds.IMediaPlaybackControllerEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.sounds) { _global.fsplayer.core.playback.sounds = new Object(); } if (!_global.fsplayer.core.playback.sounds.IMediaPlaybackControllerEx) { _global.fsplayer.core.playback.sounds.IMediaPlaybackControllerEx = function () {}; _global.fsplayer.core.playback.sounds.IMediaPlaybackControllerEx implements _global.fsplayer.api.ISoundController; } #endinitclip } movieClip 189 __Packages.fsplayer.core.playback.video.IPresenterVideoControllerEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.video) { _global.fsplayer.core.playback.video = new Object(); } if (!_global.fsplayer.core.playback.video.IPresenterVideoControllerEx) { _global.fsplayer.core.playback.video.IPresenterVideoControllerEx = function () {}; _global.fsplayer.core.playback.video.IPresenterVideoControllerEx implements _global.fsplayer.api.IPresenterVideoController; } #endinitclip } movieClip 190 __Packages.fsplayer.core.loading.IPresentationBgSoundAssetLoadingController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.loading) { _global.fsplayer.core.loading = new Object(); } if (!_global.fsplayer.core.loading.IPresentationBgSoundAssetLoadingController) { _global.fsplayer.core.loading.IPresentationBgSoundAssetLoadingController = function () {}; } #endinitclip } movieClip 191 __Packages.fsplayer.core.ILoadingControllersFactory { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.ILoadingControllersFactory) { _global.fsplayer.core.ILoadingControllersFactory = function () {}; } #endinitclip } movieClip 192 __Packages.fsplayer.core.loading.IThumbnailAssetLoadingController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.loading) { _global.fsplayer.core.loading = new Object(); } if (!_global.fsplayer.core.loading.IThumbnailAssetLoadingController) { _global.fsplayer.core.loading.IThumbnailAssetLoadingController = function () {}; } #endinitclip } movieClip 193 __Packages.fsplayer.res.images.IImageAssetLoadingListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.images) { _global.fsplayer.res.images = new Object(); } if (!_global.fsplayer.res.images.IImageAssetLoadingListener) { _global.fsplayer.res.images.IImageAssetLoadingListener = function () {}; } #endinitclip } movieClip 194 __Packages.fsplayer.res.images.IImageAsset { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.images) { _global.fsplayer.res.images = new Object(); } if (!_global.fsplayer.res.images.IImageAsset) { _global.fsplayer.res.images.IImageAsset = function () {}; } #endinitclip } movieClip 195 __Packages.fsplayer.res.images.IImageInstance { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.images) { _global.fsplayer.res.images = new Object(); } if (!_global.fsplayer.res.images.IImageInstance) { _global.fsplayer.res.images.IImageInstance = function () {}; } #endinitclip } movieClip 196 __Packages.fsplayer.core.loading.ISlideLoadingController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.loading) { _global.fsplayer.core.loading = new Object(); } if (!_global.fsplayer.core.loading.ISlideLoadingController) { _global.fsplayer.core.loading.ISlideLoadingController = function () {}; } #endinitclip } movieClip 197 __Packages.fsplayer.res.slides.CSlideTransition { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.slides) { _global.fsplayer.res.slides = new Object(); } if (!_global.fsplayer.res.slides.CSlideTransition) { var v1 = function (transitionNode, sounds, environment, autoChange) { this.m_environment = environment; this.m_sounds = sounds; this.m_soundId = transitionNode.attributes.soundId; this.m_effectName = transitionNode.attributes.name; this.m_transitionsFactory = (fsplayer.core.CPlayerCoreComponentsFactory.getInstance()).getTransitionEffectsFactory(); this.m_duration = this.m_transitionsFactory.calculateEffectDuration(parseFloat(transitionNode.attributes.duration)); this.m_repeatSound = transitionNode.attributes.looped == '1'; this.m_autoChange = autoChange; }; fsplayer.res.slides.CSlideTransition = v1; var v2 = v1.prototype; _global.fsplayer.res.slides.CSlideTransition implements _global.fsplayer.res.slides.ISlideTransition; v2.hasSound = function () { return this.m_soundId != ''; }; v2.getSound = function () { if (!this.m_transitionSound) { this.m_transitionSound = (this.m_soundId == '-') ? new fsplayer.res.sounds.CDummySlideSound('-') : this.m_sounds.getSound(this.m_soundId); } return this.m_transitionSound; }; v2.getAutoChange = function () { return this.m_autoChange; }; v2.getTransitionEffect = function (oldSlide, newSlide, inverted) { var v2 = new fsplayer.core.playback.transitions.CTransitionParameters(oldSlide, newSlide, this.m_environment, inverted); return this.m_transitionsFactory.getTransitionEffect(this.m_effectName, v2); }; v2.getDuration = function () { return this.m_duration; }; v2.soundIsLooped = function () { return this.m_repeatSound; }; v2.disableAutoChange = function () { this.m_autoChange = false; }; ASSetPropFlags(fsplayer.res.slides.CSlideTransition.prototype, null, 1); } #endinitclip } movieClip 198 __Packages.fsplayer.res.sounds.CDummySlideSound { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.CDummySlideSound) { var v1 = function (id) { this.m_id = id; }; fsplayer.res.sounds.CDummySlideSound = v1; var v2 = v1.prototype; _global.fsplayer.res.sounds.CDummySlideSound implements _global.fsplayer.res.sounds.ISlideSoundEx; v2.isLoaded = function () { return true; }; v2.getId = function () { return this.m_id; }; v2.start = function (position, loops) {}; v2.stop = function (reset) {}; v2.getSoundInstance = function () { return undefined; }; v2.getPosition = function () { return 0; }; v2.getDuration = function () { return 0; }; v2.load = function (listener) {}; v2.setListener = function (listener) { this.m_listener = listener; }; v2.setVolume = function (volume) {}; v2.hasTriggerEffects = function () { return false; }; v2.getBookmarks = function () { return undefined; }; v2.getBytesLoaded = function () { return 0; }; v2.getBytesTotal = function () { return 0; }; ASSetPropFlags(fsplayer.res.sounds.CDummySlideSound.prototype, null, 1); } #endinitclip } movieClip 199 __Packages.fsplayer.res.sounds.CSoundCommandsEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.CSoundCommandsEx) { var v1 = function (slideIndex, soundCommandsNode, sounds, steps) { this.m_slideIndex = slideIndex; this.m_sounds = sounds; var v23 = soundCommandsNode.childNodes.length; this.m_eventSounds = new Object(); var v12 = 0; while (v12 < v23) { var v2 = soundCommandsNode.childNodes[v12]; var v8 = v2.attributes.soundId; var v3 = this.m_sounds.getSound(v8); if (!v3) { } else { var v6 = v2.nodeName; if (v6 == 'playSound') { var v16 = parseInt(v2.attributes.frameIndex); var v20 = parseInt(v2.attributes.slides); var v13 = v2.attributes.repeat; var v21 = v2.attributes.effect == '1' || v2.attributes.effect == 'true'; var v9 = parseFloat(v2.attributes.startPos); if (v9 == NaN || !v3.hasTriggerEffects() && v9 < 0) { v9 = 0; } var v5 = parseFloat(v2.attributes.volume); if (isNaN(v5)) { v5 = 0.5; } else { v5 = v5 < 0 ? 0 : (v5 > 1 ? 1 : v5); } var v15 = steps.getStepIndexByFrame(v16); var v7 = steps.getStepEx(v15); var v17 = Math.max(v7.getPlayTime(), v7.getPlayTimeFrameBased()); var v22 = v7.getStartTime() + (v17 / (v7.getEndFrame() - v7.getStartFrame() + 1)) * (v16 - v7.getStartFrame()); var v18 = slideIndex + Math.max(0, v20 - 1); var v11 = this.m_eventSounds[v8]; if (!v11) { v11 = new Array(); this.m_eventSounds[v8] = v11; } var v4 = new Object(); v4.name = v6; v3.setVolume(v5); var v19 = parseInt(v13); v4.startStep = v15; v4.startTime = v22; v4.duration = !isNaN(v19) ? v19 * v3.getDuration() : undefined; v4.endTime = (v4.duration != undefined) ? v22 + v4.duration : undefined; v4.endStep = (v13 == 'untilNextClick' || v20 == 0) ? v15 + 1 : undefined; v4.repeat = v13; v4.loopsCount = v19; v4.lastSlide = (v13 == 'untilNextSlide' || v3.getDuration() + v4.startTime > steps.getDuration()) ? v18 : slideIndex; v4.effectSound = v21; v4.startPos = v9; v11.push(v4); } else { if (v3.hasTriggerEffects()) { if (v6 == 'pauseSound' || v6 == 'stopSound') { var v16 = parseInt(v2.attributes.frameIndex); var v15 = steps.getStepIndexByFrame(v16); var v7 = steps.getStepEx(v15); var v17 = Math.max(v7.getPlayTime(), v7.getPlayTimeFrameBased()); var v22 = v7.getStartTime() + (v17 / (v7.getEndFrame() - v7.getStartFrame() + 1)) * (v16 - v7.getStartFrame()); var v11 = this.m_eventSounds[v8]; if (!v11) { v11 = new Array(); this.m_eventSounds[v8] = v11; } var v4 = new Object(); v4.name = v6; v4.startStep = v15; v4.startTime = v22; if (v6 == 'pauseSound') { var v5 = parseFloat(v2.attributes.volume); if (isNaN(v5)) { v5 = 0.5; } else { v5 = v5 < 0 ? 0 : (v5 > 1 ? 1 : v5); } v3.setVolume(v5); var v20 = parseInt(v2.attributes.slides); var v18 = slideIndex + Math.max(0, v20 - 1); var v13 = v2.attributes.repeat; var v19 = parseInt(v13); v4.lastSlide = (v13 == 'untilNextSlide' || v3.getDuration() + v4.startTime > steps.getDuration()) ? v18 : slideIndex; v4.repeat = v13; v4.loopsCount = v19; } v11.push(v4); } } } } ++v12; } }; fsplayer.res.sounds.CSoundCommandsEx = v1; var v2 = v1.prototype; _global.fsplayer.res.sounds.CSoundCommandsEx implements _global.fsplayer.res.sounds.ISoundCommandsEx; v2.getSlideEventSounds = function (core) { var v5 = new Array(); for (var v7 in this.m_eventSounds) { var v2 = this.m_sounds.getSound(v7); var v4 = this.m_eventSounds[v7]; var v3 = new fsplayer.res.sounds.CSlideEventSoundEx(v2, this.m_slideIndex, v4, core); v5.push(v3); } return new fsplayer.res.sounds.CSlideEventSoundsEx(this.m_slideIndex, v5, core); }; ASSetPropFlags(fsplayer.res.sounds.CSoundCommandsEx.prototype, null, 1); } #endinitclip } movieClip 200 __Packages.fsplayer.res.sounds.CSoundExImpl { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.CSoundExImpl) { var v1 = function (sound, soundCore) { this.m_sound = sound; this.m_core = soundCore; this.m_state = fsplayer.res.sounds.CSoundExImpl.STATE_IDLE; this.m_sound.setListener(this); }; fsplayer.res.sounds.CSoundExImpl = v1; var v2 = v1.prototype; _global.fsplayer.res.sounds.CSoundExImpl implements _global.fsplayer.res.sounds.ISlideSoundListenerEx, _global.fsplayer.res.sounds.ISoundEx; v2.onSlideSoundComplete = function (slideSound) {}; v2.onPositionChanged = function (slideIndex, stepIndex, time) { if (this.isSoundPlayingOnTime(slideIndex, stepIndex, time)) { this.positionWasChanged(slideIndex, stepIndex, time); } }; v2.onStartSlideSwitching = function (slideIndex, autoStart) { if (!this.isSoundPlayingOnSlide(slideIndex)) { this.deactivateSound(); } else { this.slideIndexWasChanged(slideIndex, autoStart); } }; v2.onStartSlidePlayback = function (slideIndex) {}; v2.deactivateSound = function () { this.stop(); }; v2.positionWasChanged = function (slideIndex, stepIndex, time) {}; v2.slideIndexWasChanged = function (slideIndex, autoStartSound) {}; v2.isSoundPlayingOnTime = function (slideIndex, stepIndex, time) { return true; }; v2.isSoundPlayingOnSlide = function (slideIndex) { return true; }; v2.getId = function () { return this.m_sound.getId(); }; v2.start = function () { this.startFrom(0); }; v2.startFrom = function (pos) { if (this.m_buffering) { this.m_position = pos; this.m_playingStored = true; return undefined; } this.m_sound.start(pos, 1); this.m_state = fsplayer.res.sounds.CSoundExImpl.STATE_PLAYING; }; v2.stop = function () { if (this.m_buffering) { this.m_playingStored = false; } this.m_sound.stop(true); this.m_state = fsplayer.res.sounds.CSoundExImpl.STATE_IDLE; }; v2.unregister = function () { this.m_buffering = false; this.stop(); this.m_core.unregisterSound(this); this.onUnregisterSound(); }; v2.onUnregisterSound = function () {}; v2.play = function () { if (this.m_buffering) { this.m_playingStored = true; return undefined; } if (this.m_state == fsplayer.res.sounds.CSoundExImpl.STATE_PAUSED) { this.m_state = fsplayer.res.sounds.CSoundExImpl.STATE_PLAYING; this.m_sound.start(this.m_position, 1); } }; v2.pauseAt = function (pos) { if (this.m_buffering) { this.m_playingStored = false; } this.m_state = fsplayer.res.sounds.CSoundExImpl.STATE_PAUSED; this.m_position = pos; this.m_sound.stop(); }; v2.pause = function () { if (this.m_buffering) { this.m_playingStored = false; } if (this.m_state == fsplayer.res.sounds.CSoundExImpl.STATE_PLAYING) { this.m_state = fsplayer.res.sounds.CSoundExImpl.STATE_PAUSED; this.m_position = this.m_sound.getPosition(); this.m_sound.stop(); } }; v2.resync = function (slideIndex, stepIndex, time, playSound, fullResync) {}; v2.getDuration = function () { return this.m_sound.getDuration(); }; v2.setVolume = function (volume) { this.m_sound.setVolume(volume); }; v2.onStartBuffering = function () { if (this.needStopOnBuffering()) { var v2 = this.m_state == fsplayer.res.sounds.CSoundExImpl.STATE_PLAYING; this.pause(); this.m_buffering = true; this.m_playingStored = v2; } }; v2.onEndBuffering = function () { if (this.m_buffering) { this.m_buffering = false; if (this.m_playingStored) { this.play(); } } }; v2.needStopOnBuffering = function () { return false; }; v2.getCurrentPosition = function () { if (this.m_state == fsplayer.res.sounds.CSoundExImpl.STATE_PAUSED || this.m_state == fsplayer.res.sounds.CSoundExImpl.STATE_PAUSED_INTERNAL) { return this.m_position; } return this.m_sound.getPosition(); }; v2.playInternal = function () { if (this.m_state == fsplayer.res.sounds.CSoundExImpl.STATE_PAUSED || this.m_state == fsplayer.res.sounds.CSoundExImpl.STATE_PAUSED_INTERNAL) { this.m_state = fsplayer.res.sounds.CSoundExImpl.STATE_PLAYING; this.m_sound.start(this.m_position, 1); } else { if (this.m_state == fsplayer.res.sounds.CSoundExImpl.STATE_IDLE) { this.start(); } } }; v2.pauseInternal = function () { this.m_state = fsplayer.res.sounds.CSoundExImpl.STATE_PAUSED_INTERNAL; this.m_position = this.m_sound.getPosition(); this.m_sound.stop(); }; v2.startInternal = function (startPos) { if (startPos < 0) { this.playInternal(); } else { if (startPos == undefined) { startPos = 0; } this.startFrom(startPos); } }; v2.eventPause = function () { if (this.m_state == fsplayer.res.sounds.CSoundExImpl.STATE_PLAYING) { this.pauseInternal(); } else { this.playInternal(); } }; v2.onTriggerEffectStopAllSounds = function () {}; v2.m_position = 0; v2.m_buffering = false; v1.STATE_IDLE = 0; v1.STATE_PLAYING = 1; v1.STATE_PAUSED = 2; v1.STATE_PAUSED_INTERNAL = 3; ASSetPropFlags(fsplayer.res.sounds.CSoundExImpl.prototype, null, 1); } #endinitclip } movieClip 201 __Packages.fsplayer.res.sounds.CSlideEventSoundEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.CSlideEventSoundEx) { var v1 = function (sound, slideIndex, events, soundCore) { super(sound, soundCore); this.m_slideIndex = slideIndex; this.m_events = events; this.m_soundCore = soundCore; this.m_presentation = soundCore.getPresentation(); this.m_slides = this.m_presentation.getSlides(); this.m_lastSlideIndex = slideIndex; }; fsplayer.res.sounds.CSlideEventSoundEx = v1; fsplayer.res.sounds.CSlideEventSoundEx extends fsplayer.res.sounds.CSoundExImpl; var v2 = v1.prototype; _global.fsplayer.res.sounds.CSlideEventSoundEx implements _global.fsplayer.res.sounds.ISlideEventSoundEx; v2.positionWasChanged = function (slideIndex, stepIndex, time) { if (slideIndex == this.m_slideIndex) { if (this.m_triggerProcessingMode && this.m_lastEvent.hlink && this.m_lastSlideIndex != slideIndex) { this.m_lastSlideIndex = slideIndex; this.unregister(); } if (stepIndex != this.m_lastStep) { this.onChangeStep(stepIndex); } var v2 = this.getEventIndexByTime(stepIndex, time); if (this.m_currentEventIndex != v2 && v2 != undefined) { if (this.m_triggerProcessingMode) { this.processEvent(this.m_events[v2]); } else { this.startEventSound(this.m_events[v2], this.m_events[v2].startPos); } } else { if (v2 == undefined && !this.m_triggerProcessingMode) { this.stop(); } } this.m_currentEventIndex = v2; } else { this.clearBookmarkHandlers(); if (this.m_triggerProcessingMode) { this.m_lastSlideIndex = slideIndex; this.onChangeStep(stepIndex); if (slideIndex < this.m_slideIndex || slideIndex > this.m_lastEvent.lastSlide) { this.deactivateSound(); } } } }; v2.deactivateSound = function () { var v2 = this.m_triggerProcessingMode ? this.m_lastEvent : this.m_events[this.m_events.length - 1]; if (v2.hlink) { return undefined; } this.m_triggerProcessingMode = false; this.clearBookmarkHandlers(); this.unregister(); }; v2.getEventIndexByTime = function (stepIndex, time) { var v6 = this.m_sound.getDuration(); var v3 = this.m_events.length - 1; while (v3 >= 0) { var v2 = this.m_events[v3]; if (v2.startStep < stepIndex && (v2.endStep == undefined || this.m_triggerProcessingMode && stepIndex < v2.endStep)) { return v3; } else { if (v2.startStep == stepIndex) { if (v2.startTime <= time) { if (this.m_triggerProcessingMode || (v2.endTime == undefined || time < v2.endTime)) { return v3; } } } else {} } --v3; } return undefined; }; v2.isSoundPlayingOnSlide = function (slideIndex) { var v2 = this.m_triggerProcessingMode ? this.m_lastEvent : this.m_events[this.m_events.length - 1]; return this.m_slideIndex <= slideIndex && slideIndex <= v2.lastSlide; }; v2.startEventSound = function (evt, pos, playSound, fullResync) { if (evt.name != 'playSound') { return undefined; } if (this.m_lastEvent != evt) { fullResync = true; } this.m_lastEvent = evt; if (fullResync != true && this.m_state == fsplayer.res.sounds.CSoundExImpl.STATE_PLAYING) { var v7 = this.getCurrentPosition() + this.m_curLoopIndex * this.getDuration(); if (pos <= v7) { return undefined; } } if (evt.effectSound) { this.m_soundCore.startNewEffectSound(this); } var v4 = this.getDuration(); var v3 = pos < 0 ? 0 : int(Math.floor(pos / v4)); var v5 = pos - v3 * v4; if (!isNaN(evt.loopsCount)) { this.m_loopsCount = evt.loopsCount - v3; if (evt.loopsCount > 0 && v3 >= evt.loopsCount) { this.stop(); return undefined; } } else { this.m_loopsCount = 0; } this.m_curLoopIndex = 0; if (playSound || playSound == undefined) { this.startFrom(v5); } else { this.pauseAt(v5); } }; v2.onSlideSoundComplete = function (slideSound) { if (this.m_loopsCount == 0 || --this.m_loopsCount != 0) { ++this.m_curLoopIndex; this.start(); } else { if (this.m_triggerProcessingMode) { this.stop(); } } }; v2.resync = function (slideIndex, stepIndex, time, playSound, fullResync) { if (slideIndex == this.m_slideIndex) { if (stepIndex != this.m_lastStep) { this.onChangeStep(stepIndex); } var v7 = this.getEventIndexByTime(stepIndex, time); if (this.m_triggerProcessingMode) { if (this.m_currentEventIndex != v7 && v7 != undefined) { this.processEvent(this.m_events[v7], playSound); } else { this.play(); } } else { if (v7 != undefined) { var v4 = this.m_events[v7]; var v6 = time - v4.startTime + v4.startPos; this.startEventSound(v4, v6, playSound, fullResync != false); } else { this.stop(); } } this.m_currentEventIndex = v7; } else { if (slideIndex > this.m_slideIndex) { this.m_currentEventIndex = this.m_events.length - 1; var v4 = this.m_triggerProcessingMode ? this.m_lastEvent : this.m_events[this.m_currentEventIndex]; if (slideIndex <= v4.lastSlide) { if (v4.duration == undefined || v4.duration + v4.startTime > (this.m_slides.getSlide(slideIndex)).getDuration() || v4.loopsCount == 1 || v4.repeat == 'untilNextSlide') { if (!this.m_triggerProcessingMode) { var v6 = (this.m_slides.getSlide(this.m_slideIndex)).getDuration() - v4.startTime + v4.startPos; v6 += ((this.m_slides.getSlide(slideIndex)).getTransition()).getDuration() + time; var v2 = this.m_slideIndex + 1; while (v2 < slideIndex) { var v3 = this.m_slides.getSlide(v2); v6 += (v3.getTransition()).getDuration() + v3.getDuration(); ++v2; } this.startEventSound(v4, v6, playSound, fullResync != false); } else { this.play(); } } else { this.deactivateSound(); } } else { this.deactivateSound(); } } } }; v2.onUnregisterSound = function () { this.m_currentEventIndex = undefined; }; v2.onChangeStep = function (stepIndex) { if (this.m_lastStep != undefined && this.m_triggerProcessingMode && !this.m_lastEvent.hlink && this.m_lastEvent.endStep != undefined) { this.stop(); } this.m_lastStep = stepIndex; }; v2.processEvent = function (evt, playSound) { this.m_lastEvent = evt; if (evt.name == 'stopSound') { this.stop(); } else { var v3 = this.getDuration(); var v4 = evt.startPos < 0 ? 0 : int(Math.floor(evt.startPos / v3)); if (!isNaN(evt.loopsCount)) { this.m_loopsCount = evt.loopsCount - v4; } else { this.m_loopsCount = 0; } this.m_curLoopIndex = 0; if (evt.name == 'playSound') { this.startInternal(evt.startPos); } else { if (evt.name == 'pauseSound') { this.eventPause(); } } } }; v2.processTriggerEvent = function (cmdType, params) { this.m_triggerProcessingMode = true; var v2 = new Object(); if (cmdType == 'play') { v2.name = 'playSound'; } else { if (cmdType == 'pause') { v2.name = 'pauseSound'; } else { if (cmdType == 'stop') { v2.name = 'stopSound'; } } } if (params) { var v3 = parseFloat(params.volume); if (isNaN(v3)) { v3 = 0.5; } else { v3 = v3 < 0 ? 0 : (v3 > 1 ? 1 : v3); } this.setVolume(v3); if (params.effect == '1') { this.m_soundCore.startNewEffectSound(this); } var v5 = parseInt(params.slides); var v8 = this.m_slideIndex + Math.max(0, v5 - 1); var v6 = params.repeat; var v9 = parseInt(v6); v2.lastSlide = v5 > 0 ? v8 : this.m_slideIndex; v2.repeat = v6; v2.loopsCount = v9; v2.startStep = this.m_lastStep; v2.endStep = (v6 == 'untilNextClick' || v5 == 0) ? this.m_lastStep + 1 : undefined; if (params.startPos) { v2.startPos = parseFloat(params.startPos); } if (params.hlink == '1') { v2.hlink = true; } } this.processEvent(v2); }; v2.needStopOnBuffering = function () { return !this.m_triggerProcessingMode; }; v2.onTriggerEffectStopAllSounds = function () { this.m_triggerProcessingMode = true; this.stop(); }; v2.registerBookmarkHandler = function (bmkIndex, handlerFunc) { var v2 = this.m_sound.getBookmarks(); if (v2) { var v5 = v2.getBookmarkTime(bmkIndex); if (v5 != undefined) { if (!this.m_activeBookmarks) { this.m_activeBookmarks = new Array(); var v3 = (this.m_sound.getSoundInstance()).getTargetMC(); var thisPtr = this; this.m_bookmarkMC = v3.createEmptyMovieClip('m_bookmarkMC', v3.getNextHighestDepth()); this.m_bookmarkMC.onEnterFrame = function () { thisPtr.onEnterFrameBookmark(); }; } var v4 = {'time': v5, 'handlerFunc': handlerFunc}; this.m_activeBookmarks.push(v4); } } }; v2.onEnterFrameBookmark = function () { if (this.m_activeBookmarks) { var v4 = this.getCurrentPosition(); if (this.m_lastPos > v4) { this.m_lastPos = undefined; } var v5 = this.m_activeBookmarks.length; var v3 = 0; while (v3 < v5) { var v2 = this.m_activeBookmarks[v3]; if (v4 >= v2.time && (this.m_lastPos == undefined || this.m_lastPos < v2.time)) { v2.handlerFunc(); } ++v3; } this.m_lastPos = v4; } }; v2.clearBookmarkHandlers = function () { if (this.m_activeBookmarks) { this.m_activeBookmarks = undefined; this.m_bookmarkMC.removeMovieClip(); this.m_bookmarkMC = undefined; this.m_lastPos = undefined; } }; v2.m_curLoopIndex = 0; v2.m_triggerProcessingMode = false; ASSetPropFlags(fsplayer.res.sounds.CSlideEventSoundEx.prototype, null, 1); } #endinitclip } movieClip 202 __Packages.fsplayer.res.sounds.CSlideEventSoundsEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.CSlideEventSoundsEx) { var v1 = function (slideIndex, eventSounds, soundPlaybackCore) { this.m_slideIndex = slideIndex; this.m_sounds = eventSounds; this.m_soundPlaybackCore = soundPlaybackCore; }; fsplayer.res.sounds.CSlideEventSoundsEx = v1; var v2 = v1.prototype; _global.fsplayer.res.sounds.CSlideEventSoundsEx implements _global.fsplayer.res.sounds.ISlideEventSoundsEx; v2.register = function () { var v4 = this.m_sounds.length; var v2 = 0; while (v2 < v4) { var v3 = this.m_sounds[v2]; this.m_soundPlaybackCore.registerSound(v3); ++v2; } }; ASSetPropFlags(fsplayer.res.sounds.CSlideEventSoundsEx.prototype, null, 1); } #endinitclip } movieClip 203 __Packages.fsplayer.util.ITimerListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.util) { _global.fsplayer.util = new Object(); } if (!_global.fsplayer.util.ITimerListener) { _global.fsplayer.util.ITimerListener = function () {}; } #endinitclip } movieClip 204 __Packages.fsplayer.util.ITimer { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.util) { _global.fsplayer.util = new Object(); } if (!_global.fsplayer.util.ITimer) { _global.fsplayer.util.ITimer = function () {}; } #endinitclip } movieClip 205 __Packages.fsplayer.core.playback.slides.CSlidePlaybackSynchronizer { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.slides) { _global.fsplayer.core.playback.slides = new Object(); } if (!_global.fsplayer.core.playback.slides.CSlidePlaybackSynchronizer) { var v1 = function (steps, slideInstancePlayer, timer) { this.m_steps = steps; this.m_slideInstancePlayer = slideInstancePlayer; this.m_slideInstancePlayer.setFrameIndex(0); this.m_timer = (timer != undefined) ? timer : new fsplayer.util.CTimer(); this.m_timer.setListener(this); this.m_timer.stopAt(0); this.m_slideInstancePlayer.setListener(this); var v5 = new Array(); var v6 = steps.getStepsCount(); var v2 = 0; while (v2 < v6) { var v3 = steps.getStep(v2); if (v3.getPauseTime() == undefined) { v5.push(v3.getPauseStartTime()); } ++v2; } this.m_timer.setCheckPoints(v5); this.m_timer.setTimeLimit(steps.getDuration()); }; fsplayer.core.playback.slides.CSlidePlaybackSynchronizer = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.slides.CSlidePlaybackSynchronizer implements _global.fsplayer.core.playback.slides.ISlideInstancePlayerListener, _global.fsplayer.util.ITimerListener, _global.fsplayer.core.playback.slides.ISlidePlaybackSynchronizer; v2.play = function () { this.m_timer.resume(); this.m_playing = true; this.suspend(false); this.update(); }; v2.pause = function () { this.m_timer.stop(); this.m_playing = false; this.suspend(false); this.update(); }; v2.playFrom = function (time) { this.m_playing = true; this.suspend(false); this.m_timer.startFrom(time); this.update(); }; v2.pauseAt = function (time) { this.m_playing = false; this.suspend(false); this.m_timer.stopAt(time); this.update(); }; v2.getTime = function () { return this.m_timer.getTime(); }; v2.isPlaying = function () { return this.m_playing; }; v2.synchronize = function () { this.m_timer.refreshState(); this.update(); }; v2.onEnterFrame = function () { this.synchronize(); this.m_listener.onSlideEnterFrame(); }; v2.update = function () { if (this.isSuspended()) { var v5 = this.m_steps.getStepEx(this.m_currentStepIndex); this.m_slideInstancePlayer.setFrameIndex(v5.getEndFrame()); } else { var v3 = this.m_timer.getTime(); var v2 = this.m_steps.getFrameIndexByTime(v3); var v4 = this.m_steps.getStepIndexByFrame(v2); this.m_slideInstancePlayer.setFrameIndex(v2); this.setCurrentStepIndex(v4); } v3 = this.m_timer.getTime(); if (this.m_oldTime != v3) { this.m_listener.onPositionChanged(this.getPosition()); } this.m_oldTime = v3; if (this.m_stepIndexNotified === undefined) { this.m_stepIndexNotified = this.m_currentStepIndex; this.m_listener.onStepIndexChanged(this.m_currentStepIndex); } }; v2.playFromStep = function (stepIndex) { var v2 = this.m_steps.getStepEx(stepIndex); var v3 = v2.getStartTime(); this.setCurrentStepIndex(stepIndex); this.playFrom(v3); }; v2.playFromStepEnd = function (stepIndex) { var v2 = this.m_steps.getStepEx(stepIndex); var v3 = v2.getPauseStartTime(); this.setCurrentStepIndex(stepIndex); this.m_timer.startFrom(v3); this.update(); }; v2.pauseAtStepStart = function (stepIndex) { var v2 = this.m_steps.getStepEx(stepIndex); var v3 = v2.getStartTime(); var v4 = v2.getPauseEndTime(); this.setCurrentStepIndex(stepIndex); this.m_playing = false; this.suspend(v4 === v3); this.m_timer.stopAt(v3); this.update(); }; v2.pauseAtStepEnd = function (stepIndex) { var v3 = this.m_steps.getStepEx(stepIndex); var v5 = v3.getPauseStartTime(); var v2 = v3.getPauseEndTime(); this.setCurrentStepIndex(stepIndex); this.m_playing = false; this.suspend(true); var v4 = (v2 == undefined) ? v5 : v2; this.m_timer.stopAt(v4); this.update(); }; v2.onTimeLimitReached = function (timer) { this.suspend(true); this.m_listener.onSlideFinished(); }; v2.onCheckPointPassed = function (timer, checkPointIndex) { this.suspend(true); }; v2.getCurrentStepIndex = function () { return this.m_currentStepIndex; }; v2.getPosition = function () { return this.m_timer.getTime() / this.m_steps.getDuration(); }; v2.isSuspended = function () { return this.m_suspended; }; v2.suspend = function (val) { if (this.m_suspended != val) { this.m_suspended = val; if (val) { this.m_listener.onPlaybackSuspended(); } else { this.m_listener.onPlaybackResumed(); } } }; v2.setCurrentStepIndex = function (index) { var v3 = this.m_currentStepIndex; this.m_currentStepIndex = index; if (v3 != index) { this.m_stepIndexNotified = index; this.m_listener.onStepIndexChanged(index); } }; v2.setListener = function (listener) { this.m_listener = listener; }; v2.activate = function () { this.m_currentStepIndex = 0; this.m_stepIndexNotified = undefined; this.m_timer.stopAt(0); this.m_oldTime = undefined; this.m_playing = false; this.m_suspended = false; this.m_slideInstancePlayer.show(); }; v2.deactivate = function () {}; v2.m_playing = false; v2.m_suspended = false; v2.m_currentStepIndex = 0; ASSetPropFlags(fsplayer.core.playback.slides.CSlidePlaybackSynchronizer.prototype, null, 1); } #endinitclip } movieClip 206 __Packages.fsplayer.util.CTimer { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.util) { _global.fsplayer.util = new Object(); } if (!_global.fsplayer.util.CTimer) { var v1 = function () {}; fsplayer.util.CTimer = v1; var v2 = v1.prototype; _global.fsplayer.util.CTimer implements _global.fsplayer.util.ITimer; v2.startFrom = function (time) { this.m_running = true; this.m_time = time; this.m_oldTime = time; this.refreshTick(); this.m_startTick = this.m_tick; this.m_startTime = this.m_time; }; v2.stopAt = function (time) { this.m_running = false; this.m_time = time; this.m_oldTime = time; }; v2.stop = function () { this.m_running = false; }; v2.resume = function () { this.m_running = true; this.refreshTick(); this.m_startTick = this.m_tick; this.m_startTime = this.m_time; }; v2.getTime = function () { return this.m_time; }; v2.isRunning = function () { return this.m_running; }; v2.setListener = function (listener) { this.m_listener = listener; }; v2.setTimeLimit = function (timeLimit) { this.m_timeLimit = timeLimit; this.fixTimeLimit(); }; v2.getTimeLimit = function () { return this.m_timeLimit; }; v2.setCheckPoints = function (checkPoints) { this.m_checkpoints = checkPoints; this.fixTimeLimit(); }; v2.getCheckPoints = function () { return this.m_checkpoints; }; v2.refreshState = function () { this.refreshTick(); if (this.m_running) { this.m_oldTime = this.m_time; this.m_time = (this.m_tick - this.m_startTick) / 1000 + this.m_startTime; if (this.m_oldTime < this.m_time) { var v4 = this.m_checkpoints.length; var v2 = 0; while (v2 < v4) { var v3 = this.m_checkpoints[v2]; if (this.m_oldTime < v3 && v3 <= this.m_time) { this.stopAt(v3); this.m_listener.onCheckPointPassed(this, v2); break; } ++v2; } if (this.m_running && this.m_timeLimit != undefined && this.m_time >= this.m_timeLimit) { this.stopAt(this.m_timeLimit); this.m_listener.onTimeLimitReached(this); } } } }; v2.refreshTick = function () { this.m_tick = fsplayer.util.CTimeUtils.getTickCount(); }; v2.getTickInterval = function () { return fsplayer.util.CTimeUtils.getTickInterval(this.m_tick, this.m_startTick); }; v2.fixTimeLimit = function () { var v2 = this.m_checkpoints.length - 1; if (this.m_timeLimit != undefined && v2 >= 0) { this.m_timeLimit = Math.max(this.m_timeLimit, this.m_checkpoints[v2]); } }; v2.m_time = 0; v2.m_oldTime = 0; v2.m_running = false; v2.m_tick = 0; v2.m_startTick = 0; v2.m_startTime = 0; v2.m_listener = undefined; v2.m_checkpoints = new Array(); ASSetPropFlags(fsplayer.util.CTimer.prototype, null, 1); } #endinitclip } movieClip 207 __Packages.fsplayer.util.CTimeUtils { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.util) { _global.fsplayer.util = new Object(); } if (!_global.fsplayer.util.CTimeUtils) { var v1 = function () {}; fsplayer.util.CTimeUtils = v1; var v2 = v1.prototype; v1.getTickCount = function () { return getTimer(); }; v1.getTickInterval = function (t, t0) { return t - t0; }; v1.getTickCountInterval = function (t0) { return fsplayer.util.CTimeUtils.getTickInterval(fsplayer.util.CTimeUtils.getTickCount(), t0); }; ASSetPropFlags(fsplayer.util.CTimeUtils.prototype, null, 1); } #endinitclip } movieClip 208 __Packages.fsplayer.res.CNamedSlideShows { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.CNamedSlideShows) { var v1 = function (slideShowsNode) { this.m_slideShowsNode = slideShowsNode; var v5 = slideShowsNode.attributes; this.m_slideShows = new Array(); this.m_numberOfSlideShows = slideShowsNode.childNodes.length; var v2 = 0; while (v2 < this.m_numberOfSlideShows) { var v3 = new fsplayer.res.CNamedSlideShow(slideShowsNode.childNodes[v2]); this.m_slideShows[v2] = v3; ++v2; } }; fsplayer.res.CNamedSlideShows = v1; var v2 = v1.prototype; _global.fsplayer.res.CNamedSlideShows implements _global.fsplayer.res.INamedSlideShows; v2.getCount = function () { return this.m_slideShows.length; }; v2.getSlideShow = function (index) { if (index < 0 || index >= this.getCount()) { return undefined; } return this.m_slideShows[index]; }; v2.getSlideShowByName = function (name) { var v2 = 0; while (v2 < this.getCount()) { if (this.m_slideShows[v2].getName() === name) { return this.m_slideShows[v2]; } ++v2; } return undefined; }; ASSetPropFlags(fsplayer.res.CNamedSlideShows.prototype, null, 1); } #endinitclip } movieClip 209 __Packages.fsplayer.res.CNamedSlideShow { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.CNamedSlideShow) { var v1 = function (slideShowNode) { this.m_slideShowNode = slideShowNode; var v3 = slideShowNode.attributes; this.m_name = v3.name; var v4 = v3.slides; this.m_slideIndexes = v4.split(','); var v2; while (v2 < this.m_slideIndexes.length) { this.m_slideIndexes[v2] = Number(this.m_slideIndexes[v2]); ++v2; } }; fsplayer.res.CNamedSlideShow = v1; var v2 = v1.prototype; _global.fsplayer.res.CNamedSlideShow implements _global.fsplayer.res.INamedSlideShow; v2.getName = function () { return this.m_name; }; v2.getSlidesCount = function () { return this.m_slideIndexes.length; }; v2.getSlideIndex = function (position) { return this.m_slideIndexes[position]; }; v2.findSlideAfterPosition = function (slideIndex, position) { if (position == undefined) { position = 0; } var v2 = position; while (v2 < this.m_slideIndexes.length) { if (this.m_slideIndexes[v2] == slideIndex) { return v2; } ++v2; } return undefined; }; v2.isHyperlinkSlideShow = function () { return false; }; ASSetPropFlags(fsplayer.res.CNamedSlideShow.prototype, null, 1); } #endinitclip } movieClip 210 __Packages.fsplayer.core.settings.CKeyboardSettings { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.settings) { _global.fsplayer.core.settings = new Object(); } if (!_global.fsplayer.core.settings.CKeyboardSettings) { var v1 = function (actionsNode, keyboardEnabled) { this.m_actions = new Array(); this.m_keyboardEnabled = (keyboardEnabled == false) ? false : true; this.m_actions.push(new fsplayer.core.settings.CPlaybackAction(fsplayer.api.ActionType.PLAY_PAUSE)); this.m_actions.push(new fsplayer.core.settings.CPlaybackAction(fsplayer.api.ActionType.NEXT_SLIDE)); this.m_actions.push(new fsplayer.core.settings.CPlaybackAction(fsplayer.api.ActionType.PREVIOUS_SLIDE)); this.m_actions.push(new fsplayer.core.settings.CPlaybackAction(fsplayer.api.ActionType.FIRST_SLIDE)); this.m_actions.push(new fsplayer.core.settings.CPlaybackAction(fsplayer.api.ActionType.LAST_SLIDE)); this.m_actions.push(new fsplayer.core.settings.CPlaybackAction(fsplayer.api.ActionType.LAST_VIEWED_SLIDE)); this.m_actions.push(new fsplayer.core.settings.CPlaybackAction(fsplayer.api.ActionType.SLIDE_START)); this.m_actions.push(new fsplayer.core.settings.CPlaybackAction(fsplayer.api.ActionType.SLIDE_END)); this.m_actions.push(new fsplayer.core.settings.CPlaybackAction(fsplayer.api.ActionType.SEEK_FORWARD)); this.m_actions.push(new fsplayer.core.settings.CPlaybackAction(fsplayer.api.ActionType.SEEK_BACKWARD)); this.m_actions.push(new fsplayer.core.settings.CPlaybackAction(fsplayer.api.ActionType.NEXT_STEP)); this.m_actions.push(new fsplayer.core.settings.CPlaybackAction(fsplayer.api.ActionType.PREVIOUS_STEP)); this.m_actions.push(new fsplayer.core.settings.CPlaybackAction(fsplayer.api.ActionType.VOLUME_UP)); this.m_actions.push(new fsplayer.core.settings.CPlaybackAction(fsplayer.api.ActionType.VOLUME_DOWN)); this.m_actions.push(new fsplayer.core.settings.CPlaybackAction(fsplayer.api.ActionType.TOGGLE_FULLSCREEN)); if (actionsNode) { var v9 = actionsNode.attributes; var v8 = actionsNode.childNodes.length; var v4; var v6 = 0; while (v6 < v8) { v4 = actionsNode.childNodes[v6]; var v5 = this.getActionByType(v4.attributes.name); if (v5) { var v3; var v2 = 0; while (v2 < v4.childNodes.length) { v3 = v4.childNodes[v2]; v5.addShortcut(new fsplayer.core.settings.CShortcut(parseInt(v3.attributes.code), Boolean(parseInt(v3.attributes.control)), Boolean(parseInt(v3.attributes.shift)))); ++v2; } } ++v6; } } }; fsplayer.core.settings.CKeyboardSettings = v1; var v2 = v1.prototype; _global.fsplayer.core.settings.CKeyboardSettings implements _global.fsplayer.api.IKeyboardSettings; v2.getPlaybackAction = function (keyCode, controlPressed, shiftPressed) { var v3 = this.m_actions.length; var v2 = 0; while (v2 < v3) { if (this.m_actions[v2].assigned(keyCode, controlPressed, shiftPressed)) { return this.m_actions[v2]; } ++v2; } return undefined; }; v2.keyboardEnabled = function () { return this.m_keyboardEnabled; }; v2.getActionByType = function (type) { var v2 = 0; while (v2 < this.m_actions.length) { if (this.m_actions[v2].getType() == type) { return this.m_actions[v2]; } ++v2; } return undefined; }; ASSetPropFlags(fsplayer.core.settings.CKeyboardSettings.prototype, null, 1); } #endinitclip } movieClip 211 __Packages.fsplayer.core.settings.CPlaybackAction { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.settings) { _global.fsplayer.core.settings = new Object(); } if (!_global.fsplayer.core.settings.CPlaybackAction) { var v1 = function (type, shortcut) { this.m_shortcuts = new Array(); this.m_type = type; if (shortcut) { this.m_shortcuts[0] = shortcut; } }; fsplayer.core.settings.CPlaybackAction = v1; var v2 = v1.prototype; _global.fsplayer.core.settings.CPlaybackAction implements _global.fsplayer.api.IPlaybackAction; v2.getType = function () { return this.m_type; }; v2.addShortcut = function (shortcut) { this.m_shortcuts.push(shortcut); }; v2.assigned = function (keyCode, controlPressed, shiftPressed) { var v2 = 0; while (v2 < this.m_shortcuts.length) { if (this.m_shortcuts[v2].code == keyCode && this.m_shortcuts[v2].control == controlPressed && this.m_shortcuts[v2].shift == shiftPressed) { return true; } ++v2; } return false; }; ASSetPropFlags(fsplayer.core.settings.CPlaybackAction.prototype, null, 1); } #endinitclip } movieClip 212 __Packages.fsplayer.core.settings.CShortcut { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.settings) { _global.fsplayer.core.settings = new Object(); } if (!_global.fsplayer.core.settings.CShortcut) { var v1 = function (code, controlPressed, shiftPressed) { this.m_code = code; if (controlPressed != undefined) { this.m_control = controlPressed; } if (shiftPressed != undefined) { this.m_shift = shiftPressed; } }; fsplayer.core.settings.CShortcut = v1; var v2 = v1.prototype; v2.__get__code = function () { return this.m_code; }; v2.__get__shift = function () { return this.m_shift; }; v2.__get__control = function () { return this.m_control; }; v2.m_code = 0; v2.m_shift = false; v2.m_control = false; v2.addProperty('code', v2.__get__code, function () {}); v2.addProperty('control', v2.__get__control, function () {}); v2.addProperty('shift', v2.__get__shift, function () {}); ASSetPropFlags(fsplayer.core.settings.CShortcut.prototype, null, 1); } #endinitclip } movieClip 213 __Packages.fsplayer.api.ActionType { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ActionType) { var v1 = function () {}; fsplayer.api.ActionType = v1; var v2 = v1.prototype; v1.PLAY_PAUSE = 'playPause'; v1.NEXT_SLIDE = 'nextSlide'; v1.PREVIOUS_SLIDE = 'previousSlide'; v1.FIRST_SLIDE = 'firstSlide'; v1.LAST_SLIDE = 'lastSlide'; v1.LAST_VIEWED_SLIDE = 'lastViewedSlide'; v1.SLIDE_START = 'slideStart'; v1.SLIDE_END = 'slideEnd'; v1.SEEK_FORWARD = 'seekForward'; v1.SEEK_BACKWARD = 'seekBackward'; v1.NEXT_STEP = 'nextStep'; v1.PREVIOUS_STEP = 'previousStep'; v1.VOLUME_UP = 'volumeUp'; v1.VOLUME_DOWN = 'volumeDown'; v1.TOGGLE_FULLSCREEN = 'toggleFullscreen'; ASSetPropFlags(fsplayer.api.ActionType.prototype, null, 1); } #endinitclip } movieClip 214 __Packages.main.CTooltipManager { #initclip if (!_global.main) { _global.main = new Object(); } if (!_global.main.CTooltipManager) { var v1 = function () { Mouse.addListener(this); }; main.CTooltipManager = v1; var v2 = v1.prototype; v2.setTooltipEventListener = function (listener) { this.m_tooltipEventListener = listener; }; v2.showTooltip = function (id, text) { if (this.m_currentId == id) { clearInterval(this.m_hidingTimer); return undefined; } else { this.hideTooltipInternal(); } this.showTooltipByTimer(id, text); }; v2.hideTooltip = function (id) { this.hideTooltipByTimer(); }; v2.hideTooltipByTimer = function () { clearInterval(this.m_hidingTimer); this.m_hidingTimer = setInterval(this, 'hideTooltipInternal', main.CTooltipManager.HIDING_TIMEOUT); }; v2.showTooltipByTimer = function (id, text) { clearInterval(this.m_showingTimer); this.m_currentId = id; this.m_showingTimer = setInterval(this, 'showTooltipInternal', main.CTooltipManager.SHOWING_TIMEOUT, id, text); }; v2.showTooltipInternal = function (id, text) { clearInterval(this.m_showingTimer); this.m_tooltipEventListener.showTooltip(text); }; v2.hideTooltipInternal = function () { clearInterval(this.m_showingTimer); clearInterval(this.m_hidingTimer); if (this.m_currentId) { this.m_currentId = undefined; } this.m_tooltipEventListener.hideTooltip(); }; v2.onMouseDown = function () { this.hideTooltip(); }; v2.m_currentId = undefined; v2.m_hidingTimer = undefined; v2.m_showingTimer = undefined; v1.HIDING_TIMEOUT = 100; v1.SHOWING_TIMEOUT = 500; ASSetPropFlags(main.CTooltipManager.prototype, null, 1); } #endinitclip } movieClip 215 __Packages.fsplayer.ui.skins.ISkinEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.ui) { _global.fsplayer.ui = new Object(); } if (!_global.fsplayer.ui.skins) { _global.fsplayer.ui.skins = new Object(); } if (!_global.fsplayer.ui.skins.ISkinEx) { _global.fsplayer.ui.skins.ISkinEx = function () {}; _global.fsplayer.ui.skins.ISkinEx implements _global.fsplayer.ui.skins.ISkin; } #endinitclip } movieClip 216 __Packages.fsplayer.ui.skins.asset.CSkinAssetImpl { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.ui) { _global.fsplayer.ui = new Object(); } if (!_global.fsplayer.ui.skins) { _global.fsplayer.ui.skins = new Object(); } if (!_global.fsplayer.ui.skins.asset) { _global.fsplayer.ui.skins.asset = new Object(); } if (!_global.fsplayer.ui.skins.asset.CSkinAssetImpl) { var v1 = function (loader, target, source, listener) { this.m_listener = listener; loader.loadAsset(target, source, this); }; fsplayer.ui.skins.asset.CSkinAssetImpl = v1; var v2 = v1.prototype; _global.fsplayer.ui.skins.asset.CSkinAssetImpl implements _global.fsplayer.res.assets.IAssetLoadingListener, _global.fsplayer.ui.skins.asset.ISkinAsset; v2.createInstance = function (name, depth) { if (depth == undefined) { depth = this.m_skinCreator.getNextHighestDepth(); } var v2 = this.m_skinCreator.createEmptyMovieClip(name, depth); return this.m_skinCreator.createSkin(v2); }; v2.onAssetLoadInit = function (asset) { this.m_skinCreator = asset.createInstance('skinCreator'); var thisPtr = this; this.m_skinCreator.onEnterFrame = function () { thisPtr.skinIsReady(); delete this.onEnterFrame; }; }; v2.skinIsReady = function () { this.m_listener.onSkinAssetLoadInit(this); }; v2.onAssetLoadStart = function (asset) {}; v2.onAssetLoadComplete = function (asset) {}; v2.onAssetLoadProgress = function (asset, bytesLoaded, bytesTotal) {}; ASSetPropFlags(fsplayer.ui.skins.asset.CSkinAssetImpl.prototype, null, 1); } #endinitclip } movieClip 217 __Packages.fsplayer.api.IPlayerListenerEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPlayerListenerEx) { _global.fsplayer.api.IPlayerListenerEx = function () {}; _global.fsplayer.api.IPlayerListenerEx implements _global.fsplayer.api.IPlayerListener; } #endinitclip } movieClip 218 __Packages.fsplayer.core.playback.quiz.CQuizApiListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.quiz) { _global.fsplayer.core.playback.quiz = new Object(); } if (!_global.fsplayer.core.playback.quiz.CQuizApiListener) { var v1 = function () {}; fsplayer.core.playback.quiz.CQuizApiListener = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.quiz.CQuizApiListener implements _global.quizmaker.api.IQuizApiListener; v2.onQuizInitialized = function () {}; v2.onStartQuiz = function () {}; v2.onTimeout = function () {}; v2.onTimer = function () {}; v2.onChangeCurrentSlide = function (newSlideIndex, prevSlideIndex) {}; v2.onChangeQuestionStatus = function (question, prevStatus) {}; v2.onChangeQuestionAnswer = function (question) {}; v2.onFinalizeQuiz = function () {}; v2.onExitQuiz = function () {}; v2.onSetReviewMode = function () {}; v2.onChangeQuizFinalizationState = function (enableFinalization) {}; v2.onChangeKeyboardFocusState = function (acquireFocus) {}; v2.onQuizResultSendingComplete = function (success, recipient) {}; ASSetPropFlags(fsplayer.core.playback.quiz.CQuizApiListener.prototype, null, 1); } #endinitclip } movieClip 219 __Packages.fsplayer.core.playback.presentation.IPlaybackModeSwitcher { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.presentation) { _global.fsplayer.core.playback.presentation = new Object(); } if (!_global.fsplayer.core.playback.presentation.IPlaybackModeSwitcher) { _global.fsplayer.core.playback.presentation.IPlaybackModeSwitcher = function () {}; } #endinitclip } movieClip 220 __Packages.fsplayer.core.playback.presentation.CPlaybackController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.presentation) { _global.fsplayer.core.playback.presentation = new Object(); } if (!_global.fsplayer.core.playback.presentation.CPlaybackController) { var v1 = function (presentation, slideLoadingController, bgSoundLoadingController, playbackSettings) { super(); this.m_slideShowControllers = new Array(); this.m_rootSlideShowPlaybackController = new fsplayer.core.playback.presentation.CSlideShowPlaybackController(this.m_presentation); this.m_presentation = presentation; this.m_slideLoadingController = slideLoadingController; this.m_slideLoadingController.setListener(this); this.m_playbackSettings = playbackSettings; this.m_pptVersion = presentation.getPptVersion(); if (this.m_pptVersion >= 2010) { this.m_invertTransitionPrevSlide = true; } this.PM_PLAYING = new fsplayer.core.playback.presentation.CPresentationPlaybackModePlaying(this); this.PM_PAUSED = new fsplayer.core.playback.presentation.CPresentationPlaybackModePaused(this); this.PM_WAITING = new fsplayer.core.playback.presentation.CPresentationPlaybackModeWaiting(this); this.PM_SWITCHING = new fsplayer.core.playback.presentation.CPresentationPlaybackModeSlideSwitching(this); this.PM_SEEKING = new fsplayer.core.playback.presentation.CPresentationPlaybackModeSeeking(this); this.m_playbackMode = this.PM_WAITING; this.m_playing = true; this.m_mediaController = (fsplayer.core.CPlayerCoreComponentsFactory.getInstance()).createMediaPlaybackController(presentation, this, bgSoundLoadingController); this.m_listeners = new Array(); var v5 = this.getSlides(); var v6 = v5.getCount(); var v7 = v5.getVisibleCount(); if (v7 > 0) { this.m_firstSlideIndex = v5.visibleIndexToIndex(0); this.m_lastSlideIndex = v5.visibleIndexToIndex(v7 - 1); } else { this.m_firstSlideIndex = 0; this.m_lastSlideIndex = v6 - 1; } this.m_startingSlideShowName = presentation.getStartingSlideShowName(); this.m_presenterVideosHash = new Object(); var v4 = 0; while (v4 < v6) { var v3 = (v5.getSlide(v4)).getPresenterVideo(); if (v3) { this.m_presenterVideosHash[v3.getSrc()] = v3; } ++v4; } }; fsplayer.core.playback.presentation.CPlaybackController = v1; fsplayer.core.playback.presentation.CPlaybackController extends fsplayer.core.playback.quiz.CQuizApiListener; var v2 = v1.prototype; _global.fsplayer.core.playback.presentation.CPlaybackController implements _global.fsplayer.api.IPresenterVideoListener, _global.fsplayer.core.playback.presentation.IPlaybackModeSwitcher, _global.fsplayer.core.loading.ISlideLoadingListener, _global.fsplayer.core.playback.presentation.IPlaybackController; v2.getCurrentSlideIndex = function () { return this.m_currentSlideIndex; }; v2.gotoSlide = function (slideIndex, autoStart) { this.gotoSlideEx(slideIndex, autoStart, false); }; v2.gotoSlideEx = function (slideIndex, autoStart, invertTransition) { if (!this.m_gotoSlideCalled) { this.m_gotoSlideCalled = true; } var v2 = true; if (slideIndex == this.m_currentSlideIndex + 1) { var v4 = this.getCurrentStepIndex(); var v3 = (this.getCurrentSlide()).getAnimationSteps(); if (v4 == v3.getStepsCount() - 1) { v2 = false; } } this.m_mediaController.needResync(v2); this.m_mediaController.resyncOnPlay(); this.gotoSlideNoResync(slideIndex, autoStart, invertTransition == true); }; v2.gotoSlideNoResync = function (slideIndex, autoStart, invertTransition) { if (slideIndex >= 0 && slideIndex < this.getSlidesCount()) { if (slideIndex != this.getCurrentSlideIndex()) { var v4 = this.getSlide(slideIndex); if (!v4.isLoaded()) { this.waitForSlide(slideIndex, autoStart); } else { this.switchToSlide(slideIndex, autoStart, invertTransition); } } else { this.restartCurrentSlide(autoStart); } } }; v2.registerVideoClip = function (slideIndex, videoClip, videoId, looping) { var v3 = this.getSlide(slideIndex); var v2 = v3.getPlaybackController(); v2.registerVideoClip(videoClip, videoId, looping); }; v2.gotoLastViewedSlide = function (autoStart) { var v2 = this.getCurrentSlideIndex(); if (v2 != undefined && this.m_lastViewedSlide != undefined && v2 != this.m_lastViewedSlide) { this.gotoSlide(this.m_lastViewedSlide, autoStart); } }; v2.getURL = function (url, target) { getURL(url, target); }; v2.setPlaybackMode = function (playbackMode) { if (this.m_playbackMode != undefined) { this.m_playbackMode.onModeSwitching(); } this.m_playbackMode = playbackMode; }; v2.play = function () { if (!this.playbackControlIsAccessible()) { return undefined; } if (this.isPausedInternal()) { var v6 = this.getCurrentSlide(); if (v6.isLoaded()) { this.m_mediaController.resyncOnPlay(); var v4 = this.getCurrentStepIndex(); var v5 = v6.getAnimationSteps(); var v13 = v5.getStepsCount() - 1; var v2 = this.getCurrentSlidePlaybackTime(); var v3 = v5.getStepEx(v4); var v8 = v3.getPauseStartTime(); var v9 = v2 < v8; var v14 = !v9; var v7 = v3.getPauseTime() != undefined; var v11 = v4 == v13; var v10 = v8 - v2 < 0.001; var v12 = v2 == v3.getPauseEndTime(); if (v11) { if (v12 || v14 && !v7) { this.gotoNextSlide(); } else { this.startPlayback(); } } else { if (v7 || v9 && !v10) { this.startPlayback(); } else { this.playFromStep(v4 + 1); } } } } }; v2.pause = function () { if (!this.playbackControlIsAccessible()) { return undefined; } if (!this.isPausedInternal()) { var v2 = this.getCurrentSlide(); if (v2 != undefined && v2.isLoaded()) { this.pausePlayback(); } } }; v2.pauseCurrentSlideAt = function (position) { if (!this.playbackControlIsAccessible()) { return undefined; } var v2 = this.getCurrentSlide(); if (v2 != undefined && v2.isLoaded()) { this.pausePlaybackAt(position); } }; v2.playCurrentSlideFrom = function (position) { if (!this.playbackControlIsAccessible()) { return undefined; } var v2 = this.getCurrentSlide(); if (v2 != undefined && v2.isLoaded()) { this.startPlaybackFrom(position); } }; v2.isPausedInternal = function () { return this.m_playbackMode == this.PM_PAUSED; }; v2.isPlayingInternal = function () { return this.m_playbackMode == this.PM_PLAYING || this.m_playbackMode == this.PM_SWITCHING && this.PM_SWITCHING.__get__resumeSlidePlayback(); }; v2.isPlaying = function () { return this.m_playing; }; v2.onSlideTransitionComplete = function () { this.m_transitionIsPlaying = false; this.m_transitionPhase = 1; this.m_mediaController.onStartSlidePlayback(this.getCurrentSlideIndex()); ((this.getCurrentSlide()).getPlaybackController()).onSlideTransitionComplete(); }; v2.onSlideLoadInit = function (slide) { this.m_playbackMode.onSlideLoadInit(slide); this.FireEvent('onSlideLoadingComplete', slide.getIndex()); }; v2.onSlideLoadProgress = function (slide, bytesLoaded, bytesTotal) {}; v2.addListener = function (listener) { this.m_listeners.push(listener); }; v2.removeListener = function (listener) { var v3 = this.m_listeners.length; var v2 = 0; while (v2 < v3) { if (this.m_listeners[v2] === listener) { this.m_listeners.splice(v2, 1); return undefined; } ++v2; } }; v2.restartCurrentSlide = function (autoStart) { if (autoStart || autoStart == undefined) { this.setPlaybackMode(this.PM_PLAYING); this.PM_PLAYING.startSlide(this.getCurrentSlide()); this.m_mediaController.resync(true); this.FirePlaybackEventNoDup(); } else { this.pauseCurrentSlideAt(0); } }; v2.switchToSlide = function (slideIndex, autoStart, invertTransition) { this.m_currentSlideIndex = slideIndex; this.setPlaybackMode(this.PM_SWITCHING); this.PM_SWITCHING.switchToSlide(this.getCurrentSlide(), autoStart, invertTransition); this.FirePlaybackEventNoDup(); }; v2.onSlideTransitionStart = function (oldSlideIndex, newSlideIndex, autoStart) { this.m_transitionIsPlaying = true; this.m_transitionPhase = 0; this.m_mediaController.onStartSlideSwitching(newSlideIndex, autoStart); this.preloadNextSlide(); if (oldSlideIndex != undefined) { this.m_lastViewedSlide = oldSlideIndex; } this.m_oldStep = undefined; (this.getSlides()).slideChanged(this.m_currentSlideIndex); this.FireEvent('onCurrentSlideIndexChanged', this.m_currentSlideIndex); }; v2.onSlideTransitionPhaseChanged = function (phase) { this.m_transitionPhase = phase; this.FireEvent('onSlideTransitionPhaseChanged', phase); }; v2.gotoPreviousVisibleSlideEnd = function () { var v2 = (this.getSlides()).getVisibleSlideNavigationIndex((this.getCurrentSlide()).getIndex(), false); if (v2 != undefined) { this.m_currentSlideIndex = v2; this.setPlaybackMode(this.PM_SWITCHING); this.PM_SWITCHING.switchToSlide(this.getCurrentSlide(), false, this.m_invertTransitionPrevSlide, true, true); this.FirePlaybackEventNoDup(); } }; v2.waitForSlide = function (slideIndex, autoStart) { this.m_slideLoadingController.enqueueSlide(slideIndex); this.setPlaybackMode(this.PM_WAITING); this.PM_WAITING.waitForSlide(slideIndex, autoStart); this.FirePlaybackEventNoDup(); }; v2.pausePlayback = function () { this.setPlaybackMode(this.PM_PAUSED); this.PM_PAUSED.pauseSlide(this.getCurrentSlide()); this.m_mediaController.pause(); this.FirePlaybackEventNoDup(); }; v2.pausePlaybackAt = function (position) { this.setPlaybackMode(this.PM_PAUSED); this.PM_PAUSED.pauseSlideAt(this.getCurrentSlide(), position); this.m_mediaController.pause(); if (this.m_presenterVideoController) { this.m_presenterVideoController.seek(position * this.getCurrentSlideDuration()); } this.FirePlaybackEventNoDup(); }; v2.startPlayback = function () { this.setPlaybackMode(this.PM_PLAYING); this.PM_PLAYING.playSlide(this.getCurrentSlide()); this.m_mediaController.play(); this.FirePlaybackEventNoDup(); }; v2.startPlaybackFrom = function (position) { this.setPlaybackMode(this.PM_PLAYING); this.PM_PLAYING.playSlideFrom(this.getCurrentSlide(), position); this.m_mediaController.resync(true); if (this.m_presenterVideoController) { this.m_presenterVideoController.restart(); } this.FirePlaybackEventNoDup(); }; v2.onSlidePlaybackComplete = function () { var v2 = this.getCurrentSlide(); var v3 = this.getNextSlideIndex() == undefined; if (v3) { this.FireEvent('onPresentationPlaybackComplete'); if (this.m_presentation.isLooped() && this.m_automaticSlideSwitching && (v2.getPlaybackController()).getSlideQuiz() == undefined) { this.gotoVisibleSlide(0); this.m_presenterVideoController.restart(); } } else { var v4 = (v2.getTransition()).getAutoChange(); if (v4 && this.m_automaticSlideSwitching) { this.gotoNextVisibleSlideNoResyncIfNear(); } } }; v2.enableAutomaticSlideSwitching = function (autoSwitch) { this.m_automaticSlideSwitching = autoSwitch; }; v2.getAutomaticSlideSwitching = function () { return this.m_automaticSlideSwitching; }; v2.preloadNextSlide = function () { var v2 = this.getNextSlideIndex(); if (v2 != undefined && !(this.getSlide(v2)).isLoaded()) { this.m_slideLoadingController.enqueueSlide(v2); } }; v2.getSlidesCount = function () { return (this.getSlides()).getCount(); }; v2.getSlides = function () { return this.m_presentation.getSlides(); }; v2.getSlide = function (slideIndex) { return (this.getSlides()).getSlide(slideIndex); }; v2.getCurrentSlide = function () { var v2 = this.getCurrentSlideIndex(); if (v2 != undefined) { return this.getSlide(v2); } return undefined; }; v2.FireEventImpl = function (listeners, eventName, args) { var v2 = 0; while (v2 < listeners.length) { var v3 = this.m_listeners[v2]; var v4 = v3[eventName]; if (v4 != undefined) { v4.apply(v3, args); } ++v2; } }; v2.FireEventEx = function (listeners, eventName) { var v5 = arguments.length; var v4 = new Array(); var v3 = 2; while (v3 < v5) { v4.push(arguments[v3]); ++v3; } this.FireEventImpl(listeners, eventName, v4); }; v2.FireEvent = function (eventName) { var v5 = arguments.length; var v4 = new Array(); var v3 = 1; while (v3 < v5) { v4.push(arguments[v3]); ++v3; } this.FireEventImpl(this.m_listeners, eventName, v4); }; v2.FirePlaybackEventNoDup = function () { if (this.isPlayingInternal() != this.m_playing) { this.m_playing = !this.m_playing; this.FireEvent(this.m_playing ? 'onStartPlayback' : 'onPausePlayback'); } }; v2.onSlidePositionChanged = function () { var v3 = this.getCurrentSlidePlaybackPosition(); this.FireEvent('onSlidePositionChanged', v3); var v2 = this.getCurrentStepIndex(); if (v2 != this.m_oldStep) { this.m_oldStep = v2; this.FireEvent('onAnimationStepChanged', v2); } var v4 = this.getCurrentSlideDuration() * v3; this.m_mediaController.onPositionChanged(this.getCurrentSlideIndex(), v2, v4); }; v2.gotoNextSlide = function (autoStart) { if (this.namedSlideShowIsPlaying()) { this.gotoNextSlideInNamedSlideShow(autoStart); return undefined; } this.gotoNextVisibleSlide(autoStart); }; v2.gotoNextSlideNoResync = function () { if (this.namedSlideShowIsPlaying()) { this.gotoNextSlideInNamedSlideShow(); return undefined; } this.gotoSlideNoResync(this.getCurrentSlideIndex() + 1); }; v2.gotoPreviousSlide = function (autoStart) { if (this.namedSlideShowIsPlaying()) { var v2 = (this.getCurrentSlideShowPlaybackController()).getPreviousSlideIndex(); if (v2 != undefined) { this.gotoSlideEx(v2, autoStart, this.m_invertTransitionPrevSlide); } return undefined; } this.gotoPreviousVisibleSlide(autoStart, this.m_invertTransitionPrevSlide); }; v2.seek = function (position) { if (!this.playbackControlIsAccessible()) { return undefined; } if (this.m_playbackMode != this.PM_SEEKING) { var v2 = this.isPlayingInternal(); this.setPlaybackMode(this.PM_SEEKING); this.PM_SEEKING.startSeek(this.getCurrentSlide(), v2); this.FirePlaybackEventNoDup(); } this.PM_SEEKING.seekTo(position); if (this.m_presenterVideoController) { this.m_presenterVideoController.seek(position * this.getCurrentSlideDuration()); } }; v2.endSeek = function (resumePlayback) { if (!this.playbackControlIsAccessible()) { return undefined; } if (this.m_playbackMode == this.PM_SEEKING) { if (resumePlayback == true || resumePlayback == undefined && this.PM_SEEKING.getPlayState()) { this.startPlayback(); } else { this.pausePlayback(); } } }; v2.onSeek = function () { this.m_mediaController.onSeek(); }; v2.onEndSeek = function () { this.m_mediaController.onEndSeek(); }; v2.playbackControlIsAccessible = function () { return this.getCurrentSlideIndex() != undefined; }; v2.getCurrentSlidePlaybackPosition = function () { return ((this.getCurrentSlide()).getPlaybackController()).getPosition(); }; v2.getCurrentSlideDuration = function () { return (this.getCurrentSlide()).getDuration(); }; v2.getMediaPlaybackController = function () { return this.m_mediaController; }; v2.gotoLastStepEnd = function () { var v2 = ((this.getCurrentSlide()).getAnimationSteps()).getStepsCount() - 1; this.gotoStepEnd(v2); this.m_mediaController.onGotoLastStepEnd(); }; v2.gotoStepEnd = function (stepIndex) { this.setPlaybackMode(this.PM_PLAYING); this.PM_PLAYING.gotoStepEnd(this.getCurrentSlide(), stepIndex); this.m_mediaController.resyncOnPlay(); this.m_mediaController.play(); this.FirePlaybackEventNoDup(); }; v2.gotoPreviousStep = function () { var v2 = this.getCurrentStepIndex(); if (v2 > 0) { this.pauseAtStepEnd(v2 - 1); } else { var v5 = this.getCurrentSlide(); var v4 = v5.getAnimationSteps(); var v6 = v4.getStepEx(0); var v3 = this.getCurrentSlidePlaybackTime(); if (v3 == 0) { this.gotoPreviousVisibleSlideEnd(); } else { this.pauseAtStepStart(0); } } }; v2.getCurrentSlidePlaybackTime = function () { return this.getCurrentSlidePlaybackPosition() * this.getCurrentSlideDuration(); }; v2.gotoNextStep = function () { var v2 = this.getCurrentStepIndex(); var v4 = (this.getCurrentSlide()).getAnimationSteps(); var v7 = v4.getStepsCount() - 1; var v6 = this.getCurrentSlidePlaybackTime(); var v3 = v4.getStepEx(v2); var v5 = v6 < v3.getPauseStartTime(); if (v2 < v7) { if (this.isPausedInternal()) { this.play(); } else { if (v5 || v3.getPauseTime() != undefined) { this.playFromStep(v2 + 1); } else { this.playFromStepNoResync(v2 + 1); } } } else { if (this.isPausedInternal()) { this.play(); } else { if (v5) { this.gotoLastStepEnd(); } else { if (this.getCurrentSlidePlaybackPosition() < 1) { this.gotoNextVisibleSlide(); } else { this.gotoNextVisibleSlideNoResyncIfNear(); } } } } }; v2.getCurrentStepIndex = function () { return ((this.getCurrentSlide()).getPlaybackController()).getCurrentStepIndex(); }; v2.setAnimationStepPause = function (pause) { this.m_playbackSettings.setStepAdvancePause(pause); }; v2.playFromStep = function (stepIndex) { this.m_mediaController.resyncOnPlay(); this.playFromStepNoResync(stepIndex); if (this.m_presenterVideoController) { this.m_presenterVideoController.resync(); } }; v2.playFromStepNoResync = function (stepIndex) { this.setPlaybackMode(this.PM_PLAYING); this.PM_PLAYING.playFromStep(this.getCurrentSlide(), stepIndex); this.m_mediaController.play(); this.FirePlaybackEventNoDup(); }; v2.pauseAtStepStart = function (stepIndex) { this.setPlaybackMode(this.PM_PAUSED); this.PM_PAUSED.pauseAtStepStart(this.getCurrentSlide(), stepIndex); this.m_mediaController.pause(); this.m_mediaController.resyncOnPlay(); if (this.m_presenterVideoController) { this.m_presenterVideoController.resync(); } this.FirePlaybackEventNoDup(); }; v2.pauseAtStepEnd = function (stepIndex) { this.setPlaybackMode(this.PM_PAUSED); this.PM_PAUSED.pauseAtStepEnd(this.getCurrentSlide(), stepIndex); this.m_mediaController.pause(); this.m_mediaController.resyncOnPlay(); if (this.m_presenterVideoController) { this.m_presenterVideoController.resync(); } this.FirePlaybackEventNoDup(); }; v2.getCurrentVisibleSlideIndex = function () { return (this.getCurrentSlide()).getVisibleIndex(); }; v2.gotoVisibleSlide = function (visibleSlideIndex, autoStart) { this.endAllNamedSlideShows(autoStart); this.gotoSlide((this.getSlides()).visibleIndexToIndex(visibleSlideIndex), autoStart); }; v2.getCurSldIndexNoUndefined = function () { if (this.getCurrentSlideIndex() == undefined) { return (this.getSlides()).visibleIndexToIndex(0); } else { return this.getCurrentSlideIndex(); } }; v2.getNextSlideIndex = function () { return (this.getSlides()).getVisibleSlideNavigationIndex(this.getCurSldIndexNoUndefined(), true); }; v2.getPreviousSlideIndex = function () { return (this.getSlides()).getVisibleSlideNavigationIndex(this.getCurSldIndexNoUndefined(), false); }; v2.gotoNextVisibleSlide = function (autoStart) { if (this.namedSlideShowIsPlaying()) { this.gotoNextSlideInNamedSlideShow(autoStart); return undefined; } this.gotoSlide((this.getSlides()).getVisibleSlideNavigationIndex(this.getCurSldIndexNoUndefined(), true), autoStart); }; v2.gotoNextVisibleSlideNoResyncIfNear = function (autoStart) { if (this.namedSlideShowIsPlaying()) { this.gotoNextSlideInNamedSlideShow(autoStart); return undefined; } var v3 = this.getCurrentSlideIndex(); if (v3 == undefined) { this.gotoSlide((this.getSlides()).getVisibleSlideNavigationIndex(this.getCurSldIndexNoUndefined(), true), autoStart); } else { var v2 = (this.getSlides()).getVisibleSlideNavigationIndex(this.getCurSldIndexNoUndefined(), true); if (v2 != undefined) { if (v2 - v3 == 1) { this.gotoSlideNoResync(v2, autoStart); } else { this.gotoSlide(v2, autoStart); } } } }; v2.gotoPreviousVisibleSlide = function (autoStart, invertTransitionPrevSlide) { this.gotoSlideEx((this.getSlides()).getVisibleSlideNavigationIndex(this.getCurSldIndexNoUndefined(), false), autoStart, invertTransitionPrevSlide); }; v2.gotoFirstSlide = function (autoStart, considerHiddenSlides) { if (this.m_startingSlideShowName != undefined) { this.startNamedSlideShow(this.m_startingSlideShowName, false, autoStart); } else { this.gotoSlide(this.getFirstSlideIndex(considerHiddenSlides), autoStart); } }; v2.getFirstSlideIndex = function (considerHiddenSlides) { if (considerHiddenSlides == undefined) { considerHiddenSlides = this.m_pptVersion >= 2010 ? false : true; } if (!considerHiddenSlides) { var v2 = this.m_firstSlideIndex; return v2; } var v2 = 0; return v2; }; v2.gotoLastSlide = function (autoStart, considerHiddenSlides) { if (considerHiddenSlides == undefined) { considerHiddenSlides = this.m_pptVersion >= 2010 ? false : true; } this.gotoSlide(this.getLastSlideIndex(considerHiddenSlides), autoStart); }; v2.getLastSlideIndex = function (considerHiddenSlides) { if (considerHiddenSlides == undefined) { considerHiddenSlides = this.m_pptVersion >= 2010 ? false : true; } if (!considerHiddenSlides) { var v2 = this.m_lastSlideIndex; return v2; } var v2 = this.getSlidesCount() - 1; return v2; }; v2.createPresenterVideoController = function (presenterVideoPlayer, externalPresenterVideoPlayer, syncWithVideoNarration) { this.m_presenterVideoController = new fsplayer.core.playback.video.CPresenterVideoController(presenterVideoPlayer, externalPresenterVideoPlayer, this, syncWithVideoNarration); this.m_presenterVideoController.addListener(this); return this.m_presenterVideoController; }; v2.registerQuiz = function (slideIndex, quiz) { quiz.addListener(this); var v2 = this.getSlide(slideIndex); var v3 = v2.getPlaybackController(); v3.registerQuiz(quiz); v2.disableAutoChange(); this.FireEvent('onQuizActivated'); }; v2.getTransitionPhase = function () { if (this.m_playbackMode == this.PM_SWITCHING) { return this.PM_SWITCHING.getTransitionPhase(); } else { return 1; } }; v2.onKeyboardFocusStateChanged = function (acquireFocus) { this.FireEvent('onKeyboardFocusStateChanged', acquireFocus); }; v2.getActiveQuiz = function () { var v2 = this.getCurrentSlide(); if (v2 != undefined) { return (v2.getPlaybackController()).getSlideQuiz(); } return undefined; }; v2.onLeaveCurrentSlide = function () { var v2 = this.getNextSlideIndex() == undefined; if (!v2) { this.gotoNextSlide(); } else { if (this.m_presentation.isLooped() && this.m_automaticSlideSwitching) { this.gotoVisibleSlide(0); } } }; v2.onPlaybackSuspended = function () { this.FireEvent('onPlaybackSuspended'); }; v2.onPlaybackResumed = function () { this.FireEvent('onPlaybackResumed'); }; v2.hyperlinkToSlide = function (slideIndex) { this.m_mediaController.stopCurrentTransitionSound(); if (this.namedSlideShowIsPlaying()) { if ((this.getCurrentSlideShowPlaybackController()).slideIsWithinCurrentSlideShowAfterCurrent(slideIndex)) { (this.getCurrentSlideShowPlaybackController()).setSlideShowPosition((this.getCurrentSlideShowPlaybackController()).getSlidePositionAfterCurrent(slideIndex)); this.gotoSlide(slideIndex, true); } else { var v3 = new fsplayer.res.CHyperlinkSlideShow(slideIndex); var v4 = new fsplayer.core.playback.presentation.CSlideShowPlaybackController(this.m_presentation, this.getSlides(), v3, true); (this.getCurrentSlideShowPlaybackController()).setLastViewedSlidePosition(this.getCurrentSlidePlaybackPosition()); this.m_slideShowControllers.push(v4); this.gotoSlide(slideIndex, true); } } else { this.gotoSlide(slideIndex, true); } }; v2.hyperlinkToFirstSlide = function () { this.hyperlinkToSlide(this.getFirstSlideIndex()); }; v2.hyperlinkToLastSlide = function () { this.hyperlinkToSlide(this.getLastSlideIndex()); }; v2.hyperlinkToNextSlide = function () { var v2 = this.getCurrentSlideIndex(); if (this.m_pptVersion <= 2003) { if (v2 < this.getSlidesCount() - 1) { ++v2; this.hyperlinkToSlide(v2); } } else { v2 = this.getNextSlideIndex(); if (v2 != undefined) { this.hyperlinkToSlide(v2); } } }; v2.hyperlinkToPreviousSlide = function () { var v2 = this.getCurrentSlideIndex(); if (this.m_pptVersion <= 2003) { if (v2 > 0) { --v2; this.hyperlinkToSlide(v2); } } else { v2 = this.getPreviousSlideIndex(); if (v2 != undefined) { this.hyperlinkToSlide(v2); } } }; v2.startNamedSlideShow = function (slideShowName, showAndReturn, autoStart) { var v4 = (this.m_presentation.getNamedSlideShows()).getSlideShowByName(slideShowName); var v3 = new fsplayer.core.playback.presentation.CSlideShowPlaybackController(this.m_presentation, this.getSlides(), v4, showAndReturn); if (!this.namedSlideShowIsPlaying()) { this.m_rootSlideShowPlaybackController.setSlideShowPosition(this.getCurrentSlideIndex()); } var v5 = this.getCurrentSlide(); var v2 = v5.isLoaded(); (this.getCurrentSlideShowPlaybackController()).setLastViewedSlidePosition(v2 ? this.getCurrentSlidePlaybackPosition() : 0); (this.getCurrentSlideShowPlaybackController()).setLastViewedSlideStep(v2 ? this.getCurrentStepIndex() : 0); v3.setStartTime(fsplayer.util.CTimeUtils.getTickCount()); this.m_slideShowControllers.push(v3); this.gotoSlide((this.getCurrentSlideShowPlaybackController()).getFirstSlideIndex(), autoStart); }; v2.closePresentation = function () { this.FireEventEx(this.m_listeners, 'onHandleCloseRequest'); if (this.defaultEndSlideShowHandlerIsEnabled()) { fscommand('quit'); } }; v2.enableDefaultEndSlideShowHandler = function (value) { this.m_defaultEndSlideShowHandlerIsEnabled = value; }; v2.defaultEndSlideShowHandlerIsEnabled = function () { return this.m_defaultEndSlideShowHandlerIsEnabled; }; v2.endCurrentNamedSlideShow = function (autoStart) { if (!this.namedSlideShowIsPlaying()) { this.closePresentation(); return undefined; } var v17 = this.m_slideShowControllers.length; var v9 = false; while (this.m_slideShowControllers.length > 0) { if ((this.getCurrentSlideShowPlaybackController()).getShowAndReturn()) { v9 = true; break; } this.m_slideShowControllers.pop(); } if (!v9) { return undefined; } var v15 = (fsplayer.util.CTimeUtils.getTickCount() - (this.getCurrentSlideShowPlaybackController()).getStartTime()) / 1000; var v16 = (this.getCurrentSlideShowPlaybackController()).isHyperlinkSlideShow(); this.m_slideShowControllers.pop(); var v13; if (this.namedSlideShowIsPlaying()) { v13 = (this.getCurrentSlideShowPlaybackController()).getCurrentSlideIndex(); } else { v13 = this.m_rootSlideShowPlaybackController.getSlideShowPosition(); } var v12 = (this.getSlides()).getSlide(v13); var v14 = (this.getCurrentSlideShowPlaybackController()).getLastViewedSlidePosition(); var v8 = (this.getCurrentSlideShowPlaybackController()).getLastViewedSlidePosition() * v12.getDuration(); var v6 = v8 + v15; var v11 = (this.getCurrentSlideShowPlaybackController()).getLastViewedSlideStep(); var v7 = v12.getAnimationSteps(); var v5; var v3; var v18 = 0; var v10 = false; var v4 = v6; if (v16) { v4 = v8; v14 = v4 / v12.getDuration(); this.gotoSlide(v13, false); this.playCurrentSlideFrom(v14); return undefined; } v3 = v11; while (v3 < v7.getStepsCount()) { v5 = v7.getStep(v3); if (v5.getPauseTime() == undefined) { v10 = true; var v2 = v5.getPauseStartTime(); if (Math.abs(v8 - v2) < this.MIN_DELTA || Math.abs(v6 - v2) < this.MIN_DELTA) { v4 = v2; break; } else { if (v6 > v2) { v4 = v2; } } } ++v3; } if (!v10) { if (v6 > v12.getDuration()) { v4 = v12.getDuration(); } } v4 -= this.MIN_DELTA; if (v4 < 0) { v4 = 0; } v14 = v4 / v12.getDuration(); this.gotoSlide(v13, false); this.playCurrentSlideFrom(v14); return undefined; }; v2.endAllNamedSlideShows = function (autoStart) { this.m_slideShowControllers = new Array(); }; v2.getCurrentSlideShowPlaybackController = function () { if (this.namedSlideShowIsPlaying()) { return this.m_slideShowControllers[this.m_slideShowControllers.length - 1]; } else { return this.m_rootSlideShowPlaybackController; } }; v2.namedSlideShowIsPlaying = function () { return this.m_slideShowControllers.length > 0; }; v2.quitAfterCurrentSlideShow = function () { if (this.namedSlideShowIsPlaying() && (this.getCurrentSlideShowPlaybackController()).getShowAndReturn()) { return false; } else { return true; } }; v2.gotoNextSlideInNamedSlideShow = function (autoStart) { var v2 = (this.getCurrentSlideShowPlaybackController()).getNextSlideIndex(); if (v2 != undefined) { this.gotoSlide(v2, autoStart); } else { this.endCurrentNamedSlideShow(autoStart); } }; v2.findPresenterVideo = function (src) { return this.m_presenterVideosHash[src]; }; v2.onExitQuiz = function () { this.FireEvent('onQuizDeactivated'); }; v2.onDeactivateCurrentSlide = function () { this.m_mediaController.onDeactivateCurrentSlide(); }; v2.onChangePresenterVideo = function (video) {}; v2.onPresenterVideoBufferEmpty = function () { var v2 = (this.getSlide(this.getCurrentSlideIndex())).getPlaybackController(); v2.onStartBuffering(); this.m_mediaController.onStartBuffering(); }; v2.onPresenterVideoBufferFull = function () { var v2 = (this.getSlide(this.getCurrentSlideIndex())).getPlaybackController(); v2.onEndBuffering(); this.m_mediaController.onEndBuffering(); }; v2.transitionIsPlaying = function () { return this.m_transitionIsPlaying; }; v2.getCurrentSlideTransitionPhase = function () { return this.m_transitionPhase; }; v2.registerStreamingVideo = function (slideIndex, video) { var v3 = this.getSlide(slideIndex); var v2 = v3.getPlaybackController(); v2.registerStreamingVideo(video); }; v2.m_currentSlideIndex = undefined; v2.m_oldStep = undefined; v2.m_automaticSlideSwitching = true; v2.m_gotoSlideCalled = false; v2.MIN_DELTA = 0.01; v2.m_defaultEndSlideShowHandlerIsEnabled = true; v2.m_transitionIsPlaying = false; v2.m_transitionPhase = 0; v2.m_pptVersion = 2007; ASSetPropFlags(fsplayer.core.playback.presentation.CPlaybackController.prototype, null, 1); } #endinitclip } movieClip 221 __Packages.fsplayer.core.playback.presentation.IPresentationPlaybackMode { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.presentation) { _global.fsplayer.core.playback.presentation = new Object(); } if (!_global.fsplayer.core.playback.presentation.IPresentationPlaybackMode) { _global.fsplayer.core.playback.presentation.IPresentationPlaybackMode = function () {}; } #endinitclip } movieClip 222 __Packages.fsplayer.core.playback.presentation.CPresentationPlaybackModePlaying { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.presentation) { _global.fsplayer.core.playback.presentation = new Object(); } if (!_global.fsplayer.core.playback.presentation.CPresentationPlaybackModePlaying) { var v1 = function (modeSwitcher) { this.m_modeSwitcher = modeSwitcher; }; fsplayer.core.playback.presentation.CPresentationPlaybackModePlaying = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.presentation.CPresentationPlaybackModePlaying implements _global.fsplayer.core.playback.slides.ISlidePlaybackListenerEx, _global.fsplayer.core.playback.presentation.IPresentationPlaybackMode; v2.playSlide = function (slide) { this.setSlide(slide); this.m_playbackController.play(); }; v2.startSlide = function (slide) { this.playSlideFrom(slide, 0); }; v2.playSlideFrom = function (slide, position) { this.setSlide(slide); this.m_playbackController.playFrom(position); }; v2.playFromStep = function (slide, stepIndex) { this.setSlide(slide); this.m_playbackController.playFromStep(stepIndex); }; v2.onSlideLoadInit = function (slide) {}; v2.onModeSwitching = function () { if (this.m_playbackController != undefined) { this.m_playbackController.setListener(undefined); this.m_playbackController = undefined; } }; v2.onSlideEnterFrame = function () {}; v2.onSlidePositionChanged = function (position) { this.m_modeSwitcher.onSlidePositionChanged(); }; v2.onSlidePlaybackComplete = function () { this.m_modeSwitcher.onSlidePlaybackComplete(); }; v2.onKeyboardFocusStateChanged = function (acquireFocus) { this.m_modeSwitcher.onKeyboardFocusStateChanged(acquireFocus); }; v2.setSlide = function (slide) { this.m_playbackController = slide.getPlaybackController(); this.m_playbackController.setListener(this); }; v2.gotoStepEnd = function (slide, stepIndex) { this.setSlide(slide); this.m_playbackController.pauseAtStepEnd(stepIndex); }; v2.onLeaveCurrentSlide = function () { this.m_modeSwitcher.onLeaveCurrentSlide(); }; v2.onPlaybackSuspended = function () { this.m_modeSwitcher.onPlaybackSuspended(); }; v2.onPlaybackResumed = function () { this.m_modeSwitcher.onPlaybackResumed(); }; ASSetPropFlags(fsplayer.core.playback.presentation.CPresentationPlaybackModePlaying.prototype, null, 1); } #endinitclip } movieClip 223 __Packages.fsplayer.core.playback.presentation.CPresentationPlaybackModePaused { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.presentation) { _global.fsplayer.core.playback.presentation = new Object(); } if (!_global.fsplayer.core.playback.presentation.CPresentationPlaybackModePaused) { var v1 = function (modeSwitcher) { this.m_playbackModeSwitcher = modeSwitcher; }; fsplayer.core.playback.presentation.CPresentationPlaybackModePaused = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.presentation.CPresentationPlaybackModePaused implements _global.fsplayer.core.playback.slides.ISlidePlaybackListenerEx, _global.fsplayer.core.playback.presentation.IPresentationPlaybackMode; v2.setSlide = function (slide) { this.m_playbackController = slide.getPlaybackController(); this.m_playbackController.setListener(this); }; v2.pauseSlide = function (slide) { this.setSlide(slide); this.m_playbackController.pause(); }; v2.pauseSlideAt = function (slide, position) { this.setSlide(slide); this.m_playbackController.pauseAt(position); }; v2.onSlideLoadInit = function (slide) {}; v2.onModeSwitching = function () { if (this.m_playbackController != undefined) { this.m_playbackController.setListener(undefined); this.m_playbackController = undefined; } }; v2.onSlidePositionChanged = function (position) { this.m_playbackModeSwitcher.onSlidePositionChanged(); }; v2.onSlideEnterFrame = function () {}; v2.onSlidePlaybackComplete = function () {}; v2.onKeyboardFocusStateChanged = function (acquireFocus) { this.m_playbackModeSwitcher.onKeyboardFocusStateChanged(acquireFocus); }; v2.gotoLastStepEnd = function (slide) { this.setSlide(slide); var v2 = (slide.getAnimationSteps()).getStepsCount() - 1; this.m_playbackController.pauseAtStepEnd(v2); }; v2.pauseAtStepStart = function (slide, stepIndex) { this.setSlide(slide); this.m_playbackController.pauseAtStepStart(stepIndex); }; v2.pauseAtStepEnd = function (slide, stepIndex) { this.setSlide(slide); this.m_playbackController.pauseAtStepEnd(stepIndex); }; v2.onLeaveCurrentSlide = function () { this.m_playbackModeSwitcher.onLeaveCurrentSlide(); }; v2.onPlaybackSuspended = function () { this.m_playbackModeSwitcher.onPlaybackSuspended(); }; v2.onPlaybackResumed = function () { this.m_playbackModeSwitcher.onPlaybackResumed(); }; ASSetPropFlags(fsplayer.core.playback.presentation.CPresentationPlaybackModePaused.prototype, null, 1); } #endinitclip } movieClip 224 __Packages.fsplayer.core.playback.presentation.CPresentationPlaybackModeWaiting { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.presentation) { _global.fsplayer.core.playback.presentation = new Object(); } if (!_global.fsplayer.core.playback.presentation.CPresentationPlaybackModeWaiting) { var v1 = function (modeSwitcher) { this.m_modeSwitcher = modeSwitcher; }; fsplayer.core.playback.presentation.CPresentationPlaybackModeWaiting = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.presentation.CPresentationPlaybackModeWaiting implements _global.fsplayer.core.playback.presentation.IPresentationPlaybackMode; v2.waitForSlide = function (slideIndex, autoStart) { this.m_slideIndex = slideIndex; this.m_autoStart = autoStart; }; v2.onSlideLoadInit = function (slide) { if (this.m_slideIndex == slide.getIndex()) { this.m_slideIndex = undefined; this.m_modeSwitcher.switchToSlide(slide.getIndex(), this.m_autoStart); } }; v2.onModeSwitching = function () {}; v2.onLeaveCurrentSlide = function () { this.m_modeSwitcher.onLeaveCurrentSlide(); }; ASSetPropFlags(fsplayer.core.playback.presentation.CPresentationPlaybackModeWaiting.prototype, null, 1); } #endinitclip } movieClip 225 __Packages.fsplayer.core.playback.presentation.CPresentationPlaybackModeSlideSwitching { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.presentation) { _global.fsplayer.core.playback.presentation = new Object(); } if (!_global.fsplayer.core.playback.presentation.CPresentationPlaybackModeSlideSwitching) { var v1 = function (modeSwitcher) { this.m_modeSwitcher = modeSwitcher; }; fsplayer.core.playback.presentation.CPresentationPlaybackModeSlideSwitching = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.presentation.CPresentationPlaybackModeSlideSwitching implements _global.fsplayer.core.playback.slides.ISlidePlaybackListenerEx, _global.fsplayer.core.playback.presentation.IPresentationPlaybackMode; v2.__get__resumeSlidePlayback = function () { return this.m_autoStart; }; v2.switchToSlide = function (slide, autoStart, invertTransition, pauseAtTheEnd, forceTransitionPlayback) { this.m_oldSlide = this.m_newSlide; this.m_newSlide = slide; this.m_autoStart = autoStart || autoStart == undefined; this.m_invertTransition = invertTransition == true; this.m_pauseAtTheEnd = pauseAtTheEnd; if (this.m_oldSlide != undefined && this.m_oldSlide.isLoaded()) { (this.m_oldSlide.getPlaybackController()).setListener(this); } this.pauseOldSlide(); if (this.m_oldSlide != undefined && this.m_oldSlide.isLoaded()) { (this.m_oldSlide.getPlaybackController()).deactivate(); this.m_modeSwitcher.onDeactivateCurrentSlide(); (this.m_oldSlide.getPlaybackController()).setListener(undefined); } var v2 = this.m_newSlide.getPlaybackController(); v2.setListener(this); v2.activate(); if (pauseAtTheEnd) { var v5 = (this.m_newSlide.getAnimationSteps()).getStepsCount() - 1; v2.pauseAtStepEnd(v5); } if (this.m_invertTransition) { this.m_transition = this.m_oldSlide.getTransition(); } else { this.m_transition = this.m_newSlide.getTransition(); } var v3 = this.getOldTransitionController(); var v4 = this.getNewTransitionController(); if (this.m_invertTransition) { this.m_effect = this.m_transition.getTransitionEffect(v4, v3, this.m_invertTransition); } else { this.m_effect = this.m_transition.getTransitionEffect(v3, v4, this.m_invertTransition); } this.m_switchStartTime = fsplayer.util.CTimeUtils.getTickCount(); this.m_modeSwitcher.onSlideTransitionStart(this.m_oldSlide.getIndex(), this.m_newSlide.getIndex(), this.m_autoStart); if (this.m_autoStart || forceTransitionPlayback) { this.m_effect.startEffect(); } else { this.onEnterLastTransitionFrame(); } }; v2.onSlideLoadInit = function (slide) {}; v2.getPhase = function () { var v3 = this.getSwitchingInterval(); var v2 = this.m_transition.getDuration(); return (v2 != 0) ? Math.min(1, v3 / v2) : 1; }; v2.onSlideEnterFrame = function () { var v2 = this.getPhase(); if (v2 >= 1) { this.m_modeSwitcher.onSlideTransitionPhaseChanged(1); this.onEnterLastTransitionFrame(); } else { this.m_modeSwitcher.onSlideTransitionPhaseChanged(v2); this.m_effect.applyEffect(v2); } }; v2.onEnterLastTransitionFrame = function () { this.finishTransition(); if (this.m_autoStart) { this.m_modeSwitcher.startPlayback(); } else { this.m_modeSwitcher.pausePlayback(); } }; v2.onSlidePlaybackComplete = function () {}; v2.onSlidePositionChanged = function (position) { this.m_modeSwitcher.onSlidePositionChanged(); }; v2.onKeyboardFocusStateChanged = function (acquireFocus) {}; v2.onModeSwitching = function () { if (this.m_effect != undefined) { this.finishTransition(); } }; v2.finishTransition = function () { this.m_effect.applyEffect(1); this.m_effect = undefined; if (this.m_oldSlide != undefined) { (this.getOldTransitionController()).hide(); } var v2 = this.getNewTransitionController(); v2.hideSecondaryMovie(); v2.hidePrimaryMask(); v2.bringToFront(); this.m_modeSwitcher.onSlideTransitionComplete(); }; v2.getOldTransitionController = function () { return (this.m_oldSlide != undefined) ? this.m_oldSlide.getTransitionController() : undefined; }; v2.getNewTransitionController = function () { return this.m_newSlide.getTransitionController(); }; v2.getSwitchingInterval = function () { return fsplayer.util.CTimeUtils.getTickCountInterval(this.m_switchStartTime) / 1000; }; v2.pauseOldSlide = function () { if (this.m_oldSlide != undefined && this.m_oldSlide.isLoaded()) { (this.m_oldSlide.getPlaybackController()).pause(); } }; v2.getTransitionPhase = function () { return this.getPhase(); }; v2.onLeaveCurrentSlide = function () {}; v2.onPlaybackSuspended = function () { this.m_modeSwitcher.onPlaybackSuspended(); }; v2.onPlaybackResumed = function () { this.m_modeSwitcher.onPlaybackResumed(); }; v2.addProperty('resumeSlidePlayback', v2.__get__resumeSlidePlayback, function () {}); ASSetPropFlags(fsplayer.core.playback.presentation.CPresentationPlaybackModeSlideSwitching.prototype, null, 1); } #endinitclip } movieClip 226 __Packages.fsplayer.core.playback.presentation.CPresentationPlaybackModeSeeking { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.presentation) { _global.fsplayer.core.playback.presentation = new Object(); } if (!_global.fsplayer.core.playback.presentation.CPresentationPlaybackModeSeeking) { var v1 = function (modeSwitcher) { this.m_modeSwitcher = modeSwitcher; }; fsplayer.core.playback.presentation.CPresentationPlaybackModeSeeking = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.presentation.CPresentationPlaybackModeSeeking implements _global.fsplayer.core.playback.slides.ISlidePlaybackListenerEx, _global.fsplayer.core.playback.presentation.IPresentationPlaybackMode; v2.onSlideLoadInit = function (slide) {}; v2.onModeSwitching = function () { if (this.m_playbackController != undefined) { this.m_modeSwitcher.onEndSeek(); this.m_playbackController.setListener(undefined); this.m_playbackController = undefined; } }; v2.getPlayState = function () { return this.m_isPlaying; }; v2.startSeek = function (slide, isPlaying) { this.m_slide = slide; this.m_isPlaying = isPlaying; this.m_modeSwitcher.onSeek(); this.m_playbackController = slide.getPlaybackController(); this.m_playbackController.setListener(this); }; v2.seekTo = function (position) { this.m_playbackController.pauseAt(position); }; v2.onSlidePositionChanged = function (position) { this.m_modeSwitcher.onSlidePositionChanged(); }; v2.onSlideEnterFrame = function () {}; v2.onSlidePlaybackComplete = function () {}; v2.onKeyboardFocusStateChanged = function (acquireFocus) { this.m_modeSwitcher.onKeyboardFocusStateChanged(acquireFocus); }; v2.onLeaveCurrentSlide = function () {}; v2.onPlaybackSuspended = function () { this.m_modeSwitcher.onPlaybackSuspended(); }; v2.onPlaybackResumed = function () { this.m_modeSwitcher.onPlaybackResumed(); }; ASSetPropFlags(fsplayer.core.playback.presentation.CPresentationPlaybackModeSeeking.prototype, null, 1); } #endinitclip } movieClip 227 __Packages.fsplayer.core.playback.presentation.ISlideShowPlaybackController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.presentation) { _global.fsplayer.core.playback.presentation = new Object(); } if (!_global.fsplayer.core.playback.presentation.ISlideShowPlaybackController) { _global.fsplayer.core.playback.presentation.ISlideShowPlaybackController = function () {}; } #endinitclip } movieClip 228 __Packages.fsplayer.core.playback.presentation.CSlideShowPlaybackController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.presentation) { _global.fsplayer.core.playback.presentation = new Object(); } if (!_global.fsplayer.core.playback.presentation.CSlideShowPlaybackController) { var v1 = function (presentation, slides, slideShow, showAndReturn) { this.m_presentation = presentation; this.m_slides = slides; this.m_slideShow = slideShow; this.m_showAndReturn = showAndReturn; this.m_slideShowPosition = 0; }; fsplayer.core.playback.presentation.CSlideShowPlaybackController = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.presentation.CSlideShowPlaybackController implements _global.fsplayer.core.playback.presentation.ISlideShowPlaybackController; v2.getFirstSlideIndex = function () { this.m_slideShowPosition = this.getFirstSlidePosition(); return this.m_slideShow.getSlideIndex(this.m_slideShowPosition); }; v2.getFirstSlidePosition = function () { var v4; var v3; var v2 = 0; while (v2 < this.m_slideShow.getSlidesCount()) { v3 = this.m_slideShow.getSlideIndex(v2); v4 = this.m_slides.getSlide(v3); if (!v4.isHidden()) { return v2; } ++v2; } return 0; }; v2.getNextSlideIndex = function () { var v4; var v3; if (this.m_slideShowPosition == undefined) { this.m_slideShowPosition = this.getFirstSlidePosition(); return this.m_slideShow.getSlideIndex(this.m_slideShowPosition); } var v5; var v7 = this.m_slides.getSlide(this.m_slideShow.getSlideIndex(this.m_slideShowPosition)); var v6 = v7.isHidden(); var v2 = this.m_slideShowPosition + 1; while (v2 < this.m_slideShow.getSlidesCount()) { v3 = this.m_slideShow.getSlideIndex(v2); v4 = this.m_slides.getSlide(v3); if (v6 || !v4.isHidden()) { v5 = v2; break; } ++v2; } if (v5 == undefined) { return undefined; return this.m_slideShow.getSlideIndex(this.m_slideShowPosition); } this.m_slideShowPosition = v5; return this.m_slideShow.getSlideIndex(this.m_slideShowPosition); }; v2.getPreviousSlideIndex = function () { var v6; var v7; if (this.m_slideShowPosition == undefined) { this.m_slideShowPosition = this.getFirstSlidePosition(); return this.m_slideShow.getSlideIndex(this.m_slideShowPosition); } var v5; var v2 = this.m_slideShowPosition - 1; while (v2 >= 0) { var v3 = this.m_slides.getSlide(this.m_slideShow.getSlideIndex(this.m_slideShowPosition)); var v4 = v3.isHidden(); if (v4 || !v6.isHidden()) { v5 = v2; break; } --v2; } if (v5 == undefined) { return undefined; return this.m_slideShow.getSlideIndex(this.m_slideShowPosition); } this.m_slideShowPosition = v5; return this.m_slideShow.getSlideIndex(this.m_slideShowPosition); }; v2.getCurrentSlideIndex = function () { if (this.m_slideShowPosition == undefined) { this.m_slideShowPosition = this.getFirstSlidePosition(); } return this.m_slideShow.getSlideIndex(this.m_slideShowPosition); }; v2.slideIsWithinCurrentSlideShowAfterCurrent = function (slideIndex) { if (!this.m_slideShow) { return undefined; } return (this.m_slideShow.findSlideAfterPosition(slideIndex, this.getSlideShowPosition()) != undefined) ? true : false; }; v2.getSlidePositionAfterCurrent = function (slideIndex) { return this.m_slideShow.findSlideAfterPosition(slideIndex, this.getSlideShowPosition()); }; v2.setStartTime = function (startTime) { this.m_startTime = startTime; }; v2.getStartTime = function () { return this.m_startTime; }; v2.setLastViewedSlidePosition = function (position) { this.m_lastViewedSlidePosition = position; }; v2.getLastViewedSlidePosition = function () { return this.m_lastViewedSlidePosition; }; v2.setLastViewedSlideStep = function (step) { this.m_lastViewedSlideStep = step; }; v2.getLastViewedSlideStep = function () { return this.m_lastViewedSlideStep; }; v2.setSlideShowPosition = function (position) { this.m_slideShowPosition = position; }; v2.getSlideShowPosition = function () { return this.m_slideShowPosition; }; v2.getShowAndReturn = function () { return this.m_showAndReturn; }; v2.isHyperlinkSlideShow = function () { return this.m_slideShow.isHyperlinkSlideShow(); }; ASSetPropFlags(fsplayer.core.playback.presentation.CSlideShowPlaybackController.prototype, null, 1); } #endinitclip } movieClip 229 __Packages.fsplayer.core.playback.video.CPresenterVideoController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.video) { _global.fsplayer.core.playback.video = new Object(); } if (!_global.fsplayer.core.playback.video.CPresenterVideoController) { var v1 = function (presenterVideoPlayer, externalPresenterVideoPlayer, playbackController, syncWithVideoNarration) { this.m_internalPresenterVideoPlayer = presenterVideoPlayer; this.m_externalPresenterVideoPlayer = externalPresenterVideoPlayer; this.m_syncWithVideoNarration = syncWithVideoNarration; if (this.m_syncWithVideoNarration) { this.m_internalPresenterVideoPlayer.addListener(this); if (this.m_externalPresenterVideoPlayer) { this.m_externalPresenterVideoPlayer.addListener(this); } } this.m_playbackController = playbackController; this.m_playing = this.m_playbackController.isPlaying(); this.m_playbackController.addListener(this); }; fsplayer.core.playback.video.CPresenterVideoController = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.video.CPresenterVideoController implements _global.fsplayer.api.video.IVideoPlayerListener, _global.fsplayer.api.IPlaybackListener, _global.fsplayer.core.playback.video.IPresenterVideoControllerEx; v2.addListener = function (listener) { this.m_listeners.push(listener); }; v2.removeListener = function (listener) { var v3 = this.m_listeners.length; var v2 = 0; while (v2 < v3) { if (this.m_listeners[v2] === listener) { this.m_listeners.splice(v2, 1); return undefined; } ++v2; } }; v2.getCurrentVideo = function () { return this.m_currentPresenterVideo; }; v2.changeVideo = function (video) { if (!video && this.m_currentPresenterVideo && !this.m_currentPresenterVideo.getEmbedded()) { this.onBufferFull(this.m_presenterVideoPlayer); } if (this.m_presenterVideoPlayer) { this.m_presenterVideoPlayer.close(); } this.m_presenterVideoPlayer = undefined; this.m_currentPresenterVideo = undefined; if (video) { var v3 = Boolean(this.m_externalPresenterVideoPlayer) && !video.getEmbedded(); this.m_presenterVideoPlayer = v3 ? this.m_externalPresenterVideoPlayer : this.m_internalPresenterVideoPlayer; if (this.m_presenterVideoPlayer) { this.m_presenterVideoPlayer.open(video.getSrc()); this.m_currentPresenterVideo = video; } } this.resync(); }; v2.play = function (time) { this.seek(time); if (this.m_presenterVideoPlayer) { this.m_presenterVideoPlayer.play(); } this.m_playing = true; }; v2.pause = function (time) { this.m_playing = false; this.seek(time); if (this.m_presenterVideoPlayer) { this.m_presenterVideoPlayer.pause(); } }; v2.seek = function (time) { if (this.m_presenterVideoPlayer && time != undefined) { this.m_presenterVideoPlayer.seek(time); } }; v2.resync = function () { var v2 = this.m_playbackController.getCurrentSlidePlaybackPosition() * this.m_playbackController.getCurrentSlideDuration(); this.m_playing ? this.play(v2) : this.pause(v2); }; v2.onPausePlayback = function () { if (this.m_playing) { this.m_playing = false; this.pause(); } }; v2.onStartPlayback = function () { if (!this.m_playing) { this.m_playing = true; this.play(); } }; v2.onHandleCloseRequest = function () {}; v2.onCurrentSlideIndexChanged = function (slideIndex) { var v4 = this.m_currentPresenterVideo; this.changeVideo((this.m_playbackController.getCurrentSlide()).getPresenterVideo()); if (v4 != this.m_currentPresenterVideo) { var v3 = this.m_listeners.length; var v2 = 0; while (v2 < v3) { this.m_listeners[v2].onChangePresenterVideo(this.m_currentPresenterVideo); ++v2; } } }; v2.setExternalPresenterVideoPlayer = function (externalPresenterVideoPlayer) { this.m_externalPresenterVideoPlayer = externalPresenterVideoPlayer; if (this.m_syncWithVideoNarration) { if (this.m_externalPresenterVideoPlayer) { this.m_externalPresenterVideoPlayer.addListener(this); } } if (this.m_currentPresenterVideo) { this.changeVideo(this.m_currentPresenterVideo); this.resync(); } }; v2.restart = function () { this.play(); this.resync(); }; v2.onAnimationStepChanged = function (stepIndex) {}; v2.onSlidePositionChanged = function (position) {}; v2.onSlideTransitionPhaseChanged = function (phase) {}; v2.onSlideLoadingComplete = function (slideIndex) {}; v2.onPresentationPlaybackComplete = function () {}; v2.onKeyboardFocusStateChanged = function (acquireFocus) {}; v2.onPlaybackSuspended = function () {}; v2.onPlaybackResumed = function () {}; v2.onVideoOpened = function (videoPlayer) {}; v2.onVideoOpeningFailed = function (videoPlayer) {}; v2.onPlaybackStarted = function (videoPlayer) {}; v2.onPlabackStopped = function (videoPlayer) {}; v2.onSeekComplete = function (videoPlayer) {}; v2.onSeekTimeInvalid = function (videoPlayer) {}; v2.onBufferFlush = function (videoPlayer) {}; v2.onBufferEmpty = function (videoPlayer) { var v3 = this.m_listeners.length; var v2 = 0; while (v2 < v3) { this.m_listeners[v2].onPresenterVideoBufferEmpty(); ++v2; } }; v2.onBufferFull = function (videoPlayer) { var v3 = this.m_listeners.length; var v2 = 0; while (v2 < v3) { this.m_listeners[v2].onPresenterVideoBufferFull(); ++v2; } }; v2.m_listeners = new Array(); v2.m_syncWithVideoNarration = true; ASSetPropFlags(fsplayer.core.playback.video.CPresenterVideoController.prototype, null, 1); } #endinitclip } movieClip 230 __Packages.fsplayer.res.CHyperlinkSlideShow { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.CHyperlinkSlideShow) { var v1 = function (slideIndex) { this.m_slideIndex = slideIndex; }; fsplayer.res.CHyperlinkSlideShow = v1; var v2 = v1.prototype; _global.fsplayer.res.CHyperlinkSlideShow implements _global.fsplayer.res.INamedSlideShow; v2.getName = function () { return undefined; }; v2.getSlidesCount = function () { return 1; }; v2.getSlideIndex = function (position) { if (position != 0) { return undefined; } return this.m_slideIndex; }; v2.findSlideAfterPosition = function (slideIndex, position) { if (position == undefined || position == 0) { return this.m_slideIndex; } return undefined; }; v2.isHyperlinkSlideShow = function () { return true; }; ASSetPropFlags(fsplayer.res.CHyperlinkSlideShow.prototype, null, 1); } #endinitclip } movieClip 231 __Packages.fsplayer.core.CHyperlinkManager { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.CHyperlinkManager) { var v1 = function (playbackController) { this.m_playbackController = playbackController; }; fsplayer.core.CHyperlinkManager = v1; var v2 = v1.prototype; _global.fsplayer.core.CHyperlinkManager implements _global.fsplayer.api.core.IHyperlinkManager; v2.gotoSlide = function (slideIndex) { this.m_playbackController.hyperlinkToSlide(slideIndex); }; v2.gotoLastViewedSlide = function () { this.m_playbackController.gotoLastViewedSlide(); }; v2.gotoFirstSlide = function () { this.m_playbackController.hyperlinkToFirstSlide(); }; v2.gotoLastSlide = function () { this.m_playbackController.hyperlinkToLastSlide(); }; v2.gotoNextSlide = function () { this.m_playbackController.hyperlinkToNextSlide(); }; v2.gotoPreviousSlide = function () { this.m_playbackController.hyperlinkToPreviousSlide(); }; v2.getURL = function (url, target) { this.m_playbackController.getURL(url, target); }; v2.endShow = function () { this.m_playbackController.endCurrentNamedSlideShow(); }; v2.startNamedSlideShow = function (slideShowName, showAndReturn) { this.m_playbackController.startNamedSlideShow(slideShowName, showAndReturn); }; ASSetPropFlags(fsplayer.core.CHyperlinkManager.prototype, null, 1); } #endinitclip } movieClip 232 __Packages.fsplayer.core.playback.video.CPresenterVideoPlayer { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.video) { _global.fsplayer.core.playback.video = new Object(); } if (!_global.fsplayer.core.playback.video.CPresenterVideoPlayer) { var v1 = function (info) { this.m_info = info; }; fsplayer.core.playback.video.CPresenterVideoPlayer = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.video.CPresenterVideoPlayer implements _global.fsplayer.api.core.video.IVideoClipListener, _global.fsplayer.api.video.IVideoPlayer; v2.addListener = function (listener) { this.m_listeners.push(listener); }; v2.removeListener = function (listener) { var v3 = this.m_listeners.length; var v2 = 0; while (v2 < v3) { if (this.m_listeners[v2] === listener) { this.m_listeners.splice(v2, 1); return undefined; } ++v2; } }; v2.open = function (source) { this.close(); var v2 = this.m_info.findPresenterVideo(source); if (v2) { this.m_videoPlaybackCompleted = false; this.m_videoLoaded = false; var v3 = (this.m_info.getPresenterVideoWindow()).getPresenterVideoTarget(); this.m_isVideoEmbedded = v2.getEmbedded(); if (!this.m_isVideoEmbedded) { this.onVideoClipBufferEmpty(); } this.m_currentVideoClip = v2.createVideo(v3); this.m_currentVideoClip.addListener(this); } }; v2.close = function () { if (this.m_currentVideoClip) { this.m_currentVideoClip.close(); } this.m_currentVideoClip = undefined; }; v2.hasVideo = function () { return this.m_currentVideoClip != undefined; }; v2.pause = function () { if (this.m_currentVideoClip) { this.m_currentVideoClip.pause(); } }; v2.play = function () { if (this.m_currentVideoClip) { this.m_currentVideoClip.play(); } }; v2.isPlaying = function () { return this.m_currentVideoClip ? this.m_currentVideoClip.isPlaying() : undefined; }; v2.seek = function (time) { if (this.m_currentVideoClip) { this.isPlaying() ? this.m_currentVideoClip.play(time) : this.m_currentVideoClip.pause(time); this.m_videoPlaybackCompleted = false; if (!this.m_videoLoaded && !this.m_isVideoEmbedded) { this.onVideoClipBufferEmpty(); } } }; v2.getPlaybackTime = function () { return this.m_currentVideoClip ? this.m_currentVideoClip.getPosition() : undefined; }; v2.onVideoClipPlaybackStart = function (videoClip, parameter) {}; v2.onVideoClipMouseClick = function (videoClip, parameter) {}; v2.onVideoClipReady = function (videoClip, parameter) {}; v2.onVideoClipLoadingProgress = function (videoClip, progress, parameter) {}; v2.onVideoClipPlaybackComplete = function (videoClip, parameter) { this.m_videoPlaybackCompleted = true; }; v2.onVideoClipLoadComplete = function (videoClip, parameter) { this.m_videoLoaded = true; }; v2.onVideoClipBufferEmpty = function (videoClip, parameter) { if (!this.m_videoPlaybackCompleted && !this.m_isVideoEmbedded) { var v3 = this.m_listeners.length; var v2 = 0; while (v2 < v3) { this.m_listeners[v2].onBufferEmpty(this); ++v2; } } }; v2.onVideoClipBufferFull = function (videoClip, parameter) { var v3 = this.m_listeners.length; var v2 = 0; while (v2 < v3) { this.m_listeners[v2].onBufferFull(this); ++v2; } }; v2.m_listeners = new Array(); v2.m_videoPlaybackCompleted = false; v2.m_videoLoaded = false; v2.m_isVideoEmbedded = true; ASSetPropFlags(fsplayer.core.playback.video.CPresenterVideoPlayer.prototype, null, 1); } #endinitclip } movieClip 233 __Packages.CSeparatePlayer { #initclip if (!_global.CSeparatePlayer) { var v1 = function (target, userData) { super(this, target, userData); }; _global.CSeparatePlayer = v1; _global.CSeparatePlayer extends fsplayer.core.CPlayerImpl; var v2 = v1.prototype; _global.CSeparatePlayer implements _global.fsplayer.core.ILoadingControllersFactory; v2.loadSkinFromURL = function (source) { this.loadSkinAsset(source); }; v2.loadPresentationInfoFromURL = function (presentationInfoURL) { var presXML = new XML(); presXML.ignoreWhite = true; var thisPtr = this; presXML.onLoad = function (succeeded) { if (succeeded) { thisPtr.onLoadPresentationXML(presXML); } }; presXML.load(fsplayer.util.CFileUtils.PathToAbsolutePath(presentationInfoURL, this.m_playerTarget)); }; v2.onLoadPresentationXML = function (presentationXML) { var v2 = presentationXML.firstChild; this.setPesentationNode(v2); }; v2.createThumbnailAssetLoadingController = function () { var v2 = new fsplayer.res.images.CImageAssetLoader(this.createAssetLoader()); return new fsplayer.core.loading.CAsynchronousThumbnailAssetLoadingController(v2); }; v2.createSlideLoadingController = function (presentation) { return new fsplayer.core.loading.CRandomSlideLoadingController(presentation.getSlides()); }; v2.createPresentationBgSoundAssetLoadingController = function (soundAssets) { return new fsplayer.core.loading.CPresentationBgSoundAssetLoadingController(soundAssets); }; v2.createAssetLoader = function () { return new fsplayer.res.assets.CExternalAssetLoader(); }; v2.createSkinAssetLoader = function () { return this.createAssetLoader(); }; ASSetPropFlags(_global.CSeparatePlayer.prototype, null, 1); } #endinitclip } movieClip 234 __Packages.fsplayer.res.images.IImageAssetLoader { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.images) { _global.fsplayer.res.images = new Object(); } if (!_global.fsplayer.res.images.IImageAssetLoader) { _global.fsplayer.res.images.IImageAssetLoader = function () {}; } #endinitclip } movieClip 235 __Packages.fsplayer.res.images.CImageAssetLoader { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.images) { _global.fsplayer.res.images = new Object(); } if (!_global.fsplayer.res.images.CImageAssetLoader) { var v1 = function (assetLoader) { this.m_assetLoader = assetLoader; }; fsplayer.res.images.CImageAssetLoader = v1; var v2 = v1.prototype; _global.fsplayer.res.images.CImageAssetLoader implements _global.fsplayer.res.images.IImageAssetLoader; v2.loadImageAsset = function (target, source, listener) { var v2 = new fsplayer.res.images.CImageAsset(); v2.load(this.m_assetLoader, target, source, listener); return v2; }; ASSetPropFlags(fsplayer.res.images.CImageAssetLoader.prototype, null, 1); } #endinitclip } movieClip 236 __Packages.fsplayer.res.images.CImageAsset { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.images) { _global.fsplayer.res.images = new Object(); } if (!_global.fsplayer.res.images.CImageAsset) { var v1 = function () {}; fsplayer.res.images.CImageAsset = v1; var v2 = v1.prototype; _global.fsplayer.res.images.CImageAsset implements _global.fsplayer.res.images.IImageAsset; v2.createInstance = function (name, depth) { var v2 = this.m_asset.createInstance(name, depth); return new fsplayer.res.images.CImageInstance(v2); }; v2.load = function (assetLoader, target, source, listener) { var v2 = new fsplayer.res.images.CImageAssetLoadingListenerImpl(this, listener); assetLoader.loadAsset(target, source, v2); }; v2.setAsset = function (asset) { this.m_asset = asset; }; ASSetPropFlags(fsplayer.res.images.CImageAsset.prototype, null, 1); } #endinitclip } movieClip 237 __Packages.fsplayer.res.images.CImageInstance { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.images) { _global.fsplayer.res.images = new Object(); } if (!_global.fsplayer.res.images.CImageInstance) { var v1 = function (instanceClip) { this.m_instanceClip = instanceClip; }; fsplayer.res.images.CImageInstance = v1; var v2 = v1.prototype; _global.fsplayer.res.images.CImageInstance implements _global.fsplayer.res.images.IImageInstance; v2.getInstanceClip = function () { return this.m_instanceClip; }; ASSetPropFlags(fsplayer.res.images.CImageInstance.prototype, null, 1); } #endinitclip } movieClip 238 __Packages.fsplayer.res.images.CImageAssetLoadingListenerImpl { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.images) { _global.fsplayer.res.images = new Object(); } if (!_global.fsplayer.res.images.CImageAssetLoadingListenerImpl) { var v1 = function (imgAsset, listener) { this.m_imgAsset = imgAsset; this.m_listener = listener; }; fsplayer.res.images.CImageAssetLoadingListenerImpl = v1; var v2 = v1.prototype; _global.fsplayer.res.images.CImageAssetLoadingListenerImpl implements _global.fsplayer.res.assets.IAssetLoadingListener; v2.onAssetLoadStart = function (asset) { this.m_imgAsset.setAsset(asset); }; v2.onAssetLoadComplete = function (asset) {}; v2.onAssetLoadInit = function (asset) { if (this.m_listener != undefined) { this.m_listener.onImageAssetLoadInit(this.m_imgAsset); } }; v2.onAssetLoadProgress = function (asset, bytesLoaded, bytesTotal) {}; ASSetPropFlags(fsplayer.res.images.CImageAssetLoadingListenerImpl.prototype, null, 1); } #endinitclip } movieClip 239 __Packages.fsplayer.core.loading.CAsynchronousThumbnailAssetLoadingController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.loading) { _global.fsplayer.core.loading = new Object(); } if (!_global.fsplayer.core.loading.CAsynchronousThumbnailAssetLoadingController) { var v1 = function (imageAssetLoader) { this.m_imageAssetLoader = imageAssetLoader; this.m_queue = new Array(); }; fsplayer.core.loading.CAsynchronousThumbnailAssetLoadingController = v1; var v2 = v1.prototype; _global.fsplayer.core.loading.CAsynchronousThumbnailAssetLoadingController implements _global.fsplayer.core.loading.IThumbnailAssetLoadingController; v2.onImageAssetLoadInit = function (imgAsset, listener) { listener.onImageAssetLoadInit(imgAsset); --this.m_loadingCount; if (this.m_loadingCount < fsplayer.core.loading.CAsynchronousThumbnailAssetLoadingController.MAX_LOADING_THUMBNAILS && this.m_queue.length > 0) { var v2 = this.m_queue.shift(); this.loadThumbnailAsset(v2.slideIndex, v2.target, v2.source, v2.listener); } }; v2.loadThumbnailAsset = function (slideIndex, target, source, listener) { if (this.m_loadingCount < fsplayer.core.loading.CAsynchronousThumbnailAssetLoadingController.MAX_LOADING_THUMBNAILS) { ++this.m_loadingCount; var v4 = new Object(); var v3 = v4; var listenerPtr = listener; var thisPtr = this; v3.onImageAssetLoadInit = function (imgAsset) { thisPtr.onImageAssetLoadInit(imgAsset, listenerPtr); }; this.m_imageAssetLoader.loadImageAsset(target, source, v3); } else { var v2 = new Object(); v2.slideIndex = slideIndex; v2.target = target; v2.source = source; v2.listener = listener; this.m_queue.push(v2); } }; v2.m_loadingCount = 0; v1.MAX_LOADING_THUMBNAILS = 1; ASSetPropFlags(fsplayer.core.loading.CAsynchronousThumbnailAssetLoadingController.prototype, null, 1); } #endinitclip } movieClip 240 __Packages.fsplayer.core.loading.CRandomSlideLoadingController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.loading) { _global.fsplayer.core.loading = new Object(); } if (!_global.fsplayer.core.loading.CRandomSlideLoadingController) { var v1 = function (slides) { this.m_slides = slides; var v2 = slides.getCount(); this.m_slideStatuses = new Array(v2); this.m_queue = new Array(); this.fillSlideLoadingSequence(); }; fsplayer.core.loading.CRandomSlideLoadingController = v1; var v2 = v1.prototype; _global.fsplayer.core.loading.CRandomSlideLoadingController implements _global.fsplayer.core.loading.ISlideLoadingListener, _global.fsplayer.core.loading.ISlideLoadingController; v2.enqueueSlide = function (slideIndex) { this.addSlideToQueue(slideIndex, true); }; v2.setListener = function (listener) { this.m_slideLoadingListener = listener; }; v2.onSlideLoadInit = function (slide) { var v2 = slide.getIndex(); this.m_slideStatuses[v2] = fsplayer.core.loading.CRandomSlideLoadingController.SLD_STATUS_LOADED; --this.m_numberOfSlidesInLoading; if (this.m_slideLoadingListener != undefined) { this.m_slideLoadingListener.onSlideLoadInit(slide); } var v3 = this.getNextSlideIndexToLoad(); if (v3 != undefined && this.m_numberOfSlidesInLoading < fsplayer.core.loading.CRandomSlideLoadingController.NORMAL_LOADING_SLIDES && this.m_loadingLockCount == 0) { this.addSlideToQueue(this.getNextSlideIndexToLoad(), false); } }; v2.onSlideLoadProgress = function (slide, bytesLoaded, bytesTotal) {}; v2.addSlideToQueue = function (slideIndex, loadWithHighPriority) { if (this.slideWasLoaded(slideIndex) || this.slideIsNowLoaded(slideIndex)) { return undefined; } var v6 = this.m_slideLoadingLookup[slideIndex]; if (v6 != undefined) { this.m_slideLoadingLookup[slideIndex] = undefined; var v5 = v6.prev; var v4 = v6.next; if (v5 != undefined) { v5.next = v4; } else { this.m_lookupTableStart = v4; } if (v4 != undefined) { v4.prev = v5; } } var v3 = this.getSlideQueuePosition(slideIndex); if (this.m_numberOfSlidesInLoading < fsplayer.core.loading.CRandomSlideLoadingController.MAX_LOADING_SLIDES) { if (v3 != undefined) { this.removeQueueItem(v3); } this.loadSlide(slideIndex); } else { this.m_slideStatuses[slideIndex] = fsplayer.core.loading.CRandomSlideLoadingController.SLD_STATUS_QUEUED; if (loadWithHighPriority) { if (v3 != undefined) { this.removeQueueItem(v3); } this.m_queue.splice(0, 0, slideIndex); } else { if (v3 == undefined) { this.m_queue.push(slideIndex); } } } }; v2.fillSlideLoadingSequence = function () { var v5 = this.m_slides.getCount(); this.m_slideLoadingLookup = new Array(v5); var v4; var v3 = 0; while (v3 < v5) { var v2 = new Object(); if (v4 != undefined) { v4.next = v2; } v2.prev = v4; v4 = v2; v2.index = v3; this.m_slideLoadingLookup[v3] = v2; ++v3; } v4.next = undefined; this.m_lookupTableStart = this.m_slideLoadingLookup[0]; }; v2.getNextSlideIndexToLoad = function () { if (this.m_lookupTableStart == undefined) { return undefined; } return this.m_lookupTableStart.index; }; v2.loadSlide = function (slideIndex) { ++this.m_numberOfSlidesInLoading; this.m_slideStatuses[slideIndex] = fsplayer.core.loading.CRandomSlideLoadingController.SLD_STATUS_LOADING; ++this.m_loadingLockCount; (this.m_slides.getSlide(slideIndex)).load(this); --this.m_loadingLockCount; }; v2.removeQueueItem = function (pos) { this.m_queue.slice(pos, pos); }; v2.slideIsInQueue = function (slideIndex) { return this.m_slideStatuses[slideIndex] == fsplayer.core.loading.CRandomSlideLoadingController.SLD_STATUS_QUEUED; }; v2.slideWasLoaded = function (slideIndex) { return (this.m_slides.getSlide(slideIndex)).isLoaded(); }; v2.slideIsNowLoaded = function (slideIndex) { return this.m_slideStatuses[slideIndex] == fsplayer.core.loading.CRandomSlideLoadingController.SLD_STATUS_LOADING; }; v2.getSlideQueuePosition = function (slideIndex) { if (this.slideIsInQueue(slideIndex)) { var v3 = this.m_queue.length; var v2 = 0; while (v2 < v3) { if (this.m_queue[v2] == slideIndex) { return v2; } ++v2; } } return undefined; }; v1.MAX_LOADING_SLIDES = 5; v1.NORMAL_LOADING_SLIDES = 2; v1.SLD_STATUS_QUEUED = 'queued'; v1.SLD_STATUS_LOADING = 'loading'; v1.SLD_STATUS_LOADED = 'loaded'; v2.m_numberOfSlidesInLoading = 0; v2.m_loadingLockCount = 0; ASSetPropFlags(fsplayer.core.loading.CRandomSlideLoadingController.prototype, null, 1); } #endinitclip } movieClip 241 __Packages.fsplayer.core.loading.CPresentationBgSoundAssetLoadingController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.loading) { _global.fsplayer.core.loading = new Object(); } if (!_global.fsplayer.core.loading.CPresentationBgSoundAssetLoadingController) { var v1 = function (soundAssets) { this.m_soundAssets = soundAssets; }; fsplayer.core.loading.CPresentationBgSoundAssetLoadingController = v1; var v2 = v1.prototype; _global.fsplayer.core.loading.CPresentationBgSoundAssetLoadingController implements _global.fsplayer.core.loading.IPresentationBgSoundAssetLoadingController; v2.setListener = function (listener) { this.m_listener = listener; }; v2.backgroundSoundIsAvailable = function () { this.m_soundIsAvailable = true; if (this.m_assetIdToLoad != undefined) { this.m_soundAssets.loadAsset(this.m_assetIdToLoad, this.m_listener); this.m_assetIdToLoad = undefined; } }; v2.loadBgSoundAsset = function (assetId) { if (assetId != '') { if (this.m_soundAssets.assetIsEmbedded(assetId)) { if (this.m_soundIsAvailable) { this.m_soundAssets.loadAsset(assetId, this.m_listener); } else { this.m_assetIdToLoad = assetId; } } else { this.m_soundAssets.loadAsset(assetId, this.m_listener); this.m_listener.onSoundAssetLoadInit(this.m_soundAssets.getAsset(assetId)); } } }; ASSetPropFlags(fsplayer.core.loading.CPresentationBgSoundAssetLoadingController.prototype, null, 1); } #endinitclip } movieClip 242 __Packages.CSeparatePlayerEmbeddedSkin { #initclip if (!_global.CSeparatePlayerEmbeddedSkin) { var v1 = function (target, userData) { super(target, userData); }; _global.CSeparatePlayerEmbeddedSkin = v1; _global.CSeparatePlayerEmbeddedSkin extends CSeparatePlayer; var v2 = v1.prototype; v2.loadSkinFromAsset = function (source) { this.loadSkinAsset(source); }; v2.createSkinAssetLoader = function () { return new fsplayer.res.assets.CInternalAssetLoader(); }; ASSetPropFlags(_global.CSeparatePlayerEmbeddedSkin.prototype, null, 1); } #endinitclip } movieClip 243 __Packages.ISolidPlayerResourceLoader { #initclip if (!_global.ISolidPlayerResourceLoader) { _global.ISolidPlayerResourceLoader = function () {}; } #endinitclip } movieClip 244 __Packages.CSolidPlayer { #initclip if (!_global.CSolidPlayer) { var v1 = function (target, loadingControlClip, userData) { super(this, target, userData); this.m_loadingControlClip = loadingControlClip; this.m_availableSlides = new Array(); this.m_availableThumbs = new Array(); }; _global.CSolidPlayer = v1; _global.CSolidPlayer extends fsplayer.core.CPlayerImpl; var v2 = v1.prototype; _global.CSolidPlayer implements _global.ISolidPlayerResourceLoader, _global.fsplayer.core.ILoadingControllersFactory; v2.onSkinInit = function (skin) { super.onSkinInit(skin); this.m_skinInitialized = true; var v3 = 0; while (v3 < this.m_availableSlides.length) { this.m_slideLoadingController.slideIsAvailable(this.m_availableSlides[v3]); ++v3; } v3 = 0; while (v3 < this.m_availableThumbs.length) { this.m_thumbnailLoadingController.thumbnailIsAvailable(this.m_availableThumbs[v3]); ++v3; } }; v2.loadSkinFromLibrary = function (source) { this.loadSkinAsset(source); }; v2.loadPresentationInfoFromString = function (presentationInfo) { var v2 = new XML(); v2.ignoreWhite = true; v2.parseXML(presentationInfo); this.setPesentationNode(v2.firstChild); }; v2.slideIsAvailable = function (slideIndex) { if (this.m_skinInitialized) { this.m_slideLoadingController.slideIsAvailable(slideIndex); } else { this.m_availableSlides.push(slideIndex); } }; v2.thumbnailIsAvailable = function (slideIndex) { if (this.m_skinInitialized) { this.m_thumbnailLoadingController.thumbnailIsAvailable(slideIndex); } else { this.m_availableThumbs.push(slideIndex); } }; v2.presentationBgSoundIsAvailable = function () { this.m_presentationBgSoundAssetLoadingController.backgroundSoundIsAvailable(); }; v2.createThumbnailAssetLoadingController = function () { var v2 = new fsplayer.res.images.CImageAssetLoader(this.createAssetLoader()); this.m_thumbnailLoadingController = new fsplayer.core.loading.CSynchronousThumbnailAssetLoadingController(v2); return this.m_thumbnailLoadingController; }; v2.createSlideLoadingController = function (presentation) { this.m_slideLoadingController = new fsplayer.core.loading.CSequentialSlideLoadingController(presentation.getSlides(), this.m_loadingControlClip); return this.m_slideLoadingController; }; v2.createPresentationBgSoundAssetLoadingController = function (soundAssets) { this.m_presentationBgSoundAssetLoadingController = new fsplayer.core.loading.CPresentationBgSoundAssetLoadingController(soundAssets); return this.m_presentationBgSoundAssetLoadingController; }; v2.createAssetLoader = function () { return new fsplayer.res.assets.CInternalAssetLoader(); }; v2.createSkinAssetLoader = function () { return this.createAssetLoader(); }; v2.m_skinInitialized = false; ASSetPropFlags(_global.CSolidPlayer.prototype, null, 1); } #endinitclip } movieClip 245 __Packages.fsplayer.core.loading.CSequentialSlideLoadingController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.loading) { _global.fsplayer.core.loading = new Object(); } if (!_global.fsplayer.core.loading.CSequentialSlideLoadingController) { var v1 = function (slides, loadControlClip) { this.m_slides = slides; this.m_loadControlClip = loadControlClip; this.m_loadingSlides = new Array(); this.m_slideWasAdded = true; this.m_intervalId = setInterval(this, 'onLoadingInterval', 100); }; fsplayer.core.loading.CSequentialSlideLoadingController = v1; var v2 = v1.prototype; _global.fsplayer.core.loading.CSequentialSlideLoadingController implements _global.fsplayer.core.loading.ISlideLoadingListener, _global.fsplayer.core.loading.ISlideLoadingController; v2.enqueueSlide = function (slideIndex) {}; v2.onLoadingInterval = function () { if (this.m_loadControlClip._currentframe == 1) { this.m_loadControlClip.play(); } if (this.m_loadControlClip._currentframe < this.m_loadControlClip._totalframes) { if (this.m_slideWasAdded) { this.m_slideWasAdded = false; this.m_loadControlClip.nextFrame(); this.m_loadControlClip.play(); updateAfterEvent(); } } else { clearInterval(this.m_intervalId); } }; v2.slideIsAvailable = function (slideIndex) { var v2 = this.m_slides.getSlide(slideIndex); if (!v2.isLoaded() && !this.m_loadingSlides[slideIndex]) { this.m_loadingSlides[slideIndex] = true; this.m_slideWasAdded = true; v2.load(this); } }; v2.onSlideLoadInit = function (slide) { this.m_loadingSlides[slide.getIndex()] = false; this.m_listener.onSlideLoadInit(slide); }; v2.onSlideLoadProgress = function (slide, bytesLoaded, bytesTotal) {}; v2.setListener = function (listener) { this.m_listener = listener; }; ASSetPropFlags(fsplayer.core.loading.CSequentialSlideLoadingController.prototype, null, 1); } #endinitclip } movieClip 246 __Packages.fsplayer.core.loading.CSynchronousThumbnailAssetLoadingController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.loading) { _global.fsplayer.core.loading = new Object(); } if (!_global.fsplayer.core.loading.CSynchronousThumbnailAssetLoadingController) { var v1 = function (imageAssetLoader) { this.m_imageAssetLoader = imageAssetLoader; this.m_thumbnails = new Array(); this.m_queuedLoads = new Array(); }; fsplayer.core.loading.CSynchronousThumbnailAssetLoadingController = v1; var v2 = v1.prototype; _global.fsplayer.core.loading.CSynchronousThumbnailAssetLoadingController implements _global.fsplayer.core.loading.IThumbnailAssetLoadingController; v2.thumbnailIsAvailable = function (slideIndex) { if (!this.m_thumbnails[slideIndex]) { this.m_thumbnails[slideIndex] = true; var v5 = this.m_queuedLoads[slideIndex]; if (v5 != undefined) { var v6 = v5.length; var v3 = 0; while (v3 < v6) { var v2 = v5[v3]; this.loadThumbnailAsset(slideIndex, v2.target, v2.source, v2.listener); ++v3; } } delete this.m_queuedLoads[slideIndex]; } }; v2.loadThumbnailAsset = function (slideIndex, target, source, listener) { if (this.m_thumbnails[slideIndex]) { this.m_imageAssetLoader.loadImageAsset(target, source, listener); } else { if (!this.m_queuedLoads[slideIndex]) { this.m_queuedLoads[slideIndex] = new Array(); } var v2 = new Object(); v2.listener = listener; v2.target = target; v2.source = source; this.m_queuedLoads[slideIndex].push(v2); } }; ASSetPropFlags(fsplayer.core.loading.CSynchronousThumbnailAssetLoadingController.prototype, null, 1); } #endinitclip } movieClip 247 __Packages.fsplayer.core.CPlayerCoreComponentsFactoryImpl { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.CPlayerCoreComponentsFactoryImpl) { var v1 = function () { this.m_transitionsFactory = new fsplayer.core.playback.transitions.CTransitionEffectsFactoryImpl(); }; fsplayer.core.CPlayerCoreComponentsFactoryImpl = v1; var v2 = v1.prototype; _global.fsplayer.core.CPlayerCoreComponentsFactoryImpl implements _global.fsplayer.core.IPlayerCoreComponentsFactory; v2.getTransitionEffectsFactory = function () { return this.m_transitionsFactory; }; v2.createMediaPlaybackController = function (presentation, playbackController, bgSoundLoadingController) { return new fsplayer.core.playback.sounds.CMediaPlaybackControllerEx(presentation, playbackController, bgSoundLoadingController); }; v2.createPresentationInfo = function (presentation, presentationNode, loadingControllersFactory) { return new fsplayer.api.impl.CPresentationInfo(presentation, presentationNode, loadingControllersFactory.createThumbnailAssetLoadingController(presentation)); }; v2.createSlideSounds = function (soundsNode, soundAssets) { return new fsplayer.res.sounds.CSlideSoundsEx(soundsNode, soundAssets); }; v2.createPresenterVideo = function (src, embedded, width, height, frameRate) { return new fsplayer.res.video.CPresenterVideo(src, embedded, width, height, frameRate); }; ASSetPropFlags(fsplayer.core.CPlayerCoreComponentsFactoryImpl.prototype, null, 1); } #endinitclip } movieClip 248 __Packages.fsplayer.core.playback.transitions.CTransitionEffectsFactoryImpl { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionEffectsFactoryImpl) { var v1 = function () {}; fsplayer.core.playback.transitions.CTransitionEffectsFactoryImpl = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.transitions.CTransitionEffectsFactoryImpl implements _global.fsplayer.core.playback.transitions.ITransitionEffectsFactory; v2.calculateEffectDuration = function (duration) { return duration; }; v2.getTransitionEffect = function (effectType, parameters) { if (effectType == 'RandomTransition') { var v2 = fsplayer.core.playback.transitions.CTransitionEffectsFactoryImpl.m_transitions.length - 1; var v3 = Math.floor(v2 * Math.random()); effectType = fsplayer.core.playback.transitions.CTransitionEffectsFactoryImpl.m_transitions[v3]; } switch (effectType) { return new fsplayer.core.playback.transitions.CTransitionFadeThroughBlack(parameters); case 'BoxDown': return new fsplayer.core.playback.transitions.CTransitionBox3D(parameters, fsplayer.core.playback.transitions.CTransitionBox3D.DIRECTION_DOWN); case 'BoxLeft': return new fsplayer.core.playback.transitions.CTransitionBox3D(parameters, fsplayer.core.playback.transitions.CTransitionBox3D.DIRECTION_LEFT); case 'BoxRight': return new fsplayer.core.playback.transitions.CTransitionBox3D(parameters, fsplayer.core.playback.transitions.CTransitionBox3D.DIRECTION_RIGHT); case 'BoxUp': return new fsplayer.core.playback.transitions.CTransitionBox3D(parameters, fsplayer.core.playback.transitions.CTransitionBox3D.DIRECTION_UP); case 'OrbitDown': return new fsplayer.core.playback.transitions.CTransitionBox3D(parameters, fsplayer.core.playback.transitions.CTransitionBox3D.DIRECTION_DOWN); case 'OrbitLeft': return new fsplayer.core.playback.transitions.CTransitionBox3D(parameters, fsplayer.core.playback.transitions.CTransitionBox3D.DIRECTION_LEFT); case 'OrbitRight': return new fsplayer.core.playback.transitions.CTransitionBox3D(parameters, fsplayer.core.playback.transitions.CTransitionBox3D.DIRECTION_RIGHT); case 'OrbitUp': return new fsplayer.core.playback.transitions.CTransitionBox3D(parameters, fsplayer.core.playback.transitions.CTransitionBox3D.DIRECTION_UP); case 'CubeDown': return new fsplayer.core.playback.transitions.CTransitionCube(parameters, fsplayer.core.playback.transitions.CTransitionCube.DIRECTION_DOWN); case 'CubeLeft': return new fsplayer.core.playback.transitions.CTransitionCube(parameters, fsplayer.core.playback.transitions.CTransitionCube.DIRECTION_LEFT); case 'CubeRight': return new fsplayer.core.playback.transitions.CTransitionCube(parameters, fsplayer.core.playback.transitions.CTransitionCube.DIRECTION_RIGHT); case 'CubeUp': return new fsplayer.core.playback.transitions.CTransitionCube(parameters, fsplayer.core.playback.transitions.CTransitionCube.DIRECTION_UP); case 'RotateDown': return new fsplayer.core.playback.transitions.CTransitionCube(parameters, fsplayer.core.playback.transitions.CTransitionCube.DIRECTION_DOWN); case 'RotateLeft': return new fsplayer.core.playback.transitions.CTransitionCube(parameters, fsplayer.core.playback.transitions.CTransitionCube.DIRECTION_LEFT); case 'RotateRight': return new fsplayer.core.playback.transitions.CTransitionCube(parameters, fsplayer.core.playback.transitions.CTransitionCube.DIRECTION_RIGHT); case 'RotateUp': return new fsplayer.core.playback.transitions.CTransitionCube(parameters, fsplayer.core.playback.transitions.CTransitionCube.DIRECTION_UP); case 'FlyThroughIn': return new fsplayer.core.playback.transitions.CTransitionFlyThrough(parameters, fsplayer.core.playback.transitions.CTransitionFlyThrough.DIRECTION_IN, false); case 'FlyThroughOut': return new fsplayer.core.playback.transitions.CTransitionFlyThrough(parameters, fsplayer.core.playback.transitions.CTransitionFlyThrough.DIRECTION_OUT, false); case 'FlyThroughInBounce': return new fsplayer.core.playback.transitions.CTransitionFlyThrough(parameters, fsplayer.core.playback.transitions.CTransitionFlyThrough.DIRECTION_IN, true); case 'FlyThroughOutBounce': return new fsplayer.core.playback.transitions.CTransitionFlyThrough(parameters, fsplayer.core.playback.transitions.CTransitionFlyThrough.DIRECTION_OUT, true); case 'WheelReverse1Spoke': return new fsplayer.core.playback.transitions.CTransitionWedgeAndWheel(parameters, fsplayer.core.playback.transitions.CTransitionWedgeAndWheel.TYPE_WHEEL_1_REVERSE); case 'FerrisWheelLeft': return new fsplayer.core.playback.transitions.CTransitionFerrisWheel(parameters, fsplayer.core.playback.transitions.CTransitionFerrisWheel.DIRECTION_LEFT); case 'FerrisWheelRight': return new fsplayer.core.playback.transitions.CTransitionFerrisWheel(parameters, fsplayer.core.playback.transitions.CTransitionFerrisWheel.DIRECTION_RIGHT); case 'Flashbulb': return new fsplayer.core.playback.transitions.CTransitionFlashbulb(parameters); case 'FlipLeft': return new fsplayer.core.playback.transitions.CTransitionFlip(parameters, fsplayer.core.playback.transitions.CTransitionFlip.DIRECTION_LEFT); case 'FlipRight': return new fsplayer.core.playback.transitions.CTransitionFlip(parameters, fsplayer.core.playback.transitions.CTransitionFlip.DIRECTION_RIGHT); case 'DoorsVertical': return new fsplayer.core.playback.transitions.CTransitionDoors(parameters, fsplayer.core.playback.transitions.CTransitionDoors.TYPE_VERTICAL); case 'DoorsHorizontal': return new fsplayer.core.playback.transitions.CTransitionDoors(parameters, fsplayer.core.playback.transitions.CTransitionDoors.TYPE_HORIZONTAL); case 'WindowVertical': return new fsplayer.core.playback.transitions.CTransitionDoors(parameters, fsplayer.core.playback.transitions.CTransitionDoors.TYPE_VERTICAL); case 'WindowHorizontal': return new fsplayer.core.playback.transitions.CTransitionDoors(parameters, fsplayer.core.playback.transitions.CTransitionDoors.TYPE_HORIZONTAL); case 'ConveyorLeft': return new fsplayer.core.playback.transitions.CTransitionGallery(parameters, fsplayer.core.playback.transitions.CTransitionGallery.DIRECTION_LEFT, true); case 'ConveyorRight': return new fsplayer.core.playback.transitions.CTransitionGallery(parameters, fsplayer.core.playback.transitions.CTransitionGallery.DIRECTION_RIGHT, true); case 'GalleryLeft': return new fsplayer.core.playback.transitions.CTransitionGallery(parameters, fsplayer.core.playback.transitions.CTransitionGallery.DIRECTION_LEFT, false); case 'GalleryRight': return new fsplayer.core.playback.transitions.CTransitionGallery(parameters, fsplayer.core.playback.transitions.CTransitionGallery.DIRECTION_RIGHT, false); case 'Honeycomb': return new fsplayer.core.playback.transitions.CTransitionHoneycomb(parameters); case 'GlitterDiamondDown': return new fsplayer.core.playback.transitions.CTransitionGlitter(parameters, fsplayer.core.playback.transitions.CTransitionGlitter.TYPE_DIAMOND, fsplayer.core.playback.transitions.CTransitionGlitter.DIRECTION_DOWN); case 'GlitterDiamondLeft': return new fsplayer.core.playback.transitions.CTransitionGlitter(parameters, fsplayer.core.playback.transitions.CTransitionGlitter.TYPE_DIAMOND, fsplayer.core.playback.transitions.CTransitionGlitter.DIRECTION_LEFT); case 'GlitterDiamondRight': return new fsplayer.core.playback.transitions.CTransitionGlitter(parameters, fsplayer.core.playback.transitions.CTransitionGlitter.TYPE_DIAMOND, fsplayer.core.playback.transitions.CTransitionGlitter.DIRECTION_RIGHT); case 'GlitterDiamondUp': return new fsplayer.core.playback.transitions.CTransitionGlitter(parameters, fsplayer.core.playback.transitions.CTransitionGlitter.TYPE_DIAMOND, fsplayer.core.playback.transitions.CTransitionGlitter.DIRECTION_UP); case 'GlitterHexagonDown': return new fsplayer.core.playback.transitions.CTransitionGlitter(parameters, fsplayer.core.playback.transitions.CTransitionGlitter.TYPE_HEXAGON, fsplayer.core.playback.transitions.CTransitionGlitter.DIRECTION_DOWN); case 'GlitterHexagonLeft': return new fsplayer.core.playback.transitions.CTransitionGlitter(parameters, fsplayer.core.playback.transitions.CTransitionGlitter.TYPE_HEXAGON, fsplayer.core.playback.transitions.CTransitionGlitter.DIRECTION_LEFT); case 'GlitterHexagonRight': return new fsplayer.core.playback.transitions.CTransitionGlitter(parameters, fsplayer.core.playback.transitions.CTransitionGlitter.TYPE_HEXAGON, fsplayer.core.playback.transitions.CTransitionGlitter.DIRECTION_RIGHT); case 'GlitterHexagonUp': return new fsplayer.core.playback.transitions.CTransitionGlitter(parameters, fsplayer.core.playback.transitions.CTransitionGlitter.TYPE_HEXAGON, fsplayer.core.playback.transitions.CTransitionGlitter.DIRECTION_UP); case 'RevealBlackRight': return new fsplayer.core.playback.transitions.CTransitionReveal(parameters, fsplayer.core.playback.transitions.CTransitionReveal.SHADING_BLACK, fsplayer.core.playback.transitions.CTransitionReveal.DIRECTION_RIGHT); case 'RevealBlackLeft': return new fsplayer.core.playback.transitions.CTransitionReveal(parameters, fsplayer.core.playback.transitions.CTransitionReveal.SHADING_BLACK, fsplayer.core.playback.transitions.CTransitionReveal.DIRECTION_LEFT); case 'RevealSmoothRight': return new fsplayer.core.playback.transitions.CTransitionReveal(parameters, fsplayer.core.playback.transitions.CTransitionReveal.SHADING_SMOOTH, fsplayer.core.playback.transitions.CTransitionReveal.DIRECTION_RIGHT); case 'RevealSmoothLeft': return new fsplayer.core.playback.transitions.CTransitionReveal(parameters, fsplayer.core.playback.transitions.CTransitionReveal.SHADING_SMOOTH, fsplayer.core.playback.transitions.CTransitionReveal.DIRECTION_LEFT); case 'ShredRectangleIn': return new fsplayer.core.playback.transitions.CTransitionShred(parameters, fsplayer.core.playback.transitions.CTransitionShred.TYPE_RECTANGLE, fsplayer.core.playback.transitions.CTransitionShred.DIRECTION_IN); case 'ShredRectangleOut': return new fsplayer.core.playback.transitions.CTransitionShred(parameters, fsplayer.core.playback.transitions.CTransitionShred.TYPE_RECTANGLE, fsplayer.core.playback.transitions.CTransitionShred.DIRECTION_OUT); case 'ShredStripsIn': return new fsplayer.core.playback.transitions.CTransitionShred(parameters, fsplayer.core.playback.transitions.CTransitionShred.TYPE_STRIPS, fsplayer.core.playback.transitions.CTransitionShred.DIRECTION_IN); case 'ShredStripsOut': return new fsplayer.core.playback.transitions.CTransitionShred(parameters, fsplayer.core.playback.transitions.CTransitionShred.TYPE_STRIPS, fsplayer.core.playback.transitions.CTransitionShred.DIRECTION_OUT); case 'SwitchLeft': return new fsplayer.core.playback.transitions.CTransitionSwitch(parameters, fsplayer.core.playback.transitions.CTransitionSwitch.DIRECTION_LEFT); case 'SwitchRight': return new fsplayer.core.playback.transitions.CTransitionSwitch(parameters, fsplayer.core.playback.transitions.CTransitionSwitch.DIRECTION_RIGHT); case 'VortexDown': return new fsplayer.core.playback.transitions.CTransitionVortex(parameters, fsplayer.core.playback.transitions.CTransitionVortex.DIRECTION_DOWN); case 'VortexLeft': return new fsplayer.core.playback.transitions.CTransitionVortex(parameters, fsplayer.core.playback.transitions.CTransitionVortex.DIRECTION_LEFT); case 'VortexRight': return new fsplayer.core.playback.transitions.CTransitionVortex(parameters, fsplayer.core.playback.transitions.CTransitionVortex.DIRECTION_RIGHT); case 'VortexUp': return new fsplayer.core.playback.transitions.CTransitionVortex(parameters, fsplayer.core.playback.transitions.CTransitionVortex.DIRECTION_UP); case 'CoverUp': return new fsplayer.core.playback.transitions.CTransitionCover3D(parameters, fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_UP); case 'CoverUp': return new fsplayer.core.playback.transitions.CTransitionCover3D(parameters, fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_UP); case 'CoverDown': return new fsplayer.core.playback.transitions.CTransitionCover3D(parameters, fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_DOWN); case 'CoverLeft': return new fsplayer.core.playback.transitions.CTransitionCover3D(parameters, fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_LEFT); case 'CoverRight': return new fsplayer.core.playback.transitions.CTransitionCover3D(parameters, fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_RIGHT); case 'CoverLeftDown': return new fsplayer.core.playback.transitions.CTransitionCover3D(parameters, fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_LEFT_DOWN); case 'CoverLeftUp': return new fsplayer.core.playback.transitions.CTransitionCover3D(parameters, fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_LEFT_UP); case 'CoverRightDown': return new fsplayer.core.playback.transitions.CTransitionCover3D(parameters, fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_RIGHT_DOWN); case 'CoverRightUp': return new fsplayer.core.playback.transitions.CTransitionCover3D(parameters, fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_RIGHT_UP); case 'PushUp': return new fsplayer.core.playback.transitions.CTransitionPush(parameters, fsplayer.core.playback.transitions.CTransitionPush.DIRECTION_UP); case 'PushDown': return new fsplayer.core.playback.transitions.CTransitionPush(parameters, fsplayer.core.playback.transitions.CTransitionPush.DIRECTION_DOWN); case 'PushLeft': return new fsplayer.core.playback.transitions.CTransitionPush(parameters, fsplayer.core.playback.transitions.CTransitionPush.DIRECTION_LEFT); case 'PushRight': return new fsplayer.core.playback.transitions.CTransitionPush(parameters, fsplayer.core.playback.transitions.CTransitionPush.DIRECTION_RIGHT); case 'PanUp': return new fsplayer.core.playback.transitions.CTransitionPush(parameters, fsplayer.core.playback.transitions.CTransitionPush.DIRECTION_UP, true); case 'PanDown': return new fsplayer.core.playback.transitions.CTransitionPush(parameters, fsplayer.core.playback.transitions.CTransitionPush.DIRECTION_DOWN, true); case 'PanLeft': return new fsplayer.core.playback.transitions.CTransitionPush(parameters, fsplayer.core.playback.transitions.CTransitionPush.DIRECTION_LEFT, true); case 'PanRight': return new fsplayer.core.playback.transitions.CTransitionPush(parameters, fsplayer.core.playback.transitions.CTransitionPush.DIRECTION_RIGHT, true); case 'WipeUp': return new fsplayer.core.playback.transitions.CTransitionWipe(parameters, fsplayer.core.playback.transitions.CTransitionWipe.DIRECTION_UP); case 'WipeDown': return new fsplayer.core.playback.transitions.CTransitionWipe(parameters, fsplayer.core.playback.transitions.CTransitionWipe.DIRECTION_DOWN); case 'WipeLeft': return new fsplayer.core.playback.transitions.CTransitionWipe(parameters, fsplayer.core.playback.transitions.CTransitionWipe.DIRECTION_LEFT); case 'WipeRight': return new fsplayer.core.playback.transitions.CTransitionWipe(parameters, fsplayer.core.playback.transitions.CTransitionWipe.DIRECTION_RIGHT); case 'UncoverUp': return new fsplayer.core.playback.transitions.CTransitionUncover3D(parameters, fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_UP); case 'UncoverDown': return new fsplayer.core.playback.transitions.CTransitionUncover3D(parameters, fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_DOWN); case 'UncoverLeft': return new fsplayer.core.playback.transitions.CTransitionUncover3D(parameters, fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_LEFT); case 'UncoverRight': return new fsplayer.core.playback.transitions.CTransitionUncover3D(parameters, fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_RIGHT); case 'UncoverLeftDown': return new fsplayer.core.playback.transitions.CTransitionUncover3D(parameters, fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_LEFT_DOWN); case 'UncoverLeftUp': return new fsplayer.core.playback.transitions.CTransitionUncover3D(parameters, fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_LEFT_UP); case 'UncoverRightDown': return new fsplayer.core.playback.transitions.CTransitionUncover3D(parameters, fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_RIGHT_DOWN); case 'UncoverRightUp': return new fsplayer.core.playback.transitions.CTransitionUncover3D(parameters, fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_RIGHT_UP); case 'FadeSmoothly': return new fsplayer.core.playback.transitions.CTransitionFadeSmoothly(parameters); case 'FadeThroughBlack': return new fsplayer.core.playback.transitions.CTransitionFadeThroughBlack(parameters); case 'CutThroughBlack': return new fsplayer.core.playback.transitions.CTransitionCutThroughBlack(parameters); case 'BoxIn': return new fsplayer.core.playback.transitions.CTransitionBox(parameters, fsplayer.core.playback.transitions.CTransitionBox.DIRECTION_IN); case 'BoxOut': return new fsplayer.core.playback.transitions.CTransitionBox(parameters, fsplayer.core.playback.transitions.CTransitionBox.DIRECTION_OUT); case 'ShapeCircle': return new fsplayer.core.playback.transitions.CTransitionShapeCircle(parameters); case 'ShapeDiamond': return new fsplayer.core.playback.transitions.CTransitionShapeDiamond(parameters); case 'ShapePlus': return new fsplayer.core.playback.transitions.CTransitionShapePlus(parameters); case 'SplitHorizontalIn': return new fsplayer.core.playback.transitions.CTransitionSplit(parameters, fsplayer.core.playback.transitions.CTransitionSplit.HORIZONTAL_IN); case 'SplitHorizontalOut': return new fsplayer.core.playback.transitions.CTransitionSplit(parameters, fsplayer.core.playback.transitions.CTransitionSplit.HORIZONTAL_OUT); case 'SplitVerticalIn': return new fsplayer.core.playback.transitions.CTransitionSplit(parameters, fsplayer.core.playback.transitions.CTransitionSplit.VERTICAL_IN); case 'SplitVerticalOut': return new fsplayer.core.playback.transitions.CTransitionSplit(parameters, fsplayer.core.playback.transitions.CTransitionSplit.VERTICAL_OUT); case 'BlindsVertical': return new fsplayer.core.playback.transitions.CTransitionBlinds(parameters, fsplayer.core.playback.transitions.CTransitionBlinds.DIRECTION_VERTICAL); case 'BlindsHorizontal': return new fsplayer.core.playback.transitions.CTransitionBlinds(parameters, fsplayer.core.playback.transitions.CTransitionBlinds.DIRECTION_HORIZONTAL); case 'StripsLeftDown': return new fsplayer.core.playback.transitions.CTransitionStrips(parameters, fsplayer.core.playback.transitions.CTransitionStrips.DIRECTION_LEFT_DOWN); case 'StripsLeftUp': return new fsplayer.core.playback.transitions.CTransitionStrips(parameters, fsplayer.core.playback.transitions.CTransitionStrips.DIRECTION_LEFT_UP); case 'StripsRightDown': return new fsplayer.core.playback.transitions.CTransitionStrips(parameters, fsplayer.core.playback.transitions.CTransitionStrips.DIRECTION_RIGHT_DOWN); case 'StripsRightUp': return new fsplayer.core.playback.transitions.CTransitionStrips(parameters, fsplayer.core.playback.transitions.CTransitionStrips.DIRECTION_RIGHT_UP); case 'Wedge': return new fsplayer.core.playback.transitions.CTransitionWedgeAndWheel(parameters, fsplayer.core.playback.transitions.CTransitionWedgeAndWheel.TYPE_WEDGE); case 'Wheel1Spoke': return new fsplayer.core.playback.transitions.CTransitionWedgeAndWheel(parameters, fsplayer.core.playback.transitions.CTransitionWedgeAndWheel.TYPE_WHEEL_1); case 'Wheel2Spokes': return new fsplayer.core.playback.transitions.CTransitionWedgeAndWheel(parameters, fsplayer.core.playback.transitions.CTransitionWedgeAndWheel.TYPE_WHEEL_2); case 'Wheel3Spokes': return new fsplayer.core.playback.transitions.CTransitionWedgeAndWheel(parameters, fsplayer.core.playback.transitions.CTransitionWedgeAndWheel.TYPE_WHEEL_3); case 'Wheel4Spokes': return new fsplayer.core.playback.transitions.CTransitionWedgeAndWheel(parameters, fsplayer.core.playback.transitions.CTransitionWedgeAndWheel.TYPE_WHEEL_4); case 'Wheel8Spokes': return new fsplayer.core.playback.transitions.CTransitionWedgeAndWheel(parameters, fsplayer.core.playback.transitions.CTransitionWedgeAndWheel.TYPE_WHEEL_8); case 'RandomBarsVertical': return new fsplayer.core.playback.transitions.CTransitionRandomBars(parameters, fsplayer.core.playback.transitions.CTransitionRandomBars.DIRECTION_VERTICAL); case 'RandomBarsHorizontal': return new fsplayer.core.playback.transitions.CTransitionRandomBars(parameters, fsplayer.core.playback.transitions.CTransitionRandomBars.DIRECTION_HORIZONTAL); case 'Dissolve': return new fsplayer.core.playback.transitions.CTransitionDissolve(parameters); case 'Newsflash': return new fsplayer.core.playback.transitions.CTransitionNewsflash(parameters); case 'CheckerboardAcross': return new fsplayer.core.playback.transitions.CTransitionCheckerboard(parameters, fsplayer.core.playback.transitions.CTransitionCheckerboard.DIRECTION_ACROSS); case 'CheckerboardDown': return new fsplayer.core.playback.transitions.CTransitionCheckerboard(parameters, fsplayer.core.playback.transitions.CTransitionCheckerboard.DIRECTION_DOWN); case 'CombHorizontal': return new fsplayer.core.playback.transitions.CTransitionComb(parameters, fsplayer.core.playback.transitions.CTransitionComb.DIRECTION_HORIZONTAL); case 'CombVertical': return new fsplayer.core.playback.transitions.CTransitionComb(parameters, fsplayer.core.playback.transitions.CTransitionComb.DIRECTION_VERTICAL); case 'WarpIn': return new fsplayer.core.playback.transitions.CTransitionWarp(parameters, fsplayer.core.playback.transitions.CTransitionWarp.DIRECTION_IN); case 'WarpOut': return new fsplayer.core.playback.transitions.CTransitionWarp(parameters, fsplayer.core.playback.transitions.CTransitionWarp.DIRECTION_OUT); case '': return new fsplayer.core.playback.transitions.CTransitionNoTransition(); } return new fsplayer.core.playback.transitions.CTransitionFadeThroughBlack(parameters); }; v1.m_transitions = new Array('BoxDown', 'BoxLeft', 'BoxRight', 'BoxUp', 'OrbitDown', 'OrbitLeft', 'OrbitRight', 'OrbitUp', 'CubeDown', 'CubeLeft', 'CubeRight', 'CubeUp', 'RotateDown', 'RotateLeft', 'RotateRight', 'RotateUp', 'FlyThroughIn', 'FlyThroughOut', 'FlyThroughInBounce', 'FlyThroughOutBounce', 'WheelReverse1Spoke', 'FerrisWheelLeft', 'FerrisWheelRight', 'Flashbulb', 'FlipLeft', 'FlipRight', 'DoorsVertical', 'DoorsHorizontal', 'WindowVertical', 'WindowHorizontal', 'ConveyorLeft', 'ConveyorRight', 'GalleryLeft', 'GalleryRight', 'Honeycomb', 'GlitterDiamondDown', 'GlitterDiamondLeft', 'GlitterDiamondRight', 'GlitterDiamondUp', 'GlitterHexagonDown', 'GlitterHexagonLeft', 'GlitterHexagonRight', 'GlitterHexagonUp', 'RevealBlackRight', 'RevealBlackLeft', 'RevealSmoothRight', 'RevealSmoothLeft', 'ShredRectangleIn', 'ShredRectangleOut', 'ShredStripsIn', 'ShredStripsOut', 'SwitchLeft', 'SwitchRight', 'CoverUp', 'CoverDown', 'CoverLeft', 'CoverRight', 'CoverLeftDown', 'CoverLeftUp', 'CoverRightDown', 'CoverRightUp', 'UncoverUp', 'UncoverDown', 'UncoverLeft', 'UncoverRight', 'UncoverLeftDown', 'UncoverLeftUp', 'UncoverRightDown', 'UncoverRightUp', 'PushUp', 'PushDown', 'PushLeft', 'PushRight', 'PanUp', 'PanDown', 'PanLeft', 'PanRight', 'WipeUp', 'WipeDown', 'WipeLeft', 'WipeRight', 'FadeSmoothly', 'FadeThroughBlack', 'CutThroughBlack', 'BoxIn', 'BoxOut', 'ShapeCircle', 'ShapeDiamond', 'ShapePlus', 'SplitHorizontalIn', 'SplitHorizontalOut', 'SplitVerticalIn', 'SplitVerticalOut', 'BlindsVertical', 'BlindsHorizontal', 'StripsLeftDown', 'StripsLeftUp', 'StripsRightDown', 'StripsRightUp', 'Wedge', 'Wheel1Spoke', 'Wheel2Spokes', 'Wheel3Spokes', 'Wheel4Spokes', 'Wheel8Spokes', 'RandomBarsVertical', 'RandomBarsHorizontal', 'Dissolve', 'Newsflash', 'CheckerboardAcross', 'CheckerboardDown', 'CombHorizontal', 'CombVertical'); ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionEffectsFactoryImpl.prototype, null, 1); } #endinitclip } movieClip 249 __Packages.fsplayer.core.playback.transitions.CTransitionEffectBase { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionEffectBase) { var v1 = function (parameters) { this.m_slideWidth = (parameters.getEnvironment()).getSlideWidth(); this.m_slideHeight = (parameters.getEnvironment()).getSlideHeight(); this.m_maxSlideSize = Math.max(this.m_slideWidth, this.m_slideHeight); this.m_hasOldSlide = parameters.hasOldSlide(); this.m_inverted = parameters.getInverted(); this.m_parameters = parameters; }; fsplayer.core.playback.transitions.CTransitionEffectBase = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.transitions.CTransitionEffectBase implements _global.fsplayer.core.playback.transitions.ITransitionEffect; v2.__get__slideWidth = function () { return this.m_slideWidth; }; v2.__get__slideHeight = function () { return this.m_slideHeight; }; v2.__get__maxSlideSize = function () { return this.m_maxSlideSize; }; v2.__get__hasOldSlide = function () { return this.m_hasOldSlide; }; v2.__get__inverted = function () { return this.m_inverted; }; v2.applyEffect = function (phase) { if (!this.m_initialized) { this.initialize(); this.m_initialized = true; } this.applyEffectImpl(this.getPhase(phase)); if (phase >= 1) { this.cleanup(); } }; v2.initialize = function () {}; v2.startEffect = function () {}; v2.applyEffectImpl = function (phase) {}; v2.getPhase = function (phase) { return (this.__get__inverted() && this.__get__invertible()) ? 1 - phase : phase; }; v2.__get__invertible = function () { return this.m_invertible; }; v2.__set__invertible = function (inv) { this.m_invertible = inv; return this.__get__invertible(); }; v2.__get__params = function () { return this.m_parameters; }; v2.cleanup = function () { var v2 = this.__get__inverted() ? (this.m_parameters.getOldSlide()).getPrimaryMovie() : (this.m_parameters.getNewSlide()).getPrimaryMovie(); v2._x = 0; v2._y = 0; v2._xscale = 100; v2._yscale = 100; v2._visible = true; }; v2.m_slideWidth = 0; v2.m_slideHeight = 0; v2.m_maxSlideSize = 0; v2.m_hasOldSlide = false; v2.m_inverted = false; v2.m_invertible = true; v2.m_initialized = false; v2.addProperty('hasOldSlide', v2.__get__hasOldSlide, function () {}); v2.addProperty('inverted', v2.__get__inverted, function () {}); v2.addProperty('invertible', v2.__get__invertible, v2.__set__invertible); v2.addProperty('maxSlideSize', v2.__get__maxSlideSize, function () {}); v2.addProperty('params', v2.__get__params, function () {}); v2.addProperty('slideHeight', v2.__get__slideHeight, function () {}); v2.addProperty('slideWidth', v2.__get__slideWidth, function () {}); ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionEffectBase.prototype, null, 1); } #endinitclip } movieClip 250 __Packages.fsplayer.core.playback.transitions.CTransitionEffectBase3D { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionEffectBase3D) { var v1 = function (parameters) { super(parameters); var v3 = (parameters.getNewSlide()).getPrimaryMovie(); this.m_renderParent = v3._parent.createEmptyMovieClip('renderParent', v3._parent.getNextHighestDepth()); this.m_renderMC = this.m_renderParent.createEmptyMovieClip('renderMC', this.m_renderParent.getNextHighestDepth()); this.prepareRender(this.m_renderMC); }; fsplayer.core.playback.transitions.CTransitionEffectBase3D = v1; fsplayer.core.playback.transitions.CTransitionEffectBase3D extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.prepareRender = function (renderMC) { this.m_renderer = new ispringsolutions.gl.Renderer(this.m_renderMC); this.m_renderer.enable(ispringsolutions.gl.Renderer.TEXTURE_2D); this.m_renderer.enable(ispringsolutions.gl.Renderer.CULL_FACE); this.m_renderer.__set__cullFace(ispringsolutions.gl.Renderer.BACK); this.m_renderer.__set__frontFace(ispringsolutions.gl.Renderer.CW); (this.m_renderer.getViewPort()).setWidth(this.__get__slideWidth()); (this.m_renderer.getViewPort()).setHeight(this.__get__slideHeight()); var v2 = this.m_renderer.getProjectionMatrix(); v2.loadFrustum(-this.__get__slideWidth() / 8, this.__get__slideWidth() / 8, -this.__get__slideHeight() / 8, this.__get__slideHeight() / 8, this.__get__maxSlideSize() / 4, this.__get__maxSlideSize() * 3); this.m_modelView = (this.__get__renderer()).getModelViewMatrix(); }; v2.createTexture = function (tex) { (this.__get__renderer()).bindTexture(this.m_textureIndex); (this.__get__renderer()).textureImage2D(tex, false); return this.m_textureIndex++; }; v2.__get__renderMC = function () { return this.m_renderMC; }; v2.__get__renderer = function () { return this.m_renderer; }; v2.__get__modelView = function () { return this.m_modelView; }; v2.startEffect = function () {}; v2.renderPlaneDepth = function (width, height, depth) { (this.__get__renderer()).beginDraw(ispringsolutions.gl.Renderer.PRIMITIVE_TRIANGLE_STRIP); (this.__get__renderer()).setTextureCoord0(0, 0); (this.__get__renderer()).addVertex3(-0.5 * width, 0.5 * height, 0.5 * depth); (this.__get__renderer()).setTextureCoord0(1, 0); (this.__get__renderer()).addVertex3(0.5 * width, 0.5 * height, 0.5 * depth); (this.__get__renderer()).setTextureCoord0(0, 1); (this.__get__renderer()).addVertex3(-0.5 * width, -0.5 * height, 0.5 * depth); (this.__get__renderer()).setTextureCoord0(1, 1); (this.__get__renderer()).addVertex3(0.5 * width, -0.5 * height, 0.5 * depth); (this.__get__renderer()).endDraw(); (this.__get__renderer()).render(); }; v2.renderPlane = function (x, y, w, h, tx1, ty1, tx2, ty2) { (this.__get__renderer()).beginDraw(ispringsolutions.gl.Renderer.PRIMITIVE_TRIANGLE_STRIP); (this.__get__renderer()).setTextureCoord0(tx1, ty1); (this.__get__renderer()).addVertex3(x, y, 0); (this.__get__renderer()).setTextureCoord0(tx2, ty1); (this.__get__renderer()).addVertex3(x + w, y, 0); (this.__get__renderer()).setTextureCoord0(tx1, ty2); (this.__get__renderer()).addVertex3(x, y - h, 0); (this.__get__renderer()).setTextureCoord0(tx2, ty2); (this.__get__renderer()).addVertex3(x + w, y - h, 0); (this.__get__renderer()).endDraw(); (this.__get__renderer()).render(); }; v2.resetMatrix = function (z) { (this.__get__modelView()).loadLookAtRH(0, 0, z, 0, 0, 0, 0, 1, 0); }; v2.render = function () { this.m_renderMC.clear(); if (!this.m_renderParentInitialized) { this.m_renderParentInitialized = true; this.m_renderParent.beginFill(0, 100); this.m_renderParent.lineTo(0, this.__get__slideHeight()); this.m_renderParent.lineTo(this.__get__slideWidth(), this.__get__slideHeight()); this.m_renderParent.lineTo(this.__get__slideWidth(), 0); this.m_renderParent.lineTo(0, 0); this.m_renderParent.endFill(); } }; v2.cleanup = function () { super.cleanup(); this.m_renderParent.removeMovieClip(); }; v2.m_renderParentInitialized = false; v2.m_textureIndex = 0; v1.HALFPI = 1.570796326794897; v2.addProperty('modelView', v2.__get__modelView, function () {}); v2.addProperty('renderMC', v2.__get__renderMC, function () {}); v2.addProperty('renderer', v2.__get__renderer, function () {}); ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionEffectBase3D.prototype, null, 1); } #endinitclip } movieClip 251 __Packages.ispringsolutions.gl.IVertexProgramState { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.IVertexProgramState) { _global.ispringsolutions.gl.IVertexProgramState = function () {}; } #endinitclip } movieClip 252 __Packages.ispringsolutions.gl.Matrix4 { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.Matrix4) { var v1 = function () {}; ispringsolutions.gl.Matrix4 = v1; var v2 = v1.prototype; v2.mult = function (other) { var v3 = new ispringsolutions.gl.Matrix4(); v3.m00 = this.m00 * other.m00 + this.m01 * other.m10 + this.m02 * other.m20 + this.m03 * other.m30; v3.m01 = this.m00 * other.m01 + this.m01 * other.m11 + this.m02 * other.m21 + this.m03 * other.m31; v3.m02 = this.m00 * other.m02 + this.m01 * other.m12 + this.m02 * other.m22 + this.m03 * other.m32; v3.m03 = this.m00 * other.m03 + this.m01 * other.m13 + this.m02 * other.m23 + this.m03 * other.m33; v3.m10 = this.m10 * other.m00 + this.m11 * other.m10 + this.m12 * other.m20 + this.m13 * other.m30; v3.m11 = this.m10 * other.m01 + this.m11 * other.m11 + this.m12 * other.m21 + this.m13 * other.m31; v3.m12 = this.m10 * other.m02 + this.m11 * other.m12 + this.m12 * other.m22 + this.m13 * other.m32; v3.m13 = this.m10 * other.m03 + this.m11 * other.m13 + this.m12 * other.m23 + this.m13 * other.m33; v3.m20 = this.m20 * other.m00 + this.m21 * other.m10 + this.m22 * other.m20 + this.m23 * other.m30; v3.m21 = this.m20 * other.m01 + this.m21 * other.m11 + this.m22 * other.m21 + this.m23 * other.m31; v3.m22 = this.m20 * other.m02 + this.m21 * other.m12 + this.m22 * other.m22 + this.m23 * other.m32; v3.m23 = this.m20 * other.m03 + this.m21 * other.m13 + this.m22 * other.m23 + this.m23 * other.m33; v3.m30 = this.m30 * other.m00 + this.m31 * other.m10 + this.m32 * other.m20 + this.m33 * other.m30; v3.m31 = this.m30 * other.m01 + this.m31 * other.m11 + this.m32 * other.m21 + this.m33 * other.m31; v3.m32 = this.m30 * other.m02 + this.m31 * other.m12 + this.m32 * other.m22 + this.m33 * other.m32; v3.m33 = this.m30 * other.m03 + this.m31 * other.m13 + this.m32 * other.m23 + this.m33 * other.m33; return v3; }; v2.invert = function () { var v5 = this.toArray(); var v7 = ispringsolutions.gl.Matrix4.calcDeterminantInternal(v5); if (v7 != 0) { var v6 = 1 / v7; var v3 = 0; while (v3 < 4) { var v2 = 0; while (v2 < 4) { var v4 = ispringsolutions.gl.Matrix4.calcMinor(v5, v2, v3) * v6; this['m' + v3 + v2] = ((v3 + v2) % 2 == 0) ? v4 : -v4; ++v2; } ++v3; } } }; v2.__get__determinant = function () { return ispringsolutions.gl.Matrix4.calcDeterminantInternal(this.toArray()); }; v2.toArray = function () { var v2 = new Array(4); v2[0] = new Array(this.m00, this.m01, this.m02, this.m03); v2[1] = new Array(this.m10, this.m11, this.m12, this.m13); v2[2] = new Array(this.m20, this.m21, this.m22, this.m23); v2[3] = new Array(this.m30, this.m31, this.m32, this.m33); return v2; }; v2.orthonormalize = function () { var v3 = ispringsolutions.gl.Vector3.create(this.m00, this.m10, this.m20); v3.normalize(); var v2 = ispringsolutions.gl.Vector3.create(this.m01, this.m11, this.m21); v2.normalize(); var v4 = v3.crossProduct(v2); v3 = v2.crossProduct(v4); this.m00 = v3.x; this.m10 = v3.y; this.m20 = v3.z; this.m01 = v2.x; this.m11 = v2.y; this.m21 = v2.z; this.m02 = v4.x; this.m12 = v4.y; this.m22 = v4.z; }; v1.calcDeterminantInternal = function (m) { if (m.length == 2) { return m[0][0] * m[1][1] - m[0][1] * m[1][0]; } else { if (m.length == 3) { return m[0][0] * (m[1][1] * m[2][2] - m[2][1] * m[1][2]) - m[0][1] * (m[1][0] * m[2][2] - m[1][2] * m[2][0]) + m[0][2] * (m[1][0] * m[2][1] - m[1][1] * m[2][0]); } else { return m[0][0] * ispringsolutions.gl.Matrix4.calcMinor(m, 0, 0) - m[0][1] * ispringsolutions.gl.Matrix4.calcMinor(m, 0, 1) + m[0][2] * ispringsolutions.gl.Matrix4.calcMinor(m, 0, 2) - m[0][3] * ispringsolutions.gl.Matrix4.calcMinor(m, 0, 3); } } }; v1.calcMinor = function (m, row, col) { var v7 = new Array(); var v4 = m.length; var v2 = 0; while (v2 < v4) { if (v2 != row) { var v3 = new Array(); var v1 = 0; while (v1 < v4) { if (v1 != col) { v3.push(m[v2][v1]); } ++v1; } v7.push(v3); } ++v2; } return ispringsolutions.gl.Matrix4.calcDeterminantInternal(v7); }; v2.translate = function (dx, dy, dz) { var v2 = new ispringsolutions.gl.Matrix4(); v2.loadTranslation(dx, dy, dz); this.load(this.mult(v2)); }; v2.rotate = function (angle, ux, uy, uz) { var v2 = new ispringsolutions.gl.Matrix4(); v2.loadRotation(angle, ux, uy, uz); this.load(this.mult(v2)); }; v2.rotateX = function (angle) { var v2 = new ispringsolutions.gl.Matrix4(); v2.loadRotationX(angle); this.load(this.mult(v2)); }; v2.rotateY = function (angle) { var v2 = new ispringsolutions.gl.Matrix4(); v2.loadRotationY(angle); this.load(this.mult(v2)); }; v2.rotateZ = function (angle) { var v2 = new ispringsolutions.gl.Matrix4(); v2.loadRotationZ(angle); this.load(this.mult(v2)); }; v2.load = function (m) { this.m00 = m.m00; this.m01 = m.m01; this.m02 = m.m02; this.m03 = m.m03; this.m10 = m.m10; this.m11 = m.m11; this.m12 = m.m12; this.m13 = m.m13; this.m20 = m.m20; this.m21 = m.m21; this.m22 = m.m22; this.m23 = m.m23; this.m30 = m.m30; this.m31 = m.m31; this.m32 = m.m32; this.m33 = m.m33; }; v2.loadArray = function (m) { this.m00 = m[0][0]; this.m01 = m[0][1]; this.m02 = m[0][2]; this.m03 = m[0][3]; this.m10 = m[1][0]; this.m11 = m[1][1]; this.m12 = m[1][2]; this.m13 = m[1][3]; this.m20 = m[2][0]; this.m21 = m[2][1]; this.m22 = m[2][2]; this.m23 = m[2][3]; this.m30 = m[3][0]; this.m31 = m[3][1]; this.m32 = m[3][2]; this.m33 = m[3][3]; }; v2.loadIdentity = function () { this.m00 = 1; this.m01 = 0; this.m02 = 0; this.m03 = 0; this.m10 = 0; this.m11 = 1; this.m12 = 0; this.m13 = 0; this.m20 = 0; this.m21 = 0; this.m22 = 1; this.m23 = 0; this.m30 = 0; this.m31 = 0; this.m32 = 0; this.m33 = 1; }; v2.loadTranslation = function (dx, dy, dz) { this.m00 = 1; this.m01 = 0; this.m02 = 0; this.m03 = dx; this.m10 = 0; this.m11 = 1; this.m12 = 0; this.m13 = dy; this.m20 = 0; this.m21 = 0; this.m22 = 1; this.m23 = dz; this.m30 = 0; this.m31 = 0; this.m32 = 0; this.m33 = 1; }; v2.loadScale = function (sx, sy, sz) { this.m00 = sx; this.m01 = 0; this.m02 = 0; this.m03 = 0; this.m10 = 0; this.m11 = sy; this.m12 = 0; this.m13 = 0; this.m20 = 0; this.m21 = 0; this.m22 = sz; this.m23 = 0; this.m30 = 0; this.m31 = 0; this.m32 = 0; this.m33 = 1; }; v2.loadFrustum = function (left, right, bottom, top, near, far) { var v5 = near + near; var v3 = right - left; var v6 = top - bottom; var v4 = far - near; var v10 = (right + left) / v3; var v9 = (top + bottom) / v6; var v8 = -(far + near) / v4; var v7 = -2 * far * near / v4; this.m00 = v5 / v3; this.m01 = 0; this.m02 = v10; this.m03 = 0; this.m10 = 0; this.m11 = v5 / v6; this.m12 = v9; this.m13 = 0; this.m20 = 0; this.m21 = 0; this.m22 = v8; this.m23 = v7; this.m30 = 0; this.m31 = 0; this.m32 = -1; this.m33 = 0; }; v2.loadPerspective = function (fovY, aspect, near, far) { var v2 = near * Math.tan(Math.PI * fovY / 360); var v4 = -v2; var v3 = v2 * aspect; var v5 = -v3; this.loadFrustum(v5, v3, v4, v2, near, far); }; v2.loadLookAtRH = function (eyeX, eyeY, eyeZ, targetX, targetY, targetZ, upX, upY, upZ) { var v5 = ispringsolutions.gl.Vector3.create(eyeX, eyeY, eyeZ); var v2 = ispringsolutions.gl.Vector3.create(eyeX - targetX, eyeY - targetY, eyeZ - targetZ); v2.normalize(); var v3 = (ispringsolutions.gl.Vector3.create(upX, upY, upZ)).crossProduct(v2); v3.normalize(); var v4 = v2.crossProduct(v3); this.m00 = v3.x; this.m01 = v3.y; this.m02 = v3.z; this.m03 = -v5.dotProduct(v3); this.m10 = v4.x; this.m11 = v4.y; this.m12 = v4.z; this.m13 = -v5.dotProduct(v4); this.m20 = v2.x; this.m21 = v2.y; this.m22 = v2.z; this.m23 = -v5.dotProduct(v2); this.m30 = 0; this.m31 = 0; this.m32 = 0; this.m33 = 1; }; v2.clone = function () { var v2 = new ispringsolutions.gl.Matrix4(); v2.load(this); return v2; }; v2.loadRotationX = function (angle) { var v3 = Math.sin(angle); var v2 = Math.cos(angle); this.m00 = 1; this.m01 = 0; this.m02 = 0; this.m03 = 0; this.m10 = 0; this.m11 = v2; this.m12 = -v3; this.m13 = 0; this.m20 = 0; this.m21 = v3; this.m22 = v2; this.m23 = 0; this.m30 = 0; this.m31 = 0; this.m32 = 0; this.m33 = 1; }; v2.loadRotationY = function (angle) { var v3 = Math.sin(angle); var v2 = Math.cos(angle); this.m00 = v2; this.m01 = 0; this.m02 = v3; this.m03 = 0; this.m10 = 0; this.m11 = 1; this.m12 = 0; this.m13 = 0; this.m20 = -v3; this.m21 = 0; this.m22 = v2; this.m23 = 0; this.m30 = 0; this.m31 = 0; this.m32 = 0; this.m33 = 1; }; v2.loadRotationZ = function (angle) { var v3 = Math.sin(angle); var v2 = Math.cos(angle); this.m00 = v2; this.m01 = -v3; this.m02 = 0; this.m03 = 0; this.m10 = v3; this.m11 = v2; this.m12 = 0; this.m13 = 0; this.m20 = 0; this.m21 = 0; this.m22 = 1; this.m23 = 0; this.m30 = 0; this.m31 = 0; this.m32 = 0; this.m33 = 1; }; v2.loadRotation = function (angle, ux, uy, uz) { var v7 = 1 / Math.sqrt(ux * ux + uy * uy + uz * uz); ux *= v7; uy *= v7; uz *= v7; var v6 = Math.cos(-angle); var v8 = Math.sin(-angle); var v2 = 1 - v6; var v10 = ux * uy; var v9 = ux * uz; var v11 = uy * uz; var v14 = v8 * ux; var v13 = v8 * uy; var v12 = v8 * uz; this.m00 = v6 + v2 * ux * ux; this.m10 = v2 * v10 + v12; this.m20 = v2 * v9 - v13; this.m01 = v2 * v10 - v12; this.m11 = v6 + v2 * uy * uy; this.m21 = v2 * v11 + v14; this.m02 = v2 * v9 + v13; this.m12 = v2 * v11 - v14; this.m22 = v6 + v2 * uz * uz; this.m23 = 0; this.m13 = 0; this.m03 = 0; this.m32 = 0; this.m31 = 0; this.m30 = 0; this.m33 = 1; }; v2.toString = function () { var v2 = ''; v2 += this.m00 + ' ' + this.m01 + ' ' + this.m02 + ' ' + this.m03 + '\n'; v2 += this.m10 + ' ' + this.m11 + ' ' + this.m12 + ' ' + this.m13 + '\n'; v2 += this.m20 + ' ' + this.m21 + ' ' + this.m22 + ' ' + this.m23 + '\n'; v2 += this.m30 + ' ' + this.m31 + ' ' + this.m32 + ' ' + this.m33; return v2; }; v2.getRow = function (rowIndex) { switch (rowIndex) { return new ispringsolutions.gl.Vector4(); case 0: return ispringsolutions.gl.Vector4.create(this.m00, this.m01, this.m02, this.m03); case 1: return ispringsolutions.gl.Vector4.create(this.m10, this.m11, this.m12, this.m13); case 2: return ispringsolutions.gl.Vector4.create(this.m20, this.m21, this.m22, this.m23); case 3: return ispringsolutions.gl.Vector4.create(this.m30, this.m31, this.m32, this.m33); } return new ispringsolutions.gl.Vector4(); }; v2.addProperty('determinant', v2.__get__determinant, function () {}); ASSetPropFlags(ispringsolutions.gl.Matrix4.prototype, null, 1); } #endinitclip } movieClip 253 __Packages.ispringsolutions.gl.Vector3 { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.Vector3) { var v1 = function (newX, newY, newZ) { this.x = newX; this.y = newY; this.z = newZ; }; ispringsolutions.gl.Vector3 = v1; var v2 = v1.prototype; v1.create = function (newX, newY, newZ) { return new ispringsolutions.gl.Vector3(newX, newY, newZ); }; v2.clone = function () { return ispringsolutions.gl.Vector3.create(this.x, this.y, this.z); }; v2.dotProduct = function (other) { return this.x * other.x + this.y * other.y + this.z * other.z; }; v2.crossProduct = function (v1) { return ispringsolutions.gl.Vector3.create(this.y * v1.z - this.z * v1.y, this.z * v1.x - this.x * v1.z, this.x * v1.y - this.y * v1.x); }; v1.transformPoint = function (p, m) { if (m.m30 == 0 && m.m31 == 0 && m.m32 == 0 && m.m33 == 1) { return ispringsolutions.gl.Vector3.create(m.m00 * p.x + m.m01 * p.y + m.m02 * p.z + m.m03, m.m10 * p.x + m.m11 * p.y + m.m12 * p.z + m.m13, m.m20 * p.x + m.m21 * p.y + m.m22 * p.z + m.m23); } else { var v3 = 1 / (m.m30 * p.x + m.m31 * p.y + m.m32 * p.z + m.m33); return ispringsolutions.gl.Vector3.create((m.m00 * p.x + m.m01 * p.y + m.m02 * p.z + m.m03) * v3, (m.m10 * p.x + m.m11 * p.y + m.m12 * p.z + m.m13) * v3, (m.m20 * p.x + m.m21 * p.y + m.m22 * p.z + m.m23) * v3); } }; v1.transformVector = function (p, m) { return ispringsolutions.gl.Vector3.create(m.m00 * p.x + m.m01 * p.y + m.m02 * p.z, m.m10 * p.x + m.m11 * p.y + m.m12 * p.z, m.m20 * p.x + m.m21 * p.y + m.m22 * p.z); }; v2.normalize = function () { var v2 = 1 / Math.sqrt(this.x * this.x + this.y * this.y + this.z * this.z); this.x *= v2; this.y *= v2; this.z *= v2; }; v2.add = function (other) { return ispringsolutions.gl.Vector3.create(this.x + other.x, this.y + other.y, this.z + other.z); }; v2.sub = function (other) { return ispringsolutions.gl.Vector3.create(this.x - other.x, this.y - other.y, this.z - other.z); }; v2.__get__length = function () { return Math.sqrt(this.x * this.x + this.y * this.y + this.z * this.z); }; v2.projectFast = function (sx, sy, dx, dy) { return new flash.geom.Point(this.x * sx / this.z + dx, this.y * sy / this.z + dy); }; v2.toString = function () { return '(' + this.x + ', ' + this.y + ', ' + this.z + ')'; }; v2.addProperty('length', v2.__get__length, function () {}); ASSetPropFlags(ispringsolutions.gl.Vector3.prototype, null, 1); } #endinitclip } movieClip 254 __Packages.ispringsolutions.gl.Vector4 { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.Vector4) { var v1 = function () {}; ispringsolutions.gl.Vector4 = v1; var v2 = v1.prototype; v1.create = function (newX, newY, newZ, newW) { var v1 = new ispringsolutions.gl.Vector4(); v1.x = newX; v1.y = newY; v1.z = newZ; v1.w = newW; return v1; }; v2.createPerspectivePoint = function () { var v2 = 1 / this.w; return ispringsolutions.gl.Vector3.create(this.x * v2, this.y * v2, this.z * v2); }; v1.lerp = function (v0, v1, t) { var v2 = new ispringsolutions.gl.Vector4(); v2.x = v0.x + t * (v1.x - v0.x); v2.y = v0.y + t * (v1.y - v0.y); v2.z = v0.z + t * (v1.z - v0.z); v2.w = v0.w + t * (v1.w - v0.w); return v2; }; v2.clone = function () { return ispringsolutions.gl.Vector4.create(this.x, this.y, this.z, this.w); }; v1.createPoint = function (x, y, z) { return ispringsolutions.gl.Vector4.create(x, y, z, 1); }; v1.createVector = function (x, y, z) { return ispringsolutions.gl.Vector4.create(x, y, z, 0); }; v2.performPerspectiveDivision = function () { var v2 = 1 / this.w; this.x *= v2; this.y *= v2; this.z *= v2; this.w = 1; }; v2.dotProduct = function (other) { return this.x * other.x + this.y * other.y + this.z * other.z + this.w * other.w; }; v2.mult = function (mat) { return ispringsolutions.gl.Vector4.create(mat.m00 * this.x + mat.m01 * this.y + mat.m02 * this.z + mat.m03 * this.w, mat.m10 * this.x + mat.m11 * this.y + mat.m12 * this.z + mat.m13 * this.w, mat.m20 * this.x + mat.m21 * this.y + mat.m22 * this.z + mat.m23 * this.w, mat.m30 * this.x + mat.m31 * this.y + mat.m32 * this.z + mat.m33 * this.w); }; v2.projectFast = function (sx, sy, dx, dy) { return new flash.geom.Point(this.x * sx / this.z + dx, this.y * sy / this.z + dy); }; v2.toString = function () { return '(' + this.x + ', ' + this.y + ', ' + this.z + ', ' + this.w + ')'; }; ASSetPropFlags(ispringsolutions.gl.Vector4.prototype, null, 1); } #endinitclip } movieClip 255 __Packages.ispringsolutions.gl.IPolygonRenderer { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.IPolygonRenderer) { _global.ispringsolutions.gl.IPolygonRenderer = function () {}; } #endinitclip } movieClip 256 __Packages.ispringsolutions.gl.IPrimitive { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.IPrimitive) { _global.ispringsolutions.gl.IPrimitive = function () {}; } #endinitclip } movieClip 257 __Packages.ispringsolutions.gl.ITextureObject { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.ITextureObject) { _global.ispringsolutions.gl.ITextureObject = function () {}; } #endinitclip } movieClip 258 __Packages.ispringsolutions.gl.Renderer { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.Renderer) { var v1 = function (mc) { this.m_projectionMatrix = new ispringsolutions.gl.Matrix4(); this.m_projectionMatrix.loadIdentity(); this.m_modelViewMatrix = new ispringsolutions.gl.Matrix4(); this.m_modelViewMatrix.loadIdentity(); this.m_mc = mc; this.m_primitiveCollection = new ispringsolutions.gl.PrimitiveCollection(); this.m_clipper = new ispringsolutions.gl.Clipper(); this.TRIANGLE_PRIMITIVE_ASSEMBLER = new ispringsolutions.gl.TrianglePrimitiveAssembler(this.m_primitiveCollection, this.m_clipper, this); this.TRIANGLE_FAN_PRIMITIVE_ASSEMBLER = new ispringsolutions.gl.TriangleFanPrimitiveAssembler(this.m_primitiveCollection, this.m_clipper, this); this.TRIANGLE_STRIP_PRIMITIVE_ASSEMBLER = new ispringsolutions.gl.TriangleStripPrimitiveAssembler(this.m_primitiveCollection, this.m_clipper, this); this.m_vertexProgram = new ispringsolutions.gl.VertexProgramStandard(this); this.m_currentTexCoord = new flash.geom.Point(0, 0); this.m_viewPort = new ispringsolutions.gl.ViewPort(0, 0, Stage.width, Stage.height); this.m_booleanFlags = new Object(); this.m_booleanFlags[ispringsolutions.gl.Renderer.TEXTURE_2D] = false; this.m_booleanFlags[ispringsolutions.gl.Renderer.CULL_FACE] = false; this.m_modelViewStack = new Array(); this.m_projectionStack = new Array(); this.m_textureObjects = new Array(); this.m_textureIndex = 0; }; ispringsolutions.gl.Renderer = v1; var v2 = v1.prototype; _global.ispringsolutions.gl.Renderer implements _global.ispringsolutions.gl.IPolygonRenderer, _global.ispringsolutions.gl.IVertexProgramState; v2.__set__renderTarget = function (mc) { this.m_mc = mc; this.m_primitiveAssembler.setRenderTarget(mc); return this.__get__renderTarget(); }; v2.__get__renderTarget = function () { return this.m_mc; }; v2.getViewPort = function () { return this.m_viewPort; }; v2.render = function () { this.m_maxPerspectiveErrorNormalized = this.m_maxPerspectiveError / this.m_viewPort.getWidth(); this.m_viewHalfWidth = this.m_viewPort.getWidth() * 0.5; this.m_viewHalfHeight = this.m_viewPort.getHeight() * 0.5; this.m_viewCenterX = this.m_viewPort.getLeft() + this.m_viewHalfWidth; this.m_viewCenterY = this.m_viewPort.getTop() + this.m_viewHalfHeight; this.m_primitiveCollection.render(this); this.m_primitiveCollection.clear(); }; v2.pushMatrix = function (type) { switch (type) { case ispringsolutions.gl.Renderer.MODELVIEW_MATRIX: this.m_modelViewStack.push(this.m_modelViewMatrix); this.m_modelViewMatrix = this.m_modelViewMatrix.clone(); break; case ispringsolutions.gl.Renderer.PROJECTION_MATRIX: this.m_projectionStack.push(this.m_projectionMatrix); this.m_projectionMatrix = this.m_projectionMatrix.clone(); } }; v2.setColor = function (c, a) { this.m_color = c; this.m_alpha = a; }; v2.popMatrix = function (type) { switch (type) { case ispringsolutions.gl.Renderer.MODELVIEW_MATRIX: this.m_modelViewMatrix = ispringsolutions.gl.Matrix4(this.m_modelViewStack.pop()); break; case ispringsolutions.gl.Renderer.PROJECTION_MATRIX: this.m_projectionMatrix = ispringsolutions.gl.Matrix4(this.m_projectionStack.pop()); } }; v2.resetPrimitiveGroup = function () { this.m_primitiveAssembler.reset(); }; v2.beginDraw = function (type) { switch (type) { case ispringsolutions.gl.Renderer.PRIMITIVE_TRIANGLES: this.m_primitiveAssembler = this.TRIANGLE_PRIMITIVE_ASSEMBLER; break; case ispringsolutions.gl.Renderer.PRIMITIVE_TRIANGLE_FAN: this.m_primitiveAssembler = this.TRIANGLE_FAN_PRIMITIVE_ASSEMBLER; break; case ispringsolutions.gl.Renderer.PRIMITIVE_TRIANGLE_STRIP: this.m_primitiveAssembler = this.TRIANGLE_STRIP_PRIMITIVE_ASSEMBLER; } this.m_modelViewProjectionMatrix = undefined; this.m_primitiveAssembler.setRenderTarget(this.m_mc); this.m_primitiveAssembler.beginDraw(); }; v2.endDraw = function () { this.m_primitiveAssembler.endDraw(); this.m_primitiveAssembler = undefined; }; v2.addVertex2 = function (x, y) { var v2 = ispringsolutions.gl.Vector4.createPoint(x, y, 0); this.addVertex(v2); }; v2.addVertex3 = function (x, y, z) { var v2 = ispringsolutions.gl.Vector4.createPoint(x, y, z); this.addVertex(v2); }; v2.setTextureCoord0 = function (u, v) { this.m_currentTexCoord.x = u; this.m_currentTexCoord.y = v; }; v2.enable = function (prop) { this.m_booleanFlags[prop] = true; }; v2.disable = function (prop) { this.m_booleanFlags[prop] = false; }; v2.isEnabled = function (prop) { return this.m_booleanFlags[prop]; }; v2.__set__cullFace = function (cf) { this.m_cullFace = cf; return this.__get__cullFace(); }; v2.__set__frontFace = function (ff) { this.m_frontFace = ff; return this.__get__frontFace(); }; v2.addVertex = function (v) { var v2 = new ispringsolutions.gl.Vertex(v, this.m_currentTexCoord); this.m_vertexProgram.transformVertex(v2); this.m_primitiveAssembler.addVertex(v2); }; v2.getModelViewProjectionMatrix = function () { if (!this.m_modelViewProjectionMatrix) { this.m_modelViewProjectionMatrix = this.m_projectionMatrix.mult(this.m_modelViewMatrix); } return this.m_modelViewProjectionMatrix; }; v2.getModelViewMatrix = function () { return this.m_modelViewMatrix; }; v2.getProjectionMatrix = function () { return this.m_projectionMatrix; }; v2.bindTexture = function (textureIndex) { this.m_textureIndex = textureIndex; }; v2.textureImage2D = function (bitmap, flip) { this.m_textureObjects[this.m_textureIndex] = new ispringsolutions.gl.BitmapTextureObject(bitmap, flip); }; v2.preparePrimitive = function (primitive) { if (this.m_booleanFlags[ispringsolutions.gl.Renderer.TEXTURE_2D]) { primitive.setTextureObject(this.m_textureObjects[this.m_textureIndex]); } }; v1.calcTransformMatrix = function (p0, p1, p2) { return new flash.geom.Matrix(p1.x - p0.x, p1.y - p0.y, p2.x - p0.x, p2.y - p0.y, p0.x, p0.y); }; v2.faceIsCulled = function (v0, v1, v2) { if (!this.m_booleanFlags[ispringsolutions.gl.Renderer.CULL_FACE]) { return false; } var v2 = (v1.x - v0.x) * (v2.y - v0.y) - (v1.y - v0.y) * (v2.x - v0.x); if (v2 == 0) { return true; } var v3 = v2 > 0 && this.m_frontFace == ispringsolutions.gl.Renderer.CCW || v2 < 0 && this.m_frontFace == ispringsolutions.gl.Renderer.CW; return v3 && this.m_cullFace == ispringsolutions.gl.Renderer.FRONT || !v3 && this.m_cullFace == ispringsolutions.gl.Renderer.BACK; }; v2.__set__maxPerspectiveError = function (error) { this.m_maxPerspectiveError = error; return this.__get__maxPerspectiveError(); }; v2.__set__maxPerspectiveLevel = function (level) { this.m_maxPerspectiveLevel = level; return this.__get__maxPerspectiveLevel(); }; v2.__get__maxPerspectiveError = function () { return this.m_maxPerspectiveError; }; v2.__get__maxPerspectiveLevel = function () { return this.m_maxPerspectiveLevel; }; v2.renderPerspectiveTriangleInternal = function (v0, t0, v1, t1, v2, t2, level) { var v17 = v0.createPerspectivePoint(); var v16 = v1.createPerspectivePoint(); var v15 = v2.createPerspectivePoint(); if (level < this.m_maxPerspectiveLevel) { var v4 = ispringsolutions.gl.Vector4.lerp(v0, v1, 0.5); var v5 = ispringsolutions.gl.Vector4.lerp(v1, v2, 0.5); var v3 = ispringsolutions.gl.Vector4.lerp(v0, v2, 0.5); var v21 = Math.abs((v17.x + v16.x) * 0.5 - v4.x / v4.w); var v23 = Math.abs((v17.y + v16.y) * 0.5 - v4.y / v4.w); var v20 = v21 + v23 > this.m_maxPerspectiveErrorNormalized; var v22 = Math.abs((v16.x + v15.x) * 0.5 - v5.x / v5.w); var v24 = Math.abs((v16.y + v15.y) * 0.5 - v5.y / v5.w); var v18 = v22 + v24 > this.m_maxPerspectiveErrorNormalized; var v25 = Math.abs((v17.x + v15.x) * 0.5 - v3.x / v3.w); var v26 = Math.abs((v17.y + v15.y) * 0.5 - v3.y / v3.w); var v19 = v25 + v26 > this.m_maxPerspectiveErrorNormalized; var v9 = flash.geom.Point.interpolate(t0, t1, 0.5); var v14 = flash.geom.Point.interpolate(t1, t2, 0.5); var v6 = flash.geom.Point.interpolate(t0, t2, 0.5); ++level; if (v20 && v18 && v19) { this.renderPerspectiveTriangleInternal(v0, t0, v4, v9, v3, v6, level); this.renderPerspectiveTriangleInternal(v1, t1, v5, v14, v4, v9, level); this.renderPerspectiveTriangleInternal(v2, t2, v3, v6, v5, v14, level); this.renderPerspectiveTriangleInternal(v4, v9, v5, v14, v3, v6, level); return undefined; } else { if (v20 && v19) { this.renderPerspectiveTriangleInternal(v0, t0, v4, v9, v3, v6, level); this.renderPerspectiveTriangleInternal(v1, t1, v4, v9, v3, v6, level); this.renderPerspectiveTriangleInternal(v2, t2, v1, t1, v3, v6, level); return undefined; } else { if (v20 && v18) { this.renderPerspectiveTriangleInternal(v0, t0, v4, v9, v2, t2, level); this.renderPerspectiveTriangleInternal(v4, v9, v1, t1, v5, v14, level); this.renderPerspectiveTriangleInternal(v4, v9, v5, v14, v2, t2, level); return undefined; } else { if (v19 && v18) { this.renderPerspectiveTriangleInternal(v0, t0, v1, t1, v3, v6, level); this.renderPerspectiveTriangleInternal(v1, t1, v5, v14, v3, v6, level); this.renderPerspectiveTriangleInternal(v5, v14, v2, t2, v3, v6, level); return undefined; } else { if (v20) { this.renderPerspectiveTriangleInternal(v4, v9, v2, t2, v0, t0, level); this.renderPerspectiveTriangleInternal(v4, v9, v1, t1, v2, t2, level); return undefined; } else { if (v19) { this.renderPerspectiveTriangleInternal(v0, t0, v1, t1, v3, v6, level); this.renderPerspectiveTriangleInternal(v1, t1, v2, t2, v3, v6, level); return undefined; } else { if (v18) { this.renderPerspectiveTriangleInternal(v0, t0, v1, t1, v5, v14, level); this.renderPerspectiveTriangleInternal(v0, t0, v5, v14, v2, t2, level); return undefined; } } } } } } } } ispringsolutions.gl.Renderer.renderTriangle(this.m_temporaryTarget, this.m_textureBitmap, new flash.geom.Point(v17.x * this.m_viewHalfWidth + this.m_viewCenterX, this.m_viewCenterY - v17.y * this.m_viewHalfHeight), t0, new flash.geom.Point(v16.x * this.m_viewHalfWidth + this.m_viewCenterX, this.m_viewCenterY - v16.y * this.m_viewHalfHeight), t1, new flash.geom.Point(v15.x * this.m_viewHalfWidth + this.m_viewCenterX, this.m_viewCenterY - v15.y * this.m_viewHalfHeight), t2, this.m_repeatTexture, this.m_smoothTexture); }; v2.renderSolidTriangle = function (v0, v1, v2, target) { var v5 = v0.createPerspectivePoint(); var v4 = v1.createPerspectivePoint(); var v3 = v2.createPerspectivePoint(); if (!target) { target = this.m_mc; } target.beginFill(this.m_color, this.m_alpha); target.moveTo(v5.x * this.m_viewHalfWidth + this.m_viewCenterX, this.m_viewCenterY - v5.y * this.m_viewHalfHeight); target.lineTo(v4.x * this.m_viewHalfWidth + this.m_viewCenterX, this.m_viewCenterY - v4.y * this.m_viewHalfHeight); target.lineTo(v3.x * this.m_viewHalfWidth + this.m_viewCenterX, this.m_viewCenterY - v3.y * this.m_viewHalfHeight); target.endFill(); }; v2.renderPerspectiveTriangle = function (bitmapData, v0, t0, v1, t1, v2, t2, repeat, smooth, target) { this.m_repeatTexture = repeat; this.m_smoothTexture = smooth; this.m_textureBitmap = bitmapData; this.m_temporaryTarget = target ? target : this.m_mc; this.renderPerspectiveTriangleInternal(v0, t0, v1, t1, v2, t2, 0); }; v1.renderTriangle = function (mc, bitmapData, v0, t0, v1, t1, v2, t2, repeat, smooth) { if (repeat == undefined) { repeat = true; } if (smooth == undefined) { smooth = true; } var v3 = ispringsolutions.gl.Renderer.calcTransformMatrix(v0, v1, v2); var v2 = ispringsolutions.gl.Renderer.calcTransformMatrix(t0, t1, t2); v2.invert(); v2.concat(v3); mc.beginBitmapFill(bitmapData, v2, repeat, smooth); mc.moveTo(v0.x, v0.y); mc.lineTo(v1.x, v1.y); mc.lineTo(v2.x, v2.y); mc.endFill(); }; v1.PRIMITIVE_TRIANGLES = 'triangles'; v1.PRIMITIVE_TRIANGLE_FAN = 'triangleFan'; v1.PRIMITIVE_TRIANGLE_STRIP = 'triangleStrip'; v1.TEXTURE_2D = 'texture2d'; v1.CULL_FACE = 'cullFace'; v1.FRONT = 'front'; v1.BACK = 'back'; v1.CCW = 'ccw'; v1.CW = 'cw'; v1.MODELVIEW_MATRIX = 'modelview'; v1.PROJECTION_MATRIX = 'projection'; v2.m_cullFace = ispringsolutions.gl.Renderer.BACK; v2.m_frontFace = ispringsolutions.gl.Renderer.CCW; v2.m_maxPerspectiveError = 10; v2.m_maxPerspectiveLevel = 3; v2.m_color = 0; v2.m_alpha = 100; v2.addProperty('cullFace', function () {}, v2.__set__cullFace); v2.addProperty('frontFace', function () {}, v2.__set__frontFace); v2.addProperty('maxPerspectiveError', v2.__get__maxPerspectiveError, v2.__set__maxPerspectiveError); v2.addProperty('maxPerspectiveLevel', v2.__get__maxPerspectiveLevel, v2.__set__maxPerspectiveLevel); v2.addProperty('renderTarget', v2.__get__renderTarget, v2.__set__renderTarget); ASSetPropFlags(ispringsolutions.gl.Renderer.prototype, null, 1); } #endinitclip } movieClip 259 __Packages.ispringsolutions.gl.IPrimitiveAssembler { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.IPrimitiveAssembler) { _global.ispringsolutions.gl.IPrimitiveAssembler = function () {}; } #endinitclip } movieClip 260 __Packages.ispringsolutions.gl.Vertex { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.Vertex) { var v1 = function (vertex, texCoord0) { this.m_positionInitialized = false; this.m_vertex = vertex.clone(); this.m_textureCoord0 = texCoord0.clone(); this.m_position = vertex.clone(); }; ispringsolutions.gl.Vertex = v1; var v2 = v1.prototype; v2.getVertex = function () { return this.m_vertex; }; v2.__get__position = function () { return this.m_position; }; v2.__set__position = function (pos) { this.m_position = pos; return this.__get__position(); }; v1.lerp = function (v0, v1, t) { var v1 = v0.m_textureCoord0; var v6 = v1.m_textureCoord0; var v2 = new ispringsolutions.gl.Vertex(ispringsolutions.gl.Vector4.lerp(v0.m_vertex, v1.m_vertex, t), new flash.geom.Point(v1.x + t * (v6.x - v1.x), v1.y + t * (v6.y - v1.y))); v2.m_position = ispringsolutions.gl.Vector4.lerp(v0.m_position, v1.m_position, t); if (v0.m_clipPosition && v1.m_clipPosition) { v2.m_clipPosition = ispringsolutions.gl.Vector4.lerp(v0.m_clipPosition, v1.m_clipPosition, t); } return v2; }; v2.__get__clipPosition = function () { if (this.m_positionInitialized == false) { this.m_positionInitialized = true; var v2 = 1 / this.m_position.w; this.m_clipPosition = ispringsolutions.gl.Vector4.createPoint(this.m_position.x * v2, this.m_position.y * v2, this.m_position.z * v2); } return this.m_clipPosition; }; v2.__get__textureCoord0 = function () { return this.m_textureCoord0; }; v2.clone = function () { var v2 = new ispringsolutions.gl.Vertex(this.m_position, this.__get__textureCoord0()); if (this.m_clipPosition) { v2.m_clipPosition = this.m_clipPosition.clone(); } return v2; }; v2.m_positionInitialized = true; v2.addProperty('clipPosition', v2.__get__clipPosition, function () {}); v2.addProperty('position', v2.__get__position, v2.__set__position); v2.addProperty('textureCoord0', v2.__get__textureCoord0, function () {}); ASSetPropFlags(ispringsolutions.gl.Vertex.prototype, null, 1); } #endinitclip } movieClip 261 __Packages.ispringsolutions.gl.TrianglePrimitiveAssemblerImpl { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.TrianglePrimitiveAssemblerImpl) { var v1 = function (primitiveCollection, clipper, polygonRenderer) { this.m_primitiveCollection = primitiveCollection; this.m_clipper = clipper; this.m_polygonRenderer = polygonRenderer; }; ispringsolutions.gl.TrianglePrimitiveAssemblerImpl = v1; var v2 = v1.prototype; _global.ispringsolutions.gl.TrianglePrimitiveAssemblerImpl implements _global.ispringsolutions.gl.IPrimitiveAssembler; v2.setRenderTarget = function (mc) { this.m_renderTarget = mc; }; v2.beginDraw = function () { this.m_vertices = new Array(); }; v2.endDraw = function () {}; v2.reset = function () { this.m_vertices = new Array(); }; v2.addVertex = function (vertex) { throw new Error('addVertex method is not implemented'); }; v2.addTriangle = function (v0, v1, v2) { var v9 = [v0, v1, v2]; var v5 = new Array(); v0 = v2; var v2; v2 = 0; while (v2 < 3) { v1 = v9[v2]; var v3 = this.m_clipper.clipEdge(v0, v1); if (v3) { if (v3.v0) { v5.push(v3.v0); } if (v3.v) { v5.push(v3.v); } } v0 = v1; ++v2; } var v10 = v5.length - 1; v2 = 1; while (v2 < v10) { v0 = v5[0]; v1 = v5[v2]; v2 = v5[v2 + 1]; if (!this.m_polygonRenderer.faceIsCulled(v0.__get__clipPosition(), v1.__get__clipPosition(), v2.__get__clipPosition())) { var v7 = new ispringsolutions.gl.TrianglePrimitive(v0, v1, v2, this.m_renderTarget); this.m_polygonRenderer.preparePrimitive(v7); this.m_primitiveCollection.addPrimitive(v7); } ++v2; } }; ASSetPropFlags(ispringsolutions.gl.TrianglePrimitiveAssemblerImpl.prototype, null, 1); } #endinitclip } movieClip 262 __Packages.ispringsolutions.gl.IPrimitiveCollection { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.IPrimitiveCollection) { _global.ispringsolutions.gl.IPrimitiveCollection = function () {}; } #endinitclip } movieClip 263 __Packages.ispringsolutions.gl.IClipper { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.IClipper) { _global.ispringsolutions.gl.IClipper = function () {}; } #endinitclip } movieClip 264 __Packages.ispringsolutions.gl.TrianglePrimitive { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.TrianglePrimitive) { var v1 = function (v0, v1, v2, mc) { this.m_v0 = v0; this.m_v1 = v1; this.m_v2 = v2; this.m_mc = mc; }; ispringsolutions.gl.TrianglePrimitive = v1; var v2 = v1.prototype; _global.ispringsolutions.gl.TrianglePrimitive implements _global.ispringsolutions.gl.IPrimitive; v2.setTextureObject = function (tex) { this.m_texture = tex; }; v2.render = function (r) { if (this.m_texture) { r.renderPerspectiveTriangle(this.m_texture.getBitmap(), this.m_v0.__get__position(), this.m_texture.transformCoordinates(this.m_v0.__get__textureCoord0()), this.m_v1.__get__position(), this.m_texture.transformCoordinates(this.m_v1.__get__textureCoord0()), this.m_v2.__get__position(), this.m_texture.transformCoordinates(this.m_v2.__get__textureCoord0()), this.m_texture.getRepeat(), this.m_texture.getSmooth(), this.m_mc); return undefined; } else { r.renderSolidTriangle(this.m_v0.__get__position(), this.m_v1.__get__position(), this.m_v2.__get__position(), this.m_mc); } }; ASSetPropFlags(ispringsolutions.gl.TrianglePrimitive.prototype, null, 1); } #endinitclip } movieClip 265 __Packages.ispringsolutions.gl.TrianglePrimitiveAssembler { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.TrianglePrimitiveAssembler) { var v1 = function (primitiveCollection, clipper, polygonRenderer) { super(primitiveCollection, clipper, polygonRenderer); }; ispringsolutions.gl.TrianglePrimitiveAssembler = v1; ispringsolutions.gl.TrianglePrimitiveAssembler extends ispringsolutions.gl.TrianglePrimitiveAssemblerImpl; var v2 = v1.prototype; v2.addVertex = function (vertex) { this.m_vertices.push(vertex); if (this.m_vertices.length == 3) { this.addTriangle(this.m_vertices[0], this.m_vertices[1], this.m_vertices[2]); this.m_vertices = new Array(); } }; ASSetPropFlags(ispringsolutions.gl.TrianglePrimitiveAssembler.prototype, null, 1); } #endinitclip } movieClip 266 __Packages.ispringsolutions.gl.TriangleFanPrimitiveAssembler { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.TriangleFanPrimitiveAssembler) { var v1 = function (primitiveCollection, clipper, polygonRenderer) { super(primitiveCollection, clipper, polygonRenderer); }; ispringsolutions.gl.TriangleFanPrimitiveAssembler = v1; ispringsolutions.gl.TriangleFanPrimitiveAssembler extends ispringsolutions.gl.TrianglePrimitiveAssemblerImpl; var v2 = v1.prototype; v2.addVertex = function (vertex) { this.m_vertices.push(vertex); if (this.m_vertices.length == 3) { this.addTriangle(this.m_vertices[0], this.m_vertices[1], this.m_vertices[2]); this.m_vertices.splice(1, 1); } }; ASSetPropFlags(ispringsolutions.gl.TriangleFanPrimitiveAssembler.prototype, null, 1); } #endinitclip } movieClip 267 __Packages.ispringsolutions.gl.TriangleStripPrimitiveAssembler { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.TriangleStripPrimitiveAssembler) { var v1 = function (primitiveCollection, clipper, polygonRenderer) { super(primitiveCollection, clipper, polygonRenderer); }; ispringsolutions.gl.TriangleStripPrimitiveAssembler = v1; ispringsolutions.gl.TriangleStripPrimitiveAssembler extends ispringsolutions.gl.TrianglePrimitiveAssemblerImpl; var v2 = v1.prototype; v2.addVertex = function (vertex) { this.m_vertices.push(vertex); switch (this.m_vertices.length) { case 3: this.addTriangle(this.m_vertices[0], this.m_vertices[1], this.m_vertices[2]); break; case 4: this.addTriangle(this.m_vertices[2], this.m_vertices[1], this.m_vertices[3]); this.m_vertices.splice(0, 2); } }; ASSetPropFlags(ispringsolutions.gl.TriangleStripPrimitiveAssembler.prototype, null, 1); } #endinitclip } movieClip 268 __Packages.ispringsolutions.gl.IVertexProgram { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.IVertexProgram) { _global.ispringsolutions.gl.IVertexProgram = function () {}; } #endinitclip } movieClip 269 __Packages.ispringsolutions.gl.PrimitiveCollection { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.PrimitiveCollection) { var v1 = function () { this.m_primitives = new Array(); }; ispringsolutions.gl.PrimitiveCollection = v1; var v2 = v1.prototype; _global.ispringsolutions.gl.PrimitiveCollection implements _global.ispringsolutions.gl.IPrimitiveCollection; v2.addPrimitive = function (primitive) { this.m_primitives.push(primitive); }; v2.render = function (r) { var v3 = this.m_primitives.length; var v2 = 0; while (v2 < v3) { this.m_primitives[v2].render(r); ++v2; } }; v2.clear = function () { this.m_primitives = new Array(); }; ASSetPropFlags(ispringsolutions.gl.PrimitiveCollection.prototype, null, 1); } #endinitclip } movieClip 270 __Packages.ispringsolutions.gl.IViewPort { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.IViewPort) { _global.ispringsolutions.gl.IViewPort = function () {}; } #endinitclip } movieClip 271 __Packages.ispringsolutions.gl.ViewPort { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.ViewPort) { var v1 = function (l, t, w, h) { this.m_left = l; this.m_top = t; this.m_width = w; this.m_height = h; this.halfWidth = w * 0.5; this.halfHeight = h * 0.5; this.cx = this.halfWidth + this.m_left; this.cy = this.halfHeight + this.m_top; }; ispringsolutions.gl.ViewPort = v1; var v2 = v1.prototype; _global.ispringsolutions.gl.ViewPort implements _global.ispringsolutions.gl.IViewPort; v2.getLeft = function () { return this.m_left; }; v2.setLeft = function (l) { this.m_left = l; this.cx = this.halfWidth + this.m_left; }; v2.getTop = function () { return this.m_top; }; v2.setTop = function (t) { this.m_top = t; this.cy = this.halfHeight + this.m_top; }; v2.getWidth = function () { return this.m_width; }; v2.setWidth = function (w) { this.m_width = w; this.halfWidth = w * 0.5; this.cx = this.halfWidth + this.m_left; }; v2.getHeight = function () { return this.m_height; }; v2.setHeight = function (h) { this.m_height = h; this.halfHeight = h * 0.5; this.cy = this.halfHeight + this.m_top; }; v2.windowToClipped = function (p) { return ispringsolutions.gl.Vector3.create((p.x - this.cx) / this.halfWidth, (this.cy - p.y) / this.halfHeight, p.z * 2 - 1); }; v2.clippedToWindow = function (p) { return ispringsolutions.gl.Vector3.create(p.x * this.halfWidth + this.cx, this.cy - p.y * this.halfHeight, (p.z + 1) * 0.5); }; v2.windowToClipped2D = function (p) { return new flash.geom.Point((p.x - this.cx) / this.halfWidth, (this.cy - p.y) / this.halfHeight); }; v2.clippedToWindow2D = function (p) { return new flash.geom.Point(p.x * this.halfWidth + this.cx, this.cy - p.y * this.halfHeight); }; v2.clippedToWindowVector2D = function (p) { return new flash.geom.Point(p.x * this.halfWidth, -p.y * this.halfHeight); }; ASSetPropFlags(ispringsolutions.gl.ViewPort.prototype, null, 1); } #endinitclip } movieClip 272 __Packages.ispringsolutions.gl.Clipper { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.Clipper) { var v1 = function () {}; ispringsolutions.gl.Clipper = v1; var v2 = v1.prototype; _global.ispringsolutions.gl.Clipper implements _global.ispringsolutions.gl.IClipper; v2.clipEdge = function (v0, v1) { var v5 = v0.__get__position(); var v4 = v1.__get__position(); var v2 = this.clipEdgeInternal(v5, v4); if (!v2) { return false; } var v3 = new Object(); if (v2.t0 != undefined) { v3.v0 = v0; } if (v2.t != undefined) { v3.v = ispringsolutions.gl.Vertex.lerp(v0, v1, v2.t); } if (v2.t1 != undefined) { v3.v1 = v1; } return v3; }; v2.clipEdgeInternal = function (v0, v1) { var v2 = v0.w + v0.z >= 0; var v4 = v1.w + v1.z >= 0; if (!v2 && !v4) { return v2; } var v1 = new Object(); if (v2 != v4) { v1.t = (v0.w + v0.z) / (v0.w + v0.z - (v1.w + v1.z)); } if (v2) { v1.t0 = 0; } if (v4) { v1.t1 = 1; } return v1; }; ASSetPropFlags(ispringsolutions.gl.Clipper.prototype, null, 1); } #endinitclip } movieClip 273 __Packages.ispringsolutions.gl.VertexProgramStandard { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.VertexProgramStandard) { var v1 = function (vertexProgramState) { this.m_state = vertexProgramState; }; ispringsolutions.gl.VertexProgramStandard = v1; var v2 = v1.prototype; _global.ispringsolutions.gl.VertexProgramStandard implements _global.ispringsolutions.gl.IVertexProgram; v2.transformVertex = function (vertex) { vertex.__set__position((vertex.getVertex()).mult(this.m_state.getModelViewProjectionMatrix())); }; ASSetPropFlags(ispringsolutions.gl.VertexProgramStandard.prototype, null, 1); } #endinitclip } movieClip 274 __Packages.ispringsolutions.gl.BitmapTextureObject { #initclip if (!_global.ispringsolutions) { _global.ispringsolutions = new Object(); } if (!_global.ispringsolutions.gl) { _global.ispringsolutions.gl = new Object(); } if (!_global.ispringsolutions.gl.BitmapTextureObject) { var v1 = function (bitmap, flip) { this.m_bitmap = bitmap; this.m_flip = flip || flip == undefined; }; ispringsolutions.gl.BitmapTextureObject = v1; var v2 = v1.prototype; _global.ispringsolutions.gl.BitmapTextureObject implements _global.ispringsolutions.gl.ITextureObject; v2.getSmooth = function () { return this.m_smooth; }; v2.setSmooth = function (smooth) { this.m_smooth = smooth; }; v2.getRepeat = function () { return this.m_repeat; }; v2.setRepeat = function (repeat) { this.m_repeat = repeat; }; v2.getBitmap = function () { return this.m_bitmap; }; v2.transformCoordinates = function (normalizedCoords) { if (!this.m_flip) { return new flash.geom.Point(normalizedCoords.x * this.m_bitmap.width, normalizedCoords.y * this.m_bitmap.height); } return new flash.geom.Point(normalizedCoords.x * this.m_bitmap.width, this.m_bitmap.height - normalizedCoords.y * this.m_bitmap.height); }; v2.m_flip = true; v2.m_smooth = true; v2.m_repeat = false; ASSetPropFlags(ispringsolutions.gl.BitmapTextureObject.prototype, null, 1); } #endinitclip } movieClip 275 __Packages.fsplayer.core.playback.transitions.CTransitionBox3D { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionBox3D) { var v1 = function (parameters, type) { super(parameters); this.m_type = type; if (this.m_type == fsplayer.core.playback.transitions.CTransitionBox3D.DIRECTION_LEFT || this.m_type == fsplayer.core.playback.transitions.CTransitionBox3D.DIRECTION_RIGHT) { this.m_depth = this.slideWidth; } else { this.m_depth = this.slideHeight; } this.m_slide2 = (parameters.getNewSlide()).getPrimaryMovie(); if (this.__get__hasOldSlide()) { this.m_slide1 = (parameters.getOldSlide()).getPrimaryMovie(); this.m_slide1._visible = !this.__get__inverted(); } this.m_slide2._visible = this.inverted; (this.__get__renderer()).__set__maxPerspectiveError(10); (this.__get__renderer()).__set__maxPerspectiveLevel(3); var v4 = (this.__get__renderer()).getProjectionMatrix(); v4.loadFrustum(-this.__get__slideWidth() / 8, this.__get__slideWidth() / 8, -this.__get__slideHeight() / 8, this.__get__slideHeight() / 8, this.m_depth / 4, this.m_depth * 3); }; fsplayer.core.playback.transitions.CTransitionBox3D = v1; fsplayer.core.playback.transitions.CTransitionBox3D extends fsplayer.core.playback.transitions.CTransitionEffectBase3D; var v2 = v1.prototype; v2.initialize = function () { this.m_tex1 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), false, 4278190080.0); this.m_tex2 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), false, 4278190080.0); this.m_tex2.draw(this.m_slide2); this.m_slide2._visible = false; if (this.__get__hasOldSlide()) { this.m_tex1.draw(this.m_slide1); this.m_slide1._visible = false; } }; v2.applyEffectImpl = function (phase) { this.render(phase); }; v2.render = function (phase) { super.render(); var v9 = this.__get__slideWidth(); var v8 = this.__get__slideWidth(); var v4 = true; var v3; var v6; phase = Math.sin(phase * fsplayer.core.playback.transitions.CTransitionEffectBase3D.HALFPI); if (this.m_type == fsplayer.core.playback.transitions.CTransitionBox3D.DIRECTION_LEFT) { v4 = false; v3 = phase * fsplayer.core.playback.transitions.CTransitionEffectBase3D.HALFPI; v6 = v3 - fsplayer.core.playback.transitions.CTransitionEffectBase3D.HALFPI; } else { if (this.m_type == fsplayer.core.playback.transitions.CTransitionBox3D.DIRECTION_RIGHT) { v4 = false; v3 = -phase * fsplayer.core.playback.transitions.CTransitionEffectBase3D.HALFPI; v6 = fsplayer.core.playback.transitions.CTransitionEffectBase3D.HALFPI + v3; } else { if (this.m_type == fsplayer.core.playback.transitions.CTransitionBox3D.DIRECTION_UP) { v4 = true; v3 = phase * fsplayer.core.playback.transitions.CTransitionEffectBase3D.HALFPI; v6 = v3 - fsplayer.core.playback.transitions.CTransitionEffectBase3D.HALFPI; v8 = this.slideHeight; v9 = v8; } else { v4 = true; v3 = -phase * fsplayer.core.playback.transitions.CTransitionEffectBase3D.HALFPI; v6 = fsplayer.core.playback.transitions.CTransitionEffectBase3D.HALFPI + v3; v8 = this.slideHeight; v9 = v8; } } } var v10 = Math.abs(v3); var v11 = 0.5 * (v9 * Math.sin(v10) + v8 * Math.cos(v10)); var v5 = 0; if (v4) { v5 = this.__get__slideHeight() * 0.1; } else { v5 = this.__get__maxSlideSize() * 0.1; } if (this.__get__hasOldSlide()) { this.resetMatrix(v11 - 0.5 * v5); if (v4) { (this.__get__modelView()).rotateX(v3); } else { (this.__get__modelView()).rotateY(v3); } (this.__get__renderer()).textureImage2D(this.m_tex1, false); this.renderPlaneDepth(this.__get__slideWidth(), this.__get__slideHeight(), -this.m_depth - v5); } this.resetMatrix(v11 - 0.5 * v5); if (v4) { (this.__get__modelView()).rotateX(v6); } else { (this.__get__modelView()).rotateY(v6); } (this.__get__renderer()).textureImage2D(this.m_tex2, false); this.renderPlaneDepth(this.__get__slideWidth(), this.__get__slideHeight(), -this.m_depth - v5); }; v1.DIRECTION_UP = 0; v1.DIRECTION_DOWN = 1; v1.DIRECTION_LEFT = 2; v1.DIRECTION_RIGHT = 3; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionBox3D.prototype, null, 1); } #endinitclip } movieClip 276 __Packages.fsplayer.core.playback.transitions.CTransitionCube { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionCube) { var v1 = function (parameters, type) { super(parameters); this.m_type = type; if (this.m_type == fsplayer.core.playback.transitions.CTransitionCube.DIRECTION_LEFT || this.m_type == fsplayer.core.playback.transitions.CTransitionCube.DIRECTION_RIGHT) { this.m_depth = this.slideWidth; } else { this.m_depth = this.slideHeight; } this.m_newSlide = (parameters.getNewSlide()).getPrimaryMovie(); this.m_newSlide._visible = this.inverted; (parameters.getNewSlide()).bringToFront(); if (this.__get__hasOldSlide()) { this.m_oldSlide = (parameters.getOldSlide()).getPrimaryMovie(); this.m_oldSlide._visible = !this.__get__inverted(); } }; fsplayer.core.playback.transitions.CTransitionCube = v1; fsplayer.core.playback.transitions.CTransitionCube extends fsplayer.core.playback.transitions.CTransitionEffectBase3D; var v2 = v1.prototype; v2.initialize = function () { this.m_texOldSlide = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), false, 4278190080.0); this.m_texNewSlide = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), false, 4278190080.0); this.m_texNewSlide.draw(this.m_newSlide); this.m_newSlide._visible = false; if (this.__get__hasOldSlide()) { this.m_texOldSlide.draw(this.m_oldSlide); this.m_oldSlide._visible = false; } }; v2.applyEffectImpl = function (phase) { this.render(phase); }; v2.render = function (phase) { super.render(); var v8 = this.__get__slideWidth(); var v7 = this.__get__slideWidth(); var v3 = true; var v4; var v6; if (this.m_type == fsplayer.core.playback.transitions.CTransitionCube.DIRECTION_LEFT) { v3 = false; v4 = -phase * fsplayer.core.playback.transitions.CTransitionEffectBase3D.HALFPI; v6 = (1 - phase) * fsplayer.core.playback.transitions.CTransitionEffectBase3D.HALFPI; } else { if (this.m_type == fsplayer.core.playback.transitions.CTransitionCube.DIRECTION_RIGHT) { v3 = false; v4 = phase * fsplayer.core.playback.transitions.CTransitionEffectBase3D.HALFPI; v6 = (phase - 1) * fsplayer.core.playback.transitions.CTransitionEffectBase3D.HALFPI; } else { if (this.m_type == fsplayer.core.playback.transitions.CTransitionCube.DIRECTION_UP) { v3 = true; v4 = -phase * fsplayer.core.playback.transitions.CTransitionEffectBase3D.HALFPI; v6 = (1 - phase) * fsplayer.core.playback.transitions.CTransitionEffectBase3D.HALFPI; v7 = this.slideHeight; v8 = v7; } else { if (this.m_type == fsplayer.core.playback.transitions.CTransitionCube.DIRECTION_DOWN) { v3 = true; v4 = phase * fsplayer.core.playback.transitions.CTransitionEffectBase3D.HALFPI; v6 = (phase - 1) * fsplayer.core.playback.transitions.CTransitionEffectBase3D.HALFPI; v7 = this.slideHeight; v8 = v7; } } } } var v9 = Math.abs(v4); var v10 = this.__get__maxSlideSize() + 0.5 * (v8 * Math.sin(v9) + v7 * Math.cos(v9)); if (this.__get__hasOldSlide()) { this.resetMatrix(v10); if (v3) { (this.__get__modelView()).rotateX(v4); } else { (this.__get__modelView()).rotateY(v4); } (this.__get__renderer()).textureImage2D(this.m_texOldSlide, false); this.renderPlaneDepth(this.__get__slideWidth(), this.__get__slideHeight(), this.m_depth); } this.resetMatrix(v10); if (v3) { (this.__get__modelView()).rotateX(v6); } else { (this.__get__modelView()).rotateY(v6); } (this.__get__renderer()).textureImage2D(this.m_texNewSlide, false); this.renderPlaneDepth(this.__get__slideWidth(), this.__get__slideHeight(), this.m_depth); }; v1.DIRECTION_UP = 0; v1.DIRECTION_DOWN = 1; v1.DIRECTION_LEFT = 2; v1.DIRECTION_RIGHT = 3; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionCube.prototype, null, 1); } #endinitclip } movieClip 277 __Packages.fsplayer.core.playback.transitions.CTransitionFlyThrough { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionFlyThrough) { var v1 = function (parameters, type, bounce) { super(parameters); this.m_type = type; this.m_bounce = bounce == true; if (this.m_bounce) { this.PHASE_MAIN = 1 - this.PHASE_BOUNCE; } else { this.PHASE_MAIN = 1; } if (type == fsplayer.core.playback.transitions.CTransitionFlyThrough.DIRECTION_IN) { (parameters.getOldSlide()).bringToFront(); } else { (parameters.getNewSlide()).bringToFront(); } this.m_slide1 = (parameters.getOldSlide()).getPrimaryMovie(); this.m_slide2 = (parameters.getNewSlide()).getPrimaryMovie(); this.applyEffect(0); }; fsplayer.core.playback.transitions.CTransitionFlyThrough = v1; fsplayer.core.playback.transitions.CTransitionFlyThrough extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.applyEffectImpl = function (phase) { var v4; var v2; if (this.m_type == fsplayer.core.playback.transitions.CTransitionFlyThrough.DIRECTION_IN) { if (phase <= this.PHASE_MAIN) { v2 = (phase / this.PHASE_MAIN) * 0.5 + 0.5; v4 = (phase / this.PHASE_MAIN) * 0.5 + 1; this.m_slide1._xscale = v4 * 100; this.m_slide1._yscale = v4 * 100; this.m_slide1._x = (this.__get__slideWidth() - this.__get__slideWidth() * v4) / 2; this.m_slide1._y = (this.__get__slideHeight() - this.__get__slideHeight() * v4) / 2; } else { v2 = 1 + this.BOUNCE_COEF * Math.sin(((phase - this.PHASE_MAIN) / this.PHASE_BOUNCE) * 2 * Math.PI); } this.m_slide2._xscale = v2 * 100; this.m_slide2._yscale = v2 * 100; this.m_slide2._x = (this.__get__slideWidth() - this.__get__slideWidth() * v2) / 2; this.m_slide2._y = (this.__get__slideHeight() - this.__get__slideHeight() * v2) / 2; if (phase < this.PHASE_ALPHA) { this.m_slide1._alpha = (1 - phase / this.PHASE_ALPHA) * 100; } else { this.m_slide1._alpha = 0; } } else { if (phase <= this.PHASE_MAIN) { v4 = 1 - (phase / this.PHASE_MAIN) * 0.5; this.m_slide1._xscale = v4 * 100; this.m_slide1._yscale = v4 * 100; this.m_slide1._x = (this.__get__slideWidth() - this.__get__slideWidth() * v4) / 2; this.m_slide1._y = (this.__get__slideHeight() - this.__get__slideHeight() * v4) / 2; v2 = 1.5 - (phase / this.PHASE_MAIN) * 0.5; } else { v2 = 1 + this.BOUNCE_COEF * Math.sin((-(phase - this.PHASE_MAIN) / this.PHASE_BOUNCE) * 2 * Math.PI); } this.m_slide2._xscale = v2 * 100; this.m_slide2._yscale = v2 * 100; this.m_slide2._x = (this.__get__slideWidth() - this.__get__slideWidth() * v2) / 2; this.m_slide2._y = (this.__get__slideHeight() - this.__get__slideHeight() * v2) / 2; if (phase < this.PHASE_ALPHA) { this.m_slide2._alpha = (phase / this.PHASE_ALPHA) * 100; } else { this.m_slide2._alpha = 100; } } }; v1.DIRECTION_IN = 0; v1.DIRECTION_OUT = 1; v2.PHASE_BOUNCE = 0.2; v2.PHASE_ALPHA = 0.6; v2.BOUNCE_COEF = 0.025; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionFlyThrough.prototype, null, 1); } #endinitclip } movieClip 278 __Packages.fsplayer.core.playback.transitions.CTransitionWedgeAndWheel { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionWedgeAndWheel) { var v1 = function (parameters, type) { super(parameters); this.m_type = type; if (this.m_type == fsplayer.core.playback.transitions.CTransitionWedgeAndWheel.TYPE_WHEEL_1_REVERSE) { if (this.__get__hasOldSlide()) { this.m_newSlide = parameters.getOldSlide(); } } else { this.m_newSlide = parameters.getNewSlide(); } this.m_newSlide.bringToFront(); if (!this.__get__hasOldSlide()) { this.m_backMC = ((parameters.getNewSlide()).getPrimaryMovie())._parent.createEmptyMovieClip('backMC', ((parameters.getNewSlide()).getPrimaryMovie())._parent.getNextHighestDepth()); fsplayer.core.playback.transitions.util.CDrawUtils.DrawFillRectangle(this.m_backMC, 0, 0, this.__get__slideWidth(), this.__get__slideHeight(), 0); this.m_backMC.swapDepths(this.m_newSlide.getPrimaryMovie()); } if (this.m_type == fsplayer.core.playback.transitions.CTransitionWedgeAndWheel.TYPE_WHEEL_1_REVERSE && !this.__get__hasOldSlide()) { this.m_mask = this.m_backMC._parent.createEmptyMovieClip('mask', this.m_backMC._parent.getNextHighestDepth()); this.m_backMC.setMask(this.m_mask); } else { this.m_mask = this.m_newSlide.getPrimaryMask(); } this.applyEffect(0); }; fsplayer.core.playback.transitions.CTransitionWedgeAndWheel = v1; fsplayer.core.playback.transitions.CTransitionWedgeAndWheel extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.applyEffectImpl = function (phase) { var v5 = this.__get__slideWidth(); var v6 = this.__get__slideHeight(); this.m_mask.clear(); this.m_mask.beginFill(0, 100); var v8 = this.m_type; var v9 = v8; if (this.m_type == fsplayer.core.playback.transitions.CTransitionWedgeAndWheel.TYPE_WEDGE) { v8 = 2; v9 = 1; } if (this.m_type == fsplayer.core.playback.transitions.CTransitionWedgeAndWheel.TYPE_WHEEL_1_REVERSE) { phase = 1 - phase; v8 = 1; v9 = 1; } var v7 = phase / v8; var v2; var v3; var v4 = 0; while (v4 < v9) { v2 = v4 / v8; v3 = v2 + v7; this.m_mask.moveTo(v5 * 0.5, v6 * 0.5); this.AddPointAtPhase(v2); if (v2 < 0.125 && v3 > 0.125) { this.m_mask.lineTo(v5, 0); } if (v2 < 0.375 && v3 > 0.375) { this.m_mask.lineTo(v5, v6); } if (v2 < 0.625 && v3 > 0.625) { this.m_mask.lineTo(0, v6); } if (v2 < 0.875 && v3 > 0.875) { this.m_mask.lineTo(0, 0); } this.AddPointAtPhase(v3); ++v4; } if (this.m_type == fsplayer.core.playback.transitions.CTransitionWedgeAndWheel.TYPE_WEDGE) { v7 = 1 - v7; this.m_mask.lineTo(v5 * 0.5, v6 * 0.5); this.AddPointAtPhase(v7); if (v7 < 0.625) { this.m_mask.lineTo(0, v6); } if (v7 < 0.875) { this.m_mask.lineTo(0, 0); } this.m_mask.lineTo(v5 * 0.5, 0); } this.m_mask.endFill(); }; v2.AddPointAtPhase = function (phase) { var v4; var v3; if (phase <= 0.125) { v4 = 0.5 + phase * 4; v3 = 0; } else { if (phase <= 0.375) { v4 = 1; v3 = (phase - 0.125) * 4; } else { if (phase <= 0.625) { v4 = 1 + (0.375 - phase) * 4; v3 = 1; } else { if (phase <= 0.875) { v4 = 0; v3 = 1 + (0.625 - phase) * 4; } else { v4 = (phase - 0.875) * 4; v3 = 0; } } } } this.m_mask.lineTo(v4 * this.__get__slideWidth(), v3 * this.__get__slideHeight()); }; v2.cleanup = function () { if (!this.__get__hasOldSlide()) { this.m_backMC.removeMovieClip(); this.m_mask.removeMovieClip(); } }; v1.TYPE_WEDGE = 0; v1.TYPE_WHEEL_1 = 1; v1.TYPE_WHEEL_2 = 2; v1.TYPE_WHEEL_3 = 3; v1.TYPE_WHEEL_4 = 4; v1.TYPE_WHEEL_8 = 8; v1.TYPE_WHEEL_1_REVERSE = 9; v1.m_squareDivisor = 21; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionWedgeAndWheel.prototype, null, 1); } #endinitclip } movieClip 279 __Packages.fsplayer.core.playback.transitions.util.CDrawUtils { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.util) { _global.fsplayer.core.playback.transitions.util = new Object(); } if (!_global.fsplayer.core.playback.transitions.util.CDrawUtils) { var v1 = function () {}; fsplayer.core.playback.transitions.util.CDrawUtils = v1; var v2 = v1.prototype; v1.DrawCircle = function (mc, x, y, radius, accuracy) { if (accuracy == undefined) { accuracy = 10; } if (accuracy < 3) { accuracy = 3; } var v4 = Math.PI / accuracy; var v6 = radius / Math.cos(v4); var v1 = 0; var v2 = 0; mc.moveTo(x + Math.cos(v1) * radius, y + Math.sin(v1) * radius); var v3 = 0; while (v3 < accuracy) { v2 = v1 + v4; v1 = v2 + v4; mc.curveTo(x + Math.cos(v2) * v6, y + Math.sin(v2) * v6, x + Math.cos(v1) * radius, y + Math.sin(v1) * radius); ++v3; } }; v1.DrawRectangle = function (mc, x, y, width, height) { mc.moveTo(x, y); mc.lineTo(x + width, y); mc.lineTo(x + width, y + height); mc.lineTo(x, y + height); mc.lineTo(x, y); }; v1.DrawFillRectangle = function (mc, x, y, width, height, color) { if (color == undefined) { color = 0; } mc.beginFill(color, 100); fsplayer.core.playback.transitions.util.CDrawUtils.DrawRectangle(mc, x, y, width, height); mc.endFill(); }; ASSetPropFlags(fsplayer.core.playback.transitions.util.CDrawUtils.prototype, null, 1); } #endinitclip } movieClip 280 __Packages.fsplayer.core.playback.transitions.CTransitionFerrisWheel { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionFerrisWheel) { var v1 = function (parameters, type) { super(parameters); this.m_type = type; this.m_depth = this.maxSlideSize; if (this.__get__hasOldSlide()) { this.m_slide1 = (parameters.getOldSlide()).getPrimaryMovie(); this.m_slide1._visible = !this.__get__inverted(); } this.m_slide2 = (parameters.getNewSlide()).getPrimaryMovie(); this.m_slide2._visible = this.inverted; }; fsplayer.core.playback.transitions.CTransitionFerrisWheel = v1; fsplayer.core.playback.transitions.CTransitionFerrisWheel extends fsplayer.core.playback.transitions.CTransitionEffectBase3D; var v2 = v1.prototype; v2.initialize = function () { if (this.__get__hasOldSlide()) { this.m_tex1 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), false, 4278190080.0); this.m_tex1.draw(this.m_slide1); this.m_slide1._visible = false; } this.m_tex2 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), false, 4278190080.0); this.m_tex2.draw(this.m_slide2); this.m_slide2._visible = false; }; v2.applyEffectImpl = function (phase) { this.render(phase); }; v2.render = function (phase) { super.render(); var v13 = this.__get__slideWidth(); var v12 = this.__get__slideWidth(); var v10 = 0; var v15 = -phase * this.MAX_ANGLE_X; var v14 = this.MAX_ANGLE_X - phase * this.MAX_ANGLE_X; var v3 = -phase * this.MAX_ANGLE_Z; var v9 = v3 + this.MAX_ANGLE_Z; var v6 = -this.__get__slideWidth() / 2; var v4 = phase * this.__get__slideWidth() / 2; var v8 = phase * this.__get__slideHeight(); var v7 = phase * this.m_depth; if (this.m_type == fsplayer.core.playback.transitions.CTransitionFerrisWheel.DIRECTION_RIGHT) { v6 = -v6; v4 = -v4; v3 = -v3; v9 = v3 - this.MAX_ANGLE_Z; } var v11 = this.__get__maxSlideSize() + 0.5 * (v13 * Math.sin(v10) + v12 * Math.cos(v10)); this.resetMatrix(v11); this.renderSlide(this.m_tex2, v6 + v4, this.__get__slideHeight() * 2 - v8 * 2, -this.m_depth + v7 * 1.5, v14, v9); if (this.__get__hasOldSlide()) { this.resetMatrix(v11); this.renderSlide(this.m_tex1, v4 / 2, -v8, v7 + 0.5 * this.m_depth, v15, v3); } }; v2.renderSlide = function (m_tex, x, y, z, angleX, angleZ) { (this.__get__renderer()).textureImage2D(m_tex, false); (this.__get__modelView()).translate(x, y, z); (this.__get__modelView()).rotateZ(angleZ); (this.__get__modelView()).rotateX(angleX); this.renderPlane(-0.5 * this.__get__slideWidth(), 0.5 * this.__get__slideHeight(), this.__get__slideWidth(), this.__get__slideHeight(), 0, 0, 1, 1); }; v2.cleanup = function () { super.cleanup(); if (this.__get__hasOldSlide()) { this.m_slide1._visible = true; } this.m_slide2._visible = true; }; v1.DIRECTION_LEFT = 0; v1.DIRECTION_RIGHT = 1; v2.MAX_ANGLE_X = 1.570796326794897; v2.MAX_ANGLE_Z = 0.1963495408493621; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionFerrisWheel.prototype, null, 1); } #endinitclip } movieClip 281 __Packages.fsplayer.core.playback.transitions.CTransitionFlashbulb { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionFlashbulb) { var v1 = function (parameters) { super(parameters); this.__set__invertible(false); if (this.__get__inverted()) { this.m_slide1 = this.m_parameters.getNewSlide(); this.m_slide2 = this.m_parameters.getOldSlide(); } else { this.m_slide2 = this.m_parameters.getNewSlide(); if (this.__get__hasOldSlide()) { this.m_slide1 = this.m_parameters.getOldSlide(); } else { (this.m_slide2.getPrimaryMovie())._visible = false; } } }; fsplayer.core.playback.transitions.CTransitionFlashbulb = v1; fsplayer.core.playback.transitions.CTransitionFlashbulb extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.initialize = function () { if (this.__get__inverted()) { this.m_slide2MC = this.getTempSlideMC(this.m_slide2.getPrimaryMovie()); (this.m_slide2.getPrimaryMovie())._visible = false; this.m_slide1MC = this.getTempSlideMC(this.m_slide1.getPrimaryMovie()); (this.m_slide1.getPrimaryMovie())._visible = false; } else { this.m_slide2MC = this.getTempSlideMC(this.m_slide2.getPrimaryMovie()); if (this.__get__hasOldSlide()) { this.m_slide1MC = this.getTempSlideMC(this.m_slide1.getPrimaryMovie()); (this.m_slide1.getPrimaryMovie())._visible = false; (this.m_slide2.getPrimaryMovie())._visible = false; } else { this.m_slide1MC = this.m_slide2MC._parent.createEmptyMovieClip('dummyMC', this.m_slide2MC._parent.getNextHighestDepth()); fsplayer.core.playback.transitions.util.CDrawUtils.DrawFillRectangle(this.m_slide1MC, 0, 0, this.__get__slideWidth(), this.__get__slideHeight(), 4294967295.0); } } }; v2.getTempSlideMC = function (sourceMC, tempBmp) { var v4 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), false, 0); var v3 = sourceMC._parent.getNextHighestDepth(); v4.draw(sourceMC); var v2 = sourceMC._parent.createEmptyMovieClip('tempMC' + v3.toString(), v3); v2.beginBitmapFill(v4); v2.moveTo(0, 0); v2.lineTo(this.__get__slideWidth(), 0); v2.lineTo(this.__get__slideWidth(), this.__get__slideHeight()); v2.lineTo(0, this.__get__slideHeight()); v2.endFill(); return v2; }; v2.applyEffectImpl = function (phase) { if (phase < 0.5) { var v7 = new Color(this.m_slide1MC); var v4 = new Object(); var v2 = phase * 510; v4 = {'ra': 100, 'rb': v2, 'ga': 100, 'gb': v2, 'ba': 100, 'bb': v2, 'aa': '100', 'ab': '0'}; v7.setTransform(v4); } else { this.m_slide1MC._visible = false; var v5 = new Color(this.m_slide2MC); var v3 = new Object(); var v2 = (1 - phase) * 510; v3 = {'ra': 100, 'rb': v2, 'ga': 100, 'gb': v2, 'ba': 100, 'bb': v2, 'aa': '100', 'ab': '0'}; v5.setTransform(v3); } }; v2.cleanup = function () { super.cleanup(); if (this.m_dummyMC) { this.m_dummyMC.removeMovieClip(); } if (this.m_slide1MC) { this.m_slide1MC.removeMovieClip(); } if (this.m_slide2MC) { this.m_slide2MC.removeMovieClip(); } }; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionFlashbulb.prototype, null, 1); } #endinitclip } movieClip 282 __Packages.fsplayer.core.playback.transitions.CTransitionFlip { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionFlip) { var v1 = function (parameters, type) { super(parameters); this.m_type = type; this.m_depth = this.maxSlideSize; this.MAX_DX = this.__get__slideWidth() / 4; this.m_slide2 = (parameters.getNewSlide()).getPrimaryMovie(); this.m_slide2._visible = this.inverted; if (this.__get__hasOldSlide()) { this.m_slide1 = (parameters.getOldSlide()).getPrimaryMovie(); this.m_slide1._visible = !this.__get__inverted(); } }; fsplayer.core.playback.transitions.CTransitionFlip = v1; fsplayer.core.playback.transitions.CTransitionFlip extends fsplayer.core.playback.transitions.CTransitionEffectBase3D; var v2 = v1.prototype; v2.initialize = function () { this.m_tex1 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), false, 4278190080.0); this.m_tex2 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), false, 4278190080.0); this.m_tex2.draw(this.m_slide2); this.m_slide2._visible = false; if (this.__get__hasOldSlide()) { this.m_tex1.draw(this.m_slide1); this.m_slide1._visible = false; } }; v2.applyEffectImpl = function (phase) { this.render(phase); }; v2.render = function (phase) { super.render(); var v11 = this.__get__slideWidth(); var v10 = this.__get__slideWidth(); var v8 = 0; var v7 = 0; if (phase > 0.15) { v7 = -((phase - 0.15) / 0.85) * Math.PI; } var v5 = 0; var v3 = 0; if (phase < 0.8) { v5 = -Math.sin((phase / 0.8) * Math.PI) * this.MAX_ANGLE_Y; v3 = Math.sin((phase / 0.8) * Math.PI) * this.MAX_DX; } var v6 = 0.5 * this.m_depth; if (phase < 0.9) { v6 = Math.abs(Math.cos((phase / 0.9) * Math.PI)) * 0.5 * this.m_depth; } if (this.m_type == fsplayer.core.playback.transitions.CTransitionFlip.DIRECTION_LEFT) { v5 = -v5; v3 = -v3; } var v9 = this.__get__maxSlideSize() + 0.5 * (v11 * Math.sin(v8) + v10 * Math.cos(v8)); this.resetMatrix(v9); this.renderSlide(this.m_tex1, v3, v6, v7, v5); this.resetMatrix(v9); this.renderSlide(this.m_tex2, v3, v6, v7 + Math.PI, v5); }; v2.renderSlide = function (m_tex, x, z, angleX, angleY) { (this.__get__renderer()).textureImage2D(m_tex, false); (this.__get__modelView()).translate(x, 0, z); (this.__get__modelView()).rotateY(angleY); (this.__get__modelView()).rotateX(angleX); this.renderPlane(-0.5 * this.__get__slideWidth(), 0.5 * this.__get__slideHeight(), this.__get__slideWidth(), this.__get__slideHeight(), 0, 0, 1, 1); }; v2.cleanup = function () { super.cleanup(); this.m_slide1._visible = true; this.m_slide2._visible = true; }; v1.DIRECTION_LEFT = 0; v1.DIRECTION_RIGHT = 1; v2.MAX_ANGLE_Y = 0.3926990816987241; v2.MAX_DX = 0; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionFlip.prototype, null, 1); } #endinitclip } movieClip 283 __Packages.fsplayer.core.playback.transitions.CTransitionDoors { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionDoors) { var v1 = function (parameters, type) { super(parameters); this.m_type = type; if (this.m_type == fsplayer.core.playback.transitions.CTransitionDoors.TYPE_VERTICAL) { this.m_depth = this.slideWidth; } else { this.m_depth = this.slideHeight; } this.m_slide2 = (parameters.getNewSlide()).getPrimaryMovie(); this.m_slide2._visible = this.inverted; if (this.__get__hasOldSlide()) { this.m_slide1 = (parameters.getOldSlide()).getPrimaryMovie(); this.m_slide1._visible = !this.__get__inverted(); } }; fsplayer.core.playback.transitions.CTransitionDoors = v1; fsplayer.core.playback.transitions.CTransitionDoors extends fsplayer.core.playback.transitions.CTransitionEffectBase3D; var v2 = v1.prototype; v2.initialize = function () { this.m_tex1 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), false, 4278190080.0); this.m_tex2 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), false, 4278190080.0); this.m_tex2.draw(this.m_slide2); if (this.__get__hasOldSlide()) { this.m_tex1.draw(this.m_slide1); this.m_slide1._visible = false; } (this.__get__renderer()).textureImage2D(this.m_tex1, false); }; v2.applyEffectImpl = function (phase) { this.render(phase); }; v2.render = function (phase) { super.render(); var v13 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), true, 0); v13.draw(this.m_tex1, new flash.geom.Matrix(), new flash.geom.ColorTransform(1, 1, 1, 1, 0, 0, 0, -128 * phase)); (this.__get__renderer()).textureImage2D(v13, false); var v9 = 0.5 * this.__get__slideWidth() * (1 + phase); var v8 = 0.5 * this.__get__slideHeight() * (1 + phase); var v6 = (this.__get__slideWidth() - v9) / 2; var v5 = (this.__get__slideHeight() - v8) / 2; var v10 = new flash.geom.Matrix(); var v12 = 0.5 + 0.5 * phase; v10.scale(v12, v12); var v11 = new flash.geom.Matrix(); v11.translate(v6, v5); v10.concat(v11); (this.__get__renderMC()).beginBitmapFill(this.m_tex2, v10); (this.__get__renderMC()).moveTo(v6, v5); (this.__get__renderMC()).lineTo(v6 + v9, v5); (this.__get__renderMC()).lineTo(v6 + v9, v5 + v8); (this.__get__renderMC()).lineTo(v6, v5 + v8); (this.__get__renderMC()).lineTo(v6, v5); (this.__get__renderMC()).endFill(); var v15 = this.__get__slideWidth(); var v14 = this.__get__slideWidth(); var v4 = 0; var v7 = this.__get__maxSlideSize() + 0.5 * (v15 * Math.sin(v4) + v14 * Math.cos(v4)); if (this.m_type == fsplayer.core.playback.transitions.CTransitionDoors.TYPE_VERTICAL) { this.resetMatrix(v7); (this.__get__modelView()).translate(-0.5 * this.__get__slideWidth(), 0, 0.5 * this.m_depth * (1 + phase)); v4 = phase * fsplayer.core.playback.transitions.CTransitionEffectBase3D.HALFPI; (this.__get__modelView()).rotateY(v4); this.renderPlane(0, 0.5 * this.__get__slideHeight(), 0.5 * this.__get__slideWidth(), this.__get__slideHeight(), 0, 0, 0.5, 1); this.resetMatrix(v7); (this.__get__modelView()).translate(0.5 * this.__get__slideWidth(), 0, 0.5 * this.m_depth * (1 + phase)); v4 = -phase * fsplayer.core.playback.transitions.CTransitionEffectBase3D.HALFPI; (this.__get__modelView()).rotateY(v4); this.renderPlane(-0.5 * this.__get__slideWidth(), 0.5 * this.__get__slideHeight(), 0.5 * this.__get__slideWidth(), this.__get__slideHeight(), 0.5, 0, 1, 1); } else { this.resetMatrix(v7); (this.__get__modelView()).translate(0, 0.5 * this.__get__slideHeight(), 0.5 * this.__get__maxSlideSize() * (1 + phase)); v4 = phase * fsplayer.core.playback.transitions.CTransitionEffectBase3D.HALFPI; (this.__get__modelView()).rotateX(v4); this.renderPlane(-0.5 * this.__get__slideWidth(), 0, this.__get__slideWidth(), 0.5 * this.__get__slideHeight(), 0, 0, 1, 0.5); this.resetMatrix(v7); (this.__get__modelView()).translate(0, -0.5 * this.__get__slideHeight(), 0.5 * this.__get__maxSlideSize() * (1 + phase)); v4 = -phase * fsplayer.core.playback.transitions.CTransitionEffectBase3D.HALFPI; (this.__get__modelView()).rotateX(v4); this.renderPlane(-0.5 * this.__get__slideWidth(), 0.5 * this.__get__slideHeight(), this.__get__slideWidth(), 0.5 * this.__get__slideHeight(), 0, 0.5, 1, 1); } }; v2.cleanup = function () { super.cleanup(); this.m_slide1._visible = true; }; v1.TYPE_VERTICAL = 0; v1.TYPE_HORIZONTAL = 1; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionDoors.prototype, null, 1); } #endinitclip } movieClip 284 __Packages.fsplayer.core.playback.transitions.CTransitionGallery { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionGallery) { var v1 = function (parameters, type, conveyor) { super(parameters); this.m_type = type; this.m_conveyor = conveyor; this.DIST_X = this.__get__slideWidth() / 10; this.DIST_Y = this.__get__slideHeight() / 50; if (this.__get__hasOldSlide()) { this.m_slide1 = (parameters.getOldSlide()).getPrimaryMovie(); this.m_slide1._visible = !this.__get__inverted(); } this.m_slide2 = (parameters.getNewSlide()).getPrimaryMovie(); this.m_slide2._visible = this.inverted; }; fsplayer.core.playback.transitions.CTransitionGallery = v1; fsplayer.core.playback.transitions.CTransitionGallery extends fsplayer.core.playback.transitions.CTransitionEffectBase3D; var v2 = v1.prototype; v2.initialize = function () { if (this.__get__hasOldSlide()) { this.m_tex1 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), false, 4278190080.0); this.m_tex1.draw(this.m_slide1); this.m_tex1refl = this.m_tex1.clone(); this.m_slide1._visible = false; } this.m_tex2 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), false, 4278190080.0); this.m_tex2.draw(this.m_slide2); this.m_tex2refl = this.m_tex2.clone(); this.m_slide2._visible = false; var v2 = this.m_slide2._parent.createEmptyMovieClip('shadingMC', this.m_slide2._parent.getNextHighestDepth()); v2._visible = false; var v3 = new flash.geom.Matrix(); v3.createGradientBox(this.__get__slideWidth(), this.__get__slideHeight(), -fsplayer.core.playback.transitions.CTransitionEffectBase3D.HALFPI, 0, 0); var v5 = [0, 0]; var v4 = [0, 100]; var v6 = [0, 50]; v2.beginGradientFill('linear', v5, v4, v6, v3); v2.moveTo(0, 0); v2.lineTo(0, this.__get__slideHeight()); v2.lineTo(this.__get__slideWidth(), this.__get__slideHeight()); v2.lineTo(this.__get__slideWidth(), 0); v2.lineTo(0, 0); v2.endFill(); if (this.__get__hasOldSlide()) { this.m_tex1refl.draw(v2); } this.m_tex2refl.draw(v2); v2.removeMovieClip(); }; v2.applyEffectImpl = function (phase) { this.render(phase); }; v2.render = function (phase) { super.render(); var v3 = 0; var v7 = 0; var v6 = 0; var v4 = 0; var v9 = this.__get__maxSlideSize(); var v10 = this.__get__maxSlideSize() * 0.1; var v8 = -0.5 * this.__get__slideWidth(); if (phase < this.PHASE_ROTATION) { v4 = (-phase / this.PHASE_ROTATION) * this.MAX_ANGLE_Y; v9 += (phase / this.PHASE_ROTATION) * v10; } else { if (phase > 1 - this.PHASE_ROTATION) { v3 = this.__get__slideWidth() + this.DIST_X; v4 = (-(1 - phase) / this.PHASE_ROTATION) * this.MAX_ANGLE_Y; v9 += ((1 - phase) / this.PHASE_ROTATION) * v10; } else { v3 = ((phase - this.PHASE_ROTATION) / this.PHASE_MOVING) * (this.__get__slideWidth() + this.DIST_X); v4 = -this.MAX_ANGLE_Y; v9 += v10; } } if (this.m_type == fsplayer.core.playback.transitions.CTransitionGallery.DIRECTION_LEFT) { v7 = -this.__get__slideWidth() - v3; v6 = -v3 + this.DIST_X; } else { v4 = -v4; v8 = -v8; v7 = v3; v6 = v3 - this.DIST_X - this.__get__slideWidth(); } (this.__get__modelView()).loadLookAtRH(v8, 0, v9, v8, 0, 0, 0, 1, 0); (this.__get__modelView()).rotateY(v4); var v12 = 0.5 * this.__get__slideHeight(); if (this.__get__hasOldSlide()) { this.renderSlide(this.m_tex1, v7, v12, false); } this.renderSlide(this.m_tex2, v6, v12, false); if (!this.m_conveyor) { var v11 = -0.5 * this.__get__slideHeight() - this.DIST_Y; if (this.__get__hasOldSlide()) { this.renderSlide(this.m_tex1refl, v7, v11, true); } this.renderSlide(this.m_tex2refl, v6, v11, true); } }; v2.renderSlide = function (m_tex, x, y, flip) { (this.__get__renderer()).textureImage2D(m_tex, flip); this.renderPlane(x, y, this.__get__slideWidth(), this.__get__slideHeight(), 0, 0, 1, 1); }; v2.cleanup = function () { super.cleanup(); if (this.__get__hasOldSlide()) { this.m_slide1._visible = true; } this.m_slide2._visible = true; }; v1.DIRECTION_LEFT = 0; v1.DIRECTION_RIGHT = 1; v2.MAX_ANGLE_Y = 0.3490658503988659; v2.PHASE_ROTATION = 0.2; v2.PHASE_MOVING = 0.6; v2.DIST_X = 0; v2.DIST_Y = 0; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionGallery.prototype, null, 1); } #endinitclip } movieClip 285 __Packages.fsplayer.core.playback.transitions.CTransitionHoneycomb { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionHoneycomb) { var v1 = function (parameters) { super(parameters); this.m_slide1 = (parameters.getOldSlide()).getPrimaryMovie(); this.m_slide2 = (parameters.getNewSlide()).getPrimaryMovie(); this.m_slide12 = (parameters.getOldSlide()).getSecondaryMovie(); this.m_slide22 = (parameters.getNewSlide()).getSecondaryMovie(); this.m_slide12._alpha = 0; this.m_slide22._alpha = 0; this.m_diamX = this.__get__slideWidth() * 0.9 / (this.NUM_H - 1); this.m_radX = this.m_diamX / 2; this.m_diamY = this.m_diamX * 1.154 * this.__get__slideWidth() * 3 / this.__get__slideHeight() * 4; this.m_radY = this.m_diamY / 2; this.m_backMC = this.m_slide2._parent.createEmptyMovieClip('backMC', this.m_slide2._parent.getNextHighestDepth()); (parameters.getNewSlide()).bringToFront(); (parameters.getOldSlide()).bringToFront(); this.m_backMC.swapDepths(this.m_slide2); fsplayer.core.playback.transitions.util.CDrawUtils.DrawFillRectangle(this.m_backMC, 0, 0, this.__get__slideWidth(), this.__get__slideHeight()); this.m_mask1 = (parameters.getOldSlide()).getPrimaryMask(); this.m_mask2 = (parameters.getNewSlide()).getPrimaryMask(); fsplayer.core.playback.transitions.util.CDrawUtils.DrawFillRectangle(this.m_mask2, 0, 0, this.__get__slideWidth(), this.__get__slideHeight()); this.m_cells1 = new Array(); this.m_cells2 = new Array(); var v5 = 0; while (v5 < this.NUM_V) { var v6 = (v5 % 2 == 0) ? this.NUM_H : this.NUM_H - 1; var v4 = 0; while (v4 < v6) { var v3 = new Object(); v3.x = v4; v3.y = v5; this.m_cells1.push(v3); ++v4; } ++v5; } this.applyEffect(0); }; fsplayer.core.playback.transitions.CTransitionHoneycomb = v1; fsplayer.core.playback.transitions.CTransitionHoneycomb extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.applyEffectImpl = function (phase) { this.m_mask1.clear(); this.m_mask2.clear(); if (phase < 0.15) { this.m_slide12._alpha = 100 - phase * 750; this.m_slide22._alpha = 0; } if (phase > 0.05) { this.m_slide12._alpha = 0; if (phase > 0.95) { this.m_slide22._alpha = (phase - 0.95) * 2000; } else { this.m_slide22._visible = false; } if (!this.m_firstDeleted) { var v3 = 0; while (v3 < this.NUM_H) { this.deleteCell(this.m_cells1, 0, v3); this.deleteCell(this.m_cells1, this.NUM_V - 1, v3); ++v3; } this.deleteCell(this.m_cells1, 2, 0); this.deleteCell(this.m_cells1, 2, this.NUM_H - 1); this.deleteCell(this.m_cells1, 4, 0); this.deleteCell(this.m_cells1, 4, this.NUM_H - 1); this.deleteCell(this.m_cells1, 6, 0); this.deleteCell(this.m_cells1, 6, this.NUM_H - 1); this.MAX_NUM_INNER_CELLS = this.m_cells1.length; this.deleteCell(this.m_cells1, 4, 4); this.m_firstDeleted = true; } else { var v13 = phase; if (this.__get__inverted()) { v13 = 1 - phase; } var v14 = ((v13 - 0.05) / 0.85) * this.MAX_NUM_INNER_CELLS; var v4 = this.m_cells1.length; var v15 = this.MAX_NUM_INNER_CELLS - v4; var v6 = v14 - v15; if (v6 > 0) { var v3 = 0; while (v3 < v6) { v4 = this.m_cells1.length; if (v4 == 0) { break; } var v2 = Math.floor(Math.random() * (v4 - 1)); this.m_cells2.push(this.m_cells1[v2]); this.m_cells1.splice(v2, 1); ++v3; } } } } if (this.__get__inverted()) { this.drawHexes(this.m_mask1, this.m_cells2); this.drawHexes(this.m_mask2, this.m_cells1); } else { this.drawHexes(this.m_mask1, this.m_cells1); this.drawHexes(this.m_mask2, this.m_cells2); } if (this.__get__hasOldSlide()) { if (phase > 0.4) { this.m_slide1._visible = false; this.m_slide12._visible = false; } else { this.m_slide1._visible = true; this.m_slide12._visible = true; var v11 = -(Math.pow(2, phase / 0.3) - 1) * Math.PI / 4; var v7 = Math.pow(20, phase / 0.6); v7 = Math.max(1, v7); var v9 = (phase / 0.4) * this.m_diamX; var v8 = (-phase / 0.4) * this.m_radY / 2; this.transformSlide(this.m_slide1, v11, v7, v9, v8); this.transformSlide(this.m_mask1, v11, v7, v9, v8); this.transformSlide(this.m_slide12, v11, v7, v9, v8); } } var v10 = -phase * Math.PI + Math.PI; var v12 = phase; this.transformSlide(this.m_slide2, v10, v12); this.transformSlide(this.m_mask2, v10, v12); this.transformSlide(this.m_slide22, v10, v12); }; v2.drawHexes = function (mc, cells) { var v5 = this.__get__slideWidth() / (this.NUM_H - 1); var v6 = this.__get__slideHeight() / (this.NUM_V - 1); var v4 = 0; var v7 = cells.length; var v3 = 0; while (v3 < v7) { var v2 = cells[v3]; if (v2.y % 2 == 0) { v4 = 0; } else { v4 = v5 / 2; } this.drawHex(mc, v5 * v2.x + v4, v6 * v2.y); ++v3; } }; v2.drawHex = function (mc, x, y) { mc.beginFill(0, 100); mc.moveTo(x, y - this.m_radY); mc.lineTo(x + this.m_radX, y - 0.5 * this.m_radY); mc.lineTo(x + this.m_radX, y + 0.5 * this.m_radY); mc.lineTo(x, y + this.m_radY); mc.lineTo(x - this.m_radX, y + 0.5 * this.m_radY); mc.lineTo(x - this.m_radX, y - 0.5 * this.m_radY); mc.lineTo(x, y - this.m_radY); mc.endFill(); }; v2.transformSlide = function (mc, angle, scale, dX, dY) { if (dX == undefined) { dX = 0; } if (dY == undefined) { dY = 0; } var v2 = mc.transform.matrix; v2.identity(); v2.translate(dX, dY); v2.translate(-this.__get__slideWidth() / 2, -this.__get__slideHeight() / 2); v2.rotate(angle); v2.scale(scale, scale); v2.translate(this.__get__slideWidth() / 2, this.__get__slideHeight() / 2); mc.transform.matrix = v2; }; v2.deleteCell = function (arr, y, x) { var v4 = arr.length; var v1 = 0; while (v1 < v4) { var v2 = arr[v1]; if (v2.x == x && v2.y == y) { arr.splice(v1, 1); break; } ++v1; } }; v2.cleanup = function () { super.cleanup(); this.m_backMC.removeMovieClip(); }; v2.NUM_H = 10; v2.NUM_V = 9; v2.m_firstDeleted = false; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionHoneycomb.prototype, null, 1); } #endinitclip } movieClip 286 __Packages.fsplayer.core.playback.transitions.CTransitionGlitter { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionGlitter) { var v1 = function (parameters, type, direction) { super(parameters); this.m_type = type; this.m_direction = direction; this.__set__invertible(false); if (this.__get__inverted()) { switch (this.m_direction) { case fsplayer.core.playback.transitions.CTransitionGlitter.DIRECTION_UP: this.m_direction = fsplayer.core.playback.transitions.CTransitionGlitter.DIRECTION_DOWN; break; case fsplayer.core.playback.transitions.CTransitionGlitter.DIRECTION_DOWN: this.m_direction = fsplayer.core.playback.transitions.CTransitionGlitter.DIRECTION_UP; break; case fsplayer.core.playback.transitions.CTransitionGlitter.DIRECTION_LEFT: this.m_direction = fsplayer.core.playback.transitions.CTransitionGlitter.DIRECTION_RIGHT; break; default: this.m_direction = fsplayer.core.playback.transitions.CTransitionGlitter.DIRECTION_LEFT; } } if (this.__get__inverted()) { this.m_slide1 = (parameters.getNewSlide()).getPrimaryMovie(); this.m_slide2 = (parameters.getOldSlide()).getPrimaryMovie(); } else { this.m_slide1 = (parameters.getOldSlide()).getPrimaryMovie(); this.m_slide2 = (parameters.getNewSlide()).getPrimaryMovie(); } this.m_slide1._visible = true; this.m_slide2._visible = false; }; fsplayer.core.playback.transitions.CTransitionGlitter = v1; fsplayer.core.playback.transitions.CTransitionGlitter extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.initialize = function () { this.m_tex1 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), false, 4278190080.0); this.m_tex1.draw(this.m_slide1); this.m_slide1._visible = false; this.m_tex2 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), false, 4278190080.0); this.m_tex2.draw(this.m_slide2); this.m_slide2._visible = false; this.m_backMC = this.m_slide2._parent.createEmptyMovieClip('backMC', this.m_slide2._parent.getNextHighestDepth()); fsplayer.core.playback.transitions.util.CDrawUtils.DrawFillRectangle(this.m_backMC, 0, 0, this.__get__slideWidth(), this.__get__slideHeight()); if (this.m_type == fsplayer.core.playback.transitions.CTransitionGlitter.TYPE_DIAMOND) { this.NUM_X = 24; this.NUM_Y = 12; } else { this.NUM_X = 24; this.NUM_Y = 21; } this.NUM_Y_ALL = this.NUM_Y + (this.NUM_Y + 1); this.m_diamX = this.__get__slideWidth() / this.NUM_X; this.m_radX = this.m_diamX / 2; this.m_diamY = this.__get__slideHeight() / this.NUM_Y; this.m_radY = this.m_diamY / 2; if (this.m_direction == fsplayer.core.playback.transitions.CTransitionGlitter.DIRECTION_LEFT || this.m_direction == fsplayer.core.playback.transitions.CTransitionGlitter.DIRECTION_RIGHT) { this.SLIDE_SIZE = this.slideWidth; } else { this.SLIDE_SIZE = this.slideHeight; } this.SRZ_SIZE = this.SLIDE_SIZE / 1.5; this.m_cells = new Array(); var v8; var v6; var v5 = -this.m_radY; var v7; var v4 = 0; while (v4 < this.NUM_Y_ALL) { if (v4 % 2 == 0) { v6 = -this.m_radX; v7 = this.NUM_X + 1; } else { v6 = 0; v7 = this.NUM_X; } var v3 = 0; while (v3 < v7) { var v2 = new Object(); v2.x = v6 + v3 * this.m_diamX; if (this.m_type == fsplayer.core.playback.transitions.CTransitionGlitter.TYPE_DIAMOND) { v2.y = v5 + v4 * this.m_radY; v2.side1 = this.createDiamond(this.m_backMC, this.m_tex1, v2.x, v2.y); v2.side2 = this.createDiamond(this.m_backMC, this.m_tex2, v2.x, v2.y); } else { v2.y = v5 + v4 * 1.5 * this.m_radY; v2.side1 = this.createHexagon(this.m_backMC, this.m_tex1, v2.x, v2.y); v2.side2 = this.createHexagon(this.m_backMC, this.m_tex2, v2.x, v2.y); } v2.side2._visible = false; v2.angle = undefined; v2.startPhase = 0; this.m_cells.push(v2); ++v3; } ++v4; } this.NUM_CELLS = this.m_cells.length; }; v2.startEffect = function () {}; v2.createDiamond = function (parent, bmp, x, y) { var v3 = parent.getNextHighestDepth(); var v2 = parent.createEmptyMovieClip('cellmc' + v3, v3); v2.beginBitmapFill(bmp, new flash.geom.Matrix(1, 0, 0, 1, -x - this.m_radX, -y)); v2.moveTo(0, -this.DS); v2.lineTo(this.m_radX + this.DS, this.m_radY); v2.lineTo(0, this.m_diamY + this.DS); v2.lineTo(-this.m_radX - this.DS, this.m_radY + this.DS * 2); v2.endFill(); v2._x = x + this.m_radX; v2._y = y; return v2; }; v2.createHexagon = function (parent, bmp, x, y) { var v3 = parent.getNextHighestDepth(); var v2 = parent.createEmptyMovieClip('cellmc' + v3, v3); v2.beginBitmapFill(bmp, new flash.geom.Matrix(1, 0, 0, 1, -x - this.m_radX, -y)); v2.moveTo(0, -this.DS); v2.lineTo(this.m_radX + this.DS, 0.5 * this.m_radY - this.DS); v2.lineTo(this.m_radX + this.DS, 1.5 * this.m_radY + this.DS); v2.lineTo(0, this.m_diamY + this.DS * 2); v2.lineTo(-this.m_radX - this.DS, 1.5 * this.m_radY + this.DS); v2.lineTo(-this.m_radX - this.DS, 0.5 * this.m_radY - this.DS); v2.endFill(); v2._x = x + this.m_radX; v2._y = y; return v2; }; v2.applyEffectImpl = function (phase) { if (this.m_direction == fsplayer.core.playback.transitions.CTransitionGlitter.DIRECTION_DOWN || this.m_direction == fsplayer.core.playback.transitions.CTransitionGlitter.DIRECTION_RIGHT) { this.m_srzCoord2 = (phase / this.MOVE_PHASE) * (this.SLIDE_SIZE + this.SRZ_SIZE) - this.SRZ_SIZE; this.m_srzCoord1 = this.m_srzCoord2 + this.SRZ_SIZE; } else { this.m_srzCoord2 = this.SLIDE_SIZE - (phase / this.MOVE_PHASE) * (this.SLIDE_SIZE + this.SRZ_SIZE) + this.SRZ_SIZE; this.m_srzCoord1 = this.m_srzCoord2 - this.SRZ_SIZE; } var v4; var v8; var v6 = 0; while (v6 < this.NUM_CELLS) { var v2 = this.m_cells[v6]; v4 = v2.angle; if (v4 == undefined || v4 > Math.PI) { v4 = 0; } var v5 = Math.abs(Math.cos(v4)); var v3 = v5 * 0.5 + 0.5; if (v2.angle > 1.570796326794897) { v2.side1._visible = false; v2.side2._visible = true; v2.side2._xscale = 100 * v5; if (this.__get__inverted()) { v2.side2.transform.colorTransform = new flash.geom.ColorTransform(v3, v3, v3, 1, 0, 0, 0, 0); } } else { v2.side1._visible = true; v2.side2._visible = false; v2.side1._xscale = 100 * v5; if (!this.__get__inverted()) { v2.side1.transform.colorTransform = new flash.geom.ColorTransform(v3, v3, v3, 1, 0, 0, 0, 0); } } if (v2.angle == undefined) { if (this.getDepthInZone(v2, this.m_srzCoord2) != 0) { this.startRotation(v2, phase); } else { v8 = this.getDepthInZone(v2, this.m_srzCoord1); if (v8 != 0) { var v9 = Math.random() + v8 / this.SRZ_SIZE; if (v9 >= 1) { this.startRotation(v2, phase); } } } } else { v2.angle = ((phase - v2.startPhase) / this.ROTATION_PHASE) * Math.PI; } ++v6; } }; v2.getDepthInZone = function (cell, zoneCoord) { switch (this.m_direction) { case fsplayer.core.playback.transitions.CTransitionGlitter.DIRECTION_UP: return cell.y >= zoneCoord ? cell.y - zoneCoord : 0; break; case fsplayer.core.playback.transitions.CTransitionGlitter.DIRECTION_DOWN: return cell.y <= zoneCoord ? zoneCoord - cell.y : 0; break; case fsplayer.core.playback.transitions.CTransitionGlitter.DIRECTION_LEFT: return cell.x >= zoneCoord ? cell.x - zoneCoord : 0; break; default: return cell.x <= zoneCoord ? zoneCoord - cell.x : 0; } }; v2.startRotation = function (cell, phase) { cell.startPhase = phase; cell.angle = 0; }; v2.cleanup = function () { super.cleanup(); this.m_backMC.removeMovieClip(); var v3 = 0; while (v3 < this.m_cells.length) { this.m_cells[v3].side1.removeMovieClip(); this.m_cells[v3].side2.removeMovieClip(); ++v3; } this.m_slide1._visible = true; this.m_slide2._visible = true; }; v1.DIRECTION_UP = 0; v1.DIRECTION_DOWN = 1; v1.DIRECTION_LEFT = 2; v1.DIRECTION_RIGHT = 3; v1.TYPE_DIAMOND = 0; v1.TYPE_HEXAGON = 1; v2.DS = 1; v2.ROTATION_PHASE = 0.3; v2.MOVE_PHASE = 1 - fsplayer.core.playback.transitions.CTransitionGlitter.prototype.ROTATION_PHASE; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionGlitter.prototype, null, 1); } #endinitclip } movieClip 287 __Packages.fsplayer.core.playback.transitions.CTransitionReveal { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionReveal) { var v1 = function (parameters, type, direction) { super(parameters); this.m_type = type; this.m_direction = direction; var v4; if (this.__get__inverted()) { this.m_slide1 = (parameters.getNewSlide()).getPrimaryMovie(); this.m_slide2 = (parameters.getOldSlide()).getPrimaryMovie(); } else { this.m_slide2 = (parameters.getNewSlide()).getPrimaryMovie(); if (this.__get__hasOldSlide()) { this.m_slide1 = (parameters.getOldSlide()).getPrimaryMovie(); } else { this.m_backMC = this.m_slide2._parent.createEmptyMovieClip('backMC', this.m_slide2._parent.getNextHighestDepth()); fsplayer.core.playback.transitions.util.CDrawUtils.DrawFillRectangle(this.m_backMC, 0, 0, this.__get__slideWidth(), this.__get__slideHeight(), 0); this.m_slide1 = this.m_backMC; } } this.m_drawMC = this.m_slide2._parent.createEmptyMovieClip('drawMC', this.m_slide2._parent.getNextHighestDepth()); }; fsplayer.core.playback.transitions.CTransitionReveal = v1; fsplayer.core.playback.transitions.CTransitionReveal extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.applyEffectImpl = function (phase) { if (phase <= 0.5) { if (this.__get__inverted()) { this.m_slide1._visible = false; } var v3 = 100 + phase * this.SCALE_COEF; this.m_slide2._yscale = v3; this.m_slide2._xscale = this.m_slide2._yscale; this.m_slide1._yscale = this.m_slide2._yscale; this.m_slide1._xscale = this.m_slide2._yscale; this.m_slide2._x = this.__get__slideWidth() * (1 - v3 / 100); this.m_slide1._x = this.m_slide2._x; this.m_slide2._y = this.__get__slideHeight() * (1 - v3 / 100); this.m_slide1._y = this.m_slide2._y; this.drawGradient(phase * 2); } else { if (!this.__get__inverted()) { this.m_slide1._visible = false; } var v3 = 100 + (1 - phase) * this.SCALE_COEF; this.m_slide2._yscale = v3; this.m_slide2._xscale = this.m_slide2._yscale; this.m_slide1._yscale = this.m_slide2._yscale; this.m_slide1._xscale = this.m_slide2._yscale; this.m_slide2._x = 0; this.m_slide1._x = 0; this.m_slide2._y = this.__get__slideHeight() * (1 - v3 / 100); this.m_slide1._y = this.m_slide2._y; this.drawGradient((1 - phase) * 2); } }; v2.drawGradient = function (phase) { this.m_drawMC.clear(); var v3 = new flash.geom.Matrix(); var v4 = 0; if (this.m_direction == fsplayer.core.playback.transitions.CTransitionReveal.DIRECTION_LEFT) { v4 = Math.PI; } v3.createGradientBox(this.__get__slideWidth(), this.__get__slideHeight(), v4, 0, 0); var v2; if (this.m_type == fsplayer.core.playback.transitions.CTransitionReveal.SHADING_BLACK || !this.__get__hasOldSlide()) { v2 = 0; } else { v2 = 16777215; } var v7 = [v2, v2]; var v5 = [phase * 100, phase * 50 + 50]; var v8 = [0, (1 - phase) * 255]; this.m_drawMC.beginGradientFill('linear', v7, v5, v8, v3); this.m_drawMC.moveTo(0, 0); this.m_drawMC.lineTo(0, this.__get__slideHeight()); this.m_drawMC.lineTo(this.__get__slideWidth(), this.__get__slideHeight()); this.m_drawMC.lineTo(this.__get__slideWidth(), 0); this.m_drawMC.lineTo(0, 0); this.m_drawMC.endFill(); }; v2.cleanup = function () { super.cleanup(); this.m_drawMC.removeMovieClip(); if (this.m_backMC) { this.m_backMC.removeMovieClip(); } }; v1.DIRECTION_LEFT = 0; v1.DIRECTION_RIGHT = 1; v1.SHADING_SMOOTH = 0; v1.SHADING_BLACK = 1; v2.SCALE_COEF = 5; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionReveal.prototype, null, 1); } #endinitclip } movieClip 288 __Packages.fsplayer.core.playback.transitions.CTransitionShred { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionShred) { var v1 = function (parameters, type, direction) { super(parameters); this.m_layers1 = new Array(); this.m_layers2 = new Array(); this.m_type = type; this.m_direction = direction; this.CELL_WIDTH = this.__get__slideWidth() / this.NUM_X; this.CELL_HEIGHT = this.__get__slideHeight() / this.NUM_Y; this.m_depth = this.maxSlideSize; this.MAX_CAM_DX = this.__get__slideWidth() * 0.7; this.MAX_CAM_DY = this.__get__slideHeight() * 0.9; this.MAX_DZ = this.m_depth / 10; this.MAX_CAM_DZ = this.MAX_DZ; this.m_rndGen = new fsplayer.core.playback.transitions.util.CRandomGenerator(this.NUM_CELLS); if (this.__get__hasOldSlide()) { this.m_slide1 = (parameters.getOldSlide()).getPrimaryMovie(); this.m_slide1._visible = !this.__get__inverted(); } this.m_slide2 = (parameters.getNewSlide()).getPrimaryMovie(); this.m_slide2._visible = this.inverted; }; fsplayer.core.playback.transitions.CTransitionShred = v1; fsplayer.core.playback.transitions.CTransitionShred extends fsplayer.core.playback.transitions.CTransitionEffectBase3D; var v2 = v1.prototype; v2.initialize = function () { if (this.__get__hasOldSlide()) { this.m_slide1._visible = false; } this.m_slide2._visible = false; if (this.m_type == fsplayer.core.playback.transitions.CTransitionShred.TYPE_RECTANGLE) { this.NUM_LAYERS = 6; this.createLayersRectangle((this.__get__params()).getOldSlide(), (this.__get__params()).getNewSlide()); (this.__get__renderer()).__set__maxPerspectiveLevel(0); } else { this.NUM_LAYERS = 4; this.createLayersStrips((this.__get__params()).getOldSlide(), (this.__get__params()).getNewSlide()); (this.__get__renderer()).__set__maxPerspectiveLevel(1); } }; v2.createLayersRectangle = function (slideController1, slideController2) { var v14 = slideController1.getPrimaryMovie(); var v13 = slideController2.getPrimaryMovie(); var v12 = this.NUM_CELLS / this.NUM_LAYERS; var v6; var v5; var v3; var v10 = new flash.geom.Matrix(1, 0, 0, 1, 0, 0); var v9 = 0; while (v9 < this.NUM_LAYERS) { var v8 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), true, 0); var v7 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), true, 0); var v11 = v9 * v12; var v2 = 0; while (v2 < v12) { v6 = this.m_rndGen.GetRandom(v11 + v2); v3 = Math.floor(v6 / this.NUM_X); v5 = v6 - v3 * this.NUM_X; v5 *= this.CELL_WIDTH; v3 *= this.CELL_HEIGHT; var v4 = new flash.geom.Rectangle(v5, v3, this.CELL_WIDTH, this.CELL_HEIGHT); if (this.__get__hasOldSlide()) { v8.draw(v14, v10, undefined, undefined, v4); } v7.draw(v13, v10, undefined, undefined, v4); ++v2; } if (this.__get__hasOldSlide()) { this.m_layers1.push(this.createTexture(v8)); } this.m_layers2.push(this.createTexture(v7)); ++v9; } }; v2.createLayersStrips = function (slideController1, slideController2) { var v21 = new Array(); var v20 = new Array(); var v17 = slideController1.getPrimaryMovie(); var v16 = slideController2.getPrimaryMovie(); var v22 = Math.max(this.__get__slideWidth() * this.MAX_STRIP_WIDTH, 1); var v18 = Math.max(0.5 * v22, 1); var v19 = v22 - v18; var v6 = 0; var v5 = 0; var v11 = 0; var v14 = 0; while (v14 < this.NUM_LAYERS) { if (this.__get__hasOldSlide()) { var v15 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), true, 0); v21.push(v15); this.m_layers1.push(this.createTexture(v15)); } var v13 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), true, 0); v20.push(v13); this.m_layers2.push(this.createTexture(v13)); ++v14; } var v3 = new flash.geom.Matrix(1, 0, 0, 1, 0, 0); var v12 = 0; while (v6 + v5 < this.__get__slideWidth()) { var v2 = new flash.geom.Rectangle(v6, v11, v5, this.__get__slideHeight() - v11); var v8 = v21[v12]; var v7 = v20[v12]; if (this.__get__hasOldSlide()) { v8.draw(v17, v3, undefined, undefined, v2); } v7.draw(v16, v3, undefined, undefined, v2); var v9 = v6 + v5; var v4 = this.__get__slideWidth() - v9; var v10; v10 = this.generateStripWidth(v18, v19, v4); v2 = new flash.geom.Rectangle(v9, 0, v10, this.__get__slideHeight()); if (this.__get__hasOldSlide()) { v8.draw(v17, v3, undefined, undefined, v2); } v7.draw(v16, v3, undefined, undefined, v2); v6 = v9 + v10; v4 -= v10; v5 = this.generateStripWidth(v18, v19, v4); v11 = Math.random() * this.__get__slideHeight(); v2 = new flash.geom.Rectangle(v6, 0, v5, v11); if (this.__get__hasOldSlide()) { v8.draw(v17, v3, undefined, undefined, v2); } v7.draw(v16, v3, undefined, undefined, v2); v12 = (v12 + 1) % this.NUM_LAYERS; } }; v2.generateStripWidth = function (minStripWidth, deltaWidth, widthLeft) { if (widthLeft <= minStripWidth) { return widthLeft; } else { return minStripWidth + Math.random() * deltaWidth; } }; v2.applyEffectImpl = function (phase) { this.render(phase); }; v2.render = function (phase) { super.render(); var v8 = 0; var v10 = 0; var v9 = this.__get__maxSlideSize(); var v6 = 0; var v7 = 0; if (phase < this.PHASE_CAM_ROTATION) { v8 = (-phase / this.PHASE_CAM_ROTATION) * this.MAX_CAM_DX; v10 = (phase / this.PHASE_CAM_ROTATION) * this.MAX_CAM_DY; v9 += (phase / this.PHASE_CAM_ROTATION) * this.MAX_CAM_DZ; } else { if (phase > 1 - this.PHASE_CAM_ROTATION) { v8 = (-(1 - phase) / this.PHASE_CAM_ROTATION) * this.MAX_CAM_DX; v10 = ((1 - phase) / this.PHASE_CAM_ROTATION) * this.MAX_CAM_DY; v9 += ((1 - phase) / this.PHASE_CAM_ROTATION) * this.MAX_CAM_DZ; } else { v8 = -this.MAX_CAM_DX; v10 = this.MAX_CAM_DY; v9 += this.MAX_CAM_DZ; } } if (this.m_direction == fsplayer.core.playback.transitions.CTransitionShred.DIRECTION_OUT && phase >= 0.5) { v8 *= -1; } if (phase < this.PHASE_MOVING) { v6 = (phase / this.PHASE_MOVING) * this.MAX_DZ; } else { if (phase > 1 - this.PHASE_MOVING) { v6 = ((1 - phase) / this.PHASE_MOVING) * this.MAX_DZ; } else { if (phase > this.PHASE_CAM_ROTATION && phase < 1 - this.PHASE_CAM_ROTATION) { v6 = this.MAX_DZ; v7 = Math.sin(((phase - this.PHASE_CAM_ROTATION) / this.PHASE_FAST_MOVING) * Math.PI) * this.m_depth * 1.5; } else { v6 = this.MAX_DZ; } } } var v4; var v3 = 0; while (v3 < this.NUM_LAYERS) { this.resetMatrix(v8, v10, v9); if (v3 < this.NUM_LAYERS / 2) { v4 = v6 * (v3 + 1) + v7; } else { v4 = -v6 * (this.NUM_LAYERS - v3) - v7; } if (phase < 0.5) { if (this.__get__hasOldSlide()) { (this.__get__renderer()).bindTexture(this.m_layers1[v3]); this.renderLayer(v4); } } else { (this.__get__renderer()).bindTexture(this.m_layers2[v3]); this.renderLayer(v4); } ++v3; } }; v2.renderLayer = function (z) { (this.__get__modelView()).translate(0, 0, z); this.renderPlane(-0.5 * this.__get__slideWidth(), 0.5 * this.__get__slideHeight(), this.__get__slideWidth(), this.__get__slideHeight(), 0, 0, 1, 1); }; v2.resetMatrix = function (x, y, z) { (this.__get__modelView()).loadLookAtRH(x, y, z, 0, 0, 0, 0, 1, 0); }; v2.cleanup = function () { super.cleanup(); if (this.__get__hasOldSlide()) { this.m_slide1._visible = true; } this.m_slide2._visible = true; }; v1.DIRECTION_IN = 0; v1.DIRECTION_OUT = 1; v1.TYPE_RECTANGLE = 0; v1.TYPE_STRIPS = 1; v2.NUM_X = 80; v2.NUM_Y = 60; v2.NUM_CELLS = fsplayer.core.playback.transitions.CTransitionShred.prototype.NUM_X * fsplayer.core.playback.transitions.CTransitionShred.prototype.NUM_Y; v2.NUM_LAYERS = 6; v2.PHASE_CAM_ROTATION = 0.4; v2.PHASE_MOVING = 0.2; v2.PHASE_FAST_MOVING = 1 - fsplayer.core.playback.transitions.CTransitionShred.prototype.PHASE_CAM_ROTATION * 2; v2.MAX_STRIP_WIDTH = 0.025; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionShred.prototype, null, 1); } #endinitclip } movieClip 289 __Packages.fsplayer.core.playback.transitions.util.CRandomGenerator { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.util) { _global.fsplayer.core.playback.transitions.util = new Object(); } if (!_global.fsplayer.core.playback.transitions.util.CRandomGenerator) { var v1 = function (size) { this.m_size = size; this.Generate(); }; fsplayer.core.playback.transitions.util.CRandomGenerator = v1; var v2 = v1.prototype; v2.GetRandom = function (index) { if (index >= this.m_size) { return 0; } return this.m_set[index]; }; v2.Generate = function () { if (this.m_size > fsplayer.core.playback.transitions.util.CRandomGenerator.MAX_RANDOM_VALUE) { this.m_size = fsplayer.core.playback.transitions.util.CRandomGenerator.MAX_RANDOM_VALUE; } var v8 = 13; var v7 = 17; var v9 = fsplayer.core.playback.transitions.util.CRandomGenerator.MAX_RANDOM_VALUE; var v3 = new Array(fsplayer.core.playback.transitions.util.CRandomGenerator.MAX_RANDOM_VALUE); v3[0] = this.m_size; var v4 = 1; while (v4 < fsplayer.core.playback.transitions.util.CRandomGenerator.MAX_RANDOM_VALUE) { v3[v4] = (v3[v4 - 1] * v8 + v7) % v9; ++v4; } this.m_set = new Array(this.m_size); var v2; var v10 = Math.floor(Math.random() * this.m_size); var v5 = v10; var v6 = 0; v4 = 0; while (v4 < this.m_size) { do { v2 = v3[v6++]; } while (v2 >= this.m_size); this.m_set[v5] = v2; if (++v5 == this.m_size) { v5 = 0; } ++v4; } }; v1.MAX_RANDOM_VALUE = 8192; ASSetPropFlags(fsplayer.core.playback.transitions.util.CRandomGenerator.prototype, null, 1); } #endinitclip } movieClip 290 __Packages.fsplayer.core.playback.transitions.CTransitionSwitch { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionSwitch) { var v1 = function (parameters, type) { super(parameters); this.m_type = type; this.m_depth = this.maxSlideSize; this.MAX_DX = this.__get__slideWidth() / 4; this.MAX_DY = this.__get__slideHeight() / 2; this.m_slide2 = (parameters.getNewSlide()).getPrimaryMovie(); this.m_slide2._visible = this.inverted; if (this.__get__hasOldSlide()) { this.m_slide1 = (parameters.getOldSlide()).getPrimaryMovie(); this.m_slide1._visible = !this.__get__inverted(); } }; fsplayer.core.playback.transitions.CTransitionSwitch = v1; fsplayer.core.playback.transitions.CTransitionSwitch extends fsplayer.core.playback.transitions.CTransitionEffectBase3D; var v2 = v1.prototype; v2.initialize = function () { this.m_tex1 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), false, 4278190080.0); this.m_tex2 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), false, 4278190080.0); if (this.__get__hasOldSlide()) { this.m_tex1.draw(this.m_slide1); this.m_slide1._visible = false; } this.m_tex2.draw(this.m_slide2); this.m_slide2._visible = false; }; v2.applyEffectImpl = function (phase) { this.render(phase); }; v2.render = function (phase) { super.render(); var v12 = this.__get__slideWidth(); var v11 = this.__get__slideWidth(); var v10 = 0; var v8 = Math.sin(phase * phase * Math.PI) * this.MAX_ANGLE_X; var v3 = Math.sin(phase * Math.PI) * this.MAX_ANGLE_Z; var v7 = Math.sin(phase * Math.PI) * this.MAX_DX; var v6 = Math.sin(phase * Math.PI) * this.MAX_DY; var v5 = Math.abs((0.5 - phase) * this.m_depth); if (this.m_type == fsplayer.core.playback.transitions.CTransitionSwitch.DIRECTION_LEFT) { v3 = -v3; v7 = -v7; } var v9 = this.__get__maxSlideSize() + 0.5 * (v12 * Math.sin(v10) + v11 * Math.cos(v10)); if (phase < 0.5) { this.resetMatrix(v9); this.renderSlide(this.m_tex2, v7, -v6, v5, v8, v3); this.resetMatrix(v9); this.renderSlide(this.m_tex1, 0, v6, v5, v8, v3); } else { this.resetMatrix(v9); this.renderSlide(this.m_tex1, 0, v6, v5, v8, v3); this.resetMatrix(v9); this.renderSlide(this.m_tex2, v7, -v6, v5, v8, v3); } }; v2.renderSlide = function (tex, x, y, z, angleX, angleZ) { (this.__get__renderer()).textureImage2D(tex, false); (this.__get__modelView()).translate(x, y, z); (this.__get__modelView()).rotateZ(angleZ); (this.__get__modelView()).rotateX(angleX); this.renderPlane(-0.5 * this.__get__slideWidth(), 0.5 * this.__get__slideHeight(), this.__get__slideWidth(), this.__get__slideHeight(), 0, 0, 1, 1); }; v2.cleanup = function () { super.cleanup(); this.m_slide1._visible = true; this.m_slide2._visible = true; }; v1.DIRECTION_LEFT = 0; v1.DIRECTION_RIGHT = 1; v2.MAX_ANGLE_Z = 0.3926990816987241; v2.MAX_ANGLE_X = 0.3141592653589793; v2.MAX_DX = 0; v2.MAX_DY = 0; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionSwitch.prototype, null, 1); } #endinitclip } movieClip 291 __Packages.fsplayer.core.playback.transitions.CTransitionVortex { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionVortex) { var v1 = function (parameters, direction) { super(parameters); this.m_direction = direction; this.CELL_WIDTH = this.__get__slideWidth() / this.NUM_X; this.CELL_HEIGHT = this.__get__slideHeight() / this.NUM_Y; this.m_depth = this.maxSlideSize; this.MAX_DZ = this.m_depth / 10; this.m_rndGen = new fsplayer.core.playback.transitions.util.CRandomGenerator(this.NUM_CELLS); if (this.__get__hasOldSlide()) { this.m_slide1 = (parameters.getOldSlide()).getPrimaryMovie(); this.m_slide1._visible = !this.__get__inverted(); } this.m_slide2 = (parameters.getNewSlide()).getPrimaryMovie(); this.m_slide2._visible = this.inverted; (this.__get__renderer()).__set__maxPerspectiveLevel(0); }; fsplayer.core.playback.transitions.CTransitionVortex = v1; fsplayer.core.playback.transitions.CTransitionVortex extends fsplayer.core.playback.transitions.CTransitionEffectBase3D; var v2 = v1.prototype; v2.initialize = function () { this.m_slide2._visible = false; if (this.__get__hasOldSlide()) { this.m_slide1._visible = false; } this.createRectangleLayers((this.__get__params()).getOldSlide(), (this.__get__params()).getNewSlide()); }; v2.createRectangleLayers = function (slideController1, slideController2) { this.m_layers1 = new Array(); this.m_layers2 = new Array(); var v15 = slideController1.getPrimaryMovie(); var v14 = slideController2.getPrimaryMovie(); var v11 = this.NUM_CELLS / this.NUM_LAYERS; var v5; var v4; var v2; var v9 = new flash.geom.Matrix(1, 0, 0, 1, 0, 0); var v13 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), true, 0); var v12 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), true, 0); v13.draw(v15); v12.draw(v14); var v8 = 0; while (v8 < this.NUM_LAYERS) { var v7 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), true, 0); var v6 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), true, 0); var v10 = v8 * v11; var v3 = 0; while (v3 < v11) { v5 = this.m_rndGen.GetRandom(v10 + v3); v2 = Math.floor(v5 / this.NUM_X); v4 = v5 - v2 * this.NUM_X; v4 *= this.CELL_WIDTH; v2 *= this.CELL_HEIGHT; if (this.__get__hasOldSlide()) { v7.draw(v13, v9, undefined, undefined, new flash.geom.Rectangle(v4, v2, this.CELL_WIDTH, this.CELL_HEIGHT)); } v6.draw(v12, v9, undefined, undefined, new flash.geom.Rectangle(v4, v2, this.CELL_WIDTH, this.CELL_HEIGHT)); ++v3; } if (this.__get__hasOldSlide()) { this.m_layers1.push(this.createTexture(v7)); } this.m_layers2.push(this.createTexture(v6)); ++v8; } }; v2.applyEffectImpl = function (phase) { this.render(phase); }; v2.render = function (phase) { super.render(); var v7 = 0; var v6 = 0; var v5 = 0; var v9 = 0; var v10; var v8 = 0; v10 = phase * Math.PI; if (this.m_direction == fsplayer.core.playback.transitions.CTransitionVortex.DIRECTION_RIGHT || this.m_direction == fsplayer.core.playback.transitions.CTransitionVortex.DIRECTION_LEFT) { v9 = this.slideWidth; v7 = -Math.sin(v10) * v9; } else { v9 = this.slideWidth; v6 = Math.sin(v10) * v9; } v5 = Math.cos(v10) * v9; v8 = Math.sin(phase * Math.PI) * this.MAX_DZ; var v4; var v3 = 0; while (v3 < this.NUM_LAYERS) { if (v3 < this.NUM_LAYERS) { v4 = v8 * (v3 + 0); } else { v4 = -v8 * (this.NUM_LAYERS - v3); } if (v5 > v4) { if (this.__get__hasOldSlide()) { this.resetMatrix(v7, v6, v5, 1); (this.__get__renderer()).bindTexture(this.m_layers1[v3]); this.renderLayer(v4, 0, 0, 0); } } else { (this.__get__renderer()).bindTexture(this.m_layers2[v3]); if (this.m_direction == fsplayer.core.playback.transitions.CTransitionVortex.DIRECTION_RIGHT || this.m_direction == fsplayer.core.playback.transitions.CTransitionVortex.DIRECTION_LEFT) { this.resetMatrix(v7, v6, v5, 1); this.renderLayer(v4, 0, Math.PI, 0); } else { this.resetMatrix(v7, v6, v5, -1); this.renderLayer(-v4, Math.PI, 0, 0); } } ++v3; } }; v2.renderLayer = function (z, angleX, angleY, angleZ) { (this.__get__modelView()).translate(0, 0, z); (this.__get__modelView()).rotateZ(angleZ); (this.__get__modelView()).rotateY(angleY); (this.__get__modelView()).rotateX(angleX); this.renderPlane(-0.5 * this.__get__slideWidth(), 0.5 * this.__get__slideHeight(), this.__get__slideWidth(), this.__get__slideHeight(), 0, 0, 1, 1); }; v2.resetMatrix = function (x, y, z, up) { (this.__get__modelView()).loadLookAtRH(x, y, z, 0, 0, 0, 0, up, 0); }; v2.cleanup = function () { super.cleanup(); if (this.__get__hasOldSlide()) { this.m_slide1._visible = true; } this.m_slide2._visible = true; }; v1.DIRECTION_UP = 0; v1.DIRECTION_DOWN = 1; v1.DIRECTION_LEFT = 2; v1.DIRECTION_RIGHT = 3; v2.NUM_X = 80; v2.NUM_Y = 60; v2.NUM_CELLS = fsplayer.core.playback.transitions.CTransitionVortex.prototype.NUM_X * fsplayer.core.playback.transitions.CTransitionVortex.prototype.NUM_Y; v2.MAX_STRIP_WIDTH = 0.025; v2.NUM_LAYERS = 8; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionVortex.prototype, null, 1); } #endinitclip } movieClip 292 __Packages.fsplayer.core.playback.transitions.CTransitionCover3D { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionCover3D) { var v1 = function (parameters, type) { super(parameters); if (this.__get__hasOldSlide()) { this.m_oldSlideMC = (parameters.getOldSlide()).getPrimaryMovie(); this.m_oldSlideMC._visible = !this.__get__inverted(); this.m_shadowMc = this.m_renderParent.createEmptyMovieClip('shadowMc', this.m_renderParent.getNextHighestDepth()); cpslabs.utils.CGraphicsUtils.drawRect(this.m_shadowMc, this.SHADOW_BLUR_LEN, this.SHADOW_BLUR_LEN, this.__get__slideWidth() - this.SHADOW_BLUR_LEN * 2, this.__get__slideHeight() - this.SHADOW_BLUR_LEN * 2, 0, this.SHADOW_ALPHA); var v5 = new flash.filters.BlurFilter(this.SHADOW_BLUR_LEN, this.SHADOW_BLUR_LEN, 3); this.m_shadowMc.filters = [v5]; var v3 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), true, 0); v3.draw(this.m_shadowMc); (this.__get__renderer()).bindTexture(this.m_shadowTextureIndex); (this.__get__renderer()).textureImage2D(v3, false); this.m_shadowMc.filters = []; this.m_shadowMc.clear(); } this.m_newSlideMC = (parameters.getNewSlide()).getPrimaryMovie(); this.m_newSlideMC._visible = this.inverted; this.m_movingSlideMc = this.m_renderParent.createEmptyMovieClip('secondSlideMc', this.m_renderParent.getNextHighestDepth()); this.setType(type); }; fsplayer.core.playback.transitions.CTransitionCover3D = v1; fsplayer.core.playback.transitions.CTransitionCover3D extends fsplayer.core.playback.transitions.CTransitionEffectBase3D; var v2 = v1.prototype; v2.initialize = function () { if (this.__get__hasOldSlide()) { var v3 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), false, 4278190080.0); (this.__get__renderer()).bindTexture(this.m_oldSlideTextureIndex); (this.__get__renderer()).textureImage2D(v3, false); v3.draw(this.m_oldSlideMC); this.m_oldSlideMC._visible = false; } var v2 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), false, 4278190080.0); (this.__get__renderer()).bindTexture(this.m_newSlideTextureIndex); (this.__get__renderer()).textureImage2D(v2, false); v2.draw(this.m_newSlideMC); this.m_newSlideMC._visible = false; }; v2.renderSlidePlane = function (target, textureIndex) { if (textureIndex !== undefined) { (this.__get__renderer()).bindTexture(textureIndex); } (this.__get__renderer()).__set__renderTarget(target); this.renderPlaneDepth(this.__get__slideWidth(), this.__get__slideHeight(), 0); }; v2.moveCamera = function (phase) { var v2; if (phase < this.SKEWING_PHASE_DURATION) { v2 = phase; } else { if (phase > 1 - this.SKEWING_PHASE_DURATION) { v2 = 1 - phase; } else { v2 = this.SKEWING_PHASE_DURATION; } } (this.__get__modelView()).loadLookAtRH(0, -this.__get__slideHeight() * v2 * 0.75, this.__get__maxSlideSize() + this.__get__maxSlideSize() * v2 * 0.25, 0, 0, 0, 0, 1, 0); }; v2.getMovingSlideAlphaByMovePhase = function (movePhase) { return this.MOVING_SLIDE_MIN_ALPHA + (100 - this.MOVING_SLIDE_MIN_ALPHA) * movePhase; }; v2.getMovingSlideTextureIndex = function () { return this.m_newSlideTextureIndex; }; v2.getUnderMovingSlideTextureIndex = function () { return this.m_oldSlideTextureIndex; }; v2.applyEffectImpl = function (phase) { super.render(); this.m_movingSlideMc.clear(); if (this.m_shadowMc) { this.m_shadowMc.clear(); } this.moveCamera(phase); if (this.__get__hasOldSlide() && phase < this.MOVING_PHASE_END) { var v7 = phase >= this.MOVING_PHASE_START ? this.getUnderMovingSlideTextureIndex() : this.m_oldSlideTextureIndex; this.renderSlidePlane(this.__get__renderMC(), v7); } if (phase >= this.MOVING_PHASE_START && phase < this.MOVING_PHASE_END) { var v6 = (this.__get__modelView()).m23 + 1; var v4 = 1 - (this.MOVING_PHASE_END - phase) / (this.MOVING_PHASE_END - this.MOVING_PHASE_START); this.translateMovingSlide(v4); if (this.__get__hasOldSlide()) { this.m_movingSlideMc._alpha = this.getMovingSlideAlphaByMovePhase(v4); } this.renderSlidePlane(this.m_movingSlideMc, this.getMovingSlideTextureIndex()); if (this.__get__hasOldSlide()) { (this.__get__modelView()).m23 = v6; var v5 = (this.__get__renderer()).__get__maxPerspectiveLevel(); (this.__get__renderer()).__set__maxPerspectiveLevel(0); this.renderSlidePlane(this.m_shadowMc, this.m_shadowTextureIndex); (this.__get__renderer()).__set__maxPerspectiveLevel(v5); } } else { if (phase >= this.MOVING_PHASE_END) { this.renderSlidePlane(this.__get__renderMC(), this.m_newSlideTextureIndex); } } }; v2.translateMovingSlide = function (movePhase) { (this.__get__modelView()).translate(this.__get__slideWidth() * -this.m_directionX * (1 - movePhase), this.__get__slideHeight() * -this.m_directionY * (1 - movePhase), this.MOVING_DEPTH * (1 - movePhase)); }; v2.setType = function (type) { this.m_directionX = 0; this.m_directionY = 0; switch (type) { case fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_UP: this.m_directionY = 1; break; case fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_DOWN: this.m_directionY = -1; break; case fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_LEFT: this.m_directionX = -1; break; case fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_RIGHT: this.m_directionX = 1; break; case fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_LEFT_DOWN: this.m_directionX = -1; this.m_directionY = -1; break; case fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_LEFT_UP: this.m_directionX = -1; this.m_directionY = 1; break; case fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_RIGHT_DOWN: this.m_directionX = 1; this.m_directionY = -1; break; case fsplayer.core.playback.transitions.CTransitionCover3D.DIRECTION_RIGHT_UP: this.m_directionX = 1; this.m_directionY = 1; } }; v1.DIRECTION_UP = 0; v1.DIRECTION_DOWN = 1; v1.DIRECTION_LEFT = 2; v1.DIRECTION_RIGHT = 3; v1.DIRECTION_LEFT_DOWN = 4; v1.DIRECTION_LEFT_UP = 5; v1.DIRECTION_RIGHT_DOWN = 6; v1.DIRECTION_RIGHT_UP = 7; v2.SKEWING_PHASE_DURATION = 0.4; v2.MOVING_PHASE_START = 0.1; v2.MOVING_PHASE_END = 0.7; v2.MOVING_DEPTH = 400; v2.MOVING_SLIDE_MIN_ALPHA = 50; v2.SHADOW_ALPHA = 30; v2.SHADOW_BLUR_LEN = 25; v2.m_oldSlideTextureIndex = 0; v2.m_newSlideTextureIndex = 1; v2.m_shadowTextureIndex = 2; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionCover3D.prototype, null, 1); } #endinitclip } movieClip 293 __Packages.cpslabs.utils.CGraphicsUtils { #initclip if (!_global.cpslabs) { _global.cpslabs = new Object(); } if (!_global.cpslabs.utils) { _global.cpslabs.utils = new Object(); } if (!_global.cpslabs.utils.CGraphicsUtils) { var v1 = function () {}; cpslabs.utils.CGraphicsUtils = v1; var v2 = v1.prototype; v1.drawRect = function (target, x, y, width, height, fillColor, fillAlpha, lineWidth, lineColor, lineAlpha) { if (fillColor === undefined) { fillColor = 0; } if (fillAlpha === undefined) { fillAlpha = 100; } if (lineWidth === undefined) { lineWidth = 0; } if (lineColor === undefined) { lineColor = 0; } if (lineAlpha === undefined) { lineAlpha = 100; } x += lineWidth / 2; y += lineWidth / 2; width -= lineWidth; height -= lineWidth; target.lineStyle((lineWidth == 0) ? undefined : lineWidth, lineColor, lineAlpha, undefined, undefined, 'none', 'miter'); target.beginFill(fillColor, fillAlpha); target.moveTo(x, y); target.lineTo(x + width, y); target.lineTo(x + width, y + height); target.lineTo(x, y + height); target.lineTo(x, y); target.endFill(); }; v1.drawDashLine = function (mc, p1, p2, dashLen, thickness, color, alpha) { if (alpha === undefined) { alpha = 100; } var v10 = p2.subtract(p1); var v11 = v10.length; var v9 = Math.floor(v11 / dashLen) - 1; var v2 = new flash.geom.Point(v10.x / v9, v10.y / v9); var v13 = p1.clone(); mc.lineStyle(thickness, color, alpha); var v1 = 0; while (v1 < v9) { var v3 = p1.x + v1 * v2.x; var v4 = p1.y + v1 * v2.y; var v6 = v3 + v2.x; var v5 = v4 + v2.y; mc.moveTo(v3, v4); mc.lineTo(v6, v5); v1 += 2; } }; v1.drawDashRect = function (mc, x, y, width, height, dashLen, thickness, color, alpha) { var v2 = new flash.geom.Point(x, y); var v5 = new flash.geom.Point(x + width, y); var v8 = new flash.geom.Point(x + width, y + height); var v4 = new flash.geom.Point(x, y + height); cpslabs.utils.CGraphicsUtils.drawDashLine(mc, v2, v5, dashLen, thickness, color, alpha); cpslabs.utils.CGraphicsUtils.drawDashLine(mc, v5, v8, dashLen, thickness, color, alpha); cpslabs.utils.CGraphicsUtils.drawDashLine(mc, v8, v4, dashLen, thickness, color, alpha); cpslabs.utils.CGraphicsUtils.drawDashLine(mc, v4, v2, dashLen, thickness, color, alpha); }; v1.isGlobalVisibleMc = function (mc) { do { if (!mc._visible) { return false; } mc = mc._parent; } while (mc); return true; }; v1.drawRoundRect = function (target, x, y, width, height, cornerRadius, fillColor, fillAlpha, lineWidth, lineColor, lineAlpha) { if (cornerRadius == undefined) { cornerRadius = 0; } if (fillColor == undefined) { fillColor = 0; } if (fillAlpha == undefined) { fillAlpha = 100; } if (lineWidth == undefined) { lineWidth = 0; } if (lineColor == undefined) { lineColor = 0; } if (lineAlpha == undefined) { lineAlpha = 100; } width -= lineWidth; height -= lineWidth; target.lineStyle(lineWidth, lineColor, lineAlpha, undefined, undefined, 'none', 'milter'); target.beginFill(fillColor, fillAlpha); target.moveTo(cornerRadius, 0); target.lineTo(width - cornerRadius, 0); target.curveTo(width, 0, width, cornerRadius); target.lineTo(width, height - cornerRadius); target.curveTo(width, height, width - cornerRadius, height); target.lineTo(cornerRadius, height); target.curveTo(0, height, 0, height - cornerRadius); target.lineTo(0, cornerRadius); target.curveTo(0, 0, cornerRadius, 0); target.endFill(); target._x = x; target._y = y; }; ASSetPropFlags(cpslabs.utils.CGraphicsUtils.prototype, null, 1); } #endinitclip } movieClip 294 __Packages.fsplayer.core.playback.transitions.CTransitionPush { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionPush) { var v1 = function (parameters, type, bounce) { super(parameters); this.SetType(type); this.m_slide1 = (parameters.getOldSlide()).getPrimaryMovie(); this.m_slide2 = (parameters.getNewSlide()).getPrimaryMovie(); if (bounce == true) { this.NORMAL_PHASE = 1 - this.BOUNCE_PHASE; if (type == fsplayer.core.playback.transitions.CTransitionPush.DIRECTION_UP || type == fsplayer.core.playback.transitions.CTransitionPush.DIRECTION_DOWN) { this.MAX_DELTA = this.__get__slideHeight() * 0.03; } else { this.MAX_DELTA = this.__get__slideWidth() * 0.03; } } this.applyEffect(0); }; fsplayer.core.playback.transitions.CTransitionPush = v1; fsplayer.core.playback.transitions.CTransitionPush extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.applyEffectImpl = function (phase) { if (phase <= this.NORMAL_PHASE) { phase /= this.NORMAL_PHASE; if (this.__get__hasOldSlide()) { this.m_slide1._x = this.__get__slideWidth() * (this.m_slide1_x1 * phase); this.m_slide1._y = this.__get__slideHeight() * (this.m_slide1_y1 * phase); } this.m_slide2._x = this.__get__slideWidth() * (this.m_slide2_x0 * (1 - phase)); this.m_slide2._y = this.__get__slideHeight() * (this.m_slide2_y0 * (1 - phase)); } else { var v3 = Math.sin((1 - phase) * 2 * Math.PI / this.BOUNCE_PHASE); if (this.__get__hasOldSlide()) { this.m_slide1._x = this.m_slide1_x1 * (this.__get__slideWidth() - v3 * this.MAX_DELTA); this.m_slide1._y = this.m_slide1_y1 * (this.__get__slideHeight() - v3 * this.MAX_DELTA); } this.m_slide2._x = this.m_slide2_x0 * (v3 * this.MAX_DELTA); this.m_slide2._y = this.m_slide2_y0 * (v3 * this.MAX_DELTA); } }; v2.SetType = function (type) { this.m_slide1_x1 = 0; this.m_slide1_y1 = 0; switch (type) { case fsplayer.core.playback.transitions.CTransitionPush.DIRECTION_UP: this.m_slide1_y1 = -1; break; case fsplayer.core.playback.transitions.CTransitionPush.DIRECTION_DOWN: this.m_slide1_y1 = 1; break; case fsplayer.core.playback.transitions.CTransitionPush.DIRECTION_LEFT: this.m_slide1_x1 = -1; break; case fsplayer.core.playback.transitions.CTransitionPush.DIRECTION_RIGHT: this.m_slide1_x1 = 1; } this.m_slide2_x0 = -this.m_slide1_x1; this.m_slide2_y0 = -this.m_slide1_y1; }; v1.DIRECTION_UP = 0; v1.DIRECTION_DOWN = 1; v1.DIRECTION_LEFT = 2; v1.DIRECTION_RIGHT = 3; v2.MAX_DELTA = 0; v2.BOUNCE_PHASE = 0.2; v2.NORMAL_PHASE = 1; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionPush.prototype, null, 1); } #endinitclip } movieClip 295 __Packages.fsplayer.core.playback.transitions.CTransitionWipe { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionWipe) { var v1 = function (parameters, type) { super(parameters); this.m_newSlide = parameters.getNewSlide(); this.m_newSlide.bringToFront(); this.m_environment = parameters.getEnvironment(); this.SetType(type); this.applyEffect(0); }; fsplayer.core.playback.transitions.CTransitionWipe = v1; fsplayer.core.playback.transitions.CTransitionWipe extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.applyEffectImpl = function (phase) { this.m_mask._x = this.m_environment.getSlideWidth() * (this.m_x0 * (1 - phase)); this.m_mask._y = this.m_environment.getSlideHeight() * (this.m_y0 * (1 - phase)); }; v2.initialize = function () { this.m_mask = this.m_newSlide.getPrimaryMask(); fsplayer.core.playback.transitions.util.CDrawUtils.DrawFillRectangle(this.m_mask, 0, 0, this.m_environment.getSlideWidth(), this.m_environment.getSlideHeight()); }; v2.SetType = function (type) { this.m_x0 = 0; this.m_y0 = 0; switch (type) { case fsplayer.core.playback.transitions.CTransitionWipe.DIRECTION_UP: this.m_y0 = 1; break; case fsplayer.core.playback.transitions.CTransitionWipe.DIRECTION_DOWN: this.m_y0 = -1; break; case fsplayer.core.playback.transitions.CTransitionWipe.DIRECTION_LEFT: this.m_x0 = 1; break; case fsplayer.core.playback.transitions.CTransitionWipe.DIRECTION_RIGHT: this.m_x0 = -1; } }; v1.DIRECTION_UP = 0; v1.DIRECTION_DOWN = 1; v1.DIRECTION_LEFT = 2; v1.DIRECTION_RIGHT = 3; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionWipe.prototype, null, 1); } #endinitclip } movieClip 296 __Packages.fsplayer.core.playback.transitions.CTransitionUncover3D { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionUncover3D) { var v1 = function (parameters, type) { super(parameters, type); }; fsplayer.core.playback.transitions.CTransitionUncover3D = v1; fsplayer.core.playback.transitions.CTransitionUncover3D extends fsplayer.core.playback.transitions.CTransitionCover3D; var v2 = v1.prototype; v2.getMovingSlideAlphaByMovePhase = function (movePhase) { return this.MOVING_SLIDE_MIN_ALPHA + (100 - this.MOVING_SLIDE_MIN_ALPHA) * (1 - movePhase); }; v2.getMovingSlideTextureIndex = function () { return this.m_oldSlideTextureIndex; }; v2.getUnderMovingSlideTextureIndex = function () { return this.m_newSlideTextureIndex; }; v2.translateMovingSlide = function (movePhase) { (this.__get__modelView()).translate(this.__get__slideWidth() * this.m_directionX * movePhase, this.__get__slideHeight() * this.m_directionY * movePhase, this.MOVING_DEPTH * movePhase); }; v2.MOVING_PHASE_START = 0.3; v2.MOVING_PHASE_END = 0.7; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionUncover3D.prototype, null, 1); } #endinitclip } movieClip 297 __Packages.fsplayer.core.playback.transitions.CTransitionFadeSmoothly { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionFadeSmoothly) { var v1 = function (parameters) { super(parameters); this.m_parameters = parameters; (this.m_parameters.getNewSlide()).bringToFront(); this.applyEffect(0); }; fsplayer.core.playback.transitions.CTransitionFadeSmoothly = v1; fsplayer.core.playback.transitions.CTransitionFadeSmoothly extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.applyEffectImpl = function (phase) { var v2 = (this.m_parameters.getNewSlide()).getPrimaryMovie(); v2._alpha = 100 * phase; }; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionFadeSmoothly.prototype, null, 1); } #endinitclip } movieClip 298 __Packages.fsplayer.core.playback.transitions.CTransitionFadeThroughBlack { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionFadeThroughBlack) { var v1 = function (parameters) { super(parameters); this.__set__invertible(false); if (this.m_parameters.hasOldSlide() && !this.__get__inverted()) { (this.m_parameters.getOldSlide()).bringToFront(); } if (this.__get__inverted()) { this.m_slide2 = (this.m_parameters.getOldSlide()).getPrimaryMovie(); this.m_slide1 = (this.m_parameters.getNewSlide()).getPrimaryMovie(); } else { this.m_slide1 = (this.m_parameters.getOldSlide()).getPrimaryMovie(); this.m_slide2 = (this.m_parameters.getNewSlide()).getPrimaryMovie(); this.m_slide2._visible = false; } }; fsplayer.core.playback.transitions.CTransitionFadeThroughBlack = v1; fsplayer.core.playback.transitions.CTransitionFadeThroughBlack extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.applyEffectImpl = function (phase) { if (!this.m_parameters.hasOldSlide()) { phase = phase * 0.5 + 0.5; } if (phase < 0.5) { var v7 = new Color(this.m_slide1); var v5 = new Object(); var v2 = 200 * (0.5 - phase); v5 = {'ra': v2, 'rb': '0', 'ga': v2, 'gb': '0', 'ba': v2, 'bb': '0', 'aa': '100', 'ab': '0'}; v7.setTransform(v5); } else { if (this.m_parameters.hasOldSlide()) { this.m_slide1._visible = false; } var v6 = new Color(this.m_slide2); var v4 = new Object(); var v2 = 200 * (phase - 0.5); v4 = {'ra': v2, 'rb': '0', 'ga': v2, 'gb': '0', 'ba': v2, 'bb': '0', 'aa': '100', 'ab': '0'}; v6.setTransform(v4); this.m_slide2._visible = true; } }; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionFadeThroughBlack.prototype, null, 1); } #endinitclip } movieClip 299 __Packages.fsplayer.core.playback.transitions.CTransitionCutThroughBlack { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionCutThroughBlack) { var v1 = function (parameters, type) { super(parameters); this.m_newSlide = parameters.getNewSlide(); this.m_newSlide.bringToFront(); this.applyEffect(0); }; fsplayer.core.playback.transitions.CTransitionCutThroughBlack = v1; fsplayer.core.playback.transitions.CTransitionCutThroughBlack extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.applyEffectImpl = function (phase) { var v4 = this.m_newSlide.getPrimaryMovie(); var v3 = new Color(v4); var v2 = new Object(); if (phase < 0.8) { v2 = {'ra': '0', 'rb': '0', 'ga': '0', 'gb': '0', 'ba': '0', 'bb': '0', 'aa': '100', 'ab': '0'}; v3.setTransform(v2); } else { v2 = {'ra': '100', 'rb': '0', 'ga': '100', 'gb': '0', 'ba': '100', 'bb': '0', 'aa': '100', 'ab': '0'}; v3.setTransform(v2); } }; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionCutThroughBlack.prototype, null, 1); } #endinitclip } movieClip 300 __Packages.fsplayer.core.playback.transitions.CTransitionBox { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionBox) { var v1 = function (parameters, type) { super(parameters); this.m_newSlide = parameters.getNewSlide(); this.m_oldSlide = parameters.getOldSlide(); this.m_environment = parameters.getEnvironment(); this.m_hasOldSlide = parameters.hasOldSlide(); this.m_type = type; this.applyEffect(0); }; fsplayer.core.playback.transitions.CTransitionBox = v1; fsplayer.core.playback.transitions.CTransitionBox extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.applyEffectImpl = function (phase) { var v4 = this.m_environment.getSlideWidth(); var v5 = this.m_environment.getSlideHeight(); var v3 = (this.m_type == fsplayer.core.playback.transitions.CTransitionBox.DIRECTION_IN) ? 1 - phase : phase; if (this.m_type != fsplayer.core.playback.transitions.CTransitionBox.DIRECTION_IN || this.m_hasOldSlide) { this.m_mask.clear(); fsplayer.core.playback.transitions.util.CDrawUtils.DrawFillRectangle(this.m_mask, v4 * (1 - v3) * 0.5, v5 * (1 - v3) * 0.5, v4 * v3, v5 * v3); } else { var v6 = v4 * (1 - v3) * 0.5; var v2 = v5 * (1 - v3) * 0.5; this.m_mask.clear(); fsplayer.core.playback.transitions.util.CDrawUtils.DrawFillRectangle(this.m_mask, 0, 0, v4, v2); fsplayer.core.playback.transitions.util.CDrawUtils.DrawFillRectangle(this.m_mask, 0, v5 - v2, v4, v2); fsplayer.core.playback.transitions.util.CDrawUtils.DrawFillRectangle(this.m_mask, 0, v2, v6, v5 - 2 * v2); fsplayer.core.playback.transitions.util.CDrawUtils.DrawFillRectangle(this.m_mask, v4 - v6, v2, v6, v5 - 2 * v2); } }; v2.initialize = function () { this.m_mask = undefined; if (this.m_type == fsplayer.core.playback.transitions.CTransitionBox.DIRECTION_IN) { if (this.m_hasOldSlide) { this.m_oldSlide.bringToFront(); this.m_mask = this.m_oldSlide.getPrimaryMask(); } } else { this.m_mask = this.m_newSlide.getPrimaryMask(); this.m_newSlide.bringToFront(); } if (this.m_mask == undefined) { this.m_mask = this.m_newSlide.getPrimaryMask(); } }; v1.DIRECTION_IN = 0; v1.DIRECTION_OUT = 1; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionBox.prototype, null, 1); } #endinitclip } movieClip 301 __Packages.fsplayer.core.playback.transitions.CTransitionShapeCircle { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionShapeCircle) { var v1 = function (parameters) { super(parameters); this.m_newSlide = parameters.getNewSlide(); this.m_newSlide.bringToFront(); this.m_environment = parameters.getEnvironment(); this.applyEffect(0); }; fsplayer.core.playback.transitions.CTransitionShapeCircle = v1; fsplayer.core.playback.transitions.CTransitionShapeCircle extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.applyEffectImpl = function (phase) { var v4 = this.m_environment.getSlideWidth(); var v5 = this.m_environment.getSlideHeight(); var v2 = Math.SQRT2; this.m_mask._xscale = phase * v2 * 100; this.m_mask._yscale = this.m_mask._xscale * this.m_scaleY; this.m_mask._x = v4 * (1 - phase * v2) * 0.5; this.m_mask._y = v5 * (1 - phase * v2) * 0.5; }; v2.initialize = function () { this.m_mask = this.m_newSlide.getPrimaryMask(); var v3 = this.m_environment.getSlideWidth(); var v4 = this.m_environment.getSlideHeight(); this.m_scaleY = v4 / v3; var v2 = v3 * 0.5; this.m_mask.beginFill(0, 100); fsplayer.core.playback.transitions.util.CDrawUtils.DrawCircle(this.m_mask, v2, v2, v2); this.m_mask.endFill(); }; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionShapeCircle.prototype, null, 1); } #endinitclip } movieClip 302 __Packages.fsplayer.core.playback.transitions.CTransitionShapeDiamond { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionShapeDiamond) { var v1 = function (parameters) { super(parameters); this.m_newSlide = parameters.getNewSlide(); this.m_newSlide.bringToFront(); this.m_environment = parameters.getEnvironment(); this.applyEffect(0); }; fsplayer.core.playback.transitions.CTransitionShapeDiamond = v1; fsplayer.core.playback.transitions.CTransitionShapeDiamond extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.applyEffectImpl = function (phase) { var v3 = this.m_environment.getSlideWidth(); var v4 = this.m_environment.getSlideHeight(); this.m_mask._xscale = phase * 100; this.m_mask._yscale = phase * 100; this.m_mask._x = v3 * (1 - 2 * phase) * 0.5; this.m_mask._y = v4 * (1 - 2 * phase) * 0.5; }; v2.initialize = function () { this.m_mask = this.m_newSlide.getPrimaryMask(); var v2 = this.m_environment.getSlideWidth(); var v3 = this.m_environment.getSlideHeight(); this.m_mask.beginFill(0, 100); this.m_mask.moveTo(0, v3); this.m_mask.lineTo(v2, 0); this.m_mask.lineTo(2 * v2, v3); this.m_mask.lineTo(v2, 2 * v3); this.m_mask.endFill(); }; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionShapeDiamond.prototype, null, 1); } #endinitclip } movieClip 303 __Packages.fsplayer.core.playback.transitions.CTransitionShapePlus { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionShapePlus) { var v1 = function (parameters) { super(parameters); this.m_newSlide = parameters.getNewSlide(); this.m_newSlide.bringToFront(); this.m_environment = parameters.getEnvironment(); this.applyEffect(0); }; fsplayer.core.playback.transitions.CTransitionShapePlus = v1; fsplayer.core.playback.transitions.CTransitionShapePlus extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.applyEffectImpl = function (phase) { this.m_mask = this.m_newSlide.getPrimaryMask(); var v5 = this.m_environment.getSlideWidth(); var v7 = this.m_environment.getSlideHeight(); var v3 = (1 - phase) * 0.5 * v5; var v6 = v5 - v3; var v2 = (1 - phase) * 0.5 * v7; var v4 = v7 - v2; this.m_mask.clear(); this.m_mask.beginFill(0, 100); this.m_mask.moveTo(0, v4); this.m_mask.lineTo(0, v2); this.m_mask.lineTo(v3, v2); this.m_mask.lineTo(v3, 0); this.m_mask.lineTo(v6, 0); this.m_mask.lineTo(v6, v2); this.m_mask.lineTo(v5, v2); this.m_mask.lineTo(v5, v4); this.m_mask.lineTo(v6, v4); this.m_mask.lineTo(v6, v7); this.m_mask.lineTo(v3, v7); this.m_mask.lineTo(v3, v4); this.m_mask.endFill(); }; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionShapePlus.prototype, null, 1); } #endinitclip } movieClip 304 __Packages.fsplayer.core.playback.transitions.CTransitionSplit { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionSplit) { var v1 = function (parameters, type) { super(parameters); this.m_newSlide = parameters.getNewSlide(); this.m_newSlide.bringToFront(); this.m_environment = parameters.getEnvironment(); this.m_type = type; this.applyEffect(0); }; fsplayer.core.playback.transitions.CTransitionSplit = v1; fsplayer.core.playback.transitions.CTransitionSplit extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.applyEffectImpl = function (phase) { var v3 = this.m_environment.getSlideWidth(); var v4 = this.m_environment.getSlideHeight(); switch (this.m_type) { case fsplayer.core.playback.transitions.CTransitionSplit.VERTICAL_IN: this.m_mask1._xscale = phase * 100; this.m_mask2._xscale = phase * 100; this.m_mask2._x = (1 - phase * 0.5) * v3; break; case fsplayer.core.playback.transitions.CTransitionSplit.HORIZONTAL_IN: this.m_mask1._yscale = phase * 100; this.m_mask2._yscale = phase * 100; this.m_mask2._y = (1 - phase * 0.5) * v4; break; case fsplayer.core.playback.transitions.CTransitionSplit.VERTICAL_OUT: this.m_mask1._xscale = phase * 100; this.m_mask1._x = (1 - phase) * v3 * 0.5; break; case fsplayer.core.playback.transitions.CTransitionSplit.HORIZONTAL_OUT: this.m_mask1._yscale = phase * 100; this.m_mask1._y = (1 - phase) * v4 * 0.5; } }; v2.initialize = function () { var v2 = this.m_newSlide.getPrimaryMask(); this.m_mask1 = v2.createEmptyMovieClip('CTransitionSplit_mask1', v2.getNextHighestDepth()); this.m_mask2 = v2.createEmptyMovieClip('CTransitionSplit_mask2', v2.getNextHighestDepth()); var v3 = this.m_environment.getSlideWidth(); var v4 = this.m_environment.getSlideHeight(); switch (this.m_type) { case fsplayer.core.playback.transitions.CTransitionSplit.VERTICAL_IN: var v5 = v3 * 0.5; fsplayer.core.playback.transitions.util.CDrawUtils.DrawFillRectangle(this.m_mask1, 0, 0, v5, v4); fsplayer.core.playback.transitions.util.CDrawUtils.DrawFillRectangle(this.m_mask2, 0, 0, v5, v4); break; case fsplayer.core.playback.transitions.CTransitionSplit.HORIZONTAL_IN: var v6 = v4 * 0.5; fsplayer.core.playback.transitions.util.CDrawUtils.DrawFillRectangle(this.m_mask1, 0, 0, v3, v6); fsplayer.core.playback.transitions.util.CDrawUtils.DrawFillRectangle(this.m_mask2, 0, 0, v3, v6); break; case fsplayer.core.playback.transitions.CTransitionSplit.VERTICAL_OUT: case fsplayer.core.playback.transitions.CTransitionSplit.HORIZONTAL_OUT: fsplayer.core.playback.transitions.util.CDrawUtils.DrawFillRectangle(this.m_mask1, 0, 0, v3, v4); } }; v1.VERTICAL_IN = 0; v1.VERTICAL_OUT = 1; v1.HORIZONTAL_IN = 2; v1.HORIZONTAL_OUT = 3; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionSplit.prototype, null, 1); } #endinitclip } movieClip 305 __Packages.fsplayer.core.playback.transitions.CTransitionBlinds { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionBlinds) { var v1 = function (parameters, type) { super(parameters); this.m_type = type; this.initTileAnimationParameters(parameters.getInverted()); this.m_newSlideMC = (parameters.getNewSlide()).getPrimaryMovie(); this.m_newSlideMC._visible = this.inverted; if (this.__get__hasOldSlide()) { this.m_oldSlideMC = (parameters.getOldSlide()).getPrimaryMovie(); this.m_oldSlideMC._visible = !this.__get__inverted(); } }; fsplayer.core.playback.transitions.CTransitionBlinds = v1; fsplayer.core.playback.transitions.CTransitionBlinds extends fsplayer.core.playback.transitions.CTransitionEffectBase3D; var v2 = v1.prototype; v2.initialize = function () { var v2 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), false, 4278190080.0); var v3 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), true); v3.draw(this.m_newSlideMC); this.m_newSlideMC._visible = false; if (this.__get__hasOldSlide()) { v2.draw(this.m_oldSlideMC); this.m_oldSlideMC._visible = false; } (this.__get__renderer()).bindTexture(this.m_oldSlideTexture); (this.__get__renderer()).textureImage2D(v2, false); (this.__get__renderer()).bindTexture(this.m_newSlideTexture); (this.__get__renderer()).textureImage2D(v3, false); }; v2.applyEffectImpl = function (phase) { super.render(); var v15 = this.__get__renderer(); v15.__set__maxPerspectiveLevel(0); this.resetMatrix(this.__get__maxSlideSize()); v15.beginDraw(ispringsolutions.gl.Renderer.PRIMITIVE_TRIANGLE_STRIP); var v9 = 0; while (v9 < this.m_plates.length / 2) { var v3 = this.m_plates[v9]; var v7 = Math.min(1, Math.max(0, (phase - v3.startTime) / fsplayer.core.playback.transitions.CTransitionBlinds.ROTATE_PHASE_DURATION)); if (v3.previousPhase == v7) { } else { v3.previousPhase = v7; var v10 = (Math.PI - fsplayer.core.playback.transitions.CTransitionBlinds.ROTATION_ANGLE) * v7; var v5; var v4; var v13; var v12; var v11; if (this.m_type == fsplayer.core.playback.transitions.CTransitionBlinds.DIRECTION_VERTICAL) { v5 = Math.sin(v10); v4 = Math.cos(v10); v13 = this.getPointAfterRotate(-(this.m_plateHalfSize + fsplayer.core.playback.transitions.CTransitionBlinds.ADDITIONAL_PLATE_SIZE), 0, v5, v4); v12 = this.getPointAfterRotate(this.m_plateHalfSize, 0, v5, v4); v11 = this.getPointAfterRotate(this.m_plateX3, this.m_plateZ3, v5, v4); } else { v5 = Math.sin(-v10); v4 = Math.cos(-v10); v13 = this.getPointAfterRotate(this.m_plateHalfSize + fsplayer.core.playback.transitions.CTransitionBlinds.ADDITIONAL_PLATE_SIZE, 0, v5, v4); v12 = this.getPointAfterRotate(-this.m_plateHalfSize, 0, v5, v4); v11 = this.getPointAfterRotate(this.m_plateY3, this.m_plateZ3, v5, v4); } var v8 = fsplayer.core.playback.transitions.CTransitionBlinds.BRIGHTNESS_AMP * Math.max(0, v4) + fsplayer.core.playback.transitions.CTransitionBlinds.MIN_BRIGHTNESS; v3.oldSprite.transform.colorTransform = new flash.geom.ColorTransform(v8, v8, v8, 1, 0, 0, 0, 0); var v6 = fsplayer.core.playback.transitions.CTransitionBlinds.BRIGHTNESS_AMP * Math.max(0, Math.cos((1 - v7) * (Math.PI - fsplayer.core.playback.transitions.CTransitionBlinds.ROTATION_ANGLE))) + fsplayer.core.playback.transitions.CTransitionBlinds.MIN_BRIGHTNESS; v3.newSprite.transform.colorTransform = new flash.geom.ColorTransform(v6, v6, v6, 1, 0, 0, 0, 0); this.renderPlate(v7, v3, v13, v12, v11); var v14 = this.m_plates.length - 1 - v9; if (v14 != v9) { v3 = this.m_plates[v14]; v3.oldSprite.transform.colorTransform = new flash.geom.ColorTransform(v8, v8, v8, 1, 0, 0, 0, 0); v3.newSprite.transform.colorTransform = new flash.geom.ColorTransform(v6, v6, v6, 1, 0, 0, 0, 0); this.renderPlate(v7, v3, v13, v12, v11); } } ++v9; } v15.endDraw(); v15.render(); }; v2.renderPlate = function (phase, plate, p1, p2, p3) { if (this.m_type == fsplayer.core.playback.transitions.CTransitionBlinds.DIRECTION_VERTICAL) { this.renderVerticalPlate(phase, plate, p1, p2, p3); } else { this.renderHorizontalPlate(phase, plate, p1, p2, p3); } }; v2.renderHorizontalPlate = function (phase, plate, p1, p2, p3) { var v4 = 1 - plate.textureEnd; var v5 = 1 - plate.textureStart; plate.oldSprite.clear(); (this.__get__renderer()).__set__renderTarget(plate.oldSprite); (this.__get__renderer()).bindTexture(this.m_oldSlideTexture); (this.__get__renderer()).resetPrimitiveGroup(); (this.__get__renderer()).setTextureCoord0(0, v4); (this.__get__renderer()).addVertex3(-this.m_plateHalfLength, p1.x, p1.y); (this.__get__renderer()).setTextureCoord0(1, v4); (this.__get__renderer()).addVertex3(this.m_plateHalfLength, p1.x, p1.y); (this.__get__renderer()).setTextureCoord0(0, v5); (this.__get__renderer()).addVertex3(-this.m_plateHalfLength, p2.x, p2.y); (this.__get__renderer()).setTextureCoord0(1, v5); (this.__get__renderer()).addVertex3(this.m_plateHalfLength, p2.x, p2.y); plate.newSprite.clear(); (this.__get__renderer()).__set__renderTarget(plate.newSprite); (this.__get__renderer()).bindTexture(this.m_newSlideTexture); (this.__get__renderer()).resetPrimitiveGroup(); (this.__get__renderer()).setTextureCoord0(0, v4); (this.__get__renderer()).addVertex3(-this.m_plateHalfLength, p2.x, p2.y); (this.__get__renderer()).setTextureCoord0(1, v4); (this.__get__renderer()).addVertex3(this.m_plateHalfLength, p2.x, p2.y); (this.__get__renderer()).setTextureCoord0(0, v5); (this.__get__renderer()).addVertex3(-this.m_plateHalfLength, p3.x, p3.y); (this.__get__renderer()).setTextureCoord0(1, v5); (this.__get__renderer()).addVertex3(this.m_plateHalfLength, p3.x, p3.y); }; v2.renderVerticalPlate = function (phase, plate, p1, p2, p3) { var v4 = plate.textureStart; var v5 = plate.textureEnd; plate.oldSprite.clear(); (this.__get__renderer()).__set__renderTarget(plate.oldSprite); (this.__get__renderer()).bindTexture(this.m_oldSlideTexture); (this.__get__renderer()).resetPrimitiveGroup(); (this.__get__renderer()).setTextureCoord0(v4, 0); (this.__get__renderer()).addVertex3(p1.x, this.m_plateHalfLength, p1.y); (this.__get__renderer()).setTextureCoord0(v5, 0); (this.__get__renderer()).addVertex3(p2.x, this.m_plateHalfLength, p2.y); (this.__get__renderer()).setTextureCoord0(v4, 1); (this.__get__renderer()).addVertex3(p1.x, -this.m_plateHalfLength, p1.y); (this.__get__renderer()).setTextureCoord0(v5, 1); (this.__get__renderer()).addVertex3(p2.x, -this.m_plateHalfLength, p2.y); plate.newSprite.clear(); (this.__get__renderer()).__set__renderTarget(plate.newSprite); (this.__get__renderer()).bindTexture(this.m_newSlideTexture); (this.__get__renderer()).resetPrimitiveGroup(); (this.__get__renderer()).setTextureCoord0(v4, 0); (this.__get__renderer()).addVertex3(p2.x, this.m_plateHalfLength, p2.y); (this.__get__renderer()).setTextureCoord0(v5, 0); (this.__get__renderer()).addVertex3(p3.x, this.m_plateHalfLength, p3.y); (this.__get__renderer()).setTextureCoord0(v4, 1); (this.__get__renderer()).addVertex3(p2.x, -this.m_plateHalfLength, p2.y); (this.__get__renderer()).setTextureCoord0(v5, 1); (this.__get__renderer()).addVertex3(p3.x, -this.m_plateHalfLength, p3.y); }; v2.getPointAfterRotate = function (x, y, sa, ca) { var v2 = new flash.geom.Point(0, this.m_cameraOffset); x += v2.x; y += v2.y; var v4 = x * ca - y * sa; var v3 = x * sa + y * ca; return new flash.geom.Point(v4 - v2.x, v3 - v2.y); }; v2.initTileAnimationParameters = function (inverted) { var v7 = (this.m_type == fsplayer.core.playback.transitions.CTransitionBlinds.DIRECTION_VERTICAL) ? fsplayer.core.playback.transitions.CTransitionBlinds.NUM_VERTICAL_PLATES : fsplayer.core.playback.transitions.CTransitionBlinds.NUM_HORIZONTAL_PLATES; if (this.m_type == fsplayer.core.playback.transitions.CTransitionBlinds.DIRECTION_VERTICAL) { this.m_plateSize = this.__get__slideWidth() / v7; this.m_plateLength = this.slideHeight; } else { this.m_plateSize = this.__get__slideHeight() / v7; this.m_plateLength = this.slideWidth; } this.m_plateHalfSize = this.m_plateSize / 2; this.m_plateHalfLength = this.m_plateLength / 2; this.m_cameraOffset = Math.tan(fsplayer.core.playback.transitions.CTransitionBlinds.ROTATION_ANGLE / 2) * this.m_plateHalfSize; this.m_plateX3 = this.m_plateHalfSize - Math.cos(fsplayer.core.playback.transitions.CTransitionBlinds.ROTATION_ANGLE) * (this.m_plateSize + fsplayer.core.playback.transitions.CTransitionBlinds.ADDITIONAL_PLATE_SIZE); this.m_plateY3 = Math.cos(fsplayer.core.playback.transitions.CTransitionBlinds.ROTATION_ANGLE) * this.m_plateSize - this.m_plateHalfSize; this.m_plateZ3 = -(this.m_plateSize + fsplayer.core.playback.transitions.CTransitionBlinds.ADDITIONAL_PLATE_SIZE) * Math.sin(fsplayer.core.playback.transitions.CTransitionBlinds.ROTATION_ANGLE); this.m_plates = new Array(); var v9 = (1 - fsplayer.core.playback.transitions.CTransitionBlinds.ROTATE_PHASE_DURATION) / (Math.ceil(v7 / 2) - 1); var v3 = 0; while (v3 < v7) { var v6 = 1 / v7; var v2 = {'previousPhase': undefined}; v2.textureStart = v6 * v3; v2.textureEnd = v2.textureStart + v6; v2.startTime = Math.floor(Math.abs(v3 - (v7 - 1) / 2)) * v9; var v5 = (this.__get__renderMC()).getNextHighestDepth(); v2.oldSprite = (this.__get__renderMC()).createEmptyMovieClip('s' + v5 + 'old', v5); var v4 = (this.__get__renderMC()).getNextHighestDepth(); v2.newSprite = (this.__get__renderMC()).createEmptyMovieClip('s' + v4 + 'new', v4); if (this.m_type == fsplayer.core.playback.transitions.CTransitionBlinds.DIRECTION_VERTICAL) { v2.oldSprite._x = -this.__get__slideWidth() / 2 + this.m_plateSize / 2 + this.m_plateSize * v3; v2.newSprite._x = v2.oldSprite._x; } else { v2.oldSprite._y = this.__get__slideHeight() / 2 - this.m_plateSize / 2 - this.m_plateSize * v3; v2.newSprite._y = v2.oldSprite._y; } this.m_plates.push(v2); if (inverted) { v2.startTime = 1 - fsplayer.core.playback.transitions.CTransitionBlinds.ROTATE_PHASE_DURATION - v2.startTime; } ++v3; } }; v1.DIRECTION_VERTICAL = 0; v1.DIRECTION_HORIZONTAL = 1; v1.NUM_VERTICAL_PLATES = 18; v1.NUM_HORIZONTAL_PLATES = 14; v1.ROTATE_PHASE_DURATION = 0.5; v2.m_oldSlideTexture = 0; v2.m_newSlideTexture = 1; v1.ROTATION_ANGLE = 1.047197551196598; v1.MIN_BRIGHTNESS = 0.2; v1.BRIGHTNESS_AMP = 1 - fsplayer.core.playback.transitions.CTransitionBlinds.MIN_BRIGHTNESS; v1.ADDITIONAL_PLATE_SIZE = 0.5; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionBlinds.prototype, null, 1); } #endinitclip } movieClip 306 __Packages.fsplayer.core.playback.transitions.CTransitionStrips { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionStrips) { var v1 = function (parameters, type) { super(parameters); this.m_newSlide = parameters.getNewSlide(); this.m_newSlide.bringToFront(); this.m_environment = parameters.getEnvironment(); this.m_type = type; this.applyEffect(0); }; fsplayer.core.playback.transitions.CTransitionStrips = v1; fsplayer.core.playback.transitions.CTransitionStrips extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.applyEffectImpl = function (phase) { this.m_mask._x = this.m_maskShift * (1 - phase); }; v2.initialize = function () { var v3 = this.m_environment.getSlideWidth(); var v4 = this.m_environment.getSlideHeight(); var v11 = Math.round(Math.sqrt(v3 * v3 + v4 * v4) / fsplayer.core.playback.transitions.CTransitionStrips.m_squareDivisor); var v7 = Math.ceil(v4 / v11); var v12 = v4 / v3; var v9 = 1 / v7; var v8 = v9 * v12; var v5; var v2; var v6; this.m_maskShift = (1 + (v7 - 1) * v8) * v3; this.m_mask = this.m_newSlide.getPrimaryMask(); this.m_mask.beginFill(0, 100); switch (this.m_type) { case fsplayer.core.playback.transitions.CTransitionStrips.DIRECTION_LEFT_DOWN: v5 = -((v7 - 1) * v8); v2 = 0; this.m_mask.moveTo(v3, 0); var v10 = 0; while (v10 < v7) { this.m_mask.lineTo(v5 * v3, v2 * v4); v2 += v9; this.m_mask.lineTo(v5 * v3, v2 * v4); v5 += v8; ++v10; } this.m_mask.lineTo(v3, v4); break; case fsplayer.core.playback.transitions.CTransitionStrips.DIRECTION_LEFT_UP: v5 = 0; v2 = 0; this.m_mask.moveTo(v3, 0); var v10 = 0; while (v10 < v7) { this.m_mask.lineTo(v5 * v3, v2 * v4); v2 += v9; this.m_mask.lineTo(v5 * v3, v2 * v4); v5 -= v8; ++v10; } this.m_mask.lineTo(v3, v4); break; case fsplayer.core.playback.transitions.CTransitionStrips.DIRECTION_RIGHT_DOWN: this.m_maskShift *= -1; v6 = 1 + (v7 - 1) * v8; v2 = 0; this.m_mask.moveTo(0, 0); var v10 = 0; while (v10 < v7) { this.m_mask.lineTo(v6 * v3, v2 * v4); v2 += v9; this.m_mask.lineTo(v6 * v3, v2 * v4); v6 -= v8; ++v10; } this.m_mask.lineTo(0, v4); break; case fsplayer.core.playback.transitions.CTransitionStrips.DIRECTION_RIGHT_UP: this.m_maskShift *= -1; v6 = 1; v2 = 0; this.m_mask.moveTo(0, 0); var v10 = 0; while (v10 < v7) { this.m_mask.lineTo(v6 * v3, v2 * v4); v2 += v9; this.m_mask.lineTo(v6 * v3, v2 * v4); v6 += v8; ++v10; } this.m_mask.lineTo(0, v4); } this.m_mask.endFill(); }; v1.DIRECTION_LEFT_DOWN = 0; v1.DIRECTION_LEFT_UP = 1; v1.DIRECTION_RIGHT_DOWN = 2; v1.DIRECTION_RIGHT_UP = 3; v1.m_squareDivisor = 21; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionStrips.prototype, null, 1); } #endinitclip } movieClip 307 __Packages.fsplayer.core.playback.transitions.CTransitionRandomBars { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionRandomBars) { var v1 = function (parameters, type) { super(parameters); this.__set__invertible(false); if (this.__get__inverted()) { this.m_newSlide = parameters.getOldSlide(); } else { this.m_newSlide = parameters.getNewSlide(); } this.m_environment = parameters.getEnvironment(); this.m_type = type; this.applyEffect(0); }; fsplayer.core.playback.transitions.CTransitionRandomBars = v1; fsplayer.core.playback.transitions.CTransitionRandomBars extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.applyEffectImpl = function (phase) { this.m_mask = this.m_newSlide.getPrimaryMask(); var v3 = this.m_environment.getSlideWidth(); var v4 = this.m_environment.getSlideHeight(); var v6 = Math.floor(this.m_numOfBars * phase); var v5; var v2 = this.m_lastNumOfOpenedBars; while (v2 < v6) { v5 = this.m_rndGen.GetRandom(v2); if (this.m_type == fsplayer.core.playback.transitions.CTransitionRandomBars.DIRECTION_HORIZONTAL) { fsplayer.core.playback.transitions.util.CDrawUtils.DrawFillRectangle(this.m_mask, 0, v5 * this.m_randomBarSize * v4, v3, this.m_randomBarSize * v4); } else { fsplayer.core.playback.transitions.util.CDrawUtils.DrawFillRectangle(this.m_mask, v5 * this.m_randomBarSize * v3, 0, this.m_randomBarSize * v3, v4); } ++v2; } this.m_newSlide.bringToFront(); this.m_lastNumOfOpenedBars = v6; }; v2.initialize = function () { var v2 = this.m_environment.getSlideWidth(); var v3 = this.m_environment.getSlideHeight(); var v4; switch (this.m_type) { case fsplayer.core.playback.transitions.CTransitionRandomBars.DIRECTION_HORIZONTAL: v4 = v3 / fsplayer.core.playback.transitions.CTransitionRandomBars.MIN_BAR_SIZE < fsplayer.core.playback.transitions.CTransitionRandomBars.MAX_BARS_NUM ? fsplayer.core.playback.transitions.CTransitionRandomBars.MIN_BAR_SIZE : Math.ceil(v3 / fsplayer.core.playback.transitions.CTransitionRandomBars.MAX_BARS_NUM); this.m_numOfBars = Math.ceil(v3 / v4); this.m_randomBarSize = 1 / this.m_numOfBars; break; case fsplayer.core.playback.transitions.CTransitionRandomBars.DIRECTION_VERTICAL: v4 = v2 / fsplayer.core.playback.transitions.CTransitionRandomBars.MIN_BAR_SIZE < fsplayer.core.playback.transitions.CTransitionRandomBars.MAX_BARS_NUM ? fsplayer.core.playback.transitions.CTransitionRandomBars.MIN_BAR_SIZE : Math.ceil(v2 / fsplayer.core.playback.transitions.CTransitionRandomBars.MAX_BARS_NUM); this.m_numOfBars = Math.ceil(v2 / v4); this.m_randomBarSize = 1 / this.m_numOfBars; } this.m_rndGen = new fsplayer.core.playback.transitions.util.CRandomGenerator(this.m_numOfBars); this.m_lastNumOfOpenedBars = 0; }; v1.DIRECTION_VERTICAL = 0; v1.DIRECTION_HORIZONTAL = 1; v1.MAX_BARS_NUM = 200; v1.MIN_BAR_SIZE = 3; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionRandomBars.prototype, null, 1); } #endinitclip } movieClip 308 __Packages.fsplayer.core.playback.transitions.CTransitionDissolve { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionDissolve) { var v1 = function (parameters) { super(parameters); this.__set__invertible(false); this.m_environment = parameters.getEnvironment(); if (this.__get__inverted()) { this.m_newSlide = parameters.getOldSlide(); } else { this.m_newSlide = parameters.getNewSlide(); } this.m_newSlide.bringToFront(); this.m_mask = this.m_newSlide.getPrimaryMask(); this.InitParams(); }; fsplayer.core.playback.transitions.CTransitionDissolve = v1; fsplayer.core.playback.transitions.CTransitionDissolve extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.applyEffectImpl = function (phase) { var v6 = Math.floor(this.m_numOfSquares * phase); var v3; var v5; var v4; var v2 = this.m_lastNumOfOpenedSquares; while (v2 < v6) { v3 = this.m_rndGen.GetRandom(v2); v4 = v3 % this.m_rowLength; v5 = Math.round((v3 - v4) / this.m_rowLength); fsplayer.core.playback.transitions.util.CDrawUtils.DrawFillRectangle(this.m_mask, v4 * this.m_sizeX, v5 * this.m_sizeY, this.m_sizeX, this.m_sizeY); ++v2; } this.m_lastNumOfOpenedSquares = v6; }; v2.InitParams = function () { var v2 = this.m_environment.getSlideWidth(); var v3 = this.m_environment.getSlideHeight(); var v5 = Math.ceil(Math.sqrt(v2 * v3 / fsplayer.core.playback.transitions.CTransitionDissolve.MAX_SQUARE_NUM)); this.m_rowLength = Math.ceil(v2 / v5); var v4 = Math.ceil(v3 / v5); this.m_sizeX = v2 / this.m_rowLength; this.m_sizeY = v3 / v4; this.m_numOfSquares = this.m_rowLength * v4; this.m_rndGen = new fsplayer.core.playback.transitions.util.CRandomGenerator(this.m_numOfSquares); this.m_lastNumOfOpenedSquares = 0; }; v1.MAX_SQUARE_NUM = 1000; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionDissolve.prototype, null, 1); } #endinitclip } movieClip 309 __Packages.fsplayer.core.playback.transitions.CTransitionNewsflash { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionNewsflash) { var v1 = function (parameters) { super(parameters); var v4 = parameters.getNewSlide(); v4.bringToFront(); this.m_slide2 = (parameters.getNewSlide()).getPrimaryMovie(); this.m_slide2._visible = false; }; fsplayer.core.playback.transitions.CTransitionNewsflash = v1; fsplayer.core.playback.transitions.CTransitionNewsflash extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.initialize = function () { super.initialize(); this.m_rotatingMc = this.m_slide2._parent.createEmptyMovieClip('rotatingMc', this.m_slide2._parent.getNextHighestDepth()); this.m_bmp = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), false, 0); }; v2.applyEffectImpl = function (phase) { this.m_bmp.draw(this.m_slide2); this.m_rotatingMc.beginBitmapFill(this.m_bmp); this.m_rotatingMc.moveTo(0, 0); this.m_rotatingMc.lineTo(this.__get__slideWidth(), 0); this.m_rotatingMc.lineTo(this.__get__slideWidth(), this.__get__slideHeight()); this.m_rotatingMc.lineTo(0, this.__get__slideHeight()); this.m_rotatingMc.endFill(); var v3 = -6.283185307179586 * phase; var v5 = this.__get__slideWidth() * phase * 0.5; var v4 = this.__get__slideHeight() * phase * 0.5; this.m_rotatingMc._xscale = 100 * phase; this.m_rotatingMc._yscale = 100 * phase; this.m_rotatingMc._rotation = -360 * phase; var v7 = this.__get__slideWidth() * 0.5 - (v5 * Math.cos(v3) - v4 * Math.sin(v3)); this.m_rotatingMc._x = v7; var v6 = this.__get__slideHeight() * 0.5 - (v5 * Math.sin(v3) + v4 * Math.cos(v3)); this.m_rotatingMc._y = v6; }; v2.cleanup = function () { super.cleanup(); this.m_rotatingMc.removeMovieClip(); this.m_slide2._visible = true; }; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionNewsflash.prototype, null, 1); } #endinitclip } movieClip 310 __Packages.fsplayer.core.playback.transitions.CTransitionCheckerboard { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionCheckerboard) { var v1 = function (parameters, type) { super(parameters); this.m_type = type; this.initTileAnimationParameters(); this.m_newSlideMC = (parameters.getNewSlide()).getPrimaryMovie(); this.m_newSlideMC._visible = this.inverted; if (this.__get__hasOldSlide()) { this.m_oldSlideMc = (parameters.getOldSlide()).getPrimaryMovie(); this.m_oldSlideMc._visible = !this.__get__inverted(); } }; fsplayer.core.playback.transitions.CTransitionCheckerboard = v1; fsplayer.core.playback.transitions.CTransitionCheckerboard extends fsplayer.core.playback.transitions.CTransitionEffectBase3D; var v2 = v1.prototype; v2.initialize = function () { var v2 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), false, 4278190080.0); var v3 = new flash.display.BitmapData(this.__get__slideWidth(), this.__get__slideHeight(), true); v3.draw(this.m_newSlideMC); this.m_newSlideMC._visible = false; if (this.__get__hasOldSlide()) { v2.draw(this.m_oldSlideMc); this.m_oldSlideMc._visible = false; } (this.__get__renderer()).bindTexture(this.m_oldSlideTexture); (this.__get__renderer()).textureImage2D(v2, false); (this.__get__renderer()).bindTexture(this.m_newSlideTexture); (this.__get__renderer()).textureImage2D(v3, false); }; v2.applyEffectImpl = function (phase) { var v6 = 1 / fsplayer.core.playback.transitions.CTransitionCheckerboard.NUM_COLUMNS; var v8 = 1 / fsplayer.core.playback.transitions.CTransitionCheckerboard.NUM_ROWS; var v36 = this.__get__slideWidth() / fsplayer.core.playback.transitions.CTransitionCheckerboard.NUM_COLUMNS; var v38 = this.__get__slideHeight() / fsplayer.core.playback.transitions.CTransitionCheckerboard.NUM_ROWS; var v32 = v36 * 0.5; var v28 = v38 * 0.5; var v5 = 0; var v27 = this.__get__slideHeight() * 0.5 - v28; super.render(); var v3 = this.__get__renderer(); v3.__set__maxPerspectiveLevel(0); this.resetMatrix(this.__get__maxSlideSize()); v3.beginDraw(ispringsolutions.gl.Renderer.PRIMITIVE_TRIANGLE_STRIP); var v34 = 0; while (v34 < fsplayer.core.playback.transitions.CTransitionCheckerboard.NUM_ROWS) { var v4 = 0; var v11 = -this.__get__slideWidth() * 0.5 + v32; var v23 = 0; while (v23 < fsplayer.core.playback.transitions.CTransitionCheckerboard.NUM_COLUMNS) { var v9 = this.m_tiles[v34][v23]; var v33 = v9.startTime; var v7 = Math.PI * Math.min(1, Math.max(0, (phase - v33) / fsplayer.core.playback.transitions.CTransitionCheckerboard.ROTATE_PHASE_DURATION)); if (v7 == v9.previousPhase) { } else { v9.previousPhase = v7; var v21 = v9.target; v21.clear(); v3.__set__renderTarget(v21); var v22 = fsplayer.core.playback.transitions.CTransitionCheckerboard.BRIGHTNESS_AMP * Math.abs(Math.cos(v7)) + fsplayer.core.playback.transitions.CTransitionCheckerboard.MIN_BRIGHTNESS; v21.transform.colorTransform = new flash.geom.ColorTransform(v22, v22, v22, 1, 0, 0, 0, 0); var v20; var v18; var v15; var v19; var v16; var v12; var v17; var v13; var v25; var v14; var v26; var v24; var v35 = Math.sin(v7); var v31 = Math.cos(v7); var v10 = v35 * v28; if (this.m_type == fsplayer.core.playback.transitions.CTransitionCheckerboard.DIRECTION_DOWN) { var v29 = v31 * v28; v17 = v11 - v32; v20 = v17; v14 = v11 + v32; v19 = v14; v16 = v27 + v29; v18 = v16; v26 = v27 - v29; v13 = v26; v12 = v10; v15 = v12; v24 = -v10; v25 = v24; } else { var v30 = v31 * v32; v16 = v27 + v28; v18 = v16; v26 = v27 - v28; v13 = v26; v17 = v11 - v30; v20 = v17; v14 = v11 + v30; v19 = v14; v25 = v10; v15 = v25; v24 = -v10; v12 = v24; } v3.bindTexture(this.m_oldSlideTexture); v3.resetPrimitiveGroup(); v3.setTextureCoord0(v4, v5); v3.addVertex3(v20, v18, v15); v3.setTextureCoord0(v4 + v6, v5); v3.addVertex3(v19, v16, v12); v3.setTextureCoord0(v4, v5 + v8); v3.addVertex3(v17, v13, v25); v3.setTextureCoord0(v4 + v6, v5 + v8); v3.addVertex3(v14, v26, v24); v3.bindTexture(this.m_newSlideTexture); v3.resetPrimitiveGroup(); if (this.m_type == fsplayer.core.playback.transitions.CTransitionCheckerboard.DIRECTION_DOWN) { v3.setTextureCoord0(v4 + v6, v5 + v8); } else { v3.setTextureCoord0(v4, v5); } v3.addVertex3(v19, v16, v12); if (this.m_type == fsplayer.core.playback.transitions.CTransitionCheckerboard.DIRECTION_DOWN) { v3.setTextureCoord0(v4, v5 + v8); } else { v3.setTextureCoord0(v4 + v6, v5); } v3.addVertex3(v20, v18, v15); if (this.m_type == fsplayer.core.playback.transitions.CTransitionCheckerboard.DIRECTION_DOWN) { v3.setTextureCoord0(v4 + v6, v5); } else { v3.setTextureCoord0(v4, v5 + v8); } v3.addVertex3(v14, v26, v24); if (this.m_type == fsplayer.core.playback.transitions.CTransitionCheckerboard.DIRECTION_DOWN) { v3.setTextureCoord0(v4, v5); } else { v3.setTextureCoord0(v4 + v6, v5 + v8); } v3.addVertex3(v17, v13, v25); } ++v23; v4 += v6; v11 += v36; } ++v34; v5 += v8; v27 -= v38; } v3.endDraw(); v3.render(); }; v2.initTileAnimationParameters = function () { var v16 = 1 - fsplayer.core.playback.transitions.CTransitionCheckerboard.ROTATE_PHASE_DURATION - fsplayer.core.playback.transitions.CTransitionCheckerboard.DELAY_DISPERSION; var v15 = (this.m_type == fsplayer.core.playback.transitions.CTransitionCheckerboard.DIRECTION_DOWN) ? v16 / (fsplayer.core.playback.transitions.CTransitionCheckerboard.NUM_ROWS - 1) : 0; var v14 = (this.m_type == fsplayer.core.playback.transitions.CTransitionCheckerboard.DIRECTION_ACROSS) ? v16 / (fsplayer.core.playback.transitions.CTransitionCheckerboard.NUM_COLUMNS - 1) : 0; var v10 = this.__get__renderMC(); this.m_tiles = new Array(); var v9 = 0; var v8 = 1; var v6 = 0; while (v6 < fsplayer.core.playback.transitions.CTransitionCheckerboard.NUM_ROWS) { var v7 = new Array(); var v2 = 0; while (v2 < fsplayer.core.playback.transitions.CTransitionCheckerboard.NUM_COLUMNS) { var v13 = v6 * v15 + v2 * v14 + Math.random() * fsplayer.core.playback.transitions.CTransitionCheckerboard.DELAY_DISPERSION; v9 = Math.max(v13, v9); v8 = Math.min(v13, v8); var v3 = v10.getNextHighestDepth(); var v4 = v10.createEmptyMovieClip('s' + v3, v3); var v5 = {'startTime': v13, 'target': v4, 'previousPhase': undefined}; v7.push(v5); ++v2; } this.m_tiles.push(v7); ++v6; } this.initTileStartTime(v8, v9); }; v2.initTileStartTime = function (minStartTime, maxStartTime) { var v5 = (1 - fsplayer.core.playback.transitions.CTransitionCheckerboard.ROTATE_PHASE_DURATION) / (maxStartTime - minStartTime); var v4 = 0; while (v4 < fsplayer.core.playback.transitions.CTransitionCheckerboard.NUM_ROWS) { var v3 = this.m_tiles[v4]; var v2 = 0; while (v2 < fsplayer.core.playback.transitions.CTransitionCheckerboard.NUM_COLUMNS) { v3[v2].startTime = (v3[v2].startTime - minStartTime) * v5; ++v2; } ++v4; } }; v1.DIRECTION_ACROSS = 0; v1.DIRECTION_DOWN = 1; v1.NUM_ROWS = 5; v1.NUM_COLUMNS = 7; v1.ROTATE_PHASE_DURATION = 0.3; v1.DELAY_DISPERSION = 0.15; v2.m_oldSlideTexture = 0; v2.m_newSlideTexture = 1; v1.MIN_BRIGHTNESS = 0.3; v1.BRIGHTNESS_AMP = 0.7; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionCheckerboard.prototype, null, 1); } #endinitclip } movieClip 311 __Packages.fsplayer.core.playback.transitions.CTransitionComb { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionComb) { var v1 = function (parameters, type) { super(parameters); this.m_newSlide = parameters.getNewSlide(); this.m_oldSlide = parameters.getOldSlide(); this.m_type = type; this.CreateMask(); this.applyEffect(0); }; fsplayer.core.playback.transitions.CTransitionComb = v1; fsplayer.core.playback.transitions.CTransitionComb extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.applyEffectImpl = function (phase) { var v7 = this.m_newSlide.getPrimaryMovie(); var v2 = (this.m_oldSlide != undefined) ? this.m_oldSlide.getPrimaryMovie() : undefined; if (this.m_type == fsplayer.core.playback.transitions.CTransitionComb.DIRECTION_VERTICAL) { var v4 = this.__get__slideHeight() * phase; var v3 = this.__get__slideHeight() * (1 - phase); if (v2 != undefined) { v2._y = -v4; this.m_duplicate1._y = v4; } v7._y = v3; this.m_duplicate2._y = -v3; } else { var v6 = this.__get__slideWidth() * phase; var v5 = this.__get__slideWidth() * (1 - phase); if (v2 != undefined) { v2._x = -v6; this.m_duplicate1._x = v6; } v7._x = v5; this.m_duplicate2._x = -v5; } }; v2.CreateMask = function () { var v6 = this.__get__slideWidth() / fsplayer.core.playback.transitions.CTransitionComb.m_numOfStrips; var v5 = this.__get__slideHeight() / fsplayer.core.playback.transitions.CTransitionComb.m_numOfStrips; var v7 = this.m_newSlide.getPrimaryMovie(); this.m_duplicate2 = this.m_newSlide.getSecondaryMovie(); this.m_slide2Mask = this.m_newSlide.getPrimaryMask(); this.m_dup2Mask = this.m_newSlide.getSecondaryMask(); if (this.m_oldSlide != undefined) { var v8 = this.m_oldSlide.getPrimaryMovie(); this.m_duplicate1 = this.m_oldSlide.getSecondaryMovie(); this.m_slide1Mask = this.m_oldSlide.getPrimaryMask(); this.m_dup1Mask = this.m_oldSlide.getSecondaryMask(); } var v4 = new Array(4); v4[0] = this.m_slide1Mask; v4[1] = this.m_dup1Mask; v4[2] = this.m_slide2Mask; v4[3] = this.m_dup2Mask; var v3 = 0; while (v3 < 4) { if (v4[v3] != undefined) { var v2 = v3 % 2; while (v2 < fsplayer.core.playback.transitions.CTransitionComb.m_numOfStrips) { if (this.m_type == fsplayer.core.playback.transitions.CTransitionComb.DIRECTION_VERTICAL) { fsplayer.core.playback.transitions.util.CDrawUtils.DrawFillRectangle(v4[v3], v2 * v6, 0, v6, this.__get__slideHeight()); } else { fsplayer.core.playback.transitions.util.CDrawUtils.DrawFillRectangle(v4[v3], 0, v2 * v5, this.__get__slideWidth(), v5); } v2 += 2; } } ++v3; } }; v1.DIRECTION_VERTICAL = 0; v1.DIRECTION_HORIZONTAL = 1; v1.m_numOfStrips = 20; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionComb.prototype, null, 1); } #endinitclip } movieClip 312 __Packages.fsplayer.core.playback.transitions.CTransitionWarp { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionWarp) { var v1 = function (parameters, type) { super(parameters); this.m_type = type; this.m_slide1 = (parameters.getOldSlide()).getPrimaryMovie(); this.m_slide2 = (parameters.getNewSlide()).getPrimaryMovie(); if (this.__get__inverted()) { (parameters.getOldSlide()).bringToFront(); } this.applyEffect(0); }; fsplayer.core.playback.transitions.CTransitionWarp = v1; fsplayer.core.playback.transitions.CTransitionWarp extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.applyEffectImpl = function (phase) { if (this.m_type == fsplayer.core.playback.transitions.CTransitionWarp.DIRECTION_IN) { var v6 = 0; if (phase < 0.6) { v6 = 100 * Math.pow((0.6 - phase) / 0.6, 2); var v3 = phase / 0.6; var v5 = 1 + 2 * v3 * v3; if (v3 > 0.66) { v5 += 20 * Math.pow((v3 - 0.66) / 0.34, 3); } this.scaleSlide(this.m_slide1, v5); } this.m_slide1._alpha = v6; var v4 = 0.4 + 0.6 * phase * phase; this.scaleSlide(this.m_slide2, v4); } else { if (phase < 0.6) { var v6 = 100 * Math.pow((0.6 - phase) / 0.6, 2); this.m_slide1._alpha = v6; } var v5 = 0.4 + 0.6 * Math.pow(1 - phase, 2); this.scaleSlide(this.m_slide1, v5); if (phase < 0.4) { this.m_slide2._visible = false; } else { this.m_slide2._visible = true; var v3 = (1 - phase) / 0.6; var v4 = 1 + 2 * v3 * v3; if (v3 > 0.66) { v4 += 20 * Math.pow((v3 - 0.66) / 0.34, 3); } this.scaleSlide(this.m_slide2, v4); } } }; v2.scaleSlide = function (slide, scale) { slide._xscale = scale * 100; slide._yscale = scale * 100; slide._x = this.__get__slideWidth() * (1 - scale) * 0.5; slide._y = this.__get__slideHeight() * (1 - scale) * 0.5; }; v1.DIRECTION_IN = 0; v1.DIRECTION_OUT = 1; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionWarp.prototype, null, 1); } #endinitclip } movieClip 313 __Packages.fsplayer.core.playback.transitions.CTransitionNoTransition { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.transitions) { _global.fsplayer.core.playback.transitions = new Object(); } if (!_global.fsplayer.core.playback.transitions.CTransitionNoTransition) { var v1 = function () { super(); }; fsplayer.core.playback.transitions.CTransitionNoTransition = v1; fsplayer.core.playback.transitions.CTransitionNoTransition extends fsplayer.core.playback.transitions.CTransitionEffectBase; var v2 = v1.prototype; v2.applyEffectImpl = function (phase) {}; ASSetPropFlags(fsplayer.core.playback.transitions.CTransitionNoTransition.prototype, null, 1); } #endinitclip } movieClip 314 __Packages.fsplayer.core.playback.sounds.ITransitionSoundPlaybackCore { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.sounds) { _global.fsplayer.core.playback.sounds = new Object(); } if (!_global.fsplayer.core.playback.sounds.ITransitionSoundPlaybackCore) { _global.fsplayer.core.playback.sounds.ITransitionSoundPlaybackCore = function () {}; _global.fsplayer.core.playback.sounds.ITransitionSoundPlaybackCore implements _global.fsplayer.core.playback.sounds.ISoundPlaybackCore; } #endinitclip } movieClip 315 __Packages.fsplayer.res.sounds.ITransitionSoundEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.ITransitionSoundEx) { _global.fsplayer.res.sounds.ITransitionSoundEx = function () {}; _global.fsplayer.res.sounds.ITransitionSoundEx implements _global.fsplayer.res.sounds.ISoundEx; } #endinitclip } movieClip 316 __Packages.fsplayer.core.loading.IPresentationBgSoundLoadingListenerEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.loading) { _global.fsplayer.core.loading = new Object(); } if (!_global.fsplayer.core.loading.IPresentationBgSoundLoadingListenerEx) { _global.fsplayer.core.loading.IPresentationBgSoundLoadingListenerEx = function () {}; } #endinitclip } movieClip 317 __Packages.fsplayer.res.sounds.IPresentationBackgroundSoundEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.IPresentationBackgroundSoundEx) { _global.fsplayer.res.sounds.IPresentationBackgroundSoundEx = function () {}; _global.fsplayer.res.sounds.IPresentationBackgroundSoundEx implements _global.fsplayer.res.sounds.ISoundEx; } #endinitclip } movieClip 318 __Packages.fsplayer.core.playback.sounds.CMediaPlaybackControllerEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.core) { _global.fsplayer.core = new Object(); } if (!_global.fsplayer.core.playback) { _global.fsplayer.core.playback = new Object(); } if (!_global.fsplayer.core.playback.sounds) { _global.fsplayer.core.playback.sounds = new Object(); } if (!_global.fsplayer.core.playback.sounds.CMediaPlaybackControllerEx) { var v1 = function (presentation, playbackController, bgAudioLoadingController) { this.m_presentation = presentation; this.m_playbackController = playbackController; this.m_slides = presentation.getSlides(); this.m_soundAssets = presentation.getSoundAssets(); this.m_activeSounds = new Object(); var v2 = this.m_slides.getCount(); this.m_transitionSounds = new Array(v2); this.m_eventSounds = new Array(v2); this.m_backgroundSounds = new Array(v2); var v4 = new fsplayer.res.sounds.CPresentationBackgroundSoundEx(bgAudioLoadingController, presentation); v4.load(this); this.m_listeners = new Array(); this.m_tweaks = {'blinkSounds': true}; }; fsplayer.core.playback.sounds.CMediaPlaybackControllerEx = v1; var v2 = v1.prototype; _global.fsplayer.core.playback.sounds.CMediaPlaybackControllerEx implements _global.fsplayer.core.loading.IPresentationBgSoundLoadingListenerEx, _global.fsplayer.core.playback.sounds.IEventSoundPlaybackCore, _global.fsplayer.core.playback.sounds.ITransitionSoundPlaybackCore, _global.fsplayer.core.playback.sounds.IMediaPlaybackControllerEx; v2.onPresentationBgSoundLoadInit = function (backgroundSound) { this.m_bgSound = backgroundSound; this.registerSound(this.m_bgSound); if (this.m_playing) { this.m_bgSound.start(); } }; v2.getPresentation = function () { return this.m_presentation; }; v2.resyncOnPlay = function () { this.m_resyncOnPlay = true; }; v2.getTransitionSound = function (slideIndex) { var v2 = this.m_transitionSounds[slideIndex]; if (v2 == undefined) { var v3 = (this.m_slides.getSlide(slideIndex)).getTransition(); if (v3.hasSound()) { v2 = new fsplayer.res.sounds.CTransitionSoundEx(v3.getSound(), slideIndex, v3.soundIsLooped(), this); } else { v2 = null; } this.m_transitionSounds[slideIndex] = v2; } return (v2 != null) ? v2 : undefined; }; v2.getEventSounds = function (slideIndex) { var v2 = this.m_eventSounds[slideIndex]; if (!v2) { var v4 = (this.m_slides.getSlide(slideIndex)).getSoundCommands(); v2 = v4.getSlideEventSounds(this); this.m_eventSounds[slideIndex] = v2; } return v2; }; v2.getSlideBackgroundSound = function (slideIndex) { var v2 = this.m_backgroundSounds[slideIndex]; if (v2 == undefined) { var v4 = this.m_slides.getSlide(slideIndex); if (v4.hasBackgroundSound()) { var v5 = v4.getBackgroundSound(); v2 = new fsplayer.res.sounds.CSlideBackgroundSoundEx(v5, slideIndex, this); } else { v2 = null; } this.m_backgroundSounds[slideIndex] = v2; } return (v2 != null) ? v2 : undefined; }; v2.onStartSlideSwitching = function (slideIndex, autoStart) { var v7 = this.getTransitionSound(slideIndex); if (v7) { this.startTransitionSound(v7); } var v8 = this.getEventSounds(slideIndex); v8.register(); var v6 = this.getSlideBackgroundSound(slideIndex); if (v6) { this.registerSound(v6); } if (this.m_resyncOnSlideStart) { this.resync(this.m_fullResyncMode, autoStart); } for (var v5 in this.m_activeSounds) { var v2 = this.m_activeSounds[v5]; v2.onStartSlideSwitching(slideIndex, autoStart); } }; v2.onPositionChanged = function (slideIndex, stepIndex, time) { if (!this.m_needResync) { for (var v6 in this.m_activeSounds) { var v2 = this.m_activeSounds[v6]; v2.onPositionChanged(slideIndex, stepIndex, time); } (this.getSlideVideoController(slideIndex)).onPositionChanged(stepIndex, time); } }; v2.blink = function () { this.pause(); var v2 = new Sound(); v2.stop(); play(); }; v2.startTransitionSound = function (sound) { this.stopCurrentTransitionSound(); this.m_transitionSound = sound; this.registerSound(sound); sound.start(); }; v2.stopCurrentTransitionSound = function () { if (this.m_transitionSound) { this.unregisterSound(this.m_transitionSound); this.m_transitionSound.stop(); this.m_transitionSound = undefined; } }; v2.registerSound = function (sound) { this.m_activeSounds[sound.getId()] = sound; }; v2.unregisterSound = function (sound) { this.m_activeSounds[sound.getId()] = undefined; }; v2.onSeek = function () { this.pause(); this.m_needResync = true; this.m_fullResyncMode = true; }; v2.onEndSeek = function () { if (this.m_needResync) { this.resync(this.m_fullResyncMode); } }; v2.needResync = function (fullResync) { this.m_needResync = true; this.m_fullResyncMode = fullResync; this.m_resyncOnSlideStart = true; }; v2.resync = function (fullResyncMode, startSound) { this.m_needResync = false; this.m_resyncOnSlideStart = false; this.m_resyncOnPlay = false; var v5 = this.m_playbackController.getCurrentSlideIndex(); var v4 = this.m_playbackController.getCurrentStepIndex(); var v3 = this.m_playbackController.getCurrentSlidePlaybackPosition() * this.m_playbackController.getCurrentSlideDuration(); for (var v7 in this.m_activeSounds) { var v2 = this.m_activeSounds[v7]; v2.resync(v5, v4, v3, startSound, fullResyncMode); } (this.getSlideVideoController(this.m_playbackController.getCurrentSlideIndex())).resync(v4, v3); }; v2.onStartSlidePlayback = function (slideIndex) { if (this.m_previousSlideIndex != undefined) { var v6 = (this.m_slides.getSlide(slideIndex)).hasEmbeddedFlashClips(); var v5 = this.m_slides.getSlide(this.m_previousSlideIndex); if (!v6 && v5.hasEmbeddedFlashClips() && this.m_tweaks.blinkSounds) { this.blink(); } this.setVolume(this.m_volume); } this.m_previousSlideIndex = slideIndex; for (var v4 in this.m_activeSounds) { var v2 = this.m_activeSounds[v4]; v2.onStartSlidePlayback(slideIndex); } }; v2.play = function () { this.m_playing = true; if (this.m_resyncOnPlay) { var v4 = this.m_needResync ? this.m_fullResyncMode : false; this.resync(v4); } else { for (var v3 in this.m_activeSounds) { var v2 = this.m_activeSounds[v3]; v2.play(); } } (this.getSlideVideoController(this.m_playbackController.getCurrentSlideIndex())).play(); }; v2.pause = function () { this.m_playing = false; for (var v3 in this.m_activeSounds) { var v2 = this.m_activeSounds[v3]; v2.pause(); } (this.getSlideVideoController(this.m_playbackController.getCurrentSlideIndex())).pause(); }; v2.getVolume = function () { return this.m_volume; }; v2.setVolume = function (volume) { this.m_volume = volume; this.m_soundAssets.setVolume(volume); var v2 = 0; while (v2 < this.m_listeners.length) { var v3 = this.m_listeners[v2]; v3.onSoundVolumeChanged(this); ++v2; } }; v2.addListener = function (listener) { this.m_listeners.push(listener); }; v2.removeListener = function (listener) { var v3 = this.m_listeners.length; var v2 = 0; while (v2 < v3) { if (this.m_listeners[v2] === listener) { this.m_listeners.splice(v2, 1); return undefined; } ++v2; } }; v2.tweak = function (parameterName, parameterValue) { this.m_tweaks[parameterName] = parameterValue; }; v2.getTweakableParameter = function (parameterName) { return this.m_tweaks[parameterName]; }; v2.getTransitionPhase = function () { return this.m_playbackController.getTransitionPhase(); }; v2.getSlideVideoController = function (slideIndex) { var v2 = ((this.m_slides.getSlide(slideIndex)).getPlaybackController()).getVideoPlaybackController(); return v2; }; v2.startNewEffectSound = function (effectSnd) { if (this.m_lastEffectSound != undefined) { this.m_lastEffectSound.stop(); } this.m_lastEffectSound = effectSnd; }; v2.onDeactivateCurrentSlide = function () { if (this.m_previousSlideIndex != undefined) { var v2 = this.m_slides.getSlide(this.m_previousSlideIndex); if (v2.hasEmbeddedFlashClips() && this.m_tweaks.blinkSounds) { this.blink(); } } }; v2.onGotoLastStepEnd = function () { var v4 = this.m_playbackController.getCurrentSlideIndex(); var v5 = this.m_playbackController.getCurrentStepIndex() + 1; var v3 = this.m_playbackController.getCurrentSlidePlaybackPosition() * this.m_playbackController.getCurrentSlideDuration(); for (var v6 in this.m_activeSounds) { var v2 = this.m_activeSounds[v6]; v2.resync(v4, v5, v3, true, false); } }; v2.processTriggerCommand = function (mediaItemId, cmdType, params) { if (mediaItemId == '' && cmdType == 'stop') { if (params && params.effect == '1') { if (this.m_lastEffectSound != undefined) { this.m_lastEffectSound.stop(); } } else { for (var v4 in this.m_activeSounds) { var v2 = this.m_activeSounds[v4]; v2.onTriggerEffectStopAllSounds(); } } return undefined; } var v5 = this.m_playbackController.getCurrentSlideIndex(); var v10 = (this.m_slides.getSlide(v5)).getSlideSounds(); var v6 = v10.getSound(mediaItemId); if (v6 != undefined) { var v3 = this.m_activeSounds[mediaItemId]; if (v3 == undefined) { v3 = new fsplayer.res.sounds.CSlideEventSoundEx(v6, v5, new Array(), this); this.registerSound(v3); } v3.processTriggerEvent(cmdType, params); } else { (this.getSlideVideoController(v5)).processTriggerCommand(mediaItemId, cmdType, params); } }; v2.registerMediaBookmark = function (slideIndex, mediaItemId, bmkIndex, handlerFunc) { var v6 = (this.m_slides.getSlide(slideIndex)).getSlideSounds(); var v3 = v6.getSound(mediaItemId); if (v3 != undefined) { var v2 = this.m_activeSounds[mediaItemId]; if (v2 == undefined) { v2 = new fsplayer.res.sounds.CSlideEventSoundEx(v3, slideIndex, new Array(), this); this.registerSound(v2); } v2.registerBookmarkHandler(bmkIndex, handlerFunc); } else { (this.getSlideVideoController(slideIndex)).registerBookmarkHandler(mediaItemId, bmkIndex, handlerFunc); } }; v2.onStartBuffering = function () { for (var v3 in this.m_activeSounds) { var v2 = this.m_activeSounds[v3]; v2.onStartBuffering(); } }; v2.onEndBuffering = function () { for (var v3 in this.m_activeSounds) { var v2 = this.m_activeSounds[v3]; v2.onEndBuffering(); } }; v2.m_volume = 1; v2.m_fullResyncMode = true; v2.m_needResync = false; v2.m_resyncOnSlideStart = false; v2.m_resyncOnPlay = false; v2.m_playing = false; ASSetPropFlags(fsplayer.core.playback.sounds.CMediaPlaybackControllerEx.prototype, null, 1); } #endinitclip } movieClip 319 __Packages.fsplayer.res.sounds.CPresentationBackgroundSoundEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.CPresentationBackgroundSoundEx) { var v1 = function (loadingController, presentation) { this.m_loadingController = loadingController; var v2 = presentation.getBackgroundSoundNode(); this.m_soundAssetId = v2.attributes.soundAssetId; var v3 = v2.attributes.looping; this.m_looping = v3 == '1'; }; fsplayer.res.sounds.CPresentationBackgroundSoundEx = v1; var v2 = v1.prototype; _global.fsplayer.res.sounds.CPresentationBackgroundSoundEx implements _global.fsplayer.res.sounds.ISoundInstanceListener, _global.fsplayer.res.sounds.ISoundAssetLoadingListener, _global.fsplayer.res.sounds.IPresentationBackgroundSoundEx; v2.onStartSlideSwitching = function (slideIndex, playSound) { if (playSound == false) { this.pause(); } }; v2.onPositionChanged = function (slideIndex, stepIndex, time) {}; v2.onStartSlidePlayback = function (slideIndex) {}; v2.getId = function () { return fsplayer.res.sounds.CPresentationBackgroundSoundEx.m_bgSoundName; }; v2.pause = function () { this.m_position = this.m_soundInstance.getPosition(); this.m_soundInstance.stop(); }; v2.play = function () { if (!this.m_soundInstance.isPlaying()) { this.m_soundInstance.start(this.m_position); } }; v2.resync = function (slideIndex, stepIndex, time, playSound, fullResync) { if (playSound != false) { this.play(); } }; v2.start = function () { this.m_soundInstance.start(); }; v2.load = function (listener) { this.m_listener = listener; this.m_loadingController.setListener(this); this.m_loadingController.loadBgSoundAsset(this.m_soundAssetId); }; v2.onSoundAssetLoadInit = function (soundAsset) { this.m_soundInstance = soundAsset.createInstance(fsplayer.res.sounds.CPresentationBackgroundSoundEx.m_assetName); this.m_soundInstance.setListener(this); }; v2.onSoundAssetLoadProgress = function (soundAsset, bytesLoaded, bytesTotal) {}; v2.onSoundInstanceInit = function (instance) { this.m_soundInstance.setVolume(0.5); this.m_listener.onPresentationBgSoundLoadInit(this); }; v2.onSoundInstanceComplete = function (instance) { if (this.m_looping) { this.start(); } }; v2.onStartBuffering = function () {}; v2.onEndBuffering = function () {}; v2.onTriggerEffectStopAllSounds = function () {}; v1.m_bgSoundName = 'presentationBackgroundSound'; v1.m_assetName = 'presentationBackgroundSoundAsset'; ASSetPropFlags(fsplayer.res.sounds.CPresentationBackgroundSoundEx.prototype, null, 1); } #endinitclip } movieClip 320 __Packages.fsplayer.res.sounds.CTransitionSoundEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.CTransitionSoundEx) { var v1 = function (sound, slideIndex, looped, soundCore) { super(sound, soundCore); this.m_slideIndex = slideIndex; this.m_looped = looped; this.m_soundCore = soundCore; this.m_presentation = soundCore.getPresentation(); this.m_slides = this.m_presentation.getSlides(); }; fsplayer.res.sounds.CTransitionSoundEx = v1; fsplayer.res.sounds.CTransitionSoundEx extends fsplayer.res.sounds.CSoundExImpl; var v2 = v1.prototype; _global.fsplayer.res.sounds.CTransitionSoundEx implements _global.fsplayer.res.sounds.ITransitionSoundEx; v2.slideIndexWasChanged = function (slideIndex, autoStartSound) { if (slideIndex == this.m_slideIndex && autoStartSound) { this.m_soundCore.startTransitionSound(this); } }; v2.onSlideSoundComplete = function (slideSound) { if (this.m_looped) { this.start(); } }; v2.resync = function (slideIndex, stepIndex, time, playSound, fullResync) { if (slideIndex >= this.m_slideIndex) { var v4 = this.m_soundCore.getTransitionPhase() * ((this.m_slides.getSlide(slideIndex)).getTransition()).getDuration() + time; var v2 = this.m_slideIndex; while (v2 < slideIndex) { var v3 = this.m_slides.getSlide(v2); v4 += (v3.getTransition()).getDuration() + v3.getDuration(); ++v2; } var v6 = this.getDuration(); if (v4 < v6) { if (playSound || playSound == undefined) { this.startFrom(v4); } else { this.pauseAt(v4); } } else { if (this.m_looped) { v4 -= v6 * Math.floor(v4 / v6); if (playSound || playSound == undefined) { this.startFrom(v4); } else { this.pauseAt(v4); } } else { this.stop(); } } } else {} }; ASSetPropFlags(fsplayer.res.sounds.CTransitionSoundEx.prototype, null, 1); } #endinitclip } movieClip 321 __Packages.fsplayer.res.sounds.ISlideBackgroundSoundEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.ISlideBackgroundSoundEx) { _global.fsplayer.res.sounds.ISlideBackgroundSoundEx = function () {}; _global.fsplayer.res.sounds.ISlideBackgroundSoundEx implements _global.fsplayer.res.sounds.ISoundEx; } #endinitclip } movieClip 322 __Packages.fsplayer.res.sounds.CSlideBackgroundSoundEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.CSlideBackgroundSoundEx) { var v1 = function (slideSound, slideIndex, soundCore) { super(slideSound, soundCore); this.m_slideIndex = slideIndex; }; fsplayer.res.sounds.CSlideBackgroundSoundEx = v1; fsplayer.res.sounds.CSlideBackgroundSoundEx extends fsplayer.res.sounds.CSoundExImpl; var v2 = v1.prototype; _global.fsplayer.res.sounds.CSlideBackgroundSoundEx implements _global.fsplayer.res.sounds.ISlideBackgroundSoundEx; v2.isSoundPlayingOnSlide = function (slideIndex) { return slideIndex == this.m_slideIndex; }; v2.deactivateSound = function () { this.unregister(); }; v2.resync = function (slideIndex, stepIndex, time, playSound, fullResync) { if (playSound || playSound == undefined) { this.startFrom(time); } else { this.pauseAt(time); } }; v2.onStartSlidePlayback = function (slideIndex) {}; v2.slideIndexWasChanged = function (slideIndex, autoStartSound) { if (autoStartSound && slideIndex == this.m_slideIndex) { this.start(); } }; ASSetPropFlags(fsplayer.res.sounds.CSlideBackgroundSoundEx.prototype, null, 1); } #endinitclip } movieClip 323 __Packages.fsplayer.api.impl.CPresentationInfo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.impl) { _global.fsplayer.api.impl = new Object(); } if (!_global.fsplayer.api.impl.CPresentationInfo) { var v1 = function (presentation, presentationNode, thumbnailAssetLoadingController) { this.m_presentation = presentation; this.m_listeners = new Array(); this.m_title = presentationNode.attributes.title; this.m_frameRate = parseInt(presentationNode.attributes.frameRate); this.m_uid = presentationNode.attributes.uid; this.m_presentationType = presentationNode.attributes.type; if (this.m_presentationType != fsplayer.api.PresentationType.COMPOUND && this.m_presentationType != fsplayer.api.PresentationType.SOLID) { this.m_presentationType = undefined; } var v6 = presentationNode.attributes.hasExternalAudio; this.m_hasExternalAudio = v6 == '1' || v6 == 'true'; var v10 = fsplayer.util.CXMLUtils.findFirstChildNode(presentationNode, 'presenter'); var v8 = fsplayer.util.CXMLUtils.findFirstChildNode(presentationNode, 'slides'); var v7 = fsplayer.util.CXMLUtils.findFirstChildNode(presentationNode, 'company'); var v5 = fsplayer.util.CXMLUtils.findFirstChildNode(presentationNode, 'references'); this.m_presentersCollection = new fsplayer.api.impl.CPresentersCollection(presentationNode); this.m_slidesCollection = new fsplayer.api.impl.CSlidesCollection(presentation.getSlides(), v8); var v4 = this.m_slidesCollection.getSlidesCount(); var v2 = 0; while (v2 < v4) { (this.m_slidesCollection.getSlideInfo(v2)).addListener(this); ++v2; } this.m_thumbnailsCollection = new fsplayer.api.impl.CThumbnailsCollection(presentationNode, thumbnailAssetLoadingController); if (v7) { this.m_companyInfo = new fsplayer.api.impl.CCompanyInfo(v7); } if (v5) { this.m_references = new fsplayer.api.impl.CReferencesCollection(v5); } }; fsplayer.api.impl.CPresentationInfo = v1; var v2 = v1.prototype; _global.fsplayer.api.impl.CPresentationInfo implements _global.fsplayer.api.ISlideListener, _global.fsplayer.api.IPresentationInfo; v2.getTitle = function () { return this.m_title; }; v2.getSlideWidth = function () { return this.m_presentation.getSlideWidth(); }; v2.getSlideHeight = function () { return this.m_presentation.getSlideHeight(); }; v2.getSlides = function () { return this.m_slidesCollection; }; v2.hasThumbnails = function () { return this.m_thumbnailsCollection.hasThumbnails(); }; v2.getThumbnails = function () { return this.m_thumbnailsCollection; }; v2.getDuration = function (withTransitions) { return this.m_presentation.getDuration(withTransitions); }; v2.hasPresenter = function () { return this.m_presentersCollection.getCount() > 0; }; v2.getPresenterInfo = function () { if (this.hasPresenter()) { return this.m_presentersCollection.getPresenter(0); } }; v2.getPresenters = function () { return this.m_presentersCollection; }; v2.getFrameRate = function () { return this.m_frameRate; }; v2.hasCompanyInfo = function () { return this.m_companyInfo ? true : false; }; v2.getCompanyInfo = function () { return this.m_companyInfo; }; v2.hasReferences = function () { return Boolean(this.m_references); }; v2.getReferences = function () { return this.m_references; }; v2.getVisibleDuration = function (withTransitions) { return this.m_presentation.getVisibleDuration(withTransitions); }; v2.getUniqueId = function () { return this.m_uid; }; v2.getBytesLoaded = function () { this.m_bytesLoaded = 0; var v3 = this.m_slidesCollection.getSlidesCount(); var v2 = 0; while (v2 < v3) { this.m_bytesLoaded += (this.m_slidesCollection.getSlideInfo(v2)).getBytesLoaded(); ++v2; } return this.m_bytesLoaded; }; v2.getBytesTotal = function () { this.m_bytesTotal = 0; var v3 = this.m_slidesCollection.getSlidesCount(); var v2 = 0; while (v2 < v3) { this.m_bytesTotal += (this.m_slidesCollection.getSlideInfo(v2)).getBytesTotal(); ++v2; } return this.m_bytesTotal; }; v2.addListener = function (listener) { this.m_listeners.push(listener); }; v2.removeListener = function (listener) { var v3 = this.m_listeners.length; var v2 = 0; while (v2 < v3) { if (this.m_listeners[v2] === listener) { this.m_listeners.splice(v2, 1); return undefined; } ++v2; } }; v2.getPresentationType = function () { return this.m_presentationType; }; v2.hasExternalAudio = function () { return this.m_hasExternalAudio; }; v2.onUpdateSlideLoadingProgress = function (slide, bytesLoaded, bytesTotal) { var v4 = this.m_listeners.length; if (v4 > 0) { var v6 = this.getBytesLoaded(); var v5 = this.getBytesTotal(); var v2 = 0; while (v2 < v4) { var v3 = this.m_listeners[v2]; v3.onUpdatePresentationLoadingProgress(this, v6, v5); ++v2; } } }; v2.onFinishSlideLoading = function (slide) {}; v2.m_presentationType = undefined; v2.m_hasExternalAudio = false; v2.m_bytesLoaded = 0; v2.m_bytesTotal = 0; ASSetPropFlags(fsplayer.api.impl.CPresentationInfo.prototype, null, 1); } #endinitclip } movieClip 324 __Packages.fsplayer.api.impl.CSlidesCollection { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.impl) { _global.fsplayer.api.impl = new Object(); } if (!_global.fsplayer.api.impl.CSlidesCollection) { var v1 = function (slides, slidesNode) { this.m_slides = slides; this.m_slidesNode = slidesNode; this.m_slideInfos = new Array(); }; fsplayer.api.impl.CSlidesCollection = v1; var v2 = v1.prototype; _global.fsplayer.api.impl.CSlidesCollection implements _global.fsplayer.api.ISlidesCollection; v2.getSlidesCount = function () { return this.m_slides.getCount(); }; v2.getSlideInfo = function (slideIndex) { if (slideIndex < 0 || slideIndex >= this.m_slides.getCount()) { return undefined; } if (this.m_slideInfos[slideIndex] == undefined) { this.m_slideInfos[slideIndex] = new fsplayer.api.impl.CSlideInfo(this.m_slides.getSlide(slideIndex), this.m_slidesNode.childNodes[slideIndex]); } return this.m_slideInfos[slideIndex]; }; v2.getVisibleSlidesCount = function () { return this.m_slides.getVisibleCount(); }; v2.getVisibleSlide = function (visibleSlideIndex) { if (visibleSlideIndex < 0 || visibleSlideIndex >= this.getVisibleSlidesCount()) { return undefined; } return this.getSlideInfo((this.m_slides.getVisibleSlide(visibleSlideIndex)).getIndex()); }; ASSetPropFlags(fsplayer.api.impl.CSlidesCollection.prototype, null, 1); } #endinitclip } movieClip 325 __Packages.fsplayer.api.impl.CSlideInfo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.impl) { _global.fsplayer.api.impl = new Object(); } if (!_global.fsplayer.api.impl.CSlideInfo) { var v1 = function (slide, slideNode) { this.m_slide = slide; this.m_slide.addListener(this); this.m_listeners = new Array(); this.m_bytesTotal = Number(slideNode.attributes.size); this.m_title = slideNode.attributes.title; var v7 = fsplayer.util.CXMLUtils.findFirstChildNode(slideNode, 'notes'); if (slideNode.attributes.titleNormalized) { this.m_titleNormalized = slideNode.attributes.titleNormalized; } if (v7) { this.m_notesText = fsplayer.util.CXMLUtils.getInnerText(v7); this.m_notesTextNormalized = this.m_notesText.toLowerCase(); } var v6 = fsplayer.util.CXMLUtils.findFirstChildNode(slideNode, 'text'); if (v6) { this.m_slideText = fsplayer.util.CXMLUtils.getInnerText(v6); } var v4 = fsplayer.util.CXMLUtils.findFirstChildNode(slideNode, 'notesNormalized'); if (v4) { this.m_notesTextNormalized = fsplayer.util.CXMLUtils.getInnerText(v4); } var v3 = fsplayer.util.CXMLUtils.findFirstChildNode(slideNode, 'notesHtml'); if (v3) { this.m_notesHtml = fsplayer.util.CXMLUtils.getInnerText(v3); } var v5 = slideNode.attributes.presenterIndex; if (v5 != undefined) { this.m_presenterIndex = parseInt(v5); } else { this.m_presenterIndex = undefined; } this.m_slideResources = new fsplayer.api.impl.CSlideResources(this.m_slide); }; fsplayer.api.impl.CSlideInfo = v1; var v2 = v1.prototype; _global.fsplayer.api.impl.CSlideInfo implements _global.fsplayer.core.loading.ISlideLoadingListener, _global.fsplayer.api.ISlideInfo; v2.getTitle = function () { return this.m_title; }; v2.isLoaded = function () { return this.m_slide.isLoaded(); }; v2.getNotesText = function () { return this.m_notesText; }; v2.getDuration = function (withTransition) { return this.m_slide.getDuration(withTransition); }; v2.getTransitionDuration = function () { return this.m_slide.getTransitionDuration(); }; v2.getStartTime = function (withTransition) { return this.m_slide.getStartTime(withTransition); }; v2.getEndTime = function (withTransition) { return this.m_slide.getEndTime(withTransition); }; v2.getStartStepIndex = function () { return this.m_slide.getStartStepIndex(); }; v2.getEndStepIndex = function () { return this.m_slide.getEndStepIndex(); }; v2.getAnimationSteps = function () { return this.m_slide.getAnimationSteps(); }; v2.getSlideText = function () { return this.m_slideText; }; v2.getNotesTextNormalized = function () { return this.m_notesTextNormalized; }; v2.getTitleNormalized = function () { return this.m_titleNormalized; }; v2.getLevel = function () { return this.m_slide.getLevel(); }; v2.isHidden = function () { return this.m_slide.isHidden(); }; v2.getIndex = function () { return this.m_slide.getIndex(); }; v2.getVisibleIndex = function () { return this.m_slide.getVisibleIndex(); }; v2.getVisibleStartTime = function (withTransition) { return this.m_slide.getVisibleStartTime(withTransition); }; v2.getVisibleEndTime = function (withTransition) { return this.m_slide.getVisibleEndTime(withTransition); }; v2.getVisibleStartStepIndex = function () { return this.m_slide.getVisibleStartStepIndex(); }; v2.getVisibleEndStepIndex = function () { return this.m_slide.getVisibleEndStepIndex(); }; v2.getPresenterIndex = function () { return this.m_presenterIndex; }; v2.getResources = function () { return this.m_slideResources; }; v2.getNotesHtml = function () { return this.m_notesHtml; }; v2.getAutoChange = function () { return (this.m_slide.getTransition()).getAutoChange(); }; v2.getBytesLoaded = function () { return this.m_slide.getBytesLoaded(); }; v2.getBytesTotal = function () { return this.m_slide.getBytesTotal(); }; v2.addListener = function (listener) { this.m_listeners.push(listener); }; v2.removeListener = function (listener) { var v2 = 0; while (v2 < this.m_listeners.length) { if (this.m_listeners[v2] === listener) { this.m_listeners.splice(v2, 1); return undefined; } ++v2; } }; v2.onSlideLoadInit = function (slide) { var v2 = 0; while (v2 < this.m_listeners.length) { var v3 = this.m_listeners[v2]; v3.onFinishSlideLoading(this); ++v2; } }; v2.onSlideLoadProgress = function (slide, bytesLoaded, bytesTotal) { this.m_bytesLoaded = bytesLoaded; this.m_bytesTotal = bytesTotal; var v2 = 0; while (v2 < this.m_listeners.length) { var v3 = this.m_listeners[v2]; v3.onUpdateSlideLoadingProgress(this, bytesLoaded, bytesTotal); ++v2; } }; v2.m_notesText = ''; v2.m_slideText = ''; v2.m_notesTextNormalized = ''; v2.m_titleNormalized = ''; v2.m_notesHtml = ''; v2.m_bytesLoaded = 0; v2.m_bytesTotal = 0; ASSetPropFlags(fsplayer.api.impl.CSlideInfo.prototype, null, 1); } #endinitclip } movieClip 326 __Packages.fsplayer.api.impl.CSlideResources { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.impl) { _global.fsplayer.api.impl = new Object(); } if (!_global.fsplayer.api.impl.CSlideResources) { var v1 = function (slide) { this.m_slide = slide; }; fsplayer.api.impl.CSlideResources = v1; var v2 = v1.prototype; _global.fsplayer.api.impl.CSlideResources implements _global.fsplayer.api.ISlideResources; v2.hasPresenterVideo = function () { return this.m_slide.hasPresenterVideo(); }; v2.getPresenterVideo = function () { return this.m_slide.getPresenterVideo(); }; ASSetPropFlags(fsplayer.api.impl.CSlideResources.prototype, null, 1); } #endinitclip } movieClip 327 __Packages.fsplayer.api.impl.CThumbnailsCollection { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.impl) { _global.fsplayer.api.impl = new Object(); } if (!_global.fsplayer.api.impl.CThumbnailsCollection) { var v1 = function (presentationNode, thumbnailAssetLoadingController) { this.m_thumbWidth = parseInt(presentationNode.attributes.thmbWidth); this.m_thumbHeight = parseInt(presentationNode.attributes.thmbHeight); this.m_slidesNode = fsplayer.util.CXMLUtils.findFirstChildNode(presentationNode, 'slides'); this.m_loadingController = thumbnailAssetLoadingController; var v2 = this.m_slidesNode.firstChild.attributes.thumbnailSrc; if (v2 != undefined && v2 != '') { this.m_thumbnails = new Array(); this.m_thumbsCount = this.m_slidesNode.childNodes.length; } }; fsplayer.api.impl.CThumbnailsCollection = v1; var v2 = v1.prototype; _global.fsplayer.api.impl.CThumbnailsCollection implements _global.fsplayer.api.IThumbnailsCollection; v2.getThumbnailWidth = function () { return this.m_thumbWidth; }; v2.getThumbnailHeight = function () { return this.m_thumbHeight; }; v2.getThumbnailsCount = function () { return this.m_thumbsCount; }; v2.getThumbnail = function (slideIndex) { var v2; if (this.hasThumbnails() && slideIndex >= 0 && slideIndex < this.m_thumbsCount) { v2 = this.m_thumbnails[slideIndex]; if (v2 == undefined) { v2 = new fsplayer.api.impl.CSlideThumbnail(this.m_slidesNode.childNodes[slideIndex], this.m_loadingController); this.m_thumbnails[slideIndex] = v2; } } return v2; }; v2.hasThumbnails = function () { return this.m_thumbnails != undefined; }; ASSetPropFlags(fsplayer.api.impl.CThumbnailsCollection.prototype, null, 1); } #endinitclip } movieClip 328 __Packages.fsplayer.api.impl.CSlideThumbnail { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.impl) { _global.fsplayer.api.impl = new Object(); } if (!_global.fsplayer.api.impl.CSlideThumbnail) { var v1 = function (slideNode, loadingController) { this.m_loadingController = loadingController; this.m_source = slideNode.attributes.thumbnailSrc; this.m_slideIndex = parseInt(slideNode.attributes.index); }; fsplayer.api.impl.CSlideThumbnail = v1; var v2 = v1.prototype; _global.fsplayer.api.impl.CSlideThumbnail implements _global.fsplayer.res.images.IImageAssetLoadingListener, _global.fsplayer.api.ISlideThumbnail; v2.load = function (target, listener) { this.m_listener = listener; this.m_loadingController.loadThumbnailAsset(this.m_slideIndex, target, this.m_source, this); }; v2.getSlideIndex = function () { return this.m_slideIndex; }; v2.onImageAssetLoadInit = function (imgAsset) { imgAsset.createInstance('thumb'); this.m_listener.onSlideThumbnailLoadInit(this); }; ASSetPropFlags(fsplayer.api.impl.CSlideThumbnail.prototype, null, 1); } #endinitclip } movieClip 329 __Packages.fsplayer.api.impl.CPresentersCollection { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.impl) { _global.fsplayer.api.impl = new Object(); } if (!_global.fsplayer.api.impl.CPresentersCollection) { var v1 = function (presentationNode) { this.m_presenters = new Array(); var v2 = fsplayer.util.CXMLUtils.findFirstChildNode(presentationNode, 'presenters'); if (v2 == undefined) { var v4 = fsplayer.util.CXMLUtils.findFirstChildNode(presentationNode, 'presenter'); if (v4 != undefined) { this.addPresenter(v4, 0); } } else { this.parsePresenters(v2); } var v3 = fsplayer.util.CXMLUtils.findFirstChildNode(presentationNode, 'slides'); if (v3 != undefined) { this.prepareSlidesNode(v3); } }; fsplayer.api.impl.CPresentersCollection = v1; var v2 = v1.prototype; _global.fsplayer.api.impl.CPresentersCollection implements _global.fsplayer.api.IPresentersCollection; v2.getCount = function () { return this.m_presenters.length; }; v2.getPresenter = function (index) { if (index >= 0 && index < this.m_presenters.length) { return this.m_presenters[index]; } else { return undefined; } }; v2.parsePresenters = function (presentersNode) { var v2 = 0; while (v2 < presentersNode.childNodes.length) { var v3 = presentersNode.childNodes[v2]; if (v3.nodeName == 'presenter') { this.addPresenter(v3, v2); } ++v2; } }; v2.addPresenter = function (presenterNode, index) { this.m_presenters.push(new fsplayer.api.impl.CPresenterInfo(presenterNode, index)); }; v2.prepareSlidesNode = function (slidesNode) { if (this.getCount() == 0) { var v4 = 0; while (v4 < slidesNode.childNodes.length) { slidesNode.childNodes[v4].attributes.presenterIndex = undefined; ++v4; } } else { if (this.getCount() == 1) { var v4 = 0; while (v4 < slidesNode.childNodes.length) { var v3 = slidesNode.childNodes[v4]; if (v3.attributes.presenterIndex == '') { v3.attributes.presenterIndex = undefined; } else { v3.attributes.presenterIndex = '0'; } ++v4; } } else { var v4 = 0; while (v4 < slidesNode.childNodes.length) { var v3 = slidesNode.childNodes[v4]; if (v3.attributes.presenterIndex == undefined) { v3.attributes.presenterIndex = '0'; } else { if (v3.attributes.presenterIndex == '') { v3.attributes.presenterIndex = undefined; } } ++v4; } } } }; ASSetPropFlags(fsplayer.api.impl.CPresentersCollection.prototype, null, 1); } #endinitclip } movieClip 330 __Packages.fsplayer.api.impl.CPresenterInfo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.impl) { _global.fsplayer.api.impl = new Object(); } if (!_global.fsplayer.api.impl.CPresenterInfo) { var v1 = function (presenterNode, index) { var v7 = presenterNode.attributes; this.m_name = presenterNode.attributes.name; this.m_title = presenterNode.attributes.title; this.m_email = presenterNode.attributes.email; this.m_webSite = presenterNode.attributes.web; this.m_index = index; var v2 = fsplayer.util.CXMLUtils.findFirstChildNode(presenterNode, 'bio'); for (var v4 in v2.childNodes) { if (v2.childNodes[v4].nodeType == 3) { this.m_biography = (v2.childNodes[v4].nodeValue.split('\r\n')).join('\n'); break; } } var v5 = fsplayer.util.CXMLUtils.findFirstChildNode(presenterNode, 'photo'); if (v5 && v5.attributes.src && v5.attributes.src != '') { this.m_photo = new fsplayer.api.impl.CPresenterPhoto(v5); } var v6 = fsplayer.util.CXMLUtils.findFirstChildNode(presenterNode, 'company'); if (v6) { this.m_company = new fsplayer.api.impl.CCompanyInfo(v6); } this.m_hasPresenter = Boolean(this.m_name) || Boolean(this.m_title) || Boolean(this.m_email) || Boolean(this.m_webSite) || Boolean(this.m_webSite) || Boolean(this.m_biography) || Boolean(this.m_photo) || Boolean(this.m_company); }; fsplayer.api.impl.CPresenterInfo = v1; var v2 = v1.prototype; _global.fsplayer.api.impl.CPresenterInfo implements _global.fsplayer.api.IPresenterInfo; v2.getName = function () { return this.m_name ? this.m_name : ''; }; v2.getTitle = function () { return this.m_title ? this.m_title : ''; }; v2.getBiographyText = function () { return this.m_biography ? this.m_biography : ''; }; v2.getEmail = function () { return this.m_email ? this.m_email : ''; }; v2.getWebSite = function () { return this.m_webSite ? this.m_webSite : ''; }; v2.hasPhoto = function () { return this.m_photo != undefined; }; v2.getPhoto = function () { return this.m_photo; }; v2.hasPresenter = function () { return this.m_hasPresenter; }; v2.getIndex = function () { return this.m_index; }; v2.hasCompany = function () { return this.m_company != undefined; }; v2.getCompany = function () { return this.m_company; }; v2.m_name = ''; v2.m_title = ''; v2.m_biography = ''; v2.m_email = ''; v2.m_webSite = ''; v2.m_index = undefined; ASSetPropFlags(fsplayer.api.impl.CPresenterInfo.prototype, null, 1); } #endinitclip } movieClip 331 __Packages.fsplayer.api.impl.CPresenterPhoto { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.impl) { _global.fsplayer.api.impl = new Object(); } if (!_global.fsplayer.api.impl.CPresenterPhoto) { var v1 = function (photoNode) { this.m_source = photoNode.attributes.src; var v2 = (photoNode.attributes.embedded == '1') ? new fsplayer.res.assets.CInternalAssetLoader() : new fsplayer.res.assets.CExternalAssetLoader(); this.m_loader = new fsplayer.res.images.CImageAssetLoader(v2); }; fsplayer.api.impl.CPresenterPhoto = v1; var v2 = v1.prototype; _global.fsplayer.api.impl.CPresenterPhoto implements _global.fsplayer.api.IPresenterPhoto; v2.load = function (target, listener) { var v2 = new Object(); v2.listener = listener; v2.onImageAssetLoadInit = function (imgAsset) { imgAsset.createInstance('photo'); this.listener.onPresenterPhotoLoadInit(); }; this.m_loader.loadImageAsset(target, this.m_source, v2); }; ASSetPropFlags(fsplayer.api.impl.CPresenterPhoto.prototype, null, 1); } #endinitclip } movieClip 332 __Packages.fsplayer.api.impl.CCompanyInfo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.impl) { _global.fsplayer.api.impl = new Object(); } if (!_global.fsplayer.api.impl.CCompanyInfo) { var v1 = function (companyNode) { var v2 = fsplayer.util.CXMLUtils.findFirstChildNode(companyNode, 'logo'); if (v2) { if (v2.attributes.src && v2.attributes.src != '') { this.m_source = v2.attributes.src; } this.m_logo = this; var v3 = (v2.attributes.embedded == '1') ? new fsplayer.res.assets.CInternalAssetLoader() : new fsplayer.res.assets.CExternalAssetLoader(); this.m_loader = new fsplayer.res.images.CImageAssetLoader(v3); this.m_logoHyperlinkURL = v2.attributes.href; this.m_logoHyperlinkTarget = v2.attributes.target; } }; fsplayer.api.impl.CCompanyInfo = v1; var v2 = v1.prototype; _global.fsplayer.api.impl.CCompanyInfo implements _global.fsplayer.api.ICompanyLogo, _global.fsplayer.api.ICompanyInfo; v2.hasLogo = function () { return this.m_source != undefined; }; v2.getLogo = function () { return this; }; v2.load = function (target, listener) { var v2 = new Object(); v2.listener = listener; v2.onImageAssetLoadInit = function (imgAsset) { imgAsset.createInstance('photo'); this.listener.onCompanyLogoLoadInit(); }; if (this.m_source != '') { this.m_loader.loadImageAsset(target, this.m_source, v2); } }; v2.getHyperlinkURL = function () { return this.m_logoHyperlinkURL; }; v2.getHyperlinkTarget = function () { return this.m_logoHyperlinkTarget; }; ASSetPropFlags(fsplayer.api.impl.CCompanyInfo.prototype, null, 1); } #endinitclip } movieClip 333 __Packages.fsplayer.api.PresentationType { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.PresentationType) { var v1 = function () {}; fsplayer.api.PresentationType = v1; var v2 = v1.prototype; v1.SOLID = 'solid'; v1.COMPOUND = 'compound'; ASSetPropFlags(fsplayer.api.PresentationType.prototype, null, 1); } #endinitclip } movieClip 334 __Packages.fsplayer.api.impl.CReferencesCollection { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.impl) { _global.fsplayer.api.impl = new Object(); } if (!_global.fsplayer.api.impl.CReferencesCollection) { var v1 = function (referencesNode) { this.m_references = new Array(); if (referencesNode.hasChildNodes()) { var v5 = referencesNode.childNodes; var v2 = 0; while (v2 < v5.length) { var v3 = v5[v2]; var v4 = new fsplayer.api.impl.CReferenceInfo(v3); this.m_references.push(v4); ++v2; } } }; fsplayer.api.impl.CReferencesCollection = v1; var v2 = v1.prototype; _global.fsplayer.api.impl.CReferencesCollection implements _global.fsplayer.api.IReferencesCollection; v2.getCount = function () { return this.m_references.length; }; v2.getReference = function (index) { return this.m_references[index]; }; ASSetPropFlags(fsplayer.api.impl.CReferencesCollection.prototype, null, 1); } #endinitclip } movieClip 335 __Packages.fsplayer.api.impl.CReferenceInfo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.impl) { _global.fsplayer.api.impl = new Object(); } if (!_global.fsplayer.api.impl.CReferenceInfo) { var v1 = function (referenceNode) { this.m_title = referenceNode.attributes.title; this.m_url = referenceNode.attributes.url; this.m_target = referenceNode.attributes.target; if (!this.m_target) { this.m_target = '_blank'; } }; fsplayer.api.impl.CReferenceInfo = v1; var v2 = v1.prototype; _global.fsplayer.api.impl.CReferenceInfo implements _global.fsplayer.api.IReferenceInfo; v2.getTitle = function () { return this.m_title; }; v2.getURL = function () { return this.m_url; }; v2.getTarget = function () { return this.m_target; }; ASSetPropFlags(fsplayer.api.impl.CReferenceInfo.prototype, null, 1); } #endinitclip } movieClip 336 __Packages.fsplayer.res.sounds.CSlideSoundsEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.CSlideSoundsEx) { var v1 = function (soundsNode, soundAssets) { this.m_sounds = new Object(); var v5 = soundsNode.childNodes.length; this.m_soundsTotal = v5; this.m_soundReferences = new Array(v5); var v2 = 0; while (v2 < v5) { var v4 = soundsNode.childNodes[v2]; var v3 = new fsplayer.res.sounds.CSlideSoundEx(v4, soundAssets); this.m_sounds[v3.getId()] = v3; this.m_soundReferences[v2] = v3; ++v2; } }; fsplayer.res.sounds.CSlideSoundsEx = v1; var v2 = v1.prototype; _global.fsplayer.res.sounds.CSlideSoundsEx implements _global.fsplayer.res.sounds.ISlideSoundLoadingListenerEx, _global.fsplayer.res.sounds.ISlideSoundsEx; v2.getSound = function (id) { return this.m_sounds[id]; }; v2.setListener = function (listener) { this.m_listener = listener; }; v2.allSoundsWereLoaded = function () { return this.m_soundsLoaded == this.m_soundsTotal; }; v2.load = function (listener) { this.m_listener = listener; var v2 = 0; while (v2 < this.m_soundReferences.length) { this.m_soundReferences[v2].load(this); ++v2; } }; v2.onSlideSoundLoadInit = function (slideSound) { ++this.m_soundsLoaded; if (this.allSoundsWereLoaded() && this.m_listener != undefined) { this.m_listener.onSlideSoundsLoadInit(); } }; v2.onSlideSoundLoadProgress = function (slideSound, bytesLoaded, bytesTotal) { if (this.m_listener != undefined) { var v4 = 0; var v5 = 0; var v2 = 0; while (v2 < this.m_soundsTotal) { var v3 = this.m_soundReferences[v2]; v4 += v3.getBytesLoaded(); v5 += v3.getBytesTotal(); ++v2; } this.m_listener.onSlideSoundsLoadProgress(v4, v5); } }; v2.getBytesLoaded = function () { var v4 = 0; var v2 = 0; while (v2 < this.m_soundsTotal) { var v3 = this.m_soundReferences[v2]; v4 += v3.getBytesLoaded(); ++v2; } return v4; }; v2.getBytesTotal = function () { var v4 = 0; var v2 = 0; while (v2 < this.m_soundsTotal) { var v3 = this.m_soundReferences[v2]; v4 += v3.getBytesTotal(); ++v2; } return v4; }; v2.m_soundsLoaded = 0; ASSetPropFlags(fsplayer.res.sounds.CSlideSoundsEx.prototype, null, 1); } #endinitclip } movieClip 337 __Packages.fsplayer.res.sounds.CSlideSoundEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.sounds) { _global.fsplayer.res.sounds = new Object(); } if (!_global.fsplayer.res.sounds.CSlideSoundEx) { var v1 = function (soundNode, soundAssets) { this.m_soundAssets = soundAssets; this.m_id = soundNode.attributes.id; this.m_assetId = soundNode.attributes.soundAssetId; this.m_bytesTotal = soundAssets.getAssetSize(this.m_assetId); if (soundNode.attributes.hasTriggerEffects) { this.m_hasTriggerEffects = soundNode.attributes.hasTriggerEffects == '1'; } if (soundNode.attributes.trimLeft) { this.m_trimLeft = parseFloat(soundNode.attributes.trimLeft); } if (soundNode.attributes.trimRight) { this.m_trimRight = parseFloat(soundNode.attributes.trimRight); } var v2 = 0; while (v2 < soundNode.childNodes.length) { var v3 = soundNode.childNodes[v2]; if (v3.nodeName == 'bookmarks') { this.m_bookmarks = new fsplayer.res.CMediaBookmarks(v3); break; } ++v2; } }; fsplayer.res.sounds.CSlideSoundEx = v1; var v2 = v1.prototype; _global.fsplayer.res.sounds.CSlideSoundEx implements _global.fsplayer.res.sounds.ISoundInstanceListener, _global.fsplayer.res.sounds.ISoundAssetLoadingListener, _global.fsplayer.res.sounds.ISlideSoundEx; v2.onSoundAssetLoadInit = function (soundAsset) { var v2 = soundAsset.createInstance(this.m_id); v2.setListener(this); v2.setTrim(this.m_trimLeft, this.m_trimRight); }; v2.onSoundAssetLoadProgress = function (soundAsset, bytesLoaded, bytesTotal) { this.m_bytesLoaded = bytesLoaded; this.m_bytesTotal = bytesTotal; this.m_loadingListener.onSlideSoundLoadProgress(this, bytesLoaded, bytesTotal); }; v2.isPlaying = function () { return this.m_instance.isPlaying(); }; v2.getId = function () { return this.m_id; }; v2.getPosition = function () { return this.m_instance.getPosition(); }; v2.setListener = function (listener) { this.m_listener = listener; }; v2.start = function (position, loops) { this.m_instance.start(position, loops); }; v2.stop = function (reset) { this.m_instance.stop(reset); }; v2.getSoundInstance = function () { return this.m_instance; }; v2.onSoundInstanceInit = function (instance) { this.m_instance = instance; this.m_duration = this.m_instance.getDuration(); if (this.m_loadingListener) { this.m_loadingListener.onSlideSoundLoadInit(this); } }; v2.onSoundInstanceComplete = function (instance) { this.m_listener.onSlideSoundComplete(this); }; v2.load = function (listener) { this.m_loadingListener = listener; if (!this.isLoaded()) { this.m_soundAssets.loadAsset(this.m_assetId, this); } }; v2.isLoaded = function () { return this.m_instance != undefined; }; v2.getDuration = function () { return this.m_duration; }; v2.setVolume = function (volume) { this.m_instance.setVolume(volume); }; v2.hasTriggerEffects = function () { return this.m_hasTriggerEffects; }; v2.getBookmarks = function () { return this.m_bookmarks; }; v2.getBytesLoaded = function () { return this.m_bytesLoaded; }; v2.getBytesTotal = function () { return this.m_bytesTotal; }; v2.m_hasTriggerEffects = false; v2.m_bytesLoaded = 0; v2.m_bytesTotal = 0; v2.m_trimLeft = 0; v2.m_trimRight = 0; ASSetPropFlags(fsplayer.res.sounds.CSlideSoundEx.prototype, null, 1); } #endinitclip } movieClip 338 __Packages.fsplayer.res.video.CPresenterVideo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.video) { _global.fsplayer.res.video = new Object(); } if (!_global.fsplayer.res.video.CPresenterVideo) { var v1 = function (src, embedded, width, height, frameRate) { this.m_src = src; this.m_embedded = embedded; this.m_width = width; this.m_height = height; this.m_frameRate = frameRate; }; fsplayer.res.video.CPresenterVideo = v1; var v2 = v1.prototype; _global.fsplayer.res.video.CPresenterVideo implements _global.fsplayer.res.video.IPresenterVideoEx; v2.getWidth = function () { return this.m_width; }; v2.getHeight = function () { return this.m_height; }; v2.createVideo = function (parent, name) { var v4 = parent.getNextHighestDepth(); if (name == undefined) { name = 'video'; } if (this.m_embedded) { var v5 = parent.attachMovie(this.m_src, name, v4); var v6 = new fsplayer.res.video.CInternalVideoClip(v5, this.m_frameRate); return v6; } else { var v5 = parent.attachMovie('videoClip', name, v4); var v2 = new fsplayer.res.video.CExternalVideoClip(v5, 'videoFrame'); v2.__set__width(this.m_width); v2.__set__height(this.m_height); v2.load(this.m_src); return v2; } }; v2.getSrc = function () { return this.m_src; }; v2.getEmbedded = function () { return this.m_embedded; }; ASSetPropFlags(fsplayer.res.video.CPresenterVideo.prototype, null, 1); } #endinitclip } movieClip 339 __Packages.fsplayer.res.video.CVideoClipExBase { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.video) { _global.fsplayer.res.video = new Object(); } if (!_global.fsplayer.res.video.CVideoClipExBase) { var v1 = function (target) { this.m_target = target; this.m_listeners = new fsplayer.res.video.CVideoClipListeners(this); }; fsplayer.res.video.CVideoClipExBase = v1; var v2 = v1.prototype; _global.fsplayer.res.video.CVideoClipExBase implements _global.fsplayer.res.video.IVideoClipEx; v2.addListener = function (listener, listenerParameter) { this.m_listeners.addListener(listener, listenerParameter); }; v2.removeListener = function (listener, listenerParameter) { this.m_listeners.removeListener(listener, listenerParameter); }; v2.enablePlayback = function () { this.m_playbackIsEnabled = true; var thisPtr = this; this.m_target.onRelease = function () { thisPtr.onMouseClick(); }; }; v2.disablePlayback = function () { this.m_playbackIsEnabled = false; delete this.m_target.onRelease; this.pause(); }; v2.onMouseClick = function () { if (this.m_onReleaseListener) { this.m_onReleaseListener.onRelease = this.m_onReleaseListenerHandler; this.m_onReleaseListener.onRelease(); this.m_onReleaseListener.onRelease = undefined; delete this.m_onReleaseListener.onRelease; } this.m_listeners.dispatchVideoMouseClick(); }; v2.getHasTriggerAnimation = function () { return this.m_hasTriggerAnimation; }; v2.setHasTriggerAnimation = function (value) { this.m_hasTriggerAnimation = value; }; v2.setSkin = function (skin) { this.m_skin = skin; }; v2.getSkin = function () { return this.m_skin; }; v2.getTargetMC = function () { return this.m_target; }; v2.isReady = function () { return false; }; v2.isLoaded = function () { return false; }; v2.getDuration = function () { return 0; }; v2.getPosition = function () { return 0; }; v2.play = function (startTime) {}; v2.pause = function (pauseTime) {}; v2.seek = function (time) {}; v2.isPlaying = function () { return false; }; v2.isCompleted = function () { return false; }; v2.getVolume = function () { return 0; }; v2.setVolume = function (volume) {}; v2.close = function () {}; v2.setOnReleaseListener = function (listener, handler) { this.m_onReleaseListener = listener; this.m_onReleaseListenerHandler = handler; }; v2.m_playbackIsEnabled = true; v2.m_hasTriggerAnimation = false; ASSetPropFlags(fsplayer.res.video.CVideoClipExBase.prototype, null, 1); } #endinitclip } movieClip 340 __Packages.fsplayer.res.video.CVideoClipListeners { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.video) { _global.fsplayer.res.video = new Object(); } if (!_global.fsplayer.res.video.CVideoClipListeners) { var v1 = function (videoClip) { this.m_listeners = new Array(); this.m_videoClip = videoClip; }; fsplayer.res.video.CVideoClipListeners = v1; var v2 = v1.prototype; v2.addListener = function (listener, listenerParameter) { var v2 = new Object(); v2[fsplayer.res.video.CVideoClipListeners.LISTENER] = listener; v2[fsplayer.res.video.CVideoClipListeners.LISTENER_PARAMETER] = listenerParameter; this.m_listeners.push(v2); }; v2.removeListener = function (listener, listenerParameter) { var v2 = 0; while (v2 < this.m_listeners.length) { var v3 = this.m_listeners[v2]; if (v3[fsplayer.res.video.CVideoClipListeners.LISTENER] === listener && v3[fsplayer.res.video.CVideoClipListeners.LISTENER_PARAMETER] === listenerParameter) { this.m_listeners.splice(v2, 1); break; } ++v2; } }; v2.dispatchVideoMouseClick = function () { var v2 = 0; while (v2 < this.m_listeners.length) { var v3 = this.m_listeners[v2]; var v4 = v3[fsplayer.res.video.CVideoClipListeners.LISTENER]; if (v4) { v4.onVideoClipMouseClick(this.m_videoClip, v3[fsplayer.res.video.CVideoClipListeners.LISTENER_PARAMETER]); } ++v2; } }; v2.dispatchVideoClipPlaybackComplete = function () { var v2 = 0; while (v2 < this.m_listeners.length) { var v3 = this.m_listeners[v2]; var v4 = v3[fsplayer.res.video.CVideoClipListeners.LISTENER]; if (v4) { v4.onVideoClipPlaybackComplete(this.m_videoClip, v3[fsplayer.res.video.CVideoClipListeners.LISTENER_PARAMETER]); } ++v2; } }; v2.dispatchVideoClipPlaybackStart = function () { var v2 = 0; while (v2 < this.m_listeners.length) { var v3 = this.m_listeners[v2]; var v4 = v3[fsplayer.res.video.CVideoClipListeners.LISTENER]; if (v4) { v4.onVideoClipPlaybackStart(this.m_videoClip, v3[fsplayer.res.video.CVideoClipListeners.LISTENER_PARAMETER]); } ++v2; } }; v2.dispatchVideoClipLoadingProgress = function (progress) { var v2 = 0; while (v2 < this.m_listeners.length) { var v3 = this.m_listeners[v2]; var v4 = v3[fsplayer.res.video.CVideoClipListeners.LISTENER]; if (v4) { v4.onVideoClipLoadingProgress(this.m_videoClip, progress, v3[fsplayer.res.video.CVideoClipListeners.LISTENER_PARAMETER]); } ++v2; } }; v2.dispatchVideoClipReady = function () { var v2 = 0; while (v2 < this.m_listeners.length) { var v3 = this.m_listeners[v2]; var v4 = v3[fsplayer.res.video.CVideoClipListeners.LISTENER]; if (v4) { v4.onVideoClipReady(this.m_videoClip, v3[fsplayer.res.video.CVideoClipListeners.LISTENER_PARAMETER]); } ++v2; } }; v2.dispatchVideoClipLoadComplete = function () { var v2 = 0; while (v2 < this.m_listeners.length) { var v3 = this.m_listeners[v2]; var v4 = v3[fsplayer.res.video.CVideoClipListeners.LISTENER]; if (v4) { v4.onVideoClipLoadComplete(this.m_videoClip, v3[fsplayer.res.video.CVideoClipListeners.LISTENER_PARAMETER]); } ++v2; } }; v2.dispatchVideoClipBufferEmpty = function () { var v2 = 0; while (v2 < this.m_listeners.length) { var v3 = this.m_listeners[v2]; var v4 = v3[fsplayer.res.video.CVideoClipListeners.LISTENER]; if (v4) { v4.onVideoClipBufferEmpty(this.m_videoClip, v3[fsplayer.res.video.CVideoClipListeners.LISTENER_PARAMETER]); } ++v2; } }; v2.dispatchVideoClipBufferFull = function () { var v2 = 0; while (v2 < this.m_listeners.length) { var v3 = this.m_listeners[v2]; var v4 = v3[fsplayer.res.video.CVideoClipListeners.LISTENER]; if (v4) { v4.onVideoClipBufferFull(this.m_videoClip, v3[fsplayer.res.video.CVideoClipListeners.LISTENER_PARAMETER]); } ++v2; } }; v1.LISTENER = 'LISTENER'; v1.LISTENER_PARAMETER = 'LISTENER_PARAMETER'; ASSetPropFlags(fsplayer.res.video.CVideoClipListeners.prototype, null, 1); } #endinitclip } movieClip 341 __Packages.fsplayer.res.video.CInternalVideoClip { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.video) { _global.fsplayer.res.video = new Object(); } if (!_global.fsplayer.res.video.CInternalVideoClip) { var v1 = function (target, frameRate, trimLeft, trimRight, volume) { super(target); this.m_trimLeft = (trimLeft != undefined) ? trimLeft : 0; this.m_trimRight = (trimRight != undefined) ? trimRight : 0; this.m_frameRate = frameRate; this.m_framesCount = target._totalframes; this.m_duration = this.m_framesCount / this.m_frameRate - this.m_trimLeft - this.m_trimRight; if (this.m_trimRight != 0) { this.m_framesCount -= Math.floor(this.m_trimRight * this.m_frameRate); } this.m_sound = new Sound(target); if (volume == undefined) { volume = 1; } this.setVolume(volume * 100); this.seek(0); this.pause(); var thisPtr = this; target.onEnterFrame = function () { thisPtr.onEnterFrame(this._currentframe - 1); }; }; fsplayer.res.video.CInternalVideoClip = v1; fsplayer.res.video.CInternalVideoClip extends fsplayer.res.video.CVideoClipExBase; var v2 = v1.prototype; v2.isReady = function () { return true; }; v2.isLoaded = function () { return true; }; v2.isPlaying = function () { return this.m_playing; }; v2.isCompleted = function () { return this.m_completed; }; v2.play = function (startTime) { if (this.m_playbackIsEnabled) { if (startTime != undefined) { this.seekInternal(startTime); } this.m_target.play(); this.m_playing = true; this.onEnterFrame(this.m_target._currentframe - 1); } }; v2.pause = function (pauseTime) { if (pauseTime != undefined) { this.seekInternal(pauseTime); } this.m_target.stop(); this.m_playing = false; }; v2.getDuration = function () { return this.m_duration; }; v2.onEnterFrame = function (frameIndex) { if (this.isPlaying() && frameIndex >= this.m_framesCount - 1) { this.pause(); this.m_completed = true; this.m_listeners.dispatchVideoClipPlaybackComplete(); } }; v2.seekInternal = function (time) { var v2 = Math.round((time + this.m_trimLeft) * this.m_frameRate); if (v2 >= this.m_framesCount - 1) { v2 = this.m_framesCount - 1; } this.m_target.gotoAndStop(v2 + 1); this.m_completed = v2 == this.m_framesCount - 1; }; v2.getPosition = function () { return (this.m_target._currentframe - 1) / this.m_frameRate - this.m_trimLeft; }; v2.close = function () { this.m_target.removeMovieClip(); }; v2.getVolume = function () { return this.m_sound.getVolume(); }; v2.setVolume = function (volume) { this.m_sound.setVolume(volume); }; v2.seek = function (time) { this.seekInternal(time); }; v2.__get__width = function () { return this.m_target._width; }; v2.__get__height = function () { return this.m_target._height; }; v2.m_playing = true; v2.m_completed = false; v2.m_playbackIsEnabled = true; v2.m_sound = null; v2.addProperty('height', v2.__get__height, function () {}); v2.addProperty('width', v2.__get__width, function () {}); ASSetPropFlags(fsplayer.res.video.CInternalVideoClip.prototype, null, 1); } #endinitclip } movieClip 342 __Packages.fsplayer.res.video.CExternalVideoClip { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.res) { _global.fsplayer.res = new Object(); } if (!_global.fsplayer.res.video) { _global.fsplayer.res.video = new Object(); } if (!_global.fsplayer.res.video.CExternalVideoClip) { var v1 = function (target, videoName, trimLeft, trimRight, volume) { super(target); this.m_trimLeft = (trimLeft != undefined) ? trimLeft : 0; this.m_trimRight = (trimRight != undefined) ? trimRight : 0; if (this.m_trimRight != 0) { var v5 = target.createEmptyMovieClip('auxMc', target.getNextHighestDepth()); var thisPtr = this; v5.onEnterFrame = function () { thisPtr.onEnterFrame(); }; } this.m_videoPlayer = new cpslabs.ui.CVideoPlayer(); this.m_videoPlayer.attachVideo(target, videoName); if (volume == undefined) { volume = 1; } this.m_videoPlayer.__set__volume(volume * 100); if (!fsplayer.res.video.CExternalVideoClip.m_netConnection) { fsplayer.res.video.CExternalVideoClip.m_netConnection = new NetConnection(); } this.m_videoPlayer.__set__netConnection(fsplayer.res.video.CExternalVideoClip.m_netConnection); }; fsplayer.res.video.CExternalVideoClip = v1; fsplayer.res.video.CExternalVideoClip extends fsplayer.res.video.CVideoClipExBase; var v2 = v1.prototype; v2.__set__width = function (w) { this.m_videoPlayer.__set__width(w); return this.__get__width(); }; v2.__get__width = function () { return this.m_videoPlayer.__get__width(); }; v2.__set__height = function (h) { this.m_videoPlayer.__set__height(h); return this.__get__height(); }; v2.__get__height = function () { return this.m_videoPlayer.__get__height(); }; v2.load = function (url) { url = fsplayer.util.CFileUtils.PathToAbsolutePath(url, this.m_target); this.m_videoPlayer.addListener('playStart', this, this.onPlayStart); this.m_videoPlayer.addListener('playStop', this, this.onPlayStop); this.m_videoPlayer.addListener('progress', this, this.onLoadingProgress); this.m_videoPlayer.addListener('ready', this, this.onLoadingComplete); this.m_videoPlayer.addListener('bufferEmpty', this, this.onBufferEmpty); this.m_videoPlayer.addListener('bufferFull', this, this.onBufferFull); this.m_videoPlayer.addListener('metadataReceived', this, this.onMetadata); this.m_videoPlayer.addListener('streamNotFound', this, this.onInvalidStream); this.m_videoPlayer.__set__bufferTime(fsplayer.res.video.CExternalVideoClip.BUFFER_TIME); this.m_videoPlayer.load(url); this.m_videoPlayer.stop(); if (this.m_trimLeft != 0) { this.m_hideMc = this.m_target.createEmptyMovieClip('hideMc', this.m_target.getNextHighestDepth()); var v3 = this.m_videoPlayer.__get__width() * 100 / this.m_target._xscale; var v2 = this.m_videoPlayer.__get__height() * 100 / this.m_target._yscale; this.m_hideMc.beginFill(0); this.m_hideMc.moveTo(0, 0); this.m_hideMc.lineTo(v3, 0); this.m_hideMc.lineTo(v3, v2); this.m_hideMc.lineTo(0, v2); this.m_hideMc.endFill(); } }; v2.isLoaded = function () { return this.m_loaded; }; v2.isCompleted = function () { return this.m_isCompleted; }; v2.onPlayStop = function () { this.playbackCompleted(); }; v2.onPlayStart = function () { this.m_listeners.dispatchVideoClipPlaybackStart(); }; v2.onLoadingProgress = function (p, progress) { if (this.m_hideMc && this.m_ready && progress >= this.m_initLoadingProgress) { this.m_hideMc.removeMovieClip(); this.m_hideMc = undefined; } if (this.m_ready && this.m_waitForLoading && progress >= this.m_storedLoadingProgress) { this.m_waitForLoading = false; this.m_videoPlayer.seek(this.m_storedSeekTime); if (this.m_isPlaying) { this.m_videoPlayer.play(); } } var v2 = progress; if (this.m_trimLeft != 0) { if (this.m_ready) { v2 = (this.m_videoPlayer.__get__duration() * progress - this.m_trimLeft) / this.getDuration(); if (v2 < 0) { v2 = 0; } } else { v2 = 0; } } this.m_listeners.dispatchVideoClipLoadingProgress(v2); }; v2.getDuration = function () { return this.m_videoPlayer.__get__duration() - this.m_trimLeft - this.m_trimRight; }; v2.pause = function (pauseTime) { if (pauseTime != undefined) { this.seek(pauseTime); } if (!this.m_waitForLoading) { this.m_videoPlayer.pause(); } this.m_isPlaying = false; }; v2.play = function (startTime) { if (this.m_playbackIsEnabled) { if (startTime != undefined) { this.seek(startTime); } if (!this.isBehindLastKeyframe(startTime)) { if (!this.m_waitForLoading) { this.m_videoPlayer.play(); } this.m_isPlaying = true; this.m_isCompleted = false; } } }; v2.isBehindLastKeyframe = function (pos) { if (pos === undefined) { pos = this.m_videoPlayer.position; } var v2 = this.m_videoPlayer.getLastKeyTime(); return Boolean(v2) && pos >= v2; }; v2.seek = function (time) { if (this.m_playbackIsEnabled) { if (!this.m_ready) { if (this.m_onReadySeekTime == undefined && time == 0 && this.m_trimLeft == 0) { return undefined; } this.m_onReadySeekTime = time; this.m_waitForLoading = true; this.m_videoPlayer.pause(); } else { if (time > this.getDuration()) { time = this.getDuration(); } var v4 = this.m_videoPlayer.getLastKeyTime(); var v3 = Math.min(time + this.m_trimLeft, v4); var v5 = this.FindFilePos(v3); if (v5 <= this.m_videoPlayer.__get__bytesLoaded()) { this.m_waitForLoading = false; this.m_videoPlayer.seek(v3); if (this.m_isCompleted && !this.m_isPlaying) { this.pause(); } this.m_isCompleted = v3 == v4; } else { this.m_waitForLoading = true; this.m_storedSeekTime = time; this.m_storedLoadingProgress = v5 / this.m_videoPlayer.__get__bytesTotal(); this.m_videoPlayer.pause(); this.m_isCompleted = false; } } } }; v2.onMetadata = function (sender, infoObject) { this.m_keyFrames = infoObject.keyframes; this.m_ready = true; this.m_listeners.dispatchVideoClipReady(); if (this.m_onReadySeekTime != undefined) { this.m_waitForLoading = false; if (this.m_isPlaying) { this.m_videoPlayer.play(); } this.seek(this.m_onReadySeekTime); this.m_onReadySeekTime = undefined; } else { if (this.m_trimLeft != 0) { this.seek(0); this.m_initLoadingProgress = this.FindFilePos(this.m_trimLeft) / this.m_videoPlayer.__get__bytesTotal(); } } }; v2.isReady = function () { return this.m_ready; }; v2.isPlaying = function () { return this.m_isPlaying; }; v2.playbackCompleted = function () { this.m_isPlaying = false; this.m_isCompleted = true; this.m_listeners.dispatchVideoClipPlaybackComplete(); }; v2.onLoadingComplete = function () { this.m_loaded = true; this.m_listeners.dispatchVideoClipLoadComplete(); if (this.m_hideMc) { this.m_hideMc.removeMovieClip(); this.m_hideMc = undefined; } }; v2.onBufferFull = function () { if (this.m_isCompleted) { this.m_isCompleted = false; } if (!this.m_waitForLoading) { this.m_listeners.dispatchVideoClipBufferFull(); } }; v2.onBufferEmpty = function () { if (!this.m_isCompleted && this.isLoaded() && (!this.isReady() || this.m_videoPlayer.__get__position() / this.m_videoPlayer.__get__duration() >= 0.95)) { this.playbackCompleted(); } else { this.m_listeners.dispatchVideoClipBufferEmpty(); } }; v2.onInvalidStream = function () {}; v2.getPosition = function () { return this.m_videoPlayer.__get__position() - this.m_trimLeft; }; v2.close = function () { this.m_videoPlayer.close(); this.m_target.removeMovieClip(); }; v2.getVolume = function () { return this.m_videoPlayer.__get__volume(); }; v2.setVolume = function (volume) { this.m_videoPlayer.__set__volume(volume); }; v2.FindFilePos = function (time) { if (time == 0) { return 0; } var v8 = time / this.m_videoPlayer.__get__duration(); if (this.m_keyFrames) { var v5 = this.m_keyFrames.times; var v7 = this.m_keyFrames.filepositions; if (v5 && v7) { time *= 1000; var v3 = 0; var v4 = v5.length - 1; var v2 = 0; while (v3 <= v4) { v2 = v3 + Math.floor((v4 - v3) / 2); if (time > v5[v2]) { v3 = v2 + 1; } else { if (time < v5[v2]) { v4 = v2 - 1; } else { break; } } } if (v2 < v5.length && time > v5[v2]) { ++v2; } v8 = v7[v2]; } } return v8; }; v2.onEnterFrame = function () { if (this.m_ready && this.m_isPlaying && this.m_videoPlayer.__get__position() >= this.m_videoPlayer.__get__duration() - this.m_trimRight) { this.m_videoPlayer.pause(); this.playbackCompleted(); } }; v1.BUFFER_TIME = 5; v2.m_loaded = false; v2.m_ready = false; v2.m_isPlaying = false; v2.m_isCompleted = false; v2.m_waitForLoading = false; v2.addProperty('height', v2.__get__height, v2.__set__height); v2.addProperty('width', v2.__get__width, v2.__set__width); ASSetPropFlags(fsplayer.res.video.CExternalVideoClip.prototype, null, 1); } #endinitclip } movieClip 343 __Packages.cpslabs.ui.CComponent { #initclip if (!_global.cpslabs) { _global.cpslabs = new Object(); } if (!_global.cpslabs.ui) { _global.cpslabs.ui = new Object(); } if (!_global.cpslabs.ui.CComponent) { var v1 = function (parent, name, depth) { if (parent) { this.m_parent = parent; if (depth == undefined) { depth = parent.getNextHighestDepth(); } this.m_mc = parent.createEmptyMovieClip((name != undefined) ? name : 'm' + depth, depth); this.m_mc.tabEnabled = false; } this.m_componentBroadcaster = new cpslabs.utils.CMessageBroadcaster(); }; cpslabs.ui.CComponent = v1; var v2 = v1.prototype; v2.setMovieClip = function (mc) { this.m_mc = mc; this.m_parent = mc._parent; }; v2.__get__parent = function () { return this.m_parent; }; v2.__set__id = function (componentId) { this.m_id = componentId; return this.__get__id(); }; v2.__get__id = function () { return this.m_id; }; v2.addListener = function (eventName, l, fn) { this.m_componentBroadcaster.addListener(eventName, l, fn); }; v2.removeListener = function (eventName, l, fn) { return this.m_componentBroadcaster.removeListener(eventName, l, fn); }; v2.__get__movieClip = function () { return this.m_mc; }; v2.__set__visible = function (v) { if ((this.__get__movieClip())._visible != v) { (this.__get__movieClip())._visible = v; if (v) { this.onShow(); } else { this.onHide(); } } return this.__get__visible(); }; v2.__get__visible = function () { return (this.__get__movieClip())._visible; }; v2.__set__enabled = function (e) { if (this.m_enabled != e) { this.m_enabled = e; if (e) { this.onEnable(); } else { this.onDisable(); } } return this.__get__enabled(); }; v2.__get__enabled = function () { return this.m_enabled; }; v2.__get__width = function () { return this.getWidth(); }; v2.__get__height = function () { return this.getHeight(); }; v2.__set__width = function (w) { var v2 = new Object(); v2.width = w; v2.height = this.height; this.onResizing(v2); this.broadcastMessage('resizing', this, v2); w = v2.width; var v3 = v2.height; if (w != this.__get__width() || v3 != this.__get__height()) { this.resize(w, v3); this.onResize(w, v3); this.broadcastMessage('resize', this, w, v3); } return this.__get__width(); }; v2.__set__height = function (h) { var v2 = new Object(); var v5 = this.__get__width(); var v6 = this.__get__height(); v2.width = v5; v2.height = h; this.onResizing(v2); this.broadcastMessage('resizing', this, v2); var v4 = v2.width; h = v2.height; if (v4 != v5 || h != v6) { this.resize(v4, h); this.onResize(v4, h); this.broadcastMessage('resize', this, v4, h); } return this.__get__height(); }; v2.__set__x = function (value) { (this.__get__movieClip())._x = value; this.onMove(value, this.__get__y()); return this.__get__x(); }; v2.__get__x = function () { return (this.__get__movieClip())._x; }; v2.__set__y = function (value) { (this.__get__movieClip())._y = value; this.onMove(this.__get__x(), value); return this.__get__y(); }; v2.__get__y = function () { return (this.__get__movieClip())._y; }; v2.__set__scaleX = function (value) { (this.__get__movieClip())._xscale = value * 100; this.onScale(value, this.__get__scaleY()); return this.__get__scaleX(); }; v2.__get__scaleX = function () { return (this.__get__movieClip())._xscale / 100; }; v2.__set__scaleY = function (value) { (this.__get__movieClip())._yscale = value * 100; this.onScale(this.__get__scaleX(), value); return this.__get__scaleY(); }; v2.__get__scaleY = function () { return (this.__get__movieClip())._yscale / 100; }; v2.__get__totalScaleX = function () { var v3 = this.__get__scaleX(); var v2 = (this.__get__movieClip())._parent; while (v2) { v3 *= v2._xscale / 100; v2 = v2._parent; } return v3; }; v2.__get__alpha = function () { return (this.__get__movieClip())._alpha; }; v2.__set__alpha = function (a) { (this.__get__movieClip())._alpha = a; return this.__get__alpha(); }; v2.__get__autoUpdate = function () { return this.m_autoUpdate; }; v2.__set__autoUpdate = function (enableAutoUpdate) { this.m_autoUpdate = enableAutoUpdate; if (enableAutoUpdate && this.m_needUpdate) { this.update(); this.m_needUpdate = false; } return this.__get__autoUpdate(); }; v2.remove = function () { if (this.m_tooltip) { this.m_tooltip.hide(); } this.m_mc.removeMovieClip(); delete this.m_mc; }; v2.getWidth = function () { return (this.__get__movieClip())._width; }; v2.getHeight = function () { return (this.__get__movieClip())._height; }; v2.onEnable = function () {}; v2.onDisable = function () {}; v2.onShow = function () {}; v2.onHide = function () {}; v2.onMove = function (newX, newY) {}; v2.onScale = function (scaleX, scaleY) {}; v2.broadcastMessage = function (eventName) { this.m_componentBroadcaster.broadcastMessage.apply(this.m_componentBroadcaster, arguments); }; v2.invalidate = function () { this.m_needUpdate = true; if (this.m_autoUpdate) { this.update(); this.m_needUpdate = false; } }; v2.update = function () {}; v2.onResizing = function (newSize) {}; v2.resize = function (w, h) { var v2 = this.__get__movieClip(); v2._width = w; v2._height = h; }; v2.onResize = function (w, h) {}; v2.initMouseEvents = function (mc, listener, handleMouseMove) { if (!mc) { mc = this.movieClip; } if (listener == undefined) { listener = this; } var thisPtr = this; mc.onRollOver = function () { listener.onRollOver(thisPtr); }; mc.onRollOut = function () { listener.onRollOut(thisPtr); }; mc.onPress = function () { listener.onPress(thisPtr); }; mc.onRelease = function () { listener.onRelease(thisPtr); }; mc.onReleaseOutside = function () { listener.onReleaseOutside(thisPtr); }; mc.onDragOver = function () { listener.onDragOver(thisPtr); }; mc.onDragOut = function () { listener.onDragOut(thisPtr); }; if (handleMouseMove) { mc.onMouseMove = function () { listener.onMouseMove(thisPtr); }; } }; v2.removeMouseEvents = function (mc) { if (!mc) { mc = this.movieClip; } delete mc.onRelease; delete mc.onReleaseOutside; delete mc.onPress; delete mc.onRollOver; delete mc.onRollOut; delete mc.onDragOver; delete mc.onDragOut; delete mc.onMouseMove; }; v2.init = function () {}; v2.addTooltip = function (tooltip, tooltipParams) { tooltipParams = tooltipParams ? tooltipParams : new Object(); this.m_tooltip = tooltip; this.m_tooltipParams = tooltipParams; var rollOverHandler = (this.__get__movieClip()).onRollOver; var rollOutHandler = (this.__get__movieClip()).onRollOut; var pressHandler = (this.__get__movieClip()).onPress; var thisPtr = this; (this.__get__movieClip()).onRollOver = function () { tooltip.useCustomContent = false; for (var v1 in tooltipParams) { tooltip[v1] = tooltipParams[v1]; } thisPtr.prepareTooltip(); tooltip.show(); if (rollOverHandler) { rollOverHandler(); } }; (this.__get__movieClip()).onRollOut = function () { tooltip.hide(); thisPtr.clearTooltip(); if (rollOutHandler) { rollOutHandler(); } }; (this.__get__movieClip()).onPress = function () { tooltip.hide(); thisPtr.clearTooltip(); if (pressHandler) { pressHandler(); } }; }; v2.prepareTooltip = function () {}; v2.clearTooltip = function () {}; v2.__get__tooltip = function () { return this.m_tooltip; }; v2.__get__tooltipParams = function () { return this.m_tooltipParams; }; v2.m_enabled = true; v2.m_id = ''; v2.m_needUpdate = false; v2.m_autoUpdate = true; v2.addProperty('alpha', v2.__get__alpha, v2.__set__alpha); v2.addProperty('autoUpdate', v2.__get__autoUpdate, v2.__set__autoUpdate); v2.addProperty('enabled', v2.__get__enabled, v2.__set__enabled); v2.addProperty('height', v2.__get__height, v2.__set__height); v2.addProperty('id', v2.__get__id, v2.__set__id); v2.addProperty('movieClip', v2.__get__movieClip, function () {}); v2.addProperty('parent', v2.__get__parent, function () {}); v2.addProperty('scaleX', v2.__get__scaleX, v2.__set__scaleX); v2.addProperty('scaleY', v2.__get__scaleY, v2.__set__scaleY); v2.addProperty('tooltip', v2.__get__tooltip, function () {}); v2.addProperty('tooltipParams', v2.__get__tooltipParams, function () {}); v2.addProperty('totalScaleX', v2.__get__totalScaleX, function () {}); v2.addProperty('visible', v2.__get__visible, v2.__set__visible); v2.addProperty('width', v2.__get__width, v2.__set__width); v2.addProperty('x', v2.__get__x, v2.__set__x); v2.addProperty('y', v2.__get__y, v2.__set__y); ASSetPropFlags(cpslabs.ui.CComponent.prototype, null, 1); } #endinitclip } movieClip 344 __Packages.cpslabs.utils.IMessageBroadcaster { #initclip if (!_global.cpslabs) { _global.cpslabs = new Object(); } if (!_global.cpslabs.utils) { _global.cpslabs.utils = new Object(); } if (!_global.cpslabs.utils.IMessageBroadcaster) { _global.cpslabs.utils.IMessageBroadcaster = function () {}; } #endinitclip } movieClip 345 __Packages.cpslabs.utils.CMessageBroadcaster { #initclip if (!_global.cpslabs) { _global.cpslabs = new Object(); } if (!_global.cpslabs.utils) { _global.cpslabs.utils = new Object(); } if (!_global.cpslabs.utils.CMessageBroadcaster) { var v1 = function () { this.m_events = new Object(); }; cpslabs.utils.CMessageBroadcaster = v1; var v2 = v1.prototype; _global.cpslabs.utils.CMessageBroadcaster implements _global.cpslabs.utils.IMessageBroadcaster; v2.__get__id = function () { return this.m_id; }; v2.__set__id = function (objectId) { this.m_id = objectId; return this.__get__id(); }; v2.addListener = function (eventName, listener, handler) { var v2 = this.m_events[eventName]; if (!v2) { v2 = new Array(); this.m_events[eventName] = v2; } var v3 = new Object(); v3.handler = handler; v3.listener = listener; v2.push(v3); }; v2.removeListener = function (eventName, listener, handler) { var v2 = this.m_events[eventName]; if (!v2) { return false; } if (listener == undefined) { delete this.m_events[eventName]; return true; return false; } if (handler == undefined) { var v3 = v2.length - 1; while (v3 >= 0) { var v4 = v2[v3]; if (v4.listener == listener) { v2.splice(v3, 1); return true; } --v3; } return false; } v3 = v2.length - 1; while (v3 >= 0) { v4 = v2[v3]; if (v4.listener == listener && v4.handler == handler) { v2.splice(v3, 1); return true; } --v3; } return false; }; v2.broadcastMessage = function (eventName) { var v5 = this.m_events[eventName]; if (v5 && v5.length > 0) { var v6 = v5.length; arguments.shift(); var v3 = 0; while (v3 < v6) { var v4 = v5[v3]; v4.handler.apply(v4.listener, arguments); ++v3; } } }; v2.addProperty('id', v2.__get__id, v2.__set__id); ASSetPropFlags(cpslabs.utils.CMessageBroadcaster.prototype, null, 1); } #endinitclip } movieClip 346 __Packages.cpslabs.ITooltip { #initclip if (!_global.cpslabs) { _global.cpslabs = new Object(); } if (!_global.cpslabs.ITooltip) { _global.cpslabs.ITooltip = function () {}; } #endinitclip } movieClip 347 __Packages.cpslabs.ui.CVideoPlayer { #initclip if (!_global.cpslabs) { _global.cpslabs = new Object(); } if (!_global.cpslabs.ui) { _global.cpslabs.ui = new Object(); } if (!_global.cpslabs.ui.CVideoPlayer) { var v1 = function (mcParent, name, depth) { super(mcParent, name, depth); this.m_rtmpPath = null; }; cpslabs.ui.CVideoPlayer = v1; cpslabs.ui.CVideoPlayer extends cpslabs.ui.CComponent; var v2 = v1.prototype; v2.resize = function (w, h) { this.m_container.__set__width(w); this.m_container.__set__height(h); }; v2.getWidth = function () { return this.m_container ? this.m_container.__get__width() : super.getWidth(); }; v2.getHeight = function () { return this.m_container ? this.m_container.__get__height() : super.getHeight(); }; v2.attachVideo = function (mcName, videoName) { if (Video(mcName)) { this.m_video = Video(mcName); var v3 = MovieClip(videoName); if (v3) { this.m_container = new cpslabs.ui.CMovieClip(); this.m_container.setMovieClip(v3); this.setMovieClip(this.m_container.__get__movieClip()); } } else { if (typeof mcName == 'string' && videoName != undefined) { this.m_container = new cpslabs.ui.CMovieClip(this.__get__movieClip(), 'mcVideo'); this.m_container.attachMovie(String(mcName), 'content'); this.m_video = (this.m_container.__get__content())[videoName]; } else { if (typeof mcName == 'movieclip' && videoName != undefined) { this.m_container = new cpslabs.ui.CMovieClip(); var v3 = MovieClip(mcName); this.m_container.setMovieClip(v3); this.setMovieClip(v3); this.m_video = v3[videoName]; } } } this.m_sound = null; if (this.m_video) { var v5 = (this.__get__movieClip()).getSWFVersion() >= 8 ? this.m_video._parent : this.__get__movieClip(); this.m_sound = new Sound(v5); } }; v2.init = function (videoPlayerStates) { this.attachVideo(videoPlayerStates.movieClip, videoPlayerStates.video); }; v2.createNetStream = function () { if (this.m_rtmpPath == null || this.m_rtmpPath != null && this.m_netConnection.uri != this.m_rtmpPath) { this.m_netConnection.connect(this.m_rtmpPath); } this.m_netStream = new NetStream(this.m_netConnection); this.m_video.attachVideo(this.m_netStream); (this.__get__movieClip()).attachAudio(this.m_netStream); this.addNetStreamListener(); }; v2.addNetStreamListener = function () { var thisPtr = this; this.m_netStream.onStatus = function (infoObject) { switch (infoObject.code) { case 'NetStream.Buffer.Empty': thisPtr.broadcastMessage('bufferEmpty', thisPtr); break; case 'NetStream.Buffer.Full': thisPtr.broadcastMessage('bufferFull', thisPtr); break; case 'NetStream.Play.Start': thisPtr.broadcastMessage('playStart', thisPtr); break; case 'NetStream.Play.Stop': thisPtr.broadcastMessage('playStop', thisPtr); break; case 'NetStream.Buffer.Flush': thisPtr.broadcastMessage('bufferFlush', thisPtr); break; case 'NetStream.Play.StreamNotFound': thisPtr.broadcastMessage('streamNotFound', thisPtr); } }; this.m_netStream.onMetaData = function (infoObject) { if (thisPtr.m_duration == undefined) { thisPtr.m_duration = infoObject.duration; } var v3 = infoObject.keyframes; if (v3 && thisPtr.m_lastKeyTime == undefined) { var v1 = v3.times; if (v1 && v1.length > 0) { thisPtr.m_lastKeyTime = v1[v1.length - 1] / 1000; } } thisPtr.m_videoWidth = Number(infoObject.width); thisPtr.m_videoHeight = Number(infoObject.height); thisPtr.broadcastMessage('metadataReceived', thisPtr, infoObject); }; }; v2.load = function (file, start, length) { if (!this.m_netStream) { this.createNetStream(); } this.m_videoHeight = 0; this.m_videoWidth = 0; start = (start == undefined) ? 0 : start; length = (length == undefined) ? -1 : length; this.m_netStream.play(file, start, length); this.checkVideoLoading(); }; v2.close = function () { this.m_netStream.close(); if ((this.__get__movieClip()).onEnterFrame) { delete (this.__get__movieClip()).onEnterFrame; } }; v2.checkVideoLoading = function () { if (this.m_rtmpPath) { return undefined; } var thisPtr = this; (this.__get__movieClip()).onEnterFrame = function () { var v2 = thisPtr.__get__loadProgress(); thisPtr.broadcastMessage('progress', thisPtr, v2); if (v2 >= 1) { thisPtr.broadcastMessage('ready', thisPtr); delete this.onEnterFrame; } }; }; v2.seek = function (p) { if (this.m_lastKeyTime && p > this.m_lastKeyTime) { p = this.m_lastKeyTime; } this.m_netStream.seek(p); }; v2.play = function () { this.m_netStream.pause(false); }; v2.pause = function () { this.m_netStream.pause(true); }; v2.stop = function () { this.pause(); this.seek(0); }; v2.__get__volume = function () { return this.m_sound ? this.m_sound.getVolume() : undefined; }; v2.__set__volume = function (v) { if (this.m_sound) { this.m_sound.setVolume(v); } return this.__get__volume(); }; v2.__get__netConnection = function () { return this.m_netConnection; }; v2.__set__netConnection = function (n) { this.m_netConnection = n; this.createNetStream(); return this.__get__netConnection(); }; v2.__get__video = function () { return this.m_video; }; v2.__set__video = function (v) { this.m_video = v; return this.__get__video(); }; v2.__get__bytesLoaded = function () { return this.m_netStream.bytesLoaded; }; v2.__get__bytesTotal = function () { return this.m_netStream.bytesTotal; }; v2.__get__loadProgress = function () { return this.__get__bytesLoaded() / this.__get__bytesTotal(); }; v2.__get__bufferLength = function () { return this.m_netStream.bufferLength; }; v2.__get__bufferTime = function () { return this.m_netStream.bufferTime; }; v2.__set__bufferTime = function (t) { this.m_netStream.setBufferTime(t); return this.__get__bufferTime(); }; v2.__get__position = function () { return this.m_netStream.time; }; v2.__set__position = function (p) { this.seek(p); return this.__get__position(); }; v2.__get__videoWidth = function () { var v2 = this.m_video.width; return v2 ? v2 : this.m_videoWidth; }; v2.__get__videoHeight = function () { var v2 = this.m_video.height; return v2 ? v2 : this.m_videoHeight; }; v2.__get__duration = function () { return this.m_duration; }; v2.getLastKeyTime = function () { return this.m_lastKeyTime; }; v2.addProperty('bufferLength', v2.__get__bufferLength, function () {}); v2.addProperty('bufferTime', v2.__get__bufferTime, v2.__set__bufferTime); v2.addProperty('bytesLoaded', v2.__get__bytesLoaded, function () {}); v2.addProperty('bytesTotal', v2.__get__bytesTotal, function () {}); v2.addProperty('duration', v2.__get__duration, function () {}); v2.addProperty('loadProgress', v2.__get__loadProgress, function () {}); v2.addProperty('netConnection', v2.__get__netConnection, v2.__set__netConnection); v2.addProperty('position', v2.__get__position, v2.__set__position); v2.addProperty('video', v2.__get__video, v2.__set__video); v2.addProperty('videoHeight', v2.__get__videoHeight, function () {}); v2.addProperty('videoWidth', v2.__get__videoWidth, function () {}); v2.addProperty('volume', v2.__get__volume, v2.__set__volume); ASSetPropFlags(cpslabs.ui.CVideoPlayer.prototype, null, 1); } #endinitclip } movieClip 348 __Packages.cpslabs.ui.CMovieClip { #initclip if (!_global.cpslabs) { _global.cpslabs = new Object(); } if (!_global.cpslabs.ui) { _global.cpslabs.ui = new Object(); } if (!_global.cpslabs.ui.CMovieClip) { var v1 = function (parent, name, depth) { super(parent, name, depth); }; cpslabs.ui.CMovieClip = v1; cpslabs.ui.CMovieClip extends cpslabs.ui.CComponent; var v2 = v1.prototype; v2.__set__source = function (src) { if (this.m_source != src) { if (this.m_content) { this.m_content.removeMovieClip(); delete this.m_content; } this.m_source = src; this.attachMovie(src); this.invalidate(); } return this.__get__source(); }; v2.__get__source = function () { return this.m_source; }; v2.__get__content = function () { return this.m_content; }; v2.createEmptyMovieClip = function (name, depth) { var v3 = (depth != undefined) ? depth : (this.__get__movieClip()).getNextHighestDepth(); var v2 = (this.__get__movieClip()).createEmptyMovieClip((name != undefined) ? name : 'm' + v3, (depth != undefined) ? depth : v3); v2.tabEnabled = false; if (this.m_content == undefined) { this.m_content = v2; } return v2; }; v2.attachMovie = function (assetName, name, depth) { var v3 = (depth != undefined) ? depth : (this.__get__movieClip()).getNextHighestDepth(); var v2 = (this.__get__movieClip()).attachMovie(assetName, (name != undefined) ? name : 'm' + v3, (depth != undefined) ? depth : v3); if (v2 == undefined) { } v2.tabEnabled = false; if (this.m_content == undefined) { this.m_content = v2; } return v2; }; v2.resize = function (w, h) { var v2 = this.__get__movieClip(); if (this.m_content) { v2 = this.m_content; } v2._width = w; v2._height = h; }; v2.getWidth = function () { return this.m_content ? this.m_content._width : (this.__get__movieClip())._width; }; v2.getHeight = function () { return this.m_content ? this.m_content._height : (this.__get__movieClip())._height; }; v2.addProperty('content', v2.__get__content, function () {}); v2.addProperty('source', v2.__get__source, v2.__set__source); ASSetPropFlags(cpslabs.ui.CMovieClip.prototype, null, 1); } #endinitclip } movieClip 4 coreAsset { frame 1 { function cleanup() { var entities = Array('com.flashspring', 'core', 'cpslabs', 'fsplayer', 'ispring', 'ispringsolutions', 'main', 'net.cpslabs', 'quizmaker', 'scormcontroller', 'sounds', 'CSeparatePlayer', 'CSeparatePlayerEmbeddedSkin', 'CSolidPlayer', 'CAnimationStepAdapter', 'CAnimationStepsAdapter', 'CDebug', 'CMediaPlaybackControllerEx', 'CPlaybackController', 'CSlideBackgroundSoundEx', 'CSlideController', 'CSlideEventSoundEx', 'CSound', 'CSoundExImpl', 'CStandaloneSlideInstancePlayer'); var nums = entities.length; var i = 0; while (i < nums) { delete eval(entities[i]); ++i; } } function getPlayer() { return g_player; } function setUserData(name, email, id) { g_userData = new fsplayer.core.CUserData(name, email, id); } function createStandalonePlayer(skinAssetURL, presentationInfoURL, startupParameters) { if (g_player == undefined) { var v2 = new CSeparatePlayer(this, g_userData); v2.loadSkinFromURL(skinAssetURL); v2.loadPresentationInfoFromURL(presentationInfoURL); g_player = v2; if (startupParameters.startSlide != undefined) { var startSlide = parseInt(startupParameters.startSlide); if (startSlide != NaN) { v2.addListener(this); this.onPlayerInit = function (p) { if (startSlide <= ((p.getPresentationInfo()).getSlides()).getSlidesCount()) { (p.getPlaybackController()).gotoSlide(startSlide); } }; } } } return g_player; } function createStandalonePlayerEmbeddedSkin(skinAsset, presentationInfoURL, startupParameters) { if (g_player == undefined) { var v2 = new CSeparatePlayerEmbeddedSkin(this, g_userData); v2.loadSkinFromAsset(skinAsset); v2.loadPresentationInfoFromURL(presentationInfoURL); g_player = v2; if (startupParameters.startSlide != undefined) { var startSlide = parseInt(startupParameters.startSlide); if (startSlide != NaN) { v2.addListener(this); this.onPlayerInit = function (p) { if (startSlide <= ((p.getPresentationInfo()).getSlides()).getSlidesCount()) { (p.getPlaybackController()).gotoSlide(startSlide); } }; } } } return g_player; } function createEmbeddedPlayer(skinAssetName, presentationInfo, loadingControlClip, startupParameters) { if (g_player == undefined) { var v2 = new CSolidPlayer(this, loadingControlClip, g_userData); v2.loadSkinFromLibrary(skinAssetName); v2.loadPresentationInfoFromString(presentationInfo); g_player = v2; g_resourceLoader = v2; if (startupParameters.startSlide != undefined) { var startSlide = parseInt(startupParameters.startSlide); if (startSlide != NaN) { v2.addListener(this); this.onPlayerInit = function (p) { if (startSlide <= ((p.getPresentationInfo()).getSlides()).getSlidesCount()) { (p.getPlaybackController()).gotoSlide(startSlide); } }; } } } return g_player; } function slideIsAvailable(slideIndex) { g_resourceLoader.slideIsAvailable(slideIndex); } function thumbnailIsAvailable(slideIndex) { g_resourceLoader.thumbnailIsAvailable(slideIndex); } function presentationBgSoundIsAvailable() { g_resourceLoader.presentationBgSoundIsAvailable(); } var g_player; var g_resourceLoader; var g_userData; fsplayer.core.CPlayerCoreComponentsFactory.setInstance(new fsplayer.core.CPlayerCoreComponentsFactoryImpl()); } } movieClip 351 __Packages.fsplayer.ui.skins.ISkin { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.ui) { _global.fsplayer.ui = new Object(); } if (!_global.fsplayer.ui.skins) { _global.fsplayer.ui.skins = new Object(); } if (!_global.fsplayer.ui.skins.ISkin) { _global.fsplayer.ui.skins.ISkin = function () {}; } #endinitclip } movieClip 352 __Packages.fsplayer.api.IPlayer { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPlayer) { _global.fsplayer.api.IPlayer = function () {}; } #endinitclip } movieClip 353 __Packages.fsplayer.api.IPlayerListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPlayerListener) { _global.fsplayer.api.IPlayerListener = function () {}; } #endinitclip } movieClip 354 __Packages.fsplayer.api.IPresentationPlaybackController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPresentationPlaybackController) { _global.fsplayer.api.IPresentationPlaybackController = function () {}; } #endinitclip } movieClip 355 __Packages.fsplayer.api.IPlaybackListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPlaybackListener) { _global.fsplayer.api.IPlaybackListener = function () {}; } #endinitclip } movieClip 356 __Packages.fsplayer.api.ISoundController { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ISoundController) { _global.fsplayer.api.ISoundController = function () {}; } #endinitclip } movieClip 357 __Packages.fsplayer.api.ISoundListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ISoundListener) { _global.fsplayer.api.ISoundListener = function () {}; } #endinitclip } movieClip 358 __Packages.fsplayer.api.IPresentationInfo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPresentationInfo) { _global.fsplayer.api.IPresentationInfo = function () {}; } #endinitclip } movieClip 359 __Packages.fsplayer.api.ISlidesCollection { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ISlidesCollection) { _global.fsplayer.api.ISlidesCollection = function () {}; } #endinitclip } movieClip 360 __Packages.fsplayer.api.ISlideInfo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ISlideInfo) { _global.fsplayer.api.ISlideInfo = function () {}; } #endinitclip } movieClip 361 __Packages.fsplayer.api.IAnimationSteps { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IAnimationSteps) { _global.fsplayer.api.IAnimationSteps = function () {}; } #endinitclip } movieClip 362 __Packages.fsplayer.api.IAnimationStep { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IAnimationStep) { _global.fsplayer.api.IAnimationStep = function () {}; } #endinitclip } movieClip 363 __Packages.fsplayer.api.ISlideResources { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ISlideResources) { _global.fsplayer.api.ISlideResources = function () {}; } #endinitclip } movieClip 364 __Packages.fsplayer.api.IPresenterVideo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPresenterVideo) { _global.fsplayer.api.IPresenterVideo = function () {}; } #endinitclip } movieClip 365 __Packages.fsplayer.api.ISlideListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ISlideListener) { _global.fsplayer.api.ISlideListener = function () {}; } #endinitclip } movieClip 366 __Packages.fsplayer.api.IThumbnailsCollection { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IThumbnailsCollection) { _global.fsplayer.api.IThumbnailsCollection = function () {}; } #endinitclip } movieClip 367 __Packages.fsplayer.api.ISlideThumbnail { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ISlideThumbnail) { _global.fsplayer.api.ISlideThumbnail = function () {}; } #endinitclip } movieClip 368 __Packages.fsplayer.api.ISlideThumbnailLoadingListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ISlideThumbnailLoadingListener) { _global.fsplayer.api.ISlideThumbnailLoadingListener = function () {}; } #endinitclip } movieClip 369 __Packages.fsplayer.api.IPresenterInfo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPresenterInfo) { _global.fsplayer.api.IPresenterInfo = function () {}; } #endinitclip } movieClip 370 __Packages.fsplayer.api.IPresenterPhoto { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPresenterPhoto) { _global.fsplayer.api.IPresenterPhoto = function () {}; } #endinitclip } movieClip 371 __Packages.fsplayer.api.IPresenterPhotoLoadingListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPresenterPhotoLoadingListener) { _global.fsplayer.api.IPresenterPhotoLoadingListener = function () {}; } #endinitclip } movieClip 372 __Packages.fsplayer.api.ICompanyInfo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ICompanyInfo) { _global.fsplayer.api.ICompanyInfo = function () {}; } #endinitclip } movieClip 373 __Packages.fsplayer.api.ICompanyLogo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ICompanyLogo) { _global.fsplayer.api.ICompanyLogo = function () {}; } #endinitclip } movieClip 374 __Packages.fsplayer.api.ICompanyLogoLoadingListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ICompanyLogoLoadingListener) { _global.fsplayer.api.ICompanyLogoLoadingListener = function () {}; } #endinitclip } movieClip 375 __Packages.fsplayer.api.IReferencesCollection { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IReferencesCollection) { _global.fsplayer.api.IReferencesCollection = function () {}; } #endinitclip } movieClip 376 __Packages.fsplayer.api.IReferenceInfo { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IReferenceInfo) { _global.fsplayer.api.IReferenceInfo = function () {}; } #endinitclip } movieClip 377 __Packages.fsplayer.api.IPresentersCollection { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPresentersCollection) { _global.fsplayer.api.IPresentersCollection = function () {}; } #endinitclip } movieClip 378 __Packages.fsplayer.api.IPresentationListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPresentationListener) { _global.fsplayer.api.IPresentationListener = function () {}; } #endinitclip } movieClip 379 __Packages.fsplayer.api.IKeyboardSettings { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IKeyboardSettings) { _global.fsplayer.api.IKeyboardSettings = function () {}; } #endinitclip } movieClip 380 __Packages.fsplayer.api.IPlaybackAction { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPlaybackAction) { _global.fsplayer.api.IPlaybackAction = function () {}; } #endinitclip } movieClip 381 __Packages.fsplayer.ui.skins.ISlideShowWindow { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.ui) { _global.fsplayer.ui = new Object(); } if (!_global.fsplayer.ui.skins) { _global.fsplayer.ui.skins = new Object(); } if (!_global.fsplayer.ui.skins.ISlideShowWindow) { _global.fsplayer.ui.skins.ISlideShowWindow = function () {}; } #endinitclip } movieClip 382 __Packages.fsplayer.ui.skins.ISkinListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.ui) { _global.fsplayer.ui = new Object(); } if (!_global.fsplayer.ui.skins) { _global.fsplayer.ui.skins = new Object(); } if (!_global.fsplayer.ui.skins.ISkinListener) { _global.fsplayer.ui.skins.ISkinListener = function () {}; } #endinitclip } movieClip 383 __Packages.main.CSkinImpl { #initclip if (!_global.main) { _global.main = new Object(); } if (!_global.main.CSkinImpl) { var v1 = function (target) { this.m_skinTarget = target; var thisPtr = this; this.m_skinTarget.onUnload = function () { thisPtr.remove(); }; }; main.CSkinImpl = v1; var v2 = v1.prototype; _global.main.CSkinImpl implements _global.fsplayer.ui.skins.ISlideShowWindow, _global.fsplayer.ui.skins.ISkin, _global.fsplayer.api.IPlaybackListener; v2.initialize = function (playerAPI) { this.m_player = playerAPI; this.m_skinSettings = this.m_player.getSettings(); this.m_playbackController = this.m_player.getPlaybackController(); this.m_presentation = this.m_player.getPresentationInfo(); this.m_playbackController.addListener(this); this.m_tooltip = new main.CTooltip(this.getSkinTarget(), (this.getSlideShowWindow()).getTarget()); var v2 = fsplayer.api.IPlayerEx(playerAPI); (v2.getPlayerCore()).setTooltipEventListener(this.m_tooltip); }; v2.getSlideShowWindow = function () { return this; }; v2.getTarget = function () { if (!this.m_slideAssetsTargetMovieClip) { this.m_slideAssetsTargetMovieClip = this.createSlideAssetsTarget(); } return this.m_slideAssetsTargetMovieClip; }; v2.setListener = function (listener) { this.m_listener = listener; if (!this.m_skinInitialized) { this.m_skinInitialized = true; this.m_listener.onSkinInit(this); } }; v2.onPausePlayback = function () {}; v2.onStartPlayback = function () {}; v2.onCurrentSlideIndexChanged = function (slideIndex) {}; v2.onSlideLoadingComplete = function (slideIndex) {}; v2.onSlidePositionChanged = function (position) {}; v2.onSlideTransitionPhaseChanged = function (phase) {}; v2.onAnimationStepChanged = function (stepIndex) {}; v2.onPresentationPlaybackComplete = function () {}; v2.onKeyboardFocusStateChanged = function (acquireFocus) {}; v2.onPlaybackSuspended = function () {}; v2.onPlaybackResumed = function () {}; v2.onHandleCloseRequest = function () {}; v2.getSkinSettings = function () { return this.m_skinSettings; }; v2.getSkinTarget = function () { return this.m_skinTarget; }; v2.createSlideAssetsTarget = function () { return (this.getSkinTarget()).createEmptyMovieClip('assets', (this.getSkinTarget()).getNextHighestDepth()); }; v2.remove = function () {}; ASSetPropFlags(main.CSkinImpl.prototype, null, 1); } #endinitclip } movieClip 384 __Packages.fsplayer.api.core.ITooltipEventListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.core) { _global.fsplayer.api.core = new Object(); } if (!_global.fsplayer.api.core.ITooltipEventListener) { _global.fsplayer.api.core.ITooltipEventListener = function () {}; } #endinitclip } movieClip 385 __Packages.main.CTooltip { #initclip if (!_global.main) { _global.main = new Object(); } if (!_global.main.CTooltip) { var v1 = function (parent, slidesMc, font) { this.m_mc = parent.createEmptyMovieClip('tooltip', parent.getNextHighestDepth()); this.m_slidesMc = slidesMc; this.initTextField(this.m_mc, font); this.m_textField._visible = false; }; main.CTooltip = v1; var v2 = v1.prototype; _global.main.CTooltip implements _global.fsplayer.api.core.ITooltipEventListener; v2.__get__movieClip = function () { return this.m_mc; }; v2.initTextField = function (mc, font) { mc.createTextField('tooltip_textfield', mc.getNextHighestDepth(), 0, 0, 300, 100); this.m_textField = this.m_mc.tooltip_textfield; this.m_textField.background = true; this.m_textField.backgroundColor = 16777185; this.m_textField.border = true; this.m_textField.borderColor = 0; this.m_textField.selectable = false; this.m_textField.textColor = 0; this.m_textField.type = 'dynamic'; var v2 = new TextFormat(); v2.font = font ? font : 'iSpringSkinFont'; v2.size = 12; this.m_textField.setTextFormat(v2); this.m_textField.setNewTextFormat(v2); this.m_textField.embedFonts = true; this.m_textField.autoSize = true; this.m_textField.wordWrap = true; this.m_textField.multiline = true; }; v2.showTooltip = function (text) { this.m_textField.multiline = false; this.m_textField.wordWrap = false; this.m_textField.text = text; if (this.m_textField.textWidth > main.CTooltip.MAX_TEXT_WIDTH) { this.m_textField.multiline = true; this.m_textField.wordWrap = true; this.m_textField._width = main.CTooltip.MAX_TEXT_WIDTH; } this.placeTooltip(); this.m_textField._visible = true; }; v2.hideTooltip = function () { this.m_textField._visible = false; }; v2.placeTooltip = function () { var v8 = {'x': this.m_slidesMc._xmouse, 'y': this.m_slidesMc._ymouse}; this.m_slidesMc.localToGlobal(v8); var v6 = v8.x; var v2 = v8.y; var v9 = this.m_textField._width + main.CTooltip.DEFAULT_X_MARGIN; var v4 = this.m_textField._height; var v3 = {'x': 0, 'y': 0}; this.m_slidesMc.localToGlobal(v3); var v5 = {'x': this.m_slidesMc._width, 'y': this.m_slidesMc._height}; this.m_slidesMc.localToGlobal(v5); var v7 = main.CTooltip.DEFAULT_Y_MARGIN; if (v6 + v9 > v5.x) { v6 -= v6 + v9 - v5.x; if (v6 < v3.x) { v6 = v3.x; } } if (v2 + v4 > v5.y) { if (v2 - v4 < v3.y) { v2 = v3.y; } else { v2 -= v4; v7 = v2 - v4 - main.CTooltip.DEFAULT_Y_MARGIN >= v3.y ? -main.CTooltip.DEFAULT_Y_MARGIN : v3.y - (v2 - v4); } } else { v7 = v2 + v4 + main.CTooltip.DEFAULT_Y_MARGIN <= v5.y ? main.CTooltip.DEFAULT_Y_MARGIN : v5.y - (v2 + v4); } this.m_textField._x = v6; this.m_textField._y = v2 + v7; }; v1.DEFAULT_X_MARGIN = 30; v1.DEFAULT_Y_MARGIN = 20; v1.MAX_TEXT_WIDTH = 220; v2.addProperty('movieClip', v2.__get__movieClip, function () {}); ASSetPropFlags(main.CTooltip.prototype, null, 1); } #endinitclip } movieClip 386 __Packages.fsplayer.api.IPlayerEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPlayerEx) { _global.fsplayer.api.IPlayerEx = function () {}; _global.fsplayer.api.IPlayerEx implements _global.fsplayer.api.IPlayer; } #endinitclip } movieClip 387 __Packages.fsplayer.api.IPlayerCore { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPlayerCore) { _global.fsplayer.api.IPlayerCore = function () {}; } #endinitclip } movieClip 388 __Packages.fsplayer.api.video.IVideoPlayer { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.video) { _global.fsplayer.api.video = new Object(); } if (!_global.fsplayer.api.video.IVideoPlayer) { _global.fsplayer.api.video.IVideoPlayer = function () {}; } #endinitclip } movieClip 389 __Packages.fsplayer.api.video.IVideoPlayerListener { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.video) { _global.fsplayer.api.video = new Object(); } if (!_global.fsplayer.api.video.IVideoPlayerListener) { _global.fsplayer.api.video.IVideoPlayerListener = function () {}; } #endinitclip } movieClip 390 __Packages.fsplayer.api.core.IHyperlinkManager { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.core) { _global.fsplayer.api.core = new Object(); } if (!_global.fsplayer.api.core.IHyperlinkManager) { _global.fsplayer.api.core.IHyperlinkManager = function () {}; } #endinitclip } movieClip 391 __Packages.main.CNullSkin { #initclip if (!_global.main) { _global.main = new Object(); } if (!_global.main.CNullSkin) { var v1 = function (target) { super(target); var v3 = target; while (v3._parent != undefined) { v3 = v3._parent; } if ((String(v3.clickTAG)).substr(0, 5) == 'http:') { this.m_clickTag = v3.clickTAG; } var thisPtr = this; this.m_skinTarget.onEnterFrame = function () { thisPtr.onEnterFrame(); }; }; main.CNullSkin = v1; main.CNullSkin extends main.CSkinImpl; var v2 = v1.prototype; v2.initialize = function (playerAPI) { super.initialize(playerAPI); this.m_keyboardController = this.createKeyboardController(); this.createMask(); var v4 = (this.getSkinSettings()).webLinks.slideAreaLink; var v3 = (this.getSkinSettings()).navigation.mouse; if (this.m_clickTag || v4.href || v3.enabled == '1' || v3.enabled == true) { this.createMouseLayer(); } this.fullScreenInit(playerAPI.getSettings()); }; v2.fullScreenInit = function (settings) { var v1 = false; if (settings.appearance.fullScreen) { v1 = settings.appearance.fullScreen == '1'; } (main.fullscreen.CFullScreen.__get__instance()).setFullScreen(v1, true); }; v2.createKeyboardController = function () { return new main.CKeyboardControllerEx(this.m_player, (this.getSkinSettings()).navigation.keyboard); }; v2.getPresentation = function () { return this.m_presentation; }; v2.getPlaybackController = function () { return this.m_playbackController; }; v2.onRelease = function () { var v2 = (this.getSkinSettings()).webLinks.slideAreaLink; var v3 = (this.getSkinSettings()).navigation.mouse; var v4 = v2.href; if (this.m_clickTag) { getURL(this.m_clickTag, v2.target ? v2.target : '_self'); } else { if (v4) { getURL(v4, v2.target); } else { if (v3.enabled == 1 || v3.enabled == true) { if (v3.target == 'step') { this.m_playbackController.gotoNextStep(); } else { this.m_playbackController.gotoNextSlide(); } } } } }; v2.onPresentationPlaybackComplete = function () { var v2 = (this.getSkinSettings()).webLinks.presentationEndLink; if (v2.href) { getURL(v2.href, v2.target); } }; v2.getMouseLayerParent = function () { return (this.getTarget())._parent; }; v2.createMouseLayer = function () { var v2 = main.CMouseLayer.create(this.getMouseLayerParent(), this.m_player, this); if (this.m_clickTag) { v2.useHandCursor = true; } }; v2.createSlideAssetsMaskMovieClip = function () { var v2 = (this.getTarget())._parent; return v2.createEmptyMovieClip('mask', v2.getNextHighestDepth()); }; v2.getSlideAssetsMask = function () { if (!this.m_slideAssetsMaskMovieClip) { this.m_slideAssetsMaskMovieClip = this.createSlideAssetsMaskMovieClip(); } return this.m_slideAssetsMaskMovieClip; }; v2.createMask = function () { var v5 = this.m_player.getPresentationInfo(); var v4 = v5.getSlideWidth(); var v3 = v5.getSlideHeight(); if ((this.getTarget()).getSWFVersion() >= 8) { var v6 = new flash.geom.Rectangle(0, 0, v4, v3); (this.getTarget()).scrollRect = v6; } else { var v2 = this.getSlideAssetsMask(); (this.getTarget()).setMask(v2); v2.beginFill(16711680, 100); v2.moveTo(0, 0); v2.lineTo(v4, 0); v2.lineTo(v4, v3); v2.lineTo(0, v3); v2.lineTo(0, 0); v2.endFill(); } }; v2.onSlidePositionChanged = function (pos) { var v3 = fsplayer.api.IPresentationPlaybackControllerEx(this.m_playbackController); var v2 = v3.getActiveQuiz(); if (v2 != this.m_currentQuiz) { this.changeCurrentQuiz(v2 ? v2 : null); } }; v2.changeCurrentQuiz = function (newQuiz) { if (this.m_currentQuiz != null) { var v2 = {'listener': this.m_quizListener}; this.m_currentQuiz.removeListener(v2.listener); this.m_quizListener = null; this.onGoOutQuiz(); } this.m_currentQuiz = newQuiz; if (this.m_currentQuiz != null) { var thisPtr = this; this.m_quizListener = {'onFinalizeQuiz': function () { thisPtr.onFinishQuiz(); }, 'onQuizInitialized': function () { thisPtr.onQuizInitialized(); }}; v2 = {'listener': this.m_quizListener}; this.m_currentQuiz.addListener(v2.listener); if (this.m_currentQuiz.getQuizStatus() != quizmaker.api.CQuizStatus.INIT) { this.onQuizInitialized(); } } }; v2.onGoInQuiz = function () { this.updateKeyboardState(); }; v2.onGoOutQuiz = function () { this.updateKeyboardState(); }; v2.onQuizInitialized = function () { this.onGoInQuiz(); }; v2.onFinishQuiz = function () { this.updateKeyboardState(); }; v2.currentSlideHasUncompletedQuiz = function () { if (this.m_currentQuiz == null) { return false; } var v2 = this.m_currentQuiz.getQuizStatus(); return v2 != quizmaker.api.CQuizStatus.STOP && v2 != quizmaker.api.CQuizStatus.REVIEW; }; v2.currentSlideHasUncompletedObligatoryQuiz = function () { return this.currentSlideHasUncompletedQuiz() && this.m_currentQuiz.allowQuizInterruption() == false; }; v2.onKeyboardFocusStateChanged = function (acquireFocus) { this.m_hasKeyboardFocus = !acquireFocus; this.updateKeyboardState(); }; v2.keyboardEnabled = function () { return this.m_hasKeyboardFocus && !this.currentSlideHasUncompletedQuiz(); }; v2.updateKeyboardState = function () { this.m_keyboardController.__set__enabled(this.keyboardEnabled()); }; v2.remove = function () { this.m_keyboardController.remove(); super.remove(); }; v2.m_hasKeyboardFocus = true; v2.m_currentQuiz = null; v2.m_quizListener = null; ASSetPropFlags(main.CNullSkin.prototype, null, 1); } #endinitclip } movieClip 392 __Packages.main.CKeyboardControllerEx { #initclip if (!_global.main) { _global.main = new Object(); } if (!_global.main.CKeyboardControllerEx) { var v1 = function (player, keyboardNavigation) { this.m_player = player; this.m_keyboardNavigation = keyboardNavigation; this.m_playbackController = player.getPlaybackController(); this.m_soundController = player.getSoundController(); this.m_presentation = player.getPresentationInfo(); this.m_slides = this.m_presentation.getSlides(); this.m_keyboardSettings = player.getKeyboardSettings(); Key.addListener(this); this.m_rewindTimer = new core.CTimer(); this.m_rewindTimer.__set__time(this.m_presentation.getFrameRate()); this.m_rewindTimer.addEventHandler('tick', this.onRewindTimerTick, this); this.m_playbackController.addListener(this); }; main.CKeyboardControllerEx = v1; var v2 = v1.prototype; _global.main.CKeyboardControllerEx implements _global.fsplayer.api.IPlaybackListener; v2.__get__enabled = function () { return this.m_enableKeyboard; }; v2.__set__enabled = function (e) { this.m_enableKeyboard = e; return this.__get__enabled(); }; v2.onRewindTimerTick = function () { var v3 = this.m_seekingSpeed / this.m_rewindTimer.__get__time() * this.m_playbackController.getCurrentSlideDuration(); this.m_seekingSpeed = Math.min(main.CKeyboardControllerEx.SEEKING_SPEED_MAX, this.m_seekingSpeed + main.CKeyboardControllerEx.SEEKING_ACCELERATION * this.m_rewindTimer.__get__time()); var v2 = this.m_rewindPosition + this.m_rewindDirection * v3; if (v2 < 0) { v2 = 0; } else { if (v2 > 1) { v2 = 1; } } this.m_rewindPosition = v2; this.m_playbackController.seek(v2); }; v2.keyboardEnabled = function () { return Boolean(this.m_keyboardNavigation) && (this.m_keyboardNavigation.enabled == true || this.m_keyboardNavigation.enabled == 1); }; v2.onKeyDown = function () { if (!this.m_player.isInitialized()) { return undefined; } var v2 = this.m_playbackController; var v9 = this.m_slides.getSlidesCount(); var v7 = v9 - 1; var v3 = Key.getCode(); if (!this.__get__enabled() || !this.keyboardEnabled()) { if (this.m_keyboardSeeking) { this.m_keyboardSeeking = false; this.m_rewindTimer.stop(); this.m_playbackController.endSeek(); } this.m_lastKeyPressed = undefined; return undefined; } var v5 = (this.m_keyboardSettings.getPlaybackAction(v3, Key.isDown(17), Key.isDown(16))).getType(); if (v5 == undefined) { return undefined; } switch (v5) { case fsplayer.api.ActionType.FIRST_SLIDE: if ((this.m_slides.getVisibleSlide(0)).isLoaded()) { v2.gotoFirstSlide(); } break; case fsplayer.api.ActionType.LAST_SLIDE: if ((this.m_slides.getVisibleSlide(this.m_slides.getVisibleSlidesCount() - 1)).isLoaded()) { v2.gotoLastSlide(); } break; case fsplayer.api.ActionType.NEXT_SLIDE: if (v2.getCurrentSlideIndex() < v7) { v2.gotoNextSlide(); } break; case fsplayer.api.ActionType.PREVIOUS_SLIDE: if (v2.getCurrentSlideIndex() > 0) { v2.gotoPreviousSlide(); } break; case fsplayer.api.ActionType.SLIDE_START: if (this.m_lastKeyPressed != v3) { v2.playCurrentSlideFrom(0); } break; case fsplayer.api.ActionType.SLIDE_END: if (this.m_lastKeyPressed != v3) { v2.pauseCurrentSlideAt(1); } break; case fsplayer.api.ActionType.PLAY_PAUSE: if (this.m_lastKeyPressed != v3) { if (v2.isPlaying()) { if (v2.getCurrentSlidePlaybackPosition() == 1) { v2.pause(); v2.gotoNextSlide(); } else { var v8 = this.m_playbackSuspended; v2.pause(); if (v8) { v2.play(); } } } else { v2.play(); } } break; case fsplayer.api.ActionType.SEEK_FORWARD: this.onSeekForward(); break; case fsplayer.api.ActionType.SEEK_BACKWARD: this.onSeekBackward(); break; case fsplayer.api.ActionType.VOLUME_UP: var v4 = this.m_soundController.getVolume(); var v6 = Math.min(1, v4 + main.CKeyboardControllerEx.VOLUME_STEP); if (v4 != v6) { this.m_soundController.setVolume(v6); } break; case fsplayer.api.ActionType.VOLUME_DOWN: var v4 = this.m_soundController.getVolume(); var v6 = Math.max(0, v4 - main.CKeyboardControllerEx.VOLUME_STEP); if (v4 != v6) { this.m_soundController.setVolume(v6); } break; case fsplayer.api.ActionType.LAST_VIEWED_SLIDE: if (this.m_lastKeyPressed != v3) { v2.gotoLastViewedSlide(); } break; case fsplayer.api.ActionType.PREVIOUS_STEP: if (this.m_lastKeyPressed != v3) { v2.gotoPreviousStep(); } break; case fsplayer.api.ActionType.NEXT_STEP: if (this.m_lastKeyPressed != v3) { v2.gotoNextStep(); } break; case fsplayer.api.ActionType.TOGGLE_FULLSCREEN: (main.fullscreen.CFullScreen.__get__instance()).setFullScreen(!(main.fullscreen.CFullScreen.__get__instance()).getFullScreen()); } this.m_lastKeyPressed = Key.getCode(); }; v2.onSeekBackward = function () { if (this.canSeek() && !this.m_keyboardSeeking) { this.m_keyboardSeeking = true; this.m_seekingSpeed = main.CKeyboardControllerEx.SEEKING_SPEED; this.m_rewindPosition = this.m_playbackController.getCurrentSlidePlaybackPosition(); this.m_rewindDirection = -1; this.m_rewindTimer.start(); } }; v2.canSeek = function () { if (!this.m_player.isInitialized()) { return false; } var v2 = this.getCurrentSlideIndex(); if (v2 != undefined) { var v3 = this.getSlideInfo(v2); if (v3) { return v3.isLoaded(); } } return false; }; v2.onSeekForward = function () { if (this.canSeek() && !this.m_keyboardSeeking) { this.m_keyboardSeeking = true; this.m_seekingSpeed = main.CKeyboardControllerEx.SEEKING_SPEED; this.m_rewindPosition = this.m_playbackController.getCurrentSlidePlaybackPosition(); this.m_rewindDirection = 1; this.m_rewindTimer.start(); } }; v2.onKeyBackwardUp = function () { if (this.canSeek() && this.m_keyboardSeeking) { this.m_keyboardSeeking = false; this.m_rewindTimer.stop(); this.m_playbackController.endSeek(); } }; v2.onKeyForwardUp = function () { if (this.canSeek() && this.m_keyboardSeeking) { this.m_keyboardSeeking = false; this.m_rewindTimer.stop(); this.m_playbackController.endSeek(); } }; v2.onKeyUp = function () { if (!this.m_player.isInitialized()) { return undefined; } var v2 = (this.m_keyboardSettings.getPlaybackAction(Key.getCode(), Key.isDown(17), Key.isDown(16))).getType(); if (this.keyboardEnabled() && this.__get__enabled() && v2) { switch (v2) { case fsplayer.api.ActionType.SEEK_FORWARD: this.onKeyForwardUp(); break; case fsplayer.api.ActionType.SEEK_BACKWARD: this.onKeyBackwardUp(); } } else { if (this.m_keyboardSeeking) { this.m_keyboardSeeking = false; this.m_rewindTimer.stop(); this.m_playbackController.endSeek(); } } this.m_lastKeyPressed = undefined; }; v2.getCurrentSlideIndex = function () { return this.m_playbackController.getCurrentSlideIndex(); }; v2.getSlideInfo = function (slideIndex) { return (this.m_presentation.getSlides()).getSlideInfo(slideIndex); }; v2.onPlaybackSuspended = function () { this.m_playbackSuspended = true; }; v2.onPlaybackResumed = function () { this.m_playbackSuspended = false; }; v2.remove = function () { Key.removeListener(this); }; v2.onPausePlayback = function () {}; v2.onStartPlayback = function () {}; v2.onAnimationStepChanged = function (stepIndex) {}; v2.onSlidePositionChanged = function (position) {}; v2.onSlideTransitionPhaseChanged = function (phase) {}; v2.onCurrentSlideIndexChanged = function (slideIndex) {}; v2.onSlideLoadingComplete = function (slideIndex) {}; v2.onPresentationPlaybackComplete = function () {}; v2.onKeyboardFocusStateChanged = function (acquireFocus) {}; v2.onHandleCloseRequest = function () {}; v2.m_rewindPosition = 0; v2.m_rewindDirection = 0; v2.m_seekingSpeed = 0; v1.SEEKING_SPEED = 1; v1.SEEKING_SPEED_MAX = 10; v1.SEEKING_ACCELERATION = 0.003; v1.VOLUME_STEP = 0.05; v2.m_enableKeyboard = true; v2.m_playbackSuspended = false; v2.addProperty('enabled', v2.__get__enabled, v2.__set__enabled); ASSetPropFlags(main.CKeyboardControllerEx.prototype, null, 1); } #endinitclip } movieClip 393 __Packages.core.CEventBroadcaster { #initclip if (!_global.core) { _global.core = new Object(); } if (!_global.core.CEventBroadcaster) { var v1 = function () { this.m_listeners = new Object(); }; core.CEventBroadcaster = v1; var v2 = v1.prototype; v2.enableEvents = function () { this.m_eventsEnabled = true; }; v2.disableEvents = function () { this.m_eventsEnabled = false; }; v2.addEventHandler = function (eventName, handler, listener, params) { if (!this.m_listeners[eventName]) { this.m_listeners[eventName] = new Array(); } var v2 = new Object(); v2.listener = listener; v2.handler = handler; v2.params = params; this.m_listeners[eventName].push(v2); }; v2.removeEventHandler = function (eventName, handler, listener) { var v2 = 0; while (v2 < this.m_listeners[eventName].length) { var v3 = this.m_listeners[eventName][v2]; if (v3.listener === listener && v3.handler === handler) { this.m_listeners[eventName].splice(v2, 1); } ++v2; } }; v2.broadcastEvent = function (name) { if (!this.m_eventsEnabled) { return undefined; } var v5 = this.m_listeners[name]; if (!v5) { return undefined; } var v4 = arguments; v4.unshift(0); for (var v6 in v5) { var v3 = v5[v6]; v4[0] = this; v4[1] = v3.params; v3.handler.apply(v3.listener, v4); } }; v2.DEBUG = function (msg) { _global.DEBUG(msg); }; v2.m_eventsEnabled = true; ASSetPropFlags(core.CEventBroadcaster.prototype, null, 1); } #endinitclip } movieClip 394 __Packages.core.CTimer { #initclip if (!_global.core) { _global.core = new Object(); } if (!_global.core.CTimer) { var v1 = function () { super(); }; core.CTimer = v1; core.CTimer extends core.CEventBroadcaster; var v2 = v1.prototype; v2.__get__type = function () { return 'TIMER'; }; v2.__get__timeRunning = function () { return this.m_timeRunning; }; v2.__get__timeout = function () { return this.m_timeout; }; v2.__get__time = function () { return this.m_time; }; v2.__set__time = function (value) { if (this.__get__isRunning()) { this.stop(); this.m_time = value; this.start(); } else { this.m_time = value; } return this.__get__time(); }; v2.__get__isPaused = function () { return this.m_isPaused; }; v2.__get__isRunning = function () { return this.m_intervalId !== 0; }; v2.start = function (reportTick) { if (this.__get__isRunning()) { this.stop(); } this.m_timeRunning = 0; this.m_intervalId = setInterval(this, 'notify', this.m_time); this.broadcastEvent('start'); this.m_isPaused = false; if (reportTick) { this.broadcastEvent('tick'); } }; v2.pause = function () { this.m_isPaused = true; }; v2.resume = function () { this.m_isPaused = false; }; v2.stop = function () { if (!this.__get__isRunning()) { return undefined; } this.broadcastEvent('stop'); clearInterval(this.m_intervalId); this.m_intervalId = 0; }; v2.notify = function () { if (!this.__get__isPaused()) { this.m_timeRunning += this.m_time; this.broadcastEvent('tick'); if (this.__get__timeout() && this.m_timeRunning >= this.__get__timeout()) { this.broadcastEvent('timeout'); this.stop(); } } }; v2.m_intervalId = 0; v2.m_time = 0; v2.m_timeRunning = 0; v2.m_timeout = 0; v2.m_isPaused = true; v2.addProperty('isPaused', v2.__get__isPaused, function () {}); v2.addProperty('isRunning', v2.__get__isRunning, function () {}); v2.addProperty('time', v2.__get__time, v2.__set__time); v2.addProperty('timeRunning', v2.__get__timeRunning, function () {}); v2.addProperty('timeout', v2.__get__timeout, function () {}); v2.addProperty('type', v2.__get__type, function () {}); ASSetPropFlags(core.CTimer.prototype, null, 1); } #endinitclip } movieClip 395 __Packages.fsplayer.api.ActionType { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.ActionType) { var v1 = function () {}; fsplayer.api.ActionType = v1; var v2 = v1.prototype; v1.PLAY_PAUSE = 'playPause'; v1.NEXT_SLIDE = 'nextSlide'; v1.PREVIOUS_SLIDE = 'previousSlide'; v1.FIRST_SLIDE = 'firstSlide'; v1.LAST_SLIDE = 'lastSlide'; v1.LAST_VIEWED_SLIDE = 'lastViewedSlide'; v1.SLIDE_START = 'slideStart'; v1.SLIDE_END = 'slideEnd'; v1.SEEK_FORWARD = 'seekForward'; v1.SEEK_BACKWARD = 'seekBackward'; v1.NEXT_STEP = 'nextStep'; v1.PREVIOUS_STEP = 'previousStep'; v1.VOLUME_UP = 'volumeUp'; v1.VOLUME_DOWN = 'volumeDown'; v1.TOGGLE_FULLSCREEN = 'toggleFullscreen'; ASSetPropFlags(fsplayer.api.ActionType.prototype, null, 1); } #endinitclip } movieClip 396 __Packages.main.fullscreen.IFullScreen { #initclip if (!_global.main) { _global.main = new Object(); } if (!_global.main.fullscreen) { _global.main.fullscreen = new Object(); } if (!_global.main.fullscreen.IFullScreen) { _global.main.fullscreen.IFullScreen = function () {}; } #endinitclip } movieClip 397 __Packages.main.fullscreen.IFullScreenListener { #initclip if (!_global.main) { _global.main = new Object(); } if (!_global.main.fullscreen) { _global.main.fullscreen = new Object(); } if (!_global.main.fullscreen.IFullScreenListener) { _global.main.fullscreen.IFullScreenListener = function () {}; } #endinitclip } movieClip 398 __Packages.main.fullscreen.CFullScreen { #initclip if (!_global.main) { _global.main = new Object(); } if (!_global.main.fullscreen) { _global.main.fullscreen = new Object(); } if (!_global.main.fullscreen.CFullScreen) { var v1 = function () {}; main.fullscreen.CFullScreen = v1; var v2 = v1.prototype; _global.main.fullscreen.CFullScreen implements _global.main.fullscreen.IFullScreen; v2.setFullScreen = function (value, isInitialization) {}; v2.stateIsAccessible = function () { return undefined; }; v2.setListener = function (l) { this.m_listener = l; }; v2.removeListener = function () { this.m_listener = null; }; v2.raiseEvent = function () { if (this.m_listener) { this.m_listener.onFullScreen(this.m_currentFullScreen); } }; v1.__get__instance = function () { if (!main.fullscreen.CFullScreen.s_fullScreen) { main.fullscreen.CFullScreen.s_fullScreen = main.fullscreen.CFullScreen.isSupportStageFullScreen() ? new main.fullscreen.CFullScreenStage() : (!main.fullscreen.CFullScreen.isBrowserPlayer() ? new main.fullscreen.CFullScreenStandalone() : new main.fullscreen.CFullScreenDummy()); } return main.fullscreen.CFullScreen.s_fullScreen; }; v2.getFullScreen = function () { return this.m_currentFullScreen; }; v1.getFlashPlayerInfo = function () { var v3 = System.capabilities.version.split(' ', 2); var v4 = v3[0]; var v2 = v3[1].split(',', 4); var v1 = new Object(); v1.platform = v3[0]; v1.majorVersion = parseInt(v2[0]); v1.minorVersion = parseInt(v2[1]); v1.revision = parseInt(v2[2]); v1.build = parseInt(v2[3]); return v1; }; v1.isSupportStageFullScreen = function () { var v1 = main.fullscreen.CFullScreen.getFlashPlayerInfo(); return v1.majorVersion > 9 || v1.majorVersion == 9 && v1.minorVersion > 0 || v1.majorVersion == 9 && v1.minorVersion == 0 && v1.revision >= 28; }; v1.getPlayerType = function () { return System.capabilities.playerType; }; v1.isBrowserPlayer = function () { return main.fullscreen.CFullScreen.getPlayerType() == main.fullscreen.CFullScreen.PLAYER_TYPE_PLUG_IN || main.fullscreen.CFullScreen.getPlayerType() == main.fullscreen.CFullScreen.PLAYER_TYPE_ACTIVE_X; }; v1.PLAYER_TYPE_PLUG_IN = 'PlugIn'; v1.PLAYER_TYPE_ACTIVE_X = 'ActiveX'; v1.s_fullScreen = null; v2.m_listener = null; v2.m_currentFullScreen = false; v1.addProperty('instance', v1.__get__instance, function () {}); ASSetPropFlags(main.fullscreen.CFullScreen.prototype, null, 1); } #endinitclip } movieClip 399 __Packages.main.fullscreen.CFullScreenStage { #initclip if (!_global.main) { _global.main = new Object(); } if (!_global.main.fullscreen) { _global.main.fullscreen = new Object(); } if (!_global.main.fullscreen.CFullScreenStage) { var v1 = function () { super(); Stage.addListener(this); }; main.fullscreen.CFullScreenStage = v1; main.fullscreen.CFullScreenStage extends main.fullscreen.CFullScreen; var v2 = v1.prototype; v2.onFullScreen = function (val) { this.m_currentFullScreen = this.isStageFullScreen(); this.raiseEvent(); this.m_raised = true; }; v2.setFullScreen = function (value, isInitialization) { if (isInitialization == true && !value) { value = this.isStageFullScreen(); } this.m_raised = false; this.setStageFullScreen(value); if (!this.m_raised) { this.raiseEvent(); } }; v2.stateIsAccessible = function () { return true; }; v2.isStageFullScreen = function () { return Stage[main.fullscreen.CFullScreenStage.STAGE_DISPLAY_STATE] == main.fullscreen.CFullScreenStage.STAGE_FULL_SCREEN; }; v2.setStageFullScreen = function (value) { if (this.m_currentFullScreen != value) { Stage[main.fullscreen.CFullScreenStage.STAGE_DISPLAY_STATE] = value ? main.fullscreen.CFullScreenStage.STAGE_FULL_SCREEN : main.fullscreen.CFullScreenStage.STAGE_NORMAL; this.m_currentFullScreen = this.isStageFullScreen(); } }; v1.STAGE_FULL_SCREEN = 'fullScreen'; v1.STAGE_NORMAL = 'normal'; v1.STAGE_DISPLAY_STATE = 'displayState'; v2.m_raised = false; ASSetPropFlags(main.fullscreen.CFullScreenStage.prototype, null, 1); } #endinitclip } movieClip 400 __Packages.main.fullscreen.CFullScreenStandalone { #initclip if (!_global.main) { _global.main = new Object(); } if (!_global.main.fullscreen) { _global.main.fullscreen = new Object(); } if (!_global.main.fullscreen.CFullScreenStandalone) { var v1 = function () { super(); }; main.fullscreen.CFullScreenStandalone = v1; main.fullscreen.CFullScreenStandalone extends main.fullscreen.CFullScreen; var v2 = v1.prototype; v2.setFullScreen = function (value, isInitialization) { if (isInitialization != true || value) { this.setFscommandFullScreen(value); } this.raiseEvent(); }; v2.setFscommandFullScreen = function (value) { if (this.m_currentFullScreen != value) { fscommand('' add main.fullscreen.CFullScreenStandalone.FSCOMMAND_FULL_SCREEN, this.boolToString(value)); this.m_currentFullScreen = value; } }; v2.boolToString = function (b) { return b ? 'true' : 'false'; }; v2.stateIsAccessible = function () { return false; }; v1.FSCOMMAND_FULL_SCREEN = 'fullscreen'; ASSetPropFlags(main.fullscreen.CFullScreenStandalone.prototype, null, 1); } #endinitclip } movieClip 401 __Packages.main.fullscreen.CFullScreenDummy { #initclip if (!_global.main) { _global.main = new Object(); } if (!_global.main.fullscreen) { _global.main.fullscreen = new Object(); } if (!_global.main.fullscreen.CFullScreenDummy) { var v1 = function () { super(); }; main.fullscreen.CFullScreenDummy = v1; main.fullscreen.CFullScreenDummy extends main.fullscreen.CFullScreen; var v2 = v1.prototype; v2.setFullScreen = function (value) { this.raiseEvent(); }; v2.stateIsAccessible = function () { return false; }; ASSetPropFlags(main.fullscreen.CFullScreenDummy.prototype, null, 1); } #endinitclip } movieClip 402 __Packages.quizmaker.api.IQuizApi { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.IQuizApi) { _global.quizmaker.api.IQuizApi = function () {}; } #endinitclip } movieClip 403 __Packages.quizmaker.api.ISlidesCollection { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.ISlidesCollection) { _global.quizmaker.api.ISlidesCollection = function () {}; } #endinitclip } movieClip 404 __Packages.quizmaker.api.ISlide { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.ISlide) { _global.quizmaker.api.ISlide = function () {}; } #endinitclip } movieClip 405 __Packages.quizmaker.api.ISettings { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.ISettings) { _global.quizmaker.api.ISettings = function () {}; } #endinitclip } movieClip 406 __Packages.quizmaker.api.IUserInfo { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.IUserInfo) { _global.quizmaker.api.IUserInfo = function () {}; } #endinitclip } movieClip 407 __Packages.quizmaker.api.IFontManager { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.IFontManager) { _global.quizmaker.api.IFontManager = function () {}; } #endinitclip } movieClip 408 __Packages.quizmaker.api.IMessagesManager { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.IMessagesManager) { _global.quizmaker.api.IMessagesManager = function () {}; } #endinitclip } movieClip 409 __Packages.quizmaker.api.IResultsInfo { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.IResultsInfo) { _global.quizmaker.api.IResultsInfo = function () {}; } #endinitclip } movieClip 410 __Packages.quizmaker.api.IResultScore { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.IResultScore) { _global.quizmaker.api.IResultScore = function () {}; } #endinitclip } movieClip 411 __Packages.quizmaker.api.ISkin { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.ISkin) { _global.quizmaker.api.ISkin = function () {}; } #endinitclip } movieClip 412 __Packages.quizmaker.api.IQuestion { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.IQuestion) { _global.quizmaker.api.IQuestion = function () {}; _global.quizmaker.api.IQuestion implements _global.quizmaker.api.ISlide; } #endinitclip } movieClip 413 __Packages.quizmaker.api.IQuizApiListener { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.IQuizApiListener) { _global.quizmaker.api.IQuizApiListener = function () {}; } #endinitclip } movieClip 414 __Packages.quizmaker.api.IImageAssetLoadListener { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.IImageAssetLoadListener) { _global.quizmaker.api.IImageAssetLoadListener = function () {}; } #endinitclip } movieClip 415 __Packages.quizmaker.api.IVideoAssetLoadListener { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.IVideoAssetLoadListener) { _global.quizmaker.api.IVideoAssetLoadListener = function () {}; } #endinitclip } movieClip 416 __Packages.quizmaker.api.ISoundAssetLoadListener { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.ISoundAssetLoadListener) { _global.quizmaker.api.ISoundAssetLoadListener = function () {}; } #endinitclip } movieClip 417 __Packages.main.CMouseLayer { #initclip if (!_global.main) { _global.main = new Object(); } if (!_global.main.CMouseLayer) { var v1 = function () {}; main.CMouseLayer = v1; var v2 = v1.prototype; v1.create = function (target, playerAPI, listener) { var v1 = target.createEmptyMovieClip('mouseLayer', -1); var v2 = playerAPI.getPresentationInfo(); var v4 = v2.getSlideWidth(); var v3 = v2.getSlideHeight(); v1.beginFill(16711680, 0); v1.moveTo(0, 0); v1.lineTo(v4, 0); v1.lineTo(v4, v3); v1.lineTo(0, v3); v1.lineTo(0, 0); v1.endFill(); v1.onRelease = function () { listener.onRelease(); }; if (!(playerAPI.getSettings()).webLinks.slideAreaLink.href) { v1.useHandCursor = false; } return v1; }; ASSetPropFlags(main.CMouseLayer.prototype, null, 1); } #endinitclip } movieClip 418 __Packages.fsplayer.api.IPresentationPlaybackControllerEx { #initclip if (!_global.fsplayer) { _global.fsplayer = new Object(); } if (!_global.fsplayer.api) { _global.fsplayer.api = new Object(); } if (!_global.fsplayer.api.IPresentationPlaybackControllerEx) { _global.fsplayer.api.IPresentationPlaybackControllerEx = function () {}; _global.fsplayer.api.IPresentationPlaybackControllerEx implements _global.fsplayer.api.IPresentationPlaybackController; } #endinitclip } movieClip 419 __Packages.quizmaker.api.CQuizStatus { #initclip if (!_global.quizmaker) { _global.quizmaker = new Object(); } if (!_global.quizmaker.api) { _global.quizmaker.api = new Object(); } if (!_global.quizmaker.api.CQuizStatus) { var v1 = function () {}; quizmaker.api.CQuizStatus = v1; var v2 = v1.prototype; v1.INIT = 0; v1.TEST = 1; v1.STOP = 2; v1.REVIEW = 3; v1.INIT_USER = 4; ASSetPropFlags(quizmaker.api.CQuizStatus.prototype, null, 1); } #endinitclip } movieClip 349 skinAsset { frame 1 { this._lockroot = true; } frame 1 { function createSkin(mc) { return new main.CNullSkin(mc); } } frame 2 { this._lockroot = false; } } frame 2 { if (g_initialization) { g_playerCore = this.attachMovie('coreAsset', 'playerCoreMC', this.getNextHighestDepth()); this.getPlayerResourceLoader = function () { return g_playerCore; }; this.getPlayer = function () { return g_playerCore.getPlayer(); }; this.cleanup = function () { return g_playerCore.cleanup(); }; gotoAndPlay(3); } } frame 3 { function getDomainName(url) { var startPos = url.indexOf('//') + 2; if (startPos != 1) { var endPos = url.indexOf('/', startPos); if (endPos == -1) { endPos = url.length; } return url.substr(startPos, endPos - startPos); } return undefined; } function domainsAreSimilar(domain1, domain2) { if (domain1 and domain2) { domain1 = domain1.toLowerCase(); domain2 = domain2.toLowerCase(); if (domain1 == domain2) { return true; } var l1 = domain1.length; var l2 = domain2.length; if (l1 < l2) { return '.' + domain1 == domain2.substr(l2 - l1 - 1, l1 + 1); } else { if (l2 < l1) { return '.' + domain2 == domain1.substr(l1 - l2 - 1, l2 + 1); } } return false; } return false; } function checkDomains(domainList) { var arr = domainList.split(';'); var thisDomain = getDomainName(this._url); for (var i in arr) { var domain = arr[i]; if (domain != '' and domainsAreSimilar(thisDomain, domain)) { return true; } } return false; } var s1 = '<?xml version="1.0"?>\r\n<presentation title="" width="550.0000000" height="799.0000000" thmbWidth="0.0000000" thmbHeight="0.0000000" frameRate="60.0000000" looping="0" startingSlideShow="" pptVersion="2003" type="solid" hasExternalAudio="0" uid="{9F3C3482-1143-4475-A140-9C04D31B66D5}">\n<presenters/>\n<references/>\n<soundAssets/>\n<backgroundSound soundAssetId="" looping="0"/>\n<settings>\n<navigation>\n<keyboard enabled="0"/>\n<mouse enabled="0" target="step"/>\n</navigation>\n<skin/>\n<colorScheme>\n<primaryColor>0.5686482;0.5208360;-0.0894842;0.0000000;0.0000000;0.1655884;0.6967325;0.1376791;0.0000000;0.0000000;0.3927516;0.2936727;0.3135757;0.0000000;0.0000000;0.0000000;0.0000000;0.0000000;1.0000000;0.0000000;</primaryColor>\n</colorScheme>\n<appearance fullScreen="0"/>\n<playback autoStart="1" resumePresentationPlayback="0" syncWithVideoNarration="1"/>\n</settings>\n<slides embedded="1">\n<slide index="0" title="" titleNormalized="" src="spr0_43713807" size="0" autoChange="0" thumbnailSrc="" framesCount="121" hasEmbeddedFlashClip="0" hidden="0" level="0" presenterIndex="">\n<sounds/>\n<videos/>\n<transitionEffect name="FadeThroughBlack" duration="1.0000000" soundId="" looped="0"/>\n<soundCommands/>\n<videoCommands/>\n<animationSteps>\n<step start="0" end="120" playTime="2.0000000" pauseTime="0.0000000"/>\n</animationSteps>\n<backgroundSound soundId=""/>\n<notes/>\n<notesNormalized/>\n<notesHtml/>\n<presenterVideo src=""/>\n</slide>\n<slide index="1" title="" titleNormalized="" src="spr28_43713807" size="0" autoChange="0" thumbnailSrc="" framesCount="31" hasEmbeddedFlashClip="0" hidden="0" level="0" presenterIndex="">\n<sounds/>\n<videos/>\n<transitionEffect name="FadeThroughBlack" duration="0.7500000" soundId="" looped="0"/>\n<soundCommands/>\n<videoCommands/>\n<animationSteps>\n<step start="0" end="30" playTime="0.5000000" pauseTime="0.5000000"/>\n</animationSteps>\n<backgroundSound soundId=""/>\n<notes/>\n<notesNormalized/>\n<notesHtml/>\n<presenterVideo src=""/>\n</slide>\n<slide index="2" title="" titleNormalized="" src="spr155_43713807" size="0" autoChange="0" thumbnailSrc="" framesCount="2" hasEmbeddedFlashClip="0" hidden="0" level="0" presenterIndex="">\n<sounds/>\n<videos/>\n<transitionEffect name="" duration="0.0000000" soundId="" looped="0"/>\n<soundCommands/>\n<videoCommands/>\n<animationSteps>\n<step start="0" end="0" playTime="0.0010000" pauseTime="1.0000000"/>\n</animationSteps>\n<backgroundSound soundId=""/>\n<notes/>\n<notesNormalized/>\n<notesHtml/>\n<presenterVideo src=""/>\n</slide>\n<slide index="3" title="" titleNormalized="" src="spr280_43713807" size="0" autoChange="0" thumbnailSrc="" framesCount="2" hasEmbeddedFlashClip="0" hidden="0" level="0" presenterIndex="">\n<sounds/>\n<videos/>\n<transitionEffect name="" duration="0.0000000" soundId="" looped="0"/>\n<soundCommands/>\n<videoCommands/>\n<animationSteps>\n<step start="0" end="0" playTime="0.0010000" pauseTime="1.0000000"/>\n</animationSteps>\n<backgroundSound soundId=""/>\n<notes/>\n<notesNormalized/>\n<notesHtml/>\n<presenterVideo src=""/>\n</slide>\n</slides>\n<actions>\n<action name="playPause">\n<shortcut code="32" control="0" shift="0"/>\n</action>\n<action name="nextSlide">\n<shortcut code="34" control="0" shift="0"/>\n</action>\n<action name="previousSlide">\n<shortcut code="33" control="0" shift="0"/>\n</action>\n<action name="nextStep">\n<shortcut code="13" control="0" shift="0"/>\n</action>\n<action name="previousStep">\n<shortcut code="13" control="0" shift="1"/>\n</action>\n<action name="seekForward">\n<shortcut code="39" control="0" shift="0"/>\n</action>\n<action name="seekBackward">\n<shortcut code="37" control="0" shift="0"/>\n</action>\n<action name="firstSlide">\n<shortcut code="36" control="1" shift="0"/>\n</action>\n<action name="lastSlide">\n<shortcut code="35" control="1" shift="0"/>\n</action>\n<action name="lastViewedSlide">\n<shortcut code="8" control="0" shift="0"/>\n</action>\n<action name="slideStart">\n<shortcut code="36" control="0" shift="0"/>\n</action>\n<action name="slideEnd">\n<shortcut code="35" control="0" shift="0"/>\n</action>\n<action name="volumeUp">\n<shortcut code="38" control="0" shift="0"/>\n</action>\n<action name="volumeDown">\n<shortcut code="40" control="0" shift="0"/>\n</action>\n<action name="toggleFullscreen">\n<shortcut code="70" control="1" shift="0"/>\n</action>\n</actions>\n</presentation>\r\n'; if (g_initialization) { g_playerCore.setUserData(this.username, this.email, this.userid); var restrictedDomain = ''; if (restrictedDomain == '' or checkDomains(restrictedDomain)) { var s = ''; s += s1; g_playerCore.createEmbeddedPlayer('skinAsset', s, this, {'startSlide': this.startSlide}); } g_preloaderMovie.setPlayerCore(g_playerCore.getPlayer(), g_playerCore); g_initialization = false; } } movieClip 425 { } movieClip 427 { } movieClip 424 { } movieClip 431 { } movieClip 433 { } movieClip 430 { } movieClip 436 { } movieClip 438 { } movieClip 435 { } movieClip 441 { } movieClip 443 { } movieClip 440 { } movieClip 446 { } movieClip 448 { } movieClip 445 { } movieClip 451 { } movieClip 453 { } movieClip 450 { } movieClip 456 { } movieClip 458 { } movieClip 455 { } movieClip 461 { } movieClip 463 { } movieClip 460 { } movieClip 423 { } movieClip 466 { frame 1 { this.show42_43713807.onRelease = function () { (_root.getPlayerCore()).gotoSlide(1); }; } } movieClip 465 { } movieClip 420 spr0_43713807 { frame 1 { stop(); } frame 121 { stop(); } } frame 4 { (getPlayerResourceLoader()).slideIsAvailable(0); } movieClip 474 { } movieClip 473 { frame 2 { stop(); } frame 3 { this.show47_43713807._visible = true; this.show47_43713807.v.tl1 = true; stop(); } } movieClip 472 { frame 2 { stop(); } frame 3 { this.show48_43713807.show47_43713807._visible = false; this.show48_43713807.show47_43713807.v.tl2 = false; stop(); } } movieClip 480 { } movieClip 479 { frame 2 { stop(); } frame 3 { this.show51_43713807._visible = false; this.show51_43713807.v.tl1 = false; stop(); } } movieClip 478 { frame 2 { stop(); } frame 3 { this.show52_43713807.show51_43713807._visible = true; this.show52_43713807.show51_43713807.v.tl2 = true; stop(); } } movieClip 477 { frame 2 { stop(); } frame 3 { this.show53_43713807.show52_43713807.show51_43713807._visible = false; this.show53_43713807.show52_43713807.show51_43713807.v.tl3 = false; stop(); } } movieClip 483 { } movieClip 485 { } movieClip 490 { } movieClip 489 { frame 2 { stop(); } frame 3 { this.show60_43713807._visible = false; this.show60_43713807.v.tl1 = false; stop(); } } movieClip 488 { frame 2 { stop(); } frame 3 { this.show61_43713807.show60_43713807._visible = true; this.show61_43713807.show60_43713807.v.tl2 = true; stop(); } } movieClip 495 { } movieClip 494 { frame 2 { stop(); } frame 3 { this.show64_43713807._visible = false; this.show64_43713807.v.tl1 = false; stop(); } } movieClip 493 { frame 2 { stop(); } frame 3 { this.show65_43713807.show64_43713807._visible = true; this.show65_43713807.show64_43713807.v.tl2 = true; stop(); } } movieClip 500 { } movieClip 499 { frame 2 { stop(); } frame 3 { this.show68_43713807._visible = true; this.show68_43713807.v.tl1 = true; stop(); } } movieClip 498 { frame 2 { stop(); } frame 3 { this.show69_43713807.show68_43713807._visible = false; this.show69_43713807.show68_43713807.v.tl2 = false; stop(); } } movieClip 505 { } movieClip 504 { frame 2 { stop(); } frame 3 { this.show72_43713807._visible = true; this.show72_43713807.v.tl1 = true; stop(); } } movieClip 503 { frame 2 { stop(); } frame 3 { this.show73_43713807.show72_43713807._visible = false; this.show73_43713807.show72_43713807.v.tl2 = false; stop(); } } movieClip 511 { } movieClip 510 { frame 2 { stop(); } frame 3 { this.show76_43713807._visible = true; this.show76_43713807.v.tl1 = true; stop(); } } movieClip 509 { frame 2 { stop(); } frame 3 { this.show77_43713807.show76_43713807._visible = false; this.show77_43713807.show76_43713807.v.tl2 = false; stop(); } } movieClip 508 { frame 2 { stop(); } frame 3 { this.show78_43713807.show77_43713807.show76_43713807._visible = true; this.show78_43713807.show77_43713807.show76_43713807.v.tl3 = true; stop(); } } movieClip 518 { } movieClip 517 { frame 2 { stop(); } frame 3 { this.show81_43713807._visible = true; this.show81_43713807.v.tl1 = true; stop(); } } movieClip 516 { frame 2 { stop(); } frame 3 { this.show82_43713807.show81_43713807._visible = false; this.show82_43713807.show81_43713807.v.tl2 = false; stop(); } } movieClip 515 { frame 2 { stop(); } frame 3 { this.show83_43713807.show82_43713807.show81_43713807._visible = false; this.show83_43713807.show82_43713807.show81_43713807.v.tl3 = false; stop(); } } movieClip 514 { frame 2 { stop(); } frame 3 { this.show84_43713807.show83_43713807.show82_43713807.show81_43713807._visible = true; this.show84_43713807.show83_43713807.show82_43713807.show81_43713807.v.tl4 = true; stop(); } } movieClip 524 { } movieClip 523 { frame 2 { stop(); } frame 3 { this.show87_43713807._visible = true; this.show87_43713807.v.tl1 = true; stop(); } } movieClip 522 { frame 2 { stop(); } frame 3 { this.show88_43713807.show87_43713807._visible = false; this.show88_43713807.show87_43713807.v.tl2 = false; stop(); } } movieClip 521 { frame 2 { stop(); } frame 3 { this.show89_43713807.show88_43713807.show87_43713807._visible = true; this.show89_43713807.show88_43713807.show87_43713807.v.tl3 = true; stop(); } } movieClip 529 { } movieClip 528 { frame 2 { stop(); } frame 3 { this.show92_43713807._visible = true; this.show92_43713807.v.tl1 = true; stop(); } } movieClip 527 { frame 2 { stop(); } frame 3 { this.show93_43713807.show92_43713807._visible = false; this.show93_43713807.show92_43713807.v.tl2 = false; stop(); } } movieClip 534 { } movieClip 533 { frame 2 { stop(); } frame 3 { this.show96_43713807._visible = true; this.show96_43713807.v.tl1 = true; stop(); } } movieClip 532 { frame 2 { stop(); } frame 3 { this.show97_43713807.show96_43713807._visible = false; this.show97_43713807.show96_43713807.v.tl2 = false; stop(); } } movieClip 539 { } movieClip 538 { frame 2 { stop(); } frame 3 { this.show100_43713807._visible = true; this.show100_43713807.v.tl1 = true; stop(); } } movieClip 537 { frame 2 { stop(); } frame 3 { this.show101_43713807.show100_43713807._visible = false; this.show101_43713807.show100_43713807.v.tl2 = false; stop(); } } movieClip 544 { } movieClip 543 { frame 2 { stop(); } frame 3 { this.show104_43713807._visible = true; this.show104_43713807.v.tl1 = true; stop(); } } movieClip 542 { frame 2 { stop(); } frame 3 { this.show105_43713807.show104_43713807._visible = false; this.show105_43713807.show104_43713807.v.tl2 = false; stop(); } } movieClip 547 { frame 1 { this._parent.show106_43713807.onRelease = this._parent.onTriggerShape7; } } movieClip 552 { } movieClip 551 { frame 2 { stop(); } frame 3 { this.show109_43713807._visible = true; this.show109_43713807.v.tl1 = true; stop(); } } movieClip 550 { frame 2 { stop(); } frame 3 { this.show110_43713807.show109_43713807._visible = false; this.show110_43713807.show109_43713807.v.tl2 = false; stop(); } } movieClip 549 { frame 2 { stop(); } frame 3 { this.show111_43713807.show110_43713807.show109_43713807._visible = false; this.show111_43713807.show110_43713807.show109_43713807.v.tl3 = false; stop(); } } movieClip 548 { frame 2 { stop(); } frame 3 { this.show112_43713807.show111_43713807.show110_43713807.show109_43713807._visible = true; this.show112_43713807.show111_43713807.show110_43713807.show109_43713807.v.tl4 = true; stop(); } } movieClip 555 { frame 1 { this._parent.show113_43713807.onRelease = this._parent.onTriggerShape11; } } movieClip 558 { } movieClip 557 { frame 2 { stop(); } frame 3 { this.show116_43713807._visible = true; this.show116_43713807.v.tl1 = true; stop(); } } movieClip 556 { frame 2 { stop(); } frame 3 { this.show117_43713807.show116_43713807._visible = false; this.show117_43713807.show116_43713807.v.tl2 = false; stop(); } } movieClip 561 { frame 1 { this._parent.show118_43713807.onRelease = this._parent.onTriggerShape3; } } movieClip 565 { } movieClip 564 { frame 2 { stop(); } frame 3 { this.show121_43713807._visible = false; this.show121_43713807.v.tl1 = false; stop(); } } movieClip 563 { frame 2 { stop(); } frame 3 { this.show122_43713807.show121_43713807._visible = true; this.show122_43713807.show121_43713807.v.tl2 = true; stop(); } } movieClip 562 { frame 2 { stop(); } frame 3 { this.show123_43713807.show122_43713807.show121_43713807._visible = false; this.show123_43713807.show122_43713807.show121_43713807.v.tl3 = false; stop(); } } movieClip 568 { frame 1 { this._parent.show124_43713807.onRelease = this._parent.onTriggerShape13; } } movieClip 571 { } movieClip 570 { frame 2 { stop(); } frame 3 { this.show127_43713807._visible = true; this.show127_43713807.v.tl1 = true; stop(); } } movieClip 569 { frame 2 { stop(); } frame 3 { this.show128_43713807.show127_43713807._visible = false; this.show128_43713807.show127_43713807.v.tl2 = false; stop(); } } movieClip 574 { frame 1 { this._parent.show129_43713807.onRelease = this._parent.onTriggerShape5; } } movieClip 577 { } movieClip 576 { frame 2 { stop(); } frame 3 { this.show132_43713807._visible = true; this.show132_43713807.v.tl1 = true; stop(); } } movieClip 575 { frame 2 { stop(); } frame 3 { this.show133_43713807.show132_43713807._visible = false; this.show133_43713807.show132_43713807.v.tl2 = false; stop(); } } movieClip 580 { frame 1 { this._parent.show134_43713807.onRelease = this._parent.onTriggerShape1; } } movieClip 585 { } movieClip 584 { frame 2 { stop(); } frame 3 { this.show137_43713807._visible = true; this.show137_43713807.v.tl1 = true; stop(); } } movieClip 583 { frame 2 { stop(); } frame 3 { this.show138_43713807.show137_43713807._visible = false; this.show138_43713807.show137_43713807.v.tl2 = false; stop(); } } movieClip 582 { frame 2 { stop(); } frame 3 { this.show139_43713807.show138_43713807.show137_43713807._visible = false; this.show139_43713807.show138_43713807.show137_43713807.v.tl3 = false; stop(); } } movieClip 581 { frame 2 { stop(); } frame 3 { this.show140_43713807.show139_43713807.show138_43713807.show137_43713807._visible = true; this.show140_43713807.show139_43713807.show138_43713807.show137_43713807.v.tl4 = true; stop(); } } movieClip 588 { frame 1 { this._parent.show141_43713807.onRelease = this._parent.onTriggerShape15; } } movieClip 591 { } movieClip 590 { frame 2 { stop(); } frame 3 { this.show144_43713807._visible = true; this.show144_43713807.v.tl1 = true; stop(); } } movieClip 589 { frame 2 { stop(); } frame 3 { this.show145_43713807.show144_43713807._visible = false; this.show145_43713807.show144_43713807.v.tl2 = false; stop(); } } movieClip 594 { frame 1 { this._parent.show146_43713807.onRelease = this._parent.onTriggerShape17; } } movieClip 596 { frame 1 { this.show148_43713807.onRelease = function () { (_root.getPlayerCore()).gotoSlide(3); }; } } movieClip 595 { } movieClip 601 { } movieClip 600 { frame 2 { stop(); } frame 3 { this.show152_43713807._visible = true; this.show152_43713807.v.tl1 = true; stop(); } } movieClip 599 { frame 2 { stop(); } frame 3 { this.show153_43713807.show152_43713807._visible = false; this.show153_43713807.show152_43713807.v.tl2 = false; stop(); } } movieClip 604 { frame 1 { this._parent.show154_43713807.onRelease = this._parent.onTriggerShape9; } } movieClip 608 { } movieClip 607 { frame 2 { stop(); } frame 3 { this.show157_43713807._visible = false; this.show157_43713807.v.tl1 = false; stop(); } } movieClip 606 { frame 2 { stop(); } frame 3 { this.show158_43713807.show157_43713807._visible = true; this.show158_43713807.show157_43713807.v.tl2 = true; stop(); } } movieClip 605 { frame 2 { stop(); } frame 3 { this.show159_43713807.show158_43713807.show157_43713807._visible = false; this.show159_43713807.show158_43713807.show157_43713807.v.tl3 = false; stop(); } } movieClip 611 { frame 1 { this._parent.show160_43713807.onRelease = this._parent.onTriggerShape12; } } movieClip 614 { } movieClip 613 { frame 2 { stop(); } frame 3 { this.show163_43713807._visible = false; this.show163_43713807.v.tl1 = false; stop(); } } movieClip 612 { frame 2 { stop(); } frame 3 { this.show164_43713807.show163_43713807._visible = true; this.show164_43713807.show163_43713807.v.tl2 = true; stop(); } } movieClip 617 { frame 1 { this._parent.show165_43713807.onRelease = this._parent.onTriggerShape8; } } movieClip 620 { } movieClip 619 { frame 2 { stop(); } frame 3 { this.show168_43713807._visible = false; this.show168_43713807.v.tl1 = false; stop(); } } movieClip 618 { frame 2 { stop(); } frame 3 { this.show169_43713807.show168_43713807._visible = true; this.show169_43713807.show168_43713807.v.tl2 = true; stop(); } } movieClip 623 { frame 1 { this._parent.show170_43713807.onRelease = this._parent.onTriggerShape4; } } movieClip 628 { } movieClip 627 { frame 2 { stop(); } frame 3 { this.show173_43713807._visible = true; this.show173_43713807.v.tl1 = true; stop(); } } movieClip 626 { frame 2 { stop(); } frame 3 { this.show174_43713807.show173_43713807._visible = false; this.show174_43713807.show173_43713807.v.tl2 = false; stop(); } } movieClip 625 { frame 2 { stop(); } frame 3 { this.show175_43713807.show174_43713807.show173_43713807._visible = false; this.show175_43713807.show174_43713807.show173_43713807.v.tl3 = false; stop(); } } movieClip 624 { frame 2 { stop(); } frame 3 { this.show176_43713807.show175_43713807.show174_43713807.show173_43713807._visible = true; this.show176_43713807.show175_43713807.show174_43713807.show173_43713807.v.tl4 = true; stop(); } } movieClip 631 { frame 1 { this._parent.show177_43713807.onRelease = this._parent.onTriggerShape14; } } movieClip 634 { } movieClip 633 { frame 2 { stop(); } frame 3 { this.show180_43713807._visible = false; this.show180_43713807.v.tl1 = false; stop(); } } movieClip 632 { frame 2 { stop(); } frame 3 { this.show181_43713807.show180_43713807._visible = true; this.show181_43713807.show180_43713807.v.tl2 = true; stop(); } } movieClip 637 { frame 1 { this._parent.show182_43713807.onRelease = this._parent.onTriggerShape6; } } movieClip 640 { } movieClip 639 { frame 2 { stop(); } frame 3 { this.show185_43713807._visible = false; this.show185_43713807.v.tl1 = false; stop(); } } movieClip 638 { frame 2 { stop(); } frame 3 { this.show186_43713807.show185_43713807._visible = true; this.show186_43713807.show185_43713807.v.tl2 = true; stop(); } } movieClip 643 { frame 1 { this._parent.show187_43713807.onRelease = this._parent.onTriggerShape2; } } movieClip 647 { } movieClip 646 { frame 2 { stop(); } frame 3 { this.show190_43713807._visible = false; this.show190_43713807.v.tl1 = false; stop(); } } movieClip 645 { frame 2 { stop(); } frame 3 { this.show191_43713807.show190_43713807._visible = true; this.show191_43713807.show190_43713807.v.tl2 = true; stop(); } } movieClip 644 { frame 2 { stop(); } frame 3 { this.show192_43713807.show191_43713807.show190_43713807._visible = false; this.show192_43713807.show191_43713807.show190_43713807.v.tl3 = false; stop(); } } movieClip 650 { frame 1 { this._parent.show193_43713807.onRelease = this._parent.onTriggerShape16; } } movieClip 653 { } movieClip 652 { frame 2 { stop(); } frame 3 { this.show196_43713807._visible = false; this.show196_43713807.v.tl1 = false; stop(); } } movieClip 651 { frame 2 { stop(); } frame 3 { this.show197_43713807.show196_43713807._visible = true; this.show197_43713807.show196_43713807.v.tl2 = true; stop(); } } movieClip 656 { frame 1 { this._parent.show198_43713807.onRelease = this._parent.onTriggerShape10; } } movieClip 659 { } movieClip 658 { frame 2 { stop(); } frame 3 { this.show201_43713807._visible = false; this.show201_43713807.v.tl1 = false; stop(); } } movieClip 657 { frame 2 { stop(); } frame 3 { this.show202_43713807.show201_43713807._visible = true; this.show202_43713807.show201_43713807.v.tl2 = true; stop(); } } movieClip 662 { frame 1 { this._parent.show203_43713807.onRelease = this._parent.onTriggerShape18; } } movieClip 469 spr28_43713807 { frame 1 { stop(); } frame 1 { var thisPtr = this; var trMc1 = this.createEmptyMovieClip('trMc1', this.getNextHighestDepth()); this.phase1 = 0; this.time1 = 0; this.tPhase1 = 0; this.tr1FixVisibility = function () { if (thisPtr.show102_43713807OldV == undefined) { thisPtr.show102_43713807OldV = thisPtr.show102_43713807.show101_43713807.show100_43713807._visible; } else { var v = thisPtr.show102_43713807.show101_43713807.show100_43713807.v; if (v.tl1 != !thisPtr.show102_43713807OldV and v.main != !thisPtr.show102_43713807OldV) { thisPtr.show102_43713807.show101_43713807.show100_43713807._visible = thisPtr.show102_43713807OldV; v.tl2 = thisPtr.show102_43713807OldV; } } if (thisPtr.show134_43713807OldV == undefined) { thisPtr.show134_43713807OldV = thisPtr.show134_43713807.show133_43713807.show132_43713807._visible; } else { var v = thisPtr.show134_43713807.show133_43713807.show132_43713807.v; if (v.tl1 != !thisPtr.show134_43713807OldV and v.main != !thisPtr.show134_43713807OldV) { thisPtr.show134_43713807.show133_43713807.show132_43713807._visible = thisPtr.show134_43713807OldV; v.tl2 = thisPtr.show134_43713807OldV; } } if (thisPtr.show187_43713807OldV == undefined) { thisPtr.show187_43713807OldV = thisPtr.show187_43713807.show186_43713807.show185_43713807._visible; } else { var v = thisPtr.show187_43713807.show186_43713807.show185_43713807.v; if (v.tl1 != !thisPtr.show187_43713807OldV and v.main != !thisPtr.show187_43713807OldV) { thisPtr.show187_43713807.show186_43713807.show185_43713807._visible = thisPtr.show187_43713807OldV; v.tl2 = thisPtr.show187_43713807OldV; } } }; this.onTriggerShape1 = function () { if (thisPtr.phase1 == 1 and thisPtr.show134_43713807._currentframe >= 3) { thisPtr.phase1 = 0; } if (thisPtr.phase1 == 0) { thisPtr.tr1FixVisibility(); trMc1.onEnterFrame = undefined; thisPtr.phase1 = 1; thisPtr.show102_43713807.gotoAndPlay(3); thisPtr.show134_43713807.gotoAndPlay(3); thisPtr.show187_43713807.gotoAndPlay(3); } else { trMc1.onEnterFrame = undefined; thisPtr.phase1 = 0; thisPtr.show102_43713807.gotoAndStop(3); thisPtr.show134_43713807.gotoAndStop(3); thisPtr.show187_43713807.gotoAndStop(3); } }; var trMc2 = this.createEmptyMovieClip('trMc2', this.getNextHighestDepth()); this.phase2 = 0; this.time2 = 0; this.tPhase2 = 0; this.tr2FixVisibility = function () { if (thisPtr.show101_43713807OldV == undefined) { thisPtr.show101_43713807OldV = thisPtr.show102_43713807.show101_43713807.show100_43713807._visible; } else { var v = thisPtr.show102_43713807.show101_43713807.show100_43713807.v; if (v.tl2 != !thisPtr.show101_43713807OldV and v.main != !thisPtr.show101_43713807OldV) { thisPtr.show102_43713807.show101_43713807.show100_43713807._visible = thisPtr.show101_43713807OldV; v.tl1 = thisPtr.show101_43713807OldV; } } if (thisPtr.show133_43713807OldV == undefined) { thisPtr.show133_43713807OldV = thisPtr.show134_43713807.show133_43713807.show132_43713807._visible; } else { var v = thisPtr.show134_43713807.show133_43713807.show132_43713807.v; if (v.tl2 != !thisPtr.show133_43713807OldV and v.main != !thisPtr.show133_43713807OldV) { thisPtr.show134_43713807.show133_43713807.show132_43713807._visible = thisPtr.show133_43713807OldV; v.tl1 = thisPtr.show133_43713807OldV; } } if (thisPtr.show186_43713807OldV == undefined) { thisPtr.show186_43713807OldV = thisPtr.show187_43713807.show186_43713807.show185_43713807._visible; } else { var v = thisPtr.show187_43713807.show186_43713807.show185_43713807.v; if (v.tl2 != !thisPtr.show186_43713807OldV and v.main != !thisPtr.show186_43713807OldV) { thisPtr.show187_43713807.show186_43713807.show185_43713807._visible = thisPtr.show186_43713807OldV; v.tl1 = thisPtr.show186_43713807OldV; } } }; this.onTriggerShape2 = function () { if (thisPtr.phase2 == 1 and thisPtr.show134_43713807.show133_43713807._currentframe >= 3) { thisPtr.phase2 = 0; } if (thisPtr.phase2 == 0) { thisPtr.tr2FixVisibility(); trMc2.onEnterFrame = undefined; thisPtr.phase2 = 1; thisPtr.show102_43713807.show101_43713807.gotoAndPlay(3); thisPtr.show134_43713807.show133_43713807.gotoAndPlay(3); thisPtr.show187_43713807.show186_43713807.gotoAndPlay(3); } else { trMc2.onEnterFrame = undefined; thisPtr.phase2 = 0; thisPtr.show102_43713807.show101_43713807.gotoAndStop(3); thisPtr.show134_43713807.show133_43713807.gotoAndStop(3); thisPtr.show187_43713807.show186_43713807.gotoAndStop(3); } }; var trMc3 = this.createEmptyMovieClip('trMc3', this.getNextHighestDepth()); this.phase3 = 0; this.time3 = 0; this.tPhase3 = 0; this.tr3FixVisibility = function () { if (thisPtr.show79_43713807OldV == undefined) { thisPtr.show79_43713807OldV = thisPtr.show79_43713807.show78_43713807.show77_43713807.show76_43713807._visible; } else { var v = thisPtr.show79_43713807.show78_43713807.show77_43713807.show76_43713807.v; if (v.tl1 != !thisPtr.show79_43713807OldV and v.tl2 != !thisPtr.show79_43713807OldV and v.main != !thisPtr.show79_43713807OldV) { thisPtr.show79_43713807.show78_43713807.show77_43713807.show76_43713807._visible = thisPtr.show79_43713807OldV; v.tl3 = thisPtr.show79_43713807OldV; } } if (thisPtr.show98_43713807OldV == undefined) { thisPtr.show98_43713807OldV = thisPtr.show98_43713807.show97_43713807.show96_43713807._visible; } else { var v = thisPtr.show98_43713807.show97_43713807.show96_43713807.v; if (v.tl1 != !thisPtr.show98_43713807OldV and v.main != !thisPtr.show98_43713807OldV) { thisPtr.show98_43713807.show97_43713807.show96_43713807._visible = thisPtr.show98_43713807OldV; v.tl2 = thisPtr.show98_43713807OldV; } } if (thisPtr.show118_43713807OldV == undefined) { thisPtr.show118_43713807OldV = thisPtr.show118_43713807.show117_43713807.show116_43713807._visible; } else { var v = thisPtr.show118_43713807.show117_43713807.show116_43713807.v; if (v.tl1 != !thisPtr.show118_43713807OldV and v.main != !thisPtr.show118_43713807OldV) { thisPtr.show118_43713807.show117_43713807.show116_43713807._visible = thisPtr.show118_43713807OldV; v.tl2 = thisPtr.show118_43713807OldV; } } if (thisPtr.show141_43713807OldV == undefined) { thisPtr.show141_43713807OldV = thisPtr.show141_43713807.show140_43713807.show139_43713807.show138_43713807.show137_43713807._visible; } else { var v = thisPtr.show141_43713807.show140_43713807.show139_43713807.show138_43713807.show137_43713807.v; if (v.tl1 != !thisPtr.show141_43713807OldV and v.tl2 != !thisPtr.show141_43713807OldV and v.tl3 != !thisPtr.show141_43713807OldV and v.main != !thisPtr.show141_43713807OldV) { thisPtr.show141_43713807.show140_43713807.show139_43713807.show138_43713807.show137_43713807._visible = thisPtr.show141_43713807OldV; v.tl4 = thisPtr.show141_43713807OldV; } } if (thisPtr.show170_43713807OldV == undefined) { thisPtr.show170_43713807OldV = thisPtr.show170_43713807.show169_43713807.show168_43713807._visible; } else { var v = thisPtr.show170_43713807.show169_43713807.show168_43713807.v; if (v.tl1 != !thisPtr.show170_43713807OldV and v.main != !thisPtr.show170_43713807OldV) { thisPtr.show170_43713807.show169_43713807.show168_43713807._visible = thisPtr.show170_43713807OldV; v.tl2 = thisPtr.show170_43713807OldV; } } }; this.onTriggerShape3 = function () { if (thisPtr.phase3 == 1 and thisPtr.show79_43713807._currentframe >= 3) { thisPtr.phase3 = 0; } if (thisPtr.phase3 == 0) { thisPtr.tr3FixVisibility(); trMc3.onEnterFrame = undefined; thisPtr.phase3 = 1; thisPtr.show79_43713807.gotoAndPlay(3); thisPtr.show98_43713807.gotoAndPlay(3); thisPtr.show118_43713807.gotoAndPlay(3); thisPtr.show141_43713807.gotoAndPlay(3); thisPtr.show170_43713807.gotoAndPlay(3); } else { trMc3.onEnterFrame = undefined; thisPtr.phase3 = 0; thisPtr.show79_43713807.gotoAndStop(3); thisPtr.show98_43713807.gotoAndStop(3); thisPtr.show118_43713807.gotoAndStop(3); thisPtr.show141_43713807.gotoAndStop(3); thisPtr.show170_43713807.gotoAndStop(3); } }; var trMc4 = this.createEmptyMovieClip('trMc4', this.getNextHighestDepth()); this.phase4 = 0; this.time4 = 0; this.tPhase4 = 0; this.tr4FixVisibility = function () { if (thisPtr.show97_43713807OldV == undefined) { thisPtr.show97_43713807OldV = thisPtr.show98_43713807.show97_43713807.show96_43713807._visible; } else { var v = thisPtr.show98_43713807.show97_43713807.show96_43713807.v; if (v.tl2 != !thisPtr.show97_43713807OldV and v.main != !thisPtr.show97_43713807OldV) { thisPtr.show98_43713807.show97_43713807.show96_43713807._visible = thisPtr.show97_43713807OldV; v.tl1 = thisPtr.show97_43713807OldV; } } if (thisPtr.show117_43713807OldV == undefined) { thisPtr.show117_43713807OldV = thisPtr.show118_43713807.show117_43713807.show116_43713807._visible; } else { var v = thisPtr.show118_43713807.show117_43713807.show116_43713807.v; if (v.tl2 != !thisPtr.show117_43713807OldV and v.main != !thisPtr.show117_43713807OldV) { thisPtr.show118_43713807.show117_43713807.show116_43713807._visible = thisPtr.show117_43713807OldV; v.tl1 = thisPtr.show117_43713807OldV; } } if (thisPtr.show140_43713807OldV == undefined) { thisPtr.show140_43713807OldV = thisPtr.show141_43713807.show140_43713807.show139_43713807.show138_43713807.show137_43713807._visible; } else { var v = thisPtr.show141_43713807.show140_43713807.show139_43713807.show138_43713807.show137_43713807.v; if (v.tl1 != !thisPtr.show140_43713807OldV and v.tl2 != !thisPtr.show140_43713807OldV and v.tl4 != !thisPtr.show140_43713807OldV and v.main != !thisPtr.show140_43713807OldV) { thisPtr.show141_43713807.show140_43713807.show139_43713807.show138_43713807.show137_43713807._visible = thisPtr.show140_43713807OldV; v.tl3 = thisPtr.show140_43713807OldV; } } if (thisPtr.show169_43713807OldV == undefined) { thisPtr.show169_43713807OldV = thisPtr.show170_43713807.show169_43713807.show168_43713807._visible; } else { var v = thisPtr.show170_43713807.show169_43713807.show168_43713807.v; if (v.tl2 != !thisPtr.show169_43713807OldV and v.main != !thisPtr.show169_43713807OldV) { thisPtr.show170_43713807.show169_43713807.show168_43713807._visible = thisPtr.show169_43713807OldV; v.tl1 = thisPtr.show169_43713807OldV; } } if (thisPtr.show193_43713807OldV == undefined) { thisPtr.show193_43713807OldV = thisPtr.show193_43713807.show192_43713807.show191_43713807.show190_43713807._visible; } else { var v = thisPtr.show193_43713807.show192_43713807.show191_43713807.show190_43713807.v; if (v.tl1 != !thisPtr.show193_43713807OldV and v.tl2 != !thisPtr.show193_43713807OldV and v.main != !thisPtr.show193_43713807OldV) { thisPtr.show193_43713807.show192_43713807.show191_43713807.show190_43713807._visible = thisPtr.show193_43713807OldV; v.tl3 = thisPtr.show193_43713807OldV; } } }; this.onTriggerShape4 = function () { if (thisPtr.phase4 == 1 and thisPtr.show193_43713807._currentframe >= 3) { thisPtr.phase4 = 0; } if (thisPtr.phase4 == 0) { thisPtr.tr4FixVisibility(); trMc4.onEnterFrame = undefined; thisPtr.phase4 = 1; thisPtr.show98_43713807.show97_43713807.gotoAndPlay(3); thisPtr.show118_43713807.show117_43713807.gotoAndPlay(3); thisPtr.show141_43713807.show140_43713807.gotoAndPlay(3); thisPtr.show170_43713807.show169_43713807.gotoAndPlay(3); thisPtr.show193_43713807.gotoAndPlay(3); } else { trMc4.onEnterFrame = undefined; thisPtr.phase4 = 0; thisPtr.show98_43713807.show97_43713807.gotoAndStop(3); thisPtr.show118_43713807.show117_43713807.gotoAndStop(3); thisPtr.show141_43713807.show140_43713807.gotoAndStop(3); thisPtr.show170_43713807.show169_43713807.gotoAndStop(3); thisPtr.show193_43713807.gotoAndStop(3); } }; var trMc5 = this.createEmptyMovieClip('trMc5', this.getNextHighestDepth()); this.phase5 = 0; this.time5 = 0; this.tPhase5 = 0; this.tr5FixVisibility = function () { if (thisPtr.show66_43713807OldV == undefined) { thisPtr.show66_43713807OldV = thisPtr.show66_43713807.show65_43713807.show64_43713807._visible; } else { var v = thisPtr.show66_43713807.show65_43713807.show64_43713807.v; if (v.tl1 != !thisPtr.show66_43713807OldV and v.main != !thisPtr.show66_43713807OldV) { thisPtr.show66_43713807.show65_43713807.show64_43713807._visible = thisPtr.show66_43713807OldV; v.tl2 = thisPtr.show66_43713807OldV; } } if (thisPtr.show85_43713807OldV == undefined) { thisPtr.show85_43713807OldV = thisPtr.show85_43713807.show84_43713807.show83_43713807.show82_43713807.show81_43713807._visible; } else { var v = thisPtr.show85_43713807.show84_43713807.show83_43713807.show82_43713807.show81_43713807.v; if (v.tl1 != !thisPtr.show85_43713807OldV and v.tl2 != !thisPtr.show85_43713807OldV and v.tl3 != !thisPtr.show85_43713807OldV and v.main != !thisPtr.show85_43713807OldV) { thisPtr.show85_43713807.show84_43713807.show83_43713807.show82_43713807.show81_43713807._visible = thisPtr.show85_43713807OldV; v.tl4 = thisPtr.show85_43713807OldV; } } if (thisPtr.show90_43713807OldV == undefined) { thisPtr.show90_43713807OldV = thisPtr.show90_43713807.show89_43713807.show88_43713807.show87_43713807._visible; } else { var v = thisPtr.show90_43713807.show89_43713807.show88_43713807.show87_43713807.v; if (v.tl1 != !thisPtr.show90_43713807OldV and v.tl2 != !thisPtr.show90_43713807OldV and v.main != !thisPtr.show90_43713807OldV) { thisPtr.show90_43713807.show89_43713807.show88_43713807.show87_43713807._visible = thisPtr.show90_43713807OldV; v.tl3 = thisPtr.show90_43713807OldV; } } if (thisPtr.show94_43713807OldV == undefined) { thisPtr.show94_43713807OldV = thisPtr.show94_43713807.show93_43713807.show92_43713807._visible; } else { var v = thisPtr.show94_43713807.show93_43713807.show92_43713807.v; if (v.tl1 != !thisPtr.show94_43713807OldV and v.main != !thisPtr.show94_43713807OldV) { thisPtr.show94_43713807.show93_43713807.show92_43713807._visible = thisPtr.show94_43713807OldV; v.tl2 = thisPtr.show94_43713807OldV; } } if (thisPtr.show113_43713807OldV == undefined) { thisPtr.show113_43713807OldV = thisPtr.show113_43713807.show112_43713807.show111_43713807.show110_43713807.show109_43713807._visible; } else { var v = thisPtr.show113_43713807.show112_43713807.show111_43713807.show110_43713807.show109_43713807.v; if (v.tl1 != !thisPtr.show113_43713807OldV and v.tl2 != !thisPtr.show113_43713807OldV and v.tl3 != !thisPtr.show113_43713807OldV and v.main != !thisPtr.show113_43713807OldV) { thisPtr.show113_43713807.show112_43713807.show111_43713807.show110_43713807.show109_43713807._visible = thisPtr.show113_43713807OldV; v.tl4 = thisPtr.show113_43713807OldV; } } if (thisPtr.show129_43713807OldV == undefined) { thisPtr.show129_43713807OldV = thisPtr.show129_43713807.show128_43713807.show127_43713807._visible; } else { var v = thisPtr.show129_43713807.show128_43713807.show127_43713807.v; if (v.tl1 != !thisPtr.show129_43713807OldV and v.main != !thisPtr.show129_43713807OldV) { thisPtr.show129_43713807.show128_43713807.show127_43713807._visible = thisPtr.show129_43713807OldV; v.tl2 = thisPtr.show129_43713807OldV; } } if (thisPtr.show182_43713807OldV == undefined) { thisPtr.show182_43713807OldV = thisPtr.show182_43713807.show181_43713807.show180_43713807._visible; } else { var v = thisPtr.show182_43713807.show181_43713807.show180_43713807.v; if (v.tl1 != !thisPtr.show182_43713807OldV and v.main != !thisPtr.show182_43713807OldV) { thisPtr.show182_43713807.show181_43713807.show180_43713807._visible = thisPtr.show182_43713807OldV; v.tl2 = thisPtr.show182_43713807OldV; } } }; this.onTriggerShape5 = function () { if (thisPtr.phase5 == 1 and thisPtr.show90_43713807._currentframe >= 3) { thisPtr.phase5 = 0; } if (thisPtr.phase5 == 0) { thisPtr.tr5FixVisibility(); trMc5.onEnterFrame = undefined; thisPtr.phase5 = 1; thisPtr.show66_43713807.gotoAndPlay(3); thisPtr.show85_43713807.gotoAndPlay(3); thisPtr.show90_43713807.gotoAndPlay(3); thisPtr.show94_43713807.gotoAndPlay(3); thisPtr.show113_43713807.gotoAndPlay(3); thisPtr.show129_43713807.gotoAndPlay(3); thisPtr.show182_43713807.gotoAndPlay(3); } else { trMc5.onEnterFrame = undefined; thisPtr.phase5 = 0; thisPtr.show66_43713807.gotoAndStop(3); thisPtr.show85_43713807.gotoAndStop(3); thisPtr.show90_43713807.gotoAndStop(3); thisPtr.show94_43713807.gotoAndStop(3); thisPtr.show113_43713807.gotoAndStop(3); thisPtr.show129_43713807.gotoAndStop(3); thisPtr.show182_43713807.gotoAndStop(3); } }; var trMc6 = this.createEmptyMovieClip('trMc6', this.getNextHighestDepth()); this.phase6 = 0; this.time6 = 0; this.tPhase6 = 0; this.tr6FixVisibility = function () { if (thisPtr.show65_43713807OldV == undefined) { thisPtr.show65_43713807OldV = thisPtr.show66_43713807.show65_43713807.show64_43713807._visible; } else { var v = thisPtr.show66_43713807.show65_43713807.show64_43713807.v; if (v.tl2 != !thisPtr.show65_43713807OldV and v.main != !thisPtr.show65_43713807OldV) { thisPtr.show66_43713807.show65_43713807.show64_43713807._visible = thisPtr.show65_43713807OldV; v.tl1 = thisPtr.show65_43713807OldV; } } if (thisPtr.show84_43713807OldV == undefined) { thisPtr.show84_43713807OldV = thisPtr.show85_43713807.show84_43713807.show83_43713807.show82_43713807.show81_43713807._visible; } else { var v = thisPtr.show85_43713807.show84_43713807.show83_43713807.show82_43713807.show81_43713807.v; if (v.tl1 != !thisPtr.show84_43713807OldV and v.tl2 != !thisPtr.show84_43713807OldV and v.tl4 != !thisPtr.show84_43713807OldV and v.main != !thisPtr.show84_43713807OldV) { thisPtr.show85_43713807.show84_43713807.show83_43713807.show82_43713807.show81_43713807._visible = thisPtr.show84_43713807OldV; v.tl3 = thisPtr.show84_43713807OldV; } } if (thisPtr.show93_43713807OldV == undefined) { thisPtr.show93_43713807OldV = thisPtr.show94_43713807.show93_43713807.show92_43713807._visible; } else { var v = thisPtr.show94_43713807.show93_43713807.show92_43713807.v; if (v.tl2 != !thisPtr.show93_43713807OldV and v.main != !thisPtr.show93_43713807OldV) { thisPtr.show94_43713807.show93_43713807.show92_43713807._visible = thisPtr.show93_43713807OldV; v.tl1 = thisPtr.show93_43713807OldV; } } if (thisPtr.show112_43713807OldV == undefined) { thisPtr.show112_43713807OldV = thisPtr.show113_43713807.show112_43713807.show111_43713807.show110_43713807.show109_43713807._visible; } else { var v = thisPtr.show113_43713807.show112_43713807.show111_43713807.show110_43713807.show109_43713807.v; if (v.tl1 != !thisPtr.show112_43713807OldV and v.tl2 != !thisPtr.show112_43713807OldV and v.tl4 != !thisPtr.show112_43713807OldV and v.main != !thisPtr.show112_43713807OldV) { thisPtr.show113_43713807.show112_43713807.show111_43713807.show110_43713807.show109_43713807._visible = thisPtr.show112_43713807OldV; v.tl3 = thisPtr.show112_43713807OldV; } } if (thisPtr.show128_43713807OldV == undefined) { thisPtr.show128_43713807OldV = thisPtr.show129_43713807.show128_43713807.show127_43713807._visible; } else { var v = thisPtr.show129_43713807.show128_43713807.show127_43713807.v; if (v.tl2 != !thisPtr.show128_43713807OldV and v.main != !thisPtr.show128_43713807OldV) { thisPtr.show129_43713807.show128_43713807.show127_43713807._visible = thisPtr.show128_43713807OldV; v.tl1 = thisPtr.show128_43713807OldV; } } if (thisPtr.show160_43713807OldV == undefined) { thisPtr.show160_43713807OldV = thisPtr.show160_43713807.show159_43713807.show158_43713807.show157_43713807._visible; } else { var v = thisPtr.show160_43713807.show159_43713807.show158_43713807.show157_43713807.v; if (v.tl1 != !thisPtr.show160_43713807OldV and v.tl2 != !thisPtr.show160_43713807OldV and v.main != !thisPtr.show160_43713807OldV) { thisPtr.show160_43713807.show159_43713807.show158_43713807.show157_43713807._visible = thisPtr.show160_43713807OldV; v.tl3 = thisPtr.show160_43713807OldV; } } if (thisPtr.show181_43713807OldV == undefined) { thisPtr.show181_43713807OldV = thisPtr.show182_43713807.show181_43713807.show180_43713807._visible; } else { var v = thisPtr.show182_43713807.show181_43713807.show180_43713807.v; if (v.tl2 != !thisPtr.show181_43713807OldV and v.main != !thisPtr.show181_43713807OldV) { thisPtr.show182_43713807.show181_43713807.show180_43713807._visible = thisPtr.show181_43713807OldV; v.tl1 = thisPtr.show181_43713807OldV; } } }; this.onTriggerShape6 = function () { if (thisPtr.phase6 == 1 and thisPtr.show113_43713807.show112_43713807._currentframe >= 3) { thisPtr.phase6 = 0; } if (thisPtr.phase6 == 0) { thisPtr.tr6FixVisibility(); trMc6.onEnterFrame = undefined; thisPtr.phase6 = 1; thisPtr.show66_43713807.show65_43713807.gotoAndPlay(3); thisPtr.show85_43713807.show84_43713807.gotoAndPlay(3); thisPtr.show94_43713807.show93_43713807.gotoAndPlay(3); thisPtr.show113_43713807.show112_43713807.gotoAndPlay(3); thisPtr.show129_43713807.show128_43713807.gotoAndPlay(3); thisPtr.show160_43713807.gotoAndPlay(3); thisPtr.show182_43713807.show181_43713807.gotoAndPlay(3); } else { trMc6.onEnterFrame = undefined; thisPtr.phase6 = 0; thisPtr.show66_43713807.show65_43713807.gotoAndStop(3); thisPtr.show85_43713807.show84_43713807.gotoAndStop(3); thisPtr.show94_43713807.show93_43713807.gotoAndStop(3); thisPtr.show113_43713807.show112_43713807.gotoAndStop(3); thisPtr.show129_43713807.show128_43713807.gotoAndStop(3); thisPtr.show160_43713807.gotoAndStop(3); thisPtr.show182_43713807.show181_43713807.gotoAndStop(3); } }; var trMc7 = this.createEmptyMovieClip('trMc7', this.getNextHighestDepth()); this.phase7 = 0; this.time7 = 0; this.tPhase7 = 0; this.tr7FixVisibility = function () { if (thisPtr.show74_43713807OldV == undefined) { thisPtr.show74_43713807OldV = thisPtr.show74_43713807.show73_43713807.show72_43713807._visible; } else { var v = thisPtr.show74_43713807.show73_43713807.show72_43713807.v; if (v.tl1 != !thisPtr.show74_43713807OldV and v.main != !thisPtr.show74_43713807OldV) { thisPtr.show74_43713807.show73_43713807.show72_43713807._visible = thisPtr.show74_43713807OldV; v.tl2 = thisPtr.show74_43713807OldV; } } if (thisPtr.show106_43713807OldV == undefined) { thisPtr.show106_43713807OldV = thisPtr.show106_43713807.show105_43713807.show104_43713807._visible; } else { var v = thisPtr.show106_43713807.show105_43713807.show104_43713807.v; if (v.tl1 != !thisPtr.show106_43713807OldV and v.main != !thisPtr.show106_43713807OldV) { thisPtr.show106_43713807.show105_43713807.show104_43713807._visible = thisPtr.show106_43713807OldV; v.tl2 = thisPtr.show106_43713807OldV; } } if (thisPtr.show165_43713807OldV == undefined) { thisPtr.show165_43713807OldV = thisPtr.show165_43713807.show164_43713807.show163_43713807._visible; } else { var v = thisPtr.show165_43713807.show164_43713807.show163_43713807.v; if (v.tl1 != !thisPtr.show165_43713807OldV and v.main != !thisPtr.show165_43713807OldV) { thisPtr.show165_43713807.show164_43713807.show163_43713807._visible = thisPtr.show165_43713807OldV; v.tl2 = thisPtr.show165_43713807OldV; } } }; this.onTriggerShape7 = function () { if (thisPtr.phase7 == 1 and thisPtr.show74_43713807._currentframe >= 3) { thisPtr.phase7 = 0; } if (thisPtr.phase7 == 0) { thisPtr.tr7FixVisibility(); trMc7.onEnterFrame = undefined; thisPtr.phase7 = 1; thisPtr.show74_43713807.gotoAndPlay(3); thisPtr.show106_43713807.gotoAndPlay(3); thisPtr.show165_43713807.gotoAndPlay(3); } else { trMc7.onEnterFrame = undefined; thisPtr.phase7 = 0; thisPtr.show74_43713807.gotoAndStop(3); thisPtr.show106_43713807.gotoAndStop(3); thisPtr.show165_43713807.gotoAndStop(3); } }; var trMc8 = this.createEmptyMovieClip('trMc8', this.getNextHighestDepth()); this.phase8 = 0; this.time8 = 0; this.tPhase8 = 0; this.tr8FixVisibility = function () { if (thisPtr.show73_43713807OldV == undefined) { thisPtr.show73_43713807OldV = thisPtr.show74_43713807.show73_43713807.show72_43713807._visible; } else { var v = thisPtr.show74_43713807.show73_43713807.show72_43713807.v; if (v.tl2 != !thisPtr.show73_43713807OldV and v.main != !thisPtr.show73_43713807OldV) { thisPtr.show74_43713807.show73_43713807.show72_43713807._visible = thisPtr.show73_43713807OldV; v.tl1 = thisPtr.show73_43713807OldV; } } if (thisPtr.show105_43713807OldV == undefined) { thisPtr.show105_43713807OldV = thisPtr.show106_43713807.show105_43713807.show104_43713807._visible; } else { var v = thisPtr.show106_43713807.show105_43713807.show104_43713807.v; if (v.tl2 != !thisPtr.show105_43713807OldV and v.main != !thisPtr.show105_43713807OldV) { thisPtr.show106_43713807.show105_43713807.show104_43713807._visible = thisPtr.show105_43713807OldV; v.tl1 = thisPtr.show105_43713807OldV; } } if (thisPtr.show164_43713807OldV == undefined) { thisPtr.show164_43713807OldV = thisPtr.show165_43713807.show164_43713807.show163_43713807._visible; } else { var v = thisPtr.show165_43713807.show164_43713807.show163_43713807.v; if (v.tl2 != !thisPtr.show164_43713807OldV and v.main != !thisPtr.show164_43713807OldV) { thisPtr.show165_43713807.show164_43713807.show163_43713807._visible = thisPtr.show164_43713807OldV; v.tl1 = thisPtr.show164_43713807OldV; } } }; this.onTriggerShape8 = function () { if (thisPtr.phase8 == 1 and thisPtr.show74_43713807.show73_43713807._currentframe >= 3) { thisPtr.phase8 = 0; } if (thisPtr.phase8 == 0) { thisPtr.tr8FixVisibility(); trMc8.onEnterFrame = undefined; thisPtr.phase8 = 1; thisPtr.show74_43713807.show73_43713807.gotoAndPlay(3); thisPtr.show106_43713807.show105_43713807.gotoAndPlay(3); thisPtr.show165_43713807.show164_43713807.gotoAndPlay(3); } else { trMc8.onEnterFrame = undefined; thisPtr.phase8 = 0; thisPtr.show74_43713807.show73_43713807.gotoAndStop(3); thisPtr.show106_43713807.show105_43713807.gotoAndStop(3); thisPtr.show165_43713807.show164_43713807.gotoAndStop(3); } }; var trMc9 = this.createEmptyMovieClip('trMc9', this.getNextHighestDepth()); this.phase9 = 0; this.time9 = 0; this.tPhase9 = 0; this.tr9FixVisibility = function () { if (thisPtr.show62_43713807OldV == undefined) { thisPtr.show62_43713807OldV = thisPtr.show62_43713807.show61_43713807.show60_43713807._visible; } else { var v = thisPtr.show62_43713807.show61_43713807.show60_43713807.v; if (v.tl1 != !thisPtr.show62_43713807OldV and v.main != !thisPtr.show62_43713807OldV) { thisPtr.show62_43713807.show61_43713807.show60_43713807._visible = thisPtr.show62_43713807OldV; v.tl2 = thisPtr.show62_43713807OldV; } } if (thisPtr.show70_43713807OldV == undefined) { thisPtr.show70_43713807OldV = thisPtr.show70_43713807.show69_43713807.show68_43713807._visible; } else { var v = thisPtr.show70_43713807.show69_43713807.show68_43713807.v; if (v.tl1 != !thisPtr.show70_43713807OldV and v.main != !thisPtr.show70_43713807OldV) { thisPtr.show70_43713807.show69_43713807.show68_43713807._visible = thisPtr.show70_43713807OldV; v.tl2 = thisPtr.show70_43713807OldV; } } if (thisPtr.show154_43713807OldV == undefined) { thisPtr.show154_43713807OldV = thisPtr.show154_43713807.show153_43713807.show152_43713807._visible; } else { var v = thisPtr.show154_43713807.show153_43713807.show152_43713807.v; if (v.tl1 != !thisPtr.show154_43713807OldV and v.main != !thisPtr.show154_43713807OldV) { thisPtr.show154_43713807.show153_43713807.show152_43713807._visible = thisPtr.show154_43713807OldV; v.tl2 = thisPtr.show154_43713807OldV; } } if (thisPtr.show198_43713807OldV == undefined) { thisPtr.show198_43713807OldV = thisPtr.show198_43713807.show197_43713807.show196_43713807._visible; } else { var v = thisPtr.show198_43713807.show197_43713807.show196_43713807.v; if (v.tl1 != !thisPtr.show198_43713807OldV and v.main != !thisPtr.show198_43713807OldV) { thisPtr.show198_43713807.show197_43713807.show196_43713807._visible = thisPtr.show198_43713807OldV; v.tl2 = thisPtr.show198_43713807OldV; } } }; this.onTriggerShape9 = function () { if (thisPtr.phase9 == 1 and thisPtr.show62_43713807._currentframe >= 3) { thisPtr.phase9 = 0; } if (thisPtr.phase9 == 0) { thisPtr.tr9FixVisibility(); trMc9.onEnterFrame = undefined; thisPtr.phase9 = 1; thisPtr.show62_43713807.gotoAndPlay(3); thisPtr.show70_43713807.gotoAndPlay(3); thisPtr.show154_43713807.gotoAndPlay(3); thisPtr.show198_43713807.gotoAndPlay(3); } else { trMc9.onEnterFrame = undefined; thisPtr.phase9 = 0; thisPtr.show62_43713807.gotoAndStop(3); thisPtr.show70_43713807.gotoAndStop(3); thisPtr.show154_43713807.gotoAndStop(3); thisPtr.show198_43713807.gotoAndStop(3); } }; var trMc10 = this.createEmptyMovieClip('trMc10', this.getNextHighestDepth()); this.phase10 = 0; this.time10 = 0; this.tPhase10 = 0; this.tr10FixVisibility = function () { if (thisPtr.show61_43713807OldV == undefined) { thisPtr.show61_43713807OldV = thisPtr.show62_43713807.show61_43713807.show60_43713807._visible; } else { var v = thisPtr.show62_43713807.show61_43713807.show60_43713807.v; if (v.tl2 != !thisPtr.show61_43713807OldV and v.main != !thisPtr.show61_43713807OldV) { thisPtr.show62_43713807.show61_43713807.show60_43713807._visible = thisPtr.show61_43713807OldV; v.tl1 = thisPtr.show61_43713807OldV; } } if (thisPtr.show69_43713807OldV == undefined) { thisPtr.show69_43713807OldV = thisPtr.show70_43713807.show69_43713807.show68_43713807._visible; } else { var v = thisPtr.show70_43713807.show69_43713807.show68_43713807.v; if (v.tl2 != !thisPtr.show69_43713807OldV and v.main != !thisPtr.show69_43713807OldV) { thisPtr.show70_43713807.show69_43713807.show68_43713807._visible = thisPtr.show69_43713807OldV; v.tl1 = thisPtr.show69_43713807OldV; } } if (thisPtr.show153_43713807OldV == undefined) { thisPtr.show153_43713807OldV = thisPtr.show154_43713807.show153_43713807.show152_43713807._visible; } else { var v = thisPtr.show154_43713807.show153_43713807.show152_43713807.v; if (v.tl2 != !thisPtr.show153_43713807OldV and v.main != !thisPtr.show153_43713807OldV) { thisPtr.show154_43713807.show153_43713807.show152_43713807._visible = thisPtr.show153_43713807OldV; v.tl1 = thisPtr.show153_43713807OldV; } } if (thisPtr.show197_43713807OldV == undefined) { thisPtr.show197_43713807OldV = thisPtr.show198_43713807.show197_43713807.show196_43713807._visible; } else { var v = thisPtr.show198_43713807.show197_43713807.show196_43713807.v; if (v.tl2 != !thisPtr.show197_43713807OldV and v.main != !thisPtr.show197_43713807OldV) { thisPtr.show198_43713807.show197_43713807.show196_43713807._visible = thisPtr.show197_43713807OldV; v.tl1 = thisPtr.show197_43713807OldV; } } }; this.onTriggerShape10 = function () { if (thisPtr.phase10 == 1 and thisPtr.show62_43713807.show61_43713807._currentframe >= 3) { thisPtr.phase10 = 0; } if (thisPtr.phase10 == 0) { thisPtr.tr10FixVisibility(); trMc10.onEnterFrame = undefined; thisPtr.phase10 = 1; thisPtr.show62_43713807.show61_43713807.gotoAndPlay(3); thisPtr.show70_43713807.show69_43713807.gotoAndPlay(3); thisPtr.show154_43713807.show153_43713807.gotoAndPlay(3); thisPtr.show198_43713807.show197_43713807.gotoAndPlay(3); } else { trMc10.onEnterFrame = undefined; thisPtr.phase10 = 0; thisPtr.show62_43713807.show61_43713807.gotoAndStop(3); thisPtr.show70_43713807.show69_43713807.gotoAndStop(3); thisPtr.show154_43713807.show153_43713807.gotoAndStop(3); thisPtr.show198_43713807.show197_43713807.gotoAndStop(3); } }; var trMc11 = this.createEmptyMovieClip('trMc11', this.getNextHighestDepth()); this.phase11 = 0; this.time11 = 0; this.tPhase11 = 0; this.tr11FixVisibility = function () { if (thisPtr.show83_43713807OldV == undefined) { thisPtr.show83_43713807OldV = thisPtr.show85_43713807.show84_43713807.show83_43713807.show82_43713807.show81_43713807._visible; } else { var v = thisPtr.show85_43713807.show84_43713807.show83_43713807.show82_43713807.show81_43713807.v; if (v.tl1 != !thisPtr.show83_43713807OldV and v.tl3 != !thisPtr.show83_43713807OldV and v.tl4 != !thisPtr.show83_43713807OldV and v.main != !thisPtr.show83_43713807OldV) { thisPtr.show85_43713807.show84_43713807.show83_43713807.show82_43713807.show81_43713807._visible = thisPtr.show83_43713807OldV; v.tl2 = thisPtr.show83_43713807OldV; } } if (thisPtr.show89_43713807OldV == undefined) { thisPtr.show89_43713807OldV = thisPtr.show90_43713807.show89_43713807.show88_43713807.show87_43713807._visible; } else { var v = thisPtr.show90_43713807.show89_43713807.show88_43713807.show87_43713807.v; if (v.tl1 != !thisPtr.show89_43713807OldV and v.tl3 != !thisPtr.show89_43713807OldV and v.main != !thisPtr.show89_43713807OldV) { thisPtr.show90_43713807.show89_43713807.show88_43713807.show87_43713807._visible = thisPtr.show89_43713807OldV; v.tl2 = thisPtr.show89_43713807OldV; } } if (thisPtr.show111_43713807OldV == undefined) { thisPtr.show111_43713807OldV = thisPtr.show113_43713807.show112_43713807.show111_43713807.show110_43713807.show109_43713807._visible; } else { var v = thisPtr.show113_43713807.show112_43713807.show111_43713807.show110_43713807.show109_43713807.v; if (v.tl1 != !thisPtr.show111_43713807OldV and v.tl3 != !thisPtr.show111_43713807OldV and v.tl4 != !thisPtr.show111_43713807OldV and v.main != !thisPtr.show111_43713807OldV) { thisPtr.show113_43713807.show112_43713807.show111_43713807.show110_43713807.show109_43713807._visible = thisPtr.show111_43713807OldV; v.tl2 = thisPtr.show111_43713807OldV; } } if (thisPtr.show159_43713807OldV == undefined) { thisPtr.show159_43713807OldV = thisPtr.show160_43713807.show159_43713807.show158_43713807.show157_43713807._visible; } else { var v = thisPtr.show160_43713807.show159_43713807.show158_43713807.show157_43713807.v; if (v.tl1 != !thisPtr.show159_43713807OldV and v.tl3 != !thisPtr.show159_43713807OldV and v.main != !thisPtr.show159_43713807OldV) { thisPtr.show160_43713807.show159_43713807.show158_43713807.show157_43713807._visible = thisPtr.show159_43713807OldV; v.tl2 = thisPtr.show159_43713807OldV; } } }; this.onTriggerShape11 = function () { if (thisPtr.phase11 == 1 and thisPtr.show160_43713807.show159_43713807._currentframe >= 3) { thisPtr.phase11 = 0; } if (thisPtr.phase11 == 0) { thisPtr.tr11FixVisibility(); trMc11.onEnterFrame = undefined; thisPtr.phase11 = 1; thisPtr.show85_43713807.show84_43713807.show83_43713807.gotoAndPlay(3); thisPtr.show90_43713807.show89_43713807.gotoAndPlay(3); thisPtr.show113_43713807.show112_43713807.show111_43713807.gotoAndPlay(3); thisPtr.show160_43713807.show159_43713807.gotoAndPlay(3); } else { trMc11.onEnterFrame = undefined; thisPtr.phase11 = 0; thisPtr.show85_43713807.show84_43713807.show83_43713807.gotoAndStop(3); thisPtr.show90_43713807.show89_43713807.gotoAndStop(3); thisPtr.show113_43713807.show112_43713807.show111_43713807.gotoAndStop(3); thisPtr.show160_43713807.show159_43713807.gotoAndStop(3); } }; var trMc12 = this.createEmptyMovieClip('trMc12', this.getNextHighestDepth()); this.phase12 = 0; this.time12 = 0; this.tPhase12 = 0; this.tr12FixVisibility = function () { if (thisPtr.show82_43713807OldV == undefined) { thisPtr.show82_43713807OldV = thisPtr.show85_43713807.show84_43713807.show83_43713807.show82_43713807.show81_43713807._visible; } else { var v = thisPtr.show85_43713807.show84_43713807.show83_43713807.show82_43713807.show81_43713807.v; if (v.tl2 != !thisPtr.show82_43713807OldV and v.tl3 != !thisPtr.show82_43713807OldV and v.tl4 != !thisPtr.show82_43713807OldV and v.main != !thisPtr.show82_43713807OldV) { thisPtr.show85_43713807.show84_43713807.show83_43713807.show82_43713807.show81_43713807._visible = thisPtr.show82_43713807OldV; v.tl1 = thisPtr.show82_43713807OldV; } } if (thisPtr.show88_43713807OldV == undefined) { thisPtr.show88_43713807OldV = thisPtr.show90_43713807.show89_43713807.show88_43713807.show87_43713807._visible; } else { var v = thisPtr.show90_43713807.show89_43713807.show88_43713807.show87_43713807.v; if (v.tl2 != !thisPtr.show88_43713807OldV and v.tl3 != !thisPtr.show88_43713807OldV and v.main != !thisPtr.show88_43713807OldV) { thisPtr.show90_43713807.show89_43713807.show88_43713807.show87_43713807._visible = thisPtr.show88_43713807OldV; v.tl1 = thisPtr.show88_43713807OldV; } } if (thisPtr.show110_43713807OldV == undefined) { thisPtr.show110_43713807OldV = thisPtr.show113_43713807.show112_43713807.show111_43713807.show110_43713807.show109_43713807._visible; } else { var v = thisPtr.show113_43713807.show112_43713807.show111_43713807.show110_43713807.show109_43713807.v; if (v.tl2 != !thisPtr.show110_43713807OldV and v.tl3 != !thisPtr.show110_43713807OldV and v.tl4 != !thisPtr.show110_43713807OldV and v.main != !thisPtr.show110_43713807OldV) { thisPtr.show113_43713807.show112_43713807.show111_43713807.show110_43713807.show109_43713807._visible = thisPtr.show110_43713807OldV; v.tl1 = thisPtr.show110_43713807OldV; } } if (thisPtr.show158_43713807OldV == undefined) { thisPtr.show158_43713807OldV = thisPtr.show160_43713807.show159_43713807.show158_43713807.show157_43713807._visible; } else { var v = thisPtr.show160_43713807.show159_43713807.show158_43713807.show157_43713807.v; if (v.tl2 != !thisPtr.show158_43713807OldV and v.tl3 != !thisPtr.show158_43713807OldV and v.main != !thisPtr.show158_43713807OldV) { thisPtr.show160_43713807.show159_43713807.show158_43713807.show157_43713807._visible = thisPtr.show158_43713807OldV; v.tl1 = thisPtr.show158_43713807OldV; } } }; this.onTriggerShape12 = function () { if (thisPtr.phase12 == 1 and thisPtr.show113_43713807.show112_43713807.show111_43713807.show110_43713807._currentframe >= 3) { thisPtr.phase12 = 0; } if (thisPtr.phase12 == 0) { thisPtr.tr12FixVisibility(); trMc12.onEnterFrame = undefined; thisPtr.phase12 = 1; thisPtr.show85_43713807.show84_43713807.show83_43713807.show82_43713807.gotoAndPlay(3); thisPtr.show90_43713807.show89_43713807.show88_43713807.gotoAndPlay(3); thisPtr.show113_43713807.show112_43713807.show111_43713807.show110_43713807.gotoAndPlay(3); thisPtr.show160_43713807.show159_43713807.show158_43713807.gotoAndPlay(3); } else { trMc12.onEnterFrame = undefined; thisPtr.phase12 = 0; thisPtr.show85_43713807.show84_43713807.show83_43713807.show82_43713807.gotoAndStop(3); thisPtr.show90_43713807.show89_43713807.show88_43713807.gotoAndStop(3); thisPtr.show113_43713807.show112_43713807.show111_43713807.show110_43713807.gotoAndStop(3); thisPtr.show160_43713807.show159_43713807.show158_43713807.gotoAndStop(3); } }; var trMc13 = this.createEmptyMovieClip('trMc13', this.getNextHighestDepth()); this.phase13 = 0; this.time13 = 0; this.tPhase13 = 0; this.tr13FixVisibility = function () { if (thisPtr.show54_43713807OldV == undefined) { thisPtr.show54_43713807OldV = thisPtr.show54_43713807.show53_43713807.show52_43713807.show51_43713807._visible; } else { var v = thisPtr.show54_43713807.show53_43713807.show52_43713807.show51_43713807.v; if (v.tl1 != !thisPtr.show54_43713807OldV and v.tl2 != !thisPtr.show54_43713807OldV and v.main != !thisPtr.show54_43713807OldV) { thisPtr.show54_43713807.show53_43713807.show52_43713807.show51_43713807._visible = thisPtr.show54_43713807OldV; v.tl3 = thisPtr.show54_43713807OldV; } } if (thisPtr.show124_43713807OldV == undefined) { thisPtr.show124_43713807OldV = thisPtr.show124_43713807.show123_43713807.show122_43713807.show121_43713807._visible; } else { var v = thisPtr.show124_43713807.show123_43713807.show122_43713807.show121_43713807.v; if (v.tl1 != !thisPtr.show124_43713807OldV and v.tl2 != !thisPtr.show124_43713807OldV and v.main != !thisPtr.show124_43713807OldV) { thisPtr.show124_43713807.show123_43713807.show122_43713807.show121_43713807._visible = thisPtr.show124_43713807OldV; v.tl3 = thisPtr.show124_43713807OldV; } } if (thisPtr.show177_43713807OldV == undefined) { thisPtr.show177_43713807OldV = thisPtr.show177_43713807.show176_43713807.show175_43713807.show174_43713807.show173_43713807._visible; } else { var v = thisPtr.show177_43713807.show176_43713807.show175_43713807.show174_43713807.show173_43713807.v; if (v.tl1 != !thisPtr.show177_43713807OldV and v.tl2 != !thisPtr.show177_43713807OldV and v.tl3 != !thisPtr.show177_43713807OldV and v.main != !thisPtr.show177_43713807OldV) { thisPtr.show177_43713807.show176_43713807.show175_43713807.show174_43713807.show173_43713807._visible = thisPtr.show177_43713807OldV; v.tl4 = thisPtr.show177_43713807OldV; } } }; this.onTriggerShape13 = function () { if (thisPtr.phase13 == 1 and thisPtr.show177_43713807._currentframe >= 3) { thisPtr.phase13 = 0; } if (thisPtr.phase13 == 0) { thisPtr.tr13FixVisibility(); trMc13.onEnterFrame = undefined; thisPtr.phase13 = 1; thisPtr.show54_43713807.gotoAndPlay(3); thisPtr.show124_43713807.gotoAndPlay(3); thisPtr.show177_43713807.gotoAndPlay(3); } else { trMc13.onEnterFrame = undefined; thisPtr.phase13 = 0; thisPtr.show54_43713807.gotoAndStop(3); thisPtr.show124_43713807.gotoAndStop(3); thisPtr.show177_43713807.gotoAndStop(3); } }; var trMc14 = this.createEmptyMovieClip('trMc14', this.getNextHighestDepth()); this.phase14 = 0; this.time14 = 0; this.tPhase14 = 0; this.tr14FixVisibility = function () { if (thisPtr.show53_43713807OldV == undefined) { thisPtr.show53_43713807OldV = thisPtr.show54_43713807.show53_43713807.show52_43713807.show51_43713807._visible; } else { var v = thisPtr.show54_43713807.show53_43713807.show52_43713807.show51_43713807.v; if (v.tl1 != !thisPtr.show53_43713807OldV and v.tl3 != !thisPtr.show53_43713807OldV and v.main != !thisPtr.show53_43713807OldV) { thisPtr.show54_43713807.show53_43713807.show52_43713807.show51_43713807._visible = thisPtr.show53_43713807OldV; v.tl2 = thisPtr.show53_43713807OldV; } } if (thisPtr.show123_43713807OldV == undefined) { thisPtr.show123_43713807OldV = thisPtr.show124_43713807.show123_43713807.show122_43713807.show121_43713807._visible; } else { var v = thisPtr.show124_43713807.show123_43713807.show122_43713807.show121_43713807.v; if (v.tl1 != !thisPtr.show123_43713807OldV and v.tl3 != !thisPtr.show123_43713807OldV and v.main != !thisPtr.show123_43713807OldV) { thisPtr.show124_43713807.show123_43713807.show122_43713807.show121_43713807._visible = thisPtr.show123_43713807OldV; v.tl2 = thisPtr.show123_43713807OldV; } } if (thisPtr.show176_43713807OldV == undefined) { thisPtr.show176_43713807OldV = thisPtr.show177_43713807.show176_43713807.show175_43713807.show174_43713807.show173_43713807._visible; } else { var v = thisPtr.show177_43713807.show176_43713807.show175_43713807.show174_43713807.show173_43713807.v; if (v.tl1 != !thisPtr.show176_43713807OldV and v.tl2 != !thisPtr.show176_43713807OldV and v.tl4 != !thisPtr.show176_43713807OldV and v.main != !thisPtr.show176_43713807OldV) { thisPtr.show177_43713807.show176_43713807.show175_43713807.show174_43713807.show173_43713807._visible = thisPtr.show176_43713807OldV; v.tl3 = thisPtr.show176_43713807OldV; } } }; this.onTriggerShape14 = function () { if (thisPtr.phase14 == 1 and thisPtr.show124_43713807.show123_43713807._currentframe >= 3) { thisPtr.phase14 = 0; } if (thisPtr.phase14 == 0) { thisPtr.tr14FixVisibility(); trMc14.onEnterFrame = undefined; thisPtr.phase14 = 1; thisPtr.show54_43713807.show53_43713807.gotoAndPlay(3); thisPtr.show124_43713807.show123_43713807.gotoAndPlay(3); thisPtr.show177_43713807.show176_43713807.gotoAndPlay(3); } else { trMc14.onEnterFrame = undefined; thisPtr.phase14 = 0; thisPtr.show54_43713807.show53_43713807.gotoAndStop(3); thisPtr.show124_43713807.show123_43713807.gotoAndStop(3); thisPtr.show177_43713807.show176_43713807.gotoAndStop(3); } }; var trMc15 = this.createEmptyMovieClip('trMc15', this.getNextHighestDepth()); this.phase15 = 0; this.time15 = 0; this.tPhase15 = 0; this.tr15FixVisibility = function () { if (thisPtr.show78_43713807OldV == undefined) { thisPtr.show78_43713807OldV = thisPtr.show79_43713807.show78_43713807.show77_43713807.show76_43713807._visible; } else { var v = thisPtr.show79_43713807.show78_43713807.show77_43713807.show76_43713807.v; if (v.tl1 != !thisPtr.show78_43713807OldV and v.tl3 != !thisPtr.show78_43713807OldV and v.main != !thisPtr.show78_43713807OldV) { thisPtr.show79_43713807.show78_43713807.show77_43713807.show76_43713807._visible = thisPtr.show78_43713807OldV; v.tl2 = thisPtr.show78_43713807OldV; } } if (thisPtr.show139_43713807OldV == undefined) { thisPtr.show139_43713807OldV = thisPtr.show141_43713807.show140_43713807.show139_43713807.show138_43713807.show137_43713807._visible; } else { var v = thisPtr.show141_43713807.show140_43713807.show139_43713807.show138_43713807.show137_43713807.v; if (v.tl1 != !thisPtr.show139_43713807OldV and v.tl3 != !thisPtr.show139_43713807OldV and v.tl4 != !thisPtr.show139_43713807OldV and v.main != !thisPtr.show139_43713807OldV) { thisPtr.show141_43713807.show140_43713807.show139_43713807.show138_43713807.show137_43713807._visible = thisPtr.show139_43713807OldV; v.tl2 = thisPtr.show139_43713807OldV; } } if (thisPtr.show192_43713807OldV == undefined) { thisPtr.show192_43713807OldV = thisPtr.show193_43713807.show192_43713807.show191_43713807.show190_43713807._visible; } else { var v = thisPtr.show193_43713807.show192_43713807.show191_43713807.show190_43713807.v; if (v.tl1 != !thisPtr.show192_43713807OldV and v.tl3 != !thisPtr.show192_43713807OldV and v.main != !thisPtr.show192_43713807OldV) { thisPtr.show193_43713807.show192_43713807.show191_43713807.show190_43713807._visible = thisPtr.show192_43713807OldV; v.tl2 = thisPtr.show192_43713807OldV; } } }; this.onTriggerShape15 = function () { if (thisPtr.phase15 == 1 and thisPtr.show193_43713807.show192_43713807._currentframe >= 3) { thisPtr.phase15 = 0; } if (thisPtr.phase15 == 0) { thisPtr.tr15FixVisibility(); trMc15.onEnterFrame = undefined; thisPtr.phase15 = 1; thisPtr.show79_43713807.show78_43713807.gotoAndPlay(3); thisPtr.show141_43713807.show140_43713807.show139_43713807.gotoAndPlay(3); thisPtr.show193_43713807.show192_43713807.gotoAndPlay(3); } else { trMc15.onEnterFrame = undefined; thisPtr.phase15 = 0; thisPtr.show79_43713807.show78_43713807.gotoAndStop(3); thisPtr.show141_43713807.show140_43713807.show139_43713807.gotoAndStop(3); thisPtr.show193_43713807.show192_43713807.gotoAndStop(3); } }; var trMc16 = this.createEmptyMovieClip('trMc16', this.getNextHighestDepth()); this.phase16 = 0; this.time16 = 0; this.tPhase16 = 0; this.tr16FixVisibility = function () { if (thisPtr.show77_43713807OldV == undefined) { thisPtr.show77_43713807OldV = thisPtr.show79_43713807.show78_43713807.show77_43713807.show76_43713807._visible; } else { var v = thisPtr.show79_43713807.show78_43713807.show77_43713807.show76_43713807.v; if (v.tl2 != !thisPtr.show77_43713807OldV and v.tl3 != !thisPtr.show77_43713807OldV and v.main != !thisPtr.show77_43713807OldV) { thisPtr.show79_43713807.show78_43713807.show77_43713807.show76_43713807._visible = thisPtr.show77_43713807OldV; v.tl1 = thisPtr.show77_43713807OldV; } } if (thisPtr.show138_43713807OldV == undefined) { thisPtr.show138_43713807OldV = thisPtr.show141_43713807.show140_43713807.show139_43713807.show138_43713807.show137_43713807._visible; } else { var v = thisPtr.show141_43713807.show140_43713807.show139_43713807.show138_43713807.show137_43713807.v; if (v.tl2 != !thisPtr.show138_43713807OldV and v.tl3 != !thisPtr.show138_43713807OldV and v.tl4 != !thisPtr.show138_43713807OldV and v.main != !thisPtr.show138_43713807OldV) { thisPtr.show141_43713807.show140_43713807.show139_43713807.show138_43713807.show137_43713807._visible = thisPtr.show138_43713807OldV; v.tl1 = thisPtr.show138_43713807OldV; } } if (thisPtr.show191_43713807OldV == undefined) { thisPtr.show191_43713807OldV = thisPtr.show193_43713807.show192_43713807.show191_43713807.show190_43713807._visible; } else { var v = thisPtr.show193_43713807.show192_43713807.show191_43713807.show190_43713807.v; if (v.tl2 != !thisPtr.show191_43713807OldV and v.tl3 != !thisPtr.show191_43713807OldV and v.main != !thisPtr.show191_43713807OldV) { thisPtr.show193_43713807.show192_43713807.show191_43713807.show190_43713807._visible = thisPtr.show191_43713807OldV; v.tl1 = thisPtr.show191_43713807OldV; } } }; this.onTriggerShape16 = function () { if (thisPtr.phase16 == 1 and thisPtr.show141_43713807.show140_43713807.show139_43713807.show138_43713807._currentframe >= 3) { thisPtr.phase16 = 0; } if (thisPtr.phase16 == 0) { thisPtr.tr16FixVisibility(); trMc16.onEnterFrame = undefined; thisPtr.phase16 = 1; thisPtr.show79_43713807.show78_43713807.show77_43713807.gotoAndPlay(3); thisPtr.show141_43713807.show140_43713807.show139_43713807.show138_43713807.gotoAndPlay(3); thisPtr.show193_43713807.show192_43713807.show191_43713807.gotoAndPlay(3); } else { trMc16.onEnterFrame = undefined; thisPtr.phase16 = 0; thisPtr.show79_43713807.show78_43713807.show77_43713807.gotoAndStop(3); thisPtr.show141_43713807.show140_43713807.show139_43713807.show138_43713807.gotoAndStop(3); thisPtr.show193_43713807.show192_43713807.show191_43713807.gotoAndStop(3); } }; var trMc17 = this.createEmptyMovieClip('trMc17', this.getNextHighestDepth()); this.phase17 = 0; this.time17 = 0; this.tPhase17 = 0; this.tr17FixVisibility = function () { if (thisPtr.show49_43713807OldV == undefined) { thisPtr.show49_43713807OldV = thisPtr.show49_43713807.show48_43713807.show47_43713807._visible; } else { var v = thisPtr.show49_43713807.show48_43713807.show47_43713807.v; if (v.tl1 != !thisPtr.show49_43713807OldV and v.main != !thisPtr.show49_43713807OldV) { thisPtr.show49_43713807.show48_43713807.show47_43713807._visible = thisPtr.show49_43713807OldV; v.tl2 = thisPtr.show49_43713807OldV; } } if (thisPtr.show52_43713807OldV == undefined) { thisPtr.show52_43713807OldV = thisPtr.show54_43713807.show53_43713807.show52_43713807.show51_43713807._visible; } else { var v = thisPtr.show54_43713807.show53_43713807.show52_43713807.show51_43713807.v; if (v.tl2 != !thisPtr.show52_43713807OldV and v.tl3 != !thisPtr.show52_43713807OldV and v.main != !thisPtr.show52_43713807OldV) { thisPtr.show54_43713807.show53_43713807.show52_43713807.show51_43713807._visible = thisPtr.show52_43713807OldV; v.tl1 = thisPtr.show52_43713807OldV; } } if (thisPtr.show122_43713807OldV == undefined) { thisPtr.show122_43713807OldV = thisPtr.show124_43713807.show123_43713807.show122_43713807.show121_43713807._visible; } else { var v = thisPtr.show124_43713807.show123_43713807.show122_43713807.show121_43713807.v; if (v.tl2 != !thisPtr.show122_43713807OldV and v.tl3 != !thisPtr.show122_43713807OldV and v.main != !thisPtr.show122_43713807OldV) { thisPtr.show124_43713807.show123_43713807.show122_43713807.show121_43713807._visible = thisPtr.show122_43713807OldV; v.tl1 = thisPtr.show122_43713807OldV; } } if (thisPtr.show146_43713807OldV == undefined) { thisPtr.show146_43713807OldV = thisPtr.show146_43713807.show145_43713807.show144_43713807._visible; } else { var v = thisPtr.show146_43713807.show145_43713807.show144_43713807.v; if (v.tl1 != !thisPtr.show146_43713807OldV and v.main != !thisPtr.show146_43713807OldV) { thisPtr.show146_43713807.show145_43713807.show144_43713807._visible = thisPtr.show146_43713807OldV; v.tl2 = thisPtr.show146_43713807OldV; } } if (thisPtr.show175_43713807OldV == undefined) { thisPtr.show175_43713807OldV = thisPtr.show177_43713807.show176_43713807.show175_43713807.show174_43713807.show173_43713807._visible; } else { var v = thisPtr.show177_43713807.show176_43713807.show175_43713807.show174_43713807.show173_43713807.v; if (v.tl1 != !thisPtr.show175_43713807OldV and v.tl3 != !thisPtr.show175_43713807OldV and v.tl4 != !thisPtr.show175_43713807OldV and v.main != !thisPtr.show175_43713807OldV) { thisPtr.show177_43713807.show176_43713807.show175_43713807.show174_43713807.show173_43713807._visible = thisPtr.show175_43713807OldV; v.tl2 = thisPtr.show175_43713807OldV; } } if (thisPtr.show203_43713807OldV == undefined) { thisPtr.show203_43713807OldV = thisPtr.show203_43713807.show202_43713807.show201_43713807._visible; } else { var v = thisPtr.show203_43713807.show202_43713807.show201_43713807.v; if (v.tl1 != !thisPtr.show203_43713807OldV and v.main != !thisPtr.show203_43713807OldV) { thisPtr.show203_43713807.show202_43713807.show201_43713807._visible = thisPtr.show203_43713807OldV; v.tl2 = thisPtr.show203_43713807OldV; } } }; this.onTriggerShape17 = function () { if (thisPtr.phase17 == 1 and thisPtr.show177_43713807.show176_43713807.show175_43713807._currentframe >= 3) { thisPtr.phase17 = 0; } if (thisPtr.phase17 == 0) { thisPtr.tr17FixVisibility(); trMc17.onEnterFrame = undefined; thisPtr.phase17 = 1; thisPtr.show49_43713807.gotoAndPlay(3); thisPtr.show54_43713807.show53_43713807.show52_43713807.gotoAndPlay(3); thisPtr.show124_43713807.show123_43713807.show122_43713807.gotoAndPlay(3); thisPtr.show146_43713807.gotoAndPlay(3); thisPtr.show177_43713807.show176_43713807.show175_43713807.gotoAndPlay(3); thisPtr.show203_43713807.gotoAndPlay(3); } else { trMc17.onEnterFrame = undefined; thisPtr.phase17 = 0; thisPtr.show49_43713807.gotoAndStop(3); thisPtr.show54_43713807.show53_43713807.show52_43713807.gotoAndStop(3); thisPtr.show124_43713807.show123_43713807.show122_43713807.gotoAndStop(3); thisPtr.show146_43713807.gotoAndStop(3); thisPtr.show177_43713807.show176_43713807.show175_43713807.gotoAndStop(3); thisPtr.show203_43713807.gotoAndStop(3); } }; var trMc18 = this.createEmptyMovieClip('trMc18', this.getNextHighestDepth()); this.phase18 = 0; this.time18 = 0; this.tPhase18 = 0; this.tr18FixVisibility = function () { if (thisPtr.show48_43713807OldV == undefined) { thisPtr.show48_43713807OldV = thisPtr.show49_43713807.show48_43713807.show47_43713807._visible; } else { var v = thisPtr.show49_43713807.show48_43713807.show47_43713807.v; if (v.tl2 != !thisPtr.show48_43713807OldV and v.main != !thisPtr.show48_43713807OldV) { thisPtr.show49_43713807.show48_43713807.show47_43713807._visible = thisPtr.show48_43713807OldV; v.tl1 = thisPtr.show48_43713807OldV; } } if (thisPtr.show145_43713807OldV == undefined) { thisPtr.show145_43713807OldV = thisPtr.show146_43713807.show145_43713807.show144_43713807._visible; } else { var v = thisPtr.show146_43713807.show145_43713807.show144_43713807.v; if (v.tl2 != !thisPtr.show145_43713807OldV and v.main != !thisPtr.show145_43713807OldV) { thisPtr.show146_43713807.show145_43713807.show144_43713807._visible = thisPtr.show145_43713807OldV; v.tl1 = thisPtr.show145_43713807OldV; } } if (thisPtr.show174_43713807OldV == undefined) { thisPtr.show174_43713807OldV = thisPtr.show177_43713807.show176_43713807.show175_43713807.show174_43713807.show173_43713807._visible; } else { var v = thisPtr.show177_43713807.show176_43713807.show175_43713807.show174_43713807.show173_43713807.v; if (v.tl2 != !thisPtr.show174_43713807OldV and v.tl3 != !thisPtr.show174_43713807OldV and v.tl4 != !thisPtr.show174_43713807OldV and v.main != !thisPtr.show174_43713807OldV) { thisPtr.show177_43713807.show176_43713807.show175_43713807.show174_43713807.show173_43713807._visible = thisPtr.show174_43713807OldV; v.tl1 = thisPtr.show174_43713807OldV; } } if (thisPtr.show202_43713807OldV == undefined) { thisPtr.show202_43713807OldV = thisPtr.show203_43713807.show202_43713807.show201_43713807._visible; } else { var v = thisPtr.show203_43713807.show202_43713807.show201_43713807.v; if (v.tl2 != !thisPtr.show202_43713807OldV and v.main != !thisPtr.show202_43713807OldV) { thisPtr.show203_43713807.show202_43713807.show201_43713807._visible = thisPtr.show202_43713807OldV; v.tl1 = thisPtr.show202_43713807OldV; } } }; this.onTriggerShape18 = function () { if (thisPtr.phase18 == 1 and thisPtr.show177_43713807.show176_43713807.show175_43713807.show174_43713807._currentframe >= 3) { thisPtr.phase18 = 0; } if (thisPtr.phase18 == 0) { thisPtr.tr18FixVisibility(); trMc18.onEnterFrame = undefined; thisPtr.phase18 = 1; thisPtr.show49_43713807.show48_43713807.gotoAndPlay(3); thisPtr.show146_43713807.show145_43713807.gotoAndPlay(3); thisPtr.show177_43713807.show176_43713807.show175_43713807.show174_43713807.gotoAndPlay(3); thisPtr.show203_43713807.show202_43713807.gotoAndPlay(3); } else { trMc18.onEnterFrame = undefined; thisPtr.phase18 = 0; thisPtr.show49_43713807.show48_43713807.gotoAndStop(3); thisPtr.show146_43713807.show145_43713807.gotoAndStop(3); thisPtr.show177_43713807.show176_43713807.show175_43713807.show174_43713807.gotoAndStop(3); thisPtr.show203_43713807.show202_43713807.gotoAndStop(3); } }; } frame 1 { this.show49_43713807.show48_43713807.show47_43713807._visible = true; this.show49_43713807.show48_43713807.show47_43713807.v = new Object(); } frame 1 { this.show54_43713807.show53_43713807.show52_43713807.show51_43713807._visible = true; this.show54_43713807.show53_43713807.show52_43713807.show51_43713807.v = new Object(); } frame 1 { this.show62_43713807.show61_43713807.show60_43713807._visible = false; this.show62_43713807.show61_43713807.show60_43713807.v = new Object(); } frame 1 { this.show66_43713807.show65_43713807.show64_43713807._visible = false; this.show66_43713807.show65_43713807.show64_43713807.v = new Object(); } frame 1 { this.show70_43713807.show69_43713807.show68_43713807._visible = true; this.show70_43713807.show69_43713807.show68_43713807.v = new Object(); } frame 1 { this.show74_43713807.show73_43713807.show72_43713807._visible = true; this.show74_43713807.show73_43713807.show72_43713807.v = new Object(); } frame 1 { this.show79_43713807.show78_43713807.show77_43713807.show76_43713807._visible = false; this.show79_43713807.show78_43713807.show77_43713807.show76_43713807.v = new Object(); } frame 1 { this.show85_43713807.show84_43713807.show83_43713807.show82_43713807.show81_43713807._visible = false; this.show85_43713807.show84_43713807.show83_43713807.show82_43713807.show81_43713807.v = new Object(); } frame 1 { this.show90_43713807.show89_43713807.show88_43713807.show87_43713807._visible = false; this.show90_43713807.show89_43713807.show88_43713807.show87_43713807.v = new Object(); } frame 1 { this.show94_43713807.show93_43713807.show92_43713807._visible = true; this.show94_43713807.show93_43713807.show92_43713807.v = new Object(); } frame 1 { this.show98_43713807.show97_43713807.show96_43713807._visible = true; this.show98_43713807.show97_43713807.show96_43713807.v = new Object(); } frame 1 { this.show102_43713807.show101_43713807.show100_43713807._visible = true; this.show102_43713807.show101_43713807.show100_43713807.v = new Object(); } frame 1 { this.show106_43713807.show105_43713807.show104_43713807._visible = true; this.show106_43713807.show105_43713807.show104_43713807.v = new Object(); } frame 1 { this.show113_43713807.show112_43713807.show111_43713807.show110_43713807.show109_43713807._visible = false; this.show113_43713807.show112_43713807.show111_43713807.show110_43713807.show109_43713807.v = new Object(); } frame 1 { this.show118_43713807.show117_43713807.show116_43713807._visible = true; this.show118_43713807.show117_43713807.show116_43713807.v = new Object(); } frame 1 { this.show124_43713807.show123_43713807.show122_43713807.show121_43713807._visible = true; this.show124_43713807.show123_43713807.show122_43713807.show121_43713807.v = new Object(); } frame 1 { this.show129_43713807.show128_43713807.show127_43713807._visible = true; this.show129_43713807.show128_43713807.show127_43713807.v = new Object(); } frame 1 { this.show134_43713807.show133_43713807.show132_43713807._visible = true; this.show134_43713807.show133_43713807.show132_43713807.v = new Object(); } frame 1 { this.show141_43713807.show140_43713807.show139_43713807.show138_43713807.show137_43713807._visible = false; this.show141_43713807.show140_43713807.show139_43713807.show138_43713807.show137_43713807.v = new Object(); } frame 1 { this.show146_43713807.show145_43713807.show144_43713807._visible = true; this.show146_43713807.show145_43713807.show144_43713807.v = new Object(); } frame 1 { this.show154_43713807.show153_43713807.show152_43713807._visible = true; this.show154_43713807.show153_43713807.show152_43713807.v = new Object(); } frame 1 { this.show160_43713807.show159_43713807.show158_43713807.show157_43713807._visible = false; this.show160_43713807.show159_43713807.show158_43713807.show157_43713807.v = new Object(); } frame 1 { this.show165_43713807.show164_43713807.show163_43713807._visible = false; this.show165_43713807.show164_43713807.show163_43713807.v = new Object(); } frame 1 { this.show170_43713807.show169_43713807.show168_43713807._visible = false; this.show170_43713807.show169_43713807.show168_43713807.v = new Object(); } frame 1 { this.show177_43713807.show176_43713807.show175_43713807.show174_43713807.show173_43713807._visible = false; this.show177_43713807.show176_43713807.show175_43713807.show174_43713807.show173_43713807.v = new Object(); } frame 1 { this.show182_43713807.show181_43713807.show180_43713807._visible = false; this.show182_43713807.show181_43713807.show180_43713807.v = new Object(); } frame 1 { this.show187_43713807.show186_43713807.show185_43713807._visible = false; this.show187_43713807.show186_43713807.show185_43713807.v = new Object(); } frame 1 { this.show193_43713807.show192_43713807.show191_43713807.show190_43713807._visible = false; this.show193_43713807.show192_43713807.show191_43713807.show190_43713807.v = new Object(); } frame 1 { this.show198_43713807.show197_43713807.show196_43713807._visible = false; this.show198_43713807.show197_43713807.show196_43713807.v = new Object(); } frame 1 { this.show203_43713807.show202_43713807.show201_43713807._visible = false; this.show203_43713807.show202_43713807.show201_43713807.v = new Object(); } frame 31 { stop(); } } frame 5 { (getPlayerResourceLoader()).slideIsAvailable(1); } movieClip 666 { } movieClip 665 { frame 2 { stop(); } frame 3 { this.show207_43713807._visible = true; this.show207_43713807.v.tl1 = true; stop(); } } movieClip 664 { frame 2 { stop(); } frame 3 { this.show208_43713807.show207_43713807._visible = false; this.show208_43713807.show207_43713807.v.tl2 = false; stop(); } } movieClip 670 { } movieClip 669 { frame 2 { stop(); } frame 3 { this.show211_43713807._visible = false; this.show211_43713807.v.tl1 = false; stop(); } } movieClip 668 { frame 2 { stop(); } frame 3 { this.show212_43713807.show211_43713807._visible = true; this.show212_43713807.show211_43713807.v.tl2 = true; stop(); } } movieClip 667 { frame 2 { stop(); } frame 3 { this.show213_43713807.show212_43713807.show211_43713807._visible = false; this.show213_43713807.show212_43713807.show211_43713807.v.tl3 = false; stop(); } } movieClip 673 { } movieClip 672 { frame 2 { stop(); } frame 3 { this.show218_43713807._visible = false; this.show218_43713807.v.tl1 = false; stop(); } } movieClip 671 { frame 2 { stop(); } frame 3 { this.show219_43713807.show218_43713807._visible = true; this.show219_43713807.show218_43713807.v.tl2 = true; stop(); } } movieClip 676 { } movieClip 675 { frame 2 { stop(); } frame 3 { this.show222_43713807._visible = false; this.show222_43713807.v.tl1 = false; stop(); } } movieClip 674 { frame 2 { stop(); } frame 3 { this.show223_43713807.show222_43713807._visible = true; this.show223_43713807.show222_43713807.v.tl2 = true; stop(); } } movieClip 679 { } movieClip 678 { frame 2 { stop(); } frame 3 { this.show226_43713807._visible = true; this.show226_43713807.v.tl1 = true; stop(); } } movieClip 677 { frame 2 { stop(); } frame 3 { this.show227_43713807.show226_43713807._visible = false; this.show227_43713807.show226_43713807.v.tl2 = false; stop(); } } movieClip 682 { } movieClip 681 { frame 2 { stop(); } frame 3 { this.show230_43713807._visible = true; this.show230_43713807.v.tl1 = true; stop(); } } movieClip 680 { frame 2 { stop(); } frame 3 { this.show231_43713807.show230_43713807._visible = false; this.show231_43713807.show230_43713807.v.tl2 = false; stop(); } } movieClip 686 { } movieClip 685 { frame 2 { stop(); } frame 3 { this.show234_43713807._visible = true; this.show234_43713807.v.tl1 = true; stop(); } } movieClip 684 { frame 2 { stop(); } frame 3 { this.show235_43713807.show234_43713807._visible = false; this.show235_43713807.show234_43713807.v.tl2 = false; stop(); } } movieClip 683 { frame 2 { stop(); } frame 3 { this.show236_43713807.show235_43713807.show234_43713807._visible = true; this.show236_43713807.show235_43713807.show234_43713807.v.tl3 = true; stop(); } } movieClip 691 { } movieClip 690 { frame 2 { stop(); } frame 3 { this.show239_43713807._visible = true; this.show239_43713807.v.tl1 = true; stop(); } } movieClip 689 { frame 2 { stop(); } frame 3 { this.show240_43713807.show239_43713807._visible = false; this.show240_43713807.show239_43713807.v.tl2 = false; stop(); } } movieClip 688 { frame 2 { stop(); } frame 3 { this.show241_43713807.show240_43713807.show239_43713807._visible = false; this.show241_43713807.show240_43713807.show239_43713807.v.tl3 = false; stop(); } } movieClip 687 { frame 2 { stop(); } frame 3 { this.show242_43713807.show241_43713807.show240_43713807.show239_43713807._visible = true; this.show242_43713807.show241_43713807.show240_43713807.show239_43713807.v.tl4 = true; stop(); } } movieClip 695 { } movieClip 694 { frame 2 { stop(); } frame 3 { this.show245_43713807._visible = true; this.show245_43713807.v.tl1 = true; stop(); } } movieClip 693 { frame 2 { stop(); } frame 3 { this.show246_43713807.show245_43713807._visible = false; this.show246_43713807.show245_43713807.v.tl2 = false; stop(); } } movieClip 692 { frame 2 { stop(); } frame 3 { this.show247_43713807.show246_43713807.show245_43713807._visible = true; this.show247_43713807.show246_43713807.show245_43713807.v.tl3 = true; stop(); } } movieClip 698 { } movieClip 697 { frame 2 { stop(); } frame 3 { this.show250_43713807._visible = true; this.show250_43713807.v.tl1 = true; stop(); } } movieClip 696 { frame 2 { stop(); } frame 3 { this.show251_43713807.show250_43713807._visible = false; this.show251_43713807.show250_43713807.v.tl2 = false; stop(); } } movieClip 701 { } movieClip 700 { frame 2 { stop(); } frame 3 { this.show254_43713807._visible = true; this.show254_43713807.v.tl1 = true; stop(); } } movieClip 699 { frame 2 { stop(); } frame 3 { this.show255_43713807.show254_43713807._visible = false; this.show255_43713807.show254_43713807.v.tl2 = false; stop(); } } movieClip 704 { } movieClip 703 { frame 2 { stop(); } frame 3 { this.show258_43713807._visible = true; this.show258_43713807.v.tl1 = true; stop(); } } movieClip 702 { frame 2 { stop(); } frame 3 { this.show259_43713807.show258_43713807._visible = false; this.show259_43713807.show258_43713807.v.tl2 = false; stop(); } } movieClip 707 { } movieClip 706 { frame 2 { stop(); } frame 3 { this.show262_43713807._visible = true; this.show262_43713807.v.tl1 = true; stop(); } } movieClip 705 { frame 2 { stop(); } frame 3 { this.show263_43713807.show262_43713807._visible = false; this.show263_43713807.show262_43713807.v.tl2 = false; stop(); } } movieClip 708 { frame 1 { this._parent.show264_43713807.onRelease = this._parent.onTriggerShape7; } } movieClip 713 { } movieClip 712 { frame 2 { stop(); } frame 3 { this.show267_43713807._visible = true; this.show267_43713807.v.tl1 = true; stop(); } } movieClip 711 { frame 2 { stop(); } frame 3 { this.show268_43713807.show267_43713807._visible = false; this.show268_43713807.show267_43713807.v.tl2 = false; stop(); } } movieClip 710 { frame 2 { stop(); } frame 3 { this.show269_43713807.show268_43713807.show267_43713807._visible = false; this.show269_43713807.show268_43713807.show267_43713807.v.tl3 = false; stop(); } } movieClip 709 { frame 2 { stop(); } frame 3 { this.show270_43713807.show269_43713807.show268_43713807.show267_43713807._visible = true; this.show270_43713807.show269_43713807.show268_43713807.show267_43713807.v.tl4 = true; stop(); } } movieClip 714 { frame 1 { this._parent.show271_43713807.onRelease = this._parent.onTriggerShape11; } } movieClip 717 { } movieClip 716 { frame 2 { stop(); } frame 3 { this.show274_43713807._visible = true; this.show274_43713807.v.tl1 = true; stop(); } } movieClip 715 { frame 2 { stop(); } frame 3 { this.show275_43713807.show274_43713807._visible = false; this.show275_43713807.show274_43713807.v.tl2 = false; stop(); } } movieClip 718 { frame 1 { this._parent.show276_43713807.onRelease = this._parent.onTriggerShape3; } } movieClip 722 { } movieClip 721 { frame 2 { stop(); } frame 3 { this.show279_43713807._visible = false; this.show279_43713807.v.tl1 = false; stop(); } } movieClip 720 { frame 2 { stop(); } frame 3 { this.show280_43713807.show279_43713807._visible = true; this.show280_43713807.show279_43713807.v.tl2 = true; stop(); } } movieClip 719 { frame 2 { stop(); } frame 3 { this.show281_43713807.show280_43713807.show279_43713807._visible = false; this.show281_43713807.show280_43713807.show279_43713807.v.tl3 = false; stop(); } } movieClip 723 { frame 1 { this._parent.show282_43713807.onRelease = this._parent.onTriggerShape13; } } movieClip 726 { } movieClip 725 { frame 2 { stop(); } frame 3 { this.show285_43713807._visible = true; this.show285_43713807.v.tl1 = true; stop(); } } movieClip 724 { frame 2 { stop(); } frame 3 { this.show286_43713807.show285_43713807._visible = false; this.show286_43713807.show285_43713807.v.tl2 = false; stop(); } } movieClip 727 { frame 1 { this._parent.show287_43713807.onRelease = this._parent.onTriggerShape5; } } movieClip 730 { } movieClip 729 { frame 2 { stop(); } frame 3 { this.show290_43713807._visible = true; this.show290_43713807.v.tl1 = true; stop(); } } movieClip 728 { frame 2 { stop(); } frame 3 { this.show291_43713807.show290_43713807._visible = false; this.show291_43713807.show290_43713807.v.tl2 = false; stop(); } } movieClip 731 { frame 1 { this._parent.show292_43713807.onRelease = this._parent.onTriggerShape1; } } movieClip 736 { } movieClip 735 { frame 2 { stop(); } frame 3 { this.show295_43713807._visible = true; this.show295_43713807.v.tl1 = true; stop(); } } movieClip 734 { frame 2 { stop(); } frame 3 { this.show296_43713807.show295_43713807._visible = false; this.show296_43713807.show295_43713807.v.tl2 = false; stop(); } } movieClip 733 { frame 2 { stop(); } frame 3 { this.show297_43713807.show296_43713807.show295_43713807._visible = false; this.show297_43713807.show296_43713807.show295_43713807.v.tl3 = false; stop(); } } movieClip 732 { frame 2 { stop(); } frame 3 { this.show298_43713807.show297_43713807.show296_43713807.show295_43713807._visible = true; this.show298_43713807.show297_43713807.show296_43713807.show295_43713807.v.tl4 = true; stop(); } } movieClip 737 { frame 1 { this._parent.show299_43713807.onRelease = this._parent.onTriggerShape15; } } movieClip 740 { } movieClip 739 { frame 2 { stop(); } frame 3 { this.show302_43713807._visible = true; this.show302_43713807.v.tl1 = true; stop(); } } movieClip 738 { frame 2 { stop(); } frame 3 { this.show303_43713807.show302_43713807._visible = false; this.show303_43713807.show302_43713807.v.tl2 = false; stop(); } } movieClip 741 { frame 1 { this._parent.show304_43713807.onRelease = this._parent.onTriggerShape17; } } movieClip 743 { frame 1 { this.show306_43713807.onRelease = function () { (_root.getPlayerCore()).gotoSlide(3); }; } } movieClip 742 { } movieClip 746 { } movieClip 745 { frame 2 { stop(); } frame 3 { this.show310_43713807._visible = true; this.show310_43713807.v.tl1 = true; stop(); } } movieClip 744 { frame 2 { stop(); } frame 3 { this.show311_43713807.show310_43713807._visible = false; this.show311_43713807.show310_43713807.v.tl2 = false; stop(); } } movieClip 747 { frame 1 { this._parent.show312_43713807.onRelease = this._parent.onTriggerShape9; } } movieClip 751 { } movieClip 750 { frame 2 { stop(); } frame 3 { this.show315_43713807._visible = false; this.show315_43713807.v.tl1 = false; stop(); } } movieClip 749 { frame 2 { stop(); } frame 3 { this.show316_43713807.show315_43713807._visible = true; this.show316_43713807.show315_43713807.v.tl2 = true; stop(); } } movieClip 748 { frame 2 { stop(); } frame 3 { this.show317_43713807.show316_43713807.show315_43713807._visible = false; this.show317_43713807.show316_43713807.show315_43713807.v.tl3 = false; stop(); } } movieClip 752 { frame 1 { this._parent.show318_43713807.onRelease = this._parent.onTriggerShape12; } } movieClip 755 { } movieClip 754 { frame 2 { stop(); } frame 3 { this.show321_43713807._visible = false; this.show321_43713807.v.tl1 = false; stop(); } } movieClip 753 { frame 2 { stop(); } frame 3 { this.show322_43713807.show321_43713807._visible = true; this.show322_43713807.show321_43713807.v.tl2 = true; stop(); } } movieClip 756 { frame 1 { this._parent.show323_43713807.onRelease = this._parent.onTriggerShape8; } } movieClip 759 { } movieClip 758 { frame 2 { stop(); } frame 3 { this.show326_43713807._visible = false; this.show326_43713807.v.tl1 = false; stop(); } } movieClip 757 { frame 2 { stop(); } frame 3 { this.show327_43713807.show326_43713807._visible = true; this.show327_43713807.show326_43713807.v.tl2 = true; stop(); } } movieClip 760 { frame 1 { this._parent.show328_43713807.onRelease = this._parent.onTriggerShape4; } } movieClip 765 { } movieClip 764 { frame 2 { stop(); } frame 3 { this.show331_43713807._visible = true; this.show331_43713807.v.tl1 = true; stop(); } } movieClip 763 { frame 2 { stop(); } frame 3 { this.show332_43713807.show331_43713807._visible = false; this.show332_43713807.show331_43713807.v.tl2 = false; stop(); } } movieClip 762 { frame 2 { stop(); } frame 3 { this.show333_43713807.show332_43713807.show331_43713807._visible = false; this.show333_43713807.show332_43713807.show331_43713807.v.tl3 = false; stop(); } } movieClip 761 { frame 2 { stop(); } frame 3 { this.show334_43713807.show333_43713807.show332_43713807.show331_43713807._visible = true; this.show334_43713807.show333_43713807.show332_43713807.show331_43713807.v.tl4 = true; stop(); } } movieClip 766 { frame 1 { this._parent.show335_43713807.onRelease = this._parent.onTriggerShape14; } } movieClip 769 { } movieClip 768 { frame 2 { stop(); } frame 3 { this.show338_43713807._visible = false; this.show338_43713807.v.tl1 = false; stop(); } } movieClip 767 { frame 2 { stop(); } frame 3 { this.show339_43713807.show338_43713807._visible = true; this.show339_43713807.show338_43713807.v.tl2 = true; stop(); } } movieClip 770 { frame 1 { this._parent.show340_43713807.onRelease = this._parent.onTriggerShape6; } } movieClip 773 { } movieClip 772 { frame 2 { stop(); } frame 3 { this.show343_43713807._visible = false; this.show343_43713807.v.tl1 = false; stop(); } } movieClip 771 { frame 2 { stop(); } frame 3 { this.show344_43713807.show343_43713807._visible = true; this.show344_43713807.show343_43713807.v.tl2 = true; stop(); } } movieClip 774 { frame 1 { this._parent.show345_43713807.onRelease = this._parent.onTriggerShape2; } } movieClip 778 { } movieClip 777 { frame 2 { stop(); } frame 3 { this.show348_43713807._visible = false; this.show348_43713807.v.tl1 = false; stop(); } } movieClip 776 { frame 2 { stop(); } frame 3 { this.show349_43713807.show348_43713807._visible = true; this.show349_43713807.show348_43713807.v.tl2 = true; stop(); } } movieClip 775 { frame 2 { stop(); } frame 3 { this.show350_43713807.show349_43713807.show348_43713807._visible = false; this.show350_43713807.show349_43713807.show348_43713807.v.tl3 = false; stop(); } } movieClip 779 { frame 1 { this._parent.show351_43713807.onRelease = this._parent.onTriggerShape16; } } movieClip 782 { } movieClip 781 { frame 2 { stop(); } frame 3 { this.show354_43713807._visible = false; this.show354_43713807.v.tl1 = false; stop(); } } movieClip 780 { frame 2 { stop(); } frame 3 { this.show355_43713807.show354_43713807._visible = true; this.show355_43713807.show354_43713807.v.tl2 = true; stop(); } } movieClip 783 { frame 1 { this._parent.show356_43713807.onRelease = this._parent.onTriggerShape10; } } movieClip 786 { } movieClip 785 { frame 2 { stop(); } frame 3 { this.show359_43713807._visible = false; this.show359_43713807.v.tl1 = false; stop(); } } movieClip 784 { frame 2 { stop(); } frame 3 { this.show360_43713807.show359_43713807._visible = true; this.show360_43713807.show359_43713807.v.tl2 = true; stop(); } } movieClip 787 { frame 1 { this._parent.show361_43713807.onRelease = this._parent.onTriggerShape18; } } movieClip 663 spr155_43713807 { frame 1 { stop(); } frame 1 { var thisPtr = this; var trMc1 = this.createEmptyMovieClip('trMc1', this.getNextHighestDepth()); this.phase1 = 0; this.time1 = 0; this.tPhase1 = 0; this.tr1FixVisibility = function () { if (thisPtr.show292_43713807OldV == undefined) { thisPtr.show292_43713807OldV = thisPtr.show292_43713807.show291_43713807.show290_43713807._visible; } else { var v = thisPtr.show292_43713807.show291_43713807.show290_43713807.v; if (v.tl1 != !thisPtr.show292_43713807OldV and v.main != !thisPtr.show292_43713807OldV) { thisPtr.show292_43713807.show291_43713807.show290_43713807._visible = thisPtr.show292_43713807OldV; v.tl2 = thisPtr.show292_43713807OldV; } } if (thisPtr.show260_43713807OldV == undefined) { thisPtr.show260_43713807OldV = thisPtr.show260_43713807.show259_43713807.show258_43713807._visible; } else { var v = thisPtr.show260_43713807.show259_43713807.show258_43713807.v; if (v.tl1 != !thisPtr.show260_43713807OldV and v.main != !thisPtr.show260_43713807OldV) { thisPtr.show260_43713807.show259_43713807.show258_43713807._visible = thisPtr.show260_43713807OldV; v.tl2 = thisPtr.show260_43713807OldV; } } if (thisPtr.show345_43713807OldV == undefined) { thisPtr.show345_43713807OldV = thisPtr.show345_43713807.show344_43713807.show343_43713807._visible; } else { var v = thisPtr.show345_43713807.show344_43713807.show343_43713807.v; if (v.tl1 != !thisPtr.show345_43713807OldV and v.main != !thisPtr.show345_43713807OldV) { thisPtr.show345_43713807.show344_43713807.show343_43713807._visible = thisPtr.show345_43713807OldV; v.tl2 = thisPtr.show345_43713807OldV; } } }; this.onTriggerShape1 = function () { if (thisPtr.phase1 == 1 and thisPtr.show292_43713807._currentframe >= 3) { thisPtr.phase1 = 0; } if (thisPtr.phase1 == 0) { thisPtr.tr1FixVisibility(); trMc1.onEnterFrame = undefined; thisPtr.phase1 = 1; thisPtr.show292_43713807.gotoAndPlay(3); thisPtr.show260_43713807.gotoAndPlay(3); thisPtr.show345_43713807.gotoAndPlay(3); } else { trMc1.onEnterFrame = undefined; thisPtr.phase1 = 0; thisPtr.show292_43713807.gotoAndStop(3); thisPtr.show260_43713807.gotoAndStop(3); thisPtr.show345_43713807.gotoAndStop(3); } }; var trMc2 = this.createEmptyMovieClip('trMc2', this.getNextHighestDepth()); this.phase2 = 0; this.time2 = 0; this.tPhase2 = 0; this.tr2FixVisibility = function () { if (thisPtr.show291_43713807OldV == undefined) { thisPtr.show291_43713807OldV = thisPtr.show292_43713807.show291_43713807.show290_43713807._visible; } else { var v = thisPtr.show292_43713807.show291_43713807.show290_43713807.v; if (v.tl2 != !thisPtr.show291_43713807OldV and v.main != !thisPtr.show291_43713807OldV) { thisPtr.show292_43713807.show291_43713807.show290_43713807._visible = thisPtr.show291_43713807OldV; v.tl1 = thisPtr.show291_43713807OldV; } } if (thisPtr.show259_43713807OldV == undefined) { thisPtr.show259_43713807OldV = thisPtr.show260_43713807.show259_43713807.show258_43713807._visible; } else { var v = thisPtr.show260_43713807.show259_43713807.show258_43713807.v; if (v.tl2 != !thisPtr.show259_43713807OldV and v.main != !thisPtr.show259_43713807OldV) { thisPtr.show260_43713807.show259_43713807.show258_43713807._visible = thisPtr.show259_43713807OldV; v.tl1 = thisPtr.show259_43713807OldV; } } if (thisPtr.show344_43713807OldV == undefined) { thisPtr.show344_43713807OldV = thisPtr.show345_43713807.show344_43713807.show343_43713807._visible; } else { var v = thisPtr.show345_43713807.show344_43713807.show343_43713807.v; if (v.tl2 != !thisPtr.show344_43713807OldV and v.main != !thisPtr.show344_43713807OldV) { thisPtr.show345_43713807.show344_43713807.show343_43713807._visible = thisPtr.show344_43713807OldV; v.tl1 = thisPtr.show344_43713807OldV; } } }; this.onTriggerShape2 = function () { if (thisPtr.phase2 == 1 and thisPtr.show292_43713807.show291_43713807._currentframe >= 3) { thisPtr.phase2 = 0; } if (thisPtr.phase2 == 0) { thisPtr.tr2FixVisibility(); trMc2.onEnterFrame = undefined; thisPtr.phase2 = 1; thisPtr.show292_43713807.show291_43713807.gotoAndPlay(3); thisPtr.show260_43713807.show259_43713807.gotoAndPlay(3); thisPtr.show345_43713807.show344_43713807.gotoAndPlay(3); } else { trMc2.onEnterFrame = undefined; thisPtr.phase2 = 0; thisPtr.show292_43713807.show291_43713807.gotoAndStop(3); thisPtr.show260_43713807.show259_43713807.gotoAndStop(3); thisPtr.show345_43713807.show344_43713807.gotoAndStop(3); } }; var trMc3 = this.createEmptyMovieClip('trMc3', this.getNextHighestDepth()); this.phase3 = 0; this.time3 = 0; this.tPhase3 = 0; this.tr3FixVisibility = function () { if (thisPtr.show276_43713807OldV == undefined) { thisPtr.show276_43713807OldV = thisPtr.show276_43713807.show275_43713807.show274_43713807._visible; } else { var v = thisPtr.show276_43713807.show275_43713807.show274_43713807.v; if (v.tl1 != !thisPtr.show276_43713807OldV and v.main != !thisPtr.show276_43713807OldV) { thisPtr.show276_43713807.show275_43713807.show274_43713807._visible = thisPtr.show276_43713807OldV; v.tl2 = thisPtr.show276_43713807OldV; } } if (thisPtr.show256_43713807OldV == undefined) { thisPtr.show256_43713807OldV = thisPtr.show256_43713807.show255_43713807.show254_43713807._visible; } else { var v = thisPtr.show256_43713807.show255_43713807.show254_43713807.v; if (v.tl1 != !thisPtr.show256_43713807OldV and v.main != !thisPtr.show256_43713807OldV) { thisPtr.show256_43713807.show255_43713807.show254_43713807._visible = thisPtr.show256_43713807OldV; v.tl2 = thisPtr.show256_43713807OldV; } } if (thisPtr.show237_43713807OldV == undefined) { thisPtr.show237_43713807OldV = thisPtr.show237_43713807.show236_43713807.show235_43713807.show234_43713807._visible; } else { var v = thisPtr.show237_43713807.show236_43713807.show235_43713807.show234_43713807.v; if (v.tl1 != !thisPtr.show237_43713807OldV and v.tl2 != !thisPtr.show237_43713807OldV and v.main != !thisPtr.show237_43713807OldV) { thisPtr.show237_43713807.show236_43713807.show235_43713807.show234_43713807._visible = thisPtr.show237_43713807OldV; v.tl3 = thisPtr.show237_43713807OldV; } } if (thisPtr.show299_43713807OldV == undefined) { thisPtr.show299_43713807OldV = thisPtr.show299_43713807.show298_43713807.show297_43713807.show296_43713807.show295_43713807._visible; } else { var v = thisPtr.show299_43713807.show298_43713807.show297_43713807.show296_43713807.show295_43713807.v; if (v.tl1 != !thisPtr.show299_43713807OldV and v.tl2 != !thisPtr.show299_43713807OldV and v.tl3 != !thisPtr.show299_43713807OldV and v.main != !thisPtr.show299_43713807OldV) { thisPtr.show299_43713807.show298_43713807.show297_43713807.show296_43713807.show295_43713807._visible = thisPtr.show299_43713807OldV; v.tl4 = thisPtr.show299_43713807OldV; } } if (thisPtr.show328_43713807OldV == undefined) { thisPtr.show328_43713807OldV = thisPtr.show328_43713807.show327_43713807.show326_43713807._visible; } else { var v = thisPtr.show328_43713807.show327_43713807.show326_43713807.v; if (v.tl1 != !thisPtr.show328_43713807OldV and v.main != !thisPtr.show328_43713807OldV) { thisPtr.show328_43713807.show327_43713807.show326_43713807._visible = thisPtr.show328_43713807OldV; v.tl2 = thisPtr.show328_43713807OldV; } } }; this.onTriggerShape3 = function () { if (thisPtr.phase3 == 1 and thisPtr.show237_43713807._currentframe >= 3) { thisPtr.phase3 = 0; } if (thisPtr.phase3 == 0) { thisPtr.tr3FixVisibility(); trMc3.onEnterFrame = undefined; thisPtr.phase3 = 1; thisPtr.show276_43713807.gotoAndPlay(3); thisPtr.show256_43713807.gotoAndPlay(3); thisPtr.show237_43713807.gotoAndPlay(3); thisPtr.show299_43713807.gotoAndPlay(3); thisPtr.show328_43713807.gotoAndPlay(3); } else { trMc3.onEnterFrame = undefined; thisPtr.phase3 = 0; thisPtr.show276_43713807.gotoAndStop(3); thisPtr.show256_43713807.gotoAndStop(3); thisPtr.show237_43713807.gotoAndStop(3); thisPtr.show299_43713807.gotoAndStop(3); thisPtr.show328_43713807.gotoAndStop(3); } }; var trMc4 = this.createEmptyMovieClip('trMc4', this.getNextHighestDepth()); this.phase4 = 0; this.time4 = 0; this.tPhase4 = 0; this.tr4FixVisibility = function () { if (thisPtr.show275_43713807OldV == undefined) { thisPtr.show275_43713807OldV = thisPtr.show276_43713807.show275_43713807.show274_43713807._visible; } else { var v = thisPtr.show276_43713807.show275_43713807.show274_43713807.v; if (v.tl2 != !thisPtr.show275_43713807OldV and v.main != !thisPtr.show275_43713807OldV) { thisPtr.show276_43713807.show275_43713807.show274_43713807._visible = thisPtr.show275_43713807OldV; v.tl1 = thisPtr.show275_43713807OldV; } } if (thisPtr.show255_43713807OldV == undefined) { thisPtr.show255_43713807OldV = thisPtr.show256_43713807.show255_43713807.show254_43713807._visible; } else { var v = thisPtr.show256_43713807.show255_43713807.show254_43713807.v; if (v.tl2 != !thisPtr.show255_43713807OldV and v.main != !thisPtr.show255_43713807OldV) { thisPtr.show256_43713807.show255_43713807.show254_43713807._visible = thisPtr.show255_43713807OldV; v.tl1 = thisPtr.show255_43713807OldV; } } if (thisPtr.show327_43713807OldV == undefined) { thisPtr.show327_43713807OldV = thisPtr.show328_43713807.show327_43713807.show326_43713807._visible; } else { var v = thisPtr.show328_43713807.show327_43713807.show326_43713807.v; if (v.tl2 != !thisPtr.show327_43713807OldV and v.main != !thisPtr.show327_43713807OldV) { thisPtr.show328_43713807.show327_43713807.show326_43713807._visible = thisPtr.show327_43713807OldV; v.tl1 = thisPtr.show327_43713807OldV; } } if (thisPtr.show351_43713807OldV == undefined) { thisPtr.show351_43713807OldV = thisPtr.show351_43713807.show350_43713807.show349_43713807.show348_43713807._visible; } else { var v = thisPtr.show351_43713807.show350_43713807.show349_43713807.show348_43713807.v; if (v.tl1 != !thisPtr.show351_43713807OldV and v.tl2 != !thisPtr.show351_43713807OldV and v.main != !thisPtr.show351_43713807OldV) { thisPtr.show351_43713807.show350_43713807.show349_43713807.show348_43713807._visible = thisPtr.show351_43713807OldV; v.tl3 = thisPtr.show351_43713807OldV; } } if (thisPtr.show298_43713807OldV == undefined) { thisPtr.show298_43713807OldV = thisPtr.show299_43713807.show298_43713807.show297_43713807.show296_43713807.show295_43713807._visible; } else { var v = thisPtr.show299_43713807.show298_43713807.show297_43713807.show296_43713807.show295_43713807.v; if (v.tl1 != !thisPtr.show298_43713807OldV and v.tl2 != !thisPtr.show298_43713807OldV and v.tl4 != !thisPtr.show298_43713807OldV and v.main != !thisPtr.show298_43713807OldV) { thisPtr.show299_43713807.show298_43713807.show297_43713807.show296_43713807.show295_43713807._visible = thisPtr.show298_43713807OldV; v.tl3 = thisPtr.show298_43713807OldV; } } }; this.onTriggerShape4 = function () { if (thisPtr.phase4 == 1 and thisPtr.show351_43713807._currentframe >= 3) { thisPtr.phase4 = 0; } if (thisPtr.phase4 == 0) { thisPtr.tr4FixVisibility(); trMc4.onEnterFrame = undefined; thisPtr.phase4 = 1; thisPtr.show276_43713807.show275_43713807.gotoAndPlay(3); thisPtr.show256_43713807.show255_43713807.gotoAndPlay(3); thisPtr.show328_43713807.show327_43713807.gotoAndPlay(3); thisPtr.show351_43713807.gotoAndPlay(3); thisPtr.show299_43713807.show298_43713807.gotoAndPlay(3); } else { trMc4.onEnterFrame = undefined; thisPtr.phase4 = 0; thisPtr.show276_43713807.show275_43713807.gotoAndStop(3); thisPtr.show256_43713807.show255_43713807.gotoAndStop(3); thisPtr.show328_43713807.show327_43713807.gotoAndStop(3); thisPtr.show351_43713807.gotoAndStop(3); thisPtr.show299_43713807.show298_43713807.gotoAndStop(3); } }; var trMc5 = this.createEmptyMovieClip('trMc5', this.getNextHighestDepth()); this.phase5 = 0; this.time5 = 0; this.tPhase5 = 0; this.tr5FixVisibility = function () { if (thisPtr.show287_43713807OldV == undefined) { thisPtr.show287_43713807OldV = thisPtr.show287_43713807.show286_43713807.show285_43713807._visible; } else { var v = thisPtr.show287_43713807.show286_43713807.show285_43713807.v; if (v.tl1 != !thisPtr.show287_43713807OldV and v.main != !thisPtr.show287_43713807OldV) { thisPtr.show287_43713807.show286_43713807.show285_43713807._visible = thisPtr.show287_43713807OldV; v.tl2 = thisPtr.show287_43713807OldV; } } if (thisPtr.show271_43713807OldV == undefined) { thisPtr.show271_43713807OldV = thisPtr.show271_43713807.show270_43713807.show269_43713807.show268_43713807.show267_43713807._visible; } else { var v = thisPtr.show271_43713807.show270_43713807.show269_43713807.show268_43713807.show267_43713807.v; if (v.tl1 != !thisPtr.show271_43713807OldV and v.tl2 != !thisPtr.show271_43713807OldV and v.tl3 != !thisPtr.show271_43713807OldV and v.main != !thisPtr.show271_43713807OldV) { thisPtr.show271_43713807.show270_43713807.show269_43713807.show268_43713807.show267_43713807._visible = thisPtr.show271_43713807OldV; v.tl4 = thisPtr.show271_43713807OldV; } } if (thisPtr.show252_43713807OldV == undefined) { thisPtr.show252_43713807OldV = thisPtr.show252_43713807.show251_43713807.show250_43713807._visible; } else { var v = thisPtr.show252_43713807.show251_43713807.show250_43713807.v; if (v.tl1 != !thisPtr.show252_43713807OldV and v.main != !thisPtr.show252_43713807OldV) { thisPtr.show252_43713807.show251_43713807.show250_43713807._visible = thisPtr.show252_43713807OldV; v.tl2 = thisPtr.show252_43713807OldV; } } if (thisPtr.show248_43713807OldV == undefined) { thisPtr.show248_43713807OldV = thisPtr.show248_43713807.show247_43713807.show246_43713807.show245_43713807._visible; } else { var v = thisPtr.show248_43713807.show247_43713807.show246_43713807.show245_43713807.v; if (v.tl1 != !thisPtr.show248_43713807OldV and v.tl2 != !thisPtr.show248_43713807OldV and v.main != !thisPtr.show248_43713807OldV) { thisPtr.show248_43713807.show247_43713807.show246_43713807.show245_43713807._visible = thisPtr.show248_43713807OldV; v.tl3 = thisPtr.show248_43713807OldV; } } if (thisPtr.show243_43713807OldV == undefined) { thisPtr.show243_43713807OldV = thisPtr.show243_43713807.show242_43713807.show241_43713807.show240_43713807.show239_43713807._visible; } else { var v = thisPtr.show243_43713807.show242_43713807.show241_43713807.show240_43713807.show239_43713807.v; if (v.tl1 != !thisPtr.show243_43713807OldV and v.tl2 != !thisPtr.show243_43713807OldV and v.tl3 != !thisPtr.show243_43713807OldV and v.main != !thisPtr.show243_43713807OldV) { thisPtr.show243_43713807.show242_43713807.show241_43713807.show240_43713807.show239_43713807._visible = thisPtr.show243_43713807OldV; v.tl4 = thisPtr.show243_43713807OldV; } } if (thisPtr.show224_43713807OldV == undefined) { thisPtr.show224_43713807OldV = thisPtr.show224_43713807.show223_43713807.show222_43713807._visible; } else { var v = thisPtr.show224_43713807.show223_43713807.show222_43713807.v; if (v.tl1 != !thisPtr.show224_43713807OldV and v.main != !thisPtr.show224_43713807OldV) { thisPtr.show224_43713807.show223_43713807.show222_43713807._visible = thisPtr.show224_43713807OldV; v.tl2 = thisPtr.show224_43713807OldV; } } if (thisPtr.show340_43713807OldV == undefined) { thisPtr.show340_43713807OldV = thisPtr.show340_43713807.show339_43713807.show338_43713807._visible; } else { var v = thisPtr.show340_43713807.show339_43713807.show338_43713807.v; if (v.tl1 != !thisPtr.show340_43713807OldV and v.main != !thisPtr.show340_43713807OldV) { thisPtr.show340_43713807.show339_43713807.show338_43713807._visible = thisPtr.show340_43713807OldV; v.tl2 = thisPtr.show340_43713807OldV; } } }; this.onTriggerShape5 = function () { if (thisPtr.phase5 == 1 and thisPtr.show248_43713807._currentframe >= 3) { thisPtr.phase5 = 0; } if (thisPtr.phase5 == 0) { thisPtr.tr5FixVisibility(); trMc5.onEnterFrame = undefined; thisPtr.phase5 = 1; thisPtr.show287_43713807.gotoAndPlay(3); thisPtr.show271_43713807.gotoAndPlay(3); thisPtr.show252_43713807.gotoAndPlay(3); thisPtr.show248_43713807.gotoAndPlay(3); thisPtr.show243_43713807.gotoAndPlay(3); thisPtr.show224_43713807.gotoAndPlay(3); thisPtr.show340_43713807.gotoAndPlay(3); } else { trMc5.onEnterFrame = undefined; thisPtr.phase5 = 0; thisPtr.show287_43713807.gotoAndStop(3); thisPtr.show271_43713807.gotoAndStop(3); thisPtr.show252_43713807.gotoAndStop(3); thisPtr.show248_43713807.gotoAndStop(3); thisPtr.show243_43713807.gotoAndStop(3); thisPtr.show224_43713807.gotoAndStop(3); thisPtr.show340_43713807.gotoAndStop(3); } }; var trMc6 = this.createEmptyMovieClip('trMc6', this.getNextHighestDepth()); this.phase6 = 0; this.time6 = 0; this.tPhase6 = 0; this.tr6FixVisibility = function () { if (thisPtr.show286_43713807OldV == undefined) { thisPtr.show286_43713807OldV = thisPtr.show287_43713807.show286_43713807.show285_43713807._visible; } else { var v = thisPtr.show287_43713807.show286_43713807.show285_43713807.v; if (v.tl2 != !thisPtr.show286_43713807OldV and v.main != !thisPtr.show286_43713807OldV) { thisPtr.show287_43713807.show286_43713807.show285_43713807._visible = thisPtr.show286_43713807OldV; v.tl1 = thisPtr.show286_43713807OldV; } } if (thisPtr.show270_43713807OldV == undefined) { thisPtr.show270_43713807OldV = thisPtr.show271_43713807.show270_43713807.show269_43713807.show268_43713807.show267_43713807._visible; } else { var v = thisPtr.show271_43713807.show270_43713807.show269_43713807.show268_43713807.show267_43713807.v; if (v.tl1 != !thisPtr.show270_43713807OldV and v.tl2 != !thisPtr.show270_43713807OldV and v.tl4 != !thisPtr.show270_43713807OldV and v.main != !thisPtr.show270_43713807OldV) { thisPtr.show271_43713807.show270_43713807.show269_43713807.show268_43713807.show267_43713807._visible = thisPtr.show270_43713807OldV; v.tl3 = thisPtr.show270_43713807OldV; } } if (thisPtr.show251_43713807OldV == undefined) { thisPtr.show251_43713807OldV = thisPtr.show252_43713807.show251_43713807.show250_43713807._visible; } else { var v = thisPtr.show252_43713807.show251_43713807.show250_43713807.v; if (v.tl2 != !thisPtr.show251_43713807OldV and v.main != !thisPtr.show251_43713807OldV) { thisPtr.show252_43713807.show251_43713807.show250_43713807._visible = thisPtr.show251_43713807OldV; v.tl1 = thisPtr.show251_43713807OldV; } } if (thisPtr.show242_43713807OldV == undefined) { thisPtr.show242_43713807OldV = thisPtr.show243_43713807.show242_43713807.show241_43713807.show240_43713807.show239_43713807._visible; } else { var v = thisPtr.show243_43713807.show242_43713807.show241_43713807.show240_43713807.show239_43713807.v; if (v.tl1 != !thisPtr.show242_43713807OldV and v.tl2 != !thisPtr.show242_43713807OldV and v.tl4 != !thisPtr.show242_43713807OldV and v.main != !thisPtr.show242_43713807OldV) { thisPtr.show243_43713807.show242_43713807.show241_43713807.show240_43713807.show239_43713807._visible = thisPtr.show242_43713807OldV; v.tl3 = thisPtr.show242_43713807OldV; } } if (thisPtr.show223_43713807OldV == undefined) { thisPtr.show223_43713807OldV = thisPtr.show224_43713807.show223_43713807.show222_43713807._visible; } else { var v = thisPtr.show224_43713807.show223_43713807.show222_43713807.v; if (v.tl2 != !thisPtr.show223_43713807OldV and v.main != !thisPtr.show223_43713807OldV) { thisPtr.show224_43713807.show223_43713807.show222_43713807._visible = thisPtr.show223_43713807OldV; v.tl1 = thisPtr.show223_43713807OldV; } } if (thisPtr.show318_43713807OldV == undefined) { thisPtr.show318_43713807OldV = thisPtr.show318_43713807.show317_43713807.show316_43713807.show315_43713807._visible; } else { var v = thisPtr.show318_43713807.show317_43713807.show316_43713807.show315_43713807.v; if (v.tl1 != !thisPtr.show318_43713807OldV and v.tl2 != !thisPtr.show318_43713807OldV and v.main != !thisPtr.show318_43713807OldV) { thisPtr.show318_43713807.show317_43713807.show316_43713807.show315_43713807._visible = thisPtr.show318_43713807OldV; v.tl3 = thisPtr.show318_43713807OldV; } } if (thisPtr.show339_43713807OldV == undefined) { thisPtr.show339_43713807OldV = thisPtr.show340_43713807.show339_43713807.show338_43713807._visible; } else { var v = thisPtr.show340_43713807.show339_43713807.show338_43713807.v; if (v.tl2 != !thisPtr.show339_43713807OldV and v.main != !thisPtr.show339_43713807OldV) { thisPtr.show340_43713807.show339_43713807.show338_43713807._visible = thisPtr.show339_43713807OldV; v.tl1 = thisPtr.show339_43713807OldV; } } }; this.onTriggerShape6 = function () { if (thisPtr.phase6 == 1 and thisPtr.show271_43713807.show270_43713807._currentframe >= 3) { thisPtr.phase6 = 0; } if (thisPtr.phase6 == 0) { thisPtr.tr6FixVisibility(); trMc6.onEnterFrame = undefined; thisPtr.phase6 = 1; thisPtr.show287_43713807.show286_43713807.gotoAndPlay(3); thisPtr.show271_43713807.show270_43713807.gotoAndPlay(3); thisPtr.show252_43713807.show251_43713807.gotoAndPlay(3); thisPtr.show243_43713807.show242_43713807.gotoAndPlay(3); thisPtr.show224_43713807.show223_43713807.gotoAndPlay(3); thisPtr.show318_43713807.gotoAndPlay(3); thisPtr.show340_43713807.show339_43713807.gotoAndPlay(3); } else { trMc6.onEnterFrame = undefined; thisPtr.phase6 = 0; thisPtr.show287_43713807.show286_43713807.gotoAndStop(3); thisPtr.show271_43713807.show270_43713807.gotoAndStop(3); thisPtr.show252_43713807.show251_43713807.gotoAndStop(3); thisPtr.show243_43713807.show242_43713807.gotoAndStop(3); thisPtr.show224_43713807.show223_43713807.gotoAndStop(3); thisPtr.show318_43713807.gotoAndStop(3); thisPtr.show340_43713807.show339_43713807.gotoAndStop(3); } }; var trMc7 = this.createEmptyMovieClip('trMc7', this.getNextHighestDepth()); this.phase7 = 0; this.time7 = 0; this.tPhase7 = 0; this.tr7FixVisibility = function () { if (thisPtr.show264_43713807OldV == undefined) { thisPtr.show264_43713807OldV = thisPtr.show264_43713807.show263_43713807.show262_43713807._visible; } else { var v = thisPtr.show264_43713807.show263_43713807.show262_43713807.v; if (v.tl1 != !thisPtr.show264_43713807OldV and v.main != !thisPtr.show264_43713807OldV) { thisPtr.show264_43713807.show263_43713807.show262_43713807._visible = thisPtr.show264_43713807OldV; v.tl2 = thisPtr.show264_43713807OldV; } } if (thisPtr.show232_43713807OldV == undefined) { thisPtr.show232_43713807OldV = thisPtr.show232_43713807.show231_43713807.show230_43713807._visible; } else { var v = thisPtr.show232_43713807.show231_43713807.show230_43713807.v; if (v.tl1 != !thisPtr.show232_43713807OldV and v.main != !thisPtr.show232_43713807OldV) { thisPtr.show232_43713807.show231_43713807.show230_43713807._visible = thisPtr.show232_43713807OldV; v.tl2 = thisPtr.show232_43713807OldV; } } if (thisPtr.show323_43713807OldV == undefined) { thisPtr.show323_43713807OldV = thisPtr.show323_43713807.show322_43713807.show321_43713807._visible; } else { var v = thisPtr.show323_43713807.show322_43713807.show321_43713807.v; if (v.tl1 != !thisPtr.show323_43713807OldV and v.main != !thisPtr.show323_43713807OldV) { thisPtr.show323_43713807.show322_43713807.show321_43713807._visible = thisPtr.show323_43713807OldV; v.tl2 = thisPtr.show323_43713807OldV; } } }; this.onTriggerShape7 = function () { if (thisPtr.phase7 == 1 and thisPtr.show232_43713807._currentframe >= 3) { thisPtr.phase7 = 0; } if (thisPtr.phase7 == 0) { thisPtr.tr7FixVisibility(); trMc7.onEnterFrame = undefined; thisPtr.phase7 = 1; thisPtr.show264_43713807.gotoAndPlay(3); thisPtr.show232_43713807.gotoAndPlay(3); thisPtr.show323_43713807.gotoAndPlay(3); } else { trMc7.onEnterFrame = undefined; thisPtr.phase7 = 0; thisPtr.show264_43713807.gotoAndStop(3); thisPtr.show232_43713807.gotoAndStop(3); thisPtr.show323_43713807.gotoAndStop(3); } }; var trMc8 = this.createEmptyMovieClip('trMc8', this.getNextHighestDepth()); this.phase8 = 0; this.time8 = 0; this.tPhase8 = 0; this.tr8FixVisibility = function () { if (thisPtr.show263_43713807OldV == undefined) { thisPtr.show263_43713807OldV = thisPtr.show264_43713807.show263_43713807.show262_43713807._visible; } else { var v = thisPtr.show264_43713807.show263_43713807.show262_43713807.v; if (v.tl2 != !thisPtr.show263_43713807OldV and v.main != !thisPtr.show263_43713807OldV) { thisPtr.show264_43713807.show263_43713807.show262_43713807._visible = thisPtr.show263_43713807OldV; v.tl1 = thisPtr.show263_43713807OldV; } } if (thisPtr.show231_43713807OldV == undefined) { thisPtr.show231_43713807OldV = thisPtr.show232_43713807.show231_43713807.show230_43713807._visible; } else { var v = thisPtr.show232_43713807.show231_43713807.show230_43713807.v; if (v.tl2 != !thisPtr.show231_43713807OldV and v.main != !thisPtr.show231_43713807OldV) { thisPtr.show232_43713807.show231_43713807.show230_43713807._visible = thisPtr.show231_43713807OldV; v.tl1 = thisPtr.show231_43713807OldV; } } if (thisPtr.show322_43713807OldV == undefined) { thisPtr.show322_43713807OldV = thisPtr.show323_43713807.show322_43713807.show321_43713807._visible; } else { var v = thisPtr.show323_43713807.show322_43713807.show321_43713807.v; if (v.tl2 != !thisPtr.show322_43713807OldV and v.main != !thisPtr.show322_43713807OldV) { thisPtr.show323_43713807.show322_43713807.show321_43713807._visible = thisPtr.show322_43713807OldV; v.tl1 = thisPtr.show322_43713807OldV; } } }; this.onTriggerShape8 = function () { if (thisPtr.phase8 == 1 and thisPtr.show232_43713807.show231_43713807._currentframe >= 3) { thisPtr.phase8 = 0; } if (thisPtr.phase8 == 0) { thisPtr.tr8FixVisibility(); trMc8.onEnterFrame = undefined; thisPtr.phase8 = 1; thisPtr.show264_43713807.show263_43713807.gotoAndPlay(3); thisPtr.show232_43713807.show231_43713807.gotoAndPlay(3); thisPtr.show323_43713807.show322_43713807.gotoAndPlay(3); } else { trMc8.onEnterFrame = undefined; thisPtr.phase8 = 0; thisPtr.show264_43713807.show263_43713807.gotoAndStop(3); thisPtr.show232_43713807.show231_43713807.gotoAndStop(3); thisPtr.show323_43713807.show322_43713807.gotoAndStop(3); } }; var trMc9 = this.createEmptyMovieClip('trMc9', this.getNextHighestDepth()); this.phase9 = 0; this.time9 = 0; this.tPhase9 = 0; this.tr9FixVisibility = function () { if (thisPtr.show228_43713807OldV == undefined) { thisPtr.show228_43713807OldV = thisPtr.show228_43713807.show227_43713807.show226_43713807._visible; } else { var v = thisPtr.show228_43713807.show227_43713807.show226_43713807.v; if (v.tl1 != !thisPtr.show228_43713807OldV and v.main != !thisPtr.show228_43713807OldV) { thisPtr.show228_43713807.show227_43713807.show226_43713807._visible = thisPtr.show228_43713807OldV; v.tl2 = thisPtr.show228_43713807OldV; } } if (thisPtr.show220_43713807OldV == undefined) { thisPtr.show220_43713807OldV = thisPtr.show220_43713807.show219_43713807.show218_43713807._visible; } else { var v = thisPtr.show220_43713807.show219_43713807.show218_43713807.v; if (v.tl1 != !thisPtr.show220_43713807OldV and v.main != !thisPtr.show220_43713807OldV) { thisPtr.show220_43713807.show219_43713807.show218_43713807._visible = thisPtr.show220_43713807OldV; v.tl2 = thisPtr.show220_43713807OldV; } } if (thisPtr.show312_43713807OldV == undefined) { thisPtr.show312_43713807OldV = thisPtr.show312_43713807.show311_43713807.show310_43713807._visible; } else { var v = thisPtr.show312_43713807.show311_43713807.show310_43713807.v; if (v.tl1 != !thisPtr.show312_43713807OldV and v.main != !thisPtr.show312_43713807OldV) { thisPtr.show312_43713807.show311_43713807.show310_43713807._visible = thisPtr.show312_43713807OldV; v.tl2 = thisPtr.show312_43713807OldV; } } if (thisPtr.show356_43713807OldV == undefined) { thisPtr.show356_43713807OldV = thisPtr.show356_43713807.show355_43713807.show354_43713807._visible; } else { var v = thisPtr.show356_43713807.show355_43713807.show354_43713807.v; if (v.tl1 != !thisPtr.show356_43713807OldV and v.main != !thisPtr.show356_43713807OldV) { thisPtr.show356_43713807.show355_43713807.show354_43713807._visible = thisPtr.show356_43713807OldV; v.tl2 = thisPtr.show356_43713807OldV; } } }; this.onTriggerShape9 = function () { if (thisPtr.phase9 == 1 and thisPtr.show220_43713807._currentframe >= 3) { thisPtr.phase9 = 0; } if (thisPtr.phase9 == 0) { thisPtr.tr9FixVisibility(); trMc9.onEnterFrame = undefined; thisPtr.phase9 = 1; thisPtr.show228_43713807.gotoAndPlay(3); thisPtr.show220_43713807.gotoAndPlay(3); thisPtr.show312_43713807.gotoAndPlay(3); thisPtr.show356_43713807.gotoAndPlay(3); } else { trMc9.onEnterFrame = undefined; thisPtr.phase9 = 0; thisPtr.show228_43713807.gotoAndStop(3); thisPtr.show220_43713807.gotoAndStop(3); thisPtr.show312_43713807.gotoAndStop(3); thisPtr.show356_43713807.gotoAndStop(3); } }; var trMc10 = this.createEmptyMovieClip('trMc10', this.getNextHighestDepth()); this.phase10 = 0; this.time10 = 0; this.tPhase10 = 0; this.tr10FixVisibility = function () { if (thisPtr.show227_43713807OldV == undefined) { thisPtr.show227_43713807OldV = thisPtr.show228_43713807.show227_43713807.show226_43713807._visible; } else { var v = thisPtr.show228_43713807.show227_43713807.show226_43713807.v; if (v.tl2 != !thisPtr.show227_43713807OldV and v.main != !thisPtr.show227_43713807OldV) { thisPtr.show228_43713807.show227_43713807.show226_43713807._visible = thisPtr.show227_43713807OldV; v.tl1 = thisPtr.show227_43713807OldV; } } if (thisPtr.show219_43713807OldV == undefined) { thisPtr.show219_43713807OldV = thisPtr.show220_43713807.show219_43713807.show218_43713807._visible; } else { var v = thisPtr.show220_43713807.show219_43713807.show218_43713807.v; if (v.tl2 != !thisPtr.show219_43713807OldV and v.main != !thisPtr.show219_43713807OldV) { thisPtr.show220_43713807.show219_43713807.show218_43713807._visible = thisPtr.show219_43713807OldV; v.tl1 = thisPtr.show219_43713807OldV; } } if (thisPtr.show311_43713807OldV == undefined) { thisPtr.show311_43713807OldV = thisPtr.show312_43713807.show311_43713807.show310_43713807._visible; } else { var v = thisPtr.show312_43713807.show311_43713807.show310_43713807.v; if (v.tl2 != !thisPtr.show311_43713807OldV and v.main != !thisPtr.show311_43713807OldV) { thisPtr.show312_43713807.show311_43713807.show310_43713807._visible = thisPtr.show311_43713807OldV; v.tl1 = thisPtr.show311_43713807OldV; } } if (thisPtr.show355_43713807OldV == undefined) { thisPtr.show355_43713807OldV = thisPtr.show356_43713807.show355_43713807.show354_43713807._visible; } else { var v = thisPtr.show356_43713807.show355_43713807.show354_43713807.v; if (v.tl2 != !thisPtr.show355_43713807OldV and v.main != !thisPtr.show355_43713807OldV) { thisPtr.show356_43713807.show355_43713807.show354_43713807._visible = thisPtr.show355_43713807OldV; v.tl1 = thisPtr.show355_43713807OldV; } } }; this.onTriggerShape10 = function () { if (thisPtr.phase10 == 1 and thisPtr.show220_43713807.show219_43713807._currentframe >= 3) { thisPtr.phase10 = 0; } if (thisPtr.phase10 == 0) { thisPtr.tr10FixVisibility(); trMc10.onEnterFrame = undefined; thisPtr.phase10 = 1; thisPtr.show228_43713807.show227_43713807.gotoAndPlay(3); thisPtr.show220_43713807.show219_43713807.gotoAndPlay(3); thisPtr.show312_43713807.show311_43713807.gotoAndPlay(3); thisPtr.show356_43713807.show355_43713807.gotoAndPlay(3); } else { trMc10.onEnterFrame = undefined; thisPtr.phase10 = 0; thisPtr.show228_43713807.show227_43713807.gotoAndStop(3); thisPtr.show220_43713807.show219_43713807.gotoAndStop(3); thisPtr.show312_43713807.show311_43713807.gotoAndStop(3); thisPtr.show356_43713807.show355_43713807.gotoAndStop(3); } }; var trMc11 = this.createEmptyMovieClip('trMc11', this.getNextHighestDepth()); this.phase11 = 0; this.time11 = 0; this.tPhase11 = 0; this.tr11FixVisibility = function () { if (thisPtr.show269_43713807OldV == undefined) { thisPtr.show269_43713807OldV = thisPtr.show271_43713807.show270_43713807.show269_43713807.show268_43713807.show267_43713807._visible; } else { var v = thisPtr.show271_43713807.show270_43713807.show269_43713807.show268_43713807.show267_43713807.v; if (v.tl1 != !thisPtr.show269_43713807OldV and v.tl3 != !thisPtr.show269_43713807OldV and v.tl4 != !thisPtr.show269_43713807OldV and v.main != !thisPtr.show269_43713807OldV) { thisPtr.show271_43713807.show270_43713807.show269_43713807.show268_43713807.show267_43713807._visible = thisPtr.show269_43713807OldV; v.tl2 = thisPtr.show269_43713807OldV; } } if (thisPtr.show247_43713807OldV == undefined) { thisPtr.show247_43713807OldV = thisPtr.show248_43713807.show247_43713807.show246_43713807.show245_43713807._visible; } else { var v = thisPtr.show248_43713807.show247_43713807.show246_43713807.show245_43713807.v; if (v.tl1 != !thisPtr.show247_43713807OldV and v.tl3 != !thisPtr.show247_43713807OldV and v.main != !thisPtr.show247_43713807OldV) { thisPtr.show248_43713807.show247_43713807.show246_43713807.show245_43713807._visible = thisPtr.show247_43713807OldV; v.tl2 = thisPtr.show247_43713807OldV; } } if (thisPtr.show241_43713807OldV == undefined) { thisPtr.show241_43713807OldV = thisPtr.show243_43713807.show242_43713807.show241_43713807.show240_43713807.show239_43713807._visible; } else { var v = thisPtr.show243_43713807.show242_43713807.show241_43713807.show240_43713807.show239_43713807.v; if (v.tl1 != !thisPtr.show241_43713807OldV and v.tl3 != !thisPtr.show241_43713807OldV and v.tl4 != !thisPtr.show241_43713807OldV and v.main != !thisPtr.show241_43713807OldV) { thisPtr.show243_43713807.show242_43713807.show241_43713807.show240_43713807.show239_43713807._visible = thisPtr.show241_43713807OldV; v.tl2 = thisPtr.show241_43713807OldV; } } if (thisPtr.show317_43713807OldV == undefined) { thisPtr.show317_43713807OldV = thisPtr.show318_43713807.show317_43713807.show316_43713807.show315_43713807._visible; } else { var v = thisPtr.show318_43713807.show317_43713807.show316_43713807.show315_43713807.v; if (v.tl1 != !thisPtr.show317_43713807OldV and v.tl3 != !thisPtr.show317_43713807OldV and v.main != !thisPtr.show317_43713807OldV) { thisPtr.show318_43713807.show317_43713807.show316_43713807.show315_43713807._visible = thisPtr.show317_43713807OldV; v.tl2 = thisPtr.show317_43713807OldV; } } }; this.onTriggerShape11 = function () { if (thisPtr.phase11 == 1 and thisPtr.show318_43713807.show317_43713807._currentframe >= 3) { thisPtr.phase11 = 0; } if (thisPtr.phase11 == 0) { thisPtr.tr11FixVisibility(); trMc11.onEnterFrame = undefined; thisPtr.phase11 = 1; thisPtr.show271_43713807.show270_43713807.show269_43713807.gotoAndPlay(3); thisPtr.show248_43713807.show247_43713807.gotoAndPlay(3); thisPtr.show243_43713807.show242_43713807.show241_43713807.gotoAndPlay(3); thisPtr.show318_43713807.show317_43713807.gotoAndPlay(3); } else { trMc11.onEnterFrame = undefined; thisPtr.phase11 = 0; thisPtr.show271_43713807.show270_43713807.show269_43713807.gotoAndStop(3); thisPtr.show248_43713807.show247_43713807.gotoAndStop(3); thisPtr.show243_43713807.show242_43713807.show241_43713807.gotoAndStop(3); thisPtr.show318_43713807.show317_43713807.gotoAndStop(3); } }; var trMc12 = this.createEmptyMovieClip('trMc12', this.getNextHighestDepth()); this.phase12 = 0; this.time12 = 0; this.tPhase12 = 0; this.tr12FixVisibility = function () { if (thisPtr.show268_43713807OldV == undefined) { thisPtr.show268_43713807OldV = thisPtr.show271_43713807.show270_43713807.show269_43713807.show268_43713807.show267_43713807._visible; } else { var v = thisPtr.show271_43713807.show270_43713807.show269_43713807.show268_43713807.show267_43713807.v; if (v.tl2 != !thisPtr.show268_43713807OldV and v.tl3 != !thisPtr.show268_43713807OldV and v.tl4 != !thisPtr.show268_43713807OldV and v.main != !thisPtr.show268_43713807OldV) { thisPtr.show271_43713807.show270_43713807.show269_43713807.show268_43713807.show267_43713807._visible = thisPtr.show268_43713807OldV; v.tl1 = thisPtr.show268_43713807OldV; } } if (thisPtr.show246_43713807OldV == undefined) { thisPtr.show246_43713807OldV = thisPtr.show248_43713807.show247_43713807.show246_43713807.show245_43713807._visible; } else { var v = thisPtr.show248_43713807.show247_43713807.show246_43713807.show245_43713807.v; if (v.tl2 != !thisPtr.show246_43713807OldV and v.tl3 != !thisPtr.show246_43713807OldV and v.main != !thisPtr.show246_43713807OldV) { thisPtr.show248_43713807.show247_43713807.show246_43713807.show245_43713807._visible = thisPtr.show246_43713807OldV; v.tl1 = thisPtr.show246_43713807OldV; } } if (thisPtr.show240_43713807OldV == undefined) { thisPtr.show240_43713807OldV = thisPtr.show243_43713807.show242_43713807.show241_43713807.show240_43713807.show239_43713807._visible; } else { var v = thisPtr.show243_43713807.show242_43713807.show241_43713807.show240_43713807.show239_43713807.v; if (v.tl2 != !thisPtr.show240_43713807OldV and v.tl3 != !thisPtr.show240_43713807OldV and v.tl4 != !thisPtr.show240_43713807OldV and v.main != !thisPtr.show240_43713807OldV) { thisPtr.show243_43713807.show242_43713807.show241_43713807.show240_43713807.show239_43713807._visible = thisPtr.show240_43713807OldV; v.tl1 = thisPtr.show240_43713807OldV; } } if (thisPtr.show316_43713807OldV == undefined) { thisPtr.show316_43713807OldV = thisPtr.show318_43713807.show317_43713807.show316_43713807.show315_43713807._visible; } else { var v = thisPtr.show318_43713807.show317_43713807.show316_43713807.show315_43713807.v; if (v.tl2 != !thisPtr.show316_43713807OldV and v.tl3 != !thisPtr.show316_43713807OldV and v.main != !thisPtr.show316_43713807OldV) { thisPtr.show318_43713807.show317_43713807.show316_43713807.show315_43713807._visible = thisPtr.show316_43713807OldV; v.tl1 = thisPtr.show316_43713807OldV; } } }; this.onTriggerShape12 = function () { if (thisPtr.phase12 == 1 and thisPtr.show271_43713807.show270_43713807.show269_43713807.show268_43713807._currentframe >= 3) { thisPtr.phase12 = 0; } if (thisPtr.phase12 == 0) { thisPtr.tr12FixVisibility(); trMc12.onEnterFrame = undefined; thisPtr.phase12 = 1; thisPtr.show271_43713807.show270_43713807.show269_43713807.show268_43713807.gotoAndPlay(3); thisPtr.show248_43713807.show247_43713807.show246_43713807.gotoAndPlay(3); thisPtr.show243_43713807.show242_43713807.show241_43713807.show240_43713807.gotoAndPlay(3); thisPtr.show318_43713807.show317_43713807.show316_43713807.gotoAndPlay(3); } else { trMc12.onEnterFrame = undefined; thisPtr.phase12 = 0; thisPtr.show271_43713807.show270_43713807.show269_43713807.show268_43713807.gotoAndStop(3); thisPtr.show248_43713807.show247_43713807.show246_43713807.gotoAndStop(3); thisPtr.show243_43713807.show242_43713807.show241_43713807.show240_43713807.gotoAndStop(3); thisPtr.show318_43713807.show317_43713807.show316_43713807.gotoAndStop(3); } }; var trMc13 = this.createEmptyMovieClip('trMc13', this.getNextHighestDepth()); this.phase13 = 0; this.time13 = 0; this.tPhase13 = 0; this.tr13FixVisibility = function () { if (thisPtr.show282_43713807OldV == undefined) { thisPtr.show282_43713807OldV = thisPtr.show282_43713807.show281_43713807.show280_43713807.show279_43713807._visible; } else { var v = thisPtr.show282_43713807.show281_43713807.show280_43713807.show279_43713807.v; if (v.tl1 != !thisPtr.show282_43713807OldV and v.tl2 != !thisPtr.show282_43713807OldV and v.main != !thisPtr.show282_43713807OldV) { thisPtr.show282_43713807.show281_43713807.show280_43713807.show279_43713807._visible = thisPtr.show282_43713807OldV; v.tl3 = thisPtr.show282_43713807OldV; } } if (thisPtr.show214_43713807OldV == undefined) { thisPtr.show214_43713807OldV = thisPtr.show214_43713807.show213_43713807.show212_43713807.show211_43713807._visible; } else { var v = thisPtr.show214_43713807.show213_43713807.show212_43713807.show211_43713807.v; if (v.tl1 != !thisPtr.show214_43713807OldV and v.tl2 != !thisPtr.show214_43713807OldV and v.main != !thisPtr.show214_43713807OldV) { thisPtr.show214_43713807.show213_43713807.show212_43713807.show211_43713807._visible = thisPtr.show214_43713807OldV; v.tl3 = thisPtr.show214_43713807OldV; } } if (thisPtr.show335_43713807OldV == undefined) { thisPtr.show335_43713807OldV = thisPtr.show335_43713807.show334_43713807.show333_43713807.show332_43713807.show331_43713807._visible; } else { var v = thisPtr.show335_43713807.show334_43713807.show333_43713807.show332_43713807.show331_43713807.v; if (v.tl1 != !thisPtr.show335_43713807OldV and v.tl2 != !thisPtr.show335_43713807OldV and v.tl3 != !thisPtr.show335_43713807OldV and v.main != !thisPtr.show335_43713807OldV) { thisPtr.show335_43713807.show334_43713807.show333_43713807.show332_43713807.show331_43713807._visible = thisPtr.show335_43713807OldV; v.tl4 = thisPtr.show335_43713807OldV; } } }; this.onTriggerShape13 = function () { if (thisPtr.phase13 == 1 and thisPtr.show335_43713807._currentframe >= 3) { thisPtr.phase13 = 0; } if (thisPtr.phase13 == 0) { thisPtr.tr13FixVisibility(); trMc13.onEnterFrame = undefined; thisPtr.phase13 = 1; thisPtr.show282_43713807.gotoAndPlay(3); thisPtr.show214_43713807.gotoAndPlay(3); thisPtr.show335_43713807.gotoAndPlay(3); } else { trMc13.onEnterFrame = undefined; thisPtr.phase13 = 0; thisPtr.show282_43713807.gotoAndStop(3); thisPtr.show214_43713807.gotoAndStop(3); thisPtr.show335_43713807.gotoAndStop(3); } }; var trMc14 = this.createEmptyMovieClip('trMc14', this.getNextHighestDepth()); this.phase14 = 0; this.time14 = 0; this.tPhase14 = 0; this.tr14FixVisibility = function () { if (thisPtr.show281_43713807OldV == undefined) { thisPtr.show281_43713807OldV = thisPtr.show282_43713807.show281_43713807.show280_43713807.show279_43713807._visible; } else { var v = thisPtr.show282_43713807.show281_43713807.show280_43713807.show279_43713807.v; if (v.tl1 != !thisPtr.show281_43713807OldV and v.tl3 != !thisPtr.show281_43713807OldV and v.main != !thisPtr.show281_43713807OldV) { thisPtr.show282_43713807.show281_43713807.show280_43713807.show279_43713807._visible = thisPtr.show281_43713807OldV; v.tl2 = thisPtr.show281_43713807OldV; } } if (thisPtr.show213_43713807OldV == undefined) { thisPtr.show213_43713807OldV = thisPtr.show214_43713807.show213_43713807.show212_43713807.show211_43713807._visible; } else { var v = thisPtr.show214_43713807.show213_43713807.show212_43713807.show211_43713807.v; if (v.tl1 != !thisPtr.show213_43713807OldV and v.tl3 != !thisPtr.show213_43713807OldV and v.main != !thisPtr.show213_43713807OldV) { thisPtr.show214_43713807.show213_43713807.show212_43713807.show211_43713807._visible = thisPtr.show213_43713807OldV; v.tl2 = thisPtr.show213_43713807OldV; } } if (thisPtr.show334_43713807OldV == undefined) { thisPtr.show334_43713807OldV = thisPtr.show335_43713807.show334_43713807.show333_43713807.show332_43713807.show331_43713807._visible; } else { var v = thisPtr.show335_43713807.show334_43713807.show333_43713807.show332_43713807.show331_43713807.v; if (v.tl1 != !thisPtr.show334_43713807OldV and v.tl2 != !thisPtr.show334_43713807OldV and v.tl4 != !thisPtr.show334_43713807OldV and v.main != !thisPtr.show334_43713807OldV) { thisPtr.show335_43713807.show334_43713807.show333_43713807.show332_43713807.show331_43713807._visible = thisPtr.show334_43713807OldV; v.tl3 = thisPtr.show334_43713807OldV; } } }; this.onTriggerShape14 = function () { if (thisPtr.phase14 == 1 and thisPtr.show282_43713807.show281_43713807._currentframe >= 3) { thisPtr.phase14 = 0; } if (thisPtr.phase14 == 0) { thisPtr.tr14FixVisibility(); trMc14.onEnterFrame = undefined; thisPtr.phase14 = 1; thisPtr.show282_43713807.show281_43713807.gotoAndPlay(3); thisPtr.show214_43713807.show213_43713807.gotoAndPlay(3); thisPtr.show335_43713807.show334_43713807.gotoAndPlay(3); } else { trMc14.onEnterFrame = undefined; thisPtr.phase14 = 0; thisPtr.show282_43713807.show281_43713807.gotoAndStop(3); thisPtr.show214_43713807.show213_43713807.gotoAndStop(3); thisPtr.show335_43713807.show334_43713807.gotoAndStop(3); } }; var trMc15 = this.createEmptyMovieClip('trMc15', this.getNextHighestDepth()); this.phase15 = 0; this.time15 = 0; this.tPhase15 = 0; this.tr15FixVisibility = function () { if (thisPtr.show297_43713807OldV == undefined) { thisPtr.show297_43713807OldV = thisPtr.show299_43713807.show298_43713807.show297_43713807.show296_43713807.show295_43713807._visible; } else { var v = thisPtr.show299_43713807.show298_43713807.show297_43713807.show296_43713807.show295_43713807.v; if (v.tl1 != !thisPtr.show297_43713807OldV and v.tl3 != !thisPtr.show297_43713807OldV and v.tl4 != !thisPtr.show297_43713807OldV and v.main != !thisPtr.show297_43713807OldV) { thisPtr.show299_43713807.show298_43713807.show297_43713807.show296_43713807.show295_43713807._visible = thisPtr.show297_43713807OldV; v.tl2 = thisPtr.show297_43713807OldV; } } if (thisPtr.show236_43713807OldV == undefined) { thisPtr.show236_43713807OldV = thisPtr.show237_43713807.show236_43713807.show235_43713807.show234_43713807._visible; } else { var v = thisPtr.show237_43713807.show236_43713807.show235_43713807.show234_43713807.v; if (v.tl1 != !thisPtr.show236_43713807OldV and v.tl3 != !thisPtr.show236_43713807OldV and v.main != !thisPtr.show236_43713807OldV) { thisPtr.show237_43713807.show236_43713807.show235_43713807.show234_43713807._visible = thisPtr.show236_43713807OldV; v.tl2 = thisPtr.show236_43713807OldV; } } if (thisPtr.show350_43713807OldV == undefined) { thisPtr.show350_43713807OldV = thisPtr.show351_43713807.show350_43713807.show349_43713807.show348_43713807._visible; } else { var v = thisPtr.show351_43713807.show350_43713807.show349_43713807.show348_43713807.v; if (v.tl1 != !thisPtr.show350_43713807OldV and v.tl3 != !thisPtr.show350_43713807OldV and v.main != !thisPtr.show350_43713807OldV) { thisPtr.show351_43713807.show350_43713807.show349_43713807.show348_43713807._visible = thisPtr.show350_43713807OldV; v.tl2 = thisPtr.show350_43713807OldV; } } }; this.onTriggerShape15 = function () { if (thisPtr.phase15 == 1 and thisPtr.show351_43713807.show350_43713807._currentframe >= 3) { thisPtr.phase15 = 0; } if (thisPtr.phase15 == 0) { thisPtr.tr15FixVisibility(); trMc15.onEnterFrame = undefined; thisPtr.phase15 = 1; thisPtr.show299_43713807.show298_43713807.show297_43713807.gotoAndPlay(3); thisPtr.show237_43713807.show236_43713807.gotoAndPlay(3); thisPtr.show351_43713807.show350_43713807.gotoAndPlay(3); } else { trMc15.onEnterFrame = undefined; thisPtr.phase15 = 0; thisPtr.show299_43713807.show298_43713807.show297_43713807.gotoAndStop(3); thisPtr.show237_43713807.show236_43713807.gotoAndStop(3); thisPtr.show351_43713807.show350_43713807.gotoAndStop(3); } }; var trMc16 = this.createEmptyMovieClip('trMc16', this.getNextHighestDepth()); this.phase16 = 0; this.time16 = 0; this.tPhase16 = 0; this.tr16FixVisibility = function () { if (thisPtr.show296_43713807OldV == undefined) { thisPtr.show296_43713807OldV = thisPtr.show299_43713807.show298_43713807.show297_43713807.show296_43713807.show295_43713807._visible; } else { var v = thisPtr.show299_43713807.show298_43713807.show297_43713807.show296_43713807.show295_43713807.v; if (v.tl2 != !thisPtr.show296_43713807OldV and v.tl3 != !thisPtr.show296_43713807OldV and v.tl4 != !thisPtr.show296_43713807OldV and v.main != !thisPtr.show296_43713807OldV) { thisPtr.show299_43713807.show298_43713807.show297_43713807.show296_43713807.show295_43713807._visible = thisPtr.show296_43713807OldV; v.tl1 = thisPtr.show296_43713807OldV; } } if (thisPtr.show235_43713807OldV == undefined) { thisPtr.show235_43713807OldV = thisPtr.show237_43713807.show236_43713807.show235_43713807.show234_43713807._visible; } else { var v = thisPtr.show237_43713807.show236_43713807.show235_43713807.show234_43713807.v; if (v.tl2 != !thisPtr.show235_43713807OldV and v.tl3 != !thisPtr.show235_43713807OldV and v.main != !thisPtr.show235_43713807OldV) { thisPtr.show237_43713807.show236_43713807.show235_43713807.show234_43713807._visible = thisPtr.show235_43713807OldV; v.tl1 = thisPtr.show235_43713807OldV; } } if (thisPtr.show349_43713807OldV == undefined) { thisPtr.show349_43713807OldV = thisPtr.show351_43713807.show350_43713807.show349_43713807.show348_43713807._visible; } else { var v = thisPtr.show351_43713807.show350_43713807.show349_43713807.show348_43713807.v; if (v.tl2 != !thisPtr.show349_43713807OldV and v.tl3 != !thisPtr.show349_43713807OldV and v.main != !thisPtr.show349_43713807OldV) { thisPtr.show351_43713807.show350_43713807.show349_43713807.show348_43713807._visible = thisPtr.show349_43713807OldV; v.tl1 = thisPtr.show349_43713807OldV; } } }; this.onTriggerShape16 = function () { if (thisPtr.phase16 == 1 and thisPtr.show299_43713807.show298_43713807.show297_43713807.show296_43713807._currentframe >= 3) { thisPtr.phase16 = 0; } if (thisPtr.phase16 == 0) { thisPtr.tr16FixVisibility(); trMc16.onEnterFrame = undefined; thisPtr.phase16 = 1; thisPtr.show299_43713807.show298_43713807.show297_43713807.show296_43713807.gotoAndPlay(3); thisPtr.show237_43713807.show236_43713807.show235_43713807.gotoAndPlay(3); thisPtr.show351_43713807.show350_43713807.show349_43713807.gotoAndPlay(3); } else { trMc16.onEnterFrame = undefined; thisPtr.phase16 = 0; thisPtr.show299_43713807.show298_43713807.show297_43713807.show296_43713807.gotoAndStop(3); thisPtr.show237_43713807.show236_43713807.show235_43713807.gotoAndStop(3); thisPtr.show351_43713807.show350_43713807.show349_43713807.gotoAndStop(3); } }; var trMc17 = this.createEmptyMovieClip('trMc17', this.getNextHighestDepth()); this.phase17 = 0; this.time17 = 0; this.tPhase17 = 0; this.tr17FixVisibility = function () { if (thisPtr.show280_43713807OldV == undefined) { thisPtr.show280_43713807OldV = thisPtr.show282_43713807.show281_43713807.show280_43713807.show279_43713807._visible; } else { var v = thisPtr.show282_43713807.show281_43713807.show280_43713807.show279_43713807.v; if (v.tl2 != !thisPtr.show280_43713807OldV and v.tl3 != !thisPtr.show280_43713807OldV and v.main != !thisPtr.show280_43713807OldV) { thisPtr.show282_43713807.show281_43713807.show280_43713807.show279_43713807._visible = thisPtr.show280_43713807OldV; v.tl1 = thisPtr.show280_43713807OldV; } } if (thisPtr.show212_43713807OldV == undefined) { thisPtr.show212_43713807OldV = thisPtr.show214_43713807.show213_43713807.show212_43713807.show211_43713807._visible; } else { var v = thisPtr.show214_43713807.show213_43713807.show212_43713807.show211_43713807.v; if (v.tl2 != !thisPtr.show212_43713807OldV and v.tl3 != !thisPtr.show212_43713807OldV and v.main != !thisPtr.show212_43713807OldV) { thisPtr.show214_43713807.show213_43713807.show212_43713807.show211_43713807._visible = thisPtr.show212_43713807OldV; v.tl1 = thisPtr.show212_43713807OldV; } } if (thisPtr.show209_43713807OldV == undefined) { thisPtr.show209_43713807OldV = thisPtr.show209_43713807.show208_43713807.show207_43713807._visible; } else { var v = thisPtr.show209_43713807.show208_43713807.show207_43713807.v; if (v.tl1 != !thisPtr.show209_43713807OldV and v.main != !thisPtr.show209_43713807OldV) { thisPtr.show209_43713807.show208_43713807.show207_43713807._visible = thisPtr.show209_43713807OldV; v.tl2 = thisPtr.show209_43713807OldV; } } if (thisPtr.show333_43713807OldV == undefined) { thisPtr.show333_43713807OldV = thisPtr.show335_43713807.show334_43713807.show333_43713807.show332_43713807.show331_43713807._visible; } else { var v = thisPtr.show335_43713807.show334_43713807.show333_43713807.show332_43713807.show331_43713807.v; if (v.tl1 != !thisPtr.show333_43713807OldV and v.tl3 != !thisPtr.show333_43713807OldV and v.tl4 != !thisPtr.show333_43713807OldV and v.main != !thisPtr.show333_43713807OldV) { thisPtr.show335_43713807.show334_43713807.show333_43713807.show332_43713807.show331_43713807._visible = thisPtr.show333_43713807OldV; v.tl2 = thisPtr.show333_43713807OldV; } } if (thisPtr.show304_43713807OldV == undefined) { thisPtr.show304_43713807OldV = thisPtr.show304_43713807.show303_43713807.show302_43713807._visible; } else { var v = thisPtr.show304_43713807.show303_43713807.show302_43713807.v; if (v.tl1 != !thisPtr.show304_43713807OldV and v.main != !thisPtr.show304_43713807OldV) { thisPtr.show304_43713807.show303_43713807.show302_43713807._visible = thisPtr.show304_43713807OldV; v.tl2 = thisPtr.show304_43713807OldV; } } if (thisPtr.show361_43713807OldV == undefined) { thisPtr.show361_43713807OldV = thisPtr.show361_43713807.show360_43713807.show359_43713807._visible; } else { var v = thisPtr.show361_43713807.show360_43713807.show359_43713807.v; if (v.tl1 != !thisPtr.show361_43713807OldV and v.main != !thisPtr.show361_43713807OldV) { thisPtr.show361_43713807.show360_43713807.show359_43713807._visible = thisPtr.show361_43713807OldV; v.tl2 = thisPtr.show361_43713807OldV; } } }; this.onTriggerShape17 = function () { if (thisPtr.phase17 == 1 and thisPtr.show335_43713807.show334_43713807.show333_43713807._currentframe >= 3) { thisPtr.phase17 = 0; } if (thisPtr.phase17 == 0) { thisPtr.tr17FixVisibility(); trMc17.onEnterFrame = undefined; thisPtr.phase17 = 1; thisPtr.show282_43713807.show281_43713807.show280_43713807.gotoAndPlay(3); thisPtr.show214_43713807.show213_43713807.show212_43713807.gotoAndPlay(3); thisPtr.show209_43713807.gotoAndPlay(3); thisPtr.show335_43713807.show334_43713807.show333_43713807.gotoAndPlay(3); thisPtr.show304_43713807.gotoAndPlay(3); thisPtr.show361_43713807.gotoAndPlay(3); } else { trMc17.onEnterFrame = undefined; thisPtr.phase17 = 0; thisPtr.show282_43713807.show281_43713807.show280_43713807.gotoAndStop(3); thisPtr.show214_43713807.show213_43713807.show212_43713807.gotoAndStop(3); thisPtr.show209_43713807.gotoAndStop(3); thisPtr.show335_43713807.show334_43713807.show333_43713807.gotoAndStop(3); thisPtr.show304_43713807.gotoAndStop(3); thisPtr.show361_43713807.gotoAndStop(3); } }; var trMc18 = this.createEmptyMovieClip('trMc18', this.getNextHighestDepth()); this.phase18 = 0; this.time18 = 0; this.tPhase18 = 0; this.tr18FixVisibility = function () { if (thisPtr.show208_43713807OldV == undefined) { thisPtr.show208_43713807OldV = thisPtr.show209_43713807.show208_43713807.show207_43713807._visible; } else { var v = thisPtr.show209_43713807.show208_43713807.show207_43713807.v; if (v.tl2 != !thisPtr.show208_43713807OldV and v.main != !thisPtr.show208_43713807OldV) { thisPtr.show209_43713807.show208_43713807.show207_43713807._visible = thisPtr.show208_43713807OldV; v.tl1 = thisPtr.show208_43713807OldV; } } if (thisPtr.show332_43713807OldV == undefined) { thisPtr.show332_43713807OldV = thisPtr.show335_43713807.show334_43713807.show333_43713807.show332_43713807.show331_43713807._visible; } else { var v = thisPtr.show335_43713807.show334_43713807.show333_43713807.show332_43713807.show331_43713807.v; if (v.tl2 != !thisPtr.show332_43713807OldV and v.tl3 != !thisPtr.show332_43713807OldV and v.tl4 != !thisPtr.show332_43713807OldV and v.main != !thisPtr.show332_43713807OldV) { thisPtr.show335_43713807.show334_43713807.show333_43713807.show332_43713807.show331_43713807._visible = thisPtr.show332_43713807OldV; v.tl1 = thisPtr.show332_43713807OldV; } } if (thisPtr.show303_43713807OldV == undefined) { thisPtr.show303_43713807OldV = thisPtr.show304_43713807.show303_43713807.show302_43713807._visible; } else { var v = thisPtr.show304_43713807.show303_43713807.show302_43713807.v; if (v.tl2 != !thisPtr.show303_43713807OldV and v.main != !thisPtr.show303_43713807OldV) { thisPtr.show304_43713807.show303_43713807.show302_43713807._visible = thisPtr.show303_43713807OldV; v.tl1 = thisPtr.show303_43713807OldV; } } if (thisPtr.show360_43713807OldV == undefined) { thisPtr.show360_43713807OldV = thisPtr.show361_43713807.show360_43713807.show359_43713807._visible; } else { var v = thisPtr.show361_43713807.show360_43713807.show359_43713807.v; if (v.tl2 != !thisPtr.show360_43713807OldV and v.main != !thisPtr.show360_43713807OldV) { thisPtr.show361_43713807.show360_43713807.show359_43713807._visible = thisPtr.show360_43713807OldV; v.tl1 = thisPtr.show360_43713807OldV; } } }; this.onTriggerShape18 = function () { if (thisPtr.phase18 == 1 and thisPtr.show335_43713807.show334_43713807.show333_43713807.show332_43713807._currentframe >= 3) { thisPtr.phase18 = 0; } if (thisPtr.phase18 == 0) { thisPtr.tr18FixVisibility(); trMc18.onEnterFrame = undefined; thisPtr.phase18 = 1; thisPtr.show209_43713807.show208_43713807.gotoAndPlay(3); thisPtr.show335_43713807.show334_43713807.show333_43713807.show332_43713807.gotoAndPlay(3); thisPtr.show304_43713807.show303_43713807.gotoAndPlay(3); thisPtr.show361_43713807.show360_43713807.gotoAndPlay(3); } else { trMc18.onEnterFrame = undefined; thisPtr.phase18 = 0; thisPtr.show209_43713807.show208_43713807.gotoAndStop(3); thisPtr.show335_43713807.show334_43713807.show333_43713807.show332_43713807.gotoAndStop(3); thisPtr.show304_43713807.show303_43713807.gotoAndStop(3); thisPtr.show361_43713807.show360_43713807.gotoAndStop(3); } }; } frame 1 { this.show209_43713807.show208_43713807.show207_43713807._visible = true; this.show209_43713807.show208_43713807.show207_43713807.v = new Object(); } frame 1 { this.show214_43713807.show213_43713807.show212_43713807.show211_43713807._visible = true; this.show214_43713807.show213_43713807.show212_43713807.show211_43713807.v = new Object(); } frame 1 { this.show220_43713807.show219_43713807.show218_43713807._visible = false; this.show220_43713807.show219_43713807.show218_43713807.v = new Object(); } frame 1 { this.show224_43713807.show223_43713807.show222_43713807._visible = false; this.show224_43713807.show223_43713807.show222_43713807.v = new Object(); } frame 1 { this.show228_43713807.show227_43713807.show226_43713807._visible = true; this.show228_43713807.show227_43713807.show226_43713807.v = new Object(); } frame 1 { this.show232_43713807.show231_43713807.show230_43713807._visible = true; this.show232_43713807.show231_43713807.show230_43713807.v = new Object(); } frame 1 { this.show237_43713807.show236_43713807.show235_43713807.show234_43713807._visible = false; this.show237_43713807.show236_43713807.show235_43713807.show234_43713807.v = new Object(); } frame 1 { this.show243_43713807.show242_43713807.show241_43713807.show240_43713807.show239_43713807._visible = false; this.show243_43713807.show242_43713807.show241_43713807.show240_43713807.show239_43713807.v = new Object(); } frame 1 { this.show248_43713807.show247_43713807.show246_43713807.show245_43713807._visible = false; this.show248_43713807.show247_43713807.show246_43713807.show245_43713807.v = new Object(); } frame 1 { this.show252_43713807.show251_43713807.show250_43713807._visible = true; this.show252_43713807.show251_43713807.show250_43713807.v = new Object(); } frame 1 { this.show256_43713807.show255_43713807.show254_43713807._visible = true; this.show256_43713807.show255_43713807.show254_43713807.v = new Object(); } frame 1 { this.show260_43713807.show259_43713807.show258_43713807._visible = true; this.show260_43713807.show259_43713807.show258_43713807.v = new Object(); } frame 1 { this.show264_43713807.show263_43713807.show262_43713807._visible = true; this.show264_43713807.show263_43713807.show262_43713807.v = new Object(); } frame 1 { this.show271_43713807.show270_43713807.show269_43713807.show268_43713807.show267_43713807._visible = false; this.show271_43713807.show270_43713807.show269_43713807.show268_43713807.show267_43713807.v = new Object(); } frame 1 { this.show276_43713807.show275_43713807.show274_43713807._visible = true; this.show276_43713807.show275_43713807.show274_43713807.v = new Object(); } frame 1 { this.show282_43713807.show281_43713807.show280_43713807.show279_43713807._visible = true; this.show282_43713807.show281_43713807.show280_43713807.show279_43713807.v = new Object(); } frame 1 { this.show287_43713807.show286_43713807.show285_43713807._visible = true; this.show287_43713807.show286_43713807.show285_43713807.v = new Object(); } frame 1 { this.show292_43713807.show291_43713807.show290_43713807._visible = true; this.show292_43713807.show291_43713807.show290_43713807.v = new Object(); } frame 1 { this.show299_43713807.show298_43713807.show297_43713807.show296_43713807.show295_43713807._visible = false; this.show299_43713807.show298_43713807.show297_43713807.show296_43713807.show295_43713807.v = new Object(); } frame 1 { this.show304_43713807.show303_43713807.show302_43713807._visible = true; this.show304_43713807.show303_43713807.show302_43713807.v = new Object(); } frame 1 { this.show312_43713807.show311_43713807.show310_43713807._visible = true; this.show312_43713807.show311_43713807.show310_43713807.v = new Object(); } frame 1 { this.show318_43713807.show317_43713807.show316_43713807.show315_43713807._visible = false; this.show318_43713807.show317_43713807.show316_43713807.show315_43713807.v = new Object(); } frame 1 { this.show323_43713807.show322_43713807.show321_43713807._visible = false; this.show323_43713807.show322_43713807.show321_43713807.v = new Object(); } frame 1 { this.show328_43713807.show327_43713807.show326_43713807._visible = false; this.show328_43713807.show327_43713807.show326_43713807.v = new Object(); } frame 1 { this.show335_43713807.show334_43713807.show333_43713807.show332_43713807.show331_43713807._visible = false; this.show335_43713807.show334_43713807.show333_43713807.show332_43713807.show331_43713807.v = new Object(); } frame 1 { this.show340_43713807.show339_43713807.show338_43713807._visible = false; this.show340_43713807.show339_43713807.show338_43713807.v = new Object(); } frame 1 { this.show345_43713807.show344_43713807.show343_43713807._visible = false; this.show345_43713807.show344_43713807.show343_43713807.v = new Object(); } frame 1 { this.show351_43713807.show350_43713807.show349_43713807.show348_43713807._visible = false; this.show351_43713807.show350_43713807.show349_43713807.show348_43713807.v = new Object(); } frame 1 { this.show356_43713807.show355_43713807.show354_43713807._visible = false; this.show356_43713807.show355_43713807.show354_43713807.v = new Object(); } frame 1 { this.show361_43713807.show360_43713807.show359_43713807._visible = false; this.show361_43713807.show360_43713807.show359_43713807.v = new Object(); } frame 2 { stop(); } } frame 6 { (getPlayerResourceLoader()).slideIsAvailable(2); } movieClip 789 { } movieClip 794 { } movieClip 793 { frame 2 { stop(); } frame 3 { this.show367_43713807._visible = false; this.show367_43713807.v.tl1 = false; stop(); } } movieClip 792 { frame 2 { stop(); } frame 3 { this.show368_43713807.show367_43713807._visible = true; this.show368_43713807.show367_43713807.v.tl2 = true; stop(); } } movieClip 799 { } movieClip 798 { frame 2 { stop(); } frame 3 { this.show371_43713807._visible = false; this.show371_43713807.v.tl1 = false; stop(); } } movieClip 797 { frame 2 { stop(); } frame 3 { this.show372_43713807.show371_43713807._visible = true; this.show372_43713807.show371_43713807.v.tl2 = true; stop(); } } movieClip 804 { } movieClip 803 { frame 2 { stop(); } frame 3 { this.show375_43713807._visible = true; this.show375_43713807.v.tl1 = true; stop(); } } movieClip 802 { frame 2 { stop(); } frame 3 { this.show376_43713807.show375_43713807._visible = false; this.show376_43713807.show375_43713807.v.tl2 = false; stop(); } } movieClip 810 { } movieClip 809 { frame 2 { stop(); } frame 3 { this.show379_43713807._visible = true; this.show379_43713807.v.tl1 = true; stop(); } } movieClip 808 { frame 2 { stop(); } frame 3 { this.show380_43713807.show379_43713807._visible = false; this.show380_43713807.show379_43713807.v.tl2 = false; stop(); } } movieClip 807 { frame 2 { stop(); } frame 3 { this.show381_43713807.show380_43713807.show379_43713807._visible = true; this.show381_43713807.show380_43713807.show379_43713807.v.tl3 = true; stop(); } } movieClip 816 { } movieClip 815 { frame 2 { stop(); } frame 3 { this.show384_43713807._visible = true; this.show384_43713807.v.tl1 = true; stop(); } } movieClip 814 { frame 2 { stop(); } frame 3 { this.show385_43713807.show384_43713807._visible = false; this.show385_43713807.show384_43713807.v.tl2 = false; stop(); } } movieClip 813 { frame 2 { stop(); } frame 3 { this.show386_43713807.show385_43713807.show384_43713807._visible = true; this.show386_43713807.show385_43713807.show384_43713807.v.tl3 = true; stop(); } } movieClip 821 { } movieClip 820 { frame 2 { stop(); } frame 3 { this.show389_43713807._visible = true; this.show389_43713807.v.tl1 = true; stop(); } } movieClip 819 { frame 2 { stop(); } frame 3 { this.show390_43713807.show389_43713807._visible = false; this.show390_43713807.show389_43713807.v.tl2 = false; stop(); } } movieClip 826 { } movieClip 825 { frame 2 { stop(); } frame 3 { this.show393_43713807._visible = true; this.show393_43713807.v.tl1 = true; stop(); } } movieClip 824 { frame 2 { stop(); } frame 3 { this.show394_43713807.show393_43713807._visible = false; this.show394_43713807.show393_43713807.v.tl2 = false; stop(); } } movieClip 831 { } movieClip 830 { frame 2 { stop(); } frame 3 { this.show397_43713807._visible = true; this.show397_43713807.v.tl1 = true; stop(); } } movieClip 829 { frame 2 { stop(); } frame 3 { this.show398_43713807.show397_43713807._visible = false; this.show398_43713807.show397_43713807.v.tl2 = false; stop(); } } movieClip 836 { } movieClip 835 { frame 2 { stop(); } frame 3 { this.show401_43713807._visible = true; this.show401_43713807.v.tl1 = true; stop(); } } movieClip 834 { frame 2 { stop(); } frame 3 { this.show402_43713807.show401_43713807._visible = false; this.show402_43713807.show401_43713807.v.tl2 = false; stop(); } } movieClip 841 { } movieClip 840 { frame 2 { stop(); } frame 3 { this.show405_43713807._visible = true; this.show405_43713807.v.tl1 = true; stop(); } } movieClip 839 { frame 2 { stop(); } frame 3 { this.show406_43713807.show405_43713807._visible = false; this.show406_43713807.show405_43713807.v.tl2 = false; stop(); } } movieClip 846 { } movieClip 845 { frame 2 { stop(); } frame 3 { this.show410_43713807._visible = true; this.show410_43713807.v.tl1 = true; stop(); } } movieClip 844 { frame 2 { stop(); } frame 3 { this.show411_43713807.show410_43713807._visible = false; this.show411_43713807.show410_43713807.v.tl2 = false; stop(); } } movieClip 847 { frame 1 { this._parent.show412_43713807.onRelease = this._parent.onTriggerShape7; } } movieClip 852 { } movieClip 851 { frame 2 { stop(); } frame 3 { this.show415_43713807._visible = true; this.show415_43713807.v.tl1 = true; stop(); } } movieClip 850 { frame 2 { stop(); } frame 3 { this.show416_43713807.show415_43713807._visible = false; this.show416_43713807.show415_43713807.v.tl2 = false; stop(); } } movieClip 849 { frame 2 { stop(); } frame 3 { this.show417_43713807.show416_43713807.show415_43713807._visible = false; this.show417_43713807.show416_43713807.show415_43713807.v.tl3 = false; stop(); } } movieClip 848 { frame 2 { stop(); } frame 3 { this.show418_43713807.show417_43713807.show416_43713807.show415_43713807._visible = true; this.show418_43713807.show417_43713807.show416_43713807.show415_43713807.v.tl4 = true; stop(); } } movieClip 853 { frame 1 { this._parent.show419_43713807.onRelease = this._parent.onTriggerShape11; } } movieClip 857 { } movieClip 856 { frame 2 { stop(); } frame 3 { this.show422_43713807._visible = false; this.show422_43713807.v.tl1 = false; stop(); } } movieClip 855 { frame 2 { stop(); } frame 3 { this.show423_43713807.show422_43713807._visible = true; this.show423_43713807.show422_43713807.v.tl2 = true; stop(); } } movieClip 854 { frame 2 { stop(); } frame 3 { this.show424_43713807.show423_43713807.show422_43713807._visible = false; this.show424_43713807.show423_43713807.show422_43713807.v.tl3 = false; stop(); } } movieClip 858 { frame 1 { this._parent.show425_43713807.onRelease = this._parent.onTriggerShape12; } } movieClip 861 { } movieClip 860 { frame 2 { stop(); } frame 3 { this.show428_43713807._visible = true; this.show428_43713807.v.tl1 = true; stop(); } } movieClip 859 { frame 2 { stop(); } frame 3 { this.show429_43713807.show428_43713807._visible = false; this.show429_43713807.show428_43713807.v.tl2 = false; stop(); } } movieClip 862 { frame 1 { this._parent.show430_43713807.onRelease = this._parent.onTriggerShape3; } } movieClip 866 { } movieClip 865 { frame 2 { stop(); } frame 3 { this.show433_43713807._visible = false; this.show433_43713807.v.tl1 = false; stop(); } } movieClip 864 { frame 2 { stop(); } frame 3 { this.show434_43713807.show433_43713807._visible = true; this.show434_43713807.show433_43713807.v.tl2 = true; stop(); } } movieClip 863 { frame 2 { stop(); } frame 3 { this.show435_43713807.show434_43713807.show433_43713807._visible = false; this.show435_43713807.show434_43713807.show433_43713807.v.tl3 = false; stop(); } } movieClip 867 { frame 1 { this._parent.show436_43713807.onRelease = this._parent.onTriggerShape13; } } movieClip 870 { } movieClip 869 { frame 2 { stop(); } frame 3 { this.show439_43713807._visible = true; this.show439_43713807.v.tl1 = true; stop(); } } movieClip 868 { frame 2 { stop(); } frame 3 { this.show440_43713807.show439_43713807._visible = false; this.show440_43713807.show439_43713807.v.tl2 = false; stop(); } } movieClip 871 { frame 1 { this._parent.show441_43713807.onRelease = this._parent.onTriggerShape5; } } movieClip 874 { } movieClip 873 { frame 2 { stop(); } frame 3 { this.show444_43713807._visible = true; this.show444_43713807.v.tl1 = true; stop(); } } movieClip 872 { frame 2 { stop(); } frame 3 { this.show445_43713807.show444_43713807._visible = false; this.show445_43713807.show444_43713807.v.tl2 = false; stop(); } } movieClip 875 { frame 1 { this._parent.show446_43713807.onRelease = this._parent.onTriggerShape1; } } movieClip 880 { } movieClip 879 { frame 2 { stop(); } frame 3 { this.show449_43713807._visible = true; this.show449_43713807.v.tl1 = true; stop(); } } movieClip 878 { frame 2 { stop(); } frame 3 { this.show450_43713807.show449_43713807._visible = false; this.show450_43713807.show449_43713807.v.tl2 = false; stop(); } } movieClip 877 { frame 2 { stop(); } frame 3 { this.show451_43713807.show450_43713807.show449_43713807._visible = false; this.show451_43713807.show450_43713807.show449_43713807.v.tl3 = false; stop(); } } movieClip 876 { frame 2 { stop(); } frame 3 { this.show452_43713807.show451_43713807.show450_43713807.show449_43713807._visible = true; this.show452_43713807.show451_43713807.show450_43713807.show449_43713807.v.tl4 = true; stop(); } } movieClip 881 { frame 1 { this._parent.show453_43713807.onRelease = this._parent.onTriggerShape15; } } movieClip 884 { } movieClip 883 { frame 2 { stop(); } frame 3 { this.show456_43713807._visible = true; this.show456_43713807.v.tl1 = true; stop(); } } movieClip 882 { frame 2 { stop(); } frame 3 { this.show457_43713807.show456_43713807._visible = false; this.show457_43713807.show456_43713807.v.tl2 = false; stop(); } } movieClip 885 { frame 1 { this._parent.show458_43713807.onRelease = this._parent.onTriggerShape17; } } movieClip 887 { frame 1 { this.show460_43713807.onRelease = function () { (_root.getPlayerCore()).gotoSlide(2); }; } } movieClip 886 { } movieClip 892 { } movieClip 891 { frame 2 { stop(); } frame 3 { this.show464_43713807._visible = true; this.show464_43713807.v.tl1 = true; stop(); } } movieClip 890 { frame 2 { stop(); } frame 3 { this.show465_43713807.show464_43713807._visible = false; this.show465_43713807.show464_43713807.v.tl2 = false; stop(); } } movieClip 893 { frame 1 { this._parent.show466_43713807.onRelease = this._parent.onTriggerShape9; } } movieClip 896 { } movieClip 895 { frame 2 { stop(); } frame 3 { this.show469_43713807._visible = false; this.show469_43713807.v.tl1 = false; stop(); } } movieClip 894 { frame 2 { stop(); } frame 3 { this.show470_43713807.show469_43713807._visible = true; this.show470_43713807.show469_43713807.v.tl2 = true; stop(); } } movieClip 897 { frame 1 { this._parent.show471_43713807.onRelease = this._parent.onTriggerShape8; } } movieClip 900 { } movieClip 899 { frame 2 { stop(); } frame 3 { this.show474_43713807._visible = false; this.show474_43713807.v.tl1 = false; stop(); } } movieClip 898 { frame 2 { stop(); } frame 3 { this.show475_43713807.show474_43713807._visible = true; this.show475_43713807.show474_43713807.v.tl2 = true; stop(); } } movieClip 901 { frame 1 { this._parent.show476_43713807.onRelease = this._parent.onTriggerShape4; } } movieClip 906 { } movieClip 905 { frame 2 { stop(); } frame 3 { this.show479_43713807._visible = true; this.show479_43713807.v.tl1 = true; stop(); } } movieClip 904 { frame 2 { stop(); } frame 3 { this.show480_43713807.show479_43713807._visible = false; this.show480_43713807.show479_43713807.v.tl2 = false; stop(); } } movieClip 903 { frame 2 { stop(); } frame 3 { this.show481_43713807.show480_43713807.show479_43713807._visible = false; this.show481_43713807.show480_43713807.show479_43713807.v.tl3 = false; stop(); } } movieClip 902 { frame 2 { stop(); } frame 3 { this.show482_43713807.show481_43713807.show480_43713807.show479_43713807._visible = true; this.show482_43713807.show481_43713807.show480_43713807.show479_43713807.v.tl4 = true; stop(); } } movieClip 907 { frame 1 { this._parent.show483_43713807.onRelease = this._parent.onTriggerShape14; } } movieClip 910 { } movieClip 909 { frame 2 { stop(); } frame 3 { this.show486_43713807._visible = false; this.show486_43713807.v.tl1 = false; stop(); } } movieClip 908 { frame 2 { stop(); } frame 3 { this.show487_43713807.show486_43713807._visible = true; this.show487_43713807.show486_43713807.v.tl2 = true; stop(); } } movieClip 911 { frame 1 { this._parent.show488_43713807.onRelease = this._parent.onTriggerShape6; } } movieClip 914 { } movieClip 913 { frame 2 { stop(); } frame 3 { this.show491_43713807._visible = false; this.show491_43713807.v.tl1 = false; stop(); } } movieClip 912 { frame 2 { stop(); } frame 3 { this.show492_43713807.show491_43713807._visible = true; this.show492_43713807.show491_43713807.v.tl2 = true; stop(); } } movieClip 915 { frame 1 { this._parent.show493_43713807.onRelease = this._parent.onTriggerShape2; } } movieClip 919 { } movieClip 918 { frame 2 { stop(); } frame 3 { this.show496_43713807._visible = false; this.show496_43713807.v.tl1 = false; stop(); } } movieClip 917 { frame 2 { stop(); } frame 3 { this.show497_43713807.show496_43713807._visible = true; this.show497_43713807.show496_43713807.v.tl2 = true; stop(); } } movieClip 916 { frame 2 { stop(); } frame 3 { this.show498_43713807.show497_43713807.show496_43713807._visible = false; this.show498_43713807.show497_43713807.show496_43713807.v.tl3 = false; stop(); } } movieClip 920 { frame 1 { this._parent.show499_43713807.onRelease = this._parent.onTriggerShape16; } } movieClip 923 { } movieClip 922 { frame 2 { stop(); } frame 3 { this.show502_43713807._visible = false; this.show502_43713807.v.tl1 = false; stop(); } } movieClip 921 { frame 2 { stop(); } frame 3 { this.show503_43713807.show502_43713807._visible = true; this.show503_43713807.show502_43713807.v.tl2 = true; stop(); } } movieClip 924 { frame 1 { this._parent.show504_43713807.onRelease = this._parent.onTriggerShape10; } } movieClip 927 { } movieClip 926 { frame 2 { stop(); } frame 3 { this.show507_43713807._visible = false; this.show507_43713807.v.tl1 = false; stop(); } } movieClip 925 { frame 2 { stop(); } frame 3 { this.show508_43713807.show507_43713807._visible = true; this.show508_43713807.show507_43713807.v.tl2 = true; stop(); } } movieClip 928 { frame 1 { this._parent.show509_43713807.onRelease = this._parent.onTriggerShape18; } } movieClip 931 { } movieClip 930 { frame 2 { stop(); } frame 3 { this.show512_43713807._visible = true; this.show512_43713807.v.tl1 = true; stop(); } } movieClip 929 { frame 2 { stop(); } frame 3 { this.show513_43713807.show512_43713807._visible = false; this.show513_43713807.show512_43713807.v.tl2 = false; stop(); } } movieClip 937 { } movieClip 936 { frame 2 { stop(); } frame 3 { this.show516_43713807._visible = false; this.show516_43713807.v.tl1 = false; stop(); } } movieClip 935 { frame 2 { stop(); } frame 3 { this.show517_43713807.show516_43713807._visible = true; this.show517_43713807.show516_43713807.v.tl2 = true; stop(); } } movieClip 934 { frame 2 { stop(); } frame 3 { this.show518_43713807.show517_43713807.show516_43713807._visible = false; this.show518_43713807.show517_43713807.show516_43713807.v.tl3 = false; stop(); } } movieClip 788 spr280_43713807 { frame 1 { stop(); } frame 1 { var thisPtr = this; var trMc1 = this.createEmptyMovieClip('trMc1', this.getNextHighestDepth()); this.phase1 = 0; this.time1 = 0; this.tPhase1 = 0; this.tr1FixVisibility = function () { if (thisPtr.show407_43713807OldV == undefined) { thisPtr.show407_43713807OldV = thisPtr.show407_43713807.show406_43713807.show405_43713807._visible; } else { var v = thisPtr.show407_43713807.show406_43713807.show405_43713807.v; if (v.tl1 != !thisPtr.show407_43713807OldV and v.main != !thisPtr.show407_43713807OldV) { thisPtr.show407_43713807.show406_43713807.show405_43713807._visible = thisPtr.show407_43713807OldV; v.tl2 = thisPtr.show407_43713807OldV; } } if (thisPtr.show446_43713807OldV == undefined) { thisPtr.show446_43713807OldV = thisPtr.show446_43713807.show445_43713807.show444_43713807._visible; } else { var v = thisPtr.show446_43713807.show445_43713807.show444_43713807.v; if (v.tl1 != !thisPtr.show446_43713807OldV and v.main != !thisPtr.show446_43713807OldV) { thisPtr.show446_43713807.show445_43713807.show444_43713807._visible = thisPtr.show446_43713807OldV; v.tl2 = thisPtr.show446_43713807OldV; } } if (thisPtr.show493_43713807OldV == undefined) { thisPtr.show493_43713807OldV = thisPtr.show493_43713807.show492_43713807.show491_43713807._visible; } else { var v = thisPtr.show493_43713807.show492_43713807.show491_43713807.v; if (v.tl1 != !thisPtr.show493_43713807OldV and v.main != !thisPtr.show493_43713807OldV) { thisPtr.show493_43713807.show492_43713807.show491_43713807._visible = thisPtr.show493_43713807OldV; v.tl2 = thisPtr.show493_43713807OldV; } } }; this.onTriggerShape1 = function () { if (thisPtr.phase1 == 1 and thisPtr.show407_43713807._currentframe >= 3) { thisPtr.phase1 = 0; } if (thisPtr.phase1 == 0) { thisPtr.tr1FixVisibility(); trMc1.onEnterFrame = undefined; thisPtr.phase1 = 1; thisPtr.show407_43713807.gotoAndPlay(3); thisPtr.show446_43713807.gotoAndPlay(3); thisPtr.show493_43713807.gotoAndPlay(3); } else { trMc1.onEnterFrame = undefined; thisPtr.phase1 = 0; thisPtr.show407_43713807.gotoAndStop(3); thisPtr.show446_43713807.gotoAndStop(3); thisPtr.show493_43713807.gotoAndStop(3); } }; var trMc2 = this.createEmptyMovieClip('trMc2', this.getNextHighestDepth()); this.phase2 = 0; this.time2 = 0; this.tPhase2 = 0; this.tr2FixVisibility = function () { if (thisPtr.show406_43713807OldV == undefined) { thisPtr.show406_43713807OldV = thisPtr.show407_43713807.show406_43713807.show405_43713807._visible; } else { var v = thisPtr.show407_43713807.show406_43713807.show405_43713807.v; if (v.tl2 != !thisPtr.show406_43713807OldV and v.main != !thisPtr.show406_43713807OldV) { thisPtr.show407_43713807.show406_43713807.show405_43713807._visible = thisPtr.show406_43713807OldV; v.tl1 = thisPtr.show406_43713807OldV; } } if (thisPtr.show445_43713807OldV == undefined) { thisPtr.show445_43713807OldV = thisPtr.show446_43713807.show445_43713807.show444_43713807._visible; } else { var v = thisPtr.show446_43713807.show445_43713807.show444_43713807.v; if (v.tl2 != !thisPtr.show445_43713807OldV and v.main != !thisPtr.show445_43713807OldV) { thisPtr.show446_43713807.show445_43713807.show444_43713807._visible = thisPtr.show445_43713807OldV; v.tl1 = thisPtr.show445_43713807OldV; } } if (thisPtr.show492_43713807OldV == undefined) { thisPtr.show492_43713807OldV = thisPtr.show493_43713807.show492_43713807.show491_43713807._visible; } else { var v = thisPtr.show493_43713807.show492_43713807.show491_43713807.v; if (v.tl2 != !thisPtr.show492_43713807OldV and v.main != !thisPtr.show492_43713807OldV) { thisPtr.show493_43713807.show492_43713807.show491_43713807._visible = thisPtr.show492_43713807OldV; v.tl1 = thisPtr.show492_43713807OldV; } } }; this.onTriggerShape2 = function () { if (thisPtr.phase2 == 1 and thisPtr.show407_43713807.show406_43713807._currentframe >= 3) { thisPtr.phase2 = 0; } if (thisPtr.phase2 == 0) { thisPtr.tr2FixVisibility(); trMc2.onEnterFrame = undefined; thisPtr.phase2 = 1; thisPtr.show407_43713807.show406_43713807.gotoAndPlay(3); thisPtr.show446_43713807.show445_43713807.gotoAndPlay(3); thisPtr.show493_43713807.show492_43713807.gotoAndPlay(3); } else { trMc2.onEnterFrame = undefined; thisPtr.phase2 = 0; thisPtr.show407_43713807.show406_43713807.gotoAndStop(3); thisPtr.show446_43713807.show445_43713807.gotoAndStop(3); thisPtr.show493_43713807.show492_43713807.gotoAndStop(3); } }; var trMc3 = this.createEmptyMovieClip('trMc3', this.getNextHighestDepth()); this.phase3 = 0; this.time3 = 0; this.tPhase3 = 0; this.tr3FixVisibility = function () { if (thisPtr.show403_43713807OldV == undefined) { thisPtr.show403_43713807OldV = thisPtr.show403_43713807.show402_43713807.show401_43713807._visible; } else { var v = thisPtr.show403_43713807.show402_43713807.show401_43713807.v; if (v.tl1 != !thisPtr.show403_43713807OldV and v.main != !thisPtr.show403_43713807OldV) { thisPtr.show403_43713807.show402_43713807.show401_43713807._visible = thisPtr.show403_43713807OldV; v.tl2 = thisPtr.show403_43713807OldV; } } if (thisPtr.show430_43713807OldV == undefined) { thisPtr.show430_43713807OldV = thisPtr.show430_43713807.show429_43713807.show428_43713807._visible; } else { var v = thisPtr.show430_43713807.show429_43713807.show428_43713807.v; if (v.tl1 != !thisPtr.show430_43713807OldV and v.main != !thisPtr.show430_43713807OldV) { thisPtr.show430_43713807.show429_43713807.show428_43713807._visible = thisPtr.show430_43713807OldV; v.tl2 = thisPtr.show430_43713807OldV; } } if (thisPtr.show453_43713807OldV == undefined) { thisPtr.show453_43713807OldV = thisPtr.show453_43713807.show452_43713807.show451_43713807.show450_43713807.show449_43713807._visible; } else { var v = thisPtr.show453_43713807.show452_43713807.show451_43713807.show450_43713807.show449_43713807.v; if (v.tl1 != !thisPtr.show453_43713807OldV and v.tl2 != !thisPtr.show453_43713807OldV and v.tl3 != !thisPtr.show453_43713807OldV and v.main != !thisPtr.show453_43713807OldV) { thisPtr.show453_43713807.show452_43713807.show451_43713807.show450_43713807.show449_43713807._visible = thisPtr.show453_43713807OldV; v.tl4 = thisPtr.show453_43713807OldV; } } if (thisPtr.show476_43713807OldV == undefined) { thisPtr.show476_43713807OldV = thisPtr.show476_43713807.show475_43713807.show474_43713807._visible; } else { var v = thisPtr.show476_43713807.show475_43713807.show474_43713807.v; if (v.tl1 != !thisPtr.show476_43713807OldV and v.main != !thisPtr.show476_43713807OldV) { thisPtr.show476_43713807.show475_43713807.show474_43713807._visible = thisPtr.show476_43713807OldV; v.tl2 = thisPtr.show476_43713807OldV; } } }; this.onTriggerShape3 = function () { if (thisPtr.phase3 == 1 and thisPtr.show403_43713807._currentframe >= 3) { thisPtr.phase3 = 0; } if (thisPtr.phase3 == 0) { thisPtr.tr3FixVisibility(); trMc3.onEnterFrame = undefined; thisPtr.phase3 = 1; thisPtr.show403_43713807.gotoAndPlay(3); thisPtr.show430_43713807.gotoAndPlay(3); thisPtr.show453_43713807.gotoAndPlay(3); thisPtr.show476_43713807.gotoAndPlay(3); } else { trMc3.onEnterFrame = undefined; thisPtr.phase3 = 0; thisPtr.show403_43713807.gotoAndStop(3); thisPtr.show430_43713807.gotoAndStop(3); thisPtr.show453_43713807.gotoAndStop(3); thisPtr.show476_43713807.gotoAndStop(3); } }; var trMc4 = this.createEmptyMovieClip('trMc4', this.getNextHighestDepth()); this.phase4 = 0; this.time4 = 0; this.tPhase4 = 0; this.tr4FixVisibility = function () { if (thisPtr.show402_43713807OldV == undefined) { thisPtr.show402_43713807OldV = thisPtr.show403_43713807.show402_43713807.show401_43713807._visible; } else { var v = thisPtr.show403_43713807.show402_43713807.show401_43713807.v; if (v.tl2 != !thisPtr.show402_43713807OldV and v.main != !thisPtr.show402_43713807OldV) { thisPtr.show403_43713807.show402_43713807.show401_43713807._visible = thisPtr.show402_43713807OldV; v.tl1 = thisPtr.show402_43713807OldV; } } if (thisPtr.show429_43713807OldV == undefined) { thisPtr.show429_43713807OldV = thisPtr.show430_43713807.show429_43713807.show428_43713807._visible; } else { var v = thisPtr.show430_43713807.show429_43713807.show428_43713807.v; if (v.tl2 != !thisPtr.show429_43713807OldV and v.main != !thisPtr.show429_43713807OldV) { thisPtr.show430_43713807.show429_43713807.show428_43713807._visible = thisPtr.show429_43713807OldV; v.tl1 = thisPtr.show429_43713807OldV; } } if (thisPtr.show452_43713807OldV == undefined) { thisPtr.show452_43713807OldV = thisPtr.show453_43713807.show452_43713807.show451_43713807.show450_43713807.show449_43713807._visible; } else { var v = thisPtr.show453_43713807.show452_43713807.show451_43713807.show450_43713807.show449_43713807.v; if (v.tl1 != !thisPtr.show452_43713807OldV and v.tl2 != !thisPtr.show452_43713807OldV and v.tl4 != !thisPtr.show452_43713807OldV and v.main != !thisPtr.show452_43713807OldV) { thisPtr.show453_43713807.show452_43713807.show451_43713807.show450_43713807.show449_43713807._visible = thisPtr.show452_43713807OldV; v.tl3 = thisPtr.show452_43713807OldV; } } if (thisPtr.show475_43713807OldV == undefined) { thisPtr.show475_43713807OldV = thisPtr.show476_43713807.show475_43713807.show474_43713807._visible; } else { var v = thisPtr.show476_43713807.show475_43713807.show474_43713807.v; if (v.tl2 != !thisPtr.show475_43713807OldV and v.main != !thisPtr.show475_43713807OldV) { thisPtr.show476_43713807.show475_43713807.show474_43713807._visible = thisPtr.show475_43713807OldV; v.tl1 = thisPtr.show475_43713807OldV; } } if (thisPtr.show499_43713807OldV == undefined) { thisPtr.show499_43713807OldV = thisPtr.show499_43713807.show498_43713807.show497_43713807.show496_43713807._visible; } else { var v = thisPtr.show499_43713807.show498_43713807.show497_43713807.show496_43713807.v; if (v.tl1 != !thisPtr.show499_43713807OldV and v.tl2 != !thisPtr.show499_43713807OldV and v.main != !thisPtr.show499_43713807OldV) { thisPtr.show499_43713807.show498_43713807.show497_43713807.show496_43713807._visible = thisPtr.show499_43713807OldV; v.tl3 = thisPtr.show499_43713807OldV; } } }; this.onTriggerShape4 = function () { if (thisPtr.phase4 == 1 and thisPtr.show403_43713807.show402_43713807._currentframe >= 3) { thisPtr.phase4 = 0; } if (thisPtr.phase4 == 0) { thisPtr.tr4FixVisibility(); trMc4.onEnterFrame = undefined; thisPtr.phase4 = 1; thisPtr.show403_43713807.show402_43713807.gotoAndPlay(3); thisPtr.show430_43713807.show429_43713807.gotoAndPlay(3); thisPtr.show453_43713807.show452_43713807.gotoAndPlay(3); thisPtr.show476_43713807.show475_43713807.gotoAndPlay(3); thisPtr.show499_43713807.gotoAndPlay(3); } else { trMc4.onEnterFrame = undefined; thisPtr.phase4 = 0; thisPtr.show403_43713807.show402_43713807.gotoAndStop(3); thisPtr.show430_43713807.show429_43713807.gotoAndStop(3); thisPtr.show453_43713807.show452_43713807.gotoAndStop(3); thisPtr.show476_43713807.show475_43713807.gotoAndStop(3); thisPtr.show499_43713807.gotoAndStop(3); } }; var trMc5 = this.createEmptyMovieClip('trMc5', this.getNextHighestDepth()); this.phase5 = 0; this.time5 = 0; this.tPhase5 = 0; this.tr5FixVisibility = function () { if (thisPtr.show373_43713807OldV == undefined) { thisPtr.show373_43713807OldV = thisPtr.show373_43713807.show372_43713807.show371_43713807._visible; } else { var v = thisPtr.show373_43713807.show372_43713807.show371_43713807.v; if (v.tl1 != !thisPtr.show373_43713807OldV and v.main != !thisPtr.show373_43713807OldV) { thisPtr.show373_43713807.show372_43713807.show371_43713807._visible = thisPtr.show373_43713807OldV; v.tl2 = thisPtr.show373_43713807OldV; } } if (thisPtr.show382_43713807OldV == undefined) { thisPtr.show382_43713807OldV = thisPtr.show382_43713807.show381_43713807.show380_43713807.show379_43713807._visible; } else { var v = thisPtr.show382_43713807.show381_43713807.show380_43713807.show379_43713807.v; if (v.tl1 != !thisPtr.show382_43713807OldV and v.tl2 != !thisPtr.show382_43713807OldV and v.main != !thisPtr.show382_43713807OldV) { thisPtr.show382_43713807.show381_43713807.show380_43713807.show379_43713807._visible = thisPtr.show382_43713807OldV; v.tl3 = thisPtr.show382_43713807OldV; } } if (thisPtr.show387_43713807OldV == undefined) { thisPtr.show387_43713807OldV = thisPtr.show387_43713807.show386_43713807.show385_43713807.show384_43713807._visible; } else { var v = thisPtr.show387_43713807.show386_43713807.show385_43713807.show384_43713807.v; if (v.tl1 != !thisPtr.show387_43713807OldV and v.tl2 != !thisPtr.show387_43713807OldV and v.main != !thisPtr.show387_43713807OldV) { thisPtr.show387_43713807.show386_43713807.show385_43713807.show384_43713807._visible = thisPtr.show387_43713807OldV; v.tl3 = thisPtr.show387_43713807OldV; } } if (thisPtr.show395_43713807OldV == undefined) { thisPtr.show395_43713807OldV = thisPtr.show395_43713807.show394_43713807.show393_43713807._visible; } else { var v = thisPtr.show395_43713807.show394_43713807.show393_43713807.v; if (v.tl1 != !thisPtr.show395_43713807OldV and v.main != !thisPtr.show395_43713807OldV) { thisPtr.show395_43713807.show394_43713807.show393_43713807._visible = thisPtr.show395_43713807OldV; v.tl2 = thisPtr.show395_43713807OldV; } } if (thisPtr.show419_43713807OldV == undefined) { thisPtr.show419_43713807OldV = thisPtr.show419_43713807.show418_43713807.show417_43713807.show416_43713807.show415_43713807._visible; } else { var v = thisPtr.show419_43713807.show418_43713807.show417_43713807.show416_43713807.show415_43713807.v; if (v.tl1 != !thisPtr.show419_43713807OldV and v.tl2 != !thisPtr.show419_43713807OldV and v.tl3 != !thisPtr.show419_43713807OldV and v.main != !thisPtr.show419_43713807OldV) { thisPtr.show419_43713807.show418_43713807.show417_43713807.show416_43713807.show415_43713807._visible = thisPtr.show419_43713807OldV; v.tl4 = thisPtr.show419_43713807OldV; } } if (thisPtr.show441_43713807OldV == undefined) { thisPtr.show441_43713807OldV = thisPtr.show441_43713807.show440_43713807.show439_43713807._visible; } else { var v = thisPtr.show441_43713807.show440_43713807.show439_43713807.v; if (v.tl1 != !thisPtr.show441_43713807OldV and v.main != !thisPtr.show441_43713807OldV) { thisPtr.show441_43713807.show440_43713807.show439_43713807._visible = thisPtr.show441_43713807OldV; v.tl2 = thisPtr.show441_43713807OldV; } } if (thisPtr.show488_43713807OldV == undefined) { thisPtr.show488_43713807OldV = thisPtr.show488_43713807.show487_43713807.show486_43713807._visible; } else { var v = thisPtr.show488_43713807.show487_43713807.show486_43713807.v; if (v.tl1 != !thisPtr.show488_43713807OldV and v.main != !thisPtr.show488_43713807OldV) { thisPtr.show488_43713807.show487_43713807.show486_43713807._visible = thisPtr.show488_43713807OldV; v.tl2 = thisPtr.show488_43713807OldV; } } }; this.onTriggerShape5 = function () { if (thisPtr.phase5 == 1 and thisPtr.show382_43713807._currentframe >= 3) { thisPtr.phase5 = 0; } if (thisPtr.phase5 == 0) { thisPtr.tr5FixVisibility(); trMc5.onEnterFrame = undefined; thisPtr.phase5 = 1; thisPtr.show373_43713807.gotoAndPlay(3); thisPtr.show382_43713807.gotoAndPlay(3); thisPtr.show387_43713807.gotoAndPlay(3); thisPtr.show395_43713807.gotoAndPlay(3); thisPtr.show419_43713807.gotoAndPlay(3); thisPtr.show441_43713807.gotoAndPlay(3); thisPtr.show488_43713807.gotoAndPlay(3); } else { trMc5.onEnterFrame = undefined; thisPtr.phase5 = 0; thisPtr.show373_43713807.gotoAndStop(3); thisPtr.show382_43713807.gotoAndStop(3); thisPtr.show387_43713807.gotoAndStop(3); thisPtr.show395_43713807.gotoAndStop(3); thisPtr.show419_43713807.gotoAndStop(3); thisPtr.show441_43713807.gotoAndStop(3); thisPtr.show488_43713807.gotoAndStop(3); } }; var trMc6 = this.createEmptyMovieClip('trMc6', this.getNextHighestDepth()); this.phase6 = 0; this.time6 = 0; this.tPhase6 = 0; this.tr6FixVisibility = function () { if (thisPtr.show372_43713807OldV == undefined) { thisPtr.show372_43713807OldV = thisPtr.show373_43713807.show372_43713807.show371_43713807._visible; } else { var v = thisPtr.show373_43713807.show372_43713807.show371_43713807.v; if (v.tl2 != !thisPtr.show372_43713807OldV and v.main != !thisPtr.show372_43713807OldV) { thisPtr.show373_43713807.show372_43713807.show371_43713807._visible = thisPtr.show372_43713807OldV; v.tl1 = thisPtr.show372_43713807OldV; } } if (thisPtr.show394_43713807OldV == undefined) { thisPtr.show394_43713807OldV = thisPtr.show395_43713807.show394_43713807.show393_43713807._visible; } else { var v = thisPtr.show395_43713807.show394_43713807.show393_43713807.v; if (v.tl2 != !thisPtr.show394_43713807OldV and v.main != !thisPtr.show394_43713807OldV) { thisPtr.show395_43713807.show394_43713807.show393_43713807._visible = thisPtr.show394_43713807OldV; v.tl1 = thisPtr.show394_43713807OldV; } } if (thisPtr.show418_43713807OldV == undefined) { thisPtr.show418_43713807OldV = thisPtr.show419_43713807.show418_43713807.show417_43713807.show416_43713807.show415_43713807._visible; } else { var v = thisPtr.show419_43713807.show418_43713807.show417_43713807.show416_43713807.show415_43713807.v; if (v.tl1 != !thisPtr.show418_43713807OldV and v.tl2 != !thisPtr.show418_43713807OldV and v.tl4 != !thisPtr.show418_43713807OldV and v.main != !thisPtr.show418_43713807OldV) { thisPtr.show419_43713807.show418_43713807.show417_43713807.show416_43713807.show415_43713807._visible = thisPtr.show418_43713807OldV; v.tl3 = thisPtr.show418_43713807OldV; } } if (thisPtr.show425_43713807OldV == undefined) { thisPtr.show425_43713807OldV = thisPtr.show425_43713807.show424_43713807.show423_43713807.show422_43713807._visible; } else { var v = thisPtr.show425_43713807.show424_43713807.show423_43713807.show422_43713807.v; if (v.tl1 != !thisPtr.show425_43713807OldV and v.tl2 != !thisPtr.show425_43713807OldV and v.main != !thisPtr.show425_43713807OldV) { thisPtr.show425_43713807.show424_43713807.show423_43713807.show422_43713807._visible = thisPtr.show425_43713807OldV; v.tl3 = thisPtr.show425_43713807OldV; } } if (thisPtr.show440_43713807OldV == undefined) { thisPtr.show440_43713807OldV = thisPtr.show441_43713807.show440_43713807.show439_43713807._visible; } else { var v = thisPtr.show441_43713807.show440_43713807.show439_43713807.v; if (v.tl2 != !thisPtr.show440_43713807OldV and v.main != !thisPtr.show440_43713807OldV) { thisPtr.show441_43713807.show440_43713807.show439_43713807._visible = thisPtr.show440_43713807OldV; v.tl1 = thisPtr.show440_43713807OldV; } } if (thisPtr.show487_43713807OldV == undefined) { thisPtr.show487_43713807OldV = thisPtr.show488_43713807.show487_43713807.show486_43713807._visible; } else { var v = thisPtr.show488_43713807.show487_43713807.show486_43713807.v; if (v.tl2 != !thisPtr.show487_43713807OldV and v.main != !thisPtr.show487_43713807OldV) { thisPtr.show488_43713807.show487_43713807.show486_43713807._visible = thisPtr.show487_43713807OldV; v.tl1 = thisPtr.show487_43713807OldV; } } }; this.onTriggerShape6 = function () { if (thisPtr.phase6 == 1 and thisPtr.show395_43713807.show394_43713807._currentframe >= 3) { thisPtr.phase6 = 0; } if (thisPtr.phase6 == 0) { thisPtr.tr6FixVisibility(); trMc6.onEnterFrame = undefined; thisPtr.phase6 = 1; thisPtr.show373_43713807.show372_43713807.gotoAndPlay(3); thisPtr.show395_43713807.show394_43713807.gotoAndPlay(3); thisPtr.show419_43713807.show418_43713807.gotoAndPlay(3); thisPtr.show425_43713807.gotoAndPlay(3); thisPtr.show441_43713807.show440_43713807.gotoAndPlay(3); thisPtr.show488_43713807.show487_43713807.gotoAndPlay(3); } else { trMc6.onEnterFrame = undefined; thisPtr.phase6 = 0; thisPtr.show373_43713807.show372_43713807.gotoAndStop(3); thisPtr.show395_43713807.show394_43713807.gotoAndStop(3); thisPtr.show419_43713807.show418_43713807.gotoAndStop(3); thisPtr.show425_43713807.gotoAndStop(3); thisPtr.show441_43713807.show440_43713807.gotoAndStop(3); thisPtr.show488_43713807.show487_43713807.gotoAndStop(3); } }; var trMc7 = this.createEmptyMovieClip('trMc7', this.getNextHighestDepth()); this.phase7 = 0; this.time7 = 0; this.tPhase7 = 0; this.tr7FixVisibility = function () { if (thisPtr.show377_43713807OldV == undefined) { thisPtr.show377_43713807OldV = thisPtr.show377_43713807.show376_43713807.show375_43713807._visible; } else { var v = thisPtr.show377_43713807.show376_43713807.show375_43713807.v; if (v.tl1 != !thisPtr.show377_43713807OldV and v.main != !thisPtr.show377_43713807OldV) { thisPtr.show377_43713807.show376_43713807.show375_43713807._visible = thisPtr.show377_43713807OldV; v.tl2 = thisPtr.show377_43713807OldV; } } if (thisPtr.show412_43713807OldV == undefined) { thisPtr.show412_43713807OldV = thisPtr.show412_43713807.show411_43713807.show410_43713807._visible; } else { var v = thisPtr.show412_43713807.show411_43713807.show410_43713807.v; if (v.tl1 != !thisPtr.show412_43713807OldV and v.main != !thisPtr.show412_43713807OldV) { thisPtr.show412_43713807.show411_43713807.show410_43713807._visible = thisPtr.show412_43713807OldV; v.tl2 = thisPtr.show412_43713807OldV; } } if (thisPtr.show471_43713807OldV == undefined) { thisPtr.show471_43713807OldV = thisPtr.show471_43713807.show470_43713807.show469_43713807._visible; } else { var v = thisPtr.show471_43713807.show470_43713807.show469_43713807.v; if (v.tl1 != !thisPtr.show471_43713807OldV and v.main != !thisPtr.show471_43713807OldV) { thisPtr.show471_43713807.show470_43713807.show469_43713807._visible = thisPtr.show471_43713807OldV; v.tl2 = thisPtr.show471_43713807OldV; } } }; this.onTriggerShape7 = function () { if (thisPtr.phase7 == 1 and thisPtr.show377_43713807._currentframe >= 3) { thisPtr.phase7 = 0; } if (thisPtr.phase7 == 0) { thisPtr.tr7FixVisibility(); trMc7.onEnterFrame = undefined; thisPtr.phase7 = 1; thisPtr.show377_43713807.gotoAndPlay(3); thisPtr.show412_43713807.gotoAndPlay(3); thisPtr.show471_43713807.gotoAndPlay(3); } else { trMc7.onEnterFrame = undefined; thisPtr.phase7 = 0; thisPtr.show377_43713807.gotoAndStop(3); thisPtr.show412_43713807.gotoAndStop(3); thisPtr.show471_43713807.gotoAndStop(3); } }; var trMc8 = this.createEmptyMovieClip('trMc8', this.getNextHighestDepth()); this.phase8 = 0; this.time8 = 0; this.tPhase8 = 0; this.tr8FixVisibility = function () { if (thisPtr.show376_43713807OldV == undefined) { thisPtr.show376_43713807OldV = thisPtr.show377_43713807.show376_43713807.show375_43713807._visible; } else { var v = thisPtr.show377_43713807.show376_43713807.show375_43713807.v; if (v.tl2 != !thisPtr.show376_43713807OldV and v.main != !thisPtr.show376_43713807OldV) { thisPtr.show377_43713807.show376_43713807.show375_43713807._visible = thisPtr.show376_43713807OldV; v.tl1 = thisPtr.show376_43713807OldV; } } if (thisPtr.show411_43713807OldV == undefined) { thisPtr.show411_43713807OldV = thisPtr.show412_43713807.show411_43713807.show410_43713807._visible; } else { var v = thisPtr.show412_43713807.show411_43713807.show410_43713807.v; if (v.tl2 != !thisPtr.show411_43713807OldV and v.main != !thisPtr.show411_43713807OldV) { thisPtr.show412_43713807.show411_43713807.show410_43713807._visible = thisPtr.show411_43713807OldV; v.tl1 = thisPtr.show411_43713807OldV; } } if (thisPtr.show470_43713807OldV == undefined) { thisPtr.show470_43713807OldV = thisPtr.show471_43713807.show470_43713807.show469_43713807._visible; } else { var v = thisPtr.show471_43713807.show470_43713807.show469_43713807.v; if (v.tl2 != !thisPtr.show470_43713807OldV and v.main != !thisPtr.show470_43713807OldV) { thisPtr.show471_43713807.show470_43713807.show469_43713807._visible = thisPtr.show470_43713807OldV; v.tl1 = thisPtr.show470_43713807OldV; } } }; this.onTriggerShape8 = function () { if (thisPtr.phase8 == 1 and thisPtr.show377_43713807.show376_43713807._currentframe >= 3) { thisPtr.phase8 = 0; } if (thisPtr.phase8 == 0) { thisPtr.tr8FixVisibility(); trMc8.onEnterFrame = undefined; thisPtr.phase8 = 1; thisPtr.show377_43713807.show376_43713807.gotoAndPlay(3); thisPtr.show412_43713807.show411_43713807.gotoAndPlay(3); thisPtr.show471_43713807.show470_43713807.gotoAndPlay(3); } else { trMc8.onEnterFrame = undefined; thisPtr.phase8 = 0; thisPtr.show377_43713807.show376_43713807.gotoAndStop(3); thisPtr.show412_43713807.show411_43713807.gotoAndStop(3); thisPtr.show471_43713807.show470_43713807.gotoAndStop(3); } }; var trMc9 = this.createEmptyMovieClip('trMc9', this.getNextHighestDepth()); this.phase9 = 0; this.time9 = 0; this.tPhase9 = 0; this.tr9FixVisibility = function () { if (thisPtr.show391_43713807OldV == undefined) { thisPtr.show391_43713807OldV = thisPtr.show391_43713807.show390_43713807.show389_43713807._visible; } else { var v = thisPtr.show391_43713807.show390_43713807.show389_43713807.v; if (v.tl1 != !thisPtr.show391_43713807OldV and v.main != !thisPtr.show391_43713807OldV) { thisPtr.show391_43713807.show390_43713807.show389_43713807._visible = thisPtr.show391_43713807OldV; v.tl2 = thisPtr.show391_43713807OldV; } } if (thisPtr.show466_43713807OldV == undefined) { thisPtr.show466_43713807OldV = thisPtr.show466_43713807.show465_43713807.show464_43713807._visible; } else { var v = thisPtr.show466_43713807.show465_43713807.show464_43713807.v; if (v.tl1 != !thisPtr.show466_43713807OldV and v.main != !thisPtr.show466_43713807OldV) { thisPtr.show466_43713807.show465_43713807.show464_43713807._visible = thisPtr.show466_43713807OldV; v.tl2 = thisPtr.show466_43713807OldV; } } if (thisPtr.show369_43713807OldV == undefined) { thisPtr.show369_43713807OldV = thisPtr.show369_43713807.show368_43713807.show367_43713807._visible; } else { var v = thisPtr.show369_43713807.show368_43713807.show367_43713807.v; if (v.tl1 != !thisPtr.show369_43713807OldV and v.main != !thisPtr.show369_43713807OldV) { thisPtr.show369_43713807.show368_43713807.show367_43713807._visible = thisPtr.show369_43713807OldV; v.tl2 = thisPtr.show369_43713807OldV; } } if (thisPtr.show504_43713807OldV == undefined) { thisPtr.show504_43713807OldV = thisPtr.show504_43713807.show503_43713807.show502_43713807._visible; } else { var v = thisPtr.show504_43713807.show503_43713807.show502_43713807.v; if (v.tl1 != !thisPtr.show504_43713807OldV and v.main != !thisPtr.show504_43713807OldV) { thisPtr.show504_43713807.show503_43713807.show502_43713807._visible = thisPtr.show504_43713807OldV; v.tl2 = thisPtr.show504_43713807OldV; } } }; this.onTriggerShape9 = function () { if (thisPtr.phase9 == 1 and thisPtr.show369_43713807._currentframe >= 3) { thisPtr.phase9 = 0; } if (thisPtr.phase9 == 0) { thisPtr.tr9FixVisibility(); trMc9.onEnterFrame = undefined; thisPtr.phase9 = 1; thisPtr.show391_43713807.gotoAndPlay(3); thisPtr.show466_43713807.gotoAndPlay(3); thisPtr.show369_43713807.gotoAndPlay(3); thisPtr.show504_43713807.gotoAndPlay(3); } else { trMc9.onEnterFrame = undefined; thisPtr.phase9 = 0; thisPtr.show391_43713807.gotoAndStop(3); thisPtr.show466_43713807.gotoAndStop(3); thisPtr.show369_43713807.gotoAndStop(3); thisPtr.show504_43713807.gotoAndStop(3); } }; var trMc10 = this.createEmptyMovieClip('trMc10', this.getNextHighestDepth()); this.phase10 = 0; this.time10 = 0; this.tPhase10 = 0; this.tr10FixVisibility = function () { if (thisPtr.show390_43713807OldV == undefined) { thisPtr.show390_43713807OldV = thisPtr.show391_43713807.show390_43713807.show389_43713807._visible; } else { var v = thisPtr.show391_43713807.show390_43713807.show389_43713807.v; if (v.tl2 != !thisPtr.show390_43713807OldV and v.main != !thisPtr.show390_43713807OldV) { thisPtr.show391_43713807.show390_43713807.show389_43713807._visible = thisPtr.show390_43713807OldV; v.tl1 = thisPtr.show390_43713807OldV; } } if (thisPtr.show465_43713807OldV == undefined) { thisPtr.show465_43713807OldV = thisPtr.show466_43713807.show465_43713807.show464_43713807._visible; } else { var v = thisPtr.show466_43713807.show465_43713807.show464_43713807.v; if (v.tl2 != !thisPtr.show465_43713807OldV and v.main != !thisPtr.show465_43713807OldV) { thisPtr.show466_43713807.show465_43713807.show464_43713807._visible = thisPtr.show465_43713807OldV; v.tl1 = thisPtr.show465_43713807OldV; } } if (thisPtr.show368_43713807OldV == undefined) { thisPtr.show368_43713807OldV = thisPtr.show369_43713807.show368_43713807.show367_43713807._visible; } else { var v = thisPtr.show369_43713807.show368_43713807.show367_43713807.v; if (v.tl2 != !thisPtr.show368_43713807OldV and v.main != !thisPtr.show368_43713807OldV) { thisPtr.show369_43713807.show368_43713807.show367_43713807._visible = thisPtr.show368_43713807OldV; v.tl1 = thisPtr.show368_43713807OldV; } } if (thisPtr.show503_43713807OldV == undefined) { thisPtr.show503_43713807OldV = thisPtr.show504_43713807.show503_43713807.show502_43713807._visible; } else { var v = thisPtr.show504_43713807.show503_43713807.show502_43713807.v; if (v.tl2 != !thisPtr.show503_43713807OldV and v.main != !thisPtr.show503_43713807OldV) { thisPtr.show504_43713807.show503_43713807.show502_43713807._visible = thisPtr.show503_43713807OldV; v.tl1 = thisPtr.show503_43713807OldV; } } }; this.onTriggerShape10 = function () { if (thisPtr.phase10 == 1 and thisPtr.show369_43713807.show368_43713807._currentframe >= 3) { thisPtr.phase10 = 0; } if (thisPtr.phase10 == 0) { thisPtr.tr10FixVisibility(); trMc10.onEnterFrame = undefined; thisPtr.phase10 = 1; thisPtr.show391_43713807.show390_43713807.gotoAndPlay(3); thisPtr.show466_43713807.show465_43713807.gotoAndPlay(3); thisPtr.show369_43713807.show368_43713807.gotoAndPlay(3); thisPtr.show504_43713807.show503_43713807.gotoAndPlay(3); } else { trMc10.onEnterFrame = undefined; thisPtr.phase10 = 0; thisPtr.show391_43713807.show390_43713807.gotoAndStop(3); thisPtr.show466_43713807.show465_43713807.gotoAndStop(3); thisPtr.show369_43713807.show368_43713807.gotoAndStop(3); thisPtr.show504_43713807.show503_43713807.gotoAndStop(3); } }; var trMc11 = this.createEmptyMovieClip('trMc11', this.getNextHighestDepth()); this.phase11 = 0; this.time11 = 0; this.tPhase11 = 0; this.tr11FixVisibility = function () { if (thisPtr.show381_43713807OldV == undefined) { thisPtr.show381_43713807OldV = thisPtr.show382_43713807.show381_43713807.show380_43713807.show379_43713807._visible; } else { var v = thisPtr.show382_43713807.show381_43713807.show380_43713807.show379_43713807.v; if (v.tl1 != !thisPtr.show381_43713807OldV and v.tl3 != !thisPtr.show381_43713807OldV and v.main != !thisPtr.show381_43713807OldV) { thisPtr.show382_43713807.show381_43713807.show380_43713807.show379_43713807._visible = thisPtr.show381_43713807OldV; v.tl2 = thisPtr.show381_43713807OldV; } } if (thisPtr.show386_43713807OldV == undefined) { thisPtr.show386_43713807OldV = thisPtr.show387_43713807.show386_43713807.show385_43713807.show384_43713807._visible; } else { var v = thisPtr.show387_43713807.show386_43713807.show385_43713807.show384_43713807.v; if (v.tl1 != !thisPtr.show386_43713807OldV and v.tl3 != !thisPtr.show386_43713807OldV and v.main != !thisPtr.show386_43713807OldV) { thisPtr.show387_43713807.show386_43713807.show385_43713807.show384_43713807._visible = thisPtr.show386_43713807OldV; v.tl2 = thisPtr.show386_43713807OldV; } } if (thisPtr.show417_43713807OldV == undefined) { thisPtr.show417_43713807OldV = thisPtr.show419_43713807.show418_43713807.show417_43713807.show416_43713807.show415_43713807._visible; } else { var v = thisPtr.show419_43713807.show418_43713807.show417_43713807.show416_43713807.show415_43713807.v; if (v.tl1 != !thisPtr.show417_43713807OldV and v.tl3 != !thisPtr.show417_43713807OldV and v.tl4 != !thisPtr.show417_43713807OldV and v.main != !thisPtr.show417_43713807OldV) { thisPtr.show419_43713807.show418_43713807.show417_43713807.show416_43713807.show415_43713807._visible = thisPtr.show417_43713807OldV; v.tl2 = thisPtr.show417_43713807OldV; } } if (thisPtr.show424_43713807OldV == undefined) { thisPtr.show424_43713807OldV = thisPtr.show425_43713807.show424_43713807.show423_43713807.show422_43713807._visible; } else { var v = thisPtr.show425_43713807.show424_43713807.show423_43713807.show422_43713807.v; if (v.tl1 != !thisPtr.show424_43713807OldV and v.tl3 != !thisPtr.show424_43713807OldV and v.main != !thisPtr.show424_43713807OldV) { thisPtr.show425_43713807.show424_43713807.show423_43713807.show422_43713807._visible = thisPtr.show424_43713807OldV; v.tl2 = thisPtr.show424_43713807OldV; } } }; this.onTriggerShape11 = function () { if (thisPtr.phase11 == 1 and thisPtr.show382_43713807.show381_43713807._currentframe >= 3) { thisPtr.phase11 = 0; } if (thisPtr.phase11 == 0) { thisPtr.tr11FixVisibility(); trMc11.onEnterFrame = undefined; thisPtr.phase11 = 1; thisPtr.show382_43713807.show381_43713807.gotoAndPlay(3); thisPtr.show387_43713807.show386_43713807.gotoAndPlay(3); thisPtr.show419_43713807.show418_43713807.show417_43713807.gotoAndPlay(3); thisPtr.show425_43713807.show424_43713807.gotoAndPlay(3); } else { trMc11.onEnterFrame = undefined; thisPtr.phase11 = 0; thisPtr.show382_43713807.show381_43713807.gotoAndStop(3); thisPtr.show387_43713807.show386_43713807.gotoAndStop(3); thisPtr.show419_43713807.show418_43713807.show417_43713807.gotoAndStop(3); thisPtr.show425_43713807.show424_43713807.gotoAndStop(3); } }; var trMc12 = this.createEmptyMovieClip('trMc12', this.getNextHighestDepth()); this.phase12 = 0; this.time12 = 0; this.tPhase12 = 0; this.tr12FixVisibility = function () { if (thisPtr.show380_43713807OldV == undefined) { thisPtr.show380_43713807OldV = thisPtr.show382_43713807.show381_43713807.show380_43713807.show379_43713807._visible; } else { var v = thisPtr.show382_43713807.show381_43713807.show380_43713807.show379_43713807.v; if (v.tl2 != !thisPtr.show380_43713807OldV and v.tl3 != !thisPtr.show380_43713807OldV and v.main != !thisPtr.show380_43713807OldV) { thisPtr.show382_43713807.show381_43713807.show380_43713807.show379_43713807._visible = thisPtr.show380_43713807OldV; v.tl1 = thisPtr.show380_43713807OldV; } } if (thisPtr.show385_43713807OldV == undefined) { thisPtr.show385_43713807OldV = thisPtr.show387_43713807.show386_43713807.show385_43713807.show384_43713807._visible; } else { var v = thisPtr.show387_43713807.show386_43713807.show385_43713807.show384_43713807.v; if (v.tl2 != !thisPtr.show385_43713807OldV and v.tl3 != !thisPtr.show385_43713807OldV and v.main != !thisPtr.show385_43713807OldV) { thisPtr.show387_43713807.show386_43713807.show385_43713807.show384_43713807._visible = thisPtr.show385_43713807OldV; v.tl1 = thisPtr.show385_43713807OldV; } } if (thisPtr.show416_43713807OldV == undefined) { thisPtr.show416_43713807OldV = thisPtr.show419_43713807.show418_43713807.show417_43713807.show416_43713807.show415_43713807._visible; } else { var v = thisPtr.show419_43713807.show418_43713807.show417_43713807.show416_43713807.show415_43713807.v; if (v.tl2 != !thisPtr.show416_43713807OldV and v.tl3 != !thisPtr.show416_43713807OldV and v.tl4 != !thisPtr.show416_43713807OldV and v.main != !thisPtr.show416_43713807OldV) { thisPtr.show419_43713807.show418_43713807.show417_43713807.show416_43713807.show415_43713807._visible = thisPtr.show416_43713807OldV; v.tl1 = thisPtr.show416_43713807OldV; } } if (thisPtr.show423_43713807OldV == undefined) { thisPtr.show423_43713807OldV = thisPtr.show425_43713807.show424_43713807.show423_43713807.show422_43713807._visible; } else { var v = thisPtr.show425_43713807.show424_43713807.show423_43713807.show422_43713807.v; if (v.tl2 != !thisPtr.show423_43713807OldV and v.tl3 != !thisPtr.show423_43713807OldV and v.main != !thisPtr.show423_43713807OldV) { thisPtr.show425_43713807.show424_43713807.show423_43713807.show422_43713807._visible = thisPtr.show423_43713807OldV; v.tl1 = thisPtr.show423_43713807OldV; } } }; this.onTriggerShape12 = function () { if (thisPtr.phase12 == 1 and thisPtr.show382_43713807.show381_43713807.show380_43713807._currentframe >= 3) { thisPtr.phase12 = 0; } if (thisPtr.phase12 == 0) { thisPtr.tr12FixVisibility(); trMc12.onEnterFrame = undefined; thisPtr.phase12 = 1; thisPtr.show382_43713807.show381_43713807.show380_43713807.gotoAndPlay(3); thisPtr.show387_43713807.show386_43713807.show385_43713807.gotoAndPlay(3); thisPtr.show419_43713807.show418_43713807.show417_43713807.show416_43713807.gotoAndPlay(3); thisPtr.show425_43713807.show424_43713807.show423_43713807.gotoAndPlay(3); } else { trMc12.onEnterFrame = undefined; thisPtr.phase12 = 0; thisPtr.show382_43713807.show381_43713807.show380_43713807.gotoAndStop(3); thisPtr.show387_43713807.show386_43713807.show385_43713807.gotoAndStop(3); thisPtr.show419_43713807.show418_43713807.show417_43713807.show416_43713807.gotoAndStop(3); thisPtr.show425_43713807.show424_43713807.show423_43713807.gotoAndStop(3); } }; var trMc13 = this.createEmptyMovieClip('trMc13', this.getNextHighestDepth()); this.phase13 = 0; this.time13 = 0; this.tPhase13 = 0; this.tr13FixVisibility = function () { if (thisPtr.show436_43713807OldV == undefined) { thisPtr.show436_43713807OldV = thisPtr.show436_43713807.show435_43713807.show434_43713807.show433_43713807._visible; } else { var v = thisPtr.show436_43713807.show435_43713807.show434_43713807.show433_43713807.v; if (v.tl1 != !thisPtr.show436_43713807OldV and v.tl2 != !thisPtr.show436_43713807OldV and v.main != !thisPtr.show436_43713807OldV) { thisPtr.show436_43713807.show435_43713807.show434_43713807.show433_43713807._visible = thisPtr.show436_43713807OldV; v.tl3 = thisPtr.show436_43713807OldV; } } if (thisPtr.show483_43713807OldV == undefined) { thisPtr.show483_43713807OldV = thisPtr.show483_43713807.show482_43713807.show481_43713807.show480_43713807.show479_43713807._visible; } else { var v = thisPtr.show483_43713807.show482_43713807.show481_43713807.show480_43713807.show479_43713807.v; if (v.tl1 != !thisPtr.show483_43713807OldV and v.tl2 != !thisPtr.show483_43713807OldV and v.tl3 != !thisPtr.show483_43713807OldV and v.main != !thisPtr.show483_43713807OldV) { thisPtr.show483_43713807.show482_43713807.show481_43713807.show480_43713807.show479_43713807._visible = thisPtr.show483_43713807OldV; v.tl4 = thisPtr.show483_43713807OldV; } } if (thisPtr.show519_43713807OldV == undefined) { thisPtr.show519_43713807OldV = thisPtr.show519_43713807.show518_43713807.show517_43713807.show516_43713807._visible; } else { var v = thisPtr.show519_43713807.show518_43713807.show517_43713807.show516_43713807.v; if (v.tl1 != !thisPtr.show519_43713807OldV and v.tl2 != !thisPtr.show519_43713807OldV and v.main != !thisPtr.show519_43713807OldV) { thisPtr.show519_43713807.show518_43713807.show517_43713807.show516_43713807._visible = thisPtr.show519_43713807OldV; v.tl3 = thisPtr.show519_43713807OldV; } } }; this.onTriggerShape13 = function () { if (thisPtr.phase13 == 1 and thisPtr.show519_43713807._currentframe >= 3) { thisPtr.phase13 = 0; } if (thisPtr.phase13 == 0) { thisPtr.tr13FixVisibility(); trMc13.onEnterFrame = undefined; thisPtr.phase13 = 1; thisPtr.show436_43713807.gotoAndPlay(3); thisPtr.show483_43713807.gotoAndPlay(3); thisPtr.show519_43713807.gotoAndPlay(3); } else { trMc13.onEnterFrame = undefined; thisPtr.phase13 = 0; thisPtr.show436_43713807.gotoAndStop(3); thisPtr.show483_43713807.gotoAndStop(3); thisPtr.show519_43713807.gotoAndStop(3); } }; var trMc14 = this.createEmptyMovieClip('trMc14', this.getNextHighestDepth()); this.phase14 = 0; this.time14 = 0; this.tPhase14 = 0; this.tr14FixVisibility = function () { if (thisPtr.show435_43713807OldV == undefined) { thisPtr.show435_43713807OldV = thisPtr.show436_43713807.show435_43713807.show434_43713807.show433_43713807._visible; } else { var v = thisPtr.show436_43713807.show435_43713807.show434_43713807.show433_43713807.v; if (v.tl1 != !thisPtr.show435_43713807OldV and v.tl3 != !thisPtr.show435_43713807OldV and v.main != !thisPtr.show435_43713807OldV) { thisPtr.show436_43713807.show435_43713807.show434_43713807.show433_43713807._visible = thisPtr.show435_43713807OldV; v.tl2 = thisPtr.show435_43713807OldV; } } if (thisPtr.show482_43713807OldV == undefined) { thisPtr.show482_43713807OldV = thisPtr.show483_43713807.show482_43713807.show481_43713807.show480_43713807.show479_43713807._visible; } else { var v = thisPtr.show483_43713807.show482_43713807.show481_43713807.show480_43713807.show479_43713807.v; if (v.tl1 != !thisPtr.show482_43713807OldV and v.tl2 != !thisPtr.show482_43713807OldV and v.tl4 != !thisPtr.show482_43713807OldV and v.main != !thisPtr.show482_43713807OldV) { thisPtr.show483_43713807.show482_43713807.show481_43713807.show480_43713807.show479_43713807._visible = thisPtr.show482_43713807OldV; v.tl3 = thisPtr.show482_43713807OldV; } } if (thisPtr.show518_43713807OldV == undefined) { thisPtr.show518_43713807OldV = thisPtr.show519_43713807.show518_43713807.show517_43713807.show516_43713807._visible; } else { var v = thisPtr.show519_43713807.show518_43713807.show517_43713807.show516_43713807.v; if (v.tl1 != !thisPtr.show518_43713807OldV and v.tl3 != !thisPtr.show518_43713807OldV and v.main != !thisPtr.show518_43713807OldV) { thisPtr.show519_43713807.show518_43713807.show517_43713807.show516_43713807._visible = thisPtr.show518_43713807OldV; v.tl2 = thisPtr.show518_43713807OldV; } } }; this.onTriggerShape14 = function () { if (thisPtr.phase14 == 1 and thisPtr.show519_43713807.show518_43713807._currentframe >= 3) { thisPtr.phase14 = 0; } if (thisPtr.phase14 == 0) { thisPtr.tr14FixVisibility(); trMc14.onEnterFrame = undefined; thisPtr.phase14 = 1; thisPtr.show436_43713807.show435_43713807.gotoAndPlay(3); thisPtr.show483_43713807.show482_43713807.gotoAndPlay(3); thisPtr.show519_43713807.show518_43713807.gotoAndPlay(3); } else { trMc14.onEnterFrame = undefined; thisPtr.phase14 = 0; thisPtr.show436_43713807.show435_43713807.gotoAndStop(3); thisPtr.show483_43713807.show482_43713807.gotoAndStop(3); thisPtr.show519_43713807.show518_43713807.gotoAndStop(3); } }; var trMc15 = this.createEmptyMovieClip('trMc15', this.getNextHighestDepth()); this.phase15 = 0; this.time15 = 0; this.tPhase15 = 0; this.tr15FixVisibility = function () { if (thisPtr.show399_43713807OldV == undefined) { thisPtr.show399_43713807OldV = thisPtr.show399_43713807.show398_43713807.show397_43713807._visible; } else { var v = thisPtr.show399_43713807.show398_43713807.show397_43713807.v; if (v.tl1 != !thisPtr.show399_43713807OldV and v.main != !thisPtr.show399_43713807OldV) { thisPtr.show399_43713807.show398_43713807.show397_43713807._visible = thisPtr.show399_43713807OldV; v.tl2 = thisPtr.show399_43713807OldV; } } if (thisPtr.show451_43713807OldV == undefined) { thisPtr.show451_43713807OldV = thisPtr.show453_43713807.show452_43713807.show451_43713807.show450_43713807.show449_43713807._visible; } else { var v = thisPtr.show453_43713807.show452_43713807.show451_43713807.show450_43713807.show449_43713807.v; if (v.tl1 != !thisPtr.show451_43713807OldV and v.tl3 != !thisPtr.show451_43713807OldV and v.tl4 != !thisPtr.show451_43713807OldV and v.main != !thisPtr.show451_43713807OldV) { thisPtr.show453_43713807.show452_43713807.show451_43713807.show450_43713807.show449_43713807._visible = thisPtr.show451_43713807OldV; v.tl2 = thisPtr.show451_43713807OldV; } } if (thisPtr.show498_43713807OldV == undefined) { thisPtr.show498_43713807OldV = thisPtr.show499_43713807.show498_43713807.show497_43713807.show496_43713807._visible; } else { var v = thisPtr.show499_43713807.show498_43713807.show497_43713807.show496_43713807.v; if (v.tl1 != !thisPtr.show498_43713807OldV and v.tl3 != !thisPtr.show498_43713807OldV and v.main != !thisPtr.show498_43713807OldV) { thisPtr.show499_43713807.show498_43713807.show497_43713807.show496_43713807._visible = thisPtr.show498_43713807OldV; v.tl2 = thisPtr.show498_43713807OldV; } } }; this.onTriggerShape15 = function () { if (thisPtr.phase15 == 1 and thisPtr.show399_43713807._currentframe >= 3) { thisPtr.phase15 = 0; } if (thisPtr.phase15 == 0) { thisPtr.tr15FixVisibility(); trMc15.onEnterFrame = undefined; thisPtr.phase15 = 1; thisPtr.show399_43713807.gotoAndPlay(3); thisPtr.show453_43713807.show452_43713807.show451_43713807.gotoAndPlay(3); thisPtr.show499_43713807.show498_43713807.gotoAndPlay(3); } else { trMc15.onEnterFrame = undefined; thisPtr.phase15 = 0; thisPtr.show399_43713807.gotoAndStop(3); thisPtr.show453_43713807.show452_43713807.show451_43713807.gotoAndStop(3); thisPtr.show499_43713807.show498_43713807.gotoAndStop(3); } }; var trMc16 = this.createEmptyMovieClip('trMc16', this.getNextHighestDepth()); this.phase16 = 0; this.time16 = 0; this.tPhase16 = 0; this.tr16FixVisibility = function () { if (thisPtr.show398_43713807OldV == undefined) { thisPtr.show398_43713807OldV = thisPtr.show399_43713807.show398_43713807.show397_43713807._visible; } else { var v = thisPtr.show399_43713807.show398_43713807.show397_43713807.v; if (v.tl2 != !thisPtr.show398_43713807OldV and v.main != !thisPtr.show398_43713807OldV) { thisPtr.show399_43713807.show398_43713807.show397_43713807._visible = thisPtr.show398_43713807OldV; v.tl1 = thisPtr.show398_43713807OldV; } } if (thisPtr.show450_43713807OldV == undefined) { thisPtr.show450_43713807OldV = thisPtr.show453_43713807.show452_43713807.show451_43713807.show450_43713807.show449_43713807._visible; } else { var v = thisPtr.show453_43713807.show452_43713807.show451_43713807.show450_43713807.show449_43713807.v; if (v.tl2 != !thisPtr.show450_43713807OldV and v.tl3 != !thisPtr.show450_43713807OldV and v.tl4 != !thisPtr.show450_43713807OldV and v.main != !thisPtr.show450_43713807OldV) { thisPtr.show453_43713807.show452_43713807.show451_43713807.show450_43713807.show449_43713807._visible = thisPtr.show450_43713807OldV; v.tl1 = thisPtr.show450_43713807OldV; } } if (thisPtr.show497_43713807OldV == undefined) { thisPtr.show497_43713807OldV = thisPtr.show499_43713807.show498_43713807.show497_43713807.show496_43713807._visible; } else { var v = thisPtr.show499_43713807.show498_43713807.show497_43713807.show496_43713807.v; if (v.tl2 != !thisPtr.show497_43713807OldV and v.tl3 != !thisPtr.show497_43713807OldV and v.main != !thisPtr.show497_43713807OldV) { thisPtr.show499_43713807.show498_43713807.show497_43713807.show496_43713807._visible = thisPtr.show497_43713807OldV; v.tl1 = thisPtr.show497_43713807OldV; } } }; this.onTriggerShape16 = function () { if (thisPtr.phase16 == 1 and thisPtr.show399_43713807.show398_43713807._currentframe >= 3) { thisPtr.phase16 = 0; } if (thisPtr.phase16 == 0) { thisPtr.tr16FixVisibility(); trMc16.onEnterFrame = undefined; thisPtr.phase16 = 1; thisPtr.show399_43713807.show398_43713807.gotoAndPlay(3); thisPtr.show453_43713807.show452_43713807.show451_43713807.show450_43713807.gotoAndPlay(3); thisPtr.show499_43713807.show498_43713807.show497_43713807.gotoAndPlay(3); } else { trMc16.onEnterFrame = undefined; thisPtr.phase16 = 0; thisPtr.show399_43713807.show398_43713807.gotoAndStop(3); thisPtr.show453_43713807.show452_43713807.show451_43713807.show450_43713807.gotoAndStop(3); thisPtr.show499_43713807.show498_43713807.show497_43713807.gotoAndStop(3); } }; var trMc17 = this.createEmptyMovieClip('trMc17', this.getNextHighestDepth()); this.phase17 = 0; this.time17 = 0; this.tPhase17 = 0; this.tr17FixVisibility = function () { if (thisPtr.show434_43713807OldV == undefined) { thisPtr.show434_43713807OldV = thisPtr.show436_43713807.show435_43713807.show434_43713807.show433_43713807._visible; } else { var v = thisPtr.show436_43713807.show435_43713807.show434_43713807.show433_43713807.v; if (v.tl2 != !thisPtr.show434_43713807OldV and v.tl3 != !thisPtr.show434_43713807OldV and v.main != !thisPtr.show434_43713807OldV) { thisPtr.show436_43713807.show435_43713807.show434_43713807.show433_43713807._visible = thisPtr.show434_43713807OldV; v.tl1 = thisPtr.show434_43713807OldV; } } if (thisPtr.show458_43713807OldV == undefined) { thisPtr.show458_43713807OldV = thisPtr.show458_43713807.show457_43713807.show456_43713807._visible; } else { var v = thisPtr.show458_43713807.show457_43713807.show456_43713807.v; if (v.tl1 != !thisPtr.show458_43713807OldV and v.main != !thisPtr.show458_43713807OldV) { thisPtr.show458_43713807.show457_43713807.show456_43713807._visible = thisPtr.show458_43713807OldV; v.tl2 = thisPtr.show458_43713807OldV; } } if (thisPtr.show481_43713807OldV == undefined) { thisPtr.show481_43713807OldV = thisPtr.show483_43713807.show482_43713807.show481_43713807.show480_43713807.show479_43713807._visible; } else { var v = thisPtr.show483_43713807.show482_43713807.show481_43713807.show480_43713807.show479_43713807.v; if (v.tl1 != !thisPtr.show481_43713807OldV and v.tl3 != !thisPtr.show481_43713807OldV and v.tl4 != !thisPtr.show481_43713807OldV and v.main != !thisPtr.show481_43713807OldV) { thisPtr.show483_43713807.show482_43713807.show481_43713807.show480_43713807.show479_43713807._visible = thisPtr.show481_43713807OldV; v.tl2 = thisPtr.show481_43713807OldV; } } if (thisPtr.show509_43713807OldV == undefined) { thisPtr.show509_43713807OldV = thisPtr.show509_43713807.show508_43713807.show507_43713807._visible; } else { var v = thisPtr.show509_43713807.show508_43713807.show507_43713807.v; if (v.tl1 != !thisPtr.show509_43713807OldV and v.main != !thisPtr.show509_43713807OldV) { thisPtr.show509_43713807.show508_43713807.show507_43713807._visible = thisPtr.show509_43713807OldV; v.tl2 = thisPtr.show509_43713807OldV; } } if (thisPtr.show514_43713807OldV == undefined) { thisPtr.show514_43713807OldV = thisPtr.show514_43713807.show513_43713807.show512_43713807._visible; } else { var v = thisPtr.show514_43713807.show513_43713807.show512_43713807.v; if (v.tl1 != !thisPtr.show514_43713807OldV and v.main != !thisPtr.show514_43713807OldV) { thisPtr.show514_43713807.show513_43713807.show512_43713807._visible = thisPtr.show514_43713807OldV; v.tl2 = thisPtr.show514_43713807OldV; } } if (thisPtr.show517_43713807OldV == undefined) { thisPtr.show517_43713807OldV = thisPtr.show519_43713807.show518_43713807.show517_43713807.show516_43713807._visible; } else { var v = thisPtr.show519_43713807.show518_43713807.show517_43713807.show516_43713807.v; if (v.tl2 != !thisPtr.show517_43713807OldV and v.tl3 != !thisPtr.show517_43713807OldV and v.main != !thisPtr.show517_43713807OldV) { thisPtr.show519_43713807.show518_43713807.show517_43713807.show516_43713807._visible = thisPtr.show517_43713807OldV; v.tl1 = thisPtr.show517_43713807OldV; } } }; this.onTriggerShape17 = function () { if (thisPtr.phase17 == 1 and thisPtr.show519_43713807.show518_43713807.show517_43713807._currentframe >= 3) { thisPtr.phase17 = 0; } if (thisPtr.phase17 == 0) { thisPtr.tr17FixVisibility(); trMc17.onEnterFrame = undefined; thisPtr.phase17 = 1; thisPtr.show436_43713807.show435_43713807.show434_43713807.gotoAndPlay(3); thisPtr.show458_43713807.gotoAndPlay(3); thisPtr.show483_43713807.show482_43713807.show481_43713807.gotoAndPlay(3); thisPtr.show509_43713807.gotoAndPlay(3); thisPtr.show514_43713807.gotoAndPlay(3); thisPtr.show519_43713807.show518_43713807.show517_43713807.gotoAndPlay(3); } else { trMc17.onEnterFrame = undefined; thisPtr.phase17 = 0; thisPtr.show436_43713807.show435_43713807.show434_43713807.gotoAndStop(3); thisPtr.show458_43713807.gotoAndStop(3); thisPtr.show483_43713807.show482_43713807.show481_43713807.gotoAndStop(3); thisPtr.show509_43713807.gotoAndStop(3); thisPtr.show514_43713807.gotoAndStop(3); thisPtr.show519_43713807.show518_43713807.show517_43713807.gotoAndStop(3); } }; var trMc18 = this.createEmptyMovieClip('trMc18', this.getNextHighestDepth()); this.phase18 = 0; this.time18 = 0; this.tPhase18 = 0; this.tr18FixVisibility = function () { if (thisPtr.show457_43713807OldV == undefined) { thisPtr.show457_43713807OldV = thisPtr.show458_43713807.show457_43713807.show456_43713807._visible; } else { var v = thisPtr.show458_43713807.show457_43713807.show456_43713807.v; if (v.tl2 != !thisPtr.show457_43713807OldV and v.main != !thisPtr.show457_43713807OldV) { thisPtr.show458_43713807.show457_43713807.show456_43713807._visible = thisPtr.show457_43713807OldV; v.tl1 = thisPtr.show457_43713807OldV; } } if (thisPtr.show480_43713807OldV == undefined) { thisPtr.show480_43713807OldV = thisPtr.show483_43713807.show482_43713807.show481_43713807.show480_43713807.show479_43713807._visible; } else { var v = thisPtr.show483_43713807.show482_43713807.show481_43713807.show480_43713807.show479_43713807.v; if (v.tl2 != !thisPtr.show480_43713807OldV and v.tl3 != !thisPtr.show480_43713807OldV and v.tl4 != !thisPtr.show480_43713807OldV and v.main != !thisPtr.show480_43713807OldV) { thisPtr.show483_43713807.show482_43713807.show481_43713807.show480_43713807.show479_43713807._visible = thisPtr.show480_43713807OldV; v.tl1 = thisPtr.show480_43713807OldV; } } if (thisPtr.show508_43713807OldV == undefined) { thisPtr.show508_43713807OldV = thisPtr.show509_43713807.show508_43713807.show507_43713807._visible; } else { var v = thisPtr.show509_43713807.show508_43713807.show507_43713807.v; if (v.tl2 != !thisPtr.show508_43713807OldV and v.main != !thisPtr.show508_43713807OldV) { thisPtr.show509_43713807.show508_43713807.show507_43713807._visible = thisPtr.show508_43713807OldV; v.tl1 = thisPtr.show508_43713807OldV; } } if (thisPtr.show513_43713807OldV == undefined) { thisPtr.show513_43713807OldV = thisPtr.show514_43713807.show513_43713807.show512_43713807._visible; } else { var v = thisPtr.show514_43713807.show513_43713807.show512_43713807.v; if (v.tl2 != !thisPtr.show513_43713807OldV and v.main != !thisPtr.show513_43713807OldV) { thisPtr.show514_43713807.show513_43713807.show512_43713807._visible = thisPtr.show513_43713807OldV; v.tl1 = thisPtr.show513_43713807OldV; } } }; this.onTriggerShape18 = function () { if (thisPtr.phase18 == 1 and thisPtr.show514_43713807.show513_43713807._currentframe >= 3) { thisPtr.phase18 = 0; } if (thisPtr.phase18 == 0) { thisPtr.tr18FixVisibility(); trMc18.onEnterFrame = undefined; thisPtr.phase18 = 1; thisPtr.show458_43713807.show457_43713807.gotoAndPlay(3); thisPtr.show483_43713807.show482_43713807.show481_43713807.show480_43713807.gotoAndPlay(3); thisPtr.show509_43713807.show508_43713807.gotoAndPlay(3); thisPtr.show514_43713807.show513_43713807.gotoAndPlay(3); } else { trMc18.onEnterFrame = undefined; thisPtr.phase18 = 0; thisPtr.show458_43713807.show457_43713807.gotoAndStop(3); thisPtr.show483_43713807.show482_43713807.show481_43713807.show480_43713807.gotoAndStop(3); thisPtr.show509_43713807.show508_43713807.gotoAndStop(3); thisPtr.show514_43713807.show513_43713807.gotoAndStop(3); } }; } frame 1 { this.show369_43713807.show368_43713807.show367_43713807._visible = false; this.show369_43713807.show368_43713807.show367_43713807.v = new Object(); } frame 1 { this.show373_43713807.show372_43713807.show371_43713807._visible = false; this.show373_43713807.show372_43713807.show371_43713807.v = new Object(); } frame 1 { this.show377_43713807.show376_43713807.show375_43713807._visible = true; this.show377_43713807.show376_43713807.show375_43713807.v = new Object(); } frame 1 { this.show382_43713807.show381_43713807.show380_43713807.show379_43713807._visible = false; this.show382_43713807.show381_43713807.show380_43713807.show379_43713807.v = new Object(); } frame 1 { this.show387_43713807.show386_43713807.show385_43713807.show384_43713807._visible = false; this.show387_43713807.show386_43713807.show385_43713807.show384_43713807.v = new Object(); } frame 1 { this.show391_43713807.show390_43713807.show389_43713807._visible = true; this.show391_43713807.show390_43713807.show389_43713807.v = new Object(); } frame 1 { this.show395_43713807.show394_43713807.show393_43713807._visible = true; this.show395_43713807.show394_43713807.show393_43713807.v = new Object(); } frame 1 { this.show399_43713807.show398_43713807.show397_43713807._visible = true; this.show399_43713807.show398_43713807.show397_43713807.v = new Object(); } frame 1 { this.show403_43713807.show402_43713807.show401_43713807._visible = true; this.show403_43713807.show402_43713807.show401_43713807.v = new Object(); } frame 1 { this.show407_43713807.show406_43713807.show405_43713807._visible = true; this.show407_43713807.show406_43713807.show405_43713807.v = new Object(); } frame 1 { this.show412_43713807.show411_43713807.show410_43713807._visible = true; this.show412_43713807.show411_43713807.show410_43713807.v = new Object(); } frame 1 { this.show419_43713807.show418_43713807.show417_43713807.show416_43713807.show415_43713807._visible = false; this.show419_43713807.show418_43713807.show417_43713807.show416_43713807.show415_43713807.v = new Object(); } frame 1 { this.show425_43713807.show424_43713807.show423_43713807.show422_43713807._visible = false; this.show425_43713807.show424_43713807.show423_43713807.show422_43713807.v = new Object(); } frame 1 { this.show430_43713807.show429_43713807.show428_43713807._visible = true; this.show430_43713807.show429_43713807.show428_43713807.v = new Object(); } frame 1 { this.show436_43713807.show435_43713807.show434_43713807.show433_43713807._visible = true; this.show436_43713807.show435_43713807.show434_43713807.show433_43713807.v = new Object(); } frame 1 { this.show441_43713807.show440_43713807.show439_43713807._visible = true; this.show441_43713807.show440_43713807.show439_43713807.v = new Object(); } frame 1 { this.show446_43713807.show445_43713807.show444_43713807._visible = true; this.show446_43713807.show445_43713807.show444_43713807.v = new Object(); } frame 1 { this.show453_43713807.show452_43713807.show451_43713807.show450_43713807.show449_43713807._visible = false; this.show453_43713807.show452_43713807.show451_43713807.show450_43713807.show449_43713807.v = new Object(); } frame 1 { this.show458_43713807.show457_43713807.show456_43713807._visible = true; this.show458_43713807.show457_43713807.show456_43713807.v = new Object(); } frame 1 { this.show466_43713807.show465_43713807.show464_43713807._visible = true; this.show466_43713807.show465_43713807.show464_43713807.v = new Object(); } frame 1 { this.show471_43713807.show470_43713807.show469_43713807._visible = false; this.show471_43713807.show470_43713807.show469_43713807.v = new Object(); } frame 1 { this.show476_43713807.show475_43713807.show474_43713807._visible = false; this.show476_43713807.show475_43713807.show474_43713807.v = new Object(); } frame 1 { this.show483_43713807.show482_43713807.show481_43713807.show480_43713807.show479_43713807._visible = false; this.show483_43713807.show482_43713807.show481_43713807.show480_43713807.show479_43713807.v = new Object(); } frame 1 { this.show488_43713807.show487_43713807.show486_43713807._visible = false; this.show488_43713807.show487_43713807.show486_43713807.v = new Object(); } frame 1 { this.show493_43713807.show492_43713807.show491_43713807._visible = false; this.show493_43713807.show492_43713807.show491_43713807.v = new Object(); } frame 1 { this.show499_43713807.show498_43713807.show497_43713807.show496_43713807._visible = false; this.show499_43713807.show498_43713807.show497_43713807.show496_43713807.v = new Object(); } frame 1 { this.show504_43713807.show503_43713807.show502_43713807._visible = false; this.show504_43713807.show503_43713807.show502_43713807.v = new Object(); } frame 1 { this.show509_43713807.show508_43713807.show507_43713807._visible = false; this.show509_43713807.show508_43713807.show507_43713807.v = new Object(); } frame 1 { this.show514_43713807.show513_43713807.show512_43713807._visible = true; this.show514_43713807.show513_43713807.show512_43713807.v = new Object(); } frame 1 { this.show519_43713807.show518_43713807.show517_43713807.show516_43713807._visible = true; this.show519_43713807.show518_43713807.show517_43713807.show516_43713807.v = new Object(); } frame 2 { stop(); } } frame 7 { (getPlayerResourceLoader()).slideIsAvailable(3); this.stop(); stop(); }




http://swfchan.com/35/170249/info.shtml
Created: 18/10 -2018 00:01:35 Last modified: 18/10 -2018 00:01:35 Server time: 25/04 -2024 00:19:42