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();
}