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

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

dora-diaper-change.swf

This is the info page for
Flash #151475

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


Text
Play

Play

More
Games

<p align="center"><font face="Diamond SF" size="35" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>120</b></font></p>

<p align="center"><font face="Diamond SF" size="35" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>120</b></font></p>

Total
Score

1000

Score

1000

Dora happiness

1000

Completed!.

Next

Dora is happy
with enjoy

Happiness

1000

1000

1000

Replay

1000

1000

Game Over!.

1000

Try
Again

1000

1000

1000

Dora woke up just now. She
needs a diaper change.
To fulfill Dora's needs, Her
happiness level is shown on the
bar.
Her happiness bar goes empty if
you let cry and you lose the game.
Have fun.

GO

Instructions

ActionScript [AS3]

Section 1
//CampaignInfo (com.google.analytics.campaign.CampaignInfo) package com.google.analytics.campaign { import com.google.analytics.utils.*; public class CampaignInfo { private var _new:Boolean; private var _empty:Boolean; public function CampaignInfo(_arg1:Boolean=true, _arg2:Boolean=false){ _empty = _arg1; _new = _arg2; } public function isEmpty():Boolean{ return (_empty); } public function toURLString():String{ var _local1:Variables; _local1 = toVariables(); return (_local1.toString()); } public function toVariables():Variables{ var _local1:Variables; _local1 = new Variables(); _local1.URIencode = true; if (((!(isEmpty())) && (isNew()))){ _local1.utmcn = utmcn; }; if (((!(isEmpty())) && (!(isNew())))){ _local1.utmcr = utmcr; }; return (_local1); } public function isNew():Boolean{ return (_new); } public function get utmcn():String{ return ("1"); } public function get utmcr():String{ return ("1"); } } }//package com.google.analytics.campaign
Section 2
//CampaignKey (com.google.analytics.campaign.CampaignKey) package com.google.analytics.campaign { public class CampaignKey { public var UCMD:String;// = "utm_medium" public var UCID:String;// = "utm_id" public var UCTR:String;// = "utm_term" public var UCSR:String;// = "utm_source" public var UCNO:String;// = "utm_nooverride" public var UCCN:String;// = "utm_campaign" public var UGCLID:String;// = "gclid" public var UCCT:String;// = "utm_content" } }//package com.google.analytics.campaign
Section 3
//CampaignManager (com.google.analytics.campaign.CampaignManager) package com.google.analytics.campaign { import com.google.analytics.core.*; import com.google.analytics.v4.*; import com.google.analytics.debug.*; import com.google.analytics.utils.*; public class CampaignManager { private var _config:Configuration; private var _domainHash:Number; private var _debug:DebugConfiguration; private var _timeStamp:Number; private var _referrer:String; private var _buffer:Buffer; public static const trackingDelimiter:String = "|"; public function CampaignManager(_arg1:Configuration, _arg2:DebugConfiguration, _arg3:Buffer, _arg4:Number, _arg5:String, _arg6:Number){ _config = _arg1; _debug = _arg2; _buffer = _arg3; _domainHash = _arg4; _referrer = _arg5; _timeStamp = _arg6; } public function hasNoOverride(_arg1:String):Boolean{ var _local2:CampaignKey; var _local3:Variables; var _local4:String; _local2 = _config.campaignKey; if (_arg1 == ""){ return (false); }; _local3 = new Variables(_arg1); _local4 = ""; if (_local3.hasOwnProperty(_local2.UCNO)){ _local4 = _local3[_local2.UCNO]; switch (_local4){ case "1": return (true); case "": case "0": default: return (false); }; }; return (false); } public function getCampaignInformation(_arg1:String, _arg2:Boolean):CampaignInfo{ var _local3:CampaignInfo; var _local4:CampaignTracker; var _local5:Boolean; var _local6:Boolean; var _local7:int; var _local8:CampaignTracker; var _local9:int; _local3 = new CampaignInfo(); _local5 = false; _local6 = false; _local7 = 0; if (((_config.allowLinker) && (_buffer.isGenuine()))){ if (!_buffer.hasUTMZ()){ return (_local3); }; }; _local4 = getTrackerFromSearchString(_arg1); if (isValid(_local4)){ _local6 = hasNoOverride(_arg1); if (((_local6) && (!(_buffer.hasUTMZ())))){ return (_local3); }; }; if (!isValid(_local4)){ _local4 = getOrganicCampaign(); if (((!(_buffer.hasUTMZ())) && (isIgnoredKeyword(_local4)))){ return (_local3); }; }; if (((!(isValid(_local4))) && (_arg2))){ _local4 = getReferrerCampaign(); if (((!(_buffer.hasUTMZ())) && (isIgnoredReferral(_local4)))){ return (_local3); }; }; if (!isValid(_local4)){ if (((!(_buffer.hasUTMZ())) && (_arg2))){ _local4 = getDirectCampaign(); }; }; if (!isValid(_local4)){ return (_local3); }; if (((_buffer.hasUTMZ()) && (!(_buffer.utmz.isEmpty())))){ _local8 = new CampaignTracker(); _local8.fromTrackerString(_buffer.utmz.campaignTracking); _local5 = (_local8.toTrackerString() == _local4.toTrackerString()); _local7 = _buffer.utmz.responseCount; }; if (((!(_local5)) || (_arg2))){ _local9 = _buffer.utma.sessionCount; _local7++; if (_local9 == 0){ _local9 = 1; }; _buffer.utmz.domainHash = _domainHash; _buffer.utmz.campaignCreation = _timeStamp; _buffer.utmz.campaignSessions = _local9; _buffer.utmz.responseCount = _local7; _buffer.utmz.campaignTracking = _local4.toTrackerString(); _debug.info(_buffer.utmz.toString(), VisualDebugMode.geek); _local3 = new CampaignInfo(false, true); } else { _local3 = new CampaignInfo(false, false); }; return (_local3); } public function isValid(_arg1:CampaignTracker):Boolean{ if (((_arg1) && (_arg1.isValid()))){ return (true); }; return (false); } public function getTrackerFromSearchString(_arg1:String):CampaignTracker{ var _local2:CampaignTracker; var _local3:CampaignTracker; var _local4:CampaignKey; var _local5:Variables; _local2 = getOrganicCampaign(); _local3 = new CampaignTracker(); _local4 = _config.campaignKey; if (_arg1 == ""){ return (_local3); }; _local5 = new Variables(_arg1); if (_local5.hasOwnProperty(_local4.UCID)){ _local3.id = _local5[_local4.UCID]; }; if (_local5.hasOwnProperty(_local4.UCSR)){ _local3.source = _local5[_local4.UCSR]; }; if (_local5.hasOwnProperty(_local4.UGCLID)){ _local3.clickId = _local5[_local4.UGCLID]; }; if (_local5.hasOwnProperty(_local4.UCCN)){ _local3.name = _local5[_local4.UCCN]; } else { _local3.name = "(not set)"; }; if (_local5.hasOwnProperty(_local4.UCMD)){ _local3.medium = _local5[_local4.UCMD]; } else { _local3.medium = "(not set)"; }; if (_local5.hasOwnProperty(_local4.UCTR)){ _local3.term = _local5[_local4.UCTR]; } else { if (((_local2) && (!((_local2.term == ""))))){ _local3.term = _local2.term; }; }; if (_local5.hasOwnProperty(_local4.UCCT)){ _local3.content = _local5[_local4.UCCT]; }; return (_local3); } public function getOrganicCampaign():CampaignTracker{ var _local1:CampaignTracker; var _local2:URL; var _local3:String; var _local4:Array; var _local5:OrganicReferrer; var _local6:String; if (((isInvalidReferrer(_referrer)) || (isFromGoogleCSE(_referrer, _config)))){ return (_local1); }; _local2 = new URL(_referrer); _local3 = ""; if (_local2.hostName != ""){ if (_local2.hostName.indexOf(".") > -1){ _local4 = _local2.hostName.split("."); switch (_local4.length){ case 2: _local3 = _local4[0]; break; case 3: _local3 = _local4[1]; break; }; }; }; if (_config.organic.match(_local3)){ _local5 = _config.organic.getReferrerByName(_local3); _local6 = _config.organic.getKeywordValue(_local5, _local2.search); _local1 = new CampaignTracker(); _local1.source = _local5.engine; _local1.name = "(organic)"; _local1.medium = "organic"; _local1.term = _local6; }; return (_local1); } public function isIgnoredReferral(_arg1:CampaignTracker):Boolean{ if (((_arg1) && ((_arg1.medium == "referral")))){ return (_config.organic.isIgnoredReferral(_arg1.source)); }; return (false); } public function getDirectCampaign():CampaignTracker{ var _local1:CampaignTracker; _local1 = new CampaignTracker(); _local1.source = "(direct)"; _local1.name = "(direct)"; _local1.medium = "(none)"; return (_local1); } public function isIgnoredKeyword(_arg1:CampaignTracker):Boolean{ if (((_arg1) && ((_arg1.medium == "organic")))){ return (_config.organic.isIgnoredKeyword(_arg1.term)); }; return (false); } public function getReferrerCampaign():CampaignTracker{ var _local1:CampaignTracker; var _local2:URL; var _local3:String; var _local4:String; if (((isInvalidReferrer(_referrer)) || (isFromGoogleCSE(_referrer, _config)))){ return (_local1); }; _local2 = new URL(_referrer); _local3 = _local2.hostName; _local4 = _local2.path; if (_local3.indexOf("www.") == 0){ _local3 = _local3.substr(4); }; _local1 = new CampaignTracker(); _local1.source = _local3; _local1.name = "(referral)"; _local1.medium = "referral"; _local1.content = _local4; return (_local1); } public static function isInvalidReferrer(_arg1:String):Boolean{ var _local2:URL; if ((((((_arg1 == "")) || ((_arg1 == "-")))) || ((_arg1 == "0")))){ return (true); }; if (_arg1.indexOf("://") > -1){ _local2 = new URL(_arg1); if ((((_local2.protocol == Protocols.file)) || ((_local2.protocol == Protocols.none)))){ return (true); }; }; return (false); } public static function isFromGoogleCSE(_arg1:String, _arg2:Configuration):Boolean{ var _local3:URL; _local3 = new URL(_arg1); if (_local3.hostName.indexOf(_arg2.google) > -1){ if (_local3.search.indexOf((_arg2.googleSearchParam + "=")) > -1){ if (_local3.path == ("/" + _arg2.googleCsePath)){ return (true); }; }; }; return (false); } } }//package com.google.analytics.campaign
Section 4
//CampaignTracker (com.google.analytics.campaign.CampaignTracker) package com.google.analytics.campaign { import com.google.analytics.utils.*; public class CampaignTracker { public var content:String; public var source:String; public var clickId:String; public var name:String; public var term:String; public var medium:String; public var id:String; public function CampaignTracker(_arg1:String="", _arg2:String="", _arg3:String="", _arg4:String="", _arg5:String="", _arg6:String="", _arg7:String=""){ this.id = _arg1; this.source = _arg2; this.clickId = _arg3; this.name = _arg4; this.medium = _arg5; this.term = _arg6; this.content = _arg7; } public function isValid():Boolean{ if (((((!((id == ""))) || (!((source == ""))))) || (!((clickId == ""))))){ return (true); }; return (false); } public function toTrackerString():String{ var _local1:Array = []; _addIfNotEmpty(_local1, "utmcsr=", source); _addIfNotEmpty(_local1, "utmccn=", name); _addIfNotEmpty(_local1, "utmcmd=", medium); _addIfNotEmpty(_local1, "utmctr=", term); _addIfNotEmpty(_local1, "utmcct=", content); _addIfNotEmpty(_local1, "utmcid=", id); _addIfNotEmpty(_local1, "utmgclid=", clickId); return (_local1.join(CampaignManager.trackingDelimiter)); } private function _addIfNotEmpty(_arg1:Array, _arg2:String, _arg3:String):void{ if (_arg3 != ""){ _arg3 = _arg3.split("+").join("%20"); _arg3 = _arg3.split(" ").join("%20"); _arg1.push((_arg2 + _arg3)); }; } public function fromTrackerString(_arg1:String):void{ var _local2:String = _arg1.split(CampaignManager.trackingDelimiter).join("&"); var _local3:Variables = new Variables(_local2); if (_local3.hasOwnProperty("utmcid")){ this.id = _local3["utmcid"]; }; if (_local3.hasOwnProperty("utmcsr")){ this.source = _local3["utmcsr"]; }; if (_local3.hasOwnProperty("utmccn")){ this.name = _local3["utmccn"]; }; if (_local3.hasOwnProperty("utmcmd")){ this.medium = _local3["utmcmd"]; }; if (_local3.hasOwnProperty("utmctr")){ this.term = _local3["utmctr"]; }; if (_local3.hasOwnProperty("utmcct")){ this.content = _local3["utmcct"]; }; if (_local3.hasOwnProperty("utmgclid")){ this.clickId = _local3["utmgclid"]; }; } } }//package com.google.analytics.campaign
Section 5
//FlashTracker (com.google.analytics.components.FlashTracker) package com.google.analytics.components { import com.google.analytics.core.*; import com.google.analytics.v4.*; import com.google.analytics.debug.*; import com.google.analytics.utils.*; import flash.display.*; import flash.events.*; import com.google.analytics.external.*; import com.google.analytics.*; import flash.utils.*; import com.google.analytics.events.*; public class FlashTracker extends Sprite implements AnalyticsTracker { private var _adSense:AdSenseGlobals; private var _env:Environment; protected var _height:Number;// = 18 private var _idleTimer:IdleTimer; private var _config:Configuration; private var _mode:String;// = "AS3" private var _dom:HTMLDOM; private var _ready:Boolean;// = false protected var _width:Number;// = 18 private var _account:String;// = "" protected var _componentInspectorSetting:Boolean; private var _visualDebug:Boolean;// = false public var boundingBox_mc:DisplayObject; private var _debug:DebugConfiguration; private var _buffer:Buffer; private var _display:DisplayObject; protected var livePreviewHeight:Number; private var _jsproxy:JavascriptProxy; protected var isLivePreview:Boolean; protected var preview:MovieClip; private var _gifRequest:GIFRequest; protected var livePreviewWidth:Number; private var _tracker:GoogleAnalyticsAPI; public static var version:Version = API.version; public function FlashTracker(){ _ready = false; _account = ""; _mode = TrackerMode.AS3; _visualDebug = false; _width = 18; _height = 18; super(); _tracker = new TrackerCache(); isLivePreview = _checkLivePreview(); _componentInspectorSetting = false; if (boundingBox_mc){ boundingBox_mc.visible = false; removeChild(boundingBox_mc); boundingBox_mc = null; }; if (isLivePreview){ _createLivePreview(); }; addEventListener(Event.ENTER_FRAME, _factory); } public function trackEvent(_arg1:String, _arg2:String, _arg3:String=null, _arg4:Number=NaN):Boolean{ return (_tracker.trackEvent(_arg1, _arg2, _arg3, _arg4)); } public function trackTrans():void{ _tracker.trackTrans(); } private function _createLivePreview():void{ var _local1:Graphics; var _local2:Class; preview = new MovieClip(); _local1 = preview.graphics; _local1.beginFill(0xFFFFFF); _local1.moveTo(0, 0); _local1.lineTo(0, _width); _local1.lineTo(_width, _height); _local1.lineTo(_height, 0); _local1.lineTo(0, 0); _local1.endFill(); _local2 = (getDefinitionByName("com.google.analytics.components::Icon") as Class); preview.icon_mc = new (_local2); preview.icon_mc.name = "icon_mc"; preview.addChild(preview.icon_mc); addChild(preview); } public function trackPageview(_arg1:String=""):void{ _tracker.trackPageview(_arg1); } public function get account():String{ return (_account); } public function linkByPost(_arg1:Object, _arg2:Boolean=false):void{ _tracker.linkByPost(_arg1, _arg2); } public function getDetectTitle():Boolean{ return (_tracker.getDetectTitle()); } public function setCampNameKey(_arg1:String):void{ _tracker.setCampNameKey(_arg1); } public function resetSession():void{ _tracker.resetSession(); } public function set account(_arg1:String):void{ _account = _arg1; } public function get debug():DebugConfiguration{ if (!_debug){ _createDebugAndConfig(); }; return (_debug); } public function createEventTracker(_arg1:String):EventTracker{ return (_tracker.createEventTracker(_arg1)); } public function set config(_arg1:Configuration):void{ _config = _arg1; } public function addTrans(_arg1:String, _arg2:String, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:String, _arg7:String, _arg8:String):Object{ return (_tracker.addTrans(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8)); } public function setLocalServerMode():void{ _tracker.setLocalServerMode(); } public function getLocalGifPath():String{ return (_tracker.getLocalGifPath()); } public function clearIgnoredRef():void{ _tracker.clearIgnoredRef(); } public function isReady():Boolean{ return (_ready); } public function set debug(_arg1:DebugConfiguration):void{ _debug = _arg1; } public function getVersion():String{ return (_tracker.getVersion()); } public function setLocalRemoteServerMode():void{ _tracker.setLocalRemoteServerMode(); } public function setCampNOKey(_arg1:String):void{ _tracker.setCampNOKey(_arg1); } public function addIgnoredOrganic(_arg1:String):void{ _tracker.addIgnoredOrganic(_arg1); } public function setCookiePath(_arg1:String):void{ _tracker.setCookiePath(_arg1); } public function setCampTermKey(_arg1:String):void{ _tracker.setCampTermKey(_arg1); } private function _trackerFactory():GoogleAnalyticsAPI{ debug.info(((("GATracker (AS3) v" + version) + "\naccount: ") + account)); _adSense = new AdSenseGlobals(debug); _dom = new HTMLDOM(debug); _dom.cacheProperties(); _env = new Environment("", "", "", debug, _dom); _buffer = new Buffer(config, debug, false); _gifRequest = new GIFRequest(config, debug, _buffer, _env); _idleTimer = new IdleTimer(config, debug, _display, _buffer); _env.url = _display.stage.loaderInfo.url; return (new Tracker(account, config, debug, _env, _buffer, _gifRequest, _adSense)); } public function setCampaignTrack(_arg1:Boolean):void{ _tracker.setCampaignTrack(_arg1); } public function getServiceMode():ServerOperationMode{ return (_tracker.getServiceMode()); } public function set componentInspectorSetting(_arg1:Boolean):void{ _componentInspectorSetting = _arg1; } public function setSessionTimeout(_arg1:int):void{ _tracker.setSessionTimeout(_arg1); } public function setRemoteServerMode():void{ _tracker.setRemoteServerMode(); } public function get visualDebug():Boolean{ return (_visualDebug); } public function addOrganic(_arg1:String, _arg2:String):void{ _tracker.addOrganic(_arg1, _arg2); } public function setCookieTimeout(_arg1:int):void{ _tracker.setCookieTimeout(_arg1); } public function getClientInfo():Boolean{ return (_tracker.getClientInfo()); } public function setAllowLinker(_arg1:Boolean):void{ _tracker.setAllowLinker(_arg1); } public function setClientInfo(_arg1:Boolean):void{ _tracker.setClientInfo(_arg1); } private function _bridgeFactory():GoogleAnalyticsAPI{ debug.info(((("GATracker (Bridge) v" + version) + "\naccount: ") + account)); return (new Bridge(account, _debug, _jsproxy)); } public function get config():Configuration{ if (!_config){ _createDebugAndConfig(); }; return (_config); } public function set mode(_arg1:String):void{ _mode = _arg1; } public function setDetectFlash(_arg1:Boolean):void{ _tracker.setDetectFlash(_arg1); } public function addItem(_arg1:String, _arg2:String, _arg3:String, _arg4:String, _arg5:Number, _arg6:int):void{ _tracker.addItem(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6); } public function setVar(_arg1:String):void{ _tracker.setVar(_arg1); } public function clearIgnoredOrganic():void{ _tracker.clearIgnoredOrganic(); } public function setDomainName(_arg1:String):void{ _tracker.setDomainName(_arg1); } private function _checkLivePreview():Boolean{ if (((!((parent == null))) && ((getQualifiedClassName(parent) == "fl.livepreview::LivePreviewParent")))){ return (true); }; return (false); } public function setCampSourceKey(_arg1:String):void{ _tracker.setCampSourceKey(_arg1); } public function setCampContentKey(_arg1:String):void{ _tracker.setCampContentKey(_arg1); } public function setSize(_arg1:Number, _arg2:Number):void{ } public function setAllowAnchor(_arg1:Boolean):void{ _tracker.setAllowAnchor(_arg1); } public function setLocalGifPath(_arg1:String):void{ _tracker.setLocalGifPath(_arg1); } public function get mode():String{ return (_mode); } public function setSampleRate(_arg1:Number):void{ _tracker.setSampleRate(_arg1); } public function setAllowHash(_arg1:Boolean):void{ _tracker.setAllowHash(_arg1); } public function setDetectTitle(_arg1:Boolean):void{ _tracker.setDetectTitle(_arg1); } public function cookiePathCopy(_arg1:String):void{ _tracker.cookiePathCopy(_arg1); } private function _factory(_arg1:Event):void{ var _local2:GoogleAnalyticsAPI; var _local3:TrackerCache; removeEventListener(Event.ENTER_FRAME, _factory); if (isLivePreview){ return; }; _display = this; _createDebugAndConfig(); if (visualDebug){ debug.layout = new Layout(debug, _display); debug.active = visualDebug; }; _jsproxy = new JavascriptProxy(debug); _local3 = (_tracker as TrackerCache); switch (mode){ case TrackerMode.BRIDGE: _local2 = _bridgeFactory(); break; case TrackerMode.AS3: default: _local2 = _trackerFactory(); }; if (!_local3.isEmpty()){ _local3.tracker = _local2; _local3.flush(); }; _tracker = _local2; _ready = true; dispatchEvent(new AnalyticsEvent(AnalyticsEvent.READY, this)); } public function getDetectFlash():Boolean{ return (_tracker.getDetectFlash()); } public function clearOrganic():void{ _tracker.clearOrganic(); } private function _createDebugAndConfig():void{ if (!_debug){ this.debug = new DebugConfiguration(); }; if (!_config){ this.config = new Configuration(debug); }; } public function addIgnoredRef(_arg1:String):void{ _tracker.addIgnoredRef(_arg1); } public function set visualDebug(_arg1:Boolean):void{ _visualDebug = _arg1; } public function setCampMediumKey(_arg1:String):void{ _tracker.setCampMediumKey(_arg1); } public function getAccount():String{ return (_tracker.getAccount()); } public function link(_arg1:String, _arg2:Boolean=false):void{ _tracker.link(_arg1, _arg2); } } var _local1:* = ServerOperationMode; return (_local1); }//package com.google.analytics.components
Section 6
//GATrackerLibrary (com.google.analytics.components.GATrackerLibrary) package com.google.analytics.components { import com.google.analytics.utils.*; import flash.display.*; import com.google.analytics.*; public class GATrackerLibrary extends MovieClip { public static var version:Version = API.version; } }//package com.google.analytics.components
Section 7
//Icon (com.google.analytics.components.Icon) package com.google.analytics.components { import flash.display.*; public dynamic class Icon extends MovieClip { } }//package com.google.analytics.components
Section 8
//BrowserInfo (com.google.analytics.core.BrowserInfo) package com.google.analytics.core { import com.google.analytics.v4.*; import com.google.analytics.utils.*; public class BrowserInfo { private var _config:Configuration; private var _info:Environment; public function BrowserInfo(_arg1:Configuration, _arg2:Environment){ _config = _arg1; _info = _arg2; } public function get utmul():String{ return (_info.language.toLowerCase()); } public function get utmje():String{ return ("0"); } public function toURLString():String{ var _local1:Variables; _local1 = toVariables(); return (_local1.toString()); } public function get utmsr():String{ return (((_info.screenWidth + "x") + _info.screenHeight)); } public function get utmcs():String{ return (_info.languageEncoding); } public function get utmfl():String{ var _local1:Version; if (_config.detectFlash){ _local1 = _info.flashVersion; return (((((_local1.major + ".") + _local1.minor) + " r") + _local1.build)); }; return ("-"); } public function toVariables():Variables{ var _local1:Variables; _local1 = new Variables(); _local1.URIencode = true; _local1.utmcs = utmcs; _local1.utmsr = utmsr; _local1.utmsc = utmsc; _local1.utmul = utmul; _local1.utmje = utmje; _local1.utmfl = utmfl; return (_local1); } public function get utmsc():String{ return ((_info.screenColorDepth + "-bit")); } } }//package com.google.analytics.core
Section 9
//Buffer (com.google.analytics.core.Buffer) package com.google.analytics.core { import com.google.analytics.v4.*; import com.google.analytics.debug.*; import flash.net.*; import flash.events.*; import com.google.analytics.data.*; public dynamic class Buffer { private var _SO:SharedObject; private var _OBJ:Object; private var _utma:UTMA; private var _utmb:UTMB; private var _utmc:UTMC; private var _debug:DebugConfiguration; private var _utmk:UTMK; private var _config:Configuration; private var _utmv:UTMV; private var _utmz:UTMZ; private var _volatile:Boolean; public function Buffer(_arg1:Configuration, _arg2:DebugConfiguration, _arg3:Boolean=false, _arg4:Object=null){ var _local5:Boolean; var _local6:String; super(); _config = _arg1; _debug = _arg2; UTMB.defaultTimespan = _config.sessionTimeout; UTMZ.defaultTimespan = _config.conversionTimeout; if (!_arg3){ _SO = SharedObject.getLocal(_config.cookieName, _config.cookiePath); _local5 = false; if (_SO.data.utma){ if (!hasUTMA()){ _createUMTA(); }; _utma.fromSharedObject(_SO.data.utma); if (_debug.verbose){ _debug.info(("found: " + _utma.toString(true)), VisualDebugMode.geek); }; if (_utma.isExpired()){ if (_debug.verbose){ _debug.warning("UTMA has expired", VisualDebugMode.advanced); }; _clearUTMA(); _local5 = true; }; }; if (_SO.data.utmb){ if (!hasUTMB()){ _createUMTB(); }; _utmb.fromSharedObject(_SO.data.utmb); if (_debug.verbose){ _debug.info(("found: " + _utmb.toString(true)), VisualDebugMode.geek); }; if (_utmb.isExpired()){ if (_debug.verbose){ _debug.warning("UTMB has expired", VisualDebugMode.advanced); }; _clearUTMB(); _local5 = true; }; }; if (_SO.data.utmc){ delete _SO.data.utmc; _local5 = true; }; if (_SO.data.utmk){ if (!hasUTMK()){ _createUMTK(); }; _utmk.fromSharedObject(_SO.data.utmk); if (_debug.verbose){ _debug.info(("found: " + _utmk.toString()), VisualDebugMode.geek); }; }; if (_SO.data.utmv){ if (!hasUTMV()){ _createUMTV(); }; _utmv.fromSharedObject(_SO.data.utmv); if (_debug.verbose){ _debug.info(("found: " + _utmv.toString(true)), VisualDebugMode.geek); }; if (_utmv.isExpired()){ if (_debug.verbose){ _debug.warning("UTMV has expired", VisualDebugMode.advanced); }; _clearUTMV(); _local5 = true; }; }; if (_SO.data.utmz){ if (!hasUTMZ()){ _createUMTZ(); }; _utmz.fromSharedObject(_SO.data.utmz); if (_debug.verbose){ _debug.info(("found: " + _utmz.toString(true)), VisualDebugMode.geek); }; if (_utmz.isExpired()){ if (_debug.verbose){ _debug.warning("UTMZ has expired", VisualDebugMode.advanced); }; _clearUTMZ(); _local5 = true; }; }; if (_local5){ save(); }; } else { _OBJ = new Object(); if (_arg4){ for (_local6 in _arg4) { _OBJ[_local6] = _arg4[_local6]; }; }; }; _volatile = _arg3; } public function clearCookies():void{ utma.reset(); utmb.reset(); utmc.reset(); utmz.reset(); utmv.reset(); utmk.reset(); } public function save():void{ var flushStatus:String; if (!isVolatile()){ flushStatus = null; try { flushStatus = _SO.flush(); } catch(e:Error) { _debug.warning("Error...Could not write SharedObject to disk"); }; switch (flushStatus){ case SharedObjectFlushStatus.PENDING: _debug.info("Requesting permission to save object..."); _SO.addEventListener(NetStatusEvent.NET_STATUS, _onFlushStatus); break; case SharedObjectFlushStatus.FLUSHED: _debug.info("Value flushed to disk."); break; }; }; } public function get utmv():UTMV{ if (!hasUTMV()){ _createUMTV(); }; return (_utmv); } public function get utmz():UTMZ{ if (!hasUTMZ()){ _createUMTZ(); }; return (_utmz); } public function hasUTMA():Boolean{ if (_utma){ return (true); }; return (false); } public function hasUTMB():Boolean{ if (_utmb){ return (true); }; return (false); } public function hasUTMC():Boolean{ if (_utmc){ return (true); }; return (false); } public function isGenuine():Boolean{ if (!hasUTMK()){ return (true); }; return ((utmk.hash == generateCookiesHash())); } public function resetCurrentSession():void{ _clearUTMB(); _clearUTMC(); save(); } public function hasUTMK():Boolean{ if (_utmk){ return (true); }; return (false); } public function generateCookiesHash():Number{ var _local1 = ""; _local1 = (_local1 + utma.valueOf()); _local1 = (_local1 + utmb.valueOf()); _local1 = (_local1 + utmc.valueOf()); _local1 = (_local1 + utmz.valueOf()); _local1 = (_local1 + utmv.valueOf()); return (Utils.generateHash(_local1)); } private function _createUMTB():void{ _utmb = new UTMB(); _utmb.proxy = this; } private function _createUMTC():void{ _utmc = new UTMC(); } private function _createUMTA():void{ _utma = new UTMA(); _utma.proxy = this; } public function hasUTMV():Boolean{ if (_utmv){ return (true); }; return (false); } private function _createUMTK():void{ _utmk = new UTMK(); _utmk.proxy = this; } public function hasUTMZ():Boolean{ if (_utmz){ return (true); }; return (false); } private function _createUMTV():void{ _utmv = new UTMV(); _utmv.proxy = this; } private function _onFlushStatus(_arg1:NetStatusEvent):void{ _debug.info("User closed permission dialog..."); switch (_arg1.info.code){ case "SharedObject.Flush.Success": _debug.info("User granted permission -- value saved."); break; case "SharedObject.Flush.Failed": _debug.info("User denied permission -- value not saved."); break; }; _SO.removeEventListener(NetStatusEvent.NET_STATUS, _onFlushStatus); } private function _createUMTZ():void{ _utmz = new UTMZ(); _utmz.proxy = this; } public function updateUTMA(_arg1:Number):void{ if (_debug.verbose){ _debug.info((("updateUTMA( " + _arg1) + " )"), VisualDebugMode.advanced); }; if (!utma.isEmpty()){ if (isNaN(utma.sessionCount)){ utma.sessionCount = 1; } else { utma.sessionCount = (utma.sessionCount + 1); }; utma.lastTime = utma.currentTime; utma.currentTime = _arg1; }; } private function _clearUTMA():void{ _utma = null; if (!isVolatile()){ _SO.data.utma = null; delete _SO.data.utma; }; } private function _clearUTMC():void{ _utmc = null; } private function _clearUTMB():void{ _utmb = null; if (!isVolatile()){ _SO.data.utmb = null; delete _SO.data.utmb; }; } public function update(_arg1:String, _arg2):void{ if (isVolatile()){ _OBJ[_arg1] = _arg2; } else { _SO.data[_arg1] = _arg2; }; } private function _clearUTMZ():void{ _utmz = null; if (!isVolatile()){ _SO.data.utmz = null; delete _SO.data.utmz; }; } private function _clearUTMV():void{ _utmv = null; if (!isVolatile()){ _SO.data.utmv = null; delete _SO.data.utmv; }; } public function isVolatile():Boolean{ return (_volatile); } public function get utma():UTMA{ if (!hasUTMA()){ _createUMTA(); }; return (_utma); } public function get utmb():UTMB{ if (!hasUTMB()){ _createUMTB(); }; return (_utmb); } public function get utmc():UTMC{ if (!hasUTMC()){ _createUMTC(); }; return (_utmc); } public function get utmk():UTMK{ if (!hasUTMK()){ _createUMTK(); }; return (_utmk); } } }//package com.google.analytics.core
Section 10
//DocumentInfo (com.google.analytics.core.DocumentInfo) package com.google.analytics.core { import com.google.analytics.v4.*; import com.google.analytics.utils.*; import com.google.analytics.external.*; public class DocumentInfo { private var _config:Configuration; private var _utmr:String; private var _adSense:AdSenseGlobals; private var _info:Environment; private var _pageURL:String; public function DocumentInfo(_arg1:Configuration, _arg2:Environment, _arg3:String, _arg4:String=null, _arg5:AdSenseGlobals=null){ _config = _arg1; _info = _arg2; _utmr = _arg3; _pageURL = _arg4; _adSense = _arg5; } public function get utmr():String{ if (!_utmr){ return ("-"); }; return (_utmr); } public function toURLString():String{ var _local1:Variables; _local1 = toVariables(); return (_local1.toString()); } private function _renderPageURL(_arg1:String=""):String{ var _local2:String; var _local3:String; _local2 = _info.locationPath; _local3 = _info.locationSearch; if (((!(_arg1)) || ((_arg1 == "")))){ _arg1 = (_local2 + unescape(_local3)); }; return (_arg1); } public function get utmp():String{ return (_renderPageURL(_pageURL)); } private function _generateHitId():Number{ var _local1:Number; if (((_adSense.hid) && (!((_adSense.hid == ""))))){ _local1 = Number(_adSense.hid); } else { _local1 = Math.round((Math.random() * 2147483647)); _adSense.hid = String(_local1); }; return (_local1); } public function get utmhid():String{ return (String(_generateHitId())); } public function toVariables():Variables{ var _local1:Variables; _local1 = new Variables(); _local1.URIencode = true; if (((_config.detectTitle) && (!((utmdt == ""))))){ _local1.utmdt = utmdt; }; _local1.utmhid = utmhid; _local1.utmr = utmr; _local1.utmp = utmp; return (_local1); } public function get utmdt():String{ return (_info.documentTitle); } } }//package com.google.analytics.core
Section 11
//Domain (com.google.analytics.core.Domain) package com.google.analytics.core { import com.google.analytics.debug.*; public class Domain { private var _mode:DomainNameMode; private var _debug:DebugConfiguration; private var _name:String; public function Domain(_arg1:DomainNameMode=null, _arg2:String="", _arg3:DebugConfiguration=null){ _debug = _arg3; if (_arg1 == null){ _arg1 = DomainNameMode.auto; }; _mode = _arg1; if (_arg1 == DomainNameMode.custom){ this.name = _arg2; } else { _name = _arg2; }; } public function get mode():DomainNameMode{ return (_mode); } public function set mode(_arg1:DomainNameMode):void{ _mode = _arg1; if (_mode == DomainNameMode.none){ _name = ""; }; } public function get name():String{ return (_name); } public function set name(_arg1:String):void{ if (((!((_arg1.charAt(0) == "."))) && (_debug))){ _debug.warning(("missing leading period \".\", cookie will only be accessible on " + _arg1), VisualDebugMode.geek); }; _name = _arg1; } } }//package com.google.analytics.core
Section 12
//DomainNameMode (com.google.analytics.core.DomainNameMode) package com.google.analytics.core { public class DomainNameMode { private var _value:int; private var _name:String; public static const custom:DomainNameMode = new DomainNameMode(2, "custom"); ; public static const none:DomainNameMode = new DomainNameMode(0, "none"); ; public static const auto:DomainNameMode = new DomainNameMode(1, "auto"); ; public function DomainNameMode(_arg1:int=0, _arg2:String=""){ _value = _arg1; _name = _arg2; } public function valueOf():int{ return (_value); } public function toString():String{ return (_name); } } }//package com.google.analytics.core
Section 13
//EventInfo (com.google.analytics.core.EventInfo) package com.google.analytics.core { import com.google.analytics.utils.*; import com.google.analytics.data.*; public class EventInfo { private var _isEventHit:Boolean; private var _ext10:X10; private var _x10:X10; public function EventInfo(_arg1:Boolean, _arg2:X10, _arg3:X10=null){ _isEventHit = _arg1; _x10 = _arg2; _ext10 = _arg3; } public function toURLString():String{ var _local1:Variables; _local1 = toVariables(); return (_local1.toString()); } public function get utmt():String{ return ("event"); } public function get utme():String{ return (_x10.renderMergedUrlString(_ext10)); } public function toVariables():Variables{ var _local1:Variables; _local1 = new Variables(); _local1.URIencode = true; if (_isEventHit){ _local1.utmt = utmt; }; _local1.utme = utme; return (_local1); } } }//package com.google.analytics.core
Section 14
//EventTracker (com.google.analytics.core.EventTracker) package com.google.analytics.core { import com.google.analytics.v4.*; public class EventTracker { private var _parent:GoogleAnalyticsAPI; public var name:String; public function EventTracker(_arg1:String, _arg2:GoogleAnalyticsAPI){ this.name = _arg1; _parent = _arg2; } public function trackEvent(_arg1:String, _arg2:String=null, _arg3:Number=NaN):Boolean{ return (_parent.trackEvent(name, _arg1, _arg2, _arg3)); } } }//package com.google.analytics.core
Section 15
//ga_internal (com.google.analytics.core.ga_internal) package com.google.analytics.core { public namespace ga_internal; }//package com.google.analytics.core
Section 16
//GIFRequest (com.google.analytics.core.GIFRequest) package com.google.analytics.core { import com.google.analytics.v4.*; import com.google.analytics.debug.*; import flash.net.*; import com.google.analytics.utils.*; import flash.display.*; import flash.events.*; import flash.system.*; public class GIFRequest { private var _info:Environment; private var _count:int; private var _utmac:String; private var _alertcount:int; private var _debug:DebugConfiguration; private var _lastRequest:URLRequest; private var _buffer:Buffer; private var _config:Configuration; private var _requests:Array; public function GIFRequest(_arg1:Configuration, _arg2:DebugConfiguration, _arg3:Buffer, _arg4:Environment){ _config = _arg1; _debug = _arg2; _buffer = _arg3; _info = _arg4; _count = 0; _alertcount = 0; _requests = []; } public function get utmn():String{ return ((Utils.generate32bitRandom() as String)); } public function onIOError(_arg1:IOErrorEvent):void{ var _local2:String = _lastRequest.url; var _local3:String = String((_requests.length - 1)); var _local4 = (("Gif Request #" + _local3) + " failed"); if (_debug.GIFRequests){ if (!_debug.verbose){ if (_local2.indexOf("?") > -1){ _local2 = _local2.split("?")[0]; }; _local2 = _shortenURL(_local2); }; if (int(_debug.mode) > int(VisualDebugMode.basic)){ _local4 = (_local4 + ((" \"" + _local2) + "\" does not exists or is unreachable")); }; _debug.failure(_local4); } else { _debug.warning(_local4); }; _removeListeners(_arg1.target); } public function send(_arg1:String, _arg2:Variables=null, _arg3:Boolean=false, _arg4:Boolean=false):void{ var _local5:String; var _local6:URLRequest; var _local7:URLRequest; _utmac = _arg1; if (!_arg2){ _arg2 = new Variables(); }; _arg2.URIencode = false; _arg2.pre = ["utmwv", "utmn", "utmhn", "utmt", "utme", "utmcs", "utmsr", "utmsc", "utmul", "utmje", "utmfl", "utmdt", "utmhid", "utmr", "utmp"]; _arg2.post = ["utmcc"]; if (_debug.verbose){ _debug.info(((("tracking: " + _buffer.utmb.trackCount) + "/") + _config.trackingLimitPerSession), VisualDebugMode.geek); }; if ((((_buffer.utmb.trackCount < _config.trackingLimitPerSession)) || (_arg3))){ if (_arg4){ updateToken(); }; if (((((_arg3) || (!(_arg4)))) || ((_buffer.utmb.token >= 1)))){ if (((!(_arg3)) && (_arg4))){ _buffer.utmb.token = (_buffer.utmb.token - 1); }; _buffer.utmb.trackCount = (_buffer.utmb.trackCount + 1); if (_debug.verbose){ _debug.info(_buffer.utmb.toString(), VisualDebugMode.geek); }; _arg2.utmwv = utmwv; _arg2.utmn = Utils.generate32bitRandom(); if (_info.domainName != ""){ _arg2.utmhn = _info.domainName; }; if (_config.sampleRate < 1){ _arg2.utmsp = (_config.sampleRate * 100); }; if ((((_config.serverMode == ServerOperationMode.local)) || ((_config.serverMode == ServerOperationMode.both)))){ _local5 = _info.locationSWFPath; if (_local5.lastIndexOf("/") > 0){ _local5 = _local5.substring(0, _local5.lastIndexOf("/")); }; _local6 = new URLRequest(); if (_config.localGIFpath.indexOf("http") == 0){ _local6.url = _config.localGIFpath; } else { _local6.url = (_local5 + _config.localGIFpath); }; _local6.url = (_local6.url + ("?" + _arg2.toString())); if (((_debug.active) && (_debug.GIFRequests))){ _debugSend(_local6); } else { sendRequest(_local6); }; }; if ((((_config.serverMode == ServerOperationMode.remote)) || ((_config.serverMode == ServerOperationMode.both)))){ _local7 = new URLRequest(); if (_info.protocol == Protocols.HTTPS){ _local7.url = _config.secureRemoteGIFpath; } else { if (_info.protocol == Protocols.HTTP){ _local7.url = _config.remoteGIFpath; } else { _local7.url = _config.remoteGIFpath; }; }; _arg2.utmac = utmac; _arg2.utmcc = encodeURIComponent(utmcc); _local7.url = (_local7.url + ("?" + _arg2.toString())); if (((_debug.active) && (_debug.GIFRequests))){ _debugSend(_local7); } else { sendRequest(_local7); }; }; }; }; } public function onSecurityError(_arg1:SecurityErrorEvent):void{ if (_debug.GIFRequests){ _debug.failure(_arg1.text); }; } public function get utmsp():String{ return (((_config.sampleRate * 100) as String)); } public function get utmcc():String{ var _local1:Array = []; if (_buffer.hasUTMA()){ _local1.push((_buffer.utma.toURLString() + ";")); }; if (_buffer.hasUTMZ()){ _local1.push((_buffer.utmz.toURLString() + ";")); }; if (_buffer.hasUTMV()){ _local1.push((_buffer.utmv.toURLString() + ";")); }; return (_local1.join("+")); } public function get utmac():String{ return (_utmac); } public function get utmwv():String{ return (_config.version); } public function sendRequest(_arg1:URLRequest):void{ var request = _arg1; var loader:Loader = new Loader(); loader.name = String(_count++); var context:LoaderContext = new LoaderContext(false); loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, onIOError); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete); _lastRequest = request; _requests[loader.name] = new RequestObject(request); try { loader.load(request, context); } catch(e:Error) { _debug.failure("\"Loader.load()\" could not instanciate Gif Request"); }; } private function _removeListeners(_arg1:Object):void{ _arg1.removeEventListener(IOErrorEvent.IO_ERROR, onIOError); _arg1.removeEventListener(Event.COMPLETE, onComplete); } public function updateToken():void{ var _local2:Number; var _local1:Number = new Date().getTime(); _local2 = ((_local1 - _buffer.utmb.lastTime) * (_config.tokenRate / 1000)); if (_debug.verbose){ _debug.info(("tokenDelta: " + _local2), VisualDebugMode.geek); }; if (_local2 >= 1){ _buffer.utmb.token = Math.min(Math.floor((_buffer.utmb.token + _local2)), _config.bucketCapacity); _buffer.utmb.lastTime = _local1; if (_debug.verbose){ _debug.info(_buffer.utmb.toString(), VisualDebugMode.geek); }; }; } public function get utmhn():String{ return (_info.domainName); } private function _shortenURL(_arg1:String):String{ var _local2:Array; if (_arg1.length > 60){ _local2 = _arg1.split("/"); while (_arg1.length > 60) { _local2.shift(); _arg1 = ("../" + _local2.join("/")); }; }; return (_arg1); } private function _debugSend(_arg1:URLRequest):void{ var _local3:String; var _local2 = ""; switch (_debug.mode){ case VisualDebugMode.geek: _local2 = ((("Gif Request #" + _alertcount) + ":\n") + _arg1.url); break; case VisualDebugMode.advanced: _local3 = _arg1.url; if (_local3.indexOf("?") > -1){ _local3 = _local3.split("?")[0]; }; _local3 = _shortenURL(_local3); _local2 = (((("Send Gif Request #" + _alertcount) + ":\n") + _local3) + " ?"); break; case VisualDebugMode.basic: default: _local2 = (((("Send " + _config.serverMode.toString()) + " Gif Request #") + _alertcount) + " ?"); }; _debug.alertGifRequest(_local2, _arg1, this); _alertcount++; } public function onComplete(_arg1:Event):void{ var _local2:String = _arg1.target.loader.name; _requests[_local2].complete(); var _local3 = (("Gif Request #" + _local2) + " sent"); var _local4:String = _requests[_local2].request.url; if (_debug.GIFRequests){ if (!_debug.verbose){ if (_local4.indexOf("?") > -1){ _local4 = _local4.split("?")[0]; }; _local4 = _shortenURL(_local4); }; if (int(_debug.mode) > int(VisualDebugMode.basic)){ _local3 = (_local3 + ((" to \"" + _local4) + "\"")); }; _debug.success(_local3); } else { _debug.info(_local3); }; _removeListeners(_arg1.target); } } }//package com.google.analytics.core
Section 17
//IdleTimer (com.google.analytics.core.IdleTimer) package com.google.analytics.core { import com.google.analytics.v4.*; import com.google.analytics.debug.*; import flash.display.*; import flash.events.*; import flash.utils.*; public class IdleTimer { private var _loop:Timer; private var _stage:Stage; private var _lastMove:int; private var _debug:DebugConfiguration; private var _session:Timer; private var _inactivity:Number; private var _buffer:Buffer; public function IdleTimer(_arg1:Configuration, _arg2:DebugConfiguration, _arg3:DisplayObject, _arg4:Buffer){ var _local5:Number; var _local6:Number; var _local7:Number; super(); _local5 = _arg1.idleLoop; _local6 = _arg1.idleTimeout; _local7 = _arg1.sessionTimeout; _loop = new Timer((_local5 * 1000)); _session = new Timer((_local7 * 1000), 1); _debug = _arg2; _stage = _arg3.stage; _buffer = _arg4; _lastMove = getTimer(); _inactivity = (_local6 * 1000); _loop.addEventListener(TimerEvent.TIMER, checkForIdle); _session.addEventListener(TimerEvent.TIMER_COMPLETE, endSession); _stage.addEventListener(MouseEvent.MOUSE_MOVE, onMouseMove); _debug.info(((((("delay: " + _local5) + "sec , inactivity: ") + _local6) + "sec, sessionTimeout: ") + _local7), VisualDebugMode.geek); _loop.start(); } private function onMouseMove(_arg1:MouseEvent):void{ _lastMove = getTimer(); if (_session.running){ _debug.info("session timer reset", VisualDebugMode.geek); _session.reset(); }; } public function endSession(_arg1:TimerEvent):void{ _session.removeEventListener(TimerEvent.TIMER_COMPLETE, endSession); _debug.info("session timer end session", VisualDebugMode.geek); _session.reset(); _buffer.resetCurrentSession(); _debug.info(_buffer.utmb.toString(), VisualDebugMode.geek); _debug.info(_buffer.utmc.toString(), VisualDebugMode.geek); _session.addEventListener(TimerEvent.TIMER_COMPLETE, endSession); } public function checkForIdle(_arg1:TimerEvent):void{ var _local2:int; _local2 = getTimer(); if ((_local2 - _lastMove) >= _inactivity){ if (!_session.running){ _debug.info("session timer start", VisualDebugMode.geek); _session.start(); }; }; } } }//package com.google.analytics.core
Section 18
//Organic (com.google.analytics.core.Organic) package com.google.analytics.core { import com.google.analytics.utils.*; public class Organic { private var _sourcesCache:Array; private var _sourcesEngine:Array; private var _ignoredKeywords:Array; private var _ignoredReferralsCache:Object; private var _ignoredReferrals:Array; private var _ignoredKeywordsCache:Object; private var _sources:Array; public static var throwErrors:Boolean = false; public function Organic(){ _sources = []; _sourcesCache = []; _sourcesEngine = []; _ignoredReferrals = []; _ignoredReferralsCache = {}; _ignoredKeywords = []; _ignoredKeywordsCache = {}; } public function getKeywordValue(_arg1:OrganicReferrer, _arg2:String):String{ var _local3:String; _local3 = _arg1.keyword; return (getKeywordValueFromPath(_local3, _arg2)); } public function isIgnoredKeyword(_arg1:String):Boolean{ if (_ignoredKeywordsCache.hasOwnProperty(_arg1)){ return (true); }; return (false); } public function isIgnoredReferral(_arg1:String):Boolean{ if (_ignoredReferralsCache.hasOwnProperty(_arg1)){ return (true); }; return (false); } public function clear():void{ clearEngines(); clearIgnoredReferrals(); clearIgnoredKeywords(); } public function get ignoredKeywordsCount():int{ return (_ignoredKeywords.length); } public function match(_arg1:String):Boolean{ if (_arg1 == ""){ return (false); }; _arg1 = _arg1.toLowerCase(); if (_sourcesEngine[_arg1] != undefined){ return (true); }; return (false); } public function get count():int{ return (_sources.length); } public function addSource(_arg1:String, _arg2:String):void{ var _local3:OrganicReferrer; _local3 = new OrganicReferrer(_arg1, _arg2); if (_sourcesCache[_local3.toString()] == undefined){ _sources.push(_local3); _sourcesCache[_local3.toString()] = (_sources.length - 1); if (_sourcesEngine[_local3.engine] == undefined){ _sourcesEngine[_local3.engine] = [(_sources.length - 1)]; } else { _sourcesEngine[_local3.engine].push((_sources.length - 1)); }; } else { if (throwErrors){ throw (new Error((_local3.toString() + " already exists, we don't add it."))); }; }; } public function clearIgnoredKeywords():void{ _ignoredKeywords = []; _ignoredKeywordsCache = {}; } public function clearEngines():void{ _sources = []; _sourcesCache = []; _sourcesEngine = []; } public function get ignoredReferralsCount():int{ return (_ignoredReferrals.length); } public function addIgnoredReferral(_arg1:String):void{ if (_ignoredReferralsCache[_arg1] == undefined){ _ignoredReferrals.push(_arg1); _ignoredReferralsCache[_arg1] = (_ignoredReferrals.length - 1); } else { if (throwErrors){ throw (new Error((("\"" + _arg1) + "\" already exists, we don't add it."))); }; }; } public function clearIgnoredReferrals():void{ _ignoredReferrals = []; _ignoredReferralsCache = {}; } public function getReferrerByName(_arg1:String):OrganicReferrer{ var _local2:int; if (match(_arg1)){ _local2 = _sourcesEngine[_arg1][0]; return (_sources[_local2]); }; return (null); } public function addIgnoredKeyword(_arg1:String):void{ if (_ignoredKeywordsCache[_arg1] == undefined){ _ignoredKeywords.push(_arg1); _ignoredKeywordsCache[_arg1] = (_ignoredKeywords.length - 1); } else { if (throwErrors){ throw (new Error((("\"" + _arg1) + "\" already exists, we don't add it."))); }; }; } public function get sources():Array{ return (_sources); } public static function getKeywordValueFromPath(_arg1:String, _arg2:String):String{ var _local3:String; var _local4:Variables; if (_arg2.indexOf((_arg1 + "=")) > -1){ if (_arg2.charAt(0) == "?"){ _arg2 = _arg2.substr(1); }; _arg2 = _arg2.split("+").join("%20"); _local4 = new Variables(_arg2); _local3 = _local4[_arg1]; }; return (_local3); } } }//package com.google.analytics.core
Section 19
//OrganicReferrer (com.google.analytics.core.OrganicReferrer) package com.google.analytics.core { public class OrganicReferrer { private var _engine:String; private var _keyword:String; public function OrganicReferrer(_arg1:String, _arg2:String){ this.engine = _arg1; this.keyword = _arg2; } public function set engine(_arg1:String):void{ _engine = _arg1.toLowerCase(); } public function get keyword():String{ return (_keyword); } public function toString():String{ return (((engine + "?") + keyword)); } public function get engine():String{ return (_engine); } public function set keyword(_arg1:String):void{ _keyword = _arg1.toLowerCase(); } } }//package com.google.analytics.core
Section 20
//RequestObject (com.google.analytics.core.RequestObject) package com.google.analytics.core { import flash.net.*; import flash.utils.*; public class RequestObject { public var start:int; public var request:URLRequest; public var end:int; public function RequestObject(_arg1:URLRequest){ start = getTimer(); this.request = _arg1; } public function toString():String{ var _local1:Array; _local1 = []; _local1.push((("duration: " + duration) + "ms")); _local1.push(("url: " + request.url)); return ((("{ " + _local1.join(", ")) + " }")); } public function get duration():int{ if (!hasCompleted()){ return (0); }; return ((end - start)); } public function hasCompleted():Boolean{ return ((end > 0)); } public function complete():void{ end = getTimer(); } } }//package com.google.analytics.core
Section 21
//ServerOperationMode (com.google.analytics.core.ServerOperationMode) package com.google.analytics.core { public class ServerOperationMode { private var _value:int; private var _name:String; public static const both:ServerOperationMode = new ServerOperationMode(2, "both"); ; public static const remote:ServerOperationMode = new ServerOperationMode(1, "remote"); ; public static const local:ServerOperationMode = new ServerOperationMode(0, "local"); ; public function ServerOperationMode(_arg1:int=0, _arg2:String=""){ _value = _arg1; _name = _arg2; } public function valueOf():int{ return (_value); } public function toString():String{ return (_name); } } }//package com.google.analytics.core
Section 22
//TrackerCache (com.google.analytics.core.TrackerCache) package com.google.analytics.core { import com.google.analytics.v4.*; import flash.errors.*; public class TrackerCache implements GoogleAnalyticsAPI { public var tracker:GoogleAnalyticsAPI; private var _ar:Array; public static var CACHE_THROW_ERROR:Boolean; public function TrackerCache(_arg1:GoogleAnalyticsAPI=null){ this.tracker = _arg1; _ar = []; } public function size():uint{ return (_ar.length); } public function flush():void{ var _local1:Object; var _local2:String; var _local3:Array; var _local4:int; var _local5:int; if (tracker == null){ return; }; if (size() > 0){ _local4 = _ar.length; while (_local5 < _local4) { _local1 = _ar.shift(); _local2 = (_local1.name as String); _local3 = (_local1.args as Array); if (((!((_local2 == null))) && ((_local2 in tracker)))){ (tracker[_local2] as Function).apply(tracker, _local3); }; _local5++; }; }; } public function enqueue(_arg1:String, ... _args):Boolean{ if (_arg1 == null){ return (false); }; _ar.push({name:_arg1, args:_args}); return (true); } public function link(_arg1:String, _arg2:Boolean=false):void{ enqueue("link", _arg1, _arg2); } public function addOrganic(_arg1:String, _arg2:String):void{ enqueue("addOrganic", _arg1, _arg2); } public function setAllowLinker(_arg1:Boolean):void{ enqueue("setAllowLinker", _arg1); } public function trackEvent(_arg1:String, _arg2:String, _arg3:String=null, _arg4:Number=NaN):Boolean{ enqueue("trackEvent", _arg1, _arg2, _arg3, _arg4); return (true); } public function getClientInfo():Boolean{ if (CACHE_THROW_ERROR){ throw (new IllegalOperationError("The tracker is not ready and you can use the 'getClientInfo' method for the moment.")); }; return (false); } public function trackTrans():void{ enqueue("trackTrans"); } public function trackPageview(_arg1:String=""):void{ enqueue("trackPageview", _arg1); } public function setClientInfo(_arg1:Boolean):void{ enqueue("setClientInfo", _arg1); } public function linkByPost(_arg1:Object, _arg2:Boolean=false):void{ enqueue("linkByPost", _arg1, _arg2); } public function setCookieTimeout(_arg1:int):void{ enqueue("setCookieTimeout", _arg1); } public function isEmpty():Boolean{ return ((_ar.length == 0)); } public function getDetectTitle():Boolean{ if (CACHE_THROW_ERROR){ throw (new IllegalOperationError("The tracker is not ready and you can use the 'getDetectTitle' method for the moment.")); }; return (false); } public function resetSession():void{ enqueue("resetSession"); } public function setDetectFlash(_arg1:Boolean):void{ enqueue("setDetectFlash", _arg1); } public function clear():void{ _ar = []; } public function setCampNameKey(_arg1:String):void{ enqueue("setCampNameKey", _arg1); } public function addItem(_arg1:String, _arg2:String, _arg3:String, _arg4:String, _arg5:Number, _arg6:int):void{ enqueue("addItem", _arg1, _arg2, _arg3, _arg4, _arg5, _arg6); } public function createEventTracker(_arg1:String):EventTracker{ if (CACHE_THROW_ERROR){ throw (new IllegalOperationError("The tracker is not ready and you can use the 'createEventTracker' method for the moment.")); }; return (null); } public function setVar(_arg1:String):void{ enqueue("setVar", _arg1); } public function clearIgnoredOrganic():void{ enqueue("clearIgnoredOrganic"); } public function setDomainName(_arg1:String):void{ enqueue("setDomainName", _arg1); } public function setCampSourceKey(_arg1:String):void{ enqueue("setCampSourceKey", _arg1); } public function addTrans(_arg1:String, _arg2:String, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:String, _arg7:String, _arg8:String):Object{ if (CACHE_THROW_ERROR){ throw (new IllegalOperationError("The tracker is not ready and you can use the 'addTrans' method for the moment.")); }; return (null); } public function setCampContentKey(_arg1:String):void{ enqueue("setCampContentKey", _arg1); } public function setLocalServerMode():void{ enqueue("setLocalServerMode"); } public function getLocalGifPath():String{ if (CACHE_THROW_ERROR){ throw (new IllegalOperationError("The tracker is not ready and you can use the 'getLocalGifPath' method for the moment.")); }; return (""); } public function setAllowAnchor(_arg1:Boolean):void{ enqueue("setAllowAnchor", _arg1); } public function clearIgnoredRef():void{ enqueue("clearIgnoredRef"); } public function setLocalGifPath(_arg1:String):void{ enqueue("setLocalGifPath", _arg1); } public function getVersion():String{ if (CACHE_THROW_ERROR){ throw (new IllegalOperationError("The tracker is not ready and you can use the 'getVersion' method for the moment.")); }; return (""); } public function setCookiePath(_arg1:String):void{ enqueue("setCookiePath", _arg1); } public function setSampleRate(_arg1:Number):void{ enqueue("setSampleRate", _arg1); } public function setDetectTitle(_arg1:Boolean):void{ enqueue("setDetectTitle", _arg1); } public function setAllowHash(_arg1:Boolean):void{ enqueue("setAllowHash", _arg1); } public function addIgnoredOrganic(_arg1:String):void{ enqueue("addIgnoredOrganic", _arg1); } public function setCampNOKey(_arg1:String):void{ enqueue("setCampNOKey", _arg1); } public function getServiceMode():ServerOperationMode{ if (CACHE_THROW_ERROR){ throw (new IllegalOperationError("The tracker is not ready and you can use the 'getServiceMode' method for the moment.")); }; return (null); } public function setLocalRemoteServerMode():void{ enqueue("setLocalRemoteServerMode"); } public function cookiePathCopy(_arg1:String):void{ enqueue("cookiePathCopy", _arg1); } public function getDetectFlash():Boolean{ if (CACHE_THROW_ERROR){ throw (new IllegalOperationError("The tracker is not ready and you can use the 'getDetectFlash' method for the moment.")); }; return (false); } public function setCampaignTrack(_arg1:Boolean):void{ enqueue("setCampaignTrack", _arg1); } public function clearOrganic():void{ enqueue("clearOrganic"); } public function setCampTermKey(_arg1:String):void{ enqueue("setCampTermKey", _arg1); } public function addIgnoredRef(_arg1:String):void{ enqueue("addIgnoredRef", _arg1); } public function setCampMediumKey(_arg1:String):void{ enqueue("setCampMediumKey", _arg1); } public function setSessionTimeout(_arg1:int):void{ enqueue("setSessionTimeout", _arg1); } public function setRemoteServerMode():void{ enqueue("setRemoteServerMode"); } public function element(){ return (_ar[0]); } public function getAccount():String{ if (CACHE_THROW_ERROR){ throw (new IllegalOperationError("The tracker is not ready and you can use the 'getAccount' method for the moment.")); }; return (""); } } }//package com.google.analytics.core
Section 23
//TrackerMode (com.google.analytics.core.TrackerMode) package com.google.analytics.core { public class TrackerMode { public static const BRIDGE:String = "Bridge"; public static const AS3:String = "AS3"; } }//package com.google.analytics.core
Section 24
//Utils (com.google.analytics.core.Utils) package com.google.analytics.core { public class Utils { public static function trim(_arg1:String, _arg2:Boolean=false):String{ var _local3:Array; var _local4:String; var _local5:int; var _local6:int; var _local7:int; if (_arg1 == ""){ return (""); }; _local3 = [" ", "\n", "\r", "\t"]; _local4 = _arg1; if (_arg2){ _local5 = 0; while ((((_local5 < _local3.length)) && ((_local4.indexOf(_local3[_local5]) > -1)))) { _local4 = _local4.split(_local3[_local5]).join(""); _local5++; }; } else { _local6 = 0; while ((((_local6 < _local4.length)) && ((_local3.indexOf(_local4.charAt(_local6)) > -1)))) { _local6++; }; _local4 = _local4.substr(_local6); _local7 = (_local4.length - 1); while ((((_local7 >= 0)) && ((_local3.indexOf(_local4.charAt(_local7)) > -1)))) { _local7--; }; _local4 = _local4.substring(0, (_local7 + 1)); }; return (_local4); } public static function generateHash(_arg1:String):int{ var _local2:int; var _local3:int; var _local4:int; var _local5:int; _local2 = 1; _local3 = 0; if (((!((_arg1 == null))) && (!((_arg1 == ""))))){ _local2 = 0; _local4 = (_arg1.length - 1); while (_local4 >= 0) { _local5 = _arg1.charCodeAt(_local4); _local2 = ((((_local2 << 6) & 268435455) + _local5) + (_local5 << 14)); _local3 = (_local2 & 266338304); if (_local3 != 0){ _local2 = (_local2 ^ (_local3 >> 21)); }; _local4--; }; }; return (_local2); } public static function generate32bitRandom():int{ return (Math.round((Math.random() * 2147483647))); } public static function validateAccount(_arg1:String):Boolean{ var _local2:RegExp; _local2 = /^UA-[0-9]*-[0-9]*$/; return (_local2.test(_arg1)); } } }//package com.google.analytics.core
Section 25
//Cookie (com.google.analytics.data.Cookie) package com.google.analytics.data { public interface Cookie { function fromSharedObject(_arg1:Object):void; function toURLString():String; function get creation():Date; function toSharedObject():Object; function isExpired():Boolean; function set creation(_arg1:Date):void; function set expiration(_arg1:Date):void; function get expiration():Date; } }//package com.google.analytics.data
Section 26
//UTMA (com.google.analytics.data.UTMA) package com.google.analytics.data { import com.google.analytics.utils.*; public class UTMA extends UTMCookie { private var _sessionId:Number; private var _domainHash:Number; private var _firstTime:Number; private var _currentTime:Number; private var _lastTime:Number; private var _sessionCount:Number; public function UTMA(_arg1:Number=NaN, _arg2:Number=NaN, _arg3:Number=NaN, _arg4:Number=NaN, _arg5:Number=NaN, _arg6:Number=NaN){ super("utma", "__utma", ["domainHash", "sessionId", "firstTime", "lastTime", "currentTime", "sessionCount"], (Timespan.twoyears * 1000)); this.domainHash = _arg1; this.sessionId = _arg2; this.firstTime = _arg3; this.lastTime = _arg4; this.currentTime = _arg5; this.sessionCount = _arg6; } public function get lastTime():Number{ return (_lastTime); } public function set lastTime(_arg1:Number):void{ _lastTime = _arg1; update(); } public function set currentTime(_arg1:Number):void{ _currentTime = _arg1; update(); } public function get sessionId():Number{ return (_sessionId); } public function get sessionCount():Number{ return (_sessionCount); } public function get firstTime():Number{ return (_firstTime); } public function get currentTime():Number{ return (_currentTime); } public function set domainHash(_arg1:Number):void{ _domainHash = _arg1; update(); } public function set sessionId(_arg1:Number):void{ _sessionId = _arg1; update(); } public function set sessionCount(_arg1:Number):void{ _sessionCount = _arg1; update(); } public function get domainHash():Number{ return (_domainHash); } public function set firstTime(_arg1:Number):void{ _firstTime = _arg1; update(); } } }//package com.google.analytics.data
Section 27
//UTMB (com.google.analytics.data.UTMB) package com.google.analytics.data { import com.google.analytics.utils.*; public class UTMB extends UTMCookie { private var _trackCount:Number; private var _lastTime:Number; private var _domainHash:Number; private var _token:Number; public static var defaultTimespan:Number = Timespan.thirtyminutes; public function UTMB(_arg1:Number=NaN, _arg2:Number=NaN, _arg3:Number=NaN, _arg4:Number=NaN){ super("utmb", "__utmb", ["domainHash", "trackCount", "token", "lastTime"], (defaultTimespan * 1000)); this.domainHash = _arg1; this.trackCount = _arg2; this.token = _arg3; this.lastTime = _arg4; } public function set token(_arg1:Number):void{ _token = _arg1; update(); } public function set trackCount(_arg1:Number):void{ _trackCount = _arg1; update(); } public function get lastTime():Number{ return (_lastTime); } public function set domainHash(_arg1:Number):void{ _domainHash = _arg1; update(); } public function set lastTime(_arg1:Number):void{ _lastTime = _arg1; update(); } public function get domainHash():Number{ return (_domainHash); } public function get token():Number{ return (_token); } public function get trackCount():Number{ return (_trackCount); } } }//package com.google.analytics.data
Section 28
//UTMC (com.google.analytics.data.UTMC) package com.google.analytics.data { public class UTMC extends UTMCookie { private var _domainHash:Number; public function UTMC(_arg1:Number=NaN){ super("utmc", "__utmc", ["domainHash"]); this.domainHash = _arg1; } public function set domainHash(_arg1:Number):void{ _domainHash = _arg1; update(); } public function get domainHash():Number{ return (_domainHash); } } }//package com.google.analytics.data
Section 29
//UTMCookie (com.google.analytics.data.UTMCookie) package com.google.analytics.data { import com.google.analytics.core.*; public class UTMCookie implements Cookie { protected var inURL:String; protected var name:String; private var _creation:Date; private var _expiration:Date; public var proxy:Buffer; private var _timespan:Number; protected var fields:Array; public function UTMCookie(_arg1:String, _arg2:String, _arg3:Array, _arg4:Number=0){ this.name = _arg1; this.inURL = _arg2; this.fields = _arg3; _timestamp(_arg4); } public function isEmpty():Boolean{ var _local1:int; var _local2:String; var _local3:int; _local1 = 0; _local3 = 0; while (_local3 < fields.length) { _local2 = fields[_local3]; if ((((this[_local2] is Number)) && (isNaN(this[_local2])))){ _local1++; } else { if ((((this[_local2] is String)) && ((this[_local2] == "")))){ _local1++; }; }; _local3++; }; if (_local1 == fields.length){ return (true); }; return (false); } protected function update():void{ resetTimestamp(); if (proxy){ proxy.update(name, toSharedObject()); }; } public function fromSharedObject(_arg1:Object):void{ var _local2:String; var _local3:int; var _local4:int; _local3 = fields.length; _local4 = 0; while (_local4 < _local3) { _local2 = fields[_local4]; if (_arg1[_local2]){ this[_local2] = _arg1[_local2]; }; _local4++; }; if (_arg1.creation){ this.creation = _arg1.creation; }; if (_arg1.expiration){ this.expiration = _arg1.expiration; }; } private function _timestamp(_arg1:Number):void{ creation = new Date(); _timespan = _arg1; if (_arg1 > 0){ expiration = new Date((creation.valueOf() + _arg1)); }; } public function isExpired():Boolean{ var _local1:Date; var _local2:Number; _local1 = new Date(); _local2 = (expiration.valueOf() - _local1.valueOf()); if (_local2 <= 0){ return (true); }; return (false); } public function set expiration(_arg1:Date):void{ _expiration = _arg1; } public function get creation():Date{ return (_creation); } public function reset():void{ var _local1:String; var _local2:int; _local2 = 0; while (_local2 < fields.length) { _local1 = fields[_local2]; if ((this[_local1] is Number)){ this[_local1] = NaN; } else { if ((this[_local1] is String)){ this[_local1] = ""; }; }; _local2++; }; resetTimestamp(); update(); } public function valueOf():String{ var _local1:Array; var _local2:String; var _local3:*; var _local4:int; _local1 = []; _local4 = 0; while (_local4 < fields.length) { _local2 = fields[_local4]; _local3 = this[_local2]; if ((_local3 is String)){ if (_local3 == ""){ _local3 = "-"; _local1.push(_local3); } else { _local1.push(_local3); }; } else { if ((_local3 is Number)){ if (_local3 == 0){ _local1.push(_local3); } else { if (isNaN(_local3)){ _local3 = "-"; _local1.push(_local3); } else { _local1.push(_local3); }; }; }; }; _local4++; }; return (("" + _local1.join("."))); } public function resetTimestamp(_arg1:Number=NaN):void{ if (!isNaN(_arg1)){ _timespan = _arg1; }; _creation = null; _expiration = null; _timestamp(_timespan); } public function get expiration():Date{ if (_expiration){ return (_expiration); }; return (new Date((new Date().valueOf() + 1000))); } public function toURLString():String{ return (((inURL + "=") + valueOf())); } public function toSharedObject():Object{ var _local1:Object; var _local2:String; var _local3:*; var _local4:int; _local1 = {}; _local4 = 0; for (;_local4 < fields.length;_local4++) { _local2 = fields[_local4]; _local3 = this[_local2]; if ((_local3 is String)){ _local1[_local2] = _local3; } else { if (_local3 == 0){ _local1[_local2] = _local3; } else { if (isNaN(_local3)){ continue; } else { _local1[_local2] = _local3; }; }; }; }; _local1.creation = creation; _local1.expiration = expiration; return (_local1); } public function toString(_arg1:Boolean=false):String{ var _local2:Array; var _local3:String; var _local4:*; var _local5:int; var _local6:int; var _local7:String; _local2 = []; _local5 = fields.length; _local6 = 0; for (;_local6 < _local5;_local6++) { _local3 = fields[_local6]; _local4 = this[_local3]; if ((_local4 is String)){ _local2.push((((_local3 + ": \"") + _local4) + "\"")); } else { if (_local4 == 0){ _local2.push(((_local3 + ": ") + _local4)); } else { if (isNaN(_local4)){ continue; } else { _local2.push(((_local3 + ": ") + _local4)); }; }; }; }; _local7 = (((name.toUpperCase() + " {") + _local2.join(", ")) + "}"); if (_arg1){ _local7 = (_local7 + (((" creation:" + creation) + ", expiration:") + expiration)); }; return (_local7); } public function set creation(_arg1:Date):void{ _creation = _arg1; } } }//package com.google.analytics.data
Section 30
//UTMK (com.google.analytics.data.UTMK) package com.google.analytics.data { public class UTMK extends UTMCookie { private var _hash:Number; public function UTMK(_arg1:Number=NaN){ super("utmk", "__utmk", ["hash"]); this.hash = _arg1; } public function set hash(_arg1:Number):void{ _hash = _arg1; update(); } public function get hash():Number{ return (_hash); } } }//package com.google.analytics.data
Section 31
//UTMV (com.google.analytics.data.UTMV) package com.google.analytics.data { import com.google.analytics.utils.*; public class UTMV extends UTMCookie { private var _domainHash:Number; private var _value:String; public function UTMV(_arg1:Number=NaN, _arg2:String=""){ super("utmv", "__utmv", ["domainHash", "value"], (Timespan.twoyears * 1000)); this.domainHash = _arg1; this.value = _arg2; } override public function toURLString():String{ return (((inURL + "=") + encodeURI(valueOf()))); } public function get value():String{ return (_value); } public function get domainHash():Number{ return (_domainHash); } public function set domainHash(_arg1:Number):void{ _domainHash = _arg1; update(); } public function set value(_arg1:String):void{ _value = _arg1; update(); } } }//package com.google.analytics.data
Section 32
//UTMZ (com.google.analytics.data.UTMZ) package com.google.analytics.data { import com.google.analytics.utils.*; public class UTMZ extends UTMCookie { private var _campaignTracking:String; private var _campaignCreation:Number; private var _responseCount:Number; private var _domainHash:Number; private var _campaignSessions:Number; public static var defaultTimespan:Number = Timespan.sixmonths; public function UTMZ(_arg1:Number=NaN, _arg2:Number=NaN, _arg3:Number=NaN, _arg4:Number=NaN, _arg5:String=""){ super("utmz", "__utmz", ["domainHash", "campaignCreation", "campaignSessions", "responseCount", "campaignTracking"], (defaultTimespan * 1000)); this.domainHash = _arg1; this.campaignCreation = _arg2; this.campaignSessions = _arg3; this.responseCount = _arg4; this.campaignTracking = _arg5; } public function set responseCount(_arg1:Number):void{ _responseCount = _arg1; update(); } public function set domainHash(_arg1:Number):void{ _domainHash = _arg1; update(); } public function set campaignCreation(_arg1:Number):void{ _campaignCreation = _arg1; update(); } public function get campaignTracking():String{ return (_campaignTracking); } public function get campaignSessions():Number{ return (_campaignSessions); } public function get domainHash():Number{ return (_domainHash); } public function get responseCount():Number{ return (_responseCount); } public function get campaignCreation():Number{ return (_campaignCreation); } public function set campaignSessions(_arg1:Number):void{ _campaignSessions = _arg1; update(); } public function set campaignTracking(_arg1:String):void{ _campaignTracking = _arg1; update(); } } }//package com.google.analytics.data
Section 33
//X10 (com.google.analytics.data.X10) package com.google.analytics.data { public class X10 { private var _delimEnd:String;// = ")" private var _delimSet:String;// = "*" private var _escapeChar:String;// = "'" private var _delimBegin:String;// = "(" private var _delimNumValue:String;// = "!" private var _key:String;// = "k" private var _set:Array; private var _projectData:Object; private var _hasData:int; private var _escapeCharMap:Object; private var _minimum:int; private var _value:String;// = "v" public function X10(){ _key = "k"; _value = "v"; _set = [_key, _value]; _delimBegin = "("; _delimEnd = ")"; _delimSet = "*"; _delimNumValue = "!"; _escapeChar = "'"; super(); _projectData = {}; _escapeCharMap = {}; _escapeCharMap[_escapeChar] = "'0"; _escapeCharMap[_delimEnd] = "'1"; _escapeCharMap[_delimSet] = "'2"; _escapeCharMap[_delimNumValue] = "'3"; _minimum = 1; } private function _clearInternal(_arg1:Number, _arg2:String):void{ var _local3:Boolean; var _local4:int; var _local5:int; if (((hasProject(_arg1)) && (!((_projectData[_arg1][_arg2] == undefined))))){ _projectData[_arg1][_arg2] = undefined; _local3 = true; _local5 = _set.length; _local4 = 0; while (_local4 < _local5) { if (_projectData[_arg1][_set[_local4]] != undefined){ _local3 = false; break; }; _local4++; }; if (_local3){ _projectData[_arg1] = undefined; _hasData = (_hasData - 1); }; }; } public function hasData():Boolean{ return ((_hasData > 0)); } private function _setInternal(_arg1:Number, _arg2:String, _arg3:Number, _arg4:String):void{ if (!hasProject(_arg1)){ _projectData[_arg1] = {}; }; if (_projectData[_arg1][_arg2] == undefined){ _projectData[_arg1][_arg2] = []; }; _projectData[_arg1][_arg2][_arg3] = _arg4; _hasData = (_hasData + 1); } public function hasProject(_arg1:Number):Boolean{ return (_projectData[_arg1]); } public function clearKey(_arg1:Number):void{ _clearInternal(_arg1, _key); } private function _renderDataType(_arg1:Array):String{ var _local2:Array; var _local3:String; var _local4:int; _local2 = []; _local4 = 0; while (_local4 < _arg1.length) { if (_arg1[_local4] != undefined){ _local3 = ""; if (((!((_local4 == _minimum))) && ((_arg1[(_local4 - 1)] == undefined)))){ _local3 = (_local3 + _local4.toString()); _local3 = (_local3 + _delimNumValue); }; _local3 = (_local3 + _escapeExtensibleValue(_arg1[_local4])); _local2.push(_local3); }; _local4++; }; return (((_delimBegin + _local2.join(_delimSet)) + _delimEnd)); } public function getKey(_arg1:Number, _arg2:Number):String{ return ((_getInternal(_arg1, _key, _arg2) as String)); } public function clearValue(_arg1:Number):void{ _clearInternal(_arg1, _value); } public function renderMergedUrlString(_arg1:X10=null):String{ var _local2:Array; var _local3:String; if (!_arg1){ return (renderUrlString()); }; _local2 = [_arg1.renderUrlString()]; for (_local3 in _projectData) { if (((hasProject(Number(_local3))) && (!(_arg1.hasProject(Number(_local3)))))){ _local2.push((_local3 + _renderProject(_projectData[_local3]))); }; }; return (_local2.join("")); } public function setValue(_arg1:Number, _arg2:Number, _arg3:Number):Boolean{ if (((((!((Math.round(_arg3) == _arg3))) || (isNaN(_arg3)))) || ((_arg3 == Infinity)))){ return (false); }; _setInternal(_arg1, _value, _arg2, _arg3.toString()); return (true); } public function renderUrlString():String{ var _local1:Array; var _local2:String; _local1 = []; for (_local2 in _projectData) { if (hasProject(Number(_local2))){ _local1.push((_local2 + _renderProject(_projectData[_local2]))); }; }; return (_local1.join("")); } private function _getInternal(_arg1:Number, _arg2:String, _arg3:Number):Object{ if (((hasProject(_arg1)) && (!((_projectData[_arg1][_arg2] == undefined))))){ return (_projectData[_arg1][_arg2][_arg3]); }; return (undefined); } public function setKey(_arg1:Number, _arg2:Number, _arg3:String):Boolean{ _setInternal(_arg1, _key, _arg2, _arg3); return (true); } public function getValue(_arg1:Number, _arg2:Number){ var _local3:*; _local3 = _getInternal(_arg1, _value, _arg2); if (_local3 == null){ return (null); }; return (Number(_local3)); } private function _renderProject(_arg1:Object):String{ var _local2:String; var _local3:Boolean; var _local4:int; var _local5:Array; var _local6:int; _local2 = ""; _local3 = false; _local6 = _set.length; _local4 = 0; while (_local4 < _local6) { _local5 = _arg1[_set[_local4]]; if (_local5){ if (_local3){ _local2 = (_local2 + _set[_local4]); }; _local2 = (_local2 + _renderDataType(_local5)); _local3 = false; } else { _local3 = true; }; _local4++; }; return (_local2); } private function _escapeExtensibleValue(_arg1:String):String{ var _local2:String; var _local3:int; var _local4:String; var _local5:String; _local2 = ""; _local3 = 0; while (_local3 < _arg1.length) { _local4 = _arg1.charAt(_local3); _local5 = _escapeCharMap[_local4]; if (_local5){ _local2 = (_local2 + _local5); } else { _local2 = (_local2 + _local4); }; _local3++; }; return (_local2); } } }//package com.google.analytics.data
Section 34
//_Style (com.google.analytics.debug._Style) package com.google.analytics.debug { import flash.net.*; import flash.text.*; public class _Style { public var borderColor:uint; public var backgroundColor:uint; private var _sheet:StyleSheet; public var roundedCorner:uint; public var alertColor:uint; public var infoColor:uint; public var successColor:uint; private var _loader:URLLoader; public var failureColor:uint; private var _defaultSheet:String; public var warningColor:uint; public function _Style(){ _sheet = new StyleSheet(); _loader = new URLLoader(); _init(); } private function _parseSheet(_arg1:String):void{ _sheet.parseCSS(_arg1); } public function get sheet():StyleSheet{ return (_sheet); } private function _init():void{ _defaultSheet = ""; _defaultSheet = (_defaultSheet + "a{text-decoration: underline;}\n"); _defaultSheet = (_defaultSheet + ".uiLabel{color: #000000;font-family: Arial;font-size: 12;margin-left: 2;margin-right: 2;}\n"); _defaultSheet = (_defaultSheet + ".uiWarning{color: #ffffff;font-family: Arial;font-size: 14;font-weight: bold;margin-left: 6;margin-right: 6;}\n"); _defaultSheet = (_defaultSheet + ".uiAlert{color: #ffffff;font-family: Arial;font-size: 14;font-weight: bold;margin-left: 6;margin-right: 6;}\n"); _defaultSheet = (_defaultSheet + ".uiInfo{color: #000000;font-family: Arial;font-size: 14;font-weight: bold;margin-left: 6;margin-right: 6;}\n"); _defaultSheet = (_defaultSheet + ".uiSuccess{color: #ffffff;font-family: Arial;font-size: 12;font-weight: bold;margin-left: 6;margin-right: 6;}\n"); _defaultSheet = (_defaultSheet + ".uiFailure{color: #ffffff;font-family: Arial;font-size: 12;font-weight: bold;margin-left: 6;margin-right: 6;}\n"); _defaultSheet = (_defaultSheet + ".uiAlertAction{color: #ffffff;text-align: center;font-family: Arial;font-size: 12;font-weight: bold;margin-left: 6;margin-right: 6;}\n"); _defaultSheet = (_defaultSheet + ".uiAlertTitle{color: #ffffff;font-family: Arial;font-size: 16;font-weight: bold;margin-left: 6;margin-right: 6;}\n"); _defaultSheet = (_defaultSheet + "\n"); roundedCorner = 6; backgroundColor = 0xCCCCCC; borderColor = 0x555555; infoColor = 16777113; alertColor = 0xFFCC00; warningColor = 0xCC0000; successColor = 0xFF00; failureColor = 0xFF0000; _parseSheet(_defaultSheet); } } }//package com.google.analytics.debug
Section 35
//Alert (com.google.analytics.debug.Alert) package com.google.analytics.debug { import flash.events.*; public class Alert extends Label { public var actionOnNextLine:Boolean;// = true public var autoClose:Boolean;// = true private var _actions:Array; public function Alert(_arg1:String, _arg2:Array, _arg3:String="uiAlert", _arg4:uint=0, _arg5:Align=null, _arg6:Boolean=false, _arg7:Boolean=true){ var _local8:int; autoClose = true; actionOnNextLine = true; if (_arg4 == 0){ _arg4 = Style.alertColor; }; if (_arg5 == null){ _arg5 = Align.center; }; super(_arg1, _arg3, _arg4, _arg5, _arg6); this.selectable = true; super.mouseChildren = true; this.buttonMode = true; this.mouseEnabled = true; this.useHandCursor = true; this.actionOnNextLine = _arg7; _actions = []; _local8 = 0; while (_local8 < _arg2.length) { _arg2[_local8].container = this; _actions.push(_arg2[_local8]); _local8++; }; } protected function getAction(_arg1:String):AlertAction{ var _local2:int; _local2 = 0; while (_local2 < _actions.length) { if (_arg1 == _actions[_local2].activator){ return (_actions[_local2]); }; _local2++; }; return (null); } override protected function layout():void{ super.layout(); _defineActions(); } protected function spaces(_arg1:int):String{ var _local2:String; var _local3:String; var _local4:int; _local2 = ""; _local3 = " "; _local4 = 0; while (_local4 < (_arg1 + 1)) { _local2 = (_local2 + _local3); _local4++; }; return (_local2); } override public function onLink(_arg1:TextEvent):void{ var _local2:AlertAction; if (isValidAction(_arg1.text)){ _local2 = getAction(_arg1.text); if (_local2){ _local2.execute(); }; }; if (autoClose){ close(); }; } protected function isValidAction(_arg1:String):Boolean{ var _local2:int; _local2 = 0; while (_local2 < _actions.length) { if (_arg1 == _actions[_local2].activator){ return (true); }; _local2++; }; return (false); } private function _defineActions():void{ var _local1:String; var _local2:Array; var _local3:AlertAction; var _local4:int; _local1 = ""; if (actionOnNextLine){ _local1 = (_local1 + "\n"); } else { _local1 = (_local1 + " |"); }; _local1 = (_local1 + " "); _local2 = []; _local4 = 0; while (_local4 < _actions.length) { _local3 = _actions[_local4]; _local2.push((((("<a href=\"event:" + _local3.activator) + "\">") + _local3.name) + "</a>")); _local4++; }; _local1 = (_local1 + _local2.join(" | ")); appendText(_local1, "uiAlertAction"); } public function close():void{ if (parent != null){ parent.removeChild(this); }; } } }//package com.google.analytics.debug
Section 36
//AlertAction (com.google.analytics.debug.AlertAction) package com.google.analytics.debug { public class AlertAction { public var container:Alert; private var _callback; public var name:String; public var activator:String; public function AlertAction(_arg1:String, _arg2:String, _arg3){ this.name = _arg1; this.activator = _arg2; _callback = _arg3; } public function execute():void{ if (_callback){ if ((_callback is Function)){ (_callback as Function)(); } else { if ((_callback is String)){ var _local1 = container; _local1[_callback](); }; }; }; } } }//package com.google.analytics.debug
Section 37
//Align (com.google.analytics.debug.Align) package com.google.analytics.debug { public class Align { private var _value:int; private var _name:String; public static const bottomRight:Align = new Align(18, "bottomRight"); ; public static const right:Align = new Align(16, "right"); ; public static const left:Align = new Align(32, "left"); ; public static const topRight:Align = new Align(17, "topRight"); ; public static const bottom:Align = new Align(2, "bottom"); ; public static const bottomLeft:Align = new Align(34, "bottomLeft"); ; public static const topLeft:Align = new Align(33, "topLeft"); ; public static const center:Align = new Align(0x0100, "center"); ; public static const none:Align = new Align(0, "none"); ; public static const top:Align = new Align(1, "top"); ; public function Align(_arg1:int=0, _arg2:String=""){ _value = _arg1; _name = _arg2; } public function valueOf():int{ return (_value); } public function toString():String{ return (_name); } } }//package com.google.analytics.debug
Section 38
//Background (com.google.analytics.debug.Background) package com.google.analytics.debug { import flash.display.*; public class Background { public static function drawRounded(_arg1, _arg2:Graphics, _arg3:uint=0, _arg4:uint=0):void{ var _local5:uint; var _local6:uint; var _local7:uint; _local7 = Style.roundedCorner; if ((((_arg3 > 0)) && ((_arg4 > 0)))){ _local5 = _arg3; _local6 = _arg4; } else { _local5 = _arg1.width; _local6 = _arg1.height; }; if (((_arg1.stickToEdge) && (!((_arg1.alignement == Align.none))))){ switch (_arg1.alignement){ case Align.top: _arg2.drawRoundRectComplex(0, 0, _local5, _local6, 0, 0, _local7, _local7); break; case Align.topLeft: _arg2.drawRoundRectComplex(0, 0, _local5, _local6, 0, 0, 0, _local7); break; case Align.topRight: _arg2.drawRoundRectComplex(0, 0, _local5, _local6, 0, 0, _local7, 0); break; case Align.bottom: _arg2.drawRoundRectComplex(0, 0, _local5, _local6, _local7, _local7, 0, 0); break; case Align.bottomLeft: _arg2.drawRoundRectComplex(0, 0, _local5, _local6, 0, _local7, 0, 0); break; case Align.bottomRight: _arg2.drawRoundRectComplex(0, 0, _local5, _local6, _local7, 0, 0, 0); break; case Align.left: _arg2.drawRoundRectComplex(0, 0, _local5, _local6, 0, _local7, 0, _local7); break; case Align.right: _arg2.drawRoundRectComplex(0, 0, _local5, _local6, _local7, 0, _local7, 0); break; case Align.center: _arg2.drawRoundRect(0, 0, _local5, _local6, _local7, _local7); break; }; } else { _arg2.drawRoundRect(0, 0, _local5, _local6, _local7, _local7); }; } } }//package com.google.analytics.debug
Section 39
//Debug (com.google.analytics.debug.Debug) package com.google.analytics.debug { import flash.events.*; import flash.ui.*; public class Debug extends Label { private var _lines:Array; private var _preferredForcedWidth:uint;// = 540 private var _linediff:int;// = 0 public var maxLines:uint;// = 16 public static var count:uint = 0; public function Debug(_arg1:uint=0, _arg2:Align=null, _arg3:Boolean=false){ if (_arg2 == null){ _arg2 = Align.bottom; }; super("", "uiLabel", _arg1, _arg2, _arg3); this.name = ("Debug" + count++); _lines = []; selectable = true; addEventListener(KeyboardEvent.KEY_DOWN, onKey); } public function writeBold(_arg1:String):void{ write(_arg1, true); } private function _getLinesToDisplay(_arg1:int=0):Array{ var _local2:Array; var _local3:uint; var _local4:uint; if ((_lines.length - 1) > maxLines){ if ((_linediff <= 0)){ _linediff = (_linediff + _arg1); } else { if ((((_linediff > 0)) && ((_arg1 < 0)))){ _linediff = (_linediff + _arg1); }; }; _local3 = ((_lines.length - maxLines) + _linediff); _local4 = (_local3 + maxLines); _local2 = _lines.slice(_local3, _local4); } else { _local2 = _lines; }; return (_local2); } private function onKey(_arg1:KeyboardEvent=null):void{ var _local2:Array; switch (_arg1.keyCode){ case Keyboard.DOWN: _local2 = _getLinesToDisplay(1); break; case Keyboard.UP: _local2 = _getLinesToDisplay(-1); break; default: _local2 = null; }; if (_local2 == null){ return; }; text = _local2.join("\n"); } override public function get forcedWidth():uint{ if (this.parent){ if (UISprite(this.parent).forcedWidth > _preferredForcedWidth){ return (_preferredForcedWidth); }; return (UISprite(this.parent).forcedWidth); //unresolved jump }; return (super.forcedWidth); } public function write(_arg1:String, _arg2:Boolean=false):void{ var _local3:Array; if (_arg1.indexOf("") > -1){ _local3 = _arg1.split("\n"); } else { _local3 = [_arg1]; }; var _local4 = ""; var _local5 = ""; if (_arg2){ _local4 = "<b>"; _local5 = "</b>"; }; var _local6:int; while (_local6 < _local3.length) { _lines.push(((_local4 + _local3[_local6]) + _local5)); _local6++; }; var _local7:Array = _getLinesToDisplay(); text = _local7.join("\n"); } public function close():void{ dispose(); } override protected function dispose():void{ removeEventListener(KeyboardEvent.KEY_DOWN, onKey); super.dispose(); } } }//package com.google.analytics.debug
Section 40
//DebugConfiguration (com.google.analytics.debug.DebugConfiguration) package com.google.analytics.debug { import com.google.analytics.core.*; import flash.net.*; import flash.utils.*; import flash.ui.*; public class DebugConfiguration { public var showHideKey:Number; private var _mode:VisualDebugMode; private var _verbose:Boolean;// = false public var destroyKey:Number; public var GIFRequests:Boolean;// = false public var showInfos:Boolean;// = true public var infoTimeout:Number;// = 1000 public var minimizedOnStart:Boolean;// = false private var _active:Boolean;// = false public var traceOutput:Boolean;// = false public var layout:ILayout; public var warningTimeout:Number;// = 1500 public var javascript:Boolean;// = false public var showWarnings:Boolean;// = true private var _visualInitialized:Boolean;// = false public function DebugConfiguration(){ _mode = VisualDebugMode.basic; showHideKey = Keyboard.SPACE; destroyKey = Keyboard.BACKSPACE; super(); } public function get verbose():Boolean{ return (_verbose); } public function set verbose(_arg1:Boolean):void{ _verbose = _arg1; } public function set mode(_arg1):void{ if ((_arg1 is String)){ switch (_arg1){ case "geek": _arg1 = VisualDebugMode.geek; break; case "advanced": _arg1 = VisualDebugMode.advanced; break; case "basic": default: _arg1 = VisualDebugMode.basic; }; }; _mode = _arg1; } public function success(_arg1:String):void{ if (layout){ layout.createSuccessAlert(_arg1); }; if (traceOutput){ trace((("[+] " + _arg1) + " !!")); }; } public function get active():Boolean{ return (_active); } private function _initializeVisual():void{ if (layout){ layout.init(); _visualInitialized = true; }; } private function _destroyVisual():void{ if (((layout) && (_visualInitialized))){ layout.destroy(); }; } public function warning(_arg1:String, _arg2:VisualDebugMode=null):void{ if (_filter(_arg2)){ return; }; if (((layout) && (showWarnings))){ layout.createWarning(_arg1); }; if (traceOutput){ trace((("## " + _arg1) + " ##")); }; } private function _filter(_arg1:VisualDebugMode=null):Boolean{ return (((_arg1) && ((int(_arg1) >= int(this.mode))))); } public function failure(_arg1:String):void{ if (layout){ layout.createFailureAlert(_arg1); }; if (traceOutput){ trace((("[-] " + _arg1) + " !!")); }; } public function get mode(){ return (_mode); } public function set active(_arg1:Boolean):void{ _active = _arg1; if (_active){ _initializeVisual(); } else { _destroyVisual(); }; } protected function trace(_arg1:String):void{ var _local7:Array; var _local8:int; var _local2:Array = []; var _local3 = ""; var _local4 = ""; if (this.mode == VisualDebugMode.geek){ _local3 = (getTimer() + " - "); _local4 = (new Array(_local3.length).join(" ") + " "); }; if (_arg1.indexOf("\n") > -1){ _local7 = _arg1.split("\n"); _local8 = 0; while (_local8 < _local7.length) { if (_local7[_local8] == ""){ } else { if (_local8 == 0){ _local2.push((_local3 + _local7[_local8])); } else { _local2.push((_local4 + _local7[_local8])); }; }; _local8++; }; } else { _local2.push((_local3 + _arg1)); }; var _local5:int = _local2.length; var _local6:int; while (_local6 < _local5) { trace(_local2[_local6]); _local6++; }; } public function alert(_arg1:String):void{ if (layout){ layout.createAlert(_arg1); }; if (traceOutput){ trace((("!! " + _arg1) + " !!")); }; } public function info(_arg1:String, _arg2:VisualDebugMode=null):void{ if (_filter(_arg2)){ return; }; if (((layout) && (showInfos))){ layout.createInfo(_arg1); }; if (traceOutput){ trace(_arg1); }; } public function alertGifRequest(_arg1:String, _arg2:URLRequest, _arg3:GIFRequest):void{ if (layout){ layout.createGIFRequestAlert(_arg1, _arg2, _arg3); }; if (traceOutput){ trace(((">> " + _arg1) + " <<")); }; } } }//package com.google.analytics.debug
Section 41
//FailureAlert (com.google.analytics.debug.FailureAlert) package com.google.analytics.debug { public class FailureAlert extends Alert { public function FailureAlert(_arg1:DebugConfiguration, _arg2:String, _arg3:Array){ var _local4:Align; var _local5:Boolean; var _local6:Boolean; _local4 = Align.bottomLeft; _local5 = true; _local6 = false; if (_arg1.verbose){ _arg2 = ((("<u><span class=\"uiAlertTitle\">Failure</span>" + spaces(18)) + "</u>\n\n") + _arg2); _local4 = Align.center; _local5 = false; _local6 = true; }; super(_arg2, _arg3, "uiFailure", Style.failureColor, _local4, _local5, _local6); } } }//package com.google.analytics.debug
Section 42
//GIFRequestAlert (com.google.analytics.debug.GIFRequestAlert) package com.google.analytics.debug { public class GIFRequestAlert extends Alert { public function GIFRequestAlert(_arg1:String, _arg2:Array){ super(_arg1, _arg2); } } }//package com.google.analytics.debug
Section 43
//ILayout (com.google.analytics.debug.ILayout) package com.google.analytics.debug { import com.google.analytics.core.*; import flash.net.*; import flash.display.*; public interface ILayout { function createWarning(_arg1:String):void; function addToStage(_arg1:DisplayObject):void; function createGIFRequestAlert(_arg1:String, _arg2:URLRequest, _arg3:GIFRequest):void; function createPanel(_arg1:String, _arg2:uint, _arg3:uint):void; function createInfo(_arg1:String):void; function createFailureAlert(_arg1:String):void; function addToPanel(_arg1:String, _arg2:DisplayObject):void; function init():void; function createSuccessAlert(_arg1:String):void; function createVisualDebug():void; function createAlert(_arg1:String):void; function destroy():void; function bringToFront(_arg1:DisplayObject):void; function isAvailable():Boolean; } }//package com.google.analytics.debug
Section 44
//Info (com.google.analytics.debug.Info) package com.google.analytics.debug { import flash.events.*; import flash.utils.*; public class Info extends Label { private var _timer:Timer; public function Info(_arg1:String="", _arg2:uint=3000){ super(_arg1, "uiInfo", Style.infoColor, Align.top, true); if (_arg2 > 0){ _timer = new Timer(_arg2, 1); _timer.start(); _timer.addEventListener(TimerEvent.TIMER_COMPLETE, onComplete, false, 0, true); }; } public function onComplete(_arg1:TimerEvent):void{ close(); } override public function onLink(_arg1:TextEvent):void{ switch (_arg1.text){ case "hide": close(); break; }; } public function close():void{ if (parent != null){ parent.removeChild(this); }; } } }//package com.google.analytics.debug
Section 45
//Label (com.google.analytics.debug.Label) package com.google.analytics.debug { import flash.display.*; import flash.events.*; import flash.text.*; public class Label extends UISprite { private var _color:uint; private var _background:Shape; private var _textField:TextField; public var stickToEdge:Boolean; private var _text:String; protected var selectable:Boolean; private var _tag:String; public static var count:uint = 0; public function Label(_arg1:String="", _arg2:String="uiLabel", _arg3:uint=0, _arg4:Align=null, _arg5:Boolean=false){ this.name = ("Label" + count++); selectable = false; _background = new Shape(); _textField = new TextField(); _text = _arg1; _tag = _arg2; if (_arg4 == null){ _arg4 = Align.none; }; this.alignement = _arg4; this.stickToEdge = _arg5; if (_arg3 == 0){ _arg3 = Style.backgroundColor; }; _color = _arg3; _textField.addEventListener(TextEvent.LINK, onLink); } public function get tag():String{ return (_tag); } private function _draw():void{ var _local1:Graphics = _background.graphics; _local1.clear(); _local1.beginFill(_color); var _local2:uint = _textField.width; var _local3:uint = _textField.height; if (forcedWidth > 0){ _local2 = forcedWidth; }; Background.drawRounded(this, _local1, _local2, _local3); _local1.endFill(); } public function get text():String{ return (_textField.text); } public function appendText(_arg1:String, _arg2:String=""):void{ if (_arg1 == ""){ return; }; if (_arg2 == ""){ _arg2 = tag; }; _textField.htmlText = (_textField.htmlText + (((("<span class=\"" + _arg2) + "\">") + _arg1) + "</span>")); _text = (_text + _arg1); _draw(); resize(); } public function set text(_arg1:String):void{ if (_arg1 == ""){ _arg1 = _text; }; _textField.htmlText = (((("<span class=\"" + tag) + "\">") + _arg1) + "</span>"); _text = _arg1; _draw(); resize(); } override protected function layout():void{ _textField.type = TextFieldType.DYNAMIC; _textField.autoSize = TextFieldAutoSize.LEFT; _textField.background = false; _textField.selectable = selectable; _textField.multiline = true; _textField.styleSheet = Style.sheet; this.text = _text; addChild(_background); addChild(_textField); } public function set tag(_arg1:String):void{ _tag = _arg1; text = ""; } public function onLink(_arg1:TextEvent):void{ } override protected function dispose():void{ _textField.removeEventListener(TextEvent.LINK, onLink); super.dispose(); } } }//package com.google.analytics.debug
Section 46
//Layout (com.google.analytics.debug.Layout) package com.google.analytics.debug { import com.google.analytics.core.*; import flash.net.*; import flash.display.*; import flash.events.*; import com.google.analytics.*; public class Layout implements ILayout { private var _display:DisplayObject; private var _infoQueue:Array; private var _maxCharPerLine:int;// = 85 private var _hasInfo:Boolean; private var _warningQueue:Array; private var _hasDebug:Boolean; private var _hasWarning:Boolean; private var _mainPanel:Panel; private var _GRAlertQueue:Array; private var _debug:DebugConfiguration; public var visualDebug:Debug; private var _hasGRAlert:Boolean; public function Layout(_arg1:DebugConfiguration, _arg2:DisplayObject){ _display = _arg2; _debug = _arg1; _hasWarning = false; _hasInfo = false; _hasDebug = false; _hasGRAlert = false; _warningQueue = []; _infoQueue = []; _GRAlertQueue = []; } private function onKey(_arg1:KeyboardEvent=null):void{ switch (_arg1.keyCode){ case _debug.showHideKey: _mainPanel.visible = !(_mainPanel.visible); break; case _debug.destroyKey: destroy(); break; }; } public function createWarning(_arg1:String):void{ if (((_hasWarning) || (!(isAvailable())))){ _warningQueue.push(_arg1); return; }; _arg1 = _filterMaxChars(_arg1); _hasWarning = true; var _local2:Warning = new Warning(_arg1, _debug.warningTimeout); addToPanel("analytics", _local2); _local2.addEventListener(Event.REMOVED_FROM_STAGE, _clearWarning, false, 0, true); if (_hasDebug){ visualDebug.writeBold(_arg1); }; } public function bringToFront(_arg1:DisplayObject):void{ _display.stage.setChildIndex(_arg1, (_display.stage.numChildren - 1)); } public function createFailureAlert(_arg1:String):void{ var _local2:AlertAction; if (_debug.verbose){ _arg1 = _filterMaxChars(_arg1); _local2 = new AlertAction("Close", "close", "close"); } else { _local2 = new AlertAction("X", "close", "close"); }; var _local3:Alert = new FailureAlert(_debug, _arg1, [_local2]); addToPanel("analytics", _local3); if (_hasDebug){ if (_debug.verbose){ _arg1 = _arg1.split("\n").join(""); _arg1 = _filterMaxChars(_arg1, 66); }; visualDebug.writeBold(_arg1); }; } public function init():void{ var _local1 = 10; var _local2:uint = (_display.stage.stageWidth - (_local1 * 2)); var _local3:uint = (_display.stage.stageHeight - (_local1 * 2)); var _local4:Panel = new Panel("analytics", _local2, _local3); _local4.alignement = Align.top; _local4.stickToEdge = false; _local4.title = ("Google Analytics v" + GATracker.version); _mainPanel = _local4; addToStage(_local4); bringToFront(_local4); if (_debug.minimizedOnStart){ _mainPanel.onToggle(); }; createVisualDebug(); _display.stage.addEventListener(KeyboardEvent.KEY_DOWN, onKey, false, 0, true); } public function addToPanel(_arg1:String, _arg2:DisplayObject):void{ var _local4:Panel; var _local3:DisplayObject = _display.stage.getChildByName(_arg1); if (_local3){ _local4 = (_local3 as Panel); _local4.addData(_arg2); } else { trace((("panel \"" + _arg1) + "\" not found")); }; } private function _clearInfo(_arg1:Event):void{ _hasInfo = false; if (_infoQueue.length > 0){ createInfo(_infoQueue.shift()); }; } private function _filterMaxChars(_arg1:String, _arg2:int=0):String{ var _local6:String; var _local3 = "\n"; var _local4:Array = []; var _local5:Array = _arg1.split(_local3); if (_arg2 == 0){ _arg2 = _maxCharPerLine; }; var _local7:int; while (_local7 < _local5.length) { _local6 = _local5[_local7]; while (_local6.length > _arg2) { _local4.push(_local6.substr(0, _arg2)); _local6 = _local6.substring(_arg2); }; _local4.push(_local6); _local7++; }; return (_local4.join(_local3)); } private function _clearGRAlert(_arg1:Event):void{ _hasGRAlert = false; if (_GRAlertQueue.length > 0){ createGIFRequestAlert.apply(this, _GRAlertQueue.shift()); }; } public function createSuccessAlert(_arg1:String):void{ var _local2:AlertAction; if (_debug.verbose){ _arg1 = _filterMaxChars(_arg1); _local2 = new AlertAction("Close", "close", "close"); } else { _local2 = new AlertAction("X", "close", "close"); }; var _local3:Alert = new SuccessAlert(_debug, _arg1, [_local2]); addToPanel("analytics", _local3); if (_hasDebug){ if (_debug.verbose){ _arg1 = _arg1.split("\n").join(""); _arg1 = _filterMaxChars(_arg1, 66); }; visualDebug.writeBold(_arg1); }; } public function isAvailable():Boolean{ return (!((_display.stage == null))); } public function createAlert(_arg1:String):void{ _arg1 = _filterMaxChars(_arg1); var _local2:Alert = new Alert(_arg1, [new AlertAction("Close", "close", "close")]); addToPanel("analytics", _local2); if (_hasDebug){ visualDebug.writeBold(_arg1); }; } public function createInfo(_arg1:String):void{ if (((_hasInfo) || (!(isAvailable())))){ _infoQueue.push(_arg1); return; }; _arg1 = _filterMaxChars(_arg1); _hasInfo = true; var _local2:Info = new Info(_arg1, _debug.infoTimeout); addToPanel("analytics", _local2); _local2.addEventListener(Event.REMOVED_FROM_STAGE, _clearInfo, false, 0, true); if (_hasDebug){ visualDebug.write(_arg1); }; } public function createGIFRequestAlert(_arg1:String, _arg2:URLRequest, _arg3:GIFRequest):void{ var message = _arg1; var request = _arg2; var ref = _arg3; if (_hasGRAlert){ _GRAlertQueue.push([message, request, ref]); return; }; _hasGRAlert = true; var f:Function = function ():void{ ref.sendRequest(request); }; message = _filterMaxChars(message); var gra:GIFRequestAlert = new GIFRequestAlert(message, [new AlertAction("OK", "ok", f), new AlertAction("Cancel", "cancel", "close")]); addToPanel("analytics", gra); gra.addEventListener(Event.REMOVED_FROM_STAGE, _clearGRAlert, false, 0, true); if (_hasDebug){ if (_debug.verbose){ message = message.split("\n").join(""); message = _filterMaxChars(message, 66); }; visualDebug.write(message); }; } public function createVisualDebug():void{ if (!visualDebug){ visualDebug = new Debug(); visualDebug.alignement = Align.bottom; visualDebug.stickToEdge = true; addToPanel("analytics", visualDebug); _hasDebug = true; }; } public function addToStage(_arg1:DisplayObject):void{ _display.stage.addChild(_arg1); } private function _clearWarning(_arg1:Event):void{ _hasWarning = false; if (_warningQueue.length > 0){ createWarning(_warningQueue.shift()); }; } public function createPanel(_arg1:String, _arg2:uint, _arg3:uint):void{ var _local4:Panel = new Panel(_arg1, _arg2, _arg3); _local4.alignement = Align.center; _local4.stickToEdge = false; addToStage(_local4); bringToFront(_local4); } public function destroy():void{ _mainPanel.close(); _debug.layout = null; } } }//package com.google.analytics.debug
Section 47
//Margin (com.google.analytics.debug.Margin) package com.google.analytics.debug { public class Margin { public var bottom:int; public var top:int; public var right:int; public var left:int; public function Margin(_arg1:int=0, _arg2:int=0, _arg3:int=0, _arg4:int=0){ this.top = _arg1; this.bottom = _arg2; this.left = _arg3; this.right = _arg4; } } }//package com.google.analytics.debug
Section 48
//Panel (com.google.analytics.debug.Panel) package com.google.analytics.debug { import flash.display.*; import flash.events.*; public class Panel extends UISprite { private var _savedH:uint; private var _data:UISprite; private var _mask:Sprite; private var _background:Shape; private var _savedW:uint; private var _stickToEdge:Boolean; private var _border:Shape; private var _borderColor:uint; protected var baseAlpha:Number; private var _backgroundColor:uint; private var _title:Label; private var _colapsed:Boolean; private var _name:String; public function Panel(_arg1:String, _arg2:uint, _arg3:uint, _arg4:uint=0, _arg5:uint=0, _arg6:Number=0.3, _arg7:Align=null, _arg8:Boolean=false){ _name = _arg1; this.name = _arg1; this.mouseEnabled = false; _colapsed = false; forcedWidth = _arg2; forcedHeight = _arg3; this.baseAlpha = _arg6; _background = new Shape(); _data = new UISprite(); _data.forcedWidth = _arg2; _data.forcedHeight = _arg3; _data.mouseEnabled = false; _title = new Label(_arg1, "uiLabel", 0xFFFFFF, Align.topLeft, _arg8); _title.buttonMode = true; _title.margin.top = 0.6; _title.margin.left = 0.6; _title.addEventListener(MouseEvent.CLICK, onToggle); _title.mouseChildren = false; _border = new Shape(); _mask = new Sprite(); _mask.useHandCursor = false; _mask.mouseEnabled = false; _mask.mouseChildren = false; if (_arg7 == null){ _arg7 = Align.none; }; this.alignement = _arg7; this.stickToEdge = _arg8; if (_arg4 == 0){ _arg4 = Style.backgroundColor; }; _backgroundColor = _arg4; if (_arg5 == 0){ _arg5 = Style.borderColor; }; _borderColor = _arg5; } public function get stickToEdge():Boolean{ return (_stickToEdge); } public function onToggle(_arg1:MouseEvent=null):void{ if (_colapsed){ _data.visible = true; } else { _data.visible = false; }; _colapsed = !(_colapsed); _update(); resize(); } public function set stickToEdge(_arg1:Boolean):void{ _stickToEdge = _arg1; _title.stickToEdge = _arg1; } override protected function dispose():void{ _title.removeEventListener(MouseEvent.CLICK, onToggle); super.dispose(); } private function _draw():void{ var _local1:uint; var _local2:uint; if (((_savedW) && (_savedH))){ forcedWidth = _savedW; forcedHeight = _savedH; }; if (!_colapsed){ _local1 = forcedWidth; _local2 = forcedHeight; } else { _local1 = _title.width; _local2 = _title.height; _savedW = forcedWidth; _savedH = forcedHeight; forcedWidth = _local1; forcedHeight = _local2; }; var _local3:Graphics = _background.graphics; _local3.clear(); _local3.beginFill(_backgroundColor); Background.drawRounded(this, _local3, _local1, _local2); _local3.endFill(); var _local4:Graphics = _data.graphics; _local4.clear(); _local4.beginFill(_backgroundColor, 0); Background.drawRounded(this, _local4, _local1, _local2); _local4.endFill(); var _local5:Graphics = _border.graphics; _local5.clear(); _local5.lineStyle(0.1, _borderColor); Background.drawRounded(this, _local5, _local1, _local2); _local5.endFill(); var _local6:Graphics = _mask.graphics; _local6.clear(); _local6.beginFill(_backgroundColor); Background.drawRounded(this, _local6, (_local1 + 1), (_local2 + 1)); _local6.endFill(); } public function get title():String{ return (_title.text); } private function _update():void{ _draw(); if (baseAlpha < 1){ _background.alpha = baseAlpha; _border.alpha = baseAlpha; }; } public function addData(_arg1:DisplayObject):void{ _data.addChild(_arg1); } override protected function layout():void{ _update(); addChild(_background); addChild(_data); addChild(_title); addChild(_border); addChild(_mask); mask = _mask; } public function set title(_arg1:String):void{ _title.text = _arg1; } public function close():void{ dispose(); if (parent != null){ parent.removeChild(this); }; } } }//package com.google.analytics.debug
Section 49
//Style (com.google.analytics.debug.Style) package com.google.analytics.debug { public const Style:_Style = new _Style(); }//package com.google.analytics.debug
Section 50
//SuccessAlert (com.google.analytics.debug.SuccessAlert) package com.google.analytics.debug { public class SuccessAlert extends Alert { public function SuccessAlert(_arg1:DebugConfiguration, _arg2:String, _arg3:Array){ var _local4:Align; var _local5:Boolean; var _local6:Boolean; _local4 = Align.bottomLeft; _local5 = true; _local6 = false; if (_arg1.verbose){ _arg2 = ((("<u><span class=\"uiAlertTitle\">Success</span>" + spaces(18)) + "</u>\n\n") + _arg2); _local4 = Align.center; _local5 = false; _local6 = true; }; super(_arg2, _arg3, "uiSuccess", Style.successColor, _local4, _local5, _local6); } } }//package com.google.analytics.debug
Section 51
//UISprite (com.google.analytics.debug.UISprite) package com.google.analytics.debug { import flash.display.*; import flash.events.*; public class UISprite extends Sprite { private var _forcedHeight:uint; protected var listenResize:Boolean; public var alignement:Align; private var _forcedWidth:uint; public var margin:Margin; protected var alignTarget:DisplayObject; public function UISprite(_arg1:DisplayObject=null){ listenResize = false; alignement = Align.none; this.alignTarget = _arg1; margin = new Margin(); addEventListener(Event.ADDED_TO_STAGE, _onAddedToStage); addEventListener(Event.REMOVED_FROM_STAGE, _onRemovedFromStage); } protected function dispose():void{ var _local1:DisplayObject; var _local2:int; _local2 = 0; while (_local2 < numChildren) { _local1 = getChildAt(_local2); if (_local1){ removeChild(_local1); }; _local2++; }; } protected function layout():void{ } public function get forcedHeight():uint{ if (_forcedHeight){ return (_forcedHeight); }; return (height); } public function alignTo(_arg1:Align, _arg2:DisplayObject=null):void{ var _local3:uint; var _local4:uint; var _local5:uint; var _local6:uint; var _local7:UISprite; if (_arg2 == null){ if ((parent is Stage)){ _arg2 = this.stage; } else { _arg2 = parent; }; }; if (_arg2 == this.stage){ if (this.stage == null){ return; }; _local3 = this.stage.stageHeight; _local4 = this.stage.stageWidth; _local5 = 0; _local6 = 0; } else { _local7 = (_arg2 as UISprite); if (_local7.forcedHeight){ _local3 = _local7.forcedHeight; } else { _local3 = _local7.height; }; if (_local7.forcedWidth){ _local4 = _local7.forcedWidth; } else { _local4 = _local7.width; }; _local5 = 0; _local6 = 0; }; switch (_arg1){ case Align.top: x = ((_local4 / 2) - (forcedWidth / 2)); y = (_local6 + margin.top); break; case Align.bottom: x = ((_local4 / 2) - (forcedWidth / 2)); y = (((_local6 + _local3) - forcedHeight) - margin.bottom); break; case Align.left: x = (_local5 + margin.left); y = ((_local3 / 2) - (forcedHeight / 2)); break; case Align.right: x = (((_local5 + _local4) - forcedWidth) - margin.right); y = ((_local3 / 2) - (forcedHeight / 2)); break; case Align.center: x = ((_local4 / 2) - (forcedWidth / 2)); y = ((_local3 / 2) - (forcedHeight / 2)); break; case Align.topLeft: x = (_local5 + margin.left); y = (_local6 + margin.top); break; case Align.topRight: x = (((_local5 + _local4) - forcedWidth) - margin.right); y = (_local6 + margin.top); break; case Align.bottomLeft: x = (_local5 + margin.left); y = (((_local6 + _local3) - forcedHeight) - margin.bottom); break; case Align.bottomRight: x = (((_local5 + _local4) - forcedWidth) - margin.right); y = (((_local6 + _local3) - forcedHeight) - margin.bottom); break; }; if (((!(listenResize)) && (!((_arg1 == Align.none))))){ _arg2.addEventListener(Event.RESIZE, onResize, false, 0, true); listenResize = true; }; this.alignement = _arg1; this.alignTarget = _arg2; } public function get forcedWidth():uint{ if (_forcedWidth){ return (_forcedWidth); }; return (width); } protected function onResize(_arg1:Event):void{ resize(); } private function _onRemovedFromStage(_arg1:Event):void{ removeEventListener(Event.ADDED_TO_STAGE, _onAddedToStage); removeEventListener(Event.REMOVED_FROM_STAGE, _onRemovedFromStage); dispose(); } public function resize():void{ if (alignement != Align.none){ alignTo(alignement, alignTarget); }; } private function _onAddedToStage(_arg1:Event):void{ layout(); resize(); } public function set forcedHeight(_arg1:uint):void{ _forcedHeight = _arg1; } public function set forcedWidth(_arg1:uint):void{ _forcedWidth = _arg1; } } }//package com.google.analytics.debug
Section 52
//Warning (com.google.analytics.debug.Warning) package com.google.analytics.debug { import flash.events.*; import flash.utils.*; public class Warning extends Label { private var _timer:Timer; public function Warning(_arg1:String="", _arg2:uint=3000){ super(_arg1, "uiWarning", Style.warningColor, Align.top, false); margin.top = 32; if (_arg2 > 0){ _timer = new Timer(_arg2, 1); _timer.start(); _timer.addEventListener(TimerEvent.TIMER_COMPLETE, onComplete, false, 0, true); }; } public function onComplete(_arg1:TimerEvent):void{ close(); } override public function onLink(_arg1:TextEvent):void{ switch (_arg1.text){ case "hide": close(); break; }; } public function close():void{ if (parent != null){ parent.removeChild(this); }; } } }//package com.google.analytics.debug
Section 53
//VisualDebugMode (com.google.analytics.debug.VisualDebugMode) package com.google.analytics.debug { public class VisualDebugMode { private var _value:int; private var _name:String; public static const advanced:VisualDebugMode = new VisualDebugMode(1, "advanced"); ; public static const geek:VisualDebugMode = new VisualDebugMode(2, "geek"); ; public static const basic:VisualDebugMode = new VisualDebugMode(0, "basic"); ; public function VisualDebugMode(_arg1:int=0, _arg2:String=""){ _value = _arg1; _name = _arg2; } public function valueOf():int{ return (_value); } public function toString():String{ return (_name); } } }//package com.google.analytics.debug
Section 54
//AnalyticsEvent (com.google.analytics.events.AnalyticsEvent) package com.google.analytics.events { import flash.events.*; import com.google.analytics.*; public class AnalyticsEvent extends Event { public var tracker:AnalyticsTracker; public static const READY:String = "ready"; public function AnalyticsEvent(_arg1:String, _arg2:AnalyticsTracker, _arg3:Boolean=false, _arg4:Boolean=false){ super(_arg1, _arg3, _arg4); this.tracker = _arg2; } override public function clone():Event{ return (new AnalyticsEvent(type, tracker, bubbles, cancelable)); } } }//package com.google.analytics.events
Section 55
//AdSenseGlobals (com.google.analytics.external.AdSenseGlobals) package com.google.analytics.external { import com.google.analytics.debug.*; public class AdSenseGlobals extends JavascriptProxy { private var _gaGlobalVerified:Boolean;// = false public static var gaGlobal_js:XML = <script> <![CDATA[ function() { try { gaGlobal } catch(e) { gaGlobal = {} ; } } ]]> </script> ; public function AdSenseGlobals(_arg1:DebugConfiguration){ _gaGlobalVerified = false; super(_arg1); } public function set vid(_arg1:String):void{ if (!isAvailable()){ return; }; _verify(); setProperty("gaGlobal.vid", _arg1); } public function get hid():String{ if (!isAvailable()){ return (null); }; _verify(); return (getProperty("gaGlobal.hid")); } public function get dh():String{ if (!isAvailable()){ return (null); }; _verify(); return (getProperty("gaGlobal.dh")); } public function get gaGlobal():Object{ if (!isAvailable()){ return (null); }; _verify(); return (getProperty("gaGlobal")); } public function set hid(_arg1:String):void{ if (!isAvailable()){ return; }; _verify(); setProperty("gaGlobal.hid", _arg1); } public function get sid():String{ if (!isAvailable()){ return (null); }; _verify(); return (getProperty("gaGlobal.sid")); } private function _verify():void{ if (!_gaGlobalVerified){ executeBlock(gaGlobal_js); _gaGlobalVerified = true; }; } public function get vid():String{ if (!isAvailable()){ return (null); }; _verify(); return (getProperty("gaGlobal.vid")); } public function set sid(_arg1:String):void{ if (!isAvailable()){ return; }; _verify(); setProperty("gaGlobal.sid", _arg1); } } }//package com.google.analytics.external
Section 56
//HTMLDOM (com.google.analytics.external.HTMLDOM) package com.google.analytics.external { import com.google.analytics.debug.*; public class HTMLDOM extends JavascriptProxy { private var _referrer:String; private var _protocol:String; private var _host:String; private var _location:String; private var _pathname:String; private var _title:String; private var _characterSet:String; private var _search:String; private var _language:String; private var _colorDepth:String; public static var cache_properties_js:XML = <script> <![CDATA[ function() { var obj = {}; obj.host = document.location.host; obj.language = navigator.language ? navigator.language : navigator.browserLanguage; obj.characterSet = document.characterSet ? document.characterSet : document.charset; obj.colorDepth = window.screen.colorDepth; obj.location = document.location.toString(); obj.pathname = document.location.pathname; obj.protocol = document.location.protocol; obj.search = document.location.search; obj.referrer = document.referrer; obj.title = document.title; return obj; } ]]> </script> ; public function HTMLDOM(_arg1:DebugConfiguration){ super(_arg1); } public function get search():String{ if (_search){ return (_search); }; if (!isAvailable()){ return (null); }; _search = getProperty("document.location.search"); return (_search); } public function get location():String{ if (_location){ return (_location); }; if (!isAvailable()){ return (null); }; _location = getPropertyString("document.location"); return (_location); } public function get pathname():String{ if (_pathname){ return (_pathname); }; if (!isAvailable()){ return (null); }; _pathname = getProperty("document.location.pathname"); return (_pathname); } public function get referrer():String{ if (_referrer){ return (_referrer); }; if (!isAvailable()){ return (null); }; _referrer = getProperty("document.referrer"); return (_referrer); } public function get protocol():String{ if (_protocol){ return (_protocol); }; if (!isAvailable()){ return (null); }; _protocol = getProperty("document.location.protocol"); return (_protocol); } public function cacheProperties():void{ var _local1:Object; if (!isAvailable()){ return; }; _local1 = call(cache_properties_js); if (_local1){ _host = _local1.host; _language = _local1.language; _characterSet = _local1.characterSet; _colorDepth = _local1.colorDepth; _location = _local1.location; _pathname = _local1.pathname; _protocol = _local1.protocol; _search = _local1.search; _referrer = _local1.referrer; _title = _local1.title; }; } public function get colorDepth():String{ if (_colorDepth){ return (_colorDepth); }; if (!isAvailable()){ return (null); }; _colorDepth = getProperty("window.screen.colorDepth"); return (_colorDepth); } public function get title():String{ if (_title){ return (_title); }; if (!isAvailable()){ return (null); }; _title = getProperty("document.title"); return (_title); } public function get host():String{ if (_host){ return (_host); }; if (!isAvailable()){ return (null); }; _host = getProperty("document.location.host"); return (_host); } public function get characterSet():String{ var _local1:String; if (_characterSet){ return (_characterSet); }; if (!isAvailable()){ return (null); }; _local1 = getProperty("document.characterSet"); if (_local1 == null){ _local1 = getProperty("document.charset"); }; _characterSet = _local1; return (_characterSet); } public function get language():String{ var _local1:String; if (_language){ return (_language); }; if (!isAvailable()){ return (null); }; _local1 = getProperty("navigator.language"); if (_local1 == null){ _local1 = getProperty("navigator.browserLanguage"); }; _language = _local1; return (_language); } } }//package com.google.analytics.external
Section 57
//JavascriptProxy (com.google.analytics.external.JavascriptProxy) package com.google.analytics.external { import com.google.analytics.debug.*; import flash.system.*; import flash.external.*; public class JavascriptProxy { private var _notAvailableWarning:Boolean;// = true private var _debug:DebugConfiguration; public static var setProperty_js:XML = <script> <![CDATA[ function( path , value ) { var paths; var prop; if( path.indexOf(".") > 0 ) { paths = path.split("."); prop = paths.pop() ; } else { paths = []; prop = path; } var target = window ; var len = paths.length ; for( var i = 0 ; i < len ; i++ ) { target = target[ paths[i] ] ; } target[ prop ] = value ; } ]]> </script> ; public static var hasProperty_js:XML = <script> <![CDATA[ function( path ) { var paths; if( path.indexOf(".") > 0 ) { paths = path.split("."); } else { paths = [path]; } var target = window ; var len = paths.length ; for( var i = 0 ; i < len ; i++ ) { target = target[ paths[i] ] ; } if( target ) { return true; } else { return false; } } ]]> </script> ; public static var setPropertyRef_js:XML = <script> <![CDATA[ function( path , target ) { var paths; var prop; if( path.indexOf(".") > 0 ) { paths = path.split("."); prop = paths.pop() ; } else { paths = []; prop = path; } alert( "paths:"+paths.length+", prop:"+prop ); var targets; var name; if( target.indexOf(".") > 0 ) { targets = target.split("."); name = targets.pop(); } else { targets = []; name = target; } alert( "targets:"+targets.length+", name:"+name ); var root = window; var len = paths.length; for( var i = 0 ; i < len ; i++ ) { root = root[ paths[i] ] ; } var ref = window; var depth = targets.length; for( var j = 0 ; j < depth ; j++ ) { ref = ref[ targets[j] ] ; } root[ prop ] = ref[name] ; } ]]> </script> ; public function JavascriptProxy(_arg1:DebugConfiguration){ _notAvailableWarning = true; super(); _debug = _arg1; } public function getProperty(_arg1:String){ return (call((_arg1 + ".valueOf"))); } public function hasProperty(_arg1:String):Boolean{ return (call(hasProperty_js, _arg1)); } public function setProperty(_arg1:String, _arg2):void{ call(setProperty_js, _arg1, _arg2); } public function executeBlock(_arg1:String):void{ var data = _arg1; if (isAvailable()){ try { ExternalInterface.call(data); } catch(e:SecurityError) { if (_debug.javascript){ _debug.warning("ExternalInterface is not allowed.\nEnsure that allowScriptAccess is set to \"always\" in the Flash embed HTML."); }; } catch(e:Error) { if (_debug.javascript){ _debug.warning(("ExternalInterface failed to make the call\nreason: " + e.message)); }; }; }; } public function getPropertyString(_arg1:String):String{ return (call((_arg1 + ".toString"))); } public function setPropertyByReference(_arg1:String, _arg2:String):void{ call(setPropertyRef_js, _arg1, _arg2); } public function call(_arg1:String, ... _args){ var output:String; var functionName = _arg1; var args = _args; if (isAvailable()){ try { if (((_debug.javascript) && (_debug.verbose))){ output = ""; output = ("Flash->JS: " + functionName); output = (output + "( "); if (args.length > 0){ output = (output + args.join(",")); }; output = (output + " )"); _debug.info(output); }; args.unshift(functionName); return (ExternalInterface.call.apply(ExternalInterface, args)); } catch(e:SecurityError) { if (_debug.javascript){ _debug.warning("ExternalInterface is not allowed.\nEnsure that allowScriptAccess is set to \"always\" in the Flash embed HTML."); }; } catch(e:Error) { if (_debug.javascript){ _debug.warning(("ExternalInterface failed to make the call\nreason: " + e.message)); }; }; }; return (null); } public function isAvailable():Boolean{ var _local1:Boolean; _local1 = ExternalInterface.available; if (((_local1) && ((Capabilities.playerType == "External")))){ _local1 = false; }; if (((((!(_local1)) && (_debug.javascript))) && (_notAvailableWarning))){ _debug.warning("ExternalInterface is not available."); _notAvailableWarning = false; }; return (_local1); } } }//package com.google.analytics.external
Section 58
//Environment (com.google.analytics.utils.Environment) package com.google.analytics.utils { import com.google.analytics.core.*; import com.google.analytics.debug.*; import com.google.analytics.external.*; import flash.system.*; public class Environment { private var _dom:HTMLDOM; private var _appName:String; private var _debug:DebugConfiguration; private var _appVersion:Version; private var _url:String; private var _protocol:Protocols; private var _userAgent:UserAgent; public function Environment(_arg1:String="", _arg2:String="", _arg3:String="", _arg4:DebugConfiguration=null, _arg5:HTMLDOM=null){ var _local6:Version; super(); if (_arg2 == ""){ if (isAIR()){ _arg2 = "AIR"; } else { _arg2 = "Flash"; }; }; if (_arg3 == ""){ _local6 = flashVersion; } else { _local6 = Version.fromString(_arg3); }; _url = _arg1; _appName = _arg2; _appVersion = _local6; _debug = _arg4; _dom = _arg5; } public function isAIR():Boolean{ return ((((playerType == "Desktop")) && ((Security.sandboxType.toString() == "application")))); } public function get playerType():String{ return (Capabilities.playerType); } public function get locationSearch():String{ var _local1:String; _local1 = _dom.search; if (_local1){ return (_local1); }; return (""); } public function get protocol():Protocols{ if (!_protocol){ _findProtocol(); }; return (_protocol); } public function get flashVersion():Version{ var _local1:Version; _local1 = Version.fromString(Capabilities.version.split(" ")[1], ","); return (_local1); } public function get screenWidth():Number{ return (Capabilities.screenResolutionX); } public function get languageEncoding():String{ var _local1:String; if (System.useCodePage){ _local1 = _dom.characterSet; if (_local1){ return (_local1); }; return ("-"); }; return ("UTF-8"); } public function get appName():String{ return (_appName); } public function get screenColorDepth():String{ var _local1:String; var _local2:String; switch (Capabilities.screenColor){ case "bw": _local1 = "1"; break; case "gray": _local1 = "2"; break; case "color": default: _local1 = "24"; }; _local2 = _dom.colorDepth; if (_local2){ _local1 = _local2; }; return (_local1); } private function _findProtocol():void{ var _local1:Protocols; var _local2:String; var _local3:String; var _local4:String; var _local5:String; _local1 = Protocols.none; if (_url != ""){ _local4 = _url.toLowerCase(); _local5 = _local4.substr(0, 5); switch (_local5){ case "file:": _local1 = Protocols.file; break; case "http:": _local1 = Protocols.HTTP; break; case "https": if (_local4.charAt(5) == ":"){ _local1 = Protocols.HTTPS; }; break; default: _protocol = Protocols.none; }; }; _local2 = _dom.protocol; _local3 = (_local1.toString() + ":").toLowerCase(); if (((((_local2) && (!((_local2 == _local3))))) && (_debug))){ _debug.warning(((("Protocol mismatch: SWF=" + _local3) + ", DOM=") + _local2)); }; _protocol = _local1; } public function get locationSWFPath():String{ return (_url); } public function get platform():String{ var _local1:String; _local1 = Capabilities.manufacturer; return (_local1.split("Adobe ")[1]); } public function get operatingSystem():String{ return (Capabilities.os); } public function set appName(_arg1:String):void{ _appName = _arg1; userAgent.applicationProduct = _arg1; } public function get userAgent():UserAgent{ if (!_userAgent){ _userAgent = new UserAgent(this, appName, appVersion.toString(4)); }; return (_userAgent); } ga_internal function set url(_arg1:String):void{ _url = _arg1; } public function get referrer():String{ var _local1:String; _local1 = _dom.referrer; if (_local1){ return (_local1); }; if (protocol == Protocols.file){ return ("localhost"); }; return (""); } public function isInHTML():Boolean{ return ((Capabilities.playerType == "PlugIn")); } public function get language():String{ var _local1:String; var _local2:String; _local1 = _dom.language; _local2 = Capabilities.language; if (_local1){ if ((((_local1.length > _local2.length)) && ((_local1.substr(0, _local2.length) == _local2)))){ _local2 = _local1; }; }; return (_local2); } public function get domainName():String{ var _local1:String; var _local2:String; var _local3:int; if ((((protocol == Protocols.HTTP)) || ((protocol == Protocols.HTTPS)))){ _local1 = _url.toLowerCase(); if (protocol == Protocols.HTTP){ _local2 = _local1.split("http://").join(""); } else { if (protocol == Protocols.HTTPS){ _local2 = _local1.split("https://").join(""); }; }; _local3 = _local2.indexOf("/"); if (_local3 > -1){ _local2 = _local2.substring(0, _local3); }; return (_local2); }; if (protocol == Protocols.file){ return ("localhost"); }; return (""); } public function set userAgent(_arg1:UserAgent):void{ _userAgent = _arg1; } public function set appVersion(_arg1:Version):void{ _appVersion = _arg1; userAgent.applicationVersion = _arg1.toString(4); } public function get screenHeight():Number{ return (Capabilities.screenResolutionY); } public function get locationPath():String{ var _local1:String; _local1 = _dom.pathname; if (_local1){ return (_local1); }; return (""); } public function get documentTitle():String{ var _local1:String; _local1 = _dom.title; if (_local1){ return (_local1); }; return (""); } public function get appVersion():Version{ return (_appVersion); } } }//package com.google.analytics.utils
Section 59
//Protocols (com.google.analytics.utils.Protocols) package com.google.analytics.utils { public class Protocols { private var _value:int; private var _name:String; public static const none:Protocols = new Protocols(0, "none"); ; public static const HTTPS:Protocols = new Protocols(3, "HTTPS"); ; public static const file:Protocols = new Protocols(1, "file"); ; public static const HTTP:Protocols = new Protocols(2, "HTTP"); ; public function Protocols(_arg1:int=0, _arg2:String=""){ _value = _arg1; _name = _arg2; } public function valueOf():int{ return (_value); } public function toString():String{ return (_name); } } }//package com.google.analytics.utils
Section 60
//Timespan (com.google.analytics.utils.Timespan) package com.google.analytics.utils { public class Timespan { public static var sixmonths:Number = 15768000; public static var twoyears:Number = 63072000; public static var thirtyminutes:Number = 1800; } }//package com.google.analytics.utils
Section 61
//URL (com.google.analytics.utils.URL) package com.google.analytics.utils { public class URL { private var _url:String; public function URL(_arg1:String=""){ _url = _arg1.toLowerCase(); } public function get domain():String{ var _local1:Array; if (((!((hostName == ""))) && ((hostName.indexOf(".") > -1)))){ _local1 = hostName.split("."); switch (_local1.length){ case 2: return (hostName); case 3: if (_local1[1] == "co"){ return (hostName); }; _local1.shift(); return (_local1.join(".")); case 4: _local1.shift(); return (_local1.join(".")); }; }; return (""); } public function get path():String{ var _local1:String = _url; if (_local1.indexOf("://") > -1){ _local1 = _local1.split("://")[1]; }; if (_local1.indexOf(hostName) == 0){ _local1 = _local1.substr(hostName.length); }; if (_local1.indexOf("?") > -1){ _local1 = _local1.split("?")[0]; }; if (_local1.charAt(0) != "/"){ _local1 = ("/" + _local1); }; return (_local1); } public function get protocol():Protocols{ var _local1:String = _url.split("://")[0]; switch (_local1){ case "file": return (Protocols.file); case "http": return (Protocols.HTTP); case "https": return (Protocols.HTTPS); default: return (Protocols.none); }; } public function get hostName():String{ var _local1:String = _url; if (_local1.indexOf("://") > -1){ _local1 = _local1.split("://")[1]; }; if (_local1.indexOf("/") > -1){ _local1 = _local1.split("/")[0]; }; if (_local1.indexOf("?") > -1){ _local1 = _local1.split("?")[0]; }; if ((((protocol == Protocols.file)) || ((protocol == Protocols.none)))){ return (""); }; return (_local1); } public function get subDomain():String{ if (((!((domain == ""))) && (!((domain == hostName))))){ return (hostName.split(("." + domain)).join("")); }; return (""); } public function get search():String{ var _local1:String = _url; if (_local1.indexOf("://") > -1){ _local1 = _local1.split("://")[1]; }; if (_local1.indexOf(hostName) == 0){ _local1 = _local1.substr(hostName.length); }; if (_local1.indexOf("?") > -1){ _local1 = _local1.split("?")[1]; } else { _local1 = ""; }; return (_local1); } } }//package com.google.analytics.utils
Section 62
//UserAgent (com.google.analytics.utils.UserAgent) package com.google.analytics.utils { import com.google.analytics.core.*; import flash.system.*; public class UserAgent { private var _version:Version; private var _localInfo:Environment; private var _applicationProduct:String; public static var minimal:Boolean = false; public function UserAgent(_arg1:Environment, _arg2:String="", _arg3:String=""){ _localInfo = _arg1; applicationProduct = _arg2; _version = Version.fromString(_arg3); } public function get tamarinProductToken():String{ if (UserAgent.minimal){ return (""); }; if (System.vmVersion){ return (("Tamarin/" + Utils.trim(System.vmVersion, true))); }; return (""); } public function set applicationProduct(_arg1:String):void{ _applicationProduct = _arg1; } public function get applicationVersion():String{ return (_version.toString(2)); } public function get applicationProductToken():String{ var _local1:String; _local1 = applicationProduct; if (applicationVersion != ""){ _local1 = (_local1 + ("/" + applicationVersion)); }; return (_local1); } public function get vendorProductToken():String{ var _local1:String; _local1 = ""; if (_localInfo.isAIR()){ _local1 = (_local1 + "AIR"); } else { _local1 = (_local1 + "FlashPlayer"); }; _local1 = (_local1 + "/"); _local1 = (_local1 + _version.toString(3)); return (_local1); } public function toString():String{ var _local1:String; _local1 = ""; _local1 = (_local1 + applicationProductToken); if (applicationComment != ""){ _local1 = (_local1 + (" " + applicationComment)); }; if (tamarinProductToken != ""){ _local1 = (_local1 + (" " + tamarinProductToken)); }; if (vendorProductToken != ""){ _local1 = (_local1 + (" " + vendorProductToken)); }; return (_local1); } public function get applicationComment():String{ var _local1:Array; _local1 = []; _local1.push(_localInfo.platform); _local1.push(_localInfo.playerType); if (!UserAgent.minimal){ _local1.push(_localInfo.operatingSystem); _local1.push(_localInfo.language); }; if (Capabilities.isDebugger){ _local1.push("DEBUG"); }; if (_local1.length > 0){ return ((("(" + _local1.join("; ")) + ")")); }; return (""); } public function set applicationVersion(_arg1:String):void{ _version = Version.fromString(_arg1); } public function get applicationProduct():String{ return (_applicationProduct); } } }//package com.google.analytics.utils
Section 63
//Variables (com.google.analytics.utils.Variables) package com.google.analytics.utils { import flash.net.*; public dynamic class Variables { public var post:Array; public var URIencode:Boolean; public var pre:Array; public var sort:Boolean;// = true public function Variables(_arg1:String=null, _arg2:Array=null, _arg3:Array=null){ pre = []; post = []; super(); if (_arg1){ decode(_arg1); }; if (_arg2){ this.pre = _arg2; }; if (_arg3){ this.post = _arg3; }; } private function _join(_arg1:Variables):void{ var _local2:String; if (!_arg1){ return; }; for (_local2 in _arg1) { this[_local2] = _arg1[_local2]; }; } public function join(... _args):void{ var _local2:int = _args.length; var _local3:int; while (_local3 < _local2) { if (!(_args[_local3] is Variables)){ } else { _join(_args[_local3]); }; _local3++; }; } public function toString():String{ var _local2:String; var _local3:String; var _local4:String; var _local5:int; var _local6:int; var _local7:String; var _local8:String; var _local1:Array = []; for (_local3 in this) { _local2 = this[_local3]; if (URIencode){ _local2 = encodeURI(_local2); }; _local1.push(((_local3 + "=") + _local2)); }; if (sort){ _local1.sort(); }; if (pre.length > 0){ pre.reverse(); _local5 = 0; while (_local5 < pre.length) { _local7 = pre[_local5]; _local6 = 0; while (_local6 < _local1.length) { _local4 = _local1[_local6]; if (_local4.indexOf(_local7) == 0){ _local1.unshift(_local1.splice(_local6, 1)[0]); }; _local6++; }; _local5++; }; pre.reverse(); }; if (post.length > 0){ _local5 = 0; while (_local5 < post.length) { _local8 = post[_local5]; _local6 = 0; while (_local6 < _local1.length) { _local4 = _local1[_local6]; if (_local4.indexOf(_local8) == 0){ _local1.push(_local1.splice(_local6, 1)[0]); }; _local6++; }; _local5++; }; }; return (_local1.join("&")); } public function decode(_arg1:String):void{ var _local2:Array; var _local3:String; var _local4:String; var _local5:String; var _local6:Array; if (_arg1 == ""){ return; }; if (_arg1.indexOf("&") > -1){ _local2 = _arg1.split("&"); } else { _local2 = [_arg1]; }; var _local7:int; while (_local7 < _local2.length) { _local3 = _local2[_local7]; if (_local3.indexOf("=") > -1){ _local6 = _local3.split("="); _local4 = _local6[0]; _local5 = decodeURI(_local6[1]); this[_local4] = _local5; }; _local7++; }; } public function toURLVariables():URLVariables{ var _local2:String; var _local1:URLVariables = new URLVariables(); for (_local2 in this) { _local1[_local2] = this[_local2]; }; return (_local1); } } }//package com.google.analytics.utils
Section 64
//Version (com.google.analytics.utils.Version) package com.google.analytics.utils { public class Version { private var _maxBuild:uint;// = 0xFF private var _maxMinor:uint;// = 15 private var _maxMajor:uint;// = 15 private var _revision:uint; private var _separator:String;// = "." private var _maxRevision:uint;// = 0xFFFF private var _build:uint; private var _minor:uint; private var _major:uint; public function Version(_arg1:uint=0, _arg2:uint=0, _arg3:uint=0, _arg4:uint=0){ var _local5:Version; _maxMajor = 15; _maxMinor = 15; _maxBuild = 0xFF; _maxRevision = 0xFFFF; _separator = "."; super(); if ((((((((_arg1 > _maxMajor)) && ((_arg2 == 0)))) && ((_arg3 == 0)))) && ((_arg4 == 0)))){ _local5 = Version.fromNumber(_arg1); _arg1 = _local5.major; _arg2 = _local5.minor; _arg3 = _local5.build; _arg4 = _local5.revision; }; this.major = _arg1; this.minor = _arg2; this.build = _arg3; this.revision = _arg4; } public function toString(_arg1:int=0):String{ var _local2:Array; if ((((_arg1 <= 0)) || ((_arg1 > 4)))){ _arg1 = getFields(); }; switch (_arg1){ case 1: _local2 = [major]; break; case 2: _local2 = [major, minor]; break; case 3: _local2 = [major, minor, build]; break; case 4: default: _local2 = [major, minor, build, revision]; }; return (_local2.join(_separator)); } public function get revision():uint{ return (_revision); } public function set build(_arg1:uint):void{ _build = Math.min(_arg1, _maxBuild); } public function set minor(_arg1:uint):void{ _minor = Math.min(_arg1, _maxMinor); } public function get build():uint{ return (_build); } public function set major(_arg1:uint):void{ _major = Math.min(_arg1, _maxMajor); } public function get minor():uint{ return (_minor); } public function valueOf():uint{ return (((((major << 28) | (minor << 24)) | (build << 16)) | revision)); } public function get major():uint{ return (_major); } public function set revision(_arg1:uint):void{ _revision = Math.min(_arg1, _maxRevision); } private function getFields():int{ var _local1:int; _local1 = 4; if (revision == 0){ _local1--; }; if ((((_local1 == 3)) && ((build == 0)))){ _local1--; }; if ((((_local1 == 2)) && ((minor == 0)))){ _local1--; }; return (_local1); } public function equals(_arg1):Boolean{ if (!(_arg1 is Version)){ return (false); }; if ((((((((_arg1.major == major)) && ((_arg1.minor == minor)))) && ((_arg1.build == build)))) && ((_arg1.revision == revision)))){ return (true); }; return (false); } public static function fromString(_arg1:String="", _arg2:String="."):Version{ var _local3:Version; var _local4:Array; _local3 = new (Version); if ((((_arg1 == "")) || ((_arg1 == null)))){ return (_local3); }; if (_arg1.indexOf(_arg2) > -1){ _local4 = _arg1.split(_arg2); _local3.major = parseInt(_local4[0]); _local3.minor = parseInt(_local4[1]); _local3.build = parseInt(_local4[2]); _local3.revision = parseInt(_local4[3]); } else { _local3.major = parseInt(_arg1); }; return (_local3); } public static function fromNumber(_arg1:Number=0):Version{ var _local2:Version; _local2 = new (Version); if (((((((((((isNaN(_arg1)) || ((_arg1 == 0)))) || ((_arg1 < 0)))) || ((_arg1 == Number.MAX_VALUE)))) || ((_arg1 == Number.POSITIVE_INFINITY)))) || ((_arg1 == Number.NEGATIVE_INFINITY)))){ return (_local2); }; _local2.major = (_arg1 >>> 28); _local2.minor = ((_arg1 & 251658240) >>> 24); _local2.build = ((_arg1 & 0xFF0000) >>> 16); _local2.revision = (_arg1 & 0xFFFF); return (_local2); } } }//package com.google.analytics.utils
Section 65
//Bridge (com.google.analytics.v4.Bridge) package com.google.analytics.v4 { import com.google.analytics.core.*; import com.google.analytics.debug.*; import com.google.analytics.external.*; public class Bridge implements GoogleAnalyticsAPI { private var _debug:DebugConfiguration; private var _proxy:JavascriptProxy; private var _jsContainer:String;// = "_GATracker" private var _hasGATracker:Boolean;// = false private var _account:String; private static var _linkTrackingObject_js:XML = <script> <![CDATA[ function( container , target ) { var targets ; var name ; if( target.indexOf(".") > 0 ) { targets = target.split("."); name = targets.pop(); } else { targets = []; name = target; } var ref = window; var depth = targets.length; for( var j = 0 ; j < depth ; j++ ) { ref = ref[ targets[j] ] ; } window[container][target] = ref[name] ; } ]]> </script> ; private static var _createTrackingObject_js:XML = <script> <![CDATA[ function( acct ) { _GATracker[acct] = _gat._getTracker(acct); } ]]> </script> ; private static var _injectTrackingObject_js:XML = <script> <![CDATA[ function() { try { _GATracker } catch(e) { _GATracker = {}; } } ]]> </script> ; private static var _checkGAJS_js:XML = <script> <![CDATA[ function() { if( _gat && _gat._getTracker ) { return true; } return false; } ]]> </script> ; private static var _checkValidTrackingObject_js:XML = <script> <![CDATA[ function(acct) { if( _GATracker[acct] && (_GATracker[acct]._getAccount) ) { return true ; } else { return false; } } ]]> </script> ; public function Bridge(_arg1:String, _arg2:DebugConfiguration, _arg3:JavascriptProxy){ var _local4:String; var _local5:String; var _local6:String; super(); _account = _arg1; _debug = _arg2; _proxy = _arg3; if (!_checkGAJS()){ _local4 = ""; _local4 = (_local4 + "ga.js not found, be sure to check if\n"); _local4 = (_local4 + "<script src=\"http://www.google-analytics.com/ga.js\"></script>\n"); _local4 = (_local4 + "is included in the HTML."); _debug.warning(_local4); throw (new Error(_local4)); }; if (!_hasGATracker){ if (((_debug.javascript) && (_debug.verbose))){ _local5 = ""; _local5 = (_local5 + "The Google Analytics tracking code was not found on the container page\n"); _local5 = (_local5 + "we create it"); _debug.info(_local5, VisualDebugMode.advanced); }; _injectTrackingObject(); }; if (Utils.validateAccount(_arg1)){ _createTrackingObject(_arg1); } else { if (_checkTrackingObject(_arg1)){ _linkTrackingObject(_arg1); } else { _local6 = ""; _local6 = (_local6 + (("JS Object \"" + _arg1) + "\" doesn't exist in DOM\n")); _local6 = (_local6 + "Bridge object not created."); _debug.warning(_local6); throw (new Error(_local6)); }; }; } public function link(_arg1:String, _arg2:Boolean=false):void{ _debug.info((((("link( " + _arg1) + ", ") + _arg2) + " )")); _call("_link", _arg1, _arg2); } public function addOrganic(_arg1:String, _arg2:String):void{ _debug.info((("addOrganic( " + [_arg1, _arg2].join(", ")) + " )")); _call("_addOrganic", _arg1); } public function setAllowLinker(_arg1:Boolean):void{ _debug.info((("setAllowLinker( " + _arg1) + " )")); _call("_setAllowLinker", _arg1); } private function _linkTrackingObject(_arg1:String):void{ _proxy.call(_linkTrackingObject_js, _jsContainer, _arg1); } public function trackEvent(_arg1:String, _arg2:String, _arg3:String=null, _arg4:Number=NaN):Boolean{ var _local5 = 2; if (((_arg3) && (!((_arg3 == ""))))){ _local5 = 3; }; if ((((_local5 == 3)) && (!(isNaN(_arg4))))){ _local5 = 4; }; switch (_local5){ case 4: _debug.info((("trackEvent( " + [_arg1, _arg2, _arg3, _arg4].join(", ")) + " )")); return (_call("_trackEvent", _arg1, _arg2, _arg3, _arg4)); case 3: _debug.info((("trackEvent( " + [_arg1, _arg2, _arg3].join(", ")) + " )")); return (_call("_trackEvent", _arg1, _arg2, _arg3)); case 2: default: _debug.info((("trackEvent( " + [_arg1, _arg2].join(", ")) + " )")); return (_call("_trackEvent", _arg1, _arg2)); }; } public function setClientInfo(_arg1:Boolean):void{ _debug.info((("setClientInfo( " + _arg1) + " )")); _call("_setClientInfo", _arg1); } public function trackTrans():void{ _debug.info("trackTrans()"); _call("_trackTrans"); } public function setCookieTimeout(_arg1:int):void{ _debug.info((("setCookieTimeout( " + _arg1) + " )")); _call("_setCookieTimeout", _arg1); } public function trackPageview(_arg1:String=""):void{ _debug.info((("trackPageview( " + _arg1) + " )")); _call("_trackPageview", _arg1); } public function getClientInfo():Boolean{ _debug.info("getClientInfo()"); return (_call("_getClientInfo")); } private function _checkValidTrackingObject(_arg1:String):Boolean{ return (_proxy.call(_checkValidTrackingObject_js, _arg1)); } private function _checkGAJS():Boolean{ return (_proxy.call(_checkGAJS_js)); } public function linkByPost(_arg1:Object, _arg2:Boolean=false):void{ _debug.warning((((("linkByPost( " + _arg1) + ", ") + _arg2) + " ) not implemented")); } private function _call(_arg1:String, ... _args){ _args.unshift(((((("window." + _jsContainer) + "[\"") + _account) + "\"].") + _arg1)); return (_proxy.call.apply(_proxy, _args)); } public function hasGAJS():Boolean{ return (_checkGAJS()); } private function _checkTrackingObject(_arg1:String):Boolean{ var _local2:Boolean = _proxy.hasProperty(_arg1); var _local3:Boolean = _proxy.hasProperty((_arg1 + "._getAccount")); return (((_local2) && (_local3))); } public function resetSession():void{ _debug.warning("resetSession() not implemented"); } public function getDetectTitle():Boolean{ _debug.info("getDetectTitle()"); return (_call("_getDetectTitle")); } public function setCampNameKey(_arg1:String):void{ _debug.info((("setCampNameKey( " + _arg1) + " )")); _call("_setCampNameKey", _arg1); } public function setDetectFlash(_arg1:Boolean):void{ _debug.info((("setDetectFlash( " + _arg1) + " )")); _call("_setDetectFlash", _arg1); } public function createEventTracker(_arg1:String):EventTracker{ _debug.info((("createEventTracker( " + _arg1) + " )")); return (new EventTracker(_arg1, this)); } public function addItem(_arg1:String, _arg2:String, _arg3:String, _arg4:String, _arg5:Number, _arg6:int):void{ _debug.info((("addItem( " + [_arg1, _arg2, _arg3, _arg4, _arg5, _arg6].join(", ")) + " )")); _call("_addItem", _arg1, _arg2, _arg3, _arg4, _arg5, _arg6); } public function clearIgnoredOrganic():void{ _debug.info("clearIgnoredOrganic()"); _call("_clearIgnoreOrganic"); } public function setVar(_arg1:String):void{ _debug.info((("setVar( " + _arg1) + " )")); _call("_setVar", _arg1); } public function setDomainName(_arg1:String):void{ _debug.info((("setDomainName( " + _arg1) + " )")); _call("_setDomainName", _arg1); } public function hasTrackingAccount(_arg1:String):Boolean{ if (Utils.validateAccount(_arg1)){ return (_checkValidTrackingObject(_arg1)); }; return (_checkTrackingObject(_arg1)); } public function setCampSourceKey(_arg1:String):void{ _debug.info((("setCampSourceKey( " + _arg1) + " )")); _call("_setCampSourceKey", _arg1); } public function addTrans(_arg1:String, _arg2:String, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:String, _arg7:String, _arg8:String):Object{ _debug.info((("addTrans( " + [_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8].join(", ")) + " )")); _call("_addTrans", _arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8); return (null); } public function setCampContentKey(_arg1:String):void{ _debug.info((("setCampContentKey( " + _arg1) + " )")); _call("_setCampContentKey", _arg1); } public function setLocalServerMode():void{ _debug.info("setLocalServerMode()"); _call("_setLocalServerMode"); } public function getLocalGifPath():String{ _debug.info("getLocalGifPath()"); return (_call("_getLocalGifPath")); } public function clearIgnoredRef():void{ _debug.info("clearIgnoredRef()"); _call("_clearIgnoreRef"); } public function setAllowAnchor(_arg1:Boolean):void{ _debug.info((("setAllowAnchor( " + _arg1) + " )")); _call("_setAllowAnchor", _arg1); } public function setLocalGifPath(_arg1:String):void{ _debug.info((("setLocalGifPath( " + _arg1) + " )")); _call("_setLocalGifPath", _arg1); } public function getVersion():String{ _debug.info("getVersion()"); return (_call("_getVersion")); } private function _injectTrackingObject():void{ _proxy.executeBlock(_injectTrackingObject_js); _hasGATracker = true; } public function setCookiePath(_arg1:String):void{ _debug.info((("setCookiePath( " + _arg1) + " )")); _call("_setCookiePath", _arg1); } public function setSampleRate(_arg1:Number):void{ _debug.info((("setSampleRate( " + _arg1) + " )")); _call("_setSampleRate", _arg1); } public function setAllowHash(_arg1:Boolean):void{ _debug.info((("setAllowHash( " + _arg1) + " )")); _call("_setAllowHash", _arg1); } public function addIgnoredOrganic(_arg1:String):void{ _debug.info((("addIgnoredOrganic( " + _arg1) + " )")); _call("_addIgnoredOrganic", _arg1); } public function setCampNOKey(_arg1:String):void{ _debug.info((("setCampNOKey( " + _arg1) + " )")); _call("_setCampNOKey", _arg1); } public function cookiePathCopy(_arg1:String):void{ _debug.info((("cookiePathCopy( " + _arg1) + " )")); _call("_cookiePathCopy", _arg1); } public function setLocalRemoteServerMode():void{ _debug.info("setLocalRemoteServerMode()"); _call("_setLocalRemoteServerMode"); } public function getServiceMode():ServerOperationMode{ _debug.info("getServiceMode()"); return (_call("_getServiceMode")); } public function setDetectTitle(_arg1:Boolean):void{ _debug.info((("setDetectTitle( " + _arg1) + " )")); _call("_setDetectTitle", _arg1); } private function _createTrackingObject(_arg1:String):void{ _proxy.call(_createTrackingObject_js, _arg1); } public function setCampaignTrack(_arg1:Boolean):void{ _debug.info((("setCampaignTrack( " + _arg1) + " )")); _call("_setCampaignTrack", _arg1); } public function clearOrganic():void{ _debug.info("clearOrganic()"); _call("_clearOrganic"); } public function setCampTermKey(_arg1:String):void{ _debug.info((("setCampTermKey( " + _arg1) + " )")); _call("_setCampTermKey", _arg1); } public function getDetectFlash():Boolean{ _debug.info("getDetectFlash()"); return (_call("_getDetectFlash")); } public function setCampMediumKey(_arg1:String):void{ _debug.info((("setCampMediumKey( " + _arg1) + " )")); _call("_setCampMediumKey", _arg1); } public function addIgnoredRef(_arg1:String):void{ _debug.info((("addIgnoredRef( " + _arg1) + " )")); _call("_addIgnoredRef", _arg1); } public function setSessionTimeout(_arg1:int):void{ _debug.info((("setSessionTimeout( " + _arg1) + " )")); _call("_setSessionTimeout", _arg1); } public function setRemoteServerMode():void{ _debug.info("setRemoteServerMode()"); _call("_setRemoteServerMode"); } public function getAccount():String{ _debug.info("getAccount()"); return (_call("_getAccount")); } } }//package com.google.analytics.v4
Section 66
//Configuration (com.google.analytics.v4.Configuration) package com.google.analytics.v4 { import com.google.analytics.core.*; import com.google.analytics.debug.*; import com.google.analytics.utils.*; import com.google.analytics.campaign.*; public class Configuration { public var serverMode:ServerOperationMode; public var detectFlash:Boolean;// = true public var allowLocalTracking:Boolean;// = true public var secureRemoteGIFpath:String;// = "https://ssl.google-analytics.com/__utm.gif" public var hasSiteOverlay:Boolean;// = false private var _version:String;// = "4.3as" public var allowDomainHash:Boolean;// = true public var detectClientInfo:Boolean;// = true public var idleLoop:Number;// = 30 public var isTrackOutboundSubdomains:Boolean;// = false public var cookiePath:String;// = "/" public var transactionFieldDelim:String;// = "|" private var _organic:Organic; private var _cookieName:String;// = "analytics" public var campaignKey:CampaignKey; public var google:String;// = "google" public var googleCsePath:String;// = "cse" public var bucketCapacity:Number;// = 10 private var _sampleRate:Number;// = 1 public var remoteGIFpath:String;// = "http://www.google-analytics.com/__utm.gif" public var googleSearchParam:String;// = "q" public var allowLinker:Boolean;// = false public var maxOutboundLinkExamined:Number;// = 1000 private var _debug:DebugConfiguration; private var _trackingLimitPerSession:int;// = 500 private var _domain:Domain; public var allowAnchor:Boolean;// = false public var tokenCliff:int;// = 10 public var sessionTimeout:Number; public var idleTimeout:Number;// = 60 public var campaignTracking:Boolean;// = true public var domainName:String;// = "" public var detectTitle:Boolean;// = true public var tokenRate:Number;// = 0.2 public var conversionTimeout:Number; public var localGIFpath:String;// = "/__utm.gif" public function Configuration(_arg1:DebugConfiguration=null){ _version = "4.3as"; _sampleRate = 1; _trackingLimitPerSession = 500; _organic = new Organic(); googleCsePath = "cse"; googleSearchParam = "q"; google = "google"; _cookieName = "analytics"; allowDomainHash = true; allowAnchor = false; allowLinker = false; hasSiteOverlay = false; tokenRate = 0.2; conversionTimeout = Timespan.sixmonths; sessionTimeout = Timespan.thirtyminutes; idleLoop = 30; idleTimeout = 60; maxOutboundLinkExamined = 1000; tokenCliff = 10; bucketCapacity = 10; detectClientInfo = true; detectFlash = true; detectTitle = true; campaignKey = new CampaignKey(); campaignTracking = true; isTrackOutboundSubdomains = false; serverMode = ServerOperationMode.remote; localGIFpath = "/__utm.gif"; remoteGIFpath = "http://www.google-analytics.com/__utm.gif"; secureRemoteGIFpath = "https://ssl.google-analytics.com/__utm.gif"; cookiePath = "/"; transactionFieldDelim = "|"; domainName = ""; allowLocalTracking = true; super(); _debug = _arg1; _domain = new Domain(DomainNameMode.auto, "", _debug); serverMode = ServerOperationMode.remote; _initOrganicSources(); } public function get organic():Organic{ return (_organic); } public function get trackingLimitPerSession():int{ return (_trackingLimitPerSession); } private function _initOrganicSources():void{ addOrganicSource(google, googleSearchParam); addOrganicSource("yahoo", "p"); addOrganicSource("msn", "q"); addOrganicSource("aol", "query"); addOrganicSource("aol", "encquery"); addOrganicSource("lycos", "query"); addOrganicSource("ask", "q"); addOrganicSource("altavista", "q"); addOrganicSource("netscape", "query"); addOrganicSource("cnn", "query"); addOrganicSource("looksmart", "qt"); addOrganicSource("about", "terms"); addOrganicSource("mamma", "query"); addOrganicSource("alltheweb", "q"); addOrganicSource("gigablast", "q"); addOrganicSource("voila", "rdata"); addOrganicSource("virgilio", "qs"); addOrganicSource("live", "q"); addOrganicSource("baidu", "wd"); addOrganicSource("alice", "qs"); addOrganicSource("yandex", "text"); addOrganicSource("najdi", "q"); addOrganicSource("aol", "q"); addOrganicSource("club-internet", "q"); addOrganicSource("mama", "query"); addOrganicSource("seznam", "q"); addOrganicSource("search", "q"); addOrganicSource("wp", "szukaj"); addOrganicSource("onet", "qt"); addOrganicSource("netsprint", "q"); addOrganicSource("google.interia", "q"); addOrganicSource("szukacz", "q"); addOrganicSource("yam", "k"); addOrganicSource("pchome", "q"); addOrganicSource("kvasir", "searchExpr"); addOrganicSource("sesam", "q"); addOrganicSource("ozu", "q"); addOrganicSource("terra", "query"); addOrganicSource("nostrum", "query"); addOrganicSource("mynet", "q"); addOrganicSource("ekolay", "q"); addOrganicSource("search.ilse", "search_for"); } public function get sampleRate():Number{ return (_sampleRate); } public function get cookieName():String{ return (_cookieName); } public function addOrganicSource(_arg1:String, _arg2:String):void{ var engine = _arg1; var keyword = _arg2; try { _organic.addSource(engine, keyword); } catch(e:Error) { if (((_debug) && (_debug.active))){ _debug.warning(e.message); }; }; } public function get domain():Domain{ return (_domain); } public function set sampleRate(_arg1:Number):void{ if (_arg1 <= 0){ _arg1 = 0.1; }; if (_arg1 > 1){ _arg1 = 1; }; _arg1 = Number(_arg1.toFixed(2)); _sampleRate = _arg1; } public function get version():String{ return (_version); } } }//package com.google.analytics.v4
Section 67
//GoogleAnalyticsAPI (com.google.analytics.v4.GoogleAnalyticsAPI) package com.google.analytics.v4 { import com.google.analytics.core.*; public interface GoogleAnalyticsAPI { function setCampSourceKey(_arg1:String):void; function getServiceMode():ServerOperationMode; function resetSession():void; function setLocalServerMode():void; function setCampContentKey(_arg1:String):void; function addOrganic(_arg1:String, _arg2:String):void; function setDetectFlash(_arg1:Boolean):void; function addTrans(_arg1:String, _arg2:String, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:String, _arg7:String, _arg8:String):Object; function trackEvent(_arg1:String, _arg2:String, _arg3:String=null, _arg4:Number=NaN):Boolean; function setCampTermKey(_arg1:String):void; function setCampNameKey(_arg1:String):void; function addIgnoredOrganic(_arg1:String):void; function addItem(_arg1:String, _arg2:String, _arg3:String, _arg4:String, _arg5:Number, _arg6:int):void; function setAllowLinker(_arg1:Boolean):void; function getClientInfo():Boolean; function getDetectFlash():Boolean; function setCampaignTrack(_arg1:Boolean):void; function createEventTracker(_arg1:String):EventTracker; function setCookieTimeout(_arg1:int):void; function setAllowAnchor(_arg1:Boolean):void; function trackTrans():void; function clearOrganic():void; function trackPageview(_arg1:String=""):void; function setLocalGifPath(_arg1:String):void; function getVersion():String; function getLocalGifPath():String; function setVar(_arg1:String):void; function clearIgnoredOrganic():void; function setCampMediumKey(_arg1:String):void; function addIgnoredRef(_arg1:String):void; function setClientInfo(_arg1:Boolean):void; function setCookiePath(_arg1:String):void; function setSampleRate(_arg1:Number):void; function setSessionTimeout(_arg1:int):void; function setRemoteServerMode():void; function clearIgnoredRef():void; function setDomainName(_arg1:String):void; function setDetectTitle(_arg1:Boolean):void; function setAllowHash(_arg1:Boolean):void; function getAccount():String; function linkByPost(_arg1:Object, _arg2:Boolean=false):void; function link(_arg1:String, _arg2:Boolean=false):void; function setCampNOKey(_arg1:String):void; function setLocalRemoteServerMode():void; function cookiePathCopy(_arg1:String):void; function getDetectTitle():Boolean; } }//package com.google.analytics.v4
Section 68
//Tracker (com.google.analytics.v4.Tracker) package com.google.analytics.v4 { import com.google.analytics.core.*; import com.google.analytics.debug.*; import com.google.analytics.utils.*; import com.google.analytics.data.*; import com.google.analytics.external.*; import com.google.analytics.campaign.*; public class Tracker implements GoogleAnalyticsAPI { private const EVENT_TRACKER_LABEL_KEY_NUM:int = 3; private const EVENT_TRACKER_VALUE_VALUE_NUM:int = 1; private const EVENT_TRACKER_PROJECT_ID:int = 5; private const EVENT_TRACKER_OBJECT_NAME_KEY_NUM:int = 1; private const EVENT_TRACKER_TYPE_KEY_NUM:int = 2; private var _adSense:AdSenseGlobals; private var _eventTracker:X10; private var _noSessionInformation:Boolean;// = false private var _browserInfo:BrowserInfo; private var _debug:DebugConfiguration; private var _isNewVisitor:Boolean;// = false private var _buffer:Buffer; private var _config:Configuration; private var _x10Module:X10; private var _campaign:CampaignManager; private var _formatedReferrer:String; private var _timeStamp:Number; private var _info:Environment; private var _domainHash:Number; private var _campaignInfo:CampaignInfo; private var _gifRequest:GIFRequest; private var _hasInitData:Boolean;// = false private var _account:String; public function Tracker(_arg1:String, _arg2:Configuration, _arg3:DebugConfiguration, _arg4:Environment, _arg5:Buffer, _arg6:GIFRequest, _arg7:AdSenseGlobals){ var _local8:String; super(); _account = _arg1; _config = _arg2; _debug = _arg3; _info = _arg4; _buffer = _arg5; _gifRequest = _arg6; _adSense = _arg7; if (!Utils.validateAccount(_arg1)){ _local8 = (("Account \"" + _arg1) + "\" is not valid."); _debug.warning(_local8); throw (new Error(_local8)); }; _initData(); } private function _doTracking():Boolean{ if (((((!((_info.protocol == Protocols.file))) && (!((_info.protocol == Protocols.none))))) && (_isNotGoogleSearch()))){ return (true); }; if (_config.allowLocalTracking){ return (true); }; return (false); } public function addOrganic(_arg1:String, _arg2:String):void{ _debug.info((("addOrganic( " + [_arg1, _arg2].join(", ")) + " )")); _config.organic.addSource(_arg1, _arg2); } public function setAllowLinker(_arg1:Boolean):void{ _config.allowLinker = _arg1; _debug.info((("setAllowLinker( " + _config.allowLinker) + " )")); } public function trackEvent(_arg1:String, _arg2:String, _arg3:String=null, _arg4:Number=NaN):Boolean{ var _local5:Boolean; var _local6 = 2; if (((!((_arg1 == ""))) && (!((_arg2 == ""))))){ _eventTracker.clearKey(EVENT_TRACKER_PROJECT_ID); _eventTracker.clearValue(EVENT_TRACKER_PROJECT_ID); _local5 = _eventTracker.setKey(EVENT_TRACKER_PROJECT_ID, EVENT_TRACKER_OBJECT_NAME_KEY_NUM, _arg1); _local5 = _eventTracker.setKey(EVENT_TRACKER_PROJECT_ID, EVENT_TRACKER_TYPE_KEY_NUM, _arg2); if (((_arg3) && (!((_arg3 == ""))))){ _local5 = _eventTracker.setKey(EVENT_TRACKER_PROJECT_ID, EVENT_TRACKER_LABEL_KEY_NUM, _arg3); _local6 = 3; if (!isNaN(_arg4)){ _local5 = _eventTracker.setValue(EVENT_TRACKER_PROJECT_ID, EVENT_TRACKER_VALUE_VALUE_NUM, _arg4); _local6 = 4; }; }; if (_local5){ _debug.info(((("valid event tracking call\ncategory: " + _arg1) + "\naction: ") + _arg2), VisualDebugMode.geek); _sendXEvent(_eventTracker); }; } else { _debug.warning(((("event tracking call is not valid, failed!\ncategory: " + _arg1) + "\naction: ") + _arg2), VisualDebugMode.geek); _local5 = false; }; switch (_local6){ case 4: _debug.info((("trackEvent( " + [_arg1, _arg2, _arg3, _arg4].join(", ")) + " )")); break; case 3: _debug.info((("trackEvent( " + [_arg1, _arg2, _arg3].join(", ")) + " )")); break; case 2: default: _debug.info((("trackEvent( " + [_arg1, _arg2].join(", ")) + " )")); }; return (_local5); } public function trackPageview(_arg1:String=""):void{ _debug.info((("trackPageview( " + _arg1) + " )")); if (_doTracking()){ _initData(); _trackMetrics(_arg1); _noSessionInformation = false; } else { _debug.warning((("trackPageview( " + _arg1) + " ) failed")); }; } public function setCookieTimeout(_arg1:int):void{ _config.conversionTimeout = _arg1; _debug.info((("setCookieTimeout( " + _config.conversionTimeout) + " )")); } public function trackTrans():void{ _debug.warning("trackTrans() not implemented"); } public function setClientInfo(_arg1:Boolean):void{ _config.detectClientInfo = _arg1; _debug.info((("setClientInfo( " + _config.detectClientInfo) + " )")); } public function linkByPost(_arg1:Object, _arg2:Boolean=false):void{ _debug.warning((("linkByPost( " + [_arg1, _arg2].join(", ")) + " ) not implemented")); } private function _initData():void{ var _local1:String; var _local2:String; if (!_hasInitData){ _updateDomainName(); _domainHash = _getDomainHash(); _timeStamp = Math.round((new Date().getTime() / 1000)); if (_debug.verbose){ _local1 = ""; _local1 = (_local1 + "_initData 0"); _local1 = (_local1 + ("\ndomain name: " + _config.domainName)); _local1 = (_local1 + ("\ndomain hash: " + _domainHash)); _local1 = (_local1 + (((("\ntimestamp: " + _timeStamp) + " (") + new Date((_timeStamp * 1000))) + ")")); _debug.info(_local1, VisualDebugMode.geek); }; }; if (_doTracking()){ _handleCookie(); }; if (!_hasInitData){ if (_doTracking()){ _formatedReferrer = _formatReferrer(); _browserInfo = new BrowserInfo(_config, _info); _debug.info(("browserInfo: " + _browserInfo.toURLString()), VisualDebugMode.advanced); if (_config.campaignTracking){ _campaign = new CampaignManager(_config, _debug, _buffer, _domainHash, _formatedReferrer, _timeStamp); _campaignInfo = _campaign.getCampaignInformation(_info.locationSearch, _noSessionInformation); _debug.info(("campaignInfo: " + _campaignInfo.toURLString()), VisualDebugMode.advanced); }; }; _x10Module = new X10(); _eventTracker = new X10(); _hasInitData = true; }; if (_config.hasSiteOverlay){ _debug.warning("Site Overlay is not supported"); }; if (_debug.verbose){ _local2 = ""; _local2 = (_local2 + "_initData (misc)"); _local2 = (_local2 + ("\nflash version: " + _info.flashVersion.toString(4))); _local2 = (_local2 + ("\nprotocol: " + _info.protocol)); _local2 = (_local2 + (("\ndefault domain name (auto): \"" + _info.domainName) + "\"")); _local2 = (_local2 + ("\nlanguage: " + _info.language)); _local2 = (_local2 + ("\ndomain hash: " + _getDomainHash())); _local2 = (_local2 + ("\nuser-agent: " + _info.userAgent)); _debug.info(_local2, VisualDebugMode.geek); }; } public function getDetectTitle():Boolean{ _debug.info("getDetectTitle()"); return (_config.detectTitle); } public function resetSession():void{ _debug.info("resetSession()"); _buffer.resetCurrentSession(); } public function getClientInfo():Boolean{ _debug.info("getClientInfo()"); return (_config.detectClientInfo); } private function _sendXEvent(_arg1:X10=null):void{ var _local2:Variables; var _local3:EventInfo; var _local4:Variables; var _local5:Variables; _initData(); if (_takeSample()){ _local2 = new Variables(); _local2.URIencode = true; _local3 = new EventInfo(true, _x10Module, _arg1); _local4 = _local3.toVariables(); _local5 = _renderMetricsSearchVariables(); _local2.join(_local4, _local5); _gifRequest.send(_account, _local2, false, true); }; } public function setDetectFlash(_arg1:Boolean):void{ _config.detectFlash = _arg1; _debug.info((("setDetectFlash( " + _config.detectFlash) + " )")); } public function setCampNameKey(_arg1:String):void{ _config.campaignKey.UCCN = _arg1; var _local2 = (("setCampNameKey( " + _config.campaignKey.UCCN) + " )"); if (_debug.mode == VisualDebugMode.geek){ _debug.info((_local2 + " [UCCN]")); } else { _debug.info(_local2); }; } private function _formatReferrer():String{ var _local2:String; var _local3:URL; var _local4:URL; var _local1:String = _info.referrer; if ((((_local1 == "")) || ((_local1 == "localhost")))){ _local1 = "-"; } else { _local2 = _info.domainName; _local3 = new URL(_local1); _local4 = new URL(("http://" + _local2)); if (_local3.hostName == _local2){ return ("-"); }; if (_local4.domain == _local3.domain){ if (_local4.subDomain != _local3.subDomain){ _local1 = "0"; }; }; if ((((_local1.charAt(0) == "[")) && (_local1.charAt((_local1.length - 1))))){ _local1 = "-"; }; }; _debug.info(("formated referrer: " + _local1), VisualDebugMode.advanced); return (_local1); } private function _visitCode():Number{ if (_debug.verbose){ _debug.info(("visitCode: " + _buffer.utma.sessionId), VisualDebugMode.geek); }; return (_buffer.utma.sessionId); } public function createEventTracker(_arg1:String):EventTracker{ _debug.info((("createEventTracker( " + _arg1) + " )")); return (new EventTracker(_arg1, this)); } public function addItem(_arg1:String, _arg2:String, _arg3:String, _arg4:String, _arg5:Number, _arg6:int):void{ _debug.warning((("addItem( " + [_arg1, _arg2, _arg3, _arg4, _arg5, _arg6].join(", ")) + " ) not implemented")); } public function clearIgnoredOrganic():void{ _debug.info("clearIgnoredOrganic()"); _config.organic.clearIgnoredKeywords(); } public function setVar(_arg1:String):void{ var _local2:Variables; if (((!((_arg1 == ""))) && (_isNotGoogleSearch()))){ _initData(); _buffer.utmv.domainHash = _domainHash; _buffer.utmv.value = _arg1; if (_debug.verbose){ _debug.info(_buffer.utmv.toString(), VisualDebugMode.geek); }; _debug.info((("setVar( " + _arg1) + " )")); if (_takeSample()){ _local2 = new Variables(); _local2.utmt = "var"; _gifRequest.send(_account, _local2); }; } else { _debug.warning((("setVar \"" + _arg1) + "\" is ignored")); }; } public function setDomainName(_arg1:String):void{ if (_arg1 == "auto"){ _config.domain.mode = DomainNameMode.auto; } else { if (_arg1 == "none"){ _config.domain.mode = DomainNameMode.none; } else { _config.domain.mode = DomainNameMode.custom; _config.domain.name = _arg1; }; }; _updateDomainName(); _debug.info((("setDomainName( " + _config.domainName) + " )")); } private function _updateDomainName():void{ var _local1:String; if (_config.domain.mode == DomainNameMode.auto){ _local1 = _info.domainName; if (_local1.substring(0, 4) == "www."){ _local1 = _local1.substring(4); }; _config.domain.name = _local1; }; _config.domainName = _config.domain.name.toLowerCase(); _debug.info(("domain name: " + _config.domainName), VisualDebugMode.advanced); } public function addTrans(_arg1:String, _arg2:String, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:String, _arg7:String, _arg8:String):Object{ _debug.warning((("addTrans( " + [_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8].join(", ")) + " ) not implemented")); return (null); } private function _renderMetricsSearchVariables(_arg1:String=""):Variables{ var _local4:Variables; var _local2:Variables = new Variables(); _local2.URIencode = true; var _local3:DocumentInfo = new DocumentInfo(_config, _info, _formatedReferrer, _arg1, _adSense); _debug.info(("docInfo: " + _local3.toURLString()), VisualDebugMode.geek); if (_config.campaignTracking){ _local4 = _campaignInfo.toVariables(); }; var _local5:Variables = _browserInfo.toVariables(); _local2.join(_local3.toVariables(), _local5, _local4); return (_local2); } public function setCampContentKey(_arg1:String):void{ _config.campaignKey.UCCT = _arg1; var _local2 = (("setCampContentKey( " + _config.campaignKey.UCCT) + " )"); if (_debug.mode == VisualDebugMode.geek){ _debug.info((_local2 + " [UCCT]")); } else { _debug.info(_local2); }; } private function _handleCookie():void{ var _local1:String; var _local2:String; var _local3:Array; var _local4:String; if (_config.allowLinker){ }; if (((_buffer.hasUTMA()) && (!(_buffer.utma.isEmpty())))){ if (((!(_buffer.hasUTMB())) || (!(_buffer.hasUTMC())))){ _buffer.updateUTMA(_timeStamp); _noSessionInformation = true; }; if (_debug.verbose){ _debug.info(("from cookie " + _buffer.utma.toString()), VisualDebugMode.geek); }; } else { _debug.info("create a new utma", VisualDebugMode.advanced); _buffer.utma.domainHash = _domainHash; _buffer.utma.sessionId = _getUniqueSessionId(); _buffer.utma.firstTime = _timeStamp; _buffer.utma.lastTime = _timeStamp; _buffer.utma.currentTime = _timeStamp; _buffer.utma.sessionCount = 1; if (_debug.verbose){ _debug.info(_buffer.utma.toString(), VisualDebugMode.geek); }; _noSessionInformation = true; _isNewVisitor = true; }; if (((_adSense.gaGlobal) && ((_adSense.dh == String(_domainHash))))){ if (_adSense.sid){ _buffer.utma.currentTime = Number(_adSense.sid); if (_debug.verbose){ _local1 = ""; _local1 = (_local1 + "AdSense sid found\n"); _local1 = (_local1 + (((("Override currentTime(" + _buffer.utma.currentTime) + ") from AdSense sid(") + Number(_adSense.sid)) + ")")); _debug.info(_local1, VisualDebugMode.geek); }; }; if (_isNewVisitor){ if (_adSense.sid){ _buffer.utma.lastTime = Number(_adSense.sid); if (_debug.verbose){ _local2 = ""; _local2 = (_local2 + "AdSense sid found (new visitor)\n"); _local2 = (_local2 + (((("Override lastTime(" + _buffer.utma.lastTime) + ") from AdSense sid(") + Number(_adSense.sid)) + ")")); _debug.info(_local2, VisualDebugMode.geek); }; }; if (_adSense.vid){ _local3 = _adSense.vid.split("."); _buffer.utma.sessionId = Number(_local3[0]); _buffer.utma.firstTime = Number(_local3[1]); if (_debug.verbose){ _local4 = ""; _local4 = (_local4 + "AdSense vid found (new visitor)\n"); _local4 = (_local4 + (((("Override sessionId(" + _buffer.utma.sessionId) + ") from AdSense vid(") + Number(_local3[0])) + ")\n")); _local4 = (_local4 + (((("Override firstTime(" + _buffer.utma.firstTime) + ") from AdSense vid(") + Number(_local3[1])) + ")")); _debug.info(_local4, VisualDebugMode.geek); }; }; if (_debug.verbose){ _debug.info(("AdSense modified : " + _buffer.utma.toString()), VisualDebugMode.geek); }; }; }; _buffer.utmb.domainHash = _domainHash; if (isNaN(_buffer.utmb.trackCount)){ _buffer.utmb.trackCount = 0; }; if (isNaN(_buffer.utmb.token)){ _buffer.utmb.token = _config.tokenCliff; }; if (isNaN(_buffer.utmb.lastTime)){ _buffer.utmb.lastTime = _buffer.utma.currentTime; }; _buffer.utmc.domainHash = _domainHash; if (_debug.verbose){ _debug.info(_buffer.utmb.toString(), VisualDebugMode.advanced); _debug.info(_buffer.utmc.toString(), VisualDebugMode.advanced); }; } public function setLocalServerMode():void{ _config.serverMode = ServerOperationMode.local; _debug.info("setLocalServerMode()"); } public function clearIgnoredRef():void{ _debug.info("clearIgnoredRef()"); _config.organic.clearIgnoredReferrals(); } public function setCampSourceKey(_arg1:String):void{ _config.campaignKey.UCSR = _arg1; var _local2 = (("setCampSourceKey( " + _config.campaignKey.UCSR) + " )"); if (_debug.mode == VisualDebugMode.geek){ _debug.info((_local2 + " [UCSR]")); } else { _debug.info(_local2); }; } public function getLocalGifPath():String{ _debug.info("getLocalGifPath()"); return (_config.localGIFpath); } public function setLocalGifPath(_arg1:String):void{ _config.localGIFpath = _arg1; _debug.info((("setLocalGifPath( " + _config.localGIFpath) + " )")); } public function getVersion():String{ _debug.info("getVersion()"); return (_config.version); } public function setAllowAnchor(_arg1:Boolean):void{ _config.allowAnchor = _arg1; _debug.info((("setAllowAnchor( " + _config.allowAnchor) + " )")); } private function _isNotGoogleSearch():Boolean{ var _local1:String = _config.domainName; var _local2 = (_local1.indexOf("www.google.") < 0); var _local3 = (_local1.indexOf(".google.") < 0); var _local4 = (_local1.indexOf("google.") < 0); var _local5 = (_local1.indexOf("google.org") > -1); return (((((((((_local2) || (_local3))) || (_local4))) || (!((_config.cookiePath == "/"))))) || (_local5))); } public function setSampleRate(_arg1:Number):void{ if (_arg1 < 0){ _debug.warning("sample rate can not be negative, ignoring value."); } else { _config.sampleRate = _arg1; }; _debug.info((("setSampleRate( " + _config.sampleRate) + " )")); } private function _takeSample():Boolean{ if (_debug.verbose){ _debug.info((((("takeSample: (" + (_visitCode() % 10000)) + ") < (") + (_config.sampleRate * 10000)) + ")"), VisualDebugMode.geek); }; return (((_visitCode() % 10000) < (_config.sampleRate * 10000))); } public function setCookiePath(_arg1:String):void{ _config.cookiePath = _arg1; _debug.info((("setCookiePath( " + _config.cookiePath) + " )")); } public function setAllowHash(_arg1:Boolean):void{ _config.allowDomainHash = _arg1; _debug.info((("setAllowHash( " + _config.allowDomainHash) + " )")); } private function _generateUserDataHash():Number{ var _local1 = ""; _local1 = (_local1 + _info.appName); _local1 = (_local1 + _info.appVersion); _local1 = (_local1 + _info.language); _local1 = (_local1 + _info.platform); _local1 = (_local1 + _info.userAgent.toString()); _local1 = (_local1 + (((_info.screenWidth + "x") + _info.screenHeight) + _info.screenColorDepth)); _local1 = (_local1 + _info.referrer); return (Utils.generateHash(_local1)); } public function setCampNOKey(_arg1:String):void{ _config.campaignKey.UCNO = _arg1; var _local2 = (("setCampNOKey( " + _config.campaignKey.UCNO) + " )"); if (_debug.mode == VisualDebugMode.geek){ _debug.info((_local2 + " [UCNO]")); } else { _debug.info(_local2); }; } public function addIgnoredOrganic(_arg1:String):void{ _debug.info((("addIgnoredOrganic( " + _arg1) + " )")); _config.organic.addIgnoredKeyword(_arg1); } public function setLocalRemoteServerMode():void{ _config.serverMode = ServerOperationMode.both; _debug.info("setLocalRemoteServerMode()"); } public function cookiePathCopy(_arg1:String):void{ _debug.warning((("cookiePathCopy( " + _arg1) + " ) not implemented")); } public function setDetectTitle(_arg1:Boolean):void{ _config.detectTitle = _arg1; _debug.info((("setDetectTitle( " + _config.detectTitle) + " )")); } public function setCampTermKey(_arg1:String):void{ _config.campaignKey.UCTR = _arg1; var _local2 = (("setCampTermKey( " + _config.campaignKey.UCTR) + " )"); if (_debug.mode == VisualDebugMode.geek){ _debug.info((_local2 + " [UCTR]")); } else { _debug.info(_local2); }; } public function getServiceMode():ServerOperationMode{ _debug.info("getServiceMode()"); return (_config.serverMode); } private function _trackMetrics(_arg1:String=""):void{ var _local2:Variables; var _local3:Variables; var _local4:Variables; var _local5:EventInfo; if (_takeSample()){ _local2 = new Variables(); _local2.URIencode = true; if (((_x10Module) && (_x10Module.hasData()))){ _local5 = new EventInfo(false, _x10Module); _local3 = _local5.toVariables(); }; _local4 = _renderMetricsSearchVariables(_arg1); _local2.join(_local3, _local4); _gifRequest.send(_account, _local2); }; } public function setCampaignTrack(_arg1:Boolean):void{ _config.campaignTracking = _arg1; _debug.info((("setCampaignTrack( " + _config.campaignTracking) + " )")); } public function addIgnoredRef(_arg1:String):void{ _debug.info((("addIgnoredRef( " + _arg1) + " )")); _config.organic.addIgnoredReferral(_arg1); } public function clearOrganic():void{ _debug.info("clearOrganic()"); _config.organic.clearEngines(); } public function getDetectFlash():Boolean{ _debug.info("getDetectFlash()"); return (_config.detectFlash); } public function setCampMediumKey(_arg1:String):void{ _config.campaignKey.UCMD = _arg1; var _local2 = (("setCampMediumKey( " + _config.campaignKey.UCMD) + " )"); if (_debug.mode == VisualDebugMode.geek){ _debug.info((_local2 + " [UCMD]")); } else { _debug.info(_local2); }; } private function _getUniqueSessionId():Number{ var _local1:Number = ((Utils.generate32bitRandom() ^ _generateUserDataHash()) * 2147483647); _debug.info(("Session ID: " + _local1), VisualDebugMode.geek); return (_local1); } private function _getDomainHash():Number{ if (((((!(_config.domainName)) || ((_config.domainName == "")))) || ((_config.domain.mode == DomainNameMode.none)))){ _config.domainName = ""; return (1); }; _updateDomainName(); if (_config.allowDomainHash){ return (Utils.generateHash(_config.domainName)); }; return (1); } public function setSessionTimeout(_arg1:int):void{ _config.sessionTimeout = _arg1; _debug.info((("setSessionTimeout( " + _config.sessionTimeout) + " )")); } public function getAccount():String{ _debug.info("getAccount()"); return (_account); } public function link(_arg1:String, _arg2:Boolean=false):void{ _debug.warning((("link( " + [_arg1, _arg2].join(", ")) + " ) not implemented")); } public function setRemoteServerMode():void{ _config.serverMode = ServerOperationMode.remote; _debug.info("setRemoteServerMode()"); } } }//package com.google.analytics.v4
Section 69
//AnalyticsTracker (com.google.analytics.AnalyticsTracker) package com.google.analytics { import com.google.analytics.v4.*; import com.google.analytics.debug.*; import flash.events.*; public interface AnalyticsTracker extends GoogleAnalyticsAPI, IEventDispatcher { function set config(_arg1:Configuration):void; function isReady():Boolean; function get mode():String; function set debug(_arg1:DebugConfiguration):void; function get account():String; function set mode(_arg1:String):void; function get config():Configuration; function get debug():DebugConfiguration; function set account(_arg1:String):void; function get visualDebug():Boolean; function set visualDebug(_arg1:Boolean):void; } }//package com.google.analytics
Section 70
//API (com.google.analytics.API) package com.google.analytics { import com.google.analytics.utils.*; public class API { public static var version:Version = new Version(); version.major = 1; version.minor = 0; version.build = 1; version.revision = "$Rev: 319 $ ".split(" ")[1]; } }//package com.google.analytics
Section 71
//GATracker (com.google.analytics.GATracker) package com.google.analytics { import com.google.analytics.core.*; import com.google.analytics.v4.*; import com.google.analytics.debug.*; import com.google.analytics.utils.*; import flash.display.*; import flash.events.*; import com.google.analytics.external.*; import com.google.analytics.events.*; public class GATracker implements AnalyticsTracker { private var _adSense:AdSenseGlobals; private var _env:Environment; private var _visualDebug:Boolean; private var _idleTimer:IdleTimer; private var _debug:DebugConfiguration; private var _buffer:Buffer; private var _config:Configuration; private var _mode:String; private var _display:DisplayObject; private var _jsproxy:JavascriptProxy; private var _dom:HTMLDOM; private var _eventDispatcher:EventDispatcher; private var _ready:Boolean;// = false private var _gifRequest:GIFRequest; private var _account:String; private var _tracker:GoogleAnalyticsAPI; public static var version:Version = API.version; public static var autobuild:Boolean = true; public function GATracker(_arg1:DisplayObject, _arg2:String, _arg3:String="AS3", _arg4:Boolean=false, _arg5:Configuration=null, _arg6:DebugConfiguration=null){ _ready = false; super(); _display = _arg1; _eventDispatcher = new EventDispatcher(this); _tracker = new TrackerCache(); this.account = _arg2; this.mode = _arg3; this.visualDebug = _arg4; if (!_arg6){ this.debug = new DebugConfiguration(); }; if (!_arg5){ this.config = new Configuration(_arg6); }; if (autobuild){ _factory(); }; } public function link(_arg1:String, _arg2:Boolean=false):void{ _tracker.link(_arg1, _arg2); } public function addOrganic(_arg1:String, _arg2:String):void{ _tracker.addOrganic(_arg1, _arg2); } public function setAllowLinker(_arg1:Boolean):void{ _tracker.setAllowLinker(_arg1); } public function trackEvent(_arg1:String, _arg2:String, _arg3:String=null, _arg4:Number=NaN):Boolean{ return (_tracker.trackEvent(_arg1, _arg2, _arg3, _arg4)); } public function setCookieTimeout(_arg1:int):void{ _tracker.setCookieTimeout(_arg1); } public function trackTrans():void{ _tracker.trackTrans(); } public function trackPageview(_arg1:String=""):void{ _tracker.trackPageview(_arg1); } public function getClientInfo():Boolean{ return (_tracker.getClientInfo()); } public function setClientInfo(_arg1:Boolean):void{ _tracker.setClientInfo(_arg1); } public function get account():String{ return (_account); } public function linkByPost(_arg1:Object, _arg2:Boolean=false):void{ _tracker.linkByPost(_arg1, _arg2); } public function getDetectTitle():Boolean{ return (_tracker.getDetectTitle()); } public function dispatchEvent(_arg1:Event):Boolean{ return (_eventDispatcher.dispatchEvent(_arg1)); } public function get config():Configuration{ return (_config); } public function set mode(_arg1:String):void{ _mode = _arg1; } public function removeEventListener(_arg1:String, _arg2:Function, _arg3:Boolean=false):void{ _eventDispatcher.removeEventListener(_arg1, _arg2, _arg3); } public function setDetectFlash(_arg1:Boolean):void{ _tracker.setDetectFlash(_arg1); } public function resetSession():void{ _tracker.resetSession(); } public function setCampNameKey(_arg1:String):void{ _tracker.setCampNameKey(_arg1); } public function get debug():DebugConfiguration{ return (_debug); } public function addItem(_arg1:String, _arg2:String, _arg3:String, _arg4:String, _arg5:Number, _arg6:int):void{ _tracker.addItem(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6); } private function _bridgeFactory():GoogleAnalyticsAPI{ debug.info(((("GATracker (Bridge) v" + version) + "\naccount: ") + account)); return (new Bridge(account, _debug, _jsproxy)); } public function addEventListener(_arg1:String, _arg2:Function, _arg3:Boolean=false, _arg4:int=0, _arg5:Boolean=false):void{ _eventDispatcher.addEventListener(_arg1, _arg2, _arg3, _arg4, _arg5); } public function clearIgnoredOrganic():void{ _tracker.clearIgnoredOrganic(); } public function set account(_arg1:String):void{ _account = _arg1; } public function setVar(_arg1:String):void{ _tracker.setVar(_arg1); } public function build():void{ if (!isReady()){ _factory(); }; } public function setDomainName(_arg1:String):void{ _tracker.setDomainName(_arg1); } public function createEventTracker(_arg1:String):EventTracker{ return (_tracker.createEventTracker(_arg1)); } public function set config(_arg1:Configuration):void{ _config = _arg1; } public function addTrans(_arg1:String, _arg2:String, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:String, _arg7:String, _arg8:String):Object{ return (_tracker.addTrans(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8)); } public function setCampSourceKey(_arg1:String):void{ _tracker.setCampSourceKey(_arg1); } public function setCampContentKey(_arg1:String):void{ _tracker.setCampContentKey(_arg1); } public function willTrigger(_arg1:String):Boolean{ return (_eventDispatcher.willTrigger(_arg1)); } public function setLocalServerMode():void{ _tracker.setLocalServerMode(); } public function isReady():Boolean{ return (_ready); } public function getLocalGifPath():String{ return (_tracker.getLocalGifPath()); } public function setAllowAnchor(_arg1:Boolean):void{ _tracker.setAllowAnchor(_arg1); } public function clearIgnoredRef():void{ _tracker.clearIgnoredRef(); } public function get mode():String{ return (_mode); } public function set debug(_arg1:DebugConfiguration):void{ _debug = _arg1; } public function setLocalGifPath(_arg1:String):void{ _tracker.setLocalGifPath(_arg1); } public function getVersion():String{ return (_tracker.getVersion()); } public function setSampleRate(_arg1:Number):void{ _tracker.setSampleRate(_arg1); } public function setCookiePath(_arg1:String):void{ _tracker.setCookiePath(_arg1); } public function setAllowHash(_arg1:Boolean):void{ _tracker.setAllowHash(_arg1); } public function setCampNOKey(_arg1:String):void{ _tracker.setCampNOKey(_arg1); } public function addIgnoredOrganic(_arg1:String):void{ _tracker.addIgnoredOrganic(_arg1); } public function setLocalRemoteServerMode():void{ _tracker.setLocalRemoteServerMode(); } public function cookiePathCopy(_arg1:String):void{ _tracker.cookiePathCopy(_arg1); } private function _factory():void{ var _local1:GoogleAnalyticsAPI; var _local2:TrackerCache; _jsproxy = new JavascriptProxy(debug); if (visualDebug){ debug.layout = new Layout(debug, _display); debug.active = visualDebug; }; _local2 = (_tracker as TrackerCache); switch (mode){ case TrackerMode.BRIDGE: _local1 = _bridgeFactory(); break; case TrackerMode.AS3: default: _local1 = _trackerFactory(); }; if (!_local2.isEmpty()){ _local2.tracker = _local1; _local2.flush(); }; _tracker = _local1; _ready = true; dispatchEvent(new AnalyticsEvent(AnalyticsEvent.READY, this)); } public function setCampTermKey(_arg1:String):void{ _tracker.setCampTermKey(_arg1); } private function _trackerFactory():GoogleAnalyticsAPI{ debug.info(((("GATracker (AS3) v" + version) + "\naccount: ") + account)); _adSense = new AdSenseGlobals(debug); _dom = new HTMLDOM(debug); _dom.cacheProperties(); _env = new Environment("", "", "", debug, _dom); _buffer = new Buffer(config, debug, false); _gifRequest = new GIFRequest(config, debug, _buffer, _env); _idleTimer = new IdleTimer(config, debug, _display, _buffer); _env.url = _display.stage.loaderInfo.url; return (new Tracker(account, config, debug, _env, _buffer, _gifRequest, _adSense)); } public function setDetectTitle(_arg1:Boolean):void{ _tracker.setDetectTitle(_arg1); } public function getServiceMode():ServerOperationMode{ return (_tracker.getServiceMode()); } public function clearOrganic():void{ _tracker.clearOrganic(); } public function setCampaignTrack(_arg1:Boolean):void{ _tracker.setCampaignTrack(_arg1); } public function addIgnoredRef(_arg1:String):void{ _tracker.addIgnoredRef(_arg1); } public function set visualDebug(_arg1:Boolean):void{ _visualDebug = _arg1; } public function setCampMediumKey(_arg1:String):void{ _tracker.setCampMediumKey(_arg1); } public function setSessionTimeout(_arg1:int):void{ _tracker.setSessionTimeout(_arg1); } public function getDetectFlash():Boolean{ return (_tracker.getDetectFlash()); } public function get visualDebug():Boolean{ return (_visualDebug); } public function getAccount():String{ return (_tracker.getAccount()); } public function hasEventListener(_arg1:String):Boolean{ return (_eventDispatcher.hasEventListener(_arg1)); } public function setRemoteServerMode():void{ _tracker.setRemoteServerMode(); } } var _local1:* = ServerOperationMode; return (_local1); }//package com.google.analytics
Section 72
//animmcc_75 (doradiaperchange_fla.animmcc_75) package doradiaperchange_fla { import flash.display.*; public dynamic class animmcc_75 extends MovieClip { public function animmcc_75(){ addFrameScript(10, frame11); } function frame11(){ stop(); } } }//package doradiaperchange_fla
Section 73
//babyinnermc_250 (doradiaperchange_fla.babyinnermc_250) package doradiaperchange_fla { import flash.display.*; public dynamic class babyinnermc_250 extends MovieClip { public function babyinnermc_250(){ addFrameScript(0, frame1); } function frame1(){ stop(); mouseChildren = false; } } }//package doradiaperchange_fla
Section 74
//babymc_115 (doradiaperchange_fla.babymc_115) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class babymc_115 extends MovieClip { public var dress_mc:MovieClip; public var roseMc:MovieClip; public function babymc_115(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 7, frame8, 9, frame10, 10, frame11, 11, frame12, 12, frame13); } function frame1(){ stop(); } function frame2(){ MovieClip(root).sleepChannel.stop(); } function frame3(){ MovieClip(root).sleepChannel.stop(); } function frame4(){ MovieClip(root).dreamMc.gotoAndStop(2); MovieClip(root).bedsheetMc.gotoAndStop(4); MovieClip(root).bedsheetMc.buttonMode = true; MovieClip(root).i1_mc.buttonMode = true; MovieClip(root).arrowMc.gotoAndStop(10); MovieClip(root).barcount++; MovieClip(root).timeBar.barMc.gotoAndStop(MovieClip(root).barcount); } function frame8(){ MovieClip(root).cryChannel.stop(); } function frame10(){ } function frame11(){ MovieClip(root).laughChannel.stop(); } function frame12(){ MovieClip(root).laughChannel.stop(); } function frame13(){ MovieClip(root).laughChannel.stop(); MovieClip(root).cryChannel.stop(); } } }//package doradiaperchange_fla
Section 75
//babymplay_331 (doradiaperchange_fla.babymplay_331) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class babymplay_331 extends MovieClip { public var dress_mc:MovieClip; public var roseMc:MovieClip; public function babymplay_331(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4); } function frame1(){ stop(); dress_mc.gotoAndStop(MovieClip(root).dressNo); MovieClip(root).cryChannel.stop(); } function frame2(){ MovieClip(root).cryChannel.stop(); MovieClip(root).laughChannel.stop(); } function frame3(){ MovieClip(root).laughChannel.stop(); } function frame4(){ MovieClip(root).cryChannel.stop(); MovieClip(root).laughChannel.stop(); } } }//package doradiaperchange_fla
Section 76
//babyreaction132_206 (doradiaperchange_fla.babyreaction132_206) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class babyreaction132_206 extends MovieClip { public function babyreaction132_206(){ addFrameScript(1, frame2, 2, frame3, 9, frame10, 27, frame28, 40, frame41, 48, frame49, 78, frame79, 87, frame88, 107, frame108, 116, frame117, 168, frame169); } function frame2(){ MovieClip(root).laughsudFun(); } function frame3(){ MovieClip(root).smileBool1 = true; } function frame10(){ MovieClip(root).powderFun(); } function frame28(){ MovieClip(root).powderFun(); } function frame41(){ MovieClip(root).laughsudFun(); } function frame49(){ MovieClip(root).powderFun(); } function frame79(){ MovieClip(root).laughsudFun(); } function frame88(){ MovieClip(root).powderFun(); } function frame108(){ MovieClip(root).powderFun(); } function frame117(){ MovieClip(root).laughsudFun(); } function frame169(){ stop(); MovieClip(root).smileBool1 = false; MovieClip(root).pannelMc.powderMc.gotoAndStop(1); MovieClip(root).arrowMc.gotoAndStop(11); MovieClip(root).innerwearMc.gotoAndStop(4); MovieClip(root).innerwearMc.buttonMode = true; MovieClip(root).i3_mc.buttonMode = true; MovieClip(root).dreamMc.gotoAndStop(10); } } }//package doradiaperchange_fla
Section 77
//ball_405 (doradiaperchange_fla.ball_405) package doradiaperchange_fla { import flash.display.*; public dynamic class ball_405 extends MovieClip { public function ball_405(){ addFrameScript(0, frame1); } function frame1(){ stop(); mouseChildren = false; } } }//package doradiaperchange_fla
Section 78
//bgbabbed_90 (doradiaperchange_fla.bgbabbed_90) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class bgbabbed_90 extends MovieClip { public function bgbabbed_90(){ addFrameScript(0, frame1, 1, frame2, 14, frame15); } function frame1(){ stop(); } function frame2(){ MovieClip(root).smileBool1 = true; } function frame15(){ stop(); MovieClip(root).smileBool1 = false; MovieClip(root).dreamMc.gotoAndStop(3); } } }//package doradiaperchange_fla
Section 79
//chefdressup155_43 (doradiaperchange_fla.chefdressup155_43) package doradiaperchange_fla { import flash.display.*; public dynamic class chefdressup155_43 extends MovieClip { public var snd1_mc:MovieClip; public function chefdressup155_43(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package doradiaperchange_fla
Section 80
//dfdfs_413 (doradiaperchange_fla.dfdfs_413) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class dfdfs_413 extends MovieClip { public function dfdfs_413(){ addFrameScript(0, frame1, 149, frame150); } function frame1(){ stop(); } function frame150(){ stop(); MovieClip(root).babyPlay.gotoAndStop(2); } } }//package doradiaperchange_fla
Section 81
//dffs_409 (doradiaperchange_fla.dffs_409) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class dffs_409 extends MovieClip { public function dffs_409(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6); } function frame1(){ stop(); MovieClip(root).dream_mc.gotoAndStop(1); } function frame2(){ MovieClip(root).dream_mc.gotoAndStop(3); } function frame3(){ MovieClip(root).dream_mc.gotoAndStop(2); } function frame4(){ MovieClip(root).dream_mc.gotoAndStop(4); } function frame5(){ MovieClip(root).dream_mc.gotoAndStop(6); } function frame6(){ MovieClip(root).dream_mc.gotoAndStop(2); } } }//package doradiaperchange_fla
Section 82
//dffs1_410 (doradiaperchange_fla.dffs1_410) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class dffs1_410 extends MovieClip { public function dffs1_410(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6); } function frame1(){ stop(); MovieClip(root).dream_mc.gotoAndStop(3); } function frame2(){ MovieClip(root).dream_mc.gotoAndStop(1); } function frame3(){ MovieClip(root).dream_mc.gotoAndStop(6); } function frame4(){ MovieClip(root).dream_mc.gotoAndStop(2); } function frame5(){ MovieClip(root).dream_mc.gotoAndStop(4); } function frame6(){ MovieClip(root).dream_mc.gotoAndStop(3); } } }//package doradiaperchange_fla
Section 83
//dffs2_411 (doradiaperchange_fla.dffs2_411) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class dffs2_411 extends MovieClip { public function dffs2_411(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6); } function frame1(){ stop(); MovieClip(root).dream_mc.gotoAndStop(6); } function frame2(){ MovieClip(root).dream_mc.gotoAndStop(3); } function frame3(){ MovieClip(root).dream_mc.gotoAndStop(2); } function frame4(){ MovieClip(root).dream_mc.gotoAndStop(1); } function frame5(){ MovieClip(root).dream_mc.gotoAndStop(4); } function frame6(){ MovieClip(root).dream_mc.gotoAndStop(1); } } }//package doradiaperchange_fla
Section 84
//dffs3_412 (doradiaperchange_fla.dffs3_412) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class dffs3_412 extends MovieClip { public function dffs3_412(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6); } function frame1(){ stop(); MovieClip(root).dream_mc.gotoAndStop(3); } function frame2(){ MovieClip(root).dream_mc.gotoAndStop(4); } function frame3(){ MovieClip(root).dream_mc.gotoAndStop(6); } function frame4(){ MovieClip(root).dream_mc.gotoAndStop(2); } function frame5(){ MovieClip(root).dream_mc.gotoAndStop(1); } function frame6(){ MovieClip(root).dream_mc.gotoAndStop(4); } } }//package doradiaperchange_fla
Section 85
//Diaper_Change_13copy2_99 (doradiaperchange_fla.Diaper_Change_13copy2_99) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class Diaper_Change_13copy2_99 extends MovieClip { public function Diaper_Change_13copy2_99(){ addFrameScript(0, frame1, 1, frame2, 10, frame11, 21, frame22); } function frame1(){ stop(); mouseChildren = false; } function frame2(){ MovieClip(root).opensound(); } function frame11(){ stop(); } function frame22(){ stop(); } } }//package doradiaperchange_fla
Section 86
//Diaper_Change_2copy_106 (doradiaperchange_fla.Diaper_Change_2copy_106) package doradiaperchange_fla { import flash.display.*; public dynamic class Diaper_Change_2copy_106 extends MovieClip { public function Diaper_Change_2copy_106(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package doradiaperchange_fla
Section 87
//Diaper_Change_2copy2_111 (doradiaperchange_fla.Diaper_Change_2copy2_111) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class Diaper_Change_2copy2_111 extends MovieClip { public function Diaper_Change_2copy2_111(){ addFrameScript(1, frame2, 23, frame24); } function frame2(){ MovieClip(root).opensound(); } function frame24(){ stop(); } } }//package doradiaperchange_fla
Section 88
//Diaper_Change_2copy3_112 (doradiaperchange_fla.Diaper_Change_2copy3_112) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class Diaper_Change_2copy3_112 extends MovieClip { public function Diaper_Change_2copy3_112(){ addFrameScript(2, frame3, 36, frame37, 66, frame67); } function frame3(){ MovieClip(root).babyclean.x = 430; MovieClip(root).smileBool1 = true; } function frame37(){ MovieClip(root).closesound(); } function frame67(){ stop(); MovieClip(root).smileBool1 = false; MovieClip(root).arrowMc.gotoAndStop(9); MovieClip(root).dreamMc.gotoAndStop(6); MovieClip(root).openBool = true; MovieClip(root).i2_mc.buttonMode = true; MovieClip(root).bedsheetMc1.buttonMode = true; } } }//package doradiaperchange_fla
Section 89
//Diaper_Change_2copy4_113 (doradiaperchange_fla.Diaper_Change_2copy4_113) package doradiaperchange_fla { import flash.display.*; public dynamic class Diaper_Change_2copy4_113 extends MovieClip { public function Diaper_Change_2copy4_113(){ addFrameScript(23, frame24); } function frame24(){ stop(); } } }//package doradiaperchange_fla
Section 90
//Diaper_Change_9copy_87 (doradiaperchange_fla.Diaper_Change_9copy_87) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class Diaper_Change_9copy_87 extends MovieClip { public function Diaper_Change_9copy_87(){ addFrameScript(0, frame1, 1, frame2, 10, frame11, 21, frame22); } function frame1(){ stop(); mouseChildren = false; } function frame2(){ MovieClip(root).opensound(); } function frame11(){ stop(); } function frame22(){ stop(); } } }//package doradiaperchange_fla
Section 91
//diaper_mC_84 (doradiaperchange_fla.diaper_mC_84) package doradiaperchange_fla { import flash.display.*; public dynamic class diaper_mC_84 extends MovieClip { public function diaper_mC_84(){ addFrameScript(0, frame1); } function frame1(){ stop(); mouseChildren = false; } } }//package doradiaperchange_fla
Section 92
//dora_ANI_10_356 (doradiaperchange_fla.dora_ANI_10_356) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class dora_ANI_10_356 extends MovieClip { public var dress_mc:MovieClip; public function dora_ANI_10_356(){ addFrameScript(0, frame1); } function frame1(){ dress_mc.gotoAndStop(MovieClip(root).dressNo); } } }//package doradiaperchange_fla
Section 93
//dora_ANI_32_361 (doradiaperchange_fla.dora_ANI_32_361) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class dora_ANI_32_361 extends MovieClip { public var dress_mc:MovieClip; public function dora_ANI_32_361(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ dress_mc.gotoAndStop(MovieClip(root).dressNo); } function frame2(){ MovieClip(root).crysudFun(); } } }//package doradiaperchange_fla
Section 94
//dora_ANI_32copy_428 (doradiaperchange_fla.dora_ANI_32copy_428) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class dora_ANI_32copy_428 extends MovieClip { public var dress_mc:MovieClip; public function dora_ANI_32copy_428(){ addFrameScript(0, frame1); } function frame1(){ dress_mc.gotoAndStop(MovieClip(root).dressNo); } } }//package doradiaperchange_fla
Section 95
//dora_crying_154 (doradiaperchange_fla.dora_crying_154) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class dora_crying_154 extends MovieClip { public function dora_crying_154(){ addFrameScript(3, frame4, 49, frame50); } function frame4(){ MovieClip(root).crysudFun(); } function frame50(){ stop(); MovieClip(parent).gotoAndStop(4); } } }//package doradiaperchange_fla
Section 96
//dora_cryingcopy_165 (doradiaperchange_fla.dora_cryingcopy_165) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class dora_cryingcopy_165 extends MovieClip { public function dora_cryingcopy_165(){ addFrameScript(3, frame4, 49, frame50); } function frame4(){ MovieClip(root).crysudFun(); } function frame50(){ stop(); MovieClip(root).crysudFun(); MovieClip(parent).gotoAndStop(4); } } }//package doradiaperchange_fla
Section 97
//dora_cryingcopy2_167 (doradiaperchange_fla.dora_cryingcopy2_167) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class dora_cryingcopy2_167 extends MovieClip { public function dora_cryingcopy2_167(){ addFrameScript(3, frame4, 49, frame50); } function frame4(){ MovieClip(root).crysudFun(); } function frame50(){ stop(); MovieClip(root).crysudFun(); MovieClip(parent).gotoAndStop(4); } } }//package doradiaperchange_fla
Section 98
//dora_cryingcopy3_168 (doradiaperchange_fla.dora_cryingcopy3_168) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class dora_cryingcopy3_168 extends MovieClip { public function dora_cryingcopy3_168(){ addFrameScript(1, frame2, 21, frame22); } function frame2(){ MovieClip(root).smileBool1 = true; MovieClip(root).crysudFun(); } function frame22(){ stop(); MovieClip(root).babyinner.gotoAndStop(1); MovieClip(root).smileBool1 = false; MovieClip(root).babyinner.buttonMode = true; MovieClip(root).arrowMc.gotoAndStop(4); MovieClip(root).dreamMc.gotoAndStop(4); MovieClip(root).babyclean.x = 430; } } }//package doradiaperchange_fla
Section 99
//dora_cryingcopy5_171 (doradiaperchange_fla.dora_cryingcopy5_171) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class dora_cryingcopy5_171 extends MovieClip { public function dora_cryingcopy5_171(){ addFrameScript(1, frame2, 4, frame5, 8, frame9, 28, frame29, 79, frame80); } function frame2(){ MovieClip(root).smileBool1 = true; } function frame5(){ MovieClip(root).crysudFun(); } function frame9(){ MovieClip(root).powderFun(); } function frame29(){ MovieClip(root).powderFun(); } function frame80(){ stop(); MovieClip(root).smileBool1 = false; MovieClip(root).dreamMc.gotoAndStop(7); MovieClip(root).arrowMc.gotoAndStop(6); MovieClip(root).pannelMc.soapMc.gotoAndStop(4); MovieClip(root).pannelMc.soapMc.buttonMode = true; } } }//package doradiaperchange_fla
Section 100
//dora_diaper_ani_43_216 (doradiaperchange_fla.dora_diaper_ani_43_216) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class dora_diaper_ani_43_216 extends MovieClip { public var hit_mc:MovieClip; public function dora_diaper_ani_43_216(){ addFrameScript(4, frame5, 5, frame6, 54, frame55); } public function clickedFun(_arg1:MouseEvent){ MovieClip(root).arrowMc.gotoAndStop(1); hit_mc.removeEventListener(MouseEvent.CLICK, clickedFun); hit_mc.buttonMode = true; gotoAndPlay(6); } function frame5(){ stop(); hit_mc.buttonMode = true; MovieClip(root).babyhit.visible = false; MovieClip(root).arrowMc.gotoAndStop(12); MovieClip(root).babyclean.visible = false; hit_mc.addEventListener(MouseEvent.CLICK, clickedFun); } function frame6(){ MovieClip(root).smileBool1 = true; } function frame55(){ stop(); MovieClip(root).smileBool1 = false; MovieClip(root).pannelMc.towelMc.visible = false; MovieClip(root).pannelMc.powderMc.visible = false; MovieClip(root).pannelMc.soapMc.visible = false; MovieClip(root).pannelMc.gotoAndStop(2); MovieClip(root).dreamMc.gotoAndStop(11); MovieClip(parent).gotoAndStop(12); } } }//package doradiaperchange_fla
Section 101
//dora_diaper_ani_7_108 (doradiaperchange_fla.dora_diaper_ani_7_108) package doradiaperchange_fla { import flash.display.*; public dynamic class dora_diaper_ani_7_108 extends MovieClip { public function dora_diaper_ani_7_108(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package doradiaperchange_fla
Section 102
//dora_play_ANI_2_406 (doradiaperchange_fla.dora_play_ANI_2_406) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class dora_play_ANI_2_406 extends MovieClip { public function dora_play_ANI_2_406(){ addFrameScript(2, frame3, 29, frame30, 43, frame44, 55, frame56, 85, frame86, 98, frame99, 109, frame110); } function frame3(){ MovieClip(root).ballsound(); } function frame30(){ MovieClip(root).ballsound(); } function frame44(){ MovieClip(root).ballsound(); } function frame56(){ MovieClip(root).ballsound(); } function frame86(){ MovieClip(root).ballsound(); } function frame99(){ MovieClip(root).ballsound(); } function frame110(){ stop(); MovieClip(root).buttonTrue(); if (MovieClip(root).checkBool){ MovieClip(root).checkBool = false; MovieClip(root).randMc.a1.nextFrame(); MovieClip(root).playCount = (MovieClip(root).playCount + 1); trace(("count=" + MovieClip(root).playCount)); if (MovieClip(root).playCount == 6){ MovieClip(root).winBool1 = true; MovieClip(root).clearEvent(); }; }; MovieClip(root).smileBool = false; MovieClip(parent).gotoAndStop(1); } } }//package doradiaperchange_fla
Section 103
//dora_play_ANI_4_373 (doradiaperchange_fla.dora_play_ANI_4_373) package doradiaperchange_fla { import flash.display.*; public dynamic class dora_play_ANI_4_373 extends MovieClip { public function dora_play_ANI_4_373(){ addFrameScript(0, frame1); } function frame1(){ stop(); mouseChildren = false; } } }//package doradiaperchange_fla
Section 104
//dreambarm1_414 (doradiaperchange_fla.dreambarm1_414) package doradiaperchange_fla { import flash.display.*; public dynamic class dreambarm1_414 extends MovieClip { public function dreambarm1_414(){ addFrameScript(0, frame1, 4, frame5); } function frame1(){ stop(); } function frame5(){ stop(); } } }//package doradiaperchange_fla
Section 105
//dreambarmc_264 (doradiaperchange_fla.dreambarmc_264) package doradiaperchange_fla { import flash.display.*; public dynamic class dreambarmc_264 extends MovieClip { public function dreambarmc_264(){ addFrameScript(0, frame1, 14, frame15); } function frame1(){ stop(); } function frame15(){ stop(); } } }//package doradiaperchange_fla
Section 106
//dress_mcanim1_347 (doradiaperchange_fla.dress_mcanim1_347) package doradiaperchange_fla { import flash.display.*; public dynamic class dress_mcanim1_347 extends MovieClip { public function dress_mcanim1_347(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package doradiaperchange_fla
Section 107
//dressbaby2_240 (doradiaperchange_fla.dressbaby2_240) package doradiaperchange_fla { import flash.display.*; public dynamic class dressbaby2_240 extends MovieClip { public function dressbaby2_240(){ addFrameScript(0, frame1); } function frame1(){ mouseChildren = false; } } }//package doradiaperchange_fla
Section 108
//dressbaby3_244 (doradiaperchange_fla.dressbaby3_244) package doradiaperchange_fla { import flash.display.*; public dynamic class dressbaby3_244 extends MovieClip { public function dressbaby3_244(){ addFrameScript(0, frame1); } function frame1(){ mouseChildren = false; } } }//package doradiaperchange_fla
Section 109
//dressbabymc_93 (doradiaperchange_fla.dressbabymc_93) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class dressbabymc_93 extends MovieClip { public function dressbabymc_93(){ addFrameScript(0, frame1, 1, frame2, 140, frame141); } function frame1(){ stop(); } function frame2(){ MovieClip(root).pauseMc.removeEventListener(MouseEvent.CLICK, MovieClip(root).pauseFunc); } function frame141(){ stop(); MovieClip(root).pannelMc.dress_Mc1.buttonMode = false; MovieClip(root).pannelMc.dress_Mc2.buttonMode = false; MovieClip(root).dreamMc.gotoAndStop(15); MovieClip(root).winBool = true; MovieClip(root).removeEvent(); } } }//package doradiaperchange_fla
Section 110
//dresss_239 (doradiaperchange_fla.dresss_239) package doradiaperchange_fla { import flash.display.*; import fl.transitions.*; import fl.transitions.easing.*; public dynamic class dresss_239 extends MovieClip { public var d1:MovieClip; public var d2:MovieClip; public function dresss_239(){ addFrameScript(0, frame1, 1, frame2, 2, frame3); } function frame1(){ stop(); } function frame2(){ TransitionManager.start(d1, {type:Fade, direction:Transition.IN, duration:1, easing:Strong.easeOut}); } function frame3(){ TransitionManager.start(d2, {type:Fade, direction:Transition.IN, duration:1, easing:Strong.easeOut}); } } }//package doradiaperchange_fla
Section 111
//erwerw_139 (doradiaperchange_fla.erwerw_139) package doradiaperchange_fla { import flash.display.*; public dynamic class erwerw_139 extends MovieClip { public function erwerw_139(){ addFrameScript(59, frame60); } function frame60(){ stop(); MovieClip(parent).gotoAndStop(3); } } }//package doradiaperchange_fla
Section 112
//Ex_Icons_40_116 (doradiaperchange_fla.Ex_Icons_40_116) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class Ex_Icons_40_116 extends MovieClip { public function Ex_Icons_40_116(){ addFrameScript(1, frame2); } function frame2(){ Object(root).sleepsudFun(); } } }//package doradiaperchange_fla
Section 113
//Ex_Icons_46_252 (doradiaperchange_fla.Ex_Icons_46_252) package doradiaperchange_fla { import flash.display.*; public dynamic class Ex_Icons_46_252 extends MovieClip { public function Ex_Icons_46_252(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package doradiaperchange_fla
Section 114
//Ex_Icons_60_375 (doradiaperchange_fla.Ex_Icons_60_375) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class Ex_Icons_60_375 extends MovieClip { public function Ex_Icons_60_375(){ addFrameScript(3, frame4, 27, frame28, 52, frame53, 89, frame90); } function frame4(){ MovieClip(root).ducksound(); } function frame28(){ MovieClip(root).ducksound(); } function frame53(){ MovieClip(root).ducksound(); } function frame90(){ stop(); MovieClip(root).buttonTrue(); if (MovieClip(root).checkBool){ MovieClip(root).checkBool = false; MovieClip(root).randMc.a1.nextFrame(); MovieClip(root).playCount = (MovieClip(root).playCount + 1); trace(("count=" + MovieClip(root).playCount)); if (MovieClip(root).playCount == 6){ MovieClip(root).winBool1 = true; MovieClip(root).clearEvent(); }; }; MovieClip(root).smileBool = false; MovieClip(parent).gotoAndStop(1); } } }//package doradiaperchange_fla
Section 115
//fsdfsf_249 (doradiaperchange_fla.fsdfsf_249) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class fsdfsf_249 extends MovieClip { public function fsdfsf_249(){ addFrameScript(34, frame35); } function frame35(){ stop(); MovieClip(root).dreamMc.gotoAndStop(1); MovieClip(root).handmoveFun(); } } }//package doradiaperchange_fla
Section 116
//ggdfgd_407 (doradiaperchange_fla.ggdfgd_407) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class ggdfgd_407 extends MovieClip { public function ggdfgd_407(){ addFrameScript(19, frame20, 69, frame70); } function frame20(){ MovieClip(root).randFunc(); MovieClip(root).addEvent(); } function frame70(){ stop(); MovieClip(root).babyPlay.gotoAndStop(2); } } }//package doradiaperchange_fla
Section 117
//gsdsgg_290 (doradiaperchange_fla.gsdsgg_290) package doradiaperchange_fla { import flash.display.*; public dynamic class gsdsgg_290 extends MovieClip { public function gsdsgg_290(){ addFrameScript(35, frame36); } function frame36(){ stop(); MovieClip(parent).gotoAndStop(3); } } }//package doradiaperchange_fla
Section 118
//handic_286 (doradiaperchange_fla.handic_286) package doradiaperchange_fla { import flash.display.*; public dynamic class handic_286 extends MovieClip { public function handic_286(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package doradiaperchange_fla
Section 119
//logogmccclogomccc_49 (doradiaperchange_fla.logogmccclogomccc_49) package doradiaperchange_fla { import flash.display.*; public dynamic class logogmccclogomccc_49 extends MovieClip { public var anim:MovieClip; public function logogmccclogomccc_49(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package doradiaperchange_fla
Section 120
//MainTimeline (doradiaperchange_fla.MainTimeline) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import fl.transitions.*; import flash.utils.*; import fl.transitions.easing.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class MainTimeline extends MovieClip { public var dress_mc:MovieClip; public var dream_mc:MovieClip; public var pauseMc:MovieClip; public var babyinner:MovieClip; public var handMc:MovieClip; public var barra_mc:MovieClip; public var dusthit:MovieClip; public var i1_mc:MovieClip; public var smileMc:MovieClip; public var pausemc:MovieClip; public var time_txt:TextField; public var babyhit:MovieClip; public var happy_txt:TextField; public var arrowMc:MovieClip; public var hitMc:MovieClip; public var dustbinMc:MovieClip; public var score_txt:TextField; public var bedMc:MovieClip; public var playbut:SimpleButton; public var babyPlay:MovieClip; public var levelbut:SimpleButton; public var babyclean:MovieClip; public var dreamMc:MovieClip; public var timeBar:MovieClip; public var dressAnim:MovieClip; public var logoMc:SimpleButton; public var thumb:SimpleButton; public var babyMc:MovieClip; public var animMc:MovieClip; public var snd_mc:MovieClip; public var randMc:MovieClip; public var itemMc1:MovieClip; public var itemMc2:MovieClip; public var babycontrol:MovieClip; public var itemMc3:MovieClip; public var dusthit1:MovieClip; public var bedsheetMc:MovieClip; public var totscore_txt:TextField; public var babydressMc:MovieClip; public var itemMc4:MovieClip; public var i2_mc:MovieClip; public var innerwearMc:MovieClip; public var againbut:SimpleButton; public var itemMc5:MovieClip; public var pannelMc:MovieClip; public var bedsheetMc1:MovieClip; public var i3_mc:MovieClip; public var moregames:SimpleButton; public var localConnection:LocalConnection; public var localDomainName:String; public var fmm01_menu:ContextMenu; public var item:ContextMenuItem; public var bgsound:bg1; public var bg1sound:bg; public var bgChannel:SoundChannel; public var btnsound1:btn; public var btnsound2:btns; public var btnsound3:finish; public var sleepSoud:sleepsnd; public var crySoud:crysud; public var laughSoud:laughsud; public var ballSoud:ballsud; public var dinkSoud:dinksud; public var duckSoud:ducksud; public var bearSoud:bearsud; public var opendustSoud:opendust; public var closedustSoud:closedust; public var powderSoud:spray1; public var towelSoud:towel; public var clapSoud:clap; public var oohSoud:ooh; public var btnsoundChannel:SoundChannel; public var sleepChannel:SoundChannel; public var cryChannel:SoundChannel; public var laughChannel:SoundChannel; public var winBool:Boolean; public var bedX; public var bedY; public var bed1X; public var bed1Y; public var innerX; public var innerY; public var soapX; public var soapY; public var towelX; public var towelY; public var powderX; public var powderY; public var innerwearX; public var innerwearY; public var dressNo:int; public var barCount1:int; public var scoreCount1; public var smileBool1; public var happybar1; public var targetScore:int; public var loadCnt:int; public var faceCount:int; public var openBool; public var dressbool; public var bedTweenx:Tween; public var bedTweeny:Tween; public var bedTween1x:Tween; public var bedTween1y:Tween; public var secNum:int; public var timer:Timer; public var rand:int; public var playCount:int; public var barCount:int; public var smileBool; public var scoreCount; public var happybar; public var targetScore1:int; public var winBool1:Boolean; public var loadCnt1:int; public var checkBool; public var secNum1:int; public var timer1:Timer; public var sco; public var sc; public var tot; public var scover1; public var scover2; public function MainTimeline(){ addFrameScript(0, frame1, 78, frame79, 79, frame80, 80, frame81, 81, frame82, 82, frame83, 83, frame84, 84, frame85, 85, frame86, 86, frame87); } public function rightclick(_arg1:ContextMenuEvent){ var _local2:URLRequest = new URLRequest((("http://www.sisigames.com/?utm_source=" + localDomainName) + "&utm_medium=game&utm_content=preloader&utm_campaign=dora-diaper-change")); navigateToURL(_local2); } public function preloaderurl(_arg1:MouseEvent){ var _local2:URLRequest = new URLRequest((("http://www.sisigames.com/?utm_source=" + localDomainName) + "&utm_medium=game&utm_content=preloader&utm_campaign=dora-diaper-change")); navigateToURL(_local2, "_blank"); } public function moregamespreloader_url(_arg1:MouseEvent){ var _local2:URLRequest = new URLRequest((("http://www.sisigames.com/?utm_source=" + localDomainName) + "&utm_medium=game&utm_content=moregames-preloader&utm_campaign=dora-diaper-change")); navigateToURL(_local2, "_blank"); } public function thumbUrl(_arg1:MouseEvent){ var _local2:URLRequest = new URLRequest((("http://www.sisigames.com/play/dora-baby-bath.html?utm_source=" + localDomainName) + "&utm_medium=game&utm_content=thumb&utm_campaign=dora-diaper-change")); navigateToURL(_local2, "_blank"); } public function logoUrl(_arg1:MouseEvent){ var _local2:URLRequest = new URLRequest((("http://www.sisigames.com/?utm_source=" + localDomainName) + "&utm_medium=game&utm_content=logo&utm_campaign=dora-diaper-change")); navigateToURL(_local2, "_blank"); } public function logolinky8(_arg1:MouseEvent){ var _local2:URLRequest = new URLRequest("http://www.y8.com/"); navigateToURL(_local2, "_blank"); } public function moregamesUrl(_arg1:MouseEvent){ rollsound(); var _local2:URLRequest = new URLRequest((("http://www.sisigames.com/?utm_source=" + localDomainName) + "&utm_medium=game&utm_content=moregames&utm_campaign=dora-diaper-change")); navigateToURL(_local2, "_blank"); } public function loading(_arg1:Event):void{ var _local4:int; var _local2:Number = this.stage.loaderInfo.bytesTotal; var _local3:Number = this.stage.loaderInfo.bytesLoaded; if (_local3 > 0){ _local4 = ((_local3 / _local2) * 100); barra_mc.gotoAndStop(_local4); if (_local3 >= _local2){ this.removeEventListener(Event.ENTER_FRAME, loading); play(); }; }; } public function playbutfunc(_arg1:MouseEvent){ rollsound1(); gotoAndStop("ins"); } public function bgsoundChannel(){ bgChannel.stop(); if (snd_mc.currentFrame == 1){ bgChannel = bgsound.play(0, 1000); }; } public function bg1soundChannel(){ bgChannel.stop(); if (snd_mc.currentFrame == 1){ bgChannel = bg1sound.play(0, 1000); }; } public function rollsound(_arg1:MouseEvent=null){ if (snd_mc.currentFrame == 1){ btnsoundChannel = btnsound1.play(); }; } public function rollsound1(_arg1:MouseEvent=null){ if (snd_mc.currentFrame == 1){ btnsoundChannel = btnsound2.play(); }; } public function ballsound(_arg1:MouseEvent=null){ if (snd_mc.currentFrame == 1){ btnsoundChannel = ballSoud.play(); }; } public function towelsound(_arg1:MouseEvent=null){ if (snd_mc.currentFrame == 1){ btnsoundChannel = towelSoud.play(0, 3); }; } public function bearsound(_arg1:MouseEvent=null){ if (snd_mc.currentFrame == 1){ btnsoundChannel = bearSoud.play(); }; } public function powderFun(){ if (snd_mc.currentFrame == 1){ btnsoundChannel = powderSoud.play(); }; } public function opensound(_arg1:MouseEvent=null){ if (snd_mc.currentFrame == 1){ btnsoundChannel = opendustSoud.play(); }; } public function closesound(_arg1:MouseEvent=null){ if (snd_mc.currentFrame == 1){ btnsoundChannel = closedustSoud.play(); }; } public function ducksound(_arg1:MouseEvent=null){ if (snd_mc.currentFrame == 1){ btnsoundChannel = duckSoud.play(); }; } public function dinksound(_arg1:MouseEvent=null){ if (snd_mc.currentFrame == 1){ btnsoundChannel = dinkSoud.play(); }; } public function sleepsudFun(_arg1:MouseEvent=null){ if (snd_mc.currentFrame == 1){ sleepChannel = sleepSoud.play(); }; } public function crysudFun(_arg1:MouseEvent=null){ if (snd_mc.currentFrame == 1){ cryChannel = crySoud.play(); }; } public function laughsudFun(_arg1:MouseEvent=null){ if (snd_mc.currentFrame == 1){ laughChannel = laughSoud.play(); }; } public function music(_arg1:MouseEvent){ if ((((_arg1.target.name == "snd1_mc")) && ((snd_mc.currentFrame == 1)))){ bgChannel.stop(); snd_mc.gotoAndStop(2); } else { if ((((((((currentLabel == "startPage")) || ((currentLabel == "playingPage")))) || ((currentLabel == "ins")))) || ((currentLabel == "levelupPage1")))){ if ((((_arg1.target.name == "snd1_mc")) && ((snd_mc.currentFrame == 2)))){ bgChannel = bg1sound.play(0, 1000); snd_mc.gotoAndStop(1); }; } else { if ((((((((currentLabel == "gamePage")) || ((currentLabel == "finalPage")))) || ((currentLabel == "gameover1")))) || ((currentLabel == "gameover2")))){ if ((((_arg1.target.name == "snd1_mc")) && ((snd_mc.currentFrame == 2)))){ bgChannel = bgsound.play(0, 1000); snd_mc.gotoAndStop(1); }; }; }; }; } public function handmoveFun(){ stage.addEventListener(MouseEvent.MOUSE_MOVE, moveFunc); } public function moveFunc(_arg1:MouseEvent){ Mouse.hide(); handMc.startDrag(true); setChildIndex(handMc, (numChildren - 1)); handMc.x = mouseX; handMc.y = mouseY; _arg1.updateAfterEvent(); if (handMc.hitTestObject(hitMc)){ faceCount++; if (faceCount == 75){ stage.removeEventListener(MouseEvent.MOUSE_MOVE, moveFunc); handMc.stopDrag(); handMc.x = 1000; babyMc.gotoAndStop(2); Mouse.show(); stage.addEventListener(MouseEvent.MOUSE_DOWN, downFunc); stage.addEventListener(MouseEvent.MOUSE_UP, upFunc); pauseMc.addEventListener(MouseEvent.CLICK, pauseFunc); babyMc.addEventListener(Event.ENTER_FRAME, runFunc1); dreamMc.gotoAndStop(15); }; }; } public function runFunc1(_arg1:Event){ var _local2:int; var _local3:int; if ((((babyMc.currentFrame >= 4)) && ((smileBool1 == false)))){ barCount1--; if (barCount1 < 0){ barCount1 = 0; }; _local2 = Math.round((barCount1 / loadCnt)); timeBar.barMc.gotoAndStop(_local2); }; if ((((babyMc.currentFrame >= 4)) && ((smileBool1 == true)))){ barCount1 = (barCount1 + 1); if (barCount1 < 66){ barCount1 = 65; }; _local3 = Math.round((barCount1 / loadCnt)); timeBar.barMc.gotoAndStop(_local3); }; } public function downFunc(_arg1:MouseEvent){ if ((((_arg1.target.name == "i1_mc")) && ((i1_mc.buttonMode == true)))){ i1_mc.buttonMode = false; i1_mc.gotoAndPlay(2); }; if ((((_arg1.target.name == "i2_mc")) && ((i2_mc.buttonMode == true)))){ i2_mc.buttonMode = false; i2_mc.gotoAndPlay(2); }; if ((((_arg1.target.name == "i3_mc")) && ((i3_mc.buttonMode == true)))){ i3_mc.buttonMode = false; i3_mc.gotoAndPlay(2); }; if ((((_arg1.target.name == "bedsheetMc")) && ((bedsheetMc.buttonMode == true)))){ bedsheetMc.startDrag(true); setChildIndex(bedsheetMc, (numChildren - 1)); bedsheetMc.x = mouseX; bedsheetMc.y = mouseY; bedsheetMc.gotoAndStop(2); bedMc.gotoAndStop(2); arrowMc.gotoAndStop(13); }; if ((((_arg1.target.name == "bedsheetMc1")) && ((bedsheetMc1.buttonMode == true)))){ bedsheetMc1.startDrag(true); setChildIndex(bedsheetMc1, (numChildren - 1)); bedsheetMc1.x = mouseX; bedsheetMc1.y = mouseY; bedsheetMc1.gotoAndStop(2); arrowMc.gotoAndStop(1); }; if ((((_arg1.target.name == "babyhit")) && ((babyhit.buttonMode == true)))){ babyhit.buttonMode = false; smileBool1 = false; dusthit.visible = true; babyMc.gotoAndStop(6); arrowMc.gotoAndStop(1); rollsound(); scoreCount1 = (scoreCount1 + 100); }; if ((((_arg1.target.name == "babyinner")) && ((babyinner.buttonMode == true)))){ babyinner.startDrag(true); setChildIndex(babyinner, (numChildren - 1)); dreamMc.gotoAndStop(5); babyinner.x = mouseX; babyinner.y = mouseY; babyinner.gotoAndStop(2); arrowMc.gotoAndStop(1); }; if ((((_arg1.target.name == "soapMc")) && ((pannelMc.soapMc.buttonMode == true)))){ pannelMc.soapMc.startDrag(true); pannelMc.setChildIndex(pannelMc.soapMc, (pannelMc.numChildren - 1)); pannelMc.soapMc.x = mouseX; pannelMc.soapMc.y = mouseY; pannelMc.soapMc.gotoAndStop(2); arrowMc.gotoAndStop(12); }; if ((((_arg1.target.name == "towelMc")) && ((pannelMc.towelMc.buttonMode == true)))){ pannelMc.towelMc.startDrag(true); pannelMc.setChildIndex(pannelMc.towelMc, (pannelMc.numChildren - 1)); pannelMc.towelMc.x = mouseX; pannelMc.towelMc.y = mouseY; pannelMc.towelMc.gotoAndStop(2); arrowMc.gotoAndStop(12); }; if ((((_arg1.target.name == "powderMc")) && ((pannelMc.powderMc.buttonMode == true)))){ pannelMc.powderMc.startDrag(true); pannelMc.setChildIndex(pannelMc.powderMc, (pannelMc.numChildren - 1)); pannelMc.powderMc.x = mouseX; pannelMc.powderMc.y = mouseY; pannelMc.powderMc.gotoAndStop(2); arrowMc.gotoAndStop(12); }; if ((((_arg1.target.name == "innerwearMc")) && ((innerwearMc.buttonMode == true)))){ innerwearMc.startDrag(true); setChildIndex(innerwearMc, (numChildren - 1)); innerwearMc.x = mouseX; innerwearMc.y = mouseY; innerwearMc.gotoAndStop(2); arrowMc.gotoAndStop(12); }; if ((((_arg1.target.name == "dress_Mc1")) && ((pannelMc.dress_Mc1.buttonMode == true)))){ if (babyMc.currentFrame == 12){ if (dressbool){ dressbool = false; dressAnim.gotoAndPlay(2); }; babyMc.dress_mc.gotoAndStop(2); babyMc.roseMc.gotoAndPlay(2); dressNo = 2; smileBool1 = true; rollsound(); }; }; if ((((_arg1.target.name == "dress_Mc2")) && ((pannelMc.dress_Mc2.buttonMode == true)))){ if (babyMc.currentFrame == 12){ if (dressbool){ dressbool = false; dressAnim.gotoAndPlay(2); }; babyMc.dress_mc.gotoAndStop(3); babyMc.roseMc.gotoAndPlay(2); dressNo = 3; smileBool1 = true; rollsound(); }; }; } public function upFunc(_arg1:MouseEvent){ if (_arg1.target.name == "bedsheetMc"){ if (bedsheetMc.hitTestObject(babyhit)){ bedsheetMc.stopDrag(); bedsheetMc.gotoAndStop(3); bedsheetMc.x = 1000; bedMc.gotoAndPlay(3); dreamMc.gotoAndStop(15); scoreCount1 = (scoreCount1 + 100); arrowMc.gotoAndStop(2); rollsound(); babyhit.visible = true; babyhit.buttonMode = true; } else { bedsheetMc.stopDrag(); bedsheetMc.gotoAndStop(1); bedMc.gotoAndStop(1); arrowMc.gotoAndStop(1); bedTweenx = new Tween(bedsheetMc, "x", None.easeIn, bedsheetMc.x, bedX, 0.4, true); bedTweeny = new Tween(bedsheetMc, "y", None.easeIn, bedsheetMc.y, bedY, 0.4, true); }; }; if (_arg1.target.name == "bedsheetMc1"){ if (bedsheetMc1.hitTestObject(babyhit)){ bedsheetMc1.stopDrag(); bedsheetMc1.gotoAndStop(3); bedsheetMc1.x = 1000; scoreCount1 = (scoreCount1 + 100); rollsound(); dreamMc.gotoAndStop(15); arrowMc.gotoAndStop(1); babyMc.gotoAndStop(7); } else { bedsheetMc1.stopDrag(); bedsheetMc1.gotoAndStop(1); arrowMc.gotoAndStop(1); bedTween1x = new Tween(bedsheetMc1, "x", None.easeIn, bedsheetMc1.x, bed1X, 0.4, true); bedTween1y = new Tween(bedsheetMc1, "y", None.easeIn, bedsheetMc1.y, bed1Y, 0.4, true); }; }; if (_arg1.target.name == "babyinner"){ if (babyinner.hitTestObject(dusthit)){ babyinner.stopDrag(); babyinner.gotoAndStop(3); babyinner.x = 1000; dustbinMc.gotoAndStop(3); scoreCount1 = (scoreCount1 + 100); rollsound(); dreamMc.gotoAndStop(15); dusthit.visible = false; arrowMc.gotoAndStop(1); } else { babyinner.stopDrag(); babyinner.gotoAndStop(1); arrowMc.gotoAndStop(4); dreamMc.gotoAndStop(4); bedTweenx = new Tween(babyinner, "x", None.easeIn, babyinner.x, innerX, 0.4, true); bedTweeny = new Tween(babyinner, "y", None.easeIn, babyinner.y, innerY, 0.4, true); }; }; if ((((_arg1.target.name == "soapMc")) && ((pannelMc.soapMc.buttonMode == true)))){ if (pannelMc.soapMc.hitTestObject(babyhit)){ pannelMc.soapMc.buttonMode = false; pannelMc.soapMc.stopDrag(); pannelMc.soapMc.gotoAndStop(3); dreamMc.gotoAndStop(15); arrowMc.gotoAndStop(1); scoreCount1 = (scoreCount1 + 100); rollsound(); babyMc.gotoAndStop(8); pannelMc.soapMc.x = soapX; pannelMc.soapMc.y = soapY; } else { pannelMc.soapMc.stopDrag(); pannelMc.soapMc.gotoAndStop(4); arrowMc.gotoAndStop(6); bedTweenx = new Tween(pannelMc.soapMc, "x", None.easeIn, pannelMc.soapMc.x, soapX, 0.4, true); bedTweeny = new Tween(pannelMc.soapMc, "y", None.easeIn, pannelMc.soapMc.y, soapY, 0.4, true); }; }; if ((((_arg1.target.name == "towelMc")) && ((pannelMc.towelMc.buttonMode == true)))){ if (pannelMc.towelMc.hitTestObject(babyhit)){ pannelMc.towelMc.stopDrag(); pannelMc.towelMc.buttonMode = false; pannelMc.towelMc.gotoAndStop(3); pannelMc.towelMc.x = towelX; pannelMc.towelMc.y = towelY; dreamMc.gotoAndStop(15); scoreCount1 = (scoreCount1 + 100); rollsound(); arrowMc.gotoAndStop(1); babyMc.gotoAndStop(9); } else { pannelMc.towelMc.stopDrag(); pannelMc.towelMc.gotoAndStop(4); arrowMc.gotoAndStop(7); bedTweenx = new Tween(pannelMc.towelMc, "x", None.easeIn, pannelMc.towelMc.x, towelX, 0.4, true); bedTweeny = new Tween(pannelMc.towelMc, "y", None.easeIn, pannelMc.towelMc.y, towelY, 0.4, true); }; }; if ((((_arg1.target.name == "powderMc")) && ((pannelMc.powderMc.buttonMode == true)))){ if (pannelMc.powderMc.hitTestObject(babyhit)){ pannelMc.powderMc.stopDrag(); pannelMc.powderMc.gotoAndStop(3); pannelMc.powderMc.buttonMode = false; pannelMc.powderMc.x = powderX; pannelMc.powderMc.y = powderY; dreamMc.gotoAndStop(15); arrowMc.gotoAndStop(1); rollsound(); scoreCount1 = (scoreCount1 + 100); babyMc.gotoAndStop(10); } else { pannelMc.powderMc.stopDrag(); pannelMc.powderMc.gotoAndStop(4); arrowMc.gotoAndStop(8); bedTweenx = new Tween(pannelMc.powderMc, "x", None.easeIn, pannelMc.powderMc.x, powderX, 0.4, true); bedTweeny = new Tween(pannelMc.powderMc, "y", None.easeIn, pannelMc.powderMc.y, powderY, 0.4, true); }; }; if ((((_arg1.target.name == "innerwearMc")) && ((innerwearMc.buttonMode == true)))){ if (innerwearMc.hitTestObject(babyhit)){ innerwearMc.stopDrag(); innerwearMc.gotoAndStop(3); innerwearMc.buttonMode = false; innerwearMc.x = innerwearX; innerwearMc.y = innerwearY; dreamMc.gotoAndStop(15); arrowMc.gotoAndStop(1); rollsound(); scoreCount1 = (scoreCount1 + 100); babyMc.gotoAndStop(11); } else { innerwearMc.stopDrag(); innerwearMc.gotoAndStop(4); arrowMc.gotoAndStop(11); bedTweenx = new Tween(innerwearMc, "x", None.easeIn, innerwearMc.x, innerwearX, 0.4, true); bedTweeny = new Tween(innerwearMc, "y", None.easeIn, innerwearMc.y, innerwearY, 0.4, true); }; }; } public function moveFunc1(_arg1:MouseEvent){ if (babyinner.hitTestObject(dusthit)){ dustbinMc.gotoAndStop(5); }; if ((((_arg1.target.name == "dustbinMc")) && ((babyMc.currentFrame <= 5)))){ dustbinMc.gotoAndStop(5); }; if ((((((_arg1.target.name == "dustbinMc")) && ((babyMc.currentFrame >= 6)))) && (openBool))){ dustbinMc.gotoAndStop(6); }; } public function outFunc1(_arg1:MouseEvent){ if (babyinner.hitTestObject(dusthit1)){ dustbinMc.gotoAndStop(1); }; if ((((_arg1.target.name == "dustbinMc")) && ((babyMc.currentFrame <= 5)))){ dustbinMc.gotoAndStop(1); }; if ((((((_arg1.target.name == "dustbinMc")) && ((babyMc.currentFrame >= 6)))) && (openBool))){ dustbinMc.gotoAndStop(1); }; } public function pauseFunc(_arg1:MouseEvent){ pausemc.visible = true; babyMc.removeEventListener(Event.ENTER_FRAME, runFunc1); timer.removeEventListener(TimerEvent.TIMER, timerFunc); pauseMc.removeEventListener(MouseEvent.CLICK, pauseFunc); stage.removeEventListener(MouseEvent.MOUSE_MOVE, moveFunc1); stage.removeEventListener(MouseEvent.MOUSE_OUT, outFunc1); stage.removeEventListener(MouseEvent.MOUSE_DOWN, downFunc); stage.removeEventListener(MouseEvent.MOUSE_UP, upFunc); } public function playFunc1(_arg1:MouseEvent){ pausemc.visible = false; timer.addEventListener(TimerEvent.TIMER, timerFunc); babyMc.addEventListener(Event.ENTER_FRAME, runFunc1); pauseMc.addEventListener(MouseEvent.CLICK, pauseFunc); stage.addEventListener(MouseEvent.MOUSE_MOVE, moveFunc1); stage.addEventListener(MouseEvent.MOUSE_OUT, outFunc1); stage.addEventListener(MouseEvent.MOUSE_DOWN, downFunc); stage.addEventListener(MouseEvent.MOUSE_UP, upFunc); } public function timerFunc(_arg1:TimerEvent){ secNum--; time_txt.text = String(secNum); if (secNum == 0){ removeEvent(); }; } public function removeEvent(){ timer.stop(); happybar1 = timeBar.barMc.currentFrame; if ((((happybar1 <= 65)) && ((happybar1 > 60)))){ happybar1 = 95; } else { if ((((happybar1 <= 60)) && ((happybar1 >= 50)))){ happybar1 = 90; } else { if ((((happybar1 < 50)) && ((happybar1 >= 40)))){ happybar1 = 70; } else { if ((((happybar1 < 40)) && ((happybar1 >= 20)))){ happybar1 = 40; } else { if ((((happybar1 < 20)) && ((happybar1 >= 10)))){ happybar1 = 20; } else { if ((((happybar1 < 10)) && ((happybar1 >= 4)))){ happybar1 = 10; } else { if (happybar1 < 3){ happybar1 = 0; }; }; }; }; }; }; }; trace(("Happiness = " + happybar1)); babyMc.gotoAndStop(13); babyMc.removeEventListener(Event.ENTER_FRAME, runFunc1); timer.removeEventListener(TimerEvent.TIMER, timerFunc); pauseMc.removeEventListener(MouseEvent.CLICK, pauseFunc); stage.removeEventListener(MouseEvent.MOUSE_MOVE, moveFunc1); stage.removeEventListener(MouseEvent.MOUSE_OUT, outFunc1); pausemc.playMc.removeEventListener(MouseEvent.CLICK, playFunc1); stage.removeEventListener(MouseEvent.MOUSE_DOWN, downFunc); stage.removeEventListener(MouseEvent.MOUSE_UP, upFunc); if (winBool){ gotoAndStop("levelupPage1"); } else { gotoAndStop("gameover2"); }; } public function randFunc(){ rand = Math.floor(((Math.random() * 4) + 1)); trace(("rand" + rand)); if (rand == 1){ randMc.gotoAndStop(2); }; if (rand == 2){ randMc.gotoAndStop(3); }; if (rand == 3){ randMc.gotoAndStop(4); }; if (rand == 4){ randMc.gotoAndStop(5); }; } public function clearEvent(){ stage.removeEventListener(MouseEvent.CLICK, itemFunc); timer1.stop(); happybar = timeBar.barMc.currentFrame; trace(("happybar=" + happybar)); if ((((happybar <= 65)) && ((happybar > 60)))){ happybar = 95; } else { if ((((happybar <= 60)) && ((happybar >= 50)))){ happybar = 90; } else { if ((((happybar < 50)) && ((happybar >= 40)))){ happybar = 70; } else { if ((((happybar < 40)) && ((happybar >= 20)))){ happybar = 40; } else { if ((((happybar < 20)) && ((happybar >= 10)))){ happybar = 20; } else { if ((((happybar < 10)) && ((happybar >= 4)))){ happybar = 10; } else { if (happybar < 3){ happybar = 0; }; }; }; }; }; }; }; timer1.removeEventListener(TimerEvent.TIMER, timerFunc1); smileMc.gotoAndStop(1); babyPlay.gotoAndStop(4); pauseMc.removeEventListener(MouseEvent.CLICK, pauseFunc1); babyPlay.removeEventListener(Event.ENTER_FRAME, runFunc); if (winBool1){ gotoAndStop("finalPage"); } else { gotoAndStop("gameover1"); }; } public function addEvent(){ stage.addEventListener(MouseEvent.CLICK, itemFunc); pauseMc.addEventListener(MouseEvent.CLICK, pauseFunc1); babyPlay.addEventListener(Event.ENTER_FRAME, runFunc); } public function runFunc(_arg1:Event){ var _local2:int; var _local3:int; if ((((babyPlay.currentFrame == 3)) && ((smileBool == false)))){ barCount--; if (barCount < 0){ barCount = 0; }; trace(("barCount= " + barCount)); _local2 = Math.round((barCount / loadCnt1)); timeBar.barMc.gotoAndStop(_local2); }; if ((((babyPlay.currentFrame == 1)) && ((smileBool == true)))){ barCount++; _local3 = Math.round((barCount / loadCnt1)); trace(("barCount= " + barCount)); timeBar.barMc.gotoAndStop(_local3); }; } public function itemFunc(_arg1:MouseEvent){ trace(("evt" + _arg1.target.name)); if ((((_arg1.target.name == "itemMc1")) && ((itemMc1.buttonMode == true)))){ buttonFalse(); rollsound(); babycontrol.gotoAndStop(1); if (dream_mc.currentLabel == _arg1.target.name){ trace("success"); dream_mc.gotoAndStop(5); laughChannel.stop(); scoreCount = (scoreCount + 100); smileBool = true; checkBool = true; smileMc.gotoAndPlay(2); babyPlay.gotoAndStop(1); } else { trace("ffail"); babyPlay.gotoAndStop(3); smileMc.gotoAndStop(1); }; itemMc1.gotoAndStop(2); }; if ((((_arg1.target.name == "itemMc2")) && ((itemMc2.buttonMode == true)))){ buttonFalse(); rollsound(); babycontrol.gotoAndStop(1); if (dream_mc.currentLabel == _arg1.target.name){ trace("success"); dream_mc.gotoAndStop(5); laughChannel.stop(); scoreCount = (scoreCount + 100); checkBool = true; smileBool = true; smileMc.gotoAndPlay(2); babyPlay.gotoAndStop(1); } else { trace("ffail"); babyPlay.gotoAndStop(3); smileMc.gotoAndStop(1); }; itemMc2.gotoAndStop(2); }; if ((((_arg1.target.name == "itemMc3")) && ((itemMc3.buttonMode == true)))){ buttonFalse(); rollsound(); babycontrol.gotoAndStop(1); if (dream_mc.currentLabel == _arg1.target.name){ trace("success"); dream_mc.gotoAndStop(5); laughChannel.stop(); scoreCount = (scoreCount + 100); checkBool = true; smileBool = true; smileMc.gotoAndPlay(2); babyPlay.gotoAndStop(1); } else { trace("ffail"); babyPlay.gotoAndStop(3); smileMc.gotoAndStop(1); }; itemMc3.gotoAndStop(2); }; if ((((_arg1.target.name == "itemMc4")) && ((itemMc4.buttonMode == true)))){ buttonFalse(); rollsound(); babycontrol.gotoAndStop(1); if (dream_mc.currentLabel == _arg1.target.name){ trace("success"); dream_mc.gotoAndStop(5); laughChannel.stop(); scoreCount = (scoreCount + 100); smileBool = true; checkBool = true; smileMc.gotoAndPlay(2); babyPlay.gotoAndStop(1); } else { trace("ffail"); babyPlay.gotoAndStop(3); smileMc.gotoAndStop(1); }; itemMc4.gotoAndStop(2); }; if ((((_arg1.target.name == "itemMc5")) && ((itemMc5.buttonMode == true)))){ buttonFalse(); rollsound(); babycontrol.gotoAndStop(1); if (dream_mc.currentLabel == _arg1.target.name){ trace("success"); dream_mc.gotoAndStop(5); laughChannel.stop(); scoreCount = (scoreCount + 100); smileBool = true; checkBool = true; smileMc.gotoAndPlay(2); babyPlay.gotoAndStop(1); } else { trace("ffail"); babyPlay.gotoAndStop(3); smileMc.gotoAndStop(1); }; itemMc5.gotoAndStop(2); }; } public function buttonFalse(){ itemMc1.buttonMode = false; itemMc2.buttonMode = false; itemMc3.buttonMode = false; itemMc4.buttonMode = false; itemMc5.buttonMode = false; } public function buttonTrue(){ itemMc1.buttonMode = true; itemMc2.buttonMode = true; itemMc3.buttonMode = true; itemMc4.buttonMode = true; itemMc5.buttonMode = true; } public function pauseFunc1(_arg1:MouseEvent){ pausemc.visible = true; stage.removeEventListener(MouseEvent.CLICK, itemFunc); timer1.removeEventListener(TimerEvent.TIMER, timerFunc1); babyPlay.removeEventListener(Event.ENTER_FRAME, runFunc); } public function playFunc2(_arg1:MouseEvent){ pausemc.visible = false; stage.addEventListener(MouseEvent.CLICK, itemFunc); timer1.addEventListener(TimerEvent.TIMER, timerFunc1); babyPlay.addEventListener(Event.ENTER_FRAME, runFunc); } public function timerFunc1(_arg1:TimerEvent){ secNum1--; time_txt.text = String(secNum1); if (secNum1 == 0){ clearEvent(); }; } public function levelFunc1(_arg1:MouseEvent){ gotoAndStop("playingPage"); } public function levelFunc(_arg1:MouseEvent){ gotoAndStop("startPage"); } public function againFunc1(_arg1:MouseEvent){ gotoAndStop("gamePage"); } public function againFunc2(_arg1:MouseEvent){ gotoAndStop("playingPage"); } public function playbutfunc1(_arg1:MouseEvent){ rollsound1(); gotoAndStop("gamePage"); } function frame1(){ stop(); localConnection = new LocalConnection(); localDomainName = localConnection.domain; fmm01_menu = new ContextMenu(); fmm01_menu.hideBuiltInItems(); this.contextMenu = fmm01_menu; item = new ContextMenuItem("Powered by www.sisigames.com"); fmm01_menu.customItems[0] = item; item.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, rightclick); this.addEventListener(Event.ENTER_FRAME, loading); } function frame79(){ stop(); } function frame80(){ stop(); SoundMixer.stopAll(); animMc.gotoAndPlay(2); playbut.addEventListener(MouseEvent.CLICK, playbutfunc); playbut.addEventListener(MouseEvent.ROLL_OVER, rollsound); bgsound = new bg1(); bg1sound = new bg(); bgChannel = new SoundChannel(); bg1soundChannel(); btnsound1 = new btn(); btnsound2 = new btns(); btnsound3 = new finish(); sleepSoud = new sleepsnd(); crySoud = new crysud(); laughSoud = new laughsud(); ballSoud = new ballsud(); dinkSoud = new dinksud(); duckSoud = new ducksud(); bearSoud = new bearsud(); opendustSoud = new opendust(); closedustSoud = new closedust(); powderSoud = new spray1(); towelSoud = new towel(); clapSoud = new clap(); oohSoud = new ooh(); btnsoundChannel = new SoundChannel(); sleepChannel = new SoundChannel(); cryChannel = new SoundChannel(); laughChannel = new SoundChannel(); moregames.addEventListener(MouseEvent.CLICK, moregamesUrl); moregames.addEventListener(MouseEvent.ROLL_OVER, rollsound); logoMc.addEventListener(MouseEvent.CLICK, logoUrl); logoMc.addEventListener(MouseEvent.ROLL_OVER, rollsound); snd_mc.buttonMode = true; addEventListener(MouseEvent.MOUSE_DOWN, music); } function frame81(){ stop(); animMc.gotoAndPlay(2); bgsoundChannel(); dreamMc.gotoAndStop(15); pausemc.visible = false; pauseMc.buttonMode = true; winBool = false; bedX = bedsheetMc.x; bedY = bedsheetMc.y; bed1X = bedsheetMc1.x; bed1Y = bedsheetMc1.y; innerX = babyinner.x; innerY = babyinner.y; dusthit.visible = false; babyclean.x = 1000; soapX = pannelMc.soapMc.x; soapY = pannelMc.soapMc.y; towelX = pannelMc.towelMc.x; towelY = pannelMc.towelMc.y; powderX = pannelMc.powderMc.x; powderY = pannelMc.powderMc.y; innerwearX = innerwearMc.x; innerwearY = innerwearMc.y; dressNo = 0; barCount1 = 0; scoreCount1 = 0; smileBool1 = false; happybar1 = 0; targetScore = 1000; loadCnt = (targetScore / 100); faceCount = 0; openBool = false; dressbool = true; babyhit.visible = false; babyinner.gotoAndStop(3); moregames.addEventListener(MouseEvent.CLICK, moregamesUrl); moregames.addEventListener(MouseEvent.ROLL_OVER, rollsound); logoMc.addEventListener(MouseEvent.CLICK, logoUrl); logoMc.addEventListener(MouseEvent.ROLL_OVER, rollsound); stage.addEventListener(MouseEvent.MOUSE_MOVE, moveFunc1); stage.addEventListener(MouseEvent.MOUSE_OUT, outFunc1); pausemc.playMc.addEventListener(MouseEvent.CLICK, playFunc1); secNum = 120; timer = new Timer(1000); timer.addEventListener(TimerEvent.TIMER, timerFunc); timer.start(); time_txt.text = String(secNum); } function frame82(){ pausemc.visible = false; pauseMc.buttonMode = true; rand = 0; playCount = 0; barCount = 0; dream_mc.gotoAndStop(5); smileBool = false; scoreCount = 0; happybar = 0; animMc.gotoAndPlay(2); bg1soundChannel(); moregames.addEventListener(MouseEvent.CLICK, moregamesUrl); moregames.addEventListener(MouseEvent.ROLL_OVER, rollsound); logoMc.addEventListener(MouseEvent.CLICK, logoUrl); logoMc.addEventListener(MouseEvent.ROLL_OVER, rollsound); itemMc1.buttonMode = true; itemMc2.buttonMode = true; itemMc3.buttonMode = true; itemMc4.buttonMode = true; itemMc5.buttonMode = true; targetScore1 = 1000; winBool1 = false; loadCnt1 = (targetScore1 / 100); checkBool = false; pausemc.playMc.addEventListener(MouseEvent.CLICK, playFunc2); secNum1 = 120; timer1 = new Timer(1000); timer1.addEventListener(TimerEvent.TIMER, timerFunc1); timer1.start(); time_txt.text = String(secNum1); } function frame83(){ animMc.gotoAndPlay(2); levelbut.addEventListener(MouseEvent.CLICK, levelFunc1); dress_mc.gotoAndStop(dressNo); sco = (scoreCount1 + (secNum * 10)); happy_txt.text = String(happybar1); score_txt.text = String(sco); totscore_txt.text = String(sco); laughChannel.stop(); cryChannel.stop(); bg1soundChannel(); moregames.addEventListener(MouseEvent.CLICK, moregamesUrl); moregames.addEventListener(MouseEvent.ROLL_OVER, rollsound); logoMc.addEventListener(MouseEvent.CLICK, logoUrl); logoMc.addEventListener(MouseEvent.ROLL_OVER, rollsound); thumb.addEventListener(MouseEvent.CLICK, thumbUrl); thumb.addEventListener(MouseEvent.ROLL_OVER, rollsound); if (snd_mc.currentFrame == 1){ btnsoundChannel = clapSoud.play(); }; } function frame84(){ animMc.gotoAndPlay(2); levelbut.addEventListener(MouseEvent.CLICK, levelFunc); dress_mc.gotoAndStop(dressNo); sc = (scoreCount + (secNum1 * 10)); trace(("happybar=" + happybar)); happy_txt.text = String(happybar); score_txt.text = String(sc); tot = (sco + sc); totscore_txt.text = String(tot); laughChannel.stop(); cryChannel.stop(); bgsoundChannel(); moregames.addEventListener(MouseEvent.CLICK, moregamesUrl); moregames.addEventListener(MouseEvent.ROLL_OVER, rollsound); logoMc.addEventListener(MouseEvent.CLICK, logoUrl); logoMc.addEventListener(MouseEvent.ROLL_OVER, rollsound); thumb.addEventListener(MouseEvent.CLICK, thumbUrl); thumb.addEventListener(MouseEvent.ROLL_OVER, rollsound); if (snd_mc.currentFrame == 1){ btnsoundChannel = clapSoud.play(); }; } function frame85(){ animMc.gotoAndPlay(2); againbut.addEventListener(MouseEvent.CLICK, againFunc1); scover1 = (scoreCount1 + (secNum * 10)); happy_txt.text = String(happybar1); score_txt.text = String(scover1); laughChannel.stop(); cryChannel.stop(); bgsoundChannel(); moregames.addEventListener(MouseEvent.CLICK, moregamesUrl); moregames.addEventListener(MouseEvent.ROLL_OVER, rollsound); logoMc.addEventListener(MouseEvent.CLICK, logoUrl); logoMc.addEventListener(MouseEvent.ROLL_OVER, rollsound); if (snd_mc.currentFrame == 1){ btnsoundChannel = oohSoud.play(); }; } function frame86(){ animMc.gotoAndPlay(2); againbut.addEventListener(MouseEvent.CLICK, againFunc2); scover2 = (scoreCount + (secNum1 * 10)); happy_txt.text = String(happybar); score_txt.text = String(scover2); laughChannel.stop(); cryChannel.stop(); bgsoundChannel(); moregames.addEventListener(MouseEvent.CLICK, moregamesUrl); moregames.addEventListener(MouseEvent.ROLL_OVER, rollsound); logoMc.addEventListener(MouseEvent.CLICK, logoUrl); logoMc.addEventListener(MouseEvent.ROLL_OVER, rollsound); if (snd_mc.currentFrame == 1){ btnsoundChannel = oohSoud.play(); }; } function frame87(){ animMc.gotoAndPlay(2); bg1soundChannel(); playbut.addEventListener(MouseEvent.CLICK, playbutfunc1); playbut.addEventListener(MouseEvent.ROLL_OVER, rollsound); moregames.addEventListener(MouseEvent.CLICK, moregamesUrl); moregames.addEventListener(MouseEvent.ROLL_OVER, rollsound); logoMc.addEventListener(MouseEvent.CLICK, logoUrl); logoMc.addEventListener(MouseEvent.ROLL_OVER, rollsound); } } }//package doradiaperchange_fla
Section 121
//minionatthedentist296_7 (doradiaperchange_fla.minionatthedentist296_7) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; public dynamic class minionatthedentist296_7 extends MovieClip { public var anim:MovieClip; public var linkbutton:SimpleButton; public var playbut1:SimpleButton; public var localConnection:LocalConnection; public var localDomainName:String; public function minionatthedentist296_7(){ addFrameScript(0, frame1, 64, frame65); } public function urlFunc(_arg1:MouseEvent){ var _local2:URLRequest = new URLRequest((("http://www.sisigames.com/?utm_source=" + localDomainName) + "&utm_medium=game&utm_content=preloader&utm_campaign=dora-diaper-change")); navigateToURL(_local2, "_blank"); } public function playbut1func(_arg1:MouseEvent){ MovieClip(parent).gotoAndStop(1, "Game"); } function frame1(){ localConnection = new LocalConnection(); localDomainName = localConnection.domain; linkbutton.addEventListener(MouseEvent.CLICK, urlFunc); } function frame65(){ stop(); playbut1.addEventListener(MouseEvent.CLICK, playbut1func); } } }//package doradiaperchange_fla
Section 122
//minionatthedentist302_3 (doradiaperchange_fla.minionatthedentist302_3) package doradiaperchange_fla { import flash.display.*; public dynamic class minionatthedentist302_3 extends MovieClip { public function minionatthedentist302_3(){ addFrameScript(24, frame25); } function frame25(){ stop(); } } }//package doradiaperchange_fla
Section 123
//monkey_377 (doradiaperchange_fla.monkey_377) package doradiaperchange_fla { import flash.display.*; public dynamic class monkey_377 extends MovieClip { public function monkey_377(){ addFrameScript(0, frame1); } function frame1(){ stop(); mouseChildren = false; } } }//package doradiaperchange_fla
Section 124
//monkeyy_378 (doradiaperchange_fla.monkeyy_378) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class monkeyy_378 extends MovieClip { public function monkeyy_378(){ addFrameScript(3, frame4, 26, frame27, 51, frame52, 79, frame80); } function frame4(){ MovieClip(root).dinksound(); } function frame27(){ MovieClip(root).dinksound(); } function frame52(){ MovieClip(root).dinksound(); } function frame80(){ stop(); MovieClip(root).buttonTrue(); if (MovieClip(root).checkBool){ MovieClip(root).checkBool = false; MovieClip(root).randMc.a1.nextFrame(); MovieClip(root).playCount = (MovieClip(root).playCount + 1); trace(("count=" + MovieClip(root).playCount)); if (MovieClip(root).playCount == 6){ MovieClip(root).winBool1 = true; MovieClip(root).clearEvent(); }; }; MovieClip(root).smileBool = false; MovieClip(parent).gotoAndStop(1); } } }//package doradiaperchange_fla
Section 125
//openbabang_349 (doradiaperchange_fla.openbabang_349) package doradiaperchange_fla { import flash.display.*; public dynamic class openbabang_349 extends MovieClip { public function openbabang_349(){ addFrameScript(49, frame50); } function frame50(){ stop(); MovieClip(parent).gotoAndStop(3); } } }//package doradiaperchange_fla
Section 126
//pannelmcc_284 (doradiaperchange_fla.pannelmcc_284) package doradiaperchange_fla { import flash.display.*; public dynamic class pannelmcc_284 extends MovieClip { public var powderMc:MovieClip; public var soapMc:MovieClip; public var towelMc:MovieClip; public var dress_Mc2:MovieClip; public var dress_Mc1:MovieClip; public function pannelmcc_284(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ dress_Mc1.buttonMode = true; dress_Mc2.buttonMode = true; } } }//package doradiaperchange_fla
Section 127
//pauseMc_259 (doradiaperchange_fla.pauseMc_259) package doradiaperchange_fla { import flash.display.*; public dynamic class pauseMc_259 extends MovieClip { public function pauseMc_259(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package doradiaperchange_fla
Section 128
//powdermcc_279 (doradiaperchange_fla.powdermcc_279) package doradiaperchange_fla { import flash.display.*; public dynamic class powdermcc_279 extends MovieClip { public function powdermcc_279(){ addFrameScript(0, frame1); } function frame1(){ stop(); mouseChildren = false; } } }//package doradiaperchange_fla
Section 129
//puppy_383 (doradiaperchange_fla.puppy_383) package doradiaperchange_fla { import flash.display.*; public dynamic class puppy_383 extends MovieClip { public function puppy_383(){ addFrameScript(0, frame1); } function frame1(){ stop(); mouseChildren = false; } } }//package doradiaperchange_fla
Section 130
//randmc_408 (doradiaperchange_fla.randmc_408) package doradiaperchange_fla { import flash.display.*; public dynamic class randmc_408 extends MovieClip { public var a1:MovieClip; public function randmc_408(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package doradiaperchange_fla
Section 131
//rosemc6_246 (doradiaperchange_fla.rosemc6_246) package doradiaperchange_fla { import flash.display.*; public dynamic class rosemc6_246 extends MovieClip { public function rosemc6_246(){ addFrameScript(0, frame1, 34, frame35); } function frame1(){ stop(); } function frame35(){ stop(); } } }//package doradiaperchange_fla
Section 132
//sheetmc_96 (doradiaperchange_fla.sheetmc_96) package doradiaperchange_fla { import flash.display.*; public dynamic class sheetmc_96 extends MovieClip { public function sheetmc_96(){ addFrameScript(0, frame1); } function frame1(){ stop(); mouseChildren = false; } } }//package doradiaperchange_fla
Section 133
//sheetmccopy_101 (doradiaperchange_fla.sheetmccopy_101) package doradiaperchange_fla { import flash.display.*; public dynamic class sheetmccopy_101 extends MovieClip { public function sheetmccopy_101(){ addFrameScript(0, frame1); } function frame1(){ stop(); mouseChildren = false; } } }//package doradiaperchange_fla
Section 134
//soapmcc_270 (doradiaperchange_fla.soapmcc_270) package doradiaperchange_fla { import flash.display.*; public dynamic class soapmcc_270 extends MovieClip { public function soapmcc_270(){ addFrameScript(0, frame1); } function frame1(){ stop(); mouseChildren = false; } } }//package doradiaperchange_fla
Section 135
//staranim2_423 (doradiaperchange_fla.staranim2_423) package doradiaperchange_fla { import flash.display.*; public dynamic class staranim2_423 extends MovieClip { public function staranim2_423(){ addFrameScript(26, frame27); } function frame27(){ stop(); } } }//package doradiaperchange_fla
Section 136
//staranim6_422 (doradiaperchange_fla.staranim6_422) package doradiaperchange_fla { import flash.display.*; public dynamic class staranim6_422 extends MovieClip { public function staranim6_422(){ addFrameScript(17, frame18); } function frame18(){ stop(); } } }//package doradiaperchange_fla
Section 137
//Symbol3_393 (doradiaperchange_fla.Symbol3_393) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class Symbol3_393 extends MovieClip { public function Symbol3_393(){ addFrameScript(1, frame2, 23, frame24, 44, frame45, 59, frame60); } function frame2(){ MovieClip(root).dinksound(); } function frame24(){ MovieClip(root).dinksound(); } function frame45(){ MovieClip(root).dinksound(); } function frame60(){ stop(); MovieClip(root).buttonTrue(); if (MovieClip(root).checkBool){ MovieClip(root).checkBool = false; MovieClip(root).randMc.a1.nextFrame(); MovieClip(root).playCount = (MovieClip(root).playCount + 1); trace(("count=" + MovieClip(root).playCount)); if (MovieClip(root).playCount == 6){ MovieClip(root).winBool1 = true; MovieClip(root).clearEvent(); }; }; MovieClip(root).smileBool = false; MovieClip(parent).gotoAndStop(1); } } }//package doradiaperchange_fla
Section 138
//Symbol7_185 (doradiaperchange_fla.Symbol7_185) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class Symbol7_185 extends MovieClip { public function Symbol7_185(){ addFrameScript(2, frame3, 13, frame14, 50, frame51, 79, frame80, 140, frame141); } function frame3(){ MovieClip(root).smileBool1 = true; } function frame14(){ MovieClip(root).powderFun(); } function frame51(){ MovieClip(root).powderFun(); } function frame80(){ MovieClip(root).powderFun(); } function frame141(){ stop(); MovieClip(root).smileBool1 = false; MovieClip(root).pannelMc.soapMc.gotoAndStop(1); MovieClip(root).dreamMc.gotoAndStop(8); MovieClip(root).arrowMc.gotoAndStop(7); MovieClip(root).pannelMc.towelMc.gotoAndStop(4); MovieClip(root).pannelMc.towelMc.buttonMode = true; } } }//package doradiaperchange_fla
Section 139
//Symbol7copy_204 (doradiaperchange_fla.Symbol7copy_204) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class Symbol7copy_204 extends MovieClip { public function Symbol7copy_204(){ addFrameScript(1, frame2, 15, frame16, 48, frame49, 92, frame93); } function frame2(){ MovieClip(root).smileBool1 = true; } function frame16(){ MovieClip(root).powderFun(); } function frame49(){ MovieClip(root).powderFun(); } function frame93(){ stop(); MovieClip(root).smileBool1 = false; MovieClip(root).pannelMc.towelMc.gotoAndStop(1); MovieClip(root).dreamMc.gotoAndStop(9); MovieClip(root).arrowMc.gotoAndStop(8); MovieClip(root).pannelMc.powderMc.gotoAndStop(4); MovieClip(root).pannelMc.powderMc.buttonMode = true; } } }//package doradiaperchange_fla
Section 140
//towelMc_275 (doradiaperchange_fla.towelMc_275) package doradiaperchange_fla { import flash.display.*; public dynamic class towelMc_275 extends MovieClip { public function towelMc_275(){ addFrameScript(0, frame1); } function frame1(){ stop(); mouseChildren = false; } } }//package doradiaperchange_fla
Section 141
//toy_394 (doradiaperchange_fla.toy_394) package doradiaperchange_fla { import flash.display.*; public dynamic class toy_394 extends MovieClip { public function toy_394(){ addFrameScript(0, frame1); } function frame1(){ stop(); mouseChildren = false; } } }//package doradiaperchange_fla
Section 142
//toy1_395 (doradiaperchange_fla.toy1_395) package doradiaperchange_fla { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; import flash.geom.*; import flash.media.*; import flash.ui.*; import flash.system.*; import flash.external.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.filters.*; import flash.printing.*; import flash.profiler.*; import flash.sampler.*; import flash.xml.*; public dynamic class toy1_395 extends MovieClip { public function toy1_395(){ addFrameScript(2, frame3, 99, frame100); } function frame3(){ MovieClip(root).bearsound(); } function frame100(){ stop(); MovieClip(root).buttonTrue(); if (MovieClip(root).checkBool){ MovieClip(root).checkBool = false; MovieClip(root).randMc.a1.nextFrame(); MovieClip(root).playCount = (MovieClip(root).playCount + 1); trace(("count=" + MovieClip(root).playCount)); if (MovieClip(root).playCount == 6){ MovieClip(root).winBool1 = true; MovieClip(root).clearEvent(); }; }; MovieClip(root).smileBool = false; MovieClip(parent).gotoAndStop(1); } } }//package doradiaperchange_fla
Section 143
//traxhh_105 (doradiaperchange_fla.traxhh_105) package doradiaperchange_fla { import flash.display.*; public dynamic class traxhh_105 extends MovieClip { public function traxhh_105(){ addFrameScript(0, frame1); } function frame1(){ stop(); mouseChildren = false; } } }//package doradiaperchange_fla
Section 144
//None (fl.transitions.easing.None) package fl.transitions.easing { public class None { public static function easeNone(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); } public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); } public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); } } }//package fl.transitions.easing
Section 145
//Strong (fl.transitions.easing.Strong) package fl.transitions.easing { public class Strong { public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return (((((((_arg3 * _arg1) * _arg1) * _arg1) * _arg1) * _arg1) + _arg2)); } public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = ((_arg1 / _arg4) - 1); return (((_arg3 * (((((_arg1 * _arg1) * _arg1) * _arg1) * _arg1) + 1)) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return ((((((((_arg3 / 2) * _arg1) * _arg1) * _arg1) * _arg1) * _arg1) + _arg2)); }; _arg1 = (_arg1 - 2); return ((((_arg3 / 2) * (((((_arg1 * _arg1) * _arg1) * _arg1) * _arg1) + 2)) + _arg2)); } } }//package fl.transitions.easing
Section 146
//Fade (fl.transitions.Fade) package fl.transitions { import flash.display.*; public class Fade extends Transition { protected var _alphaFinal:Number; public function Fade(_arg1:MovieClip, _arg2:Object, _arg3:TransitionManager){ super(_arg1, _arg2, _arg3); this._alphaFinal = this.manager.contentAppearance.alpha; } override public function get type():Class{ return (Fade); } override protected function _render(_arg1:Number):void{ this._content.alpha = (this._alphaFinal * _arg1); } } }//package fl.transitions
Section 147
//Transition (fl.transitions.Transition) package fl.transitions { import flash.display.*; import flash.events.*; import flash.geom.*; public class Transition extends EventDispatcher { public var ID:int; protected var _content:MovieClip; protected var _manager:TransitionManager; protected var _direction:uint;// = 0 protected var _duration:Number;// = 2 protected var _easing:Function; protected var _progress:Number; protected var _innerBounds:Rectangle; protected var _outerBounds:Rectangle; protected var _width:Number;// = NAN protected var _height:Number;// = NAN protected var _twn:Tween; public static const IN:uint = 0; public static const OUT:uint = 1; public function Transition(_arg1:MovieClip, _arg2:Object, _arg3:TransitionManager){ this.content = _arg1; this.direction = _arg2.direction; this.duration = _arg2.duration; this.easing = _arg2.easing; this.manager = _arg3; this._innerBounds = this.manager._innerBounds; this._outerBounds = this.manager._outerBounds; this._width = this.manager._width; this._height = this.manager._height; this._resetTween(); } public function get type():Class{ return (Transition); } public function set manager(_arg1:TransitionManager):void{ if (this._manager){ this.removeEventListener("transitionInDone", this._manager.transitionInDone); this.removeEventListener("transitionOutDone", this._manager.transitionOutDone); }; this._manager = _arg1; this.addEventListener("transitionInDone", this._manager.transitionInDone); this.addEventListener("transitionOutDone", this._manager.transitionOutDone); } public function get manager():TransitionManager{ return (this._manager); } public function set content(_arg1:MovieClip):void{ if (_arg1){ this._content = _arg1; if (this._twn){ this._twn.obj = _arg1; }; }; } public function get content():MovieClip{ return (this._content); } public function get direction():Number{ return (this._direction); } public function set direction(_arg1:Number):void{ this._direction = (_arg1) ? 1 : 0; } public function get duration():Number{ return (this._duration); } public function set duration(_arg1:Number):void{ if (_arg1){ this._duration = _arg1; if (this._twn){ this._twn.duration = _arg1; }; }; } public function get easing():Function{ return (this._easing); } public function set easing(_arg1:Function):void{ this._easing = _arg1; if (this._twn){ this._twn.func = _arg1; }; } public function set progress(_arg1:Number):void{ if (this._progress == _arg1){ return; }; this._progress = _arg1; if (this._direction){ this._render((1 - _arg1)); } else { this._render(_arg1); }; this.dispatchEvent(new Event("transitionProgress")); } public function get progress():Number{ return (this._progress); } public function start():void{ this.content.visible = true; this._twn.start(); } public function stop():void{ this._twn.fforward(); this._twn.stop(); } public function cleanUp():void{ this.removeEventListener("transitionInDone", this._manager.transitionInDone); this.removeEventListener("transitionOutDone", this._manager.transitionOutDone); this.stop(); } public function drawBox(_arg1:MovieClip, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number):void{ _arg1.graphics.moveTo(_arg2, _arg3); _arg1.graphics.lineTo((_arg2 + _arg4), _arg3); _arg1.graphics.lineTo((_arg2 + _arg4), (_arg3 + _arg5)); _arg1.graphics.lineTo(_arg2, (_arg3 + _arg5)); _arg1.graphics.lineTo(_arg2, _arg3); } public function drawCircle(_arg1:MovieClip, _arg2:Number, _arg3:Number, _arg4:Number):void{ _arg1.graphics.moveTo((_arg2 + _arg4), _arg3); _arg1.graphics.curveTo((_arg4 + _arg2), ((Math.tan((Math.PI / 8)) * _arg4) + _arg3), ((Math.sin((Math.PI / 4)) * _arg4) + _arg2), ((Math.sin((Math.PI / 4)) * _arg4) + _arg3)); _arg1.graphics.curveTo(((Math.tan((Math.PI / 8)) * _arg4) + _arg2), (_arg4 + _arg3), _arg2, (_arg4 + _arg3)); _arg1.graphics.curveTo(((-(Math.tan((Math.PI / 8))) * _arg4) + _arg2), (_arg4 + _arg3), ((-(Math.sin((Math.PI / 4))) * _arg4) + _arg2), ((Math.sin((Math.PI / 4)) * _arg4) + _arg3)); _arg1.graphics.curveTo((-(_arg4) + _arg2), ((Math.tan((Math.PI / 8)) * _arg4) + _arg3), (-(_arg4) + _arg2), _arg3); _arg1.graphics.curveTo((-(_arg4) + _arg2), ((-(Math.tan((Math.PI / 8))) * _arg4) + _arg3), ((-(Math.sin((Math.PI / 4))) * _arg4) + _arg2), ((-(Math.sin((Math.PI / 4))) * _arg4) + _arg3)); _arg1.graphics.curveTo(((-(Math.tan((Math.PI / 8))) * _arg4) + _arg2), (-(_arg4) + _arg3), _arg2, (-(_arg4) + _arg3)); _arg1.graphics.curveTo(((Math.tan((Math.PI / 8)) * _arg4) + _arg2), (-(_arg4) + _arg3), ((Math.sin((Math.PI / 4)) * _arg4) + _arg2), ((-(Math.sin((Math.PI / 4))) * _arg4) + _arg3)); _arg1.graphics.curveTo((_arg4 + _arg2), ((-(Math.tan((Math.PI / 8))) * _arg4) + _arg3), (_arg4 + _arg2), _arg3); } protected function _render(_arg1:Number):void{ } private function _resetTween():void{ if (this._twn){ this._twn.stop(); this._twn.removeEventListener(TweenEvent.MOTION_FINISH, this.onMotionFinished); }; this._twn = new Tween(this, "", this.easing, 0, 1, this.duration, true); this._twn.stop(); this._twn.prop = "progress"; this._twn.addEventListener(TweenEvent.MOTION_FINISH, this.onMotionFinished, false, 0, true); } private function _noEase(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); } public function onMotionFinished(_arg1:Object):void{ if (this.direction == Transition.OUT){ this.dispatchEvent(new Event("transitionOutDone")); } else { this.dispatchEvent(new Event("transitionInDone")); }; } } }//package fl.transitions
Section 148
//TransitionManager (fl.transitions.TransitionManager) package fl.transitions { import flash.display.*; import flash.events.*; import flash.geom.*; public class TransitionManager extends EventDispatcher { public var type:Object; public var className:String;// = "TransitionManager" private var _content:MovieClip; private var _transitions:Object; public var _innerBounds:Rectangle; public var _outerBounds:Rectangle; public var _width:Number;// = NAN public var _height:Number;// = NAN private var _contentAppearance:Object; private var _visualPropList:Object; private var _triggerEvent:String; private static var IDCount:int = 0; public function TransitionManager(_arg1:MovieClip){ this.type = TransitionManager; this._visualPropList = {x:null, y:null, scaleX:null, scaleY:null, alpha:null, rotation:null}; super(); this.content = _arg1; this._transitions = {}; } public function get content():MovieClip{ return (this._content); } public function set content(_arg1:MovieClip):void{ this._content = _arg1; this.saveContentAppearance(); } public function get transitionsList():Object{ return (this._transitions); } public function get numTransitions():Number{ var _local2:Transition; var _local1:Number = 0; for each (_local2 in this._transitions) { _local1++; }; return (_local1); } public function get numInTransitions():Number{ var _local3:Transition; var _local1:Number = 0; var _local2:Object = this._transitions; for each (_local3 in _local2) { if (!_local3.direction){ _local1++; }; }; return (_local1); } public function get numOutTransitions():Number{ var _local3:Transition; var _local1:Number = 0; var _local2:Object = this._transitions; for each (_local3 in _local2) { if (_local3.direction){ _local1++; }; }; return (_local1); } public function get contentAppearance():Object{ return (this._contentAppearance); } public function startTransition(_arg1:Object):Transition{ this.removeTransition(this.findTransition(_arg1)); var _local2:Class = _arg1.type; var _local3:Transition = new _local2(this._content, _arg1, this); this.addTransition(_local3); _local3.start(); return (_local3); } public function addTransition(_arg1:Transition):Transition{ _arg1.ID = ++TransitionManager.IDCount; this._transitions[_arg1.ID] = _arg1; return (_arg1); } public function removeTransition(_arg1:Transition):Boolean{ if (((((!(_arg1)) || (!(this._transitions)))) || (!(this._transitions[_arg1.ID])))){ return (false); }; _arg1.cleanUp(); return (delete this._transitions[_arg1.ID]); } public function findTransition(_arg1:Object):Transition{ var _local2:Transition; for each (_local2 in this._transitions) { if (_local2.type == _arg1.type){ return (_local2); }; }; return (null); } public function removeAllTransitions():void{ var _local1:Transition; for each (_local1 in this._transitions) { _local1.cleanUp(); this.removeTransition(_local1); }; } public function saveContentAppearance():void{ var _local2:Object; var _local3:String; var _local1:MovieClip = this._content; if (!this._contentAppearance){ _local2 = (this._contentAppearance = {}); for (_local3 in this._visualPropList) { _local2[_local3] = _local1[_local3]; }; _local2.colorTransform = _local1.transform.colorTransform; }; this._innerBounds = _local1.getBounds(_local1); this._outerBounds = _local1.getBounds(_local1.parent); this._width = _local1.width; this._height = _local1.height; } public function restoreContentAppearance():void{ var _local3:String; var _local1:MovieClip = this._content; var _local2:Object = this._contentAppearance; for (_local3 in this._visualPropList) { _local1[_local3] = _local2[_local3]; }; _local1.transform.colorTransform = _local2.colorTransform; } function transitionInDone(_arg1:Object):void{ var _local2:Boolean; this.removeTransition(_arg1.target); if (this.numInTransitions == 0){ _local2 = this._content.visible; if ((((this._triggerEvent == "hide")) || ((this._triggerEvent == "hideChild")))){ this._content.visible = false; }; if (_local2){ this.dispatchEvent(new Event("allTransitionsInDone")); }; }; } function transitionOutDone(_arg1:Object):void{ var _local2:Boolean; this.removeTransition(_arg1.target); if (this.numOutTransitions == 0){ this.restoreContentAppearance(); _local2 = this._content.visible; if (((_local2) && ((((this._triggerEvent == "hide")) || ((this._triggerEvent == "hideChild")))))){ this._content.visible = false; }; if (_local2){ this.dispatchEvent(new Event("allTransitionsOutDone")); }; }; } public static function start(_arg1:MovieClip, _arg2:Object):Transition{ if (!_arg1.__transitionManager){ _arg1.__transitionManager = new TransitionManager(_arg1); }; if (_arg2.direction == 1){ _arg1.__transitionManager._triggerEvent = "hide"; } else { _arg1.__transitionManager._triggerEvent = "reveal"; }; return (_arg1.__transitionManager.startTransition(_arg2)); } } }//package fl.transitions
Section 149
//Tween (fl.transitions.Tween) package fl.transitions { import flash.display.*; import flash.events.*; import flash.utils.*; public class Tween extends EventDispatcher { public var isPlaying:Boolean;// = false public var obj:Object;// = null public var prop:String;// = "" public var func:Function; public var begin:Number;// = NAN public var change:Number;// = NAN public var useSeconds:Boolean;// = false public var prevTime:Number;// = NAN public var prevPos:Number;// = NAN public var looping:Boolean;// = false private var _duration:Number;// = NAN private var _time:Number;// = NAN private var _fps:Number;// = NAN private var _position:Number;// = NAN private var _startTime:Number;// = NAN private var _intervalID:uint;// = 0 private var _finish:Number;// = NAN private var _timer:Timer;// = null protected static var _mc:MovieClip = new MovieClip(); public function Tween(_arg1:Object, _arg2:String, _arg3:Function, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Boolean=false){ this.func = function (_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return ((((_arg3 * _arg1) / _arg4) + _arg2)); }; super(); if (!arguments.length){ return; }; this.obj = _arg1; this.prop = _arg2; this.begin = _arg4; this.position = _arg4; this.duration = _arg6; this.useSeconds = _arg7; if ((_arg3 is Function)){ this.func = _arg3; }; this.finish = _arg5; this._timer = new Timer(100); this.start(); } public function get time():Number{ return (this._time); } public function set time(_arg1:Number):void{ this.prevTime = this._time; if (_arg1 > this.duration){ if (this.looping){ this.rewind((_arg1 - this._duration)); this.update(); this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_LOOP, this._time, this._position)); } else { if (this.useSeconds){ this._time = this._duration; this.update(); }; this.stop(); this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_FINISH, this._time, this._position)); }; } else { if (_arg1 < 0){ this.rewind(); this.update(); } else { this._time = _arg1; this.update(); }; }; } public function get duration():Number{ return (this._duration); } public function set duration(_arg1:Number):void{ this._duration = ((_arg1)<=0) ? Infinity : _arg1; } public function get FPS():Number{ return (this._fps); } public function set FPS(_arg1:Number):void{ var _local2:Boolean = this.isPlaying; this.stopEnterFrame(); this._fps = _arg1; if (_local2){ this.startEnterFrame(); }; } public function get position():Number{ return (this.getPosition(this._time)); } public function set position(_arg1:Number):void{ this.setPosition(_arg1); } public function getPosition(_arg1:Number=NaN):Number{ if (isNaN(_arg1)){ _arg1 = this._time; }; return (this.func(_arg1, this.begin, this.change, this._duration)); } public function setPosition(_arg1:Number):void{ this.prevPos = this._position; if (this.prop.length){ this.obj[this.prop] = (this._position = _arg1); }; this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_CHANGE, this._time, this._position)); } public function get finish():Number{ return ((this.begin + this.change)); } public function set finish(_arg1:Number):void{ this.change = (_arg1 - this.begin); } public function continueTo(_arg1:Number, _arg2:Number):void{ this.begin = this.position; this.finish = _arg1; if (!isNaN(_arg2)){ this.duration = _arg2; }; this.start(); } public function yoyo():void{ this.continueTo(this.begin, this.time); } protected function startEnterFrame():void{ var _local1:Number; if (isNaN(this._fps)){ _mc.addEventListener(Event.ENTER_FRAME, this.onEnterFrame, false, 0, true); } else { _local1 = (1000 / this._fps); this._timer.delay = _local1; this._timer.addEventListener(TimerEvent.TIMER, this.timerHandler, false, 0, true); this._timer.start(); }; this.isPlaying = true; } protected function stopEnterFrame():void{ if (isNaN(this._fps)){ _mc.removeEventListener(Event.ENTER_FRAME, this.onEnterFrame); } else { this._timer.stop(); }; this.isPlaying = false; } public function start():void{ this.rewind(); this.startEnterFrame(); this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_START, this._time, this._position)); } public function stop():void{ this.stopEnterFrame(); this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_STOP, this._time, this._position)); } public function resume():void{ this.fixTime(); this.startEnterFrame(); this.dispatchEvent(new TweenEvent(TweenEvent.MOTION_RESUME, this._time, this._position)); } public function rewind(_arg1:Number=0):void{ this._time = _arg1; this.fixTime(); this.update(); } public function fforward():void{ this.time = this._duration; this.fixTime(); } public function nextFrame():void{ if (this.useSeconds){ this.time = ((getTimer() - this._startTime) / 1000); } else { this.time = (this._time + 1); }; } protected function onEnterFrame(_arg1:Event):void{ this.nextFrame(); } protected function timerHandler(_arg1:TimerEvent):void{ this.nextFrame(); _arg1.updateAfterEvent(); } public function prevFrame():void{ if (!this.useSeconds){ this.time = (this._time - 1); }; } private function fixTime():void{ if (this.useSeconds){ this._startTime = (getTimer() - (this._time * 1000)); }; } private function update():void{ this.setPosition(this.getPosition(this._time)); } } }//package fl.transitions
Section 150
//TweenEvent (fl.transitions.TweenEvent) package fl.transitions { import flash.events.*; public class TweenEvent extends Event { public var time:Number;// = NAN public var position:Number;// = NAN public static const MOTION_START:String = "motionStart"; public static const MOTION_STOP:String = "motionStop"; public static const MOTION_FINISH:String = "motionFinish"; public static const MOTION_CHANGE:String = "motionChange"; public static const MOTION_RESUME:String = "motionResume"; public static const MOTION_LOOP:String = "motionLoop"; public function TweenEvent(_arg1:String, _arg2:Number, _arg3:Number, _arg4:Boolean=false, _arg5:Boolean=false){ super(_arg1, _arg4, _arg5); this.time = _arg2; this.position = _arg3; } override public function clone():Event{ return (new TweenEvent(this.type, this.time, this.position, this.bubbles, this.cancelable)); } } }//package fl.transitions
Section 151
//ballsud (ballsud) package { import flash.media.*; public dynamic class ballsud extends Sound { } }//package
Section 152
//bearsud (bearsud) package { import flash.media.*; public dynamic class bearsud extends Sound { } }//package
Section 153
//bg (bg) package { import flash.media.*; public dynamic class bg extends Sound { } }//package
Section 154
//bg1 (bg1) package { import flash.media.*; public dynamic class bg1 extends Sound { } }//package
Section 155
//btn (btn) package { import flash.media.*; public dynamic class btn extends Sound { } }//package
Section 156
//btns (btns) package { import flash.media.*; public dynamic class btns extends Sound { } }//package
Section 157
//clap (clap) package { import flash.media.*; public dynamic class clap extends Sound { } }//package
Section 158
//closedust (closedust) package { import flash.media.*; public dynamic class closedust extends Sound { } }//package
Section 159
//crysud (crysud) package { import flash.media.*; public dynamic class crysud extends Sound { } }//package
Section 160
//dinksud (dinksud) package { import flash.media.*; public dynamic class dinksud extends Sound { } }//package
Section 161
//ducksud (ducksud) package { import flash.media.*; public dynamic class ducksud extends Sound { } }//package
Section 162
//finish (finish) package { import flash.media.*; public dynamic class finish extends Sound { } }//package
Section 163
//laughsud (laughsud) package { import flash.media.*; public dynamic class laughsud extends Sound { } }//package
Section 164
//ooh (ooh) package { import flash.media.*; public dynamic class ooh extends Sound { } }//package
Section 165
//opendust (opendust) package { import flash.media.*; public dynamic class opendust extends Sound { } }//package
Section 166
//paper (paper) package { import flash.display.*; public dynamic class paper extends MovieClip { public function paper(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 167
//sleepsnd (sleepsnd) package { import flash.media.*; public dynamic class sleepsnd extends Sound { } }//package
Section 168
//spray1 (spray1) package { import flash.media.*; public dynamic class spray1 extends Sound { } }//package
Section 169
//towel (towel) package { import flash.media.*; public dynamic class towel extends Sound { } }//package

Library Items

Symbol 1 Sound {towel}
Symbol 2 Sound {ducksud}
Symbol 3 Sound {spray1}
Symbol 4 Sound {bearsud}
Symbol 5 Sound {sleepsnd}
Symbol 6 Sound {dinksud}
Symbol 7 Sound {opendust}
Symbol 8 Sound {ooh}
Symbol 9 Sound {laughsud}
Symbol 10 Sound {finish}
Symbol 11 Sound {crysud}
Symbol 12 Sound {closedust}
Symbol 13 Sound {clap}
Symbol 14 Sound {btns}
Symbol 15 Sound {btn}
Symbol 16 Sound {bg1}
Symbol 17 Sound {bg}
Symbol 18 Sound {ballsud}
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClip {paper}Uses:19
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClipUses:21Used by:26
Symbol 23 BitmapUsed by:24
Symbol 24 GraphicUses:23Used by:25
Symbol 25 MovieClip {com.google.analytics.components.Icon}Uses:24Used by:26
Symbol 26 MovieClip {com.google.analytics.components.FlashTracker}Uses:22 25
Symbol 27 GraphicUsed by:Timeline
Symbol 28 GraphicUsed by:32
Symbol 29 GraphicUsed by:32
Symbol 30 GraphicUsed by:32
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:28 29 30 31Used by:Timeline
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClipUses:33Used by:38  Timeline
Symbol 35 GraphicUsed by:Timeline
Symbol 36 SoundUsed by:Timeline
Symbol 37 GraphicUsed by:38
Symbol 38 MovieClipUses:37 34Used by:43
Symbol 39 GraphicUsed by:40
Symbol 40 MovieClipUses:39Used by:43
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:41Used by:43
Symbol 43 MovieClip {doradiaperchange_fla.minionatthedentist302_3}Uses:38 40 42Used by:Timeline
Symbol 44 GraphicUsed by:45 214 844 850  Timeline
Symbol 45 ButtonUses:44Used by:147
Symbol 46 GraphicUsed by:47 48
Symbol 47 MovieClipUses:46Used by:49
Symbol 48 MovieClipUses:46Used by:49
Symbol 49 MovieClipUses:47 48Used by:50
Symbol 50 MovieClipUses:49Used by:51
Symbol 51 MovieClipUses:50Used by:52
Symbol 52 MovieClipUses:51Used by:147
Symbol 53 GraphicUsed by:147 652 694 819 858  Timeline
Symbol 54 GraphicUsed by:58
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:55Used by:58
Symbol 57 GraphicUsed by:58 178 213
Symbol 58 MovieClipUses:54 56 57Used by:147
Symbol 59 GraphicUsed by:63 181 213
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:60Used by:63
Symbol 62 GraphicUsed by:63 181 213
Symbol 63 MovieClipUses:59 61 62Used by:147
Symbol 64 GraphicUsed by:68 184 213
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClipUses:65Used by:68
Symbol 67 GraphicUsed by:68 184 213
Symbol 68 MovieClipUses:64 66 67Used by:147
Symbol 69 GraphicUsed by:73 187 213
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:70Used by:73
Symbol 72 GraphicUsed by:73 187 213
Symbol 73 MovieClipUses:69 71 72Used by:147
Symbol 74 GraphicUsed by:78 190 213
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:75Used by:78
Symbol 77 GraphicUsed by:78 190 213
Symbol 78 MovieClipUses:74 76 77Used by:147
Symbol 79 GraphicUsed by:83 193 213
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClipUses:80Used by:83
Symbol 82 GraphicUsed by:83 193 213
Symbol 83 MovieClipUses:79 81 82Used by:147
Symbol 84 GraphicUsed by:88 196 213
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClipUses:85Used by:88
Symbol 87 GraphicUsed by:88 196 213
Symbol 88 MovieClipUses:84 86 87Used by:147
Symbol 89 GraphicUsed by:93 199 213
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:90Used by:93
Symbol 92 GraphicUsed by:93 199 213
Symbol 93 MovieClipUses:89 91 92Used by:147
Symbol 94 GraphicUsed by:98 202 213
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:95Used by:98
Symbol 97 GraphicUsed by:98 202 213
Symbol 98 MovieClipUses:94 96 97Used by:147
Symbol 99 GraphicUsed by:147
Symbol 100 GraphicUsed by:147
Symbol 101 GraphicUsed by:147
Symbol 102 GraphicUsed by:147
Symbol 103 GraphicUsed by:147
Symbol 104 GraphicUsed by:147
Symbol 105 GraphicUsed by:147
Symbol 106 GraphicUsed by:147
Symbol 107 GraphicUsed by:147
Symbol 108 GraphicUsed by:147
Symbol 109 GraphicUsed by:147
Symbol 110 GraphicUsed by:147
Symbol 111 GraphicUsed by:147
Symbol 112 GraphicUsed by:147
Symbol 113 GraphicUsed by:147
Symbol 114 GraphicUsed by:147
Symbol 115 GraphicUsed by:147
Symbol 116 GraphicUsed by:147
Symbol 117 GraphicUsed by:147
Symbol 118 GraphicUsed by:147
Symbol 119 GraphicUsed by:147
Symbol 120 GraphicUsed by:147
Symbol 121 GraphicUsed by:147
Symbol 122 GraphicUsed by:147
Symbol 123 GraphicUsed by:147
Symbol 124 GraphicUsed by:147
Symbol 125 GraphicUsed by:147
Symbol 126 GraphicUsed by:147
Symbol 127 GraphicUsed by:147
Symbol 128 GraphicUsed by:147
Symbol 129 GraphicUsed by:147
Symbol 130 GraphicUsed by:147
Symbol 131 GraphicUsed by:147
Symbol 132 GraphicUsed by:147
Symbol 133 GraphicUsed by:147
Symbol 134 GraphicUsed by:147
Symbol 135 GraphicUsed by:147
Symbol 136 GraphicUsed by:147
Symbol 137 GraphicUsed by:147
Symbol 138 GraphicUsed by:147 212 213
Symbol 139 GraphicUsed by:147 212 213
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:140Used by:147
Symbol 142 GraphicUsed by:146
Symbol 143 FontUsed by:144
Symbol 144 TextUses:143Used by:146
Symbol 145 GraphicUsed by:146
Symbol 146 ButtonUses:142 144 145Used by:147
Symbol 147 MovieClip {doradiaperchange_fla.minionatthedentist296_7}Uses:45 52 53 58 63 68 73 78 83 88 93 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 146Used by:Timeline
Symbol 148 GraphicUsed by:149 215
Symbol 149 MovieClipUses:148Used by:Timeline
Symbol 150 GraphicUsed by:151 216
Symbol 151 MovieClipUses:150Used by:Timeline
Symbol 152 GraphicUsed by:153
Symbol 153 MovieClipUses:152Used by:622  Timeline
Symbol 154 BitmapUsed by:155
Symbol 155 GraphicUses:154Used by:Timeline
Symbol 156 GraphicUsed by:157
Symbol 157 ButtonUses:156Used by:162 163 165 871 895 902 915
Symbol 158 GraphicUsed by:159 163 165 871 895 902 915
Symbol 159 MovieClipUses:158Used by:163 165 871 895 902 915
Symbol 160 FontUsed by:161 164 870 894 901 914
Symbol 161 TextUses:160Used by:163
Symbol 162 MovieClipUses:157Used by:163 165 871 895 902 915
Symbol 163 ButtonUses:157 159 161 162 158Used by:Timeline
Symbol 164 TextUses:160Used by:165
Symbol 165 ButtonUses:157 159 164 162 158Used by:Timeline
Symbol 166 GraphicUsed by:169
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:167Used by:169
Symbol 169 MovieClipUses:166 168Used by:170 173
Symbol 170 MovieClipUses:169Used by:173
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:171Used by:173
Symbol 173 MovieClip {doradiaperchange_fla.chefdressup155_43}Uses:170 172 169Used by:Timeline
Symbol 174 GraphicUsed by:213
Symbol 175 GraphicUsed by:178 213
Symbol 176 GraphicUsed by:177 213
Symbol 177 MovieClipUses:176Used by:178
Symbol 178 MovieClipUses:175 177 57Used by:212
Symbol 179 GraphicUsed by:180 213
Symbol 180 MovieClipUses:179Used by:181
Symbol 181 MovieClipUses:59 180 62Used by:212
Symbol 182 GraphicUsed by:183 213
Symbol 183 MovieClipUses:182Used by:184
Symbol 184 MovieClipUses:64 183 67Used by:212
Symbol 185 GraphicUsed by:186 213
Symbol 186 MovieClipUses:185Used by:187
Symbol 187 MovieClipUses:69 186 72Used by:212
Symbol 188 GraphicUsed by:189 213
Symbol 189 MovieClipUses:188Used by:190
Symbol 190 MovieClipUses:74 189 77Used by:212
Symbol 191 GraphicUsed by:192 213
Symbol 192 MovieClipUses:191Used by:193
Symbol 193 MovieClipUses:79 192 82Used by:212
Symbol 194 GraphicUsed by:195 213
Symbol 195 MovieClipUses:194Used by:196
Symbol 196 MovieClipUses:84 195 87Used by:212
Symbol 197 GraphicUsed by:198 213
Symbol 198 MovieClipUses:197Used by:199
Symbol 199 MovieClipUses:89 198 92Used by:212
Symbol 200 GraphicUsed by:201 213
Symbol 201 MovieClipUses:200Used by:202
Symbol 202 MovieClipUses:94 201 97Used by:212
Symbol 203 GraphicUsed by:204 213
Symbol 204 MovieClipUses:203Used by:212
Symbol 205 GraphicUsed by:206 207 213
Symbol 206 MovieClipUses:205Used by:208
Symbol 207 MovieClipUses:205Used by:208
Symbol 208 MovieClipUses:206 207Used by:209
Symbol 209 MovieClipUses:208Used by:210
Symbol 210 MovieClipUses:209Used by:211
Symbol 211 MovieClipUses:210Used by:212
Symbol 212 MovieClip {doradiaperchange_fla.logogmccclogomccc_49}Uses:138 178 181 184 187 190 193 196 199 202 139 204 211Used by:213
Symbol 213 ButtonUses:174 212 138 175 176 57 59 179 62 64 182 67 69 185 72 74 188 77 79 191 82 84 194 87 89 197 92 94 200 97 139 203 205Used by:Timeline
Symbol 214 MovieClip {doradiaperchange_fla.animmcc_75}Uses:44Used by:Timeline
Symbol 215 MovieClipUses:148Used by:622  Timeline
Symbol 216 MovieClipUses:150Used by:622  Timeline
Symbol 217 GraphicUsed by:Timeline
Symbol 218 GraphicUsed by:219
Symbol 219 MovieClipUses:218Used by:Timeline
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:220Used by:Timeline
Symbol 222 GraphicUsed by:228
Symbol 223 GraphicUsed by:228
Symbol 224 GraphicUsed by:225
Symbol 225 MovieClipUses:224Used by:228
Symbol 226 GraphicUsed by:228
Symbol 227 GraphicUsed by:228
Symbol 228 MovieClipUses:222 223 225 226 227Used by:Timeline
Symbol 229 GraphicUsed by:230
Symbol 230 MovieClipUses:229Used by:Timeline
Symbol 231 GraphicUsed by:Timeline
Symbol 232 GraphicUsed by:233
Symbol 233 MovieClipUses:232Used by:Timeline
Symbol 234 GraphicUsed by:235
Symbol 235 MovieClipUses:234Used by:236 237
Symbol 236 MovieClipUses:235Used by:237
Symbol 237 MovieClip {doradiaperchange_fla.diaper_mC_84}Uses:235 236Used by:608  Timeline
Symbol 238 GraphicUsed by:241
Symbol 239 GraphicUsed by:241 244
Symbol 240 GraphicUsed by:241
Symbol 241 MovieClipUses:238 239 240Used by:245
Symbol 242 GraphicUsed by:244
Symbol 243 GraphicUsed by:244
Symbol 244 MovieClipUses:242 239 243Used by:245
Symbol 245 MovieClip {doradiaperchange_fla.Diaper_Change_9copy_87}Uses:241 244Used by:Timeline
Symbol 246 GraphicUsed by:250 251 556 845 846 847 848 849
Symbol 247 GraphicUsed by:248
Symbol 248 MovieClipUses:247Used by:249
Symbol 249 MovieClipUses:248Used by:250 256
Symbol 250 MovieClip {doradiaperchange_fla.bgbabbed_90}Uses:246 249Used by:Timeline
Symbol 251 MovieClip {doradiaperchange_fla.dressbabymc_93}Uses:246Used by:Timeline
Symbol 252 GraphicUsed by:255
Symbol 253 GraphicUsed by:254
Symbol 254 MovieClipUses:253Used by:255
Symbol 255 MovieClipUses:252 254Used by:Timeline
Symbol 256 MovieClipUses:249Used by:257 258 608
Symbol 257 MovieClipUses:256Used by:258
Symbol 258 MovieClip {doradiaperchange_fla.sheetmc_96}Uses:256 257Used by:Timeline
Symbol 259 GraphicUsed by:263
Symbol 260 GraphicUsed by:261
Symbol 261 MovieClipUses:260Used by:263
Symbol 262 GraphicUsed by:263
Symbol 263 MovieClip {doradiaperchange_fla.Diaper_Change_13copy2_99}Uses:259 261 262Used by:Timeline
Symbol 264 GraphicUsed by:268
Symbol 265 GraphicUsed by:268
Symbol 266 GraphicUsed by:268
Symbol 267 GraphicUsed by:268
Symbol 268 MovieClipUses:264 265 266 267Used by:269 270
Symbol 269 MovieClipUses:268Used by:271
Symbol 270 MovieClipUses:268Used by:271
Symbol 271 MovieClip {doradiaperchange_fla.sheetmccopy_101}Uses:269 270Used by:608  Timeline
Symbol 272 GraphicUsed by:284 285 286 287 289
Symbol 273 GraphicUsed by:277
Symbol 274 GraphicUsed by:277
Symbol 275 GraphicUsed by:277
Symbol 276 GraphicUsed by:277
Symbol 277 MovieClipUses:273 274 275 276Used by:284 285 286 287 289 290 608
Symbol 278 GraphicUsed by:282 304 345 376 717 755 764
Symbol 279 GraphicUsed by:282 304 345 376 717 755 764
Symbol 280 GraphicUsed by:281
Symbol 281 MovieClipUses:280Used by:282
Symbol 282 MovieClipUses:278 279 281Used by:283
Symbol 283 MovieClip {doradiaperchange_fla.dora_diaper_ani_7_108}Uses:282Used by:284 286 287 289 397 404 557 608
Symbol 284 MovieClip {doradiaperchange_fla.Diaper_Change_2copy_106}Uses:272 277 283Used by:290
Symbol 285 MovieClip {doradiaperchange_fla.Diaper_Change_2copy2_111}Uses:272 277Used by:290
Symbol 286 MovieClip {doradiaperchange_fla.Diaper_Change_2copy3_112}Uses:272 283 277Used by:290
Symbol 287 MovieClip {doradiaperchange_fla.Diaper_Change_2copy4_113}Uses:272 283 277Used by:290
Symbol 288 GraphicUsed by:290
Symbol 289 MovieClipUses:272 283 277Used by:290
Symbol 290 MovieClip {doradiaperchange_fla.traxhh_105}Uses:284 285 286 287 288 277 289Used by:Timeline
Symbol 291 GraphicUsed by:334 585
Symbol 292 GraphicUsed by:334 585
Symbol 293 GraphicUsed by:334 585
Symbol 294 GraphicUsed by:298 408 495 553
Symbol 295 GraphicUsed by:297
Symbol 296 GraphicUsed by:297
Symbol 297 MovieClipUses:295 296Used by:298
Symbol 298 MovieClipUses:294 297Used by:308
Symbol 299 GraphicUsed by:308 415 502
Symbol 300 MovieClipUsed by:305
Symbol 301 GraphicUsed by:304
Symbol 302 GraphicUsed by:303
Symbol 303 MovieClipUses:302Used by:304
Symbol 304 MovieClipUses:301 278 279 303Used by:305
Symbol 305 MovieClipUses:300 304Used by:308
Symbol 306 GraphicUsed by:307
Symbol 307 MovieClipUses:306Used by:308
Symbol 308 MovieClipUses:298 299 305 307Used by:334 585
Symbol 309 GraphicUsed by:310 351 431 503 722
Symbol 310 MovieClipUses:309Used by:326
Symbol 311 GraphicUsed by:326 366 394 443 476 514 761
Symbol 312 GraphicUsed by:316 358 436 507 729
Symbol 313 GraphicUsed by:314 352 432 504 724
Symbol 314 MovieClipUses:313Used by:316
Symbol 315 GraphicUsed by:316
Symbol 316 MovieClipUses:312 314 315Used by:326
Symbol 317 GraphicUsed by:326 443 514
Symbol 318 GraphicUsed by:319 360 437 508 730
Symbol 319 MovieClipUses:318Used by:326
Symbol 320 GraphicUsed by:323
Symbol 321 GraphicUsed by:322 362 439 510 732
Symbol 322 MovieClipUses:321Used by:323
Symbol 323 MovieClipUses:320 322Used by:326
Symbol 324 GraphicUsed by:325
Symbol 325 MovieClipUses:324Used by:326
Symbol 326 MovieClipUses:310 311 316 317 319 323 325Used by:334 585
Symbol 327 GraphicUsed by:328
Symbol 328 MovieClipUses:327Used by:329
Symbol 329 MovieClipUses:328Used by:333
Symbol 330 GraphicUsed by:331
Symbol 331 MovieClipUses:330Used by:332
Symbol 332 MovieClipUses:331Used by:333
Symbol 333 MovieClipUses:329 332Used by:334 585
Symbol 334 MovieClip {doradiaperchange_fla.Ex_Icons_40_116}Uses:291 292 293 308 326 333Used by:553
Symbol 335 GraphicUsed by:336
Symbol 336 MovieClipUses:335Used by:553
Symbol 337 GraphicUsed by:367
Symbol 338 GraphicUsed by:367
Symbol 339 GraphicUsed by:367
Symbol 340 GraphicUsed by:367
Symbol 341 MovieClipUsed by:346 474
Symbol 342 GraphicUsed by:345
Symbol 343 GraphicUsed by:344
Symbol 344 MovieClipUses:343Used by:345 755 764
Symbol 345 MovieClipUses:342 278 279 344Used by:346
Symbol 346 MovieClipUses:341 345Used by:367
Symbol 347 GraphicUsed by:367
Symbol 348 GraphicUsed by:350
Symbol 349 GraphicUsed by:350 471
Symbol 350 MovieClipUses:348 349Used by:367
Symbol 351 MovieClipUses:309Used by:366 394 476 761
Symbol 352 MovieClipUses:313Used by:358
Symbol 353 GraphicUsed by:358 436 507 729
Symbol 354 GraphicUsed by:358
Symbol 355 GraphicUsed by:358 436 507
Symbol 356 GraphicUsed by:358
Symbol 357 GraphicUsed by:358
Symbol 358 MovieClipUses:312 352 353 354 355 356 357Used by:366 476 761
Symbol 359 GraphicUsed by:366 761
Symbol 360 MovieClipUses:318Used by:366 394 476 761
Symbol 361 GraphicUsed by:363
Symbol 362 MovieClipUses:321Used by:363
Symbol 363 MovieClipUses:361 362Used by:366 394 476 761
Symbol 364 GraphicUsed by:365
Symbol 365 MovieClipUses:364Used by:366 394 476 761
Symbol 366 MovieClipUses:351 311 358 359 360 363 365Used by:367
Symbol 367 MovieClipUses:337 338 339 340 346 347 350 366Used by:368
Symbol 368 MovieClip {doradiaperchange_fla.erwerw_139}Uses:367Used by:553
Symbol 369 MovieClipUsed by:395 397 404 427
Symbol 370 GraphicUsed by:395 397 404 427 487
Symbol 371 GraphicUsed by:395 397 404 427 487
Symbol 372 GraphicUsed by:395 397 404 427 487
Symbol 373 GraphicUsed by:376
Symbol 374 GraphicUsed by:375
Symbol 375 MovieClipUses:374Used by:376
Symbol 376 MovieClipUses:373 278 279 375Used by:395 397
Symbol 377 GraphicUsed by:378
Symbol 378 MovieClipUses:377Used by:395 397 404
Symbol 379 GraphicUsed by:383 404
Symbol 380 GraphicUsed by:383 404
Symbol 381 GraphicUsed by:383
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClipUses:379 380 381 382Used by:395 397 404
Symbol 384 GraphicUsed by:392
Symbol 385 GraphicUsed by:388
Symbol 386 GraphicUsed by:388
Symbol 387 GraphicUsed by:388
Symbol 388 MovieClipUses:385 386 387Used by:392
Symbol 389 GraphicUsed by:392
Symbol 390 GraphicUsed by:391
Symbol 391 MovieClipUses:390Used by:392
Symbol 392 MovieClipUses:384 388 389 391Used by:394
Symbol 393 GraphicUsed by:394
Symbol 394 MovieClipUses:351 311 392 393 360 363 365Used by:395 397 404 427 783 896
Symbol 395 MovieClipUses:369 370 371 372 376 378 383 394Used by:396
Symbol 396 MovieClip {doradiaperchange_fla.dora_crying_154}Uses:395Used by:553
Symbol 397 MovieClipUses:369 370 371 372 376 283 378 383 394Used by:398 399
Symbol 398 MovieClip {doradiaperchange_fla.dora_cryingcopy_165}Uses:397Used by:553
Symbol 399 MovieClip {doradiaperchange_fla.dora_cryingcopy2_167}Uses:397Used by:553
Symbol 400 GraphicUsed by:401
Symbol 401 MovieClipUses:400Used by:404
Symbol 402 GraphicUsed by:403 425
Symbol 403 MovieClipUses:402Used by:404 427 468
Symbol 404 MovieClip {doradiaperchange_fla.dora_cryingcopy3_168}Uses:369 370 371 372 401 394 403 283 378 383 379 380Used by:553
Symbol 405 GraphicUsed by:407
Symbol 406 GraphicUsed by:407
Symbol 407 MovieClipUses:405 406Used by:408
Symbol 408 MovieClipUses:294 407Used by:415
Symbol 409 MovieClipUsed by:412
Symbol 410 GraphicUsed by:411
Symbol 411 MovieClipUses:410Used by:412
Symbol 412 MovieClipUses:409 411Used by:415
Symbol 413 GraphicUsed by:414
Symbol 414 MovieClipUses:413Used by:415
Symbol 415 MovieClipUses:408 299 412 414Used by:427 444
Symbol 416 ShapeTweeningUsed by:420
Symbol 417 GraphicUsed by:420
Symbol 418 ShapeTweeningUsed by:420
Symbol 419 GraphicUsed by:420
Symbol 420 MovieClipUses:416 417 418 419Used by:423
Symbol 421 GraphicUsed by:422
Symbol 422 MovieClipUses:421Used by:423
Symbol 423 MovieClipUses:420 422Used by:424
Symbol 424 MovieClipUses:423Used by:427
Symbol 425 MovieClipUses:402Used by:426
Symbol 426 MovieClipUses:425Used by:427
Symbol 427 MovieClip {doradiaperchange_fla.dora_cryingcopy5_171}Uses:369 370 371 372 415 394 403 424 426Used by:553
Symbol 428 GraphicUsed by:444
Symbol 429 GraphicUsed by:444
Symbol 430 GraphicUsed by:444
Symbol 431 MovieClipUses:309Used by:443
Symbol 432 MovieClipUses:313Used by:436
Symbol 433 GraphicUsed by:436
Symbol 434 GraphicUsed by:436
Symbol 435 GraphicUsed by:436
Symbol 436 MovieClipUses:312 432 353 433 355 434 435Used by:443
Symbol 437 MovieClipUses:318Used by:443
Symbol 438 GraphicUsed by:440
Symbol 439 MovieClipUses:321Used by:440
Symbol 440 MovieClipUses:438 439Used by:443
Symbol 441 GraphicUsed by:442
Symbol 442 MovieClipUses:441Used by:443
Symbol 443 MovieClipUses:431 311 436 317 437 440 442Used by:444
Symbol 444 MovieClipUses:428 429 430 415 443Used by:446
Symbol 445 MovieClipUsed by:446
Symbol 446 MovieClipUses:444 445Used by:447
Symbol 447 MovieClipUses:446Used by:459 468
Symbol 448 GraphicUsed by:453
Symbol 449 GraphicUsed by:450 589
Symbol 450 MovieClipUses:449Used by:453
Symbol 451 GraphicUsed by:453 590
Symbol 452 GraphicUsed by:453
Symbol 453 MovieClipUses:448 450 451 452Used by:454
Symbol 454 MovieClipUses:453Used by:459
Symbol 455 GraphicUsed by:456
Symbol 456 MovieClipUses:455Used by:457
Symbol 457 MovieClipUses:456Used by:458 551
Symbol 458 MovieClipUses:457Used by:459 487
Symbol 459 MovieClip {doradiaperchange_fla.Symbol7_185}Uses:447 454 458Used by:553
Symbol 460 ShapeTweeningUsed by:467
Symbol 461 GraphicUsed by:467
Symbol 462 GraphicUsed by:467
Symbol 463 ShapeTweeningUsed by:467
Symbol 464 GraphicUsed by:467
Symbol 465 GraphicUsed by:467
Symbol 466 GraphicUsed by:467 597
Symbol 467 MovieClipUses:460 461 462 463 464 465 466Used by:468
Symbol 468 MovieClip {doradiaperchange_fla.Symbol7copy_204}Uses:447 403 467Used by:553
Symbol 469 GraphicUsed by:472
Symbol 470 GraphicUsed by:471
Symbol 471 MovieClipUses:470 349Used by:472
Symbol 472 MovieClipUses:469 471Used by:487
Symbol 473 GraphicUsed by:474
Symbol 474 MovieClipUses:473 341Used by:487
Symbol 475 GraphicUsed by:476 736
Symbol 476 MovieClipUses:351 311 358 475 360 363 365Used by:487
Symbol 477 GraphicUsed by:486 487
Symbol 478 GraphicUsed by:479 602
Symbol 479 MovieClipUses:478Used by:486 487
Symbol 480 GraphicUsed by:486 487
Symbol 481 GraphicUsed by:482
Symbol 482 MovieClipUses:481Used by:485
Symbol 483 GraphicUsed by:484
Symbol 484 MovieClipUses:483Used by:485
Symbol 485 MovieClipUses:482 484Used by:486
Symbol 486 MovieClipUses:477 479 480 485Used by:487
Symbol 487 MovieClip {doradiaperchange_fla.babyreaction132_206}Uses:370 371 372 472 474 476 477 479 480 486 458Used by:553
Symbol 488 GraphicUsed by:533
Symbol 489 GraphicUsed by:533 553
Symbol 490 GraphicUsed by:533 553
Symbol 491 GraphicUsed by:533 553
Symbol 492 GraphicUsed by:494
Symbol 493 GraphicUsed by:494
Symbol 494 MovieClipUses:492 493Used by:495 553
Symbol 495 MovieClipUses:294 494Used by:502
Symbol 496 MovieClipUsed by:499
Symbol 497 GraphicUsed by:498
Symbol 498 MovieClipUses:497Used by:499
Symbol 499 MovieClipUses:496 498Used by:502 553
Symbol 500 GraphicUsed by:501
Symbol 501 MovieClipUses:500Used by:502
Symbol 502 MovieClipUses:495 299 499 501Used by:533
Symbol 503 MovieClipUses:309Used by:514
Symbol 504 MovieClipUses:313Used by:507
Symbol 505 GraphicUsed by:507
Symbol 506 GraphicUsed by:507
Symbol 507 MovieClipUses:312 504 353 505 355 506Used by:514
Symbol 508 MovieClipUses:318Used by:514
Symbol 509 GraphicUsed by:511
Symbol 510 MovieClipUses:321Used by:511
Symbol 511 MovieClipUses:509 510Used by:514
Symbol 512 GraphicUsed by:513
Symbol 513 MovieClipUses:512Used by:514
Symbol 514 MovieClipUses:503 311 507 317 508 511 513Used by:533 553
Symbol 515 GraphicUsed by:533
Symbol 516 GraphicUsed by:517
Symbol 517 MovieClipUses:516Used by:533 553
Symbol 518 GraphicUsed by:524
Symbol 519 GraphicUsed by:524
Symbol 520 GraphicUsed by:521
Symbol 521 MovieClipUses:520Used by:524 529 532
Symbol 522 GraphicUsed by:523
Symbol 523 MovieClipUses:522Used by:524 529 532
Symbol 524 MovieClipUses:518 519 521 523Used by:533
Symbol 525 GraphicUsed by:526
Symbol 526 MovieClipUses:525Used by:533  Timeline
Symbol 527 GraphicUsed by:529
Symbol 528 GraphicUsed by:529
Symbol 529 MovieClipUses:527 528 523 521Used by:533
Symbol 530 GraphicUsed by:532
Symbol 531 GraphicUsed by:532
Symbol 532 MovieClipUses:530 531 521 523Used by:533 553
Symbol 533 MovieClip {doradiaperchange_fla.dora_diaper_ani_43_216}Uses:488 489 490 491 502 514 515 517 524 526 529 532Used by:553
Symbol 534 GraphicUsed by:549
Symbol 535 GraphicUsed by:543
Symbol 536 GraphicUsed by:537
Symbol 537 MovieClipUses:536Used by:543 741
Symbol 538 GraphicUsed by:539
Symbol 539 MovieClipUses:538Used by:543 741
Symbol 540 GraphicUsed by:541
Symbol 541 MovieClipUses:540Used by:543 741
Symbol 542 GraphicUsed by:543
Symbol 543 MovieClip {doradiaperchange_fla.dressbaby2_240}Uses:535 537 539 541 542Used by:549 608 613
Symbol 544 GraphicUsed by:548
Symbol 545 GraphicUsed by:547
Symbol 546 GraphicUsed by:547
Symbol 547 MovieClipUses:545 546Used by:548 741
Symbol 548 MovieClip {doradiaperchange_fla.dressbaby3_244}Uses:544 547Used by:549 608 613
Symbol 549 MovieClip {doradiaperchange_fla.dresss_239}Uses:534 543 548Used by:553
Symbol 550 GraphicUsed by:552
Symbol 551 MovieClipUses:457Used by:552
Symbol 552 MovieClip {doradiaperchange_fla.rosemc6_246}Uses:550 551Used by:553 784
Symbol 553 MovieClip {doradiaperchange_fla.babymc_115}Uses:334 336 368 396 398 399 404 427 459 468 487 533 294 494 489 490 491 499 532 517 514 549 552Used by:Timeline
Symbol 554 GraphicUsed by:555
Symbol 555 MovieClipUses:554Used by:586  Timeline
Symbol 556 MovieClip {doradiaperchange_fla.fsdfsf_249}Uses:246Used by:Timeline
Symbol 557 MovieClip {doradiaperchange_fla.babyinnermc_250}Uses:283Used by:Timeline
Symbol 558 GraphicUsed by:559
Symbol 559 MovieClipUses:558Used by:567
Symbol 560 GraphicUsed by:567
Symbol 561 GraphicUsed by:564
Symbol 562 GraphicUsed by:563
Symbol 563 MovieClipUses:562Used by:564
Symbol 564 MovieClipUses:561 563Used by:567
Symbol 565 GraphicUsed by:566
Symbol 566 MovieClipUses:565Used by:567
Symbol 567 MovieClip {doradiaperchange_fla.Ex_Icons_46_252}Uses:559 560 564 566Used by:568
Symbol 568 MovieClipUses:567Used by:Timeline
Symbol 569 GraphicUsed by:570
Symbol 570 MovieClipUses:569Used by:571 574 577
Symbol 571 MovieClipUses:570Used by:Timeline
Symbol 572 GraphicUsed by:573
Symbol 573 MovieClipUses:572Used by:574
Symbol 574 MovieClipUses:570 573Used by:578
Symbol 575 GraphicUsed by:576
Symbol 576 MovieClipUses:575Used by:577
Symbol 577 MovieClipUses:570 576Used by:578
Symbol 578 MovieClip {doradiaperchange_fla.pauseMc_259}Uses:574 577Used by:Timeline
Symbol 579 FontUsed by:580 860
Symbol 580 EditableTextUses:579Used by:Timeline
Symbol 581 GraphicUsed by:584
Symbol 582 GraphicUsed by:583
Symbol 583 MovieClipUses:582Used by:584
Symbol 584 MovieClipUses:581 583Used by:608 859
Symbol 585 MovieClipUses:291 292 293 308 326 333Used by:587
Symbol 586 MovieClipUses:555Used by:587
Symbol 587 MovieClipUses:585 586Used by:608
Symbol 588 GraphicUsed by:590
Symbol 589 MovieClipUses:449Used by:590
Symbol 590 MovieClipUses:588 589 451Used by:591
Symbol 591 MovieClipUses:590Used by:592 593
Symbol 592 MovieClipUses:591Used by:593
Symbol 593 MovieClip {doradiaperchange_fla.soapmcc_270}Uses:591 592Used by:608 613
Symbol 594 GraphicUsed by:597
Symbol 595 GraphicUsed by:597
Symbol 596 GraphicUsed by:597
Symbol 597 MovieClipUses:594 466 595 596Used by:598
Symbol 598 MovieClipUses:597Used by:599 600
Symbol 599 MovieClipUses:598Used by:600
Symbol 600 MovieClip {doradiaperchange_fla.towelMc_275}Uses:598 599Used by:608 613
Symbol 601 GraphicUsed by:604
Symbol 602 MovieClipUses:478Used by:604
Symbol 603 GraphicUsed by:604
Symbol 604 MovieClipUses:601 602 603Used by:605 607
Symbol 605 MovieClipUses:604Used by:606
Symbol 606 MovieClipUses:605Used by:607
Symbol 607 MovieClip {doradiaperchange_fla.powdermcc_279}Uses:604 606Used by:608 613
Symbol 608 MovieClip {doradiaperchange_fla.dreambarmc_264}Uses:584 587 256 283 277 271 593 600 607 237 543 548Used by:Timeline
Symbol 609 GraphicUsed by:612
Symbol 610 GraphicUsed by:612
Symbol 611 GraphicUsed by:612
Symbol 612 MovieClipUses:609 610 611Used by:613
Symbol 613 MovieClip {doradiaperchange_fla.pannelmcc_284}Uses:612 593 600 607 543 548Used by:Timeline
Symbol 614 GraphicUsed by:617
Symbol 615 GraphicUsed by:616
Symbol 616 MovieClipUses:615Used by:617
Symbol 617 MovieClipUses:614 616Used by:618
Symbol 618 MovieClipUses:617Used by:619 620
Symbol 619 MovieClip {doradiaperchange_fla.gsdsgg_290}Uses:618Used by:620
Symbol 620 MovieClip {doradiaperchange_fla.handic_286}Uses:618 619Used by:Timeline
Symbol 621 GraphicUsed by:652
Symbol 622 MovieClipUses:215 216 153Used by:652  Timeline
Symbol 623 GraphicUsed by:624 627
Symbol 624 MovieClipUses:623Used by:627
Symbol 625 GraphicUsed by:626
Symbol 626 MovieClipUses:625Used by:627
Symbol 627 ButtonUses:624 626 623Used by:652
Symbol 628 GraphicUsed by:629
Symbol 629 MovieClipUses:628Used by:652 836 853  Timeline
Symbol 630 GraphicUsed by:631 824
Symbol 631 MovieClipUses:630Used by:652 836 853  Timeline
Symbol 632 GraphicUsed by:652
Symbol 633 GraphicUsed by:638
Symbol 634 GraphicUsed by:635 826
Symbol 635 MovieClipUses:634Used by:638
Symbol 636 GraphicUsed by:637 827
Symbol 637 MovieClipUses:636Used by:638
Symbol 638 MovieClipUses:633 635 637Used by:652 836 853  Timeline
Symbol 639 GraphicUsed by:652
Symbol 640 GraphicUsed by:648
Symbol 641 GraphicUsed by:642
Symbol 642 MovieClipUses:641Used by:648
Symbol 643 GraphicUsed by:648
Symbol 644 GraphicUsed by:645 796
Symbol 645 MovieClipUses:644Used by:648
Symbol 646 GraphicUsed by:647
Symbol 647 MovieClipUses:646Used by:648
Symbol 648 MovieClipUses:640 642 643 645 647Used by:652 802 854  Timeline
Symbol 649 GraphicUsed by:652
Symbol 650 GraphicUsed by:651 812
Symbol 651 MovieClipUses:650Used by:652 819 858  Timeline
Symbol 652 MovieClipUses:621 622 627 629 631 632 638 639 648 649 651 53Used by:Timeline
Symbol 653 GraphicUsed by:654
Symbol 654 MovieClipUses:653Used by:Timeline
Symbol 655 GraphicUsed by:Timeline
Symbol 656 GraphicUsed by:661
Symbol 657 GraphicUsed by:661
Symbol 658 GraphicUsed by:661
Symbol 659 GraphicUsed by:660
Symbol 660 MovieClipUses:659Used by:661
Symbol 661 MovieClipUses:656 657 658 660Used by:662
Symbol 662 MovieClipUses:661Used by:Timeline
Symbol 663 GraphicUsed by:669
Symbol 664 GraphicUsed by:669
Symbol 665 GraphicUsed by:666
Symbol 666 MovieClipUses:665Used by:667
Symbol 667 MovieClipUses:666Used by:668
Symbol 668 MovieClipUses:667Used by:669
Symbol 669 MovieClipUses:663 664 668Used by:Timeline
Symbol 670 GraphicUsed by:671
Symbol 671 MovieClipUses:670Used by:Timeline
Symbol 672 GraphicUsed by:Timeline
Symbol 673 GraphicUsed by:674
Symbol 674 MovieClipUses:673Used by:Timeline
Symbol 675 GraphicUsed by:Timeline
Symbol 676 GraphicUsed by:680
Symbol 677 GraphicUsed by:680
Symbol 678 GraphicUsed by:679
Symbol 679 MovieClipUses:678Used by:680
Symbol 680 MovieClipUses:676 677 679Used by:Timeline
Symbol 681 GraphicUsed by:Timeline
Symbol 682 GraphicUsed by:685
Symbol 683 GraphicUsed by:684
Symbol 684 MovieClipUses:683Used by:685 688
Symbol 685 MovieClipUses:682 684Used by:Timeline
Symbol 686 GraphicUsed by:687
Symbol 687 MovieClipUses:686Used by:688
Symbol 688 MovieClipUses:684 687Used by:Timeline
Symbol 689 GraphicUsed by:Timeline
Symbol 690 GraphicUsed by:691
Symbol 691 MovieClipUses:690Used by:Timeline
Symbol 692 GraphicUsed by:Timeline
Symbol 693 GraphicUsed by:698
Symbol 694 MovieClipUses:53Used by:698
Symbol 695 GraphicUsed by:698
Symbol 696 GraphicUsed by:697
Symbol 697 MovieClipUses:696Used by:698
Symbol 698 MovieClipUses:693 694 695 697Used by:Timeline
Symbol 699 GraphicUsed by:Timeline
Symbol 700 GraphicUsed by:709
Symbol 701 GraphicUsed by:702
Symbol 702 MovieClipUses:701Used by:709
Symbol 703 GraphicUsed by:704
Symbol 704 MovieClipUses:703Used by:705
Symbol 705 MovieClipUses:704Used by:709
Symbol 706 GraphicUsed by:707
Symbol 707 MovieClipUses:706Used by:709
Symbol 708 GraphicUsed by:709
Symbol 709 MovieClipUses:700 702 705 707 708Used by:Timeline
Symbol 710 MovieClipUsed by:784  Timeline
Symbol 711 GraphicUsed by:712
Symbol 712 MovieClipUses:711Used by:713
Symbol 713 MovieClipUses:712Used by:784  Timeline
Symbol 714 GraphicUsed by:717
Symbol 715 GraphicUsed by:716
Symbol 716 MovieClipUses:715Used by:717
Symbol 717 MovieClipUses:714 278 279 716Used by:784  Timeline
Symbol 718 GraphicUsed by:721
Symbol 719 GraphicUsed by:720
Symbol 720 MovieClipUses:719Used by:721
Symbol 721 MovieClipUses:718 720Used by:784  Timeline
Symbol 722 MovieClipUses:309Used by:736
Symbol 723 GraphicUsed by:736
Symbol 724 MovieClipUses:313Used by:729
Symbol 725 GraphicUsed by:729
Symbol 726 GraphicUsed by:729
Symbol 727 GraphicUsed by:729
Symbol 728 GraphicUsed by:729
Symbol 729 MovieClipUses:312 724 353 725 726 727 728Used by:736
Symbol 730 MovieClipUses:318Used by:736
Symbol 731 GraphicUsed by:733
Symbol 732 MovieClipUses:321Used by:733
Symbol 733 MovieClipUses:731 732Used by:736
Symbol 734 GraphicUsed by:735
Symbol 735 MovieClipUses:734Used by:736
Symbol 736 MovieClipUses:722 723 729 730 475 733 735Used by:784  Timeline
Symbol 737 GraphicUsed by:741
Symbol 738 GraphicUsed by:741
Symbol 739 GraphicUsed by:741
Symbol 740 GraphicUsed by:741
Symbol 741 MovieClip {doradiaperchange_fla.dress_mcanim1_347}Uses:737 738 537 539 541 739 740 547Used by:760 783 784 896  Timeline
Symbol 742 GraphicUsed by:744
Symbol 743 GraphicUsed by:744
Symbol 744 MovieClipUses:742 743Used by:784  Timeline
Symbol 745 MovieClipUsed by:761 783 896
Symbol 746 GraphicUsed by:747
Symbol 747 MovieClipUses:746Used by:748
Symbol 748 MovieClipUses:747Used by:761 783 896
Symbol 749 GraphicUsed by:752
Symbol 750 GraphicUsed by:751 766
Symbol 751 MovieClipUses:750Used by:752
Symbol 752 MovieClipUses:749 751Used by:761
Symbol 753 GraphicUsed by:754
Symbol 754 MovieClipUses:753Used by:755
Symbol 755 MovieClipUses:754 278 279 344Used by:760
Symbol 756 GraphicUsed by:757
Symbol 757 MovieClipUses:756Used by:760
Symbol 758 GraphicUsed by:759
Symbol 759 MovieClipUses:758Used by:760
Symbol 760 MovieClip {doradiaperchange_fla.dora_ANI_10_356}Uses:755 741 757 759Used by:761
Symbol 761 MovieClipUses:745 748 752 760 351 311 358 359 360 363 365Used by:762
Symbol 762 MovieClip {doradiaperchange_fla.openbabang_349}Uses:761Used by:784
Symbol 763 GraphicUsed by:764
Symbol 764 MovieClipUses:763 278 279 344Used by:783 896
Symbol 765 GraphicUsed by:783 896
Symbol 766 MovieClipUses:750Used by:783 896
Symbol 767 GraphicUsed by:768
Symbol 768 MovieClipUses:767Used by:783 896
Symbol 769 GraphicUsed by:773
Symbol 770 GraphicUsed by:773
Symbol 771 GraphicUsed by:773
Symbol 772 GraphicUsed by:773
Symbol 773 MovieClipUses:769 770 771 772Used by:783 896
Symbol 774 GraphicUsed by:775
Symbol 775 MovieClipUses:774Used by:783 896
Symbol 776 GraphicUsed by:777
Symbol 777 MovieClipUses:776Used by:783 896
Symbol 778 GraphicUsed by:779 780 781 782
Symbol 779 MovieClipUses:778Used by:783 896
Symbol 780 MovieClipUses:778Used by:783 896
Symbol 781 MovieClipUses:778Used by:783 896
Symbol 782 MovieClipUses:778Used by:783 896
Symbol 783 MovieClip {doradiaperchange_fla.dora_ANI_32_361}Uses:745 748 764 765 766 768 773 741 775 777 394 779 780 781 782Used by:784
Symbol 784 MovieClip {doradiaperchange_fla.babymplay_331}Uses:710 713 717 721 736 741 552 744 762 783Used by:Timeline
Symbol 785 GraphicUsed by:786
Symbol 786 MovieClipUses:785Used by:Timeline
Symbol 787 GraphicUsed by:792 793 843  Timeline
Symbol 788 GraphicUsed by:789
Symbol 789 MovieClipUses:788Used by:793 851  Timeline
Symbol 790 GraphicUsed by:791
Symbol 791 MovieClipUses:790Used by:792
Symbol 792 MovieClip {doradiaperchange_fla.Ex_Icons_60_375}Uses:787 791Used by:793
Symbol 793 MovieClip {doradiaperchange_fla.dora_play_ANI_4_373}Uses:787 789 792Used by:Timeline
Symbol 794 GraphicUsed by:795
Symbol 795 MovieClipUses:794Used by:800
Symbol 796 MovieClipUses:644Used by:800
Symbol 797 GraphicUsed by:800
Symbol 798 GraphicUsed by:799
Symbol 799 MovieClipUses:798Used by:800
Symbol 800 MovieClipUses:795 796 797 799Used by:801
Symbol 801 MovieClip {doradiaperchange_fla.monkeyy_378}Uses:800Used by:802
Symbol 802 MovieClip {doradiaperchange_fla.monkey_377}Uses:648 801Used by:Timeline
Symbol 803 GraphicUsed by:804
Symbol 804 MovieClipUses:803Used by:813
Symbol 805 GraphicUsed by:806
Symbol 806 MovieClipUses:805Used by:813
Symbol 807 GraphicUsed by:808
Symbol 808 MovieClipUses:807Used by:813
Symbol 809 GraphicUsed by:810
Symbol 810 MovieClipUses:809Used by:813
Symbol 811 GraphicUsed by:813
Symbol 812 MovieClipUses:650Used by:813
Symbol 813 MovieClipUses:804 806 808 810 811 812Used by:814 816
Symbol 814 MovieClipUses:813Used by:819  Timeline
Symbol 815 GraphicUsed by:819
Symbol 816 MovieClipUses:813Used by:817 818
Symbol 817 MovieClipUses:816Used by:819
Symbol 818 MovieClip {doradiaperchange_fla.Symbol3_393}Uses:816Used by:819
Symbol 819 MovieClip {doradiaperchange_fla.puppy_383}Uses:814 815 651 53 817 818Used by:Timeline
Symbol 820 GraphicUsed by:836
Symbol 821 GraphicUsed by:822
Symbol 822 MovieClipUses:821Used by:834
Symbol 823 GraphicUsed by:834
Symbol 824 MovieClipUses:630Used by:834
Symbol 825 GraphicUsed by:828
Symbol 826 MovieClipUses:634Used by:828 833
Symbol 827 MovieClipUses:636Used by:828 833
Symbol 828 MovieClipUses:825 826 827Used by:834
Symbol 829 GraphicUsed by:830 831
Symbol 830 MovieClipUses:829Used by:834
Symbol 831 MovieClipUses:829Used by:834
Symbol 832 GraphicUsed by:833
Symbol 833 MovieClipUses:832 826 827Used by:834
Symbol 834 MovieClipUses:822 823 824 828 830 831 833Used by:835
Symbol 835 MovieClip {doradiaperchange_fla.toy1_395}Uses:834Used by:836
Symbol 836 MovieClip {doradiaperchange_fla.toy_394}Uses:629 631 820 638 835Used by:Timeline
Symbol 837 GraphicUsed by:842 843  Timeline
Symbol 838 ShapeTweeningUsed by:842
Symbol 839 GraphicUsed by:842
Symbol 840 ShapeTweeningUsed by:842
Symbol 841 ShapeTweeningUsed by:842
Symbol 842 MovieClip {doradiaperchange_fla.dora_play_ANI_2_406}Uses:837 838 839 840 841Used by:843
Symbol 843 MovieClip {doradiaperchange_fla.ball_405}Uses:787 837 842Used by:Timeline
Symbol 844 MovieClip {doradiaperchange_fla.ggdfgd_407}Uses:44Used by:Timeline
Symbol 845 MovieClip {doradiaperchange_fla.dffs_409}Uses:246Used by:849
Symbol 846 MovieClip {doradiaperchange_fla.dffs1_410}Uses:246Used by:849
Symbol 847 MovieClip {doradiaperchange_fla.dffs2_411}Uses:246Used by:849
Symbol 848 MovieClip {doradiaperchange_fla.dffs3_412}Uses:246Used by:849
Symbol 849 MovieClip {doradiaperchange_fla.randmc_408}Uses:246 845 846 847 848Used by:Timeline
Symbol 850 MovieClip {doradiaperchange_fla.dfdfs_413}Uses:44Used by:Timeline
Symbol 851 MovieClipUses:789Used by:859
Symbol 852 GraphicUsed by:853
Symbol 853 MovieClipUses:629 631 852 638Used by:859
Symbol 854 MovieClipUses:648Used by:859
Symbol 855 GraphicUsed by:856
Symbol 856 MovieClipUses:855Used by:859
Symbol 857 GraphicUsed by:858
Symbol 858 MovieClipUses:857 651 53Used by:859
Symbol 859 MovieClip {doradiaperchange_fla.dreambarm1_414}Uses:584 851 853 854 856 858Used by:Timeline
Symbol 860 EditableTextUses:579Used by:Timeline
Symbol 861 FontUsed by:862 863 864 865 866 867 890 891 892 893 897 898 900 903 904 905
Symbol 862 TextUses:861Used by:Timeline
Symbol 863 EditableTextUses:861Used by:Timeline
Symbol 864 TextUses:861Used by:Timeline
Symbol 865 EditableTextUses:861Used by:Timeline
Symbol 866 TextUses:861Used by:Timeline
Symbol 867 EditableTextUses:861Used by:Timeline
Symbol 868 FontUsed by:869 899
Symbol 869 TextUses:868Used by:Timeline
Symbol 870 TextUses:160Used by:871
Symbol 871 ButtonUses:157 159 870 162 158Used by:Timeline
Symbol 872 BitmapUsed by:873
Symbol 873 GraphicUses:872Used by:874
Symbol 874 ButtonUses:873Used by:Timeline
Symbol 875 GraphicUsed by:876
Symbol 876 MovieClipUses:875Used by:877
Symbol 877 MovieClip {doradiaperchange_fla.staranim2_423}Uses:876Used by:880
Symbol 878 GraphicUsed by:879
Symbol 879 MovieClipUses:878Used by:880
Symbol 880 MovieClip {doradiaperchange_fla.staranim6_422}Uses:877 879Used by:Timeline
Symbol 881 GraphicUsed by:Timeline
Symbol 882 GraphicUsed by:Timeline
Symbol 883 GraphicUsed by:Timeline
Symbol 884 GraphicUsed by:Timeline
Symbol 885 FontUsed by:886 916
Symbol 886 TextUses:885Used by:887
Symbol 887 MovieClipUses:886Used by:Timeline
Symbol 888 GraphicUsed by:Timeline
Symbol 889 GraphicUsed by:Timeline
Symbol 890 TextUses:861Used by:Timeline
Symbol 891 EditableTextUses:861Used by:Timeline
Symbol 892 EditableTextUses:861Used by:Timeline
Symbol 893 EditableTextUses:861Used by:Timeline
Symbol 894 TextUses:160Used by:895
Symbol 895 ButtonUses:157 159 894 162 158Used by:Timeline
Symbol 896 MovieClip {doradiaperchange_fla.dora_ANI_32copy_428}Uses:745 748 764 765 766 768 773 741 775 777 394 779 780 781 782Used by:Timeline
Symbol 897 EditableTextUses:861Used by:Timeline
Symbol 898 EditableTextUses:861Used by:Timeline
Symbol 899 TextUses:868Used by:Timeline
Symbol 900 EditableTextUses:861Used by:Timeline
Symbol 901 TextUses:160Used by:902
Symbol 902 ButtonUses:157 159 901 162 158Used by:Timeline
Symbol 903 EditableTextUses:861Used by:Timeline
Symbol 904 EditableTextUses:861Used by:Timeline
Symbol 905 EditableTextUses:861Used by:Timeline
Symbol 906 GraphicUsed by:Timeline
Symbol 907 GraphicUsed by:Timeline
Symbol 908 GraphicUsed by:Timeline
Symbol 909 GraphicUsed by:Timeline
Symbol 910 GraphicUsed by:911
Symbol 911 MovieClipUses:910Used by:Timeline
Symbol 912 FontUsed by:913
Symbol 913 TextUses:912Used by:Timeline
Symbol 914 TextUses:160Used by:915
Symbol 915 ButtonUses:157 159 914 162 158Used by:Timeline
Symbol 916 TextUses:885Used by:Timeline

Instance Names

"barra_mc"Frame 1Symbol 32 MovieClip
"playbut"Frame 80Symbol 163 Button
"moregames"Frame 80Symbol 165 Button
"snd_mc"Frame 80Symbol 173 MovieClip {doradiaperchange_fla.chefdressup155_43}
"logoMc"Frame 80Symbol 213 Button
"animMc"Frame 80Symbol 214 MovieClip {doradiaperchange_fla.animmcc_75}
"innerwearMc"Frame 81Symbol 237 MovieClip {doradiaperchange_fla.diaper_mC_84}
"i3_mc"Frame 81Symbol 245 MovieClip {doradiaperchange_fla.Diaper_Change_9copy_87}
"bedMc"Frame 81Symbol 250 MovieClip {doradiaperchange_fla.bgbabbed_90}
"dressAnim"Frame 81Symbol 251 MovieClip {doradiaperchange_fla.dressbabymc_93}
"bedsheetMc"Frame 81Symbol 258 MovieClip {doradiaperchange_fla.sheetmc_96}
"i1_mc"Frame 81Symbol 263 MovieClip {doradiaperchange_fla.Diaper_Change_13copy2_99}
"bedsheetMc1"Frame 81Symbol 271 MovieClip {doradiaperchange_fla.sheetmccopy_101}
"i2_mc"Frame 81Symbol 263 MovieClip {doradiaperchange_fla.Diaper_Change_13copy2_99}
"dustbinMc"Frame 81Symbol 290 MovieClip {doradiaperchange_fla.traxhh_105}
"babyMc"Frame 81Symbol 553 MovieClip {doradiaperchange_fla.babymc_115}
"handMc"Frame 81Symbol 555 MovieClip
"hitMc"Frame 81Symbol 526 MovieClip
"babyhit"Frame 81Symbol 526 MovieClip
"babyinner"Frame 81Symbol 557 MovieClip {doradiaperchange_fla.babyinnermc_250}
"dusthit"Frame 81Symbol 526 MovieClip
"dusthit1"Frame 81Symbol 526 MovieClip
"timeBar"Frame 81Symbol 568 MovieClip
"pauseMc"Frame 81Symbol 578 MovieClip {doradiaperchange_fla.pauseMc_259}
"time_txt"Frame 81Symbol 580 EditableText
"dreamMc"Frame 81Symbol 608 MovieClip {doradiaperchange_fla.dreambarmc_264}
"babyclean"Frame 81Symbol 526 MovieClip
"pannelMc"Frame 81Symbol 613 MovieClip {doradiaperchange_fla.pannelmcc_284}
"arrowMc"Frame 81Symbol 620 MovieClip {doradiaperchange_fla.handic_286}
"pausemc"Frame 81Symbol 652 MovieClip
"babyPlay"Frame 82Symbol 784 MovieClip {doradiaperchange_fla.babymplay_331}
"itemMc1"Frame 82Symbol 793 MovieClip {doradiaperchange_fla.dora_play_ANI_4_373}
"itemMc4"Frame 82Symbol 802 MovieClip {doradiaperchange_fla.monkey_377}
"itemMc5"Frame 82Symbol 819 MovieClip {doradiaperchange_fla.puppy_383}
"itemMc2"Frame 82Symbol 836 MovieClip {doradiaperchange_fla.toy_394}
"itemMc3"Frame 82Symbol 843 MovieClip {doradiaperchange_fla.ball_405}
"babycontrol"Frame 82Symbol 844 MovieClip {doradiaperchange_fla.ggdfgd_407}
"randMc"Frame 82Symbol 849 MovieClip {doradiaperchange_fla.randmc_408}
"smileMc"Frame 82Symbol 850 MovieClip {doradiaperchange_fla.dfdfs_413}
"dream_mc"Frame 82Symbol 859 MovieClip {doradiaperchange_fla.dreambarm1_414}
"babydressMc"Frame 82Symbol 526 MovieClip
"babyclean"Frame 82Symbol 526 MovieClip
"time_txt"Frame 82Symbol 860 EditableText
"totscore_txt"Frame 83Symbol 863 EditableText
"score_txt"Frame 83Symbol 865 EditableText
"happy_txt"Frame 83Symbol 867 EditableText
"dress_mc"Frame 83Symbol 741 MovieClip {doradiaperchange_fla.dress_mcanim1_347}
"levelbut"Frame 83Symbol 871 Button
"thumb"Frame 83Symbol 874 Button
"happy_txt"Frame 84Symbol 891 EditableText
"totscore_txt"Frame 84Symbol 892 EditableText
"score_txt"Frame 84Symbol 893 EditableText
"levelbut"Frame 84Symbol 895 Button
"happy_txt"Frame 85Symbol 897 EditableText
"score_txt"Frame 85Symbol 898 EditableText
"happy_txt"Frame 85Symbol 900 EditableText
"againbut"Frame 85Symbol 902 Button
"happy_txt"Frame 86Symbol 903 EditableText
"score_txt"Frame 86Symbol 904 EditableText
"logoMc"Frame 86Symbol 213 Button
"happy_txt"Frame 86Symbol 905 EditableText
"playbut"Frame 87Symbol 915 Button
"logoMc"Frame 87Symbol 213 Button
"boundingBox_mc"Symbol 26 MovieClip {com.google.analytics.components.FlashTracker} Frame 1Symbol 22 MovieClip
"linkbutton"Symbol 147 MovieClip {doradiaperchange_fla.minionatthedentist296_7} Frame 1Symbol 45 Button
"anim"Symbol 147 MovieClip {doradiaperchange_fla.minionatthedentist296_7} Frame 1Symbol 52 MovieClip
"anim"Symbol 147 MovieClip {doradiaperchange_fla.minionatthedentist296_7} Frame 1Symbol 52 MovieClip
"anim"Symbol 147 MovieClip {doradiaperchange_fla.minionatthedentist296_7} Frame 1Symbol 52 MovieClip
"anim"Symbol 147 MovieClip {doradiaperchange_fla.minionatthedentist296_7} Frame 1Symbol 52 MovieClip
"anim"Symbol 147 MovieClip {doradiaperchange_fla.minionatthedentist296_7} Frame 1Symbol 52 MovieClip
"anim"Symbol 147 MovieClip {doradiaperchange_fla.minionatthedentist296_7} Frame 1Symbol 52 MovieClip
"anim"Symbol 147 MovieClip {doradiaperchange_fla.minionatthedentist296_7} Frame 1Symbol 52 MovieClip
"anim"Symbol 147 MovieClip {doradiaperchange_fla.minionatthedentist296_7} Frame 1Symbol 52 MovieClip
"playbut1"Symbol 147 MovieClip {doradiaperchange_fla.minionatthedentist296_7} Frame 65Symbol 146 Button
"snd1_mc"Symbol 173 MovieClip {doradiaperchange_fla.chefdressup155_43} Frame 1Symbol 172 MovieClip
"anim"Symbol 212 MovieClip {doradiaperchange_fla.logogmccclogomccc_49} Frame 1Symbol 211 MovieClip
"anim"Symbol 212 MovieClip {doradiaperchange_fla.logogmccclogomccc_49} Frame 1Symbol 211 MovieClip
"anim"Symbol 212 MovieClip {doradiaperchange_fla.logogmccclogomccc_49} Frame 1Symbol 211 MovieClip
"anim"Symbol 212 MovieClip {doradiaperchange_fla.logogmccclogomccc_49} Frame 1Symbol 211 MovieClip
"anim"Symbol 212 MovieClip {doradiaperchange_fla.logogmccclogomccc_49} Frame 1Symbol 211 MovieClip
"anim"Symbol 212 MovieClip {doradiaperchange_fla.logogmccclogomccc_49} Frame 1Symbol 211 MovieClip
"anim"Symbol 212 MovieClip {doradiaperchange_fla.logogmccclogomccc_49} Frame 1Symbol 211 MovieClip
"anim"Symbol 212 MovieClip {doradiaperchange_fla.logogmccclogomccc_49} Frame 1Symbol 211 MovieClip
"mcpupilleleft"Symbol 316 MovieClip Frame 1Symbol 314 MovieClip
"mcpupilleleft"Symbol 358 MovieClip Frame 1Symbol 352 MovieClip
"mcpupilleleft"Symbol 436 MovieClip Frame 1Symbol 432 MovieClip
"mcpupilleleft"Symbol 507 MovieClip Frame 1Symbol 504 MovieClip
"hit_mc"Symbol 533 MovieClip {doradiaperchange_fla.dora_diaper_ani_43_216} Frame 5Symbol 526 MovieClip
"d1"Symbol 549 MovieClip {doradiaperchange_fla.dresss_239} Frame 2Symbol 543 MovieClip {doradiaperchange_fla.dressbaby2_240}
"d2"Symbol 549 MovieClip {doradiaperchange_fla.dresss_239} Frame 3Symbol 548 MovieClip {doradiaperchange_fla.dressbaby3_244}
"dress_mc"Symbol 553 MovieClip {doradiaperchange_fla.babymc_115} Frame 12Symbol 549 MovieClip {doradiaperchange_fla.dresss_239}
"roseMc"Symbol 553 MovieClip {doradiaperchange_fla.babymc_115} Frame 12Symbol 552 MovieClip {doradiaperchange_fla.rosemc6_246}
"barMc"Symbol 568 MovieClip Frame 1Symbol 567 MovieClip {doradiaperchange_fla.Ex_Icons_46_252}
"soapMc"Symbol 613 MovieClip {doradiaperchange_fla.pannelmcc_284} Frame 1Symbol 593 MovieClip {doradiaperchange_fla.soapmcc_270}
"towelMc"Symbol 613 MovieClip {doradiaperchange_fla.pannelmcc_284} Frame 1Symbol 600 MovieClip {doradiaperchange_fla.towelMc_275}
"powderMc"Symbol 613 MovieClip {doradiaperchange_fla.pannelmcc_284} Frame 1Symbol 607 MovieClip {doradiaperchange_fla.powdermcc_279}
"dress_Mc1"Symbol 613 MovieClip {doradiaperchange_fla.pannelmcc_284} Frame 2Symbol 543 MovieClip {doradiaperchange_fla.dressbaby2_240}
"dress_Mc2"Symbol 613 MovieClip {doradiaperchange_fla.pannelmcc_284} Frame 2Symbol 548 MovieClip {doradiaperchange_fla.dressbaby3_244}
"playMc"Symbol 652 MovieClip Frame 1Symbol 627 Button
"mcpupilleleft"Symbol 729 MovieClip Frame 1Symbol 724 MovieClip
"dress_mc"Symbol 760 MovieClip {doradiaperchange_fla.dora_ANI_10_356} Frame 1Symbol 741 MovieClip {doradiaperchange_fla.dress_mcanim1_347}
"dress_mc"Symbol 783 MovieClip {doradiaperchange_fla.dora_ANI_32_361} Frame 1Symbol 741 MovieClip {doradiaperchange_fla.dress_mcanim1_347}
"dress_mc"Symbol 784 MovieClip {doradiaperchange_fla.babymplay_331} Frame 1Symbol 741 MovieClip {doradiaperchange_fla.dress_mcanim1_347}
"roseMc"Symbol 784 MovieClip {doradiaperchange_fla.babymplay_331} Frame 1Symbol 552 MovieClip {doradiaperchange_fla.rosemc6_246}
"a1"Symbol 849 MovieClip {doradiaperchange_fla.randmc_408} Frame 2Symbol 845 MovieClip {doradiaperchange_fla.dffs_409}
"a1"Symbol 849 MovieClip {doradiaperchange_fla.randmc_408} Frame 3Symbol 846 MovieClip {doradiaperchange_fla.dffs1_410}
"a1"Symbol 849 MovieClip {doradiaperchange_fla.randmc_408} Frame 4Symbol 847 MovieClip {doradiaperchange_fla.dffs2_411}
"a1"Symbol 849 MovieClip {doradiaperchange_fla.randmc_408} Frame 5Symbol 848 MovieClip {doradiaperchange_fla.dffs3_412}
"dress_mc"Symbol 896 MovieClip {doradiaperchange_fla.dora_ANI_32copy_428} Frame 1Symbol 741 MovieClip {doradiaperchange_fla.dress_mcanim1_347}

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata present, AS3.
SWFMetaData (77)Timeline Frame 11298 bytes "<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmln ..."

Labels

"startPage"Frame 80
"gamePage"Frame 81
"playingPage"Frame 82
"levelupPage1"Frame 83
"finalPage"Frame 84
"gameover2"Frame 85
"gameover1"Frame 86
"ins"Frame 87
"itemMc1"Symbol 859 MovieClip {doradiaperchange_fla.dreambarm1_414} Frame 1
"itemMc2"Symbol 859 MovieClip {doradiaperchange_fla.dreambarm1_414} Frame 2
"itemMc4"Symbol 859 MovieClip {doradiaperchange_fla.dreambarm1_414} Frame 3
"itemMc3"Symbol 859 MovieClip {doradiaperchange_fla.dreambarm1_414} Frame 4
"itemMc5"Symbol 859 MovieClip {doradiaperchange_fla.dreambarm1_414} Frame 6




http://swfchan.com/31/151475/info.shtml
Created: 25/10 -2018 16:25:27 Last modified: 25/10 -2018 16:25:27 Server time: 28/04 -2024 23:16:54