(function (img, cjs, ss, an) { var lib={};var p; // shortcut to reference prototypes lib.webFontTxtInst = {}; var loadedTypekitCount = 0; var loadedGoogleCount = 0; var gFontsUpdateCacheList = []; var tFontsUpdateCacheList = []; lib.ssMetadata = []; lib.updateListCache = function (cacheList) { for(var i = 0; i < cacheList.length; i++) { if(cacheList[i].cacheCanvas) cacheList[i].updateCache(); } }; lib.addElementsToCache = function (textInst, cacheList) { var cur = textInst; while(cur != exportRoot) { if(cacheList.indexOf(cur) != -1) break; cur = cur.parent; } if(cur != exportRoot) { var cur2 = textInst; var index = cacheList.indexOf(cur); while(cur2 != cur) { cacheList.splice(index, 0, cur2); cur2 = cur2.parent; index++; } } else { cur = textInst; while(cur != exportRoot) { cacheList.push(cur); cur = cur.parent; } } }; lib.gfontAvailable = function(family, totalGoogleCount) { lib.properties.webfonts[family] = true; var txtInst = lib.webFontTxtInst && lib.webFontTxtInst[family] || []; for(var f = 0; f < txtInst.length; ++f) lib.addElementsToCache(txtInst[f], gFontsUpdateCacheList); loadedGoogleCount++; if(loadedGoogleCount == totalGoogleCount) { lib.updateListCache(gFontsUpdateCacheList); } }; lib.tfontAvailable = function(family, totalTypekitCount) { lib.properties.webfonts[family] = true; var txtInst = lib.webFontTxtInst && lib.webFontTxtInst[family] || []; for(var f = 0; f < txtInst.length; ++f) lib.addElementsToCache(txtInst[f], tFontsUpdateCacheList); loadedTypekitCount++; if(loadedTypekitCount == totalTypekitCount) { lib.updateListCache(tFontsUpdateCacheList); } }; // symbols: (lib.arrow = function(mode,startPosition,loop) { this.initialize(mode,startPosition,loop,{}); // flash0.ai this.shape = new cjs.Shape(); this.shape.graphics.f("#CCCCCC").s().p("AgWDrImomnQgJgKAAgNQAAgNAJgKQAKgJANAAQANAAAKAJIGQGRIGRmRQAKgJANAAQANAAAKAJQAJAKAAANQAAANgKAKImoGnQgJAJgNAAQgMAAgKgJg"); this.timeline.addTween(cjs.Tween.get(this.shape).wait(1)); }).prototype = p = new cjs.MovieClip(); p.nominalBounds = new cjs.Rectangle(-45.6,-24.4,91.3,48.8); // stage content: (lib.bellice_arrow_down = function(mode,startPosition,loop) { this.initialize(mode,startPosition,loop,{}); // Layer 2 this.instance = new lib.arrow("synched",0); this.instance.parent = this; this.instance.setTransform(46,25.1,0.511,0.512,0,0,0,0,0.1); this.timeline.addTween(cjs.Tween.get(this.instance).to({regX:0.1,regY:0.2,y:25,alpha:0.512},10).to({regX:0,regY:0.1,alpha:0.102},9).to({regX:0.1,regY:0.2,y:25.1,alpha:0.512},10).to({regX:0,regY:0.1,y:25,alpha:1},10).wait(1)); }).prototype = p = new cjs.MovieClip(); p.nominalBounds = new cjs.Rectangle(68.7,37.5,46.6,25); // library properties: lib.properties = { id: 'D0F2AC941C837C4C98DD31A888E7870C', width: 92, height: 50, fps: 15, color: "#000000", opacity: 0.00, webfonts: {}, manifest: [], preloads: [] }; // bootstrap callback support: (lib.Stage = function(canvas) { createjs.Stage.call(this, canvas); }).prototype = p = new createjs.Stage(); p.setAutoPlay = function(autoPlay) { this.tickEnabled = autoPlay; } p.play = function() { this.tickEnabled = true; this.getChildAt(0).gotoAndPlay(this.getTimelinePosition()) } p.stop = function(ms) { if(ms) this.seek(ms); this.tickEnabled = false; } p.seek = function(ms) { this.tickEnabled = true; this.getChildAt(0).gotoAndStop(lib.properties.fps * ms / 1000); } p.getDuration = function() { return this.getChildAt(0).totalFrames / lib.properties.fps * 1000; } p.getTimelinePosition = function() { return this.getChildAt(0).currentFrame / lib.properties.fps * 1000; } an.bootcompsLoaded = an.bootcompsLoaded || []; if(!an.bootstrapListeners) { an.bootstrapListeners=[]; } an.bootstrapCallback=function(fnCallback) { an.bootstrapListeners.push(fnCallback); if(an.bootcompsLoaded.length > 0) { for(var i=0; i