STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 228095 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2561 · P5121 |
This is the info page for Flash #29228 |
3 |
2 |
1 |
+100 |
MBH |
MBHproductions.tk |
Meh! |
ABS |
Albinoblacksheep.com |
Baa! |
Play |
Me |
Get |
Flee |
Help |
MBH productions, everything. Flash Pro 8 |
<back |
Speed: |
Go to main |
Do it again! |
or |
Would you like to... |
You died. |
Best (4) |
High (3) |
Medium (2) |
Low (1) |
Quality: |
Hit "P" to resume |
Paused |
Bullet- Time: |
Bonus: |
Rear |
Front |
Invincible: |
? |
Some hints: Move diagonally to go faster. Follow the green arrow. It points to the There are two viewers at the top and bottom of the screen. The bottom one tells you what is ahead of you, and the top one tells you what's behind you. They also tell you how close it is. If the is centered in the bottom viewer, it means you are heading directly towards it. Hit the Spacebar to pause, P to unpause. 1, 2, 3, and 4 change game quality. This can also be done through the Pause menu. 1 is LOW, 4 is BEST. I think you're ready to go now. |
This game will remind you of a game of tag, but different. You are Get the Flee the Get Avoid Use keys will avoid you and will chase you. |
is your health bar. it will go down when you hit or When it goes all the way down, you die. When you get the , the and the switch places. The speed of the game increases slightly, and then you do it again. You get a bonus if you get the while the is still visible. You get points anyway every time you get the . |
sometimes have powerups. Common powerups: Bonus: resets the bonus bar. It's like starting from the beginning of the round. +100: duh. +100 points. Rarer powerups: Speedupslowdown: This appears. from any time on, pressing SHIFT will slow down and speed up . CONTROL is the opposite. Invincibility: While is on, will be invincable. Health Restore: Duh. Levelup: pretends you got the and moves up to the next difficulty. Bullettime: Everyone's favorite. While is on, everything slllllllloooooowwwwwwwssss down. |
ActionScript [AS1/AS2]
Frame 2play(); gotoAndStop (3);Frame 3_quality = "LOW"; play(); play();Frame 37_quality = "HIGH";Frame 71play(); play();Frame 93play(); play();Frame 96play();Frame 97stop(); stop(); stop(); delete onEnterFrame; stop(); stop(); stop();Frame 98difftext = "Alright."; onMouseMove = function () { if (movethething) { if ((_xmouse < 380) && (_xmouse > 10)) { slider._x = _xmouse; } } if (slider._x < 30) { difftext = "zzzzz..."; } else if (slider._x < 80) { difftext = "Easy."; } else if (slider._x < 120) { difftext = "OK-ish."; } else if (slider._x <= 205) { difftext = "Alright."; } else if (slider._x < 270) { difftext = "Hard."; } else if (slider._x < 350) { difftext = "So-Gi Phisch!"; } else { difftext = "$u1\u00A21d3?"; } }; stop();Instance of Symbol 100 MovieClip [CheckBox] "pcont" in Frame 98//component parameters onClipEvent (construct) { label = "Parental Control"; labelPlacement = "bottom"; selected = false; } //component parameters onClipEvent (initialize) { __schema = {name:"Object", elements:[{name:"selected", type:{name:"Boolean", encoder:{cls:mx.data.encoders.Bool, className:"mx.data.encoders.Bool", settings:{falseStrings:"no,NO,No,n,F,f,false,False,FALSE", trueStrings:"yes,YES,Yes,y,T,t,true,True,TRUE"}}, formatter:{cls:mx.data.formatters.Bool, className:"mx.data.formatters.Bool", settings:{falseString:"FALSE", trueString:"TRUE"}}, validation:{cls:mx.data.types.Bool, className:"mx.data.types.Bool", settings:{}}}}], validation:{cls:mx.data.types.Obj, className:"mx.data.types.Obj"}, original:false}; }Instance of Symbol 199 MovieClip "bgthing" in Frame 98on (press) { _root.movethething = true; if ((_xmouse < 380) && (_xmouse > 10)) { _root.slider._x = _xmouse; } } on (release) { _root.movethething = false; } on (releaseOutside) { _root.movethething = false; }Frame 99onEnterFrame = function () { this.spl.tomainthing.onRelease = function () { gotoAndStop (97); }; if (Key.isDown(49)) { _quality = "LOW"; } if (Key.isDown(50)) { _quality = "MEDIUM"; } if (Key.isDown(51)) { _quality = "HIGH"; } if (Key.isDown(52)) { _quality = "BEST"; } if ((b1._y >= 0) && (b3._y >= 800)) { b3.it._x = Math.random() * 750; b3.it._y = Math.random() * 750; b4.it._x = Math.random() * 750; b4.it._y = Math.random() * 750; b3.ex1._x = Math.random() * 750; b3.ex1._y = Math.random() * 750; b4.ex1._x = Math.random() * 750; b4.ex1._y = Math.random() * 750; b3.ex2._x = Math.random() * 750; b3.ex2._y = Math.random() * 750; b4.ex2._x = Math.random() * 750; b4.ex2._y = Math.random() * 750; b3.ex1._rotation = Math.random() * 750; b4.ex2._rotation = Math.random() * 750; b3._y = b1._y - 800; b4._y = b1._y - 800; } if ((b1._y <= -400) && (b3._y <= -1200)) { b3.it._x = Math.random() * 750; b3.it._y = Math.random() * 750; b4.it._x = Math.random() * 750; b4.it._y = Math.random() * 750; b3.ex1._x = Math.random() * 750; b3.ex1._y = Math.random() * 750; b4.ex1._x = Math.random() * 750; b4.ex1._y = Math.random() * 750; b3.ex2._x = Math.random() * 750; b3.ex2._y = Math.random() * 750; b4.ex2._x = Math.random() * 750; b4.ex2._y = Math.random() * 750; b3.ex2._rotation = Math.random() * 750; b4.ex1._rotation = Math.random() * 750; b3._y = b1._y + 800; b4._y = b1._y + 800; } if ((b3._y >= 0) && (b1._y >= 800)) { b1.it._x = Math.random() * 750; b1.it._y = Math.random() * 750; b2.it._x = Math.random() * 750; b2.it._y = Math.random() * 750; b1.ex1._x = Math.random() * 750; b1.ex1._y = Math.random() * 750; b2.ex1._x = Math.random() * 750; b2.ex1._y = Math.random() * 750; b1.ex2._x = Math.random() * 750; b1.ex2._y = Math.random() * 750; b2.ex2._x = Math.random() * 750; b2.ex2._y = Math.random() * 750; b1.ex1._rotation = Math.random() * 750; b2.ex2._rotation = Math.random() * 750; b1._y = b3._y - 800; b2._y = b3._y - 800; } if ((b3._y <= -400) && (b1._y <= -1200)) { b1.it._x = Math.random() * 750; b1.it._y = Math.random() * 750; b2.it._x = Math.random() * 750; b2.it._y = Math.random() * 750; b1.ex1._x = Math.random() * 750; b1.ex1._y = Math.random() * 750; b2.ex1._x = Math.random() * 750; b2.ex1._y = Math.random() * 750; b1.ex2._x = Math.random() * 750; b1.ex2._y = Math.random() * 750; b2.ex2._x = Math.random() * 750; b2.ex2._y = Math.random() * 750; b2.ex1._rotation = Math.random() * 750; b1.ex2._rotation = Math.random() * 750; b1._y = b3._y + 800; b2._y = b3._y + 800; } if ((b1._x >= 0) && (b2._x >= 800)) { b2.it._x = Math.random() * 750; b2.it._y = Math.random() * 750; b4.it._x = Math.random() * 750; b4.it._y = Math.random() * 750; b2.ex1._x = Math.random() * 750; b2.ex1._y = Math.random() * 750; b4.ex1._x = Math.random() * 750; b4.ex1._y = Math.random() * 750; b2.ex2._x = Math.random() * 750; b2.ex2._y = Math.random() * 750; b4.ex2._x = Math.random() * 750; b4.ex2._y = Math.random() * 750; b2.ex1._rotation = Math.random() * 750; b4.ex2._rotation = Math.random() * 750; b2._x = b1._x - 800; b4._x = b1._x - 800; } if ((b1._x <= -400) && (b2._x <= -1200)) { b2.it._x = Math.random() * 750; b2.it._y = Math.random() * 750; b4.it._x = Math.random() * 750; b4.it._y = Math.random() * 750; b2.ex1._x = Math.random() * 750; b2.ex1._y = Math.random() * 750; b4.ex1._x = Math.random() * 750; b4.ex1._y = Math.random() * 750; b2.ex2._x = Math.random() * 750; b2.ex2._y = Math.random() * 750; b4.ex2._x = Math.random() * 750; b4.ex2._y = Math.random() * 750; b2.ex2._rotation = Math.random() * 750; b4.ex1._rotation = Math.random() * 750; b2._x = b1._x + 800; b4._x = b1._x + 800; } if ((b2._x >= 0) && (b1._x >= 800)) { b1.it._x = Math.random() * 750; b1.it._y = Math.random() * 750; b3.it._x = Math.random() * 750; b3.it._y = Math.random() * 750; b3.ex1._x = Math.random() * 750; b3.ex1._y = Math.random() * 750; b1.ex1._x = Math.random() * 750; b1.ex1._y = Math.random() * 750; b3.ex2._x = Math.random() * 750; b3.ex2._y = Math.random() * 750; b1.ex2._x = Math.random() * 750; b1.ex2._y = Math.random() * 750; b3.ex1._rotation = Math.random() * 750; b1.ex2._rotation = Math.random() * 750; b1._x = b2._x - 800; b3._x = b2._x - 800; } if ((b2._x <= -400) && (b1._x <= -1200)) { b1.it._x = Math.random() * 750; b1.it._y = Math.random() * 750; b3.it._x = Math.random() * 750; b3.it._y = Math.random() * 750; b3.ex1._x = Math.random() * 750; b3.ex1._y = Math.random() * 750; b1.ex1._x = Math.random() * 750; b1.ex1._y = Math.random() * 750; b3.ex2._x = Math.random() * 750; b3.ex2._y = Math.random() * 750; b1.ex2._x = Math.random() * 750; b1.ex2._y = Math.random() * 750; b1.ex1._rotation = Math.random() * 750; b3.ex2._rotation = Math.random() * 750; b1._x = b2._x + 800; b3._x = b2._x + 800; } totalscore = "Score: " + score; totalcount = (("Speed: " + _global.diffic) + " Tags: ") + count; }; stop();Frame 100thehelp._xscale = 1000; thehelp._yscale = 1000; set1x = 1000; set1y = 1000; set2x = 1000; set2y = 100; set3x = 100; set3y = 100; set4x = 100; set4y = 1000; targetset = 1; this.onEnterFrame = function () { thehelp.inv._visible = true; thehelp.bon._visible = true; thehelp.bull._visible = true; if ((targetset > 4) || (targetset < 1)) { gotoAndStop (97); } if (thehelp._xscale < this[("set" + targetset) + "x"]) { thehelp._xscale = thehelp._xscale + 45; } if (thehelp._yscale < this[("set" + targetset) + "y"]) { thehelp._yscale = thehelp._yscale + 45; } if (thehelp._xscale > this[("set" + targetset) + "x"]) { thehelp._xscale = thehelp._xscale - 45; } if (thehelp._yscale > this[("set" + targetset) + "y"]) { thehelp._yscale = thehelp._yscale - 45; } }; stop();Symbol 12 MovieClip [countdwn] Frame 68stop();Symbol 15 MovieClip [plus] Frame 20stop();Symbol 18 MovieClip [hrest] Frame 20stop();Symbol 22 MovieClip [DataBindingClasses] Frame 1#initclip 58 Object.registerClass("DataBindingClasses", mx.data.components.DataBinding); #endinitclip stop();Symbol 61 MovieClip [CheckThemeColor1] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");Symbol 72 MovieClip [CheckBoxAssets] Frame 1#initclip 59 mx.controls.CheckBox.prototype.adjustFocusRect = function () { var _local4 = this._parent.focus_mc; var _local2 = this.iconName; var _local3 = this.getStyle("themeColor"); if (_local3 == undefined) { _local3 = 8453965 /* 0x80FF4D */; } var _local8 = _local2._width + 4; var _local5 = _local2._height + 4; _local4.setSize(_local8, _local5, 0, 100, _local3); var _local7 = _local2._x; var _local6 = _local2._y; _local4.move((this.x - 2) + _local7, (this.y + _local6) - 2); }; #endinitclipSymbol 74 MovieClip [BrdrShdw] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "shadowColor");Symbol 76 MovieClip [BrdrFace] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "buttonColor");Symbol 79 MovieClip [BrdrBlk] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "borderColor");Symbol 81 MovieClip [BrdrHilght] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "highlightColor");Symbol 84 MovieClip [Defaults] Frame 1#initclip 60 Object.registerClass("Defaults", mx.skins.halo.Defaults); #endinitclipSymbol 85 MovieClip [UIObjectExtensions] Frame 1#initclip 61 Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions); #endinitclipSymbol 86 MovieClip [UIObject] Frame 1#initclip 62 Object.registerClass("UIObject", mx.core.UIObject); #endinitclip stop();Symbol 89 Buttonon (keyPress "<Tab>") { this.tabHandler(); }Symbol 90 MovieClip Frame 1#initclip 63 Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } #endinitclipSymbol 91 MovieClip [FocusRect] Frame 1#initclip 64 Object.registerClass("FocusRect", mx.skins.halo.FocusRect); #endinitclipSymbol 92 MovieClip [FocusManager] Frame 1#initclip 65 Object.registerClass("FocusManager", mx.managers.FocusManager); #endinitclip stop();Symbol 93 MovieClip [UIComponentExtensions] Frame 1#initclip 66 Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions); #endinitclipSymbol 94 MovieClip [UIComponent] Frame 1#initclip 67 Object.registerClass("UIComponent", mx.core.UIComponent); #endinitclip stop();Symbol 95 MovieClip [SimpleButton] Frame 1#initclip 68 Object.registerClass("SimpleButton", mx.controls.SimpleButton); #endinitclip stop();Symbol 96 MovieClip [Border] Frame 1#initclip 69 Object.registerClass("Border", mx.skins.Border); #endinitclip stop();Symbol 97 MovieClip [RectBorder] Frame 1#initclip 70 mx.skins.SkinElement.registerElement(mx.skins.RectBorder.symbolName, Object(mx.skins.RectBorder)); Object.registerClass("RectBorder", mx.skins.halo.RectBorder); #endinitclip stop();Symbol 98 MovieClip [ButtonSkin] Frame 1#initclip 71 Object.registerClass("ButtonSkin", mx.skins.halo.ButtonSkin); #endinitclipSymbol 99 MovieClip [Button] Frame 1#initclip 72 Object.registerClass("Button", mx.controls.Button); #endinitclip stop();Instance of Symbol 95 MovieClip [SimpleButton] in Symbol 99 MovieClip [Button] Frame 2//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Symbol 100 MovieClip [CheckBox] Frame 1#initclip 73 Object.registerClass("CheckBox", mx.controls.CheckBox); #endinitclip stop();Instance of Symbol 99 MovieClip [Button] in Symbol 100 MovieClip [CheckBox] Frame 2//component parameters onClipEvent (initialize) { icon = ""; label = "Button"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Symbol 125 MovieClip Frame 1stop();Symbol 125 MovieClip Frame 11this._visible = false; stop();Symbol 128 MovieClip Frame 1stop();Symbol 128 MovieClip Frame 11this._visible = false; stop();Symbol 136 Buttonon (release) { getURL ("http://mbhproductions.tk", _blank); }Symbol 144 Buttonon (release) { getURL ("http://albinoblacksheep.com", _blank); }Symbol 150 Buttonon (release) { _root.play(); }Symbol 151 MovieClip Frame 1_root.stop(); PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if ((PercentLoaded >= 63.25) && (loading_bar.hitTest(_root.bird))) { _root.bird.play(); } if ((PercentLoaded >= 78.5) && (loading_bar.hitTest(_root.turd))) { _root.turd.play(); } if ((PercentLoaded >= 93.25) && (loading_bar.hitTest(_root.wurd))) { _root.wurd.play(); } if ((PercentLoaded >= 69.5) && (loading_bar.hitTest(_root.bir1))) { _root.bir1.play(); } if ((PercentLoaded >= 74.75) && (loading_bar.hitTest(_root.bir2))) { _root.bir2.play(); } if ((PercentLoaded >= 91.25) && (loading_bar.hitTest(_root.bir3))) { _root.bir3.play(); } if ((PercentLoaded >= 92.25) && (loading_bar.hitTest(_root.bir4))) { _root.bir4.play(); } if ((PercentLoaded >= 15.25) && (loading_bar.hitTest(_root.bird2))) { _root.bird2.play(); } if ((PercentLoaded >= 36.75) && (loading_bar.hitTest(_root.turd2))) { _root.turd2.play(); } if ((PercentLoaded >= 38) && (loading_bar.hitTest(_root.wurd2))) { _root.wurd2.play(); } if ((PercentLoaded >= 22.25) && (loading_bar.hitTest(_root.bir12))) { _root.bir12.play(); } if ((PercentLoaded >= 27.75) && (loading_bar.hitTest(_root.bir22))) { _root.bir22.play(); } if ((PercentLoaded >= 49.75) && (loading_bar.hitTest(_root.bir32))) { _root.bir32.play(); } if ((PercentLoaded >= 54.5) && (loading_bar.hitTest(_root.bir42))) { _root.bir42.play(); } if (PercentLoaded != 100) { setProperty(loading_bar, _xscale , PercentLoaded); } else { gotoAndStop (3); }Symbol 151 MovieClip Frame 2gotoAndPlay (1);Symbol 151 MovieClip Frame 3loading_bar._xscale = 100; if ((PercentLoaded >= 63.25) && (loading_bar.hitTest(_root.bird))) { _root.bird.play(); } if ((PercentLoaded >= 78.5) && (loading_bar.hitTest(_root.turd))) { _root.turd.play(); } if ((PercentLoaded >= 93.25) && (loading_bar.hitTest(_root.wurd))) { _root.wurd.play(); } if ((PercentLoaded >= 69.5) && (loading_bar.hitTest(_root.bir1))) { _root.bir1.play(); } if ((PercentLoaded >= 74.75) && (loading_bar.hitTest(_root.bir2))) { _root.bir2.play(); } if ((PercentLoaded >= 91.25) && (loading_bar.hitTest(_root.bir3))) { _root.bir3.play(); } if ((PercentLoaded >= 92.25) && (loading_bar.hitTest(_root.bir4))) { _root.bir4.play(); } if ((PercentLoaded >= 15.25) && (loading_bar.hitTest(_root.bird2))) { _root.bird2.play(); } if ((PercentLoaded >= 36.75) && (loading_bar.hitTest(_root.turd2))) { _root.turd2.play(); } if ((PercentLoaded >= 38) && (loading_bar.hitTest(_root.wurd2))) { _root.wurd2.play(); } if ((PercentLoaded >= 22.25) && (loading_bar.hitTest(_root.bir12))) { _root.bir12.play(); } if ((PercentLoaded >= 27.75) && (loading_bar.hitTest(_root.bir22))) { _root.bir22.play(); } if ((PercentLoaded >= 49.75) && (loading_bar.hitTest(_root.bir32))) { _root.bir32.play(); } if ((PercentLoaded >= 54.5) && (loading_bar.hitTest(_root.bir42))) { _root.bir42.play(); }Symbol 26 MovieClip [__Packages.mx.data.binding.DataAccessor] Frame 0class mx.data.binding.DataAccessor { var dataAccessor, component, property, location, type; function DataAccessor () { } function getAnyTypedValue(suggestedTypes) { var _local3 = 0; while (_local3 < suggestedTypes.length) { var _local5 = getTypedValue(suggestedTypes[_local3]); if (_local5 != null) { return(_local5); } _local3++; } var _local5 = getTypedValue(); _local3 = 0; while (_local3 < suggestedTypes.length) { var _local2 = suggestedTypes[_local3]; if (_local2 == "String") { return(new mx.data.binding.TypedValue(String(_local5.value), _local2)); } if (_local2 == "Number") { return(new mx.data.binding.TypedValue(Number(_local5.value), _local2)); } if (_local2 == "Boolean") { return(new mx.data.binding.TypedValue(Boolean(_local5.value), _local2)); } _local3++; } return(_local5); } function setAnyTypedValue(newValue) { var _local7 = getSettableTypes(); if ((_local7 == null) || (-1 != findString(newValue.typeName, _local7))) { return(setTypedValue(newValue)); } var _local3 = 0; while (_local3 < _local7.length) { var _local2 = _local7[_local3]; if (_local2 == "String") { return(setTypedValue(new mx.data.binding.TypedValue(String(newValue.value), _local2))); } if (_local2 == "Number") { var _local5 = Number(newValue.value); var _local6 = setTypedValue(new mx.data.binding.TypedValue(_local5, _local2)); if (_local5.toString() == "NaN") { return([("Failed to convert '" + newValue.value) + "' to a number"]); } return(_local6); } if (_local2 == "Boolean") { return(setTypedValue(new mx.data.binding.TypedValue(Boolean(newValue.value), _local2))); } _local3++; } return(dataAccessor.setTypedValue(newValue)); } function getTypedValue(requestedType) { var _local2 = dataAccessor.getTypedValue(requestedType); return(_local2); } function getGettableTypes() { return(null); } function setTypedValue(newValue) { return(dataAccessor.setTypedValue(newValue)); } function getSettableTypes() { return(null); } function findLastAccessor() { return(((dataAccessor == null) ? this : (dataAccessor.findLastAccessor()))); } function setupDataAccessor(component, property, location) { this.component = component; this.property = property; this.location = location; type = component.findSchema(property, location); } static function findString(str, arr) { var _local3 = str.toLowerCase(); var _local1 = 0; while (_local1 < arr.length) { if (arr[_local1].toLowerCase() == _local3) { return(_local1); } _local1++; } return(-1); } static function conversionFailed(newValue, target) { return(((("Failed to convert to " + target) + ": '") + newValue.value) + "'"); } }Symbol 25 MovieClip [__Packages.mx.data.binding.TypedValue] Frame 0class mx.data.binding.TypedValue { var value, typeName, type; function TypedValue (value, typeName, type) { this.value = value; this.typeName = typeName; this.type = type; } }Symbol 304 MovieClip [__Packages.mx.data.formatters.Bool] Frame 0class mx.data.formatters.Bool extends mx.data.binding.DataAccessor { var dataAccessor, falseString, trueString; function Bool () { super(); } function getTypedValue(requestedType) { var _local2; if ((requestedType == "String") || (requestedType == null)) { var _local3 = dataAccessor.getTypedValue("Boolean"); if (_local3.value != null) { _local2 = new mx.data.binding.TypedValue((_local3.value ? (trueString) : (falseString)), "String"); } else { _local2 = new mx.data.binding.TypedValue("", "String"); } } return(_local2); } function getGettableTypes() { return(["String"]); } function setTypedValue(newValue) { if (newValue.typeName == "String") { var _local3; if (newValue.value.length > 0) { _local3 = -1 != trueString.indexOf(String(newValue.value)); var _local4; if (!_local3) { if (-1 == falseString.indexOf(String(newValue.value))) { _local4 = [mx.data.binding.DataAccessor.conversionFailed(newValue, "Boolean")]; } } } else { _local3 = null; } var _local5 = dataAccessor.setTypedValue(new mx.data.binding.TypedValue(_local3, "Boolean")); if (_local4) { return(_local4); } return(_local5); } return([mx.data.binding.DataAccessor.conversionFailed(newValue, "String")]); } function getSettableTypes() { return(["String"]); } }Symbol 37 MovieClip [__Packages.mx.data.binding.DataType] Frame 0class mx.data.binding.DataType extends mx.data.binding.DataAccessor { var errorArray, type, kind, dataAccessor, encoder, formatter, getAnyTypedValue, setAnyTypedValue, component, location, property; function DataType () { super(); errorArray = null; } function setupDataAccessor(component, property, location) { super.setupDataAccessor(component, property, location); type = component.findSchema(property, location); if (type.kind != undefined) { kind = mx.data.binding.Binding.getRuntimeObject(type.kind); } else { kind = new mx.data.kinds.Data(); } kind.setupDataAccessor(component, property, location); dataAccessor = kind; if (type.encoder != undefined) { encoder = mx.data.binding.Binding.getRuntimeObject(type.encoder); encoder.setupDataAccessor(component, property, location); encoder.dataAccessor = dataAccessor; dataAccessor = encoder; } if (type.formatter != undefined) { formatter = mx.data.binding.Binding.getRuntimeObject(type.formatter); formatter.setupDataAccessor(component, property, location); formatter.dataAccessor = dataAccessor; } } function getAsBoolean() { var _local2 = getAnyTypedValue(["Boolean"]); return(_local2.value); } function getAsNumber() { var _local2 = getAnyTypedValue(["Number"]); return(_local2.value); } function getAsString() { var _local2 = getAnyTypedValue(["String"]); return(_local2.value); } function setAsBoolean(newValue) { setAnyTypedValue(new mx.data.binding.TypedValue(newValue, "Boolean")); } function setAsNumber(newValue) { setAnyTypedValue(new mx.data.binding.TypedValue(newValue, "Number")); } function setAsString(newValue) { setAnyTypedValue(new mx.data.binding.TypedValue(newValue, "String")); } function validationError(errorMessage) { if (errorArray == null) { errorArray = new Array(); } errorArray.push(errorMessage); } function validate(value) { } function getTypedValue(requestedType) { var _local2; if ((requestedType == "String") && (formatter != null)) { _local2 = formatter.getTypedValue(requestedType); } else { _local2 = dataAccessor.getTypedValue(requestedType); if (_local2.type == null) { _local2.type = type; } if (_local2.typeName == null) { _local2.typeName = type.name; } } if ((_local2.typeName != requestedType) && (requestedType != null)) { _local2 = null; } else if (((!requestedType) && (_local2.typeName == "XML")) && (_local2.type.name == "String")) { _local2 = null; } return(_local2); } function getGettableTypes() { var _local2 = new Array(); var _local3 = gettableTypes(); if (_local3 != null) { _local2 = _local2.concat(_local3); } if (type.name != null) { _local2 = _local2.concat(type.name); } if (formatter != null) { _local2 = _local2.concat(formatter.getGettableTypes()); } if (_local2.length == 0) { return(null); } return(_local2); } function setTypedValue(newValue) { if ((newValue.typeName == "String") && (formatter != null)) { return(formatter.setTypedValue(newValue)); } var _local3 = dataAccessor.getSettableTypes(); if ((_local3 == null) || (-1 != mx.data.binding.DataAccessor.findString(newValue.typeName, _local3))) { return(dataAccessor.setTypedValue(newValue)); } return(["Can't set a value of type " + newValue.typeName]); } function getSettableTypes() { var _local2 = new Array(); var _local3 = settableTypes(); if (_local3 != null) { _local2 = _local2.concat(_local3); } if (type.name != null) { _local2 = _local2.concat(type.name); } if (formatter != null) { _local2 = _local2.concat(formatter.getSettableTypes()); } if (_local2.length == 0) { return(null); } return(_local2); } function gettableTypes() { return(dataAccessor.getGettableTypes()); } function settableTypes() { return(dataAccessor.getSettableTypes()); } function validateAndNotify(returnData, noEvent, initialMessages) { var _local4 = false; errorArray = null; for (var _local6 in initialMessages) { validationError(initialMessages[_local6]); _local4 = true; } var _local7 = getTypedValue(); if ((_local7.value == null) || (_local7.value == "")) { if (type.required == false) { _global.__dataLogger.logData(component, "Validation of null value succeeded because field '<property>/<m_location>' is not required", this); } else { var _local8 = ((location == null) ? "" : (":" + String(location))); validationError((("Required item '" + property) + _local8) + "' is missing"); _local4 = true; } } else { validate(_local7.value); _local4 = true; } if (_local4 && (noEvent != true)) { var _local5 = new Object(); _local5.type = ((errorArray == null) ? "valid" : "invalid"); _local5.property = property; _local5.location = location; _local5.messages = errorArray; component.dispatchEvent(_local5); returnData.event = _local5; } return(errorArray); } }Symbol 24 MovieClip [__Packages.mx.data.binding.Binding] Frame 0class mx.data.binding.Binding { var is2way, dest, source, format; function Binding (source, dest, format, is2way) { mx.events.EventDispatcher.initialize(this); var _local5 = this; _local5.source = source; _local5.dest = dest; _local5.format = format; _local5.is2way = is2way; registerBinding(this); calcShortLoc(source); calcShortLoc(dest); _global.__dataLogger.logData(null, ("Creating binding " + summaryString()) + (is2way ? ", 2-way" : ""), {binding:this}); _global.__dataLogger.nestLevel++; mx.data.binding.ComponentMixins.initComponent(dest.component); if (source.component != undefined) { mx.data.binding.ComponentMixins.initComponent(source.component); } dest.component.addBinding(this); if (source.component != undefined) { source.component.addBinding(this); setUpListener(source, false); if (this.is2way) { setUpListener(dest, true); setUpIndexListeners(source, false); setUpIndexListeners(dest, true); } else { setUpIndexListeners(source, false); setUpIndexListeners(dest, false); } } else { execute(); } _global.__dataLogger.nestLevel--; } function execute(reverse) { var _local3; var _local4; if (reverse) { if (!is2way) { _global.__dataLogger.logData(null, ("Warning: Can't execute binding " + summaryString(false)) + " in reverse, because it's not a 2 way binding", {binding:this}, mx.data.binding.Log.BRIEF); return(["error"]); } _local3 = dest; _local4 = source; } else { _local3 = source; _local4 = dest; } _global.__dataLogger.logData(null, "Executing binding " + summaryString(reverse), {binding:this}); _global.__dataLogger.nestLevel++; var _local10; if (_local3.constant != undefined) { _local10 = {value:new mx.data.binding.TypedValue(_local3.constant, "String"), getAnyTypedValue:function () { return(this.value); }, getTypedValue:function () { return(this.value); }, getGettableTypes:function () { return(["String"]); }}; } else { _local10 = _local3.component.getField(_local3.property, _local3.location, true); } var _local18; var _local20; var _local12 = ""; var _local8 = _local4.component.getField(_local4.property, _local4.location); if (format != null) { var _local5 = getRuntimeObject(format); if (_local5 != null) { if (reverse) { _local5.setupDataAccessor(_local4.component, _local4.property, _local4.location); _local5.dataAccessor = _local8; _local8 = _local5; } else { _local5.setupDataAccessor(_local3.component, _local3.property, _local3.location); _local5.dataAccessor = _local10; _local10 = _local5; } } } var _local14 = ((format == null) ? (_local8.getSettableTypes()) : null); var value = _local10.getAnyTypedValue(_local14); var _local9 = new Object(); if (_local8.type.readonly == true) { _global.__dataLogger.logData(null, "Not executing binding because the destination is read-only", null, mx.data.binding.Log.BRIEF); var _local6 = new Object(); _local6.type = "invalid"; _local6.property = _local4.property; _local6.location = _local4.location; _local6.messages = [{message:"Cannot assign to a read-only data field."}]; _local4.component.dispatchEvent(_local6); _local9.event = _local6; } else { _global.__dataLogger.logData(null, "Assigning new value '<value>' (<typeName>) " + _local12, {value:value.value, typeName:value.typeName, unformattedValue:_local18, formatterFrom:_local20}); var _local13 = _local8.setAnyTypedValue(value); _local8.validateAndNotify(_local9, false, _local13); _local4.component.dispatchEvent({type:"bindingExecuted", binding:this}); } if (_local9.event != null) { if (_local3.component != null) { var _local7 = new Object(); _local7.type = _local9.event.type; _local7.property = _local3.property; _local7.location = _local3.location; _local7.messages = _local9.event.messages; _local7.to = _local4.component; _local3.component.dispatchEvent(_local7); } } _global.__dataLogger.nestLevel--; return(_local9.event.messages); } function queueForExecute(reverse) { if (!queued) { if (_global.__databind_executeQueue == null) { _global.__databind_executeQueue = new Array(); } if (_root.__databind_dispatch == undefined) { _root.createEmptyMovieClip("__databind_dispatch", -8888); } _global.__databind_executeQueue.push(this); queued = true; this.reverse = reverse; _root.__databind_dispatch.onEnterFrame = dispatchEnterFrame; } } static function dispatchEnterFrame() { _root.__databind_dispatch.onEnterFrame = null; var _local4 = 0; while (_local4 < _global.__databind_executeQueue.length) { var _local3 = _global.__databind_executeQueue[_local4]; _local3.execute(_local3.reverse); _local4++; } var _local5; while (_local5 = _global.__databind_executeQueue.pop() , _local5 != null) { _local5.queued = false; _local5.reverse = false; } } function calcShortLoc(endpoint) { var _local1 = endpoint.location; if (_local1.path != null) { _local1 = _local1.path; } endpoint.loc = ((_local1 instanceof Array) ? (_local1.join(".")) : (_local1)); } function summaryString(reverse) { var _local2 = "<binding.dest.component>:<binding.dest.property>:<binding.dest.loc>"; var _local3 = "<binding.source.component>:<binding.source.property>:<binding.source.loc>"; if (source.constant == null) { if (reverse == true) { return((("from " + _local2) + " to ") + _local3); } return((("from " + _local3) + " to ") + _local2); } return("from constant '<binding.source.constant>' to " + _local2); } static function getRuntimeObject(info, constructorParameter) { if (info.cls == undefined) { info.cls = mx.utils.ClassFinder.findClass(info.className); } var _local3 = new info.cls(constructorParameter); if (_local3 == null) { _global.__dataLogger.logData(null, "Could not construct a formatter or validator - new <info.className>(<params>)", {info:info, params:constructorParameter}, mx.data.binding.Log.BRIEF); } for (var _local4 in info.settings) { _local3[_local4] = info.settings[_local4]; } return(_local3); } static function refreshFromSources(component, property, bindings) { var _local5 = null; var _local3; _local3 = 0; while (_local3 < bindings.length) { var _local1 = bindings[_local3]; var _local2 = null; if ((_local1.dest.component == component) && ((property == null) || (property == _local1.dest.property))) { _local2 = _local1.execute(); } else if ((_local1.is2way && (_local1.source.component == component)) && ((property == null) || (property == _local1.source.property))) { _local2 = _local1.execute(true); } if (_local2 != null) { _local5 = ((_local5 == null) ? (_local2) : (_local5.concat(_local2))); } _local3++; } return(_local5); } static function refreshDestinations(component, bindings) { var _local1; _local1 = 0; while (_local1 < bindings.length) { var _local2 = bindings[_local1]; if (_local2.source.component == component) { _local2.execute(); } else if (_local2.is2way && (_local2.dest.component == component)) { _local2.execute(true); } _local1++; } _local1 = 0; while (_local1 < component.__indexBindings.length) { var _local3 = component.__indexBindings[_local1]; _local3.binding.execute(_local3.reverse); _local1++; } } static function okToCallGetterFromSetter() { function setter(val) { this.value2 = this.value; } function getter() { return(5); } var _local2 = new Object(); _local2.addProperty("value", getter, setter); _local2.value = 0; var _local3 = _local2.value2 == _local2.value; return(_local3); } function setUpListener(endpoint, reverse) { var _local4 = new Object(); _local4.binding = this; _local4.property = endpoint.property; _local4.reverse = reverse; _local4.immediate = okToCallGetterFromSetter(); _local4.handleEvent = function (event) { _global.__dataLogger.logData(event.target, "Data of property '<property>' has changed. <immediate>.", this); if (this.immediate) { if (this.binding.executing != true) { this.binding.executing = true; this.binding.execute(this.reverse); this.binding.executing = false; } } else { this.binding.queueForExecute(this.reverse); } }; if (endpoint.event instanceof Array) { for (var _local5 in endpoint.event) { endpoint.component.__addHighPrioEventListener(endpoint.event[_local5], _local4); } } else { endpoint.component.__addHighPrioEventListener(endpoint.event, _local4); } mx.data.binding.ComponentMixins.initComponent(endpoint.component); } function setUpIndexListeners(endpoint, reverse) { if (endpoint.location.indices != undefined) { var _local3 = 0; while (_local3 < endpoint.location.indices.length) { var _local2 = endpoint.location.indices[_local3]; if (_local2.component != undefined) { setUpListener(_local2, reverse); if (_local2.component.__indexBindings == undefined) { _local2.component.__indexBindings = new Array(); } _local2.component.__indexBindings.push({binding:this, reverse:reverse}); } _local3++; } } } static function copyBinding(b) { var _local1 = new Object(); _local1.source = copyEndPoint(b.source); _local1.dest = copyEndPoint(b.dest); _local1.format = b.format; _local1.is2way = b.is2way; return(_local1); } static function copyEndPoint(e) { var _local1 = new Object(); _local1.constant = e.constant; _local1.component = String(e.component); _local1.event = e.event; _local1.location = e.location; _local1.property = e.property; return(_local1); } static function registerScreen(screen, id) { var symbol = screenRegistry[id]; if (symbol == null) { screenRegistry[id] = {symbolPath:String(screen), bindings:[], id:id}; return(undefined); } if (symbol.symbolPath == String(screen)) { return(undefined); } var instancePath = String(screen); var i = 0; while (i < bindingRegistry.length) { var b = bindingRegistry[i]; var src = copyEndPoint(b.source); var dst = copyEndPoint(b.dest); var prefix = (symbol.symbolPath + "."); var symbolContainsSource = (prefix == b.source.component.substr(0, prefix.length)); var symbolContainsDest = (prefix == b.dest.component.substr(0, prefix.length)); if (symbolContainsSource) { if (symbolContainsDest) { src.component = eval (instancePath + src.component.substr(symbol.symbolPath.length)); dst.component = eval (instancePath + dst.component.substr(symbol.symbolPath.length)); new mx.data.binding.Binding(src, dst, b.format, b.is2way); } else { src.component = eval (instancePath + src.component.substr(symbol.symbolPath.length)); dst.component = eval (dst.component); new mx.data.binding.Binding(src, dst, b.format, b.is2way); } } else if (symbolContainsDest) { src.component = eval (src.component); dst.component = eval (instancePath + dst.component.substr(symbol.symbolPath.length)); new mx.data.binding.Binding(src, dst, b.format, b.is2way); } i++; } } static function registerBinding(binding) { var _local1 = copyBinding(binding); bindingRegistry.push(_local1); } static function getLocalRoot(clip) { var _local2; var _local3 = clip._url; while (clip != null) { if (clip._url != _local3) { break; } _local2 = clip; clip = clip._parent; } return(_local2); } var queued = false; var reverse = false; static var counter = 0; static var screenRegistry = new Object(); static var bindingRegistry = new Array(); }Symbol 23 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { if (queue != undefined) { var _local4 = queue.length; var _local1; _local1 = 0; while (_local1 < _local4) { var _local2 = queue[_local1]; if (_local2 == handler) { queue.splice(_local1, 1); return(undefined); } _local1++; } } } static function initialize(object) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = _fEventDispatcher.addEventListener; object.removeEventListener = _fEventDispatcher.removeEventListener; object.dispatchEvent = _fEventDispatcher.dispatchEvent; object.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local7 = "__q_" + eventObj.type; var _local4 = queueObj[_local7]; if (_local4 != undefined) { var _local5; for (_local5 in _local4) { var _local1 = _local4[_local5]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(eventObj); } if (_local1[eventObj.type] != undefined) { if (exceptions[eventObj.type] == undefined) { _local1[eventObj.type](eventObj); } } } else { _local1.apply(queueObj, [eventObj]); } } } } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { var _local3 = "__q_" + event; if (this[_local3] == undefined) { this[_local3] = new Array(); } _global.ASSetPropFlags(this, _local3, 1); _removeEventListener(this[_local3], event, handler); this[_local3].push(handler); } function removeEventListener(event, handler) { var _local2 = "__q_" + event; _removeEventListener(this[_local2], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1, load:1}; }Symbol 27 MovieClip [__Packages.mx.data.binding.ComponentMixins] Frame 0class mx.data.binding.ComponentMixins { var __refreshing, __bindings, __schema, __fieldCache, _eventDispatcher; function ComponentMixins () { } function refreshFromSources() { if (__refreshing != null) { return(undefined); } __refreshing = true; _global.__dataLogger.logData(this, "Refreshing from sources"); _global.__dataLogger.nestLevel++; mx.data.binding.Binding.refreshFromSources(this, null, __bindings); _global.__dataLogger.nestLevel--; __refreshing = null; } function refreshDestinations() { _global.__dataLogger.logData(this, "Refreshing Destinations"); _global.__dataLogger.nestLevel++; mx.data.binding.Binding.refreshDestinations(this, __bindings); _global.__dataLogger.nestLevel--; } function validateProperty(property, initialMessages) { var _local4 = null; var _local3 = getField(property); if (_local3 != null) { _local4 = _local3.validateAndNotify(null, null, initialMessages); } else { _global.__dataLogger.logData(this, "Can't validate property '<property>' because it doesn't exist", {property:property}); } return(_local4); } function addBinding(binding) { if (__bindings == undefined) { __bindings = new Array(); } __bindings.push(binding); var _local3 = false; if (binding.source.component == this) { getField(binding.source.property, binding.source.location); _local3 = true; } if (binding.dest.component == this) { getField(binding.dest.property, binding.dest.location); _local3 = _local3 | Object(binding).is2way; } if (_local3) { var _local4 = binding.dest.component.findSchema(binding.dest.property, binding.dest.location); if (_local4.readonly) { binding.source.component.__setReadOnly(true); } } } static function initComponent(component) { var _local2 = mx.data.binding.ComponentMixins.prototype; if (component.refreshFromSources == undefined) { component.refreshFromSources = _local2.refreshFromSources; } if (component.refreshDestinations == undefined) { component.refreshDestinations = _local2.refreshDestinations; } if (component.validateProperty == undefined) { component.validateProperty = _local2.validateProperty; } if (component.createFieldAccessor == undefined) { component.createFieldAccessor = _local2.createFieldAccessor; } if (component.createField == undefined) { component.createField = _local2.createField; } if (component.addBinding == undefined) { component.addBinding = _local2.addBinding; } if (component.findSchema == undefined) { component.findSchema = _local2.findSchema; } if (component.getField == undefined) { component.getField = _local2.getField; } if (component.refreshAndValidate == undefined) { component.refreshAndValidate = _local2.refreshAndValidate; } if (component.getFieldFromCache == undefined) { component.getFieldFromCache = _local2.getFieldFromCache; } if (component.getBindingMetaData == undefined) { component.getBindingMetaData = _local2.getBindingMetaData; } if (component.__setReadOnly == undefined) { component.__setReadOnly = _local2.__setReadOnly; } if (component.__addHighPrioEventListener == undefined) { component.__addHighPrioEventListener = _local2.__addHighPrioEventListener; } } function createFieldAccessor(property, location, mustExist) { return(mx.data.binding.FieldAccessor.createFieldAccessor(this, property, location, mx.data.binding.FieldAccessor.findElementType(__schema, property), mustExist)); } function findSchema(property, location) { if (typeof(location) == "string") { if (mx.data.binding.FieldAccessor.isActionScriptPath(String(location))) { location = location.split("."); } else { return(null); } } var _local5 = mx.data.binding.FieldAccessor.findElementType(__schema, property); if (location != null) { if (location.path != null) { location = location.path; } if (!(location instanceof Array)) { return(null); } var _local2 = 0; while (_local2 < location.length) { var _local4 = location[_local2]; _local5 = mx.data.binding.FieldAccessor.findElementType(_local5, _local4); _local2++; } } return(_local5); } function createField(property, location) { var _local3 = findSchema(property, location); var _local2; if (_local3.validation != null) { _local2 = mx.data.binding.Binding.getRuntimeObject(_local3.validation); } else { _local2 = new mx.data.binding.DataType(); } _local2.setupDataAccessor(this, property, location); return(_local2); } static function deepEqual(a, b) { if (a == b) { return(true); } if (typeof(a) != typeof(b)) { return(false); } if (typeof(a) != "object") { return(false); } var _local3 = new Object(); for (var _local4 in a) { if (!deepEqual(a[_local4], b[_local4])) { return(false); } _local3[_local4] = 1; } for (var _local4 in b) { if (_local3[_local4] != 1) { return(false); } } return(true); } function getFieldFromCache(property, location) { for (var _local5 in __fieldCache) { var _local2 = __fieldCache[_local5]; if ((_local2.property == property) && (deepEqual(_local2.location, location))) { return(_local2); } } return(null); } function getField(property, location) { var _local2 = getFieldFromCache(property, location); if (_local2 != null) { return(_local2); } _local2 = createField(property, location); if (__fieldCache == null) { __fieldCache = new Array(); } __fieldCache.push(_local2); return(_local2); } function refreshAndValidate(property) { _global.__dataLogger.logData(this, "Refreshing and validating " + property); _global.__dataLogger.nestLevel++; var _local3 = mx.data.binding.Binding.refreshFromSources(this, property, __bindings); _local3 = validateProperty(property, _local3); _global.__dataLogger.nestLevel--; return(_local3 == null); } function getBindingMetaData(name) { return(this["__" + name]); } function __setReadOnly(setting) { if (Object(this).editable != undefined) { Object(this).editable = !setting; } } function __addHighPrioEventListener(event, handler) { var _local3 = ((_eventDispatcher != undefined) ? (_eventDispatcher) : this); if (_local3.__highPrioEvents == undefined) { _local3.__highPrioEvents = new Object(); } var _local4 = "__q_" + event; if (_local3.__highPrioEvents[_local4] == undefined) { _local3.__highPrioEvents[_local4] = new Array(); } _global.ASSetPropFlags(_local3.__highPrioEvents, _local4, 1); mx.events.EventDispatcher._removeEventListener(_local3.__highPrioEvents[_local4], event, handler); _local3.__highPrioEvents[_local4].push(handler); if (_local3._databinding_original_dispatchEvent == undefined) { _local3._databinding_original_dispatchEvent = _local3.dispatchEvent; _local3.dispatchEvent = function (eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this.dispatchQueue(this.__highPrioEvents, eventObj); this._databinding_original_dispatchEvent(eventObj); }; } } }Symbol 34 MovieClip [__Packages.mx.data.binding.FieldAccessor] Frame 0class mx.data.binding.FieldAccessor { var component, property, parentObj, fieldName, m_location, type, index, xpath; function FieldAccessor (component, property, parentObj, fieldName, type, index, parentField) { this.component = component; this.property = property; this.parentObj = parentObj; this.fieldName = fieldName; if (component == parentObj) { m_location = undefined; } else if (parentField.m_location == undefined) { m_location = fieldName; } else { m_location = (parentField.m_location + ".") + fieldName; } this.type = type; this.index = index; } function getValue() { var _local2 = getFieldData(); if ((_local2 == null) && (type.value != undefined)) { var _local3 = new mx.data.binding.TypedValue(type.value, "String"); _local3.getDefault = true; component.getField(fieldName).setAnyTypedValue(_local3); _local2 = _local3.value; } if ((isXML(_local2) && (_local2.childNodes.length == 1)) && (_local2.firstChild.nodeType == 3)) { return(_local2.firstChild.nodeValue); } return(_local2); } function setValue(newValue, newTypedValue) { if (newTypedValue.getDefault) { newTypedValue.value = newValue; } else { if (xpath != null) { var _local4 = getFieldData(); if (_local4 != null) { setXMLData(_local4, newValue); } else { _global.__dataLogger.logData(component, "Can't assign to '<property>:<xpath>' because there is no element at the given path", this); } } else if (isXML(parentObj)) { if (type.category == "attribute") { parentObj.attributes[fieldName] = newValue; } else if (type.category == "array") { } else { var _local4 = getOrCreateFieldData(); setXMLData(_local4, newValue); } } else { if (parentObj == null) { _global.__dataLogger.logData(component, "Can't set field '<property>/<location>' because the field doesn't exist", this); } parentObj[fieldName] = newValue; } component.propertyModified(property, (xpath == null) && (parentObj == component), newTypedValue.type); } } static function isActionScriptPath(str) { var _local2 = str.toLowerCase(); var _local3 = "0123456789abcdefghijklmnopqrstuvwxyz_."; var _local1 = 0; while (_local1 < _local2.length) { if (-1 == _local3.indexOf(_local2.charAt(_local1))) { return(false); } _local1++; } return(true); } static function createFieldAccessor(component, property, location, type, mustExist) { if (mustExist && (component[property] == null)) { _global.__dataLogger.logData(component, "Warning: property '<property>' does not exist", {property:property}); return(null); } var _local5 = new mx.data.binding.FieldAccessor(component, property, component, property, type, null, null); if (location == null) { return(_local5); } var _local7 = null; if (location.indices != null) { _local7 = location.indices; location = location.path; } if (typeof(location) == "string") { if (_local7 != null) { _global.__dataLogger.logData(component, "Warning: ignoring index values for property '<property>', path '<location>'", {property:property, location:location}); } if (isActionScriptPath(String(location))) { location = location.split("."); } else { _local5.xpath = location; return(_local5); } } if (location instanceof Array) { var _local3; var _local10 = 0; _local3 = 0; while (_local3 < location.length) { var _local2 = null; var _local4 = location[_local3]; if (_local4 == "[n]") { if (_local7 == null) { _global.__dataLogger.logData(component, "Error: indices for <property>:<location> are null, but [n] appears in the location.", {property:property, location:location}); return(null); } _local2 = _local7[_local10++]; if (_local2 == null) { _global.__dataLogger.logData(component, "Error: not enough index values for <property>:<location>", {property:property, location:location}); return(null); } } _local5 = _local5.getChild(_local4, _local2, mustExist); _local3++; } if (mustExist && (_local5.getValue() == null)) { _global.__dataLogger.logData(component, "Warning: field <property>:<m_location> does not exist, or is null", _local5); } return(_local5); } trace("unrecognized location: " + mx.data.binding.ObjectDumper.toString(location)); return(null); } function getFieldAccessor() { return(this); } function getChild(childName, index, mustExist) { if (childName == ".") { return(this); } var _local2 = getOrCreateFieldData(mustExist); if (_local2 == null) { return(null); } var _local4 = findElementType(type, childName); return(new mx.data.binding.FieldAccessor(component, property, _local2, childName, _local4, index, this)); } function getOrCreateFieldData(mustExist) { var _local3 = getFieldData(); if (_local3 == null) { if (mustExist) { _global.__dataLogger.logData(component, "Warning: field <property>:<m_location> does not exist", this); } else { setupComplexField(); _local3 = getFieldData(); } } return(_local3); } function evaluateSubPath(obj, type) { var path = type.path; if (isActionScriptPath(path)) { var tokens = path.split("."); var i = 0; while (i < tokens.length) { var token = tokens[i]; if (isXML(obj)) { obj = obj.firstChild; while (obj != null) { if (toLocalName(obj.nodeName) == token) { break; } obj = obj.nextSibling; } } else { obj = obj[token]; } if (obj == null) { _global.__dataLogger.logData(component, "Warning: path '<path>' evaluates to null, at '<token>' in <t.property>:<t.m_location>", {path:path, token:token, t:this}); break; } i++; } } else if (isXML(obj)) { if (path.charAt(0) != "/") { path = "/" + path; } if (obj.nodeName == null) { obj = obj.firstChild; } else { path = toLocalName(obj.nodeName) + path; } var category = ((type.category != null) ? (type.category) : (((type.elements.length > 0) ? "complex" : "simple"))); if ((category == "simple") || (category == "attribute")) { obj = eval ("obj" + mx.xpath.XPathAPI.getEvalString(obj, path)); } else if (category == "complex") { obj = mx.xpath.XPathAPI.selectSingleNode(obj, path); } else if (category == "array") { obj = mx.xpath.XPathAPI.selectNodeList(obj, path); } } else { _global.__dataLogger.logData(component, "Error: path '<path>' is an XPath. It cannot be applied to non-XML data <t.property>:<t.m_location>", {path:path, t:this}); } return(obj); } function getFieldData() { if (xpath != null) { var _local4 = parentObj[fieldName].firstChild; while ((_local4 != null) && (_local4.nodeType != 1)) { _local4 = _local4.nextSibling; } var _local10 = mx.xpath.XPathAPI.selectSingleNode(_local4, xpath); return(_local10); } if (isXML(parentObj)) { if (type.path != null) { return(evaluateSubPath(parentObj, type)); } if (type.category == "attribute") { var _local5 = parentObj.attributes; for (var _local8 in _local5) { if (toLocalName(_local8) == fieldName) { return(_local5[_local8]); } } return(undefined); } var _local3 = parentObj.firstChild; if (type.category == "array") { var _local6 = new Array(); while (_local3 != null) { if (toLocalName(_local3.nodeName) == fieldName) { _local6.push(_local3); } _local3 = _local3.nextSibling; } return(_local6); } while (_local3 != null) { if (toLocalName(_local3.nodeName) == fieldName) { return(_local3); } _local3 = _local3.nextSibling; } return(null); } if (fieldName == "[n]") { var _local7; if (index.component != null) { var _local9 = index.component.getField(index.property, index.location); _local7 = _local9.getAnyTypedValue(["Number"]); _local7 = _local7.value; } else { _local7 = index.constant; } var index = Number(_local7); if (typeof(_local7) == "undefined") { _global.__dataLogger.logData(component, "Error: index specification '<index>' was not supplied, or incorrect, for <t.property>:<t.m_location>", {index:index, t:this}); return(null); } if (index.toString() == "NaN") { _global.__dataLogger.logData(component, "Error: index value '<index>' for <t.property>:<t.m_location> is not a number", {index:index, t:this}); return(null); } if (!(parentObj instanceof Array)) { _global.__dataLogger.logData(component, "Error: indexed field <property>:<m_location> is not an array", this); return(null); } if ((index < 0) || (index >= parentObj.length)) { _global.__dataLogger.logData(component, "Error: index '<index>' for <t.property>:<t.m_location> is out of bounds", {index:index, t:this}); return(null); } _global.__dataLogger.logData(component, "Accessing item [<index>] of <t.property>:<t.m_location>", {index:index, t:this}); return(parentObj[index]); } if (type.path != null) { return(evaluateSubPath(parentObj, type)); } return(parentObj[fieldName]); } static function setXMLData(obj, newValue) { while (obj.hasChildNodes()) { obj.firstChild.removeNode(); } var _local2 = xmlNodeFactory.createTextNode(newValue); obj.appendChild(_local2); } function setupComplexField() { var _local2; if (isXML(parentObj)) { _local2 = xmlNodeFactory.createElement(fieldName); parentObj.appendChild(_local2); } else if (dataIsXML()) { parentObj[fieldName] = new XML(); } else { parentObj[fieldName] = new Object(); } } static function findElementType(type, name) { var _local1 = 0; while (_local1 < type.elements.length) { if (type.elements[_local1].name == name) { return(type.elements[_local1].type); } _local1++; } return(null); } function isXML(obj) { return(obj instanceof XMLNode); } function dataIsXML() { return(type.name == "XML"); } static function accessField(component, fieldName, desiredTypes) { var _local1; _local1 = desiredTypes[fieldName]; if (_local1 == null) { _local1 = desiredTypes.dflt; } if (_local1 == null) { _local1 = desiredTypes; } var _local4 = component.createField("data", [fieldName]); var _local2 = _local4.getAnyTypedValue([_local1]); return(_local2.value); } static function ExpandRecord(obj, objectType, desiredTypes) { var _local4 = new Object(); mx.data.binding.ComponentMixins.initComponent(_local4); _local4.data = obj; _local4.__schema = {elements:[{name:"data", type:objectType}]}; var _local2 = new Object(); if (objectType.elements.length > 0) { var _local3 = 0; while (_local3 < objectType.elements.length) { var _local10 = objectType.elements[_local3].name; _local2[_local10] = accessField(_local4, _local10, desiredTypes); _local3++; } } else if ((obj instanceof XML) || (obj instanceof XMLNode)) { if ((obj.childNodes.length == 1) && (obj.firstChild.nodeType == 3)) { return(obj.firstChild.nodeValue); } var _local5 = obj.lastChild; while (_local5 != null) { var _local10 = toLocalName(_local5.nodeName); if ((_local10 != null) && (_local2[_local10] == null)) { _local2[_local10] = accessField(_local4, _local10, desiredTypes); } _local5 = _local5.previousSibling; } for (var _local10 in obj.attributes) { if (_local2[_local10] != null) { _global.__dataLogger.logData(null, "Warning: attribute '<name>' has same name as an element, in XML object <obj>", {name:_local10, obj:obj}); } _local2[_local10] = accessField(_local4, _local10, desiredTypes); } } else { if (typeof(obj) != "object") { return(obj); } for (var _local10 in obj) { _local2[_local10] = accessField(_local4, _local10, desiredTypes); } } return(_local2); } static function wrapArray(theArray, itemType, desiredTypes) { var _local4 = {getItemAt:function (index) { if ((index < 0) || (index >= this.data.length)) { return(undefined); } var _local2 = this.data[index]; if (_local2 == undefined) { return(undefined); } var _local3 = mx.data.binding.FieldAccessor.ExpandRecord(_local2, this.type, desiredTypes); return(_local3); }, getItemID:function (index) { return(index); }, data:theArray, type:itemType, length:theArray.length}; return(_local4); } static function toLocalName(nodeName) { var _local1 = nodeName.split(":"); var _local2 = _local1[_local1.length - 1]; return(_local2); } static var xmlNodeFactory = new XML(); }Symbol 28 MovieClip [__Packages.mx.data.binding.ObjectDumper] Frame 0class mx.data.binding.ObjectDumper { var inProgress; function ObjectDumper () { inProgress = new Array(); } static function toString(obj, showFunctions, showUndefined, showXMLstructures, maxLineLength, indent) { var _local3 = new mx.data.binding.ObjectDumper(); if (maxLineLength == undefined) { maxLineLength = 100; } if (indent == undefined) { indent = 0; } return(_local3.realToString(obj, showFunctions, showUndefined, showXMLstructures, maxLineLength, indent)); } function realToString(obj, showFunctions, showUndefined, showXMLstructures, maxLineLength, indent) { var _local8 = 0; while (_local8 < inProgress.length) { if (inProgress[_local8] == obj) { return("***"); } _local8++; } inProgress.push(obj); indent++; var _local16 = typeof(obj); var _local5; if ((obj instanceof XMLNode) && (showXMLstructures != true)) { _local5 = obj.toString(); } else if (obj instanceof Date) { _local5 = obj.toString(); } else if (_local16 == "object") { var _local4 = new Array(); if (obj instanceof Array) { _local5 = "["; var _local15 = 0; while (_local15 < obj.length) { _local4.push(_local15); _local15++; } } else { _local5 = "{"; for (var _local15 in obj) { _local4.push(_local15); } _local4.sort(); } var _local9 = ""; var _local3 = 0; while (_local3 < _local4.length) { var _local6 = obj[_local4[_local3]]; var _local7 = true; if (typeof(_local6) == "function") { _local7 = showFunctions == true; } if (typeof(_local6) == "undefined") { _local7 = showUndefined == true; } if (_local7) { _local5 = _local5 + _local9; if (!(obj instanceof Array)) { _local5 = _local5 + (_local4[_local3] + ": "); } _local5 = _local5 + realToString(_local6, showFunctions, showUndefined, showXMLstructures, maxLineLength, indent); _local9 = ", `"; } _local3++; } if (obj instanceof Array) { _local5 = _local5 + "]"; } else { _local5 = _local5 + "}"; } } else if (_local16 == "function") { _local5 = "function"; } else if (_local16 == "string") { _local5 = ("\"" + obj) + "\""; } else { _local5 = String(obj); } if (_local5 == "undefined") { _local5 = "-"; } inProgress.pop(); return(replaceAll(_local5, "`", ((_local5.length < maxLineLength) ? "" : (newline + doIndent(indent))))); } static function replaceAll(str, from, to) { var _local3 = str.split(from); var _local4 = ""; var _local2 = ""; var _local1 = 0; while (_local1 < _local3.length) { _local4 = _local4 + (_local2 + _local3[_local1]); _local2 = to; _local1++; } return(_local4); } function doIndent(indent) { var _local2 = ""; var _local1 = 0; while (_local1 < indent) { _local2 = _local2 + " "; _local1++; } return(_local2); } }Symbol 33 MovieClip [__Packages.mx.xpath.XPathAPI] Frame 0class mx.xpath.XPathAPI { function XPathAPI () { } static function getEvalString(node, path) { var _local7 = ""; var _local4 = null; var _local9 = getPathSet(path); var _local3 = _local9[0].nodeName; var _local8; var _local2 = node; var _local5 = false; if ((_local3 != undefined) && ((_local3 == "*") || (node.nodeName == _local3))) { var _local6 = 1; while (_local6 < _local9.length) { _local3 = _local9[_local6].nodeName; _local8 = _local3.indexOf("@"); if (_local8 >= 0) { _local3 = _local3.substring(_local8 + 1); _local5 = _local2.attributes[_local3] != undefined; _local7 = _local7 + (".attributes." + _local3); } else { _local5 = false; var _local1 = 0; while (_local1 < _local2.childNodes.length) { _local4 = _local2.childNodes[_local1]; if (_local4.nodeName == _local3) { _local7 = _local7 + (".childNodes." + _local1); _local1 = _local2.childNodes.length; _local2 = _local4; _local5 = true; } _local1++; } } if (!_local5) { return(""); } _local6++; } if (!_local5) { _local7 = ""; } else if (_local8 == -1) { _local7 = _local7 + ".firstChild.nodeValue"; } } else { _local7 = ""; } return(_local7); } static function selectNodeList(node, path) { var _local2 = new Array(node); var _local5 = getPathSet(path); var _local4 = _local5[0]; var _local6 = _local4.__get__nodeName(); var _local1 = null; if ((_local6 != undefined) && ((_local6 == "*") || (node.nodeName == _local6))) { if (_local4.__get__filter().length > 0) { _local1 = new mx.xpath.FilterStack(_local4.__get__filter()); _local2 = filterNodes(_local2, _local1); } if (_local2.length > 0) { var _local3 = 1; while (_local3 < _local5.length) { _local4 = _local5[_local3]; _local2 = getAllChildNodesByName(_local2, _local4.__get__nodeName()); if (_local4.__get__filter().length > 0) { _local1 = new mx.xpath.FilterStack(_local4.__get__filter()); } else { _local1 = null; } if ((_local1 != null) && (_local1.__get__exprs().length > 0)) { _local2 = filterNodes(_local2, _local1); } _local3++; } } } else { _local2 = new Array(); } return(_local2); } static function selectSingleNode(node, path) { var _local1 = selectNodeList(node, path); if (_local1.length > 0) { return(_local1[0]); } return(null); } static function setNodeValue(node, path, newValue) { var _local1 = new Array(node); var _local9 = getPathSet(path); var _local7 = _local9[_local9.length - 1].nodeName; if (_local7.charAt(0) == "@") { _local7 = _local7.substring(1, _local7.length); _local9.pop(); } else { _local7 = null; } var _local5 = _local9[0]; var _local11 = _local5.__get__nodeName(); var _local3 = null; if ((_local11 != undefined) && ((_local11 == "*") || (node.nodeName == _local11))) { if (_local5.__get__filter().length > 0) { _local3 = new mx.xpath.FilterStack(_local5.__get__filter()); _local1 = filterNodes(_local1, _local3); } if (_local1.length > 0) { var _local2 = 1; while (_local2 < _local9.length) { _local5 = _local9[_local2]; _local1 = getAllChildNodesByName(_local1, _local5.__get__nodeName()); if (_local5.__get__filter().length > 0) { _local3 = new mx.xpath.FilterStack(_local5.__get__filter()); } else { _local3 = null; } if ((_local3 != null) && (_local3.__get__exprs().length > 0)) { _local1 = filterNodes(_local1, _local3); } _local2++; } } } else { _local1 = new Array(); } var _local4 = null; var _local6 = null; var _local10 = new XML(); var _local2 = 0; while (_local2 < _local1.length) { if (_local7 != null) { _local1[_local2].attributes[_local7] = newValue; } else { _local4 = _local1[_local2]; if ((_local4.firstChild == null) || (_local4.firstChild.nodeType != 3)) { _local6 = _local10.createTextNode(newValue); _local4.appendChild(_local6); } else { _local6 = _local4.firstChild; _local6.nodeValue = newValue; } } _local2++; } return(_local1.length); } static function copyStack(toStk, fromStk) { var _local1 = 0; while (_local1 < fromStk.length) { toStk.splice(_local1, 0, fromStk[_local1]); _local1++; } } static function evalExpr(expr, node) { var _local2 = true; if (expr.__get__attr()) { _local2 = ((expr.__get__value() != null) ? (node.attributes[expr.__get__name()] == expr.__get__value()) : (node.attributes[expr.__get__name()] != null)); } else { var _local3 = getChildNodeByName(node, expr.__get__name()); if (_local3 != null) { _local2 = ((expr.__get__value() != null) ? (_local3.firstChild.nodeValue == expr.__get__value()) : true); } else { _local2 = false; } } return(_local2); } static function filterNodes(nodeList, stack) { var _local13 = new Array(); var _local2; var _local3; var _local9; var _local6; var _local10; var _local1 = true; var _local4; var _local5; var _local8 = 0; while (_local8 < nodeList.length) { _local5 = true; _local2 = new Array(); _local3 = new Array(); copyStack(_local2, stack.__get__exprs()); copyStack(_local3, stack.__get__ops()); _local4 = nodeList[_local8]; while ((_local2.length > 0) && (_local5)) { if (typeof(_local2[_local2.length - 1]) == "object") { _local9 = mx.xpath.FilterExpr(_local2.pop()); _local1 = evalExpr(_local9, _local4); } else { _local10 = Boolean(_local2.pop()); _local1 = _local10; } if (_local3.length > 0) { var _local7 = _local2.pop(); _local6 = _local7; switch (_local3[_local3.length - 1]) { case "and" : _local1 = _local1 && (evalExpr(_local6, _local4)); _local5 = _local1; break; case "or" : _local1 = _local1 || (evalExpr(_local6, _local4)); _local5 = !_local1; } _local3.pop(); _local2.push(_local1); } } if (_local1) { _local13.push(_local4); } _local8++; } return(_local13); } static function getAllChildNodesByName(nodeList, name) { var _local5 = new Array(); var _local2; var _local3 = 0; while (_local3 < nodeList.length) { _local2 = nodeList[_local3].childNodes; if (_local2 != null) { var _local1 = 0; while (_local1 < _local2.length) { if ((name == "*") || (_local2[_local1].nodeName == name)) { _local5.push(_local2[_local1]); } _local1++; } } _local3++; } return(_local5); } static function getChildNodeByName(node, nodeName) { var _local2; var _local3 = node.childNodes; var _local1 = 0; while (_local1 < _local3.length) { _local2 = _local3[_local1]; if (_local2.nodeName == nodeName) { return(_local2); } _local1++; } return(null); } static function getKeyValues(node, keySpec) { var _local5 = ""; var _local3 = new mx.utils.StringTokenParser(keySpec); var _local2 = _local3.nextToken(); var _local1; var _local6; while (_local2 != mx.utils.StringTokenParser.tkEOF) { _local1 = _local3.token; _local5 = _local5 + (" " + _local1); if (_local2 == mx.utils.StringTokenParser.tkSymbol) { if (_local1 == "@") { _local2 = _local3.nextToken(); _local1 = _local3.token; if (_local2 == mx.utils.StringTokenParser.tkSymbol) { _local5 = _local5 + (((_local1 + "='") + node.attributes[_local1]) + "'"); } } else if (_local1 == "/") { _local2 = _local3.nextToken(); if (_local2 == mx.utils.StringTokenParser.tkSymbol) { _local1 = _local3.token; node = getChildNodeByName(node, _local1); if (node != null) { _local5 = _local5 + _local1; } } } else if ((((_local1 != "and") && (_local1 != "or")) && (_local1 != "[")) && (_local1 != "]")) { _local6 = getChildNodeByName(node, _local1); if (_local6 != null) { _local5 = _local5 + (("='" + _local6.firstChild.nodeValue) + "'"); } } } if (node == null) { trace(("Invalid keySpec specified. '" + keySpec) + "' Error."); return("ERR"); } _local2 = _local3.nextToken(); } return(_local5.slice(1)); } static function getPath(node, keySpecs) { var _local2 = ""; var _local5 = keySpecs[node.nodeName]; if (_local5 == undefined) { var _local8 = ""; var _local10; for (_local10 in node.attributes) { _local8 = _local8 + (((("@" + _local10) + "='") + node.attributes[_local10]) + "' and "); } var _local7 = ""; var _local1; var _local6; var _local4 = 0; while (_local4 < node.childNodes.length) { _local1 = node.childNodes[_local4]; _local6 = _local1.firstChild.nodeValue; if (_local6 != undefined) { _local7 = _local7 + (((_local1.nodeName + "='") + _local6) + "' and "); } _local4++; } if (_local8.length > 0) { if (_local7.length > 0) { _local2 = (((("/" + node.nodeName) + "[") + _local8) + _local7.substring(0, _local7.length - 4)) + "]"; } else { _local2 = ((("/" + node.nodeName) + "[") + _local8.substring(0, _local8.length - 4)) + "]"; } } else { _local2 = ((("/" + node.nodeName) + "[") + _local7.substring(0, _local7.length - 4)) + "]"; } } else { _local2 = _local2 + (("/" + node.nodeName) + getKeyValues(node, _local5)); } var _local1 = node.parentNode; while (_local1.parentNode != null) { _local5 = keySpecs[_local1.nodeName]; if (_local5 != undefined) { _local2 = (("/" + _local1.nodeName) + getKeyValues(_local1, _local5)) + _local2; } else { _local2 = ("/" + _local1.nodeName) + _local2; } _local1 = _local1.parentNode; } return(_local2); } static function getPathSet(path) { var _local6 = new Array(); var _local4; var _local1; var _local2; var _local5; while (path.length > 0) { _local4 = path.lastIndexOf("/"); _local1 = path.substring(_local4 + 1); _local2 = _local1.indexOf("[", 0); _local5 = ((_local2 >= 0) ? (_local1.substring(_local2 + 1, _local1.length - 1)) : ""); _local1 = ((_local2 >= 0) ? (_local1.substring(0, _local2)) : (_local1)); _local6.splice(0, 0, new mx.xpath.NodePathInfo(_local1, _local5)); path = path.substring(0, _local4); } return(_local6); } }Symbol 29 MovieClip [__Packages.mx.xpath.NodePathInfo] Frame 0class mx.xpath.NodePathInfo { function NodePathInfo (nodeName, filter) { __nodeName = nodeName; __filter = filter; } function get nodeName() { return(__nodeName); } function get filter() { return(__filter); } var __nodeName = null; var __filter = null; }Symbol 32 MovieClip [__Packages.mx.xpath.FilterStack] Frame 0class mx.xpath.FilterStack { var __expr, __ops; function FilterStack (filterVal) { __expr = new Array(); __ops = new Array(); var _local2 = new mx.utils.StringTokenParser(filterVal); var _local5 = _local2.nextToken(); var _local4; var _local3 = _local2.__get__token(); while (_local5 != mx.utils.StringTokenParser.tkEOF) { if (_local3 == "@") { _local5 = _local2.nextToken(); _local3 = _local2.token; _local4 = new mx.xpath.FilterExpr(true, _local3, null); __expr.splice(0, 0, _local4); if (_local2.nextToken() == mx.utils.StringTokenParser.tkSymbol) { if (_local2.__get__token() == "=") { _local5 = _local2.nextToken(); _local4.__set__value(_local2.token); } } } else if ((_local3 == "and") || (_local3 == "or")) { __ops.splice(0, 0, _local3); } else if ((_local3 != ")") && (_local3 != "(")) { _local4 = new mx.xpath.FilterExpr(false, _local3, null); __expr.splice(0, 0, _local4); if (_local2.nextToken() == mx.utils.StringTokenParser.tkSymbol) { if (_local2.__get__token() == "=") { _local5 = _local2.nextToken(); _local4.__set__value(_local2.token); } } } _local5 = _local2.nextToken(); _local3 = _local2.token; } } function get exprs() { return(__expr); } function get ops() { return(__ops); } }Symbol 30 MovieClip [__Packages.mx.utils.StringTokenParser] Frame 0class mx.utils.StringTokenParser { var _source, _skipChars; function StringTokenParser (source, skipChars) { _source = source; _skipChars = ((skipChars == undefined) ? null : (skipChars)); } function get token() { return(_token); } function getPos() { return(_index); } function nextToken() { var _local4; var _local2; var _local3 = _source.length; skipBlanks(); if (_index >= _local3) { return(tkEOF); } _local2 = _source.charCodeAt(_index); if (((((_local2 >= 65) && (_local2 <= 90)) || ((_local2 >= 97) && (_local2 <= 122))) || ((_local2 >= 192) && (_local2 <= Number.POSITIVE_INFINITY))) || (_local2 == 95)) { _local4 = _index; _index++; _local2 = _source.charCodeAt(_index); while (((((((_local2 >= 65) && (_local2 <= 90)) || ((_local2 >= 97) && (_local2 <= 122))) || ((_local2 >= 48) && (_local2 <= 57))) || ((_local2 >= 192) && (_local2 <= Number.POSITIVE_INFINITY))) || (_local2 == 95)) && (_index < _local3)) { _index++; _local2 = _source.charCodeAt(_index); } _token = _source.substring(_local4, _index); return(tkSymbol); } if ((_local2 == 34) || (_local2 == 39)) { _index++; _local4 = _index; _local2 = _source.charCodeAt(_local4); while (((_local2 != 34) && (_local2 != 39)) && (_index < _local3)) { _index++; _local2 = _source.charCodeAt(_index); } _token = _source.substring(_local4, _index); _index++; return(tkString); } if ((_local2 == 45) || ((_local2 >= 48) && (_local2 <= 57))) { var _local5 = tkInteger; _local4 = _index; _index++; _local2 = _source.charCodeAt(_index); while (((_local2 >= 48) && (_local2 <= 57)) && (_index < _local3)) { _index++; _local2 = _source.charCodeAt(_index); } if (_index < _local3) { if (((((((_local2 >= 48) && (_local2 <= 57)) || (_local2 == 46)) || (_local2 == 43)) || (_local2 == 45)) || (_local2 == 101)) || (_local2 == 69)) { _local5 = tkFloat; } while ((((((((_local2 >= 48) && (_local2 <= 57)) || (_local2 == 46)) || (_local2 == 43)) || (_local2 == 45)) || (_local2 == 101)) || (_local2 == 69)) && (_index < _local3)) { _index++; _local2 = _source.charCodeAt(_index); } } _token = _source.substring(_local4, _index); return(_local5); } _token = _source.charAt(_index); _index++; return(tkSymbol); } function skipBlanks() { if (_index < _source.length) { var _local2 = _source.charAt(_index); while ((_local2 == " ") || ((_skipChars != null) && (skipChar(_local2)))) { _index++; _local2 = _source.charAt(_index); } } } function skipChar(ch) { var _local2 = 0; while (_local2 < _skipChars.length) { if (ch == _skipChars[_local2]) { return(true); } _local2++; } return(false); } static var tkEOF = -1; static var tkSymbol = 0; static var tkString = 1; static var tkInteger = 2; static var tkFloat = 3; var _index = 0; var _token = ""; }Symbol 31 MovieClip [__Packages.mx.xpath.FilterExpr] Frame 0class mx.xpath.FilterExpr { function FilterExpr (attrInit, nameInit, valueInit) { __attr = attrInit; __name = nameInit; __value = valueInit; } function get attr() { return(__attr); } function set attr(newVal) { __attr = newVal; //return(attr); } function get name() { return(__name); } function set name(newVal) { __name = newVal; //return(name); } function get value() { return(__value); } function set value(newVal) { __value = newVal; //return(value); } var __attr = false; var __value = null; var __name = null; }Symbol 38 MovieClip [__Packages.mx.data.binding.EndPoint] Frame 0class mx.data.binding.EndPoint { function EndPoint () { } }Symbol 39 MovieClip [__Packages.mx.data.binding.Log] Frame 0class mx.data.binding.Log { var level, name; function Log (logLevel, logName) { level = ((logLevel == undefined) ? (BRIEF) : (logLevel)); name = ((name == undefined) ? "" : (name)); } function logInfo(msg, level) { if (level == undefined) { level = BRIEF; } onLog((((getDateString() + " ") + name) + ": ") + mx.data.binding.ObjectDumper.toString(msg)); } function logData(target, message, info, level) { if (level == undefined) { level = VERBOSE; } var _local6 = ((name.length > 0) ? ((" " + name) + ": ") : " "); var _local4 = ((target == null) ? "" : (target + ": ")); if (_local4.indexOf("_level0.") == 0) { _local4 = _local4.substr(8); } var _local3 = ((getDateString() + _local6) + _local4) + substituteIntoString(message, info, 50); if (showDetails && (info != null)) { _local3 = _local3 + ("\n " + mx.data.binding.ObjectDumper.toString(info)); } else { var _local2 = 0; while (_local2 < nestLevel) { _local3 = " " + _local3; _local2++; } } onLog(_local3); } function onLog(message) { trace(message); } function getDateString() { var _local1 = new Date(); return(((((((((_local1.getMonth() + 1) + "/") + _local1.getDate()) + " ") + _local1.getHours()) + ":") + _local1.getMinutes()) + ":") + _local1.getSeconds()); } static function substituteIntoString(message, info, maxlen, rawDataType) { var _local9 = ""; if (info == null) { return(message); } var _local11 = message.split("<"); if (_local11 == null) { return(message); } _local9 = _local9 + _local11[0]; var _local7 = 1; while (_local7 < _local11.length) { var _local8 = _local11[_local7].split(">"); var _local5 = _local8[0].split("."); var _local1 = info; var _local4 = rawDataType; var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2]; if (_local3 != "") { _local4 = mx.data.binding.FieldAccessor.findElementType(_local4, _local3); var _local6 = new mx.data.binding.FieldAccessor(null, null, _local1, _local3, _local4, null, null); _local1 = _local6.getValue(); } _local2++; } if (typeof(_local1) != "string") { _local1 = mx.data.binding.ObjectDumper.toString(_local1); } if (_local1.indexOf("_level0.") == 0) { _local1 = _local1.substr(8); } if ((maxlen != null) && (_local1.length > maxlen)) { _local1 = _local1.substr(0, maxlen) + "..."; } _local9 = _local9 + _local1; _local9 = _local9 + _local8[1]; _local7++; } var _local14 = _local9.split(">"); _local9 = _local14.join(">"); _local14 = _local9.split("<"); _local9 = _local14.join("<"); return(_local9); } static var NONE = -1; static var BRIEF = 0; static var VERBOSE = 1; static var DEBUG = 2; static var INFO = 2; static var WARNING = 1; static var ERROR = 0; var showDetails = false; var nestLevel = 0; }Symbol 40 MovieClip [__Packages.mx.utils.ClassFinder] Frame 0class mx.utils.ClassFinder { function ClassFinder () { } static function findClass(fullClassName) { if (fullClassName == null) { return(null); } var _local3 = _global; var _local4 = fullClassName.split("."); var _local2 = 0; while (_local2 < _local4.length) { _local3 = _local3[_local4[_local2]]; _local2++; } if (_local3 == null) { _global.__dataLogger.logData(null, "Could not find class '<classname>'", {classname:fullClassName}, mx.data.binding.Log.BRIEF); } return(_local3); } }Symbol 36 MovieClip [__Packages.mx.data.binding.Formatter] Frame 0class mx.data.binding.Formatter extends mx.data.binding.DataAccessor { function Formatter () { super(); } }Symbol 35 MovieClip [__Packages.mx.data.kinds.Data] Frame 0class mx.data.kinds.Data extends mx.data.binding.DataAccessor { var component, property, location; function Data () { super(); } function getTypedValue(requestedType) { var _local5; var _local2 = getFieldAccessor().getValue(); var _local3 = null; if (_local2 != null) { if (_local2 instanceof Array) { _local3 = "Array"; } else if ((_local2 instanceof XMLNode) || (_local2 instanceof XMLNode)) { _local3 = "XML"; } else { var _local4 = typeof(_local2); _local3 = _local4.charAt(0).toUpperCase() + _local4.slice(1); } } else { _local2 = null; } _local5 = new mx.data.binding.TypedValue(_local2, _local3, null); return(_local5); } function getGettableTypes() { return(null); } function setTypedValue(newValue) { getFieldAccessor().setValue(newValue.value, newValue); return(null); } function getSettableTypes() { return(null); } function getFieldAccessor() { return(component.createFieldAccessor(property, location, false)); } }Symbol 305 MovieClip [__Packages.mx.data.types.Obj] Frame 0class mx.data.types.Obj extends mx.data.binding.DataType { var location, type, component, property, validationError; function Obj () { super(); } function gettableTypes() { return(["Object"]); } function settableTypes() { return([null]); } function validate(value) { var _local7 = new Array(); if (location instanceof Array) { _local7 = _local7.concat(location); } else if (location != null) { return(undefined); } var _local4 = 0; while (_local4 < type.elements.length) { var _local2 = type.elements[_local4]; if (_local2.name == "[n]") { } else { var _local5 = component.getField(property, _local7.concat(_local2.name)); var _local3 = _local5.validateAndNotify(null, true); for (var _local6 in _local3) { validationError((_local2.name + ":") + _local3[_local6]); } } _local4++; } } }Symbol 306 MovieClip [__Packages.mx.data.encoders.Bool] Frame 0class mx.data.encoders.Bool extends mx.data.binding.DataAccessor { var dataAccessor, trueStrings, falseStrings; function Bool () { super(); } function getTypedValue(requestedType) { if ((requestedType == "Boolean") || (requestedType == null)) { var _local2 = dataAccessor.getTypedValue("String"); var _local3 = null; if ((_local2.value != null) && (_local2.value.length > 0)) { var _local4 = trueStrings.indexOf(String(_local2.value)); _local3 = _local4 != -1; } return(new mx.data.binding.TypedValue(_local3, "Boolean")); } } function getGettableTypes() { return(["Boolean"]); } function setTypedValue(newValue) { if (newValue.typeName == "Boolean") { var _local2 = ""; if (newValue.value != null) { var _local4 = (newValue.value ? (trueStrings) : (falseStrings)); var _local5 = _local4.split(","); _local2 = _local5[0]; } return(dataAccessor.setTypedValue(new mx.data.binding.TypedValue(_local2, "String"))); } return([mx.data.binding.DataAccessor.conversionFailed(newValue, "Boolean")]); } function getSettableTypes() { return(["Boolean"]); } }Symbol 307 MovieClip [__Packages.mx.data.types.Bool] Frame 0class mx.data.types.Bool extends mx.data.binding.DataType { var formatter, dataAccessor, type; function Bool () { super(); } function gettableTypes() { return(["Boolean"]); } function settableTypes() { return(["Number", "Boolean", "String"]); } function getTypedValue(requestedType) { var _local2; if (requestedType == "String") { if (formatter != null) { _local2 = formatter.getTypedValue(requestedType); } else { _local2 = dataAccessor.getTypedValue(); if (_local2.value == null) { _local2.value = ""; _local2.typeName = "String"; } } } else { _local2 = dataAccessor.getTypedValue(requestedType); if (_local2.type == null) { _local2.type = type; } if (_local2.typeName == null) { _local2.typeName = type.name; } if ((_local2.typeName != requestedType) && (requestedType != null)) { _local2 = null; } } return(_local2); } function setTypedValue(newValue) { var _local3 = null; if (newValue.value != null) { if ((newValue.typeName == "Boolean") || (newValue.typeName == "Number")) { _local3 = Boolean(newValue.value); } else if (newValue.typeName == "String") { if (newValue.value.length > 0) { if (formatter != null) { return(formatter.setTypedValue(newValue)); } var _local4 = newValue.value.toLowerCase(); _local3 = _local4 == "true"; if ((!_local3) && (_local4 != "false")) { var _local5 = Number(_local4); if (isNaN(_local5)) { return([mx.data.binding.DataAccessor.conversionFailed(newValue, "Boolean")]); } _local3 = Boolean(_local5); } } } else { return([mx.data.binding.DataAccessor.conversionFailed(newValue, "Boolean")]); } } return(dataAccessor.setTypedValue(new mx.data.binding.TypedValue(_local3, "Boolean"))); } }Symbol 19 MovieClip [__Packages.mx.data.components.DataBinding] Frame 0class mx.data.components.DataBinding extends MovieClip { function DataBinding () { super(); } function Dummy() { new mx.data.binding.Binding(); new mx.data.binding.ComponentMixins(); new mx.data.binding.CustomFormatter(); new mx.data.binding.CustomValidator(); new mx.data.binding.DataAccessor(); new mx.data.binding.DataType(); new mx.data.binding.DateBase(); new mx.data.binding.Encoder(); new mx.data.binding.EndPoint(); new mx.data.binding.FieldAccessor(); new mx.data.binding.Formatter(); new mx.data.binding.Kind(); new mx.data.binding.Log(); new mx.data.binding.TypedValue(); new mx.utils.ClassFinder(); new mx.utils.Collection(); new mx.utils.CollectionImpl(); new mx.utils.Iterator(); new mx.utils.IteratorImpl(); new mx.utils.StringFormatter(); new mx.utils.StringTokenParser(); } }Symbol 41 MovieClip [__Packages.mx.data.binding.CustomFormatter] Frame 0class mx.data.binding.CustomFormatter { function CustomFormatter () { } function format(rawValue) { } function unformat(formattedValue) { } }Symbol 42 MovieClip [__Packages.mx.data.binding.CustomValidator] Frame 0class mx.data.binding.CustomValidator { var field; function CustomValidator () { } function validate(value) { } function validationError(message) { field.validationError(message); } }Symbol 43 MovieClip [__Packages.mx.data.binding.DateBase] Frame 0class mx.data.binding.DateBase extends mx.data.binding.DataAccessor { var dataAccessor; function DateBase () { super(); } function internalToExternal(rawValue) { return(null); } function externalToInternal(value) { return(null); } function externalTypeName() { return(null); } function internalTypeName() { return(null); } function getTypedValue(requestedType) { var _local3; if ((requestedType == externalTypeName()) || (requestedType == null)) { var _local4 = dataAccessor.getTypedValue(); var _local2 = internalToExternal(_local4.value); _local3 = new mx.data.binding.TypedValue(_local2, externalTypeName()); } return(_local3); } function getGettableTypes() { return([externalTypeName()]); } function setTypedValue(newValue) { if ((newValue.typeName == externalTypeName()) || (newValue.typeName == null)) { var _local4 = externalToInternal(newValue.value); var _local3; if (!_local4) { _local3 = [mx.data.binding.DataAccessor.conversionFailed(newValue, internalTypeName())]; } var _local5 = dataAccessor.setTypedValue(new mx.data.binding.TypedValue(_local4, internalTypeName())); if (_local3) { return(_local3); } return(_local5); } return([mx.data.binding.DataAccessor.conversionFailed(newValue, internalTypeName())]); } function getSettableTypes() { return([externalTypeName()]); } static function extractTokenDate(value, tokenInfo) { var _local1 = ""; if (value != null) { switch (tokenInfo.token) { case "M" : var _local5 = value.getMonth() + 1; if (_local5 < 10) { _local1 = _local1 + "0"; } _local1 = _local1 + _local5.toString(); break; case "Y" : var _local6 = value.getFullYear().toString(); if ((tokenInfo.end - tokenInfo.begin) < 3) { _local1 = _local6.substr(2); } else { _local1 = _local6; } break; case "D" : var _local3 = value.getDate(); if (_local3 < 10) { _local1 = _local1 + "0"; } _local1 = _local1 + _local3.toString(); break; case "H" : var _local8 = value.getHours(); if (_local8 < 10) { _local1 = _local1 + "0"; } _local1 = _local1 + _local8.toString(); break; case "N" : var _local7 = value.getMinutes(); if (_local7 < 10) { _local1 = _local1 + "0"; } _local1 = _local1 + _local7.toString(); break; case "S" : var _local4 = value.getSeconds(); if (_local4 < 10) { _local1 = _local1 + "0"; } _local1 = _local1 + _local4.toString(); } } return(_local1); } static function infuseTokenDate(tkData, tk, value) { if (tkData.length > 0) { switch (tk.token) { case "M" : value.setMonth(Number(tkData) - 1); break; case "D" : value.setDate(Number(tkData)); break; case "Y" : value.setYear(Number(tkData)); break; case "H" : value.setHours(Number(tkData)); break; case "N" : value.setMinutes(Number(tkData)); break; case "S" : value.setSeconds(Number(tkData)); } } } }Symbol 44 MovieClip [__Packages.mx.data.binding.Encoder] Frame 0class mx.data.binding.Encoder extends mx.data.binding.DataAccessor { function Encoder () { super(); } }Symbol 45 MovieClip [__Packages.mx.data.binding.Kind] Frame 0class mx.data.binding.Kind extends mx.data.binding.DataAccessor { function Kind () { super(); } }Symbol 46 MovieClip [__Packages.mx.utils.Iterator] Frame 0interface mx.utils.Iterator{}Symbol 47 MovieClip [__Packages.mx.utils.Collection] Frame 0interface mx.utils.Collection{}Symbol 48 MovieClip [__Packages.mx.utils.IteratorImpl] Frame 0class mx.utils.IteratorImpl { var _collection, _cursor; function IteratorImpl (coll) { _collection = coll; _cursor = 0; } function hasNext() { return(_cursor < _collection.getLength()); } function next() { return(_collection.getItemAt(_cursor++)); } }Symbol 49 MovieClip [__Packages.mx.utils.CollectionImpl] Frame 0class mx.utils.CollectionImpl extends Object { var _items; function CollectionImpl () { super(); _items = new Array(); } function addItem(item) { var _local2 = false; if (item != null) { _items.push(item); _local2 = true; } return(_local2); } function clear() { _items = new Array(); } function contains(item) { return(internalGetItem(item) > -1); } function getItemAt(index) { return(_items[index]); } function getIterator() { return(new mx.utils.IteratorImpl(this)); } function getLength() { return(_items.length); } function isEmpty() { return(_items.length == 0); } function removeItem(item) { var _local2 = false; var _local3 = internalGetItem(item); if (_local3 > -1) { _items.splice(_local3, 1); _local2 = true; } return(_local2); } function internalGetItem(item) { var _local3 = -1; var _local2 = 0; while (_local2 < _items.length) { if (_items[_local2] == item) { _local3 = _local2; break; } _local2++; } return(_local3); } }Symbol 50 MovieClip [__Packages.mx.utils.StringFormatter] Frame 0class mx.utils.StringFormatter { var __extractToken, __infuseToken, __tokenInfo, __format; function StringFormatter (format, tokens, extractTokenFunc, infuseTokenFunc) { setFormat(format, tokens); __extractToken = extractTokenFunc; __infuseToken = infuseTokenFunc; } function extractValue(formattedData, result) { if (result != null) { var _local3 = null; var _local2 = 0; while (_local2 < __tokenInfo.length) { _local3 = __tokenInfo[_local2]; __infuseToken(formattedData.substring(_local3.begin, _local3.end), _local3, result); _local2++; } } } function formatValue(value) { var _local5 = ""; if (value != null) { var _local3 = __tokenInfo[0]; _local5 = __format.substring(0, _local3.begin) + __extractToken(value, _local3); var _local4 = _local3; var _local2 = 1; while (_local2 < __tokenInfo.length) { _local3 = __tokenInfo[_local2]; _local5 = _local5 + (__format.substring(_local4.end, _local3.begin) + __extractToken(value, _local3)); _local4 = _local3; _local2++; } } return(_local5); } function getFormat() { return(__format); } function setFormat(format, tokens) { function compareValues(a, b) { if (a.begin < b.begin) { return(-1); } if (a.begin > b.begin) { return(1); } return(0); } if (format != __format) { __format = format; var _local5 = tokens.split(","); __tokenInfo = new Array(); var _local4 = 0; var _local3 = 0; var _local7 = 0; var _local2 = 0; while (_local2 < _local5.length) { _local4 = format.indexOf(_local5[_local2]); if ((_local4 >= 0) && (_local4 < format.length)) { _local3 = format.lastIndexOf(_local5[_local2]); _local3 = ((_local3 >= 0) ? (_local3 + 1) : (_local4 + 1)); __tokenInfo.splice(_local7, 0, {token:_local5[_local2], begin:_local4, end:_local3}); _local7++; } _local2++; } __tokenInfo.sort(compareValues); } } }Symbol 51 MovieClip [__Packages.mx.core.UIObject] Frame 0class mx.core.UIObject extends MovieClip { var _width, _height, _x, _y, _parent, _minHeight, _minWidth, _visible, dispatchEvent, _xscale, _yscale, methodTable, onEnterFrame, tfList, __width, __height, moveTo, lineTo, createTextField, attachMovie, buildDepthTable, findNextAvailableDepth, idNames, childrenCreated, _name, createAccessibilityImplementation, _endInit, validateNow, hasOwnProperty, initProperties, stylecache, className, ignoreClassStyleDeclaration, _tf, fontFamily, fontSize, color, marginLeft, marginRight, fontStyle, fontWeight, textAlign, textIndent, textDecoration, embedFonts, styleName, enabled; function UIObject () { super(); constructObject(); } function get width() { return(_width); } function get height() { return(_height); } function get left() { return(_x); } function get x() { return(_x); } function get top() { return(_y); } function get y() { return(_y); } function get right() { return(_parent.width - (_x + width)); } function get bottom() { return(_parent.height - (_y + height)); } function getMinHeight(Void) { return(_minHeight); } function setMinHeight(h) { _minHeight = h; } function get minHeight() { return(getMinHeight()); } function set minHeight(h) { setMinHeight(h); //return(minHeight); } function getMinWidth(Void) { return(_minWidth); } function setMinWidth(w) { _minWidth = w; } function get minWidth() { return(getMinWidth()); } function set minWidth(w) { setMinWidth(w); //return(minWidth); } function setVisible(x, noEvent) { if (x != _visible) { _visible = x; if (noEvent != true) { dispatchEvent({type:(x ? "reveal" : "hide")}); } } } function get visible() { return(_visible); } function set visible(x) { setVisible(x, false); //return(visible); } function get scaleX() { return(_xscale); } function set scaleX(x) { _xscale = x; //return(scaleX); } function get scaleY() { return(_yscale); } function set scaleY(y) { _yscale = y; //return(scaleY); } function doLater(obj, fn) { if (methodTable == undefined) { methodTable = new Array(); } methodTable.push({obj:obj, fn:fn}); onEnterFrame = doLaterDispatcher; } function doLaterDispatcher(Void) { delete onEnterFrame; if (invalidateFlag) { redraw(); } var _local3 = methodTable; methodTable = new Array(); if (_local3.length > 0) { var _local2; while (_local2 = _local3.shift() , _local2 != undefined) { _local2.obj[_local2.fn](); } } } function cancelAllDoLaters(Void) { delete onEnterFrame; methodTable = new Array(); } function invalidate(Void) { invalidateFlag = true; onEnterFrame = doLaterDispatcher; } function invalidateStyle(Void) { invalidate(); } function redraw(bAlways) { if (invalidateFlag || (bAlways)) { invalidateFlag = false; var _local2; for (_local2 in tfList) { tfList[_local2].draw(); } draw(); dispatchEvent({type:"draw"}); } } function draw(Void) { } function move(x, y, noEvent) { var _local3 = _x; var _local2 = _y; _x = x; _y = y; if (noEvent != true) { dispatchEvent({type:"move", oldX:_local3, oldY:_local2}); } } function setSize(w, h, noEvent) { var _local2 = __width; var _local3 = __height; __width = w; __height = h; size(); if (noEvent != true) { dispatchEvent({type:"resize", oldWidth:_local2, oldHeight:_local3}); } } function size(Void) { _width = __width; _height = __height; } function drawRect(x1, y1, x2, y2) { moveTo(x1, y1); lineTo(x2, y1); lineTo(x2, y2); lineTo(x1, y2); lineTo(x1, y1); } function createLabel(name, depth, text) { createTextField(name, depth, 0, 0, 0, 0); var _local2 = this[name]; _local2._color = textColorList; _local2._visible = false; _local2.__text = text; if (tfList == undefined) { tfList = new Object(); } tfList[name] = _local2; _local2.invalidateStyle(); invalidate(); _local2.styleName = this; return(_local2); } function createObject(linkageName, id, depth, initobj) { return(attachMovie(linkageName, id, depth, initobj)); } function createClassObject(className, id, depth, initobj) { var _local3 = className.symbolName == undefined; if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className); } var _local4 = createObject(className.symbolOwner.symbolName, id, depth, initobj); if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className.symbolOwner); } return(_local4); } function createEmptyObject(id, depth) { return(createClassObject(mx.core.UIObject, id, depth)); } function destroyObject(id) { var _local2 = this[id]; if (_local2.getDepth() < 0) { var _local4 = buildDepthTable(); var _local5 = findNextAvailableDepth(0, _local4, "up"); var _local3 = _local5; _local2.swapDepths(_local3); } _local2.removeMovieClip(); delete this[id]; } function getSkinIDName(tag) { return(idNames[tag]); } function setSkin(tag, linkageName, initObj) { if (_global.skinRegistry[linkageName] == undefined) { mx.skins.SkinElement.registerElement(linkageName, mx.skins.SkinElement); } return(createObject(linkageName, getSkinIDName(tag), tag, initObj)); } function createSkin(tag) { var _local2 = getSkinIDName(tag); createEmptyObject(_local2, tag); return(this[_local2]); } function createChildren(Void) { } function _createChildren(Void) { createChildren(); childrenCreated = true; } function constructObject(Void) { if (_name == undefined) { return(undefined); } init(); _createChildren(); createAccessibilityImplementation(); _endInit(); if (validateNow) { redraw(true); } else { invalidate(); } } function initFromClipParameters(Void) { var _local4 = false; var _local2; for (_local2 in clipParameters) { if (hasOwnProperty(_local2)) { _local4 = true; this["def_" + _local2] = this[_local2]; delete this[_local2]; } } if (_local4) { for (_local2 in clipParameters) { var _local3 = this["def_" + _local2]; if (_local3 != undefined) { this[_local2] = _local3; } } } } function init(Void) { __width = _width; __height = _height; if (initProperties == undefined) { initFromClipParameters(); } else { initProperties(); } if (_global.cascadingStyles == true) { stylecache = new Object(); } } function getClassStyleDeclaration(Void) { var _local4 = this; var _local3 = className; while (_local3 != undefined) { if (ignoreClassStyleDeclaration[_local3] == undefined) { if (_global.styles[_local3] != undefined) { return(_global.styles[_local3]); } } _local4 = _local4.__proto__; _local3 = _local4.className; } } function setColor(color) { } function __getTextFormat(tf, bAll) { var _local8 = stylecache.tf; if (_local8 != undefined) { var _local3; for (_local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { tf[_local3] = _local8[_local3]; } } } return(false); } var _local6 = false; for (var _local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { var _local5 = _tf[_local3]; if (_local5 != undefined) { tf[_local3] = _local5; } else if ((_local3 == "font") && (fontFamily != undefined)) { tf[_local3] = fontFamily; } else if ((_local3 == "size") && (fontSize != undefined)) { tf[_local3] = fontSize; } else if ((_local3 == "color") && (color != undefined)) { tf[_local3] = color; } else if ((_local3 == "leftMargin") && (marginLeft != undefined)) { tf[_local3] = marginLeft; } else if ((_local3 == "rightMargin") && (marginRight != undefined)) { tf[_local3] = marginRight; } else if ((_local3 == "italic") && (fontStyle != undefined)) { tf[_local3] = fontStyle == _local3; } else if ((_local3 == "bold") && (fontWeight != undefined)) { tf[_local3] = fontWeight == _local3; } else if ((_local3 == "align") && (textAlign != undefined)) { tf[_local3] = textAlign; } else if ((_local3 == "indent") && (textIndent != undefined)) { tf[_local3] = textIndent; } else if ((_local3 == "underline") && (textDecoration != undefined)) { tf[_local3] = textDecoration == _local3; } else if ((_local3 == "embedFonts") && (embedFonts != undefined)) { tf[_local3] = embedFonts; } else { _local6 = true; } } } } if (_local6) { var _local9 = styleName; if (_local9 != undefined) { if (typeof(_local9) != "string") { _local6 = _local9.__getTextFormat(tf, true, this); } else if (_global.styles[_local9] != undefined) { _local6 = _global.styles[_local9].__getTextFormat(tf, true, this); } } } if (_local6) { var _local10 = getClassStyleDeclaration(); if (_local10 != undefined) { _local6 = _local10.__getTextFormat(tf, true, this); } } if (_local6) { if (_global.cascadingStyles) { if (_parent != undefined) { _local6 = _parent.__getTextFormat(tf, false); } } } if (_local6) { _local6 = _global.style.__getTextFormat(tf, true, this); } return(_local6); } function _getTextFormat(Void) { var _local2 = stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); __getTextFormat(_local2, true); stylecache.tf = _local2; if (enabled == false) { var _local3 = getStyle("disabledColor"); _local2.color = _local3; } return(_local2); } function getStyleName(Void) { var _local2 = styleName; if (_local2 != undefined) { if (typeof(_local2) != "string") { return(_local2.getStyleName()); } return(_local2); } if (_parent != undefined) { return(_parent.getStyleName()); } return(undefined); } function getStyle(styleProp) { var _local3; _global.getStyleCounter++; if (this[styleProp] != undefined) { return(this[styleProp]); } var _local6 = styleName; if (_local6 != undefined) { if (typeof(_local6) != "string") { _local3 = _local6.getStyle(styleProp); } else { var _local7 = _global.styles[_local6]; _local3 = _local7.getStyle(styleProp); } } if (_local3 != undefined) { return(_local3); } var _local7 = getClassStyleDeclaration(); if (_local7 != undefined) { _local3 = _local7[styleProp]; } if (_local3 != undefined) { return(_local3); } if (_global.cascadingStyles) { if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (mx.styles.StyleManager.isColorStyle(styleProp))) { var _local5 = stylecache; if (_local5 != undefined) { if (_local5[styleProp] != undefined) { return(_local5[styleProp]); } } if (_parent != undefined) { _local3 = _parent.getStyle(styleProp); } else { _local3 = _global.style[styleProp]; } if (_local5 != undefined) { _local5[styleProp] = _local3; } return(_local3); } } if (_local3 == undefined) { _local3 = _global.style[styleProp]; } return(_local3); } static function mergeClipParameters(o, p) { for (var _local3 in p) { o[_local3] = p[_local3]; } return(true); } static var symbolName = "UIObject"; static var symbolOwner = mx.core.UIObject; static var version = "2.0.2.126"; static var textColorList = {color:1, disabledColor:1}; var invalidateFlag = false; var lineWidth = 1; var lineColor = 0; var tabEnabled = false; var clipParameters = {visible:1, minHeight:1, minWidth:1, maxHeight:1, maxWidth:1, preferredHeight:1, preferredWidth:1}; }Symbol 52 MovieClip [__Packages.mx.core.UIComponent] Frame 0class mx.core.UIComponent extends mx.core.UIObject { var __width, __height, invalidate, stylecache, removeEventListener, dispatchEvent, drawFocus, addEventListener, _xscale, _yscale, _focusrect, watch, enabled; function UIComponent () { super(); } function get width() { return(__width); } function get height() { return(__height); } function setVisible(x, noEvent) { super.setVisible(x, noEvent); } function enabledChanged(id, oldValue, newValue) { setEnabled(newValue); invalidate(); delete stylecache.tf; return(newValue); } function setEnabled(enabled) { invalidate(); } function getFocus() { var selFocus = Selection.getFocus(); return(((selFocus === null) ? null : (eval (selFocus)))); } function setFocus() { Selection.setFocus(this); } function getFocusManager() { var _local2 = this; while (_local2 != undefined) { if (_local2.focusManager != undefined) { return(_local2.focusManager); } _local2 = _local2._parent; } return(undefined); } function onKillFocus(newFocus) { removeEventListener("keyDown", this); removeEventListener("keyUp", this); dispatchEvent({type:"focusOut"}); drawFocus(false); } function onSetFocus(oldFocus) { addEventListener("keyDown", this); addEventListener("keyUp", this); dispatchEvent({type:"focusIn"}); if (getFocusManager().bDrawFocus != false) { drawFocus(true); } } function findFocusInChildren(o) { if (o.focusTextField != undefined) { return(o.focusTextField); } if (o.tabEnabled == true) { return(o); } return(undefined); } function findFocusFromObject(o) { if (o.tabEnabled != true) { if (o._parent == undefined) { return(undefined); } if (o._parent.tabEnabled == true) { o = o._parent; } else if (o._parent.tabChildren) { o = findFocusInChildren(o._parent); } else { o = findFocusFromObject(o._parent); } } return(o); } function pressFocus() { var _local3 = findFocusFromObject(this); var _local2 = getFocus(); if (_local3 != _local2) { _local2.drawFocus(false); if (getFocusManager().bDrawFocus != false) { _local3.drawFocus(true); } } } function releaseFocus() { var _local2 = findFocusFromObject(this); if (_local2 != getFocus()) { _local2.setFocus(); } } function isParent(o) { while (o != undefined) { if (o == this) { return(true); } o = o._parent; } return(false); } function size() { } function init() { super.init(); _xscale = 100; _yscale = 100; _focusrect = _global.useFocusRect == false; watch("enabled", enabledChanged); if (enabled == false) { setEnabled(false); } } function dispatchValueChangedEvent(value) { dispatchEvent({type:"valueChanged", value:value}); } static var symbolName = "UIComponent"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.126"; static var kStretch = 5000; var focusEnabled = true; var tabEnabled = true; var origBorderStyles = {themeColor:16711680}; var clipParameters = {}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.core.UIComponent.prototype.clipParameters, mx.core.UIObject.prototype.clipParameters); }Symbol 53 MovieClip [__Packages.mx.controls.SimpleButton] Frame 0class mx.controls.SimpleButton extends mx.core.UIComponent { static var emphasizedStyleDeclaration; var preset, boundingBox_mc, useHandCursor, skinName, linkLength, iconName, destroyObject, __width, _width, __height, _height, __emphaticStyleName, styleName, enabled, invalidate, pressFocus, dispatchEvent, autoRepeat, interval, getStyle, releaseFocus, createLabel, invalidateStyle; function SimpleButton () { super(); } function init(Void) { super.init(); if (preset == undefined) { boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } useHandCursor = false; } function createChildren(Void) { if (preset != undefined) { var _local2 = this[idNames[preset]]; this[refNames[preset]] = _local2; skinName = _local2; if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } initializing = false; } else if (__state == true) { setStateVar(true); } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } } } function setIcon(tag, linkageName) { return(setSkin(tag + 8, linkageName)); } function changeIcon(tag, linkageName) { linkLength = linkageName.length; var _local2 = stateNames[tag] + "Icon"; this[_local2] = linkageName; this[idNames[tag + 8]] = _local2; setStateVar(getState()); } function changeSkin(tag, linkageName) { var _local2 = stateNames[tag] + "Skin"; this[_local2] = linkageName; this[idNames[tag]] = _local2; setStateVar(getState()); } function viewIcon(varName) { var _local4 = varName + "Icon"; var _local3 = this[_local4]; if (typeof(_local3) == "string") { var _local5 = _local3; if (__emphasized) { if (this[_local3 + "Emphasized"].length > 0) { _local3 = _local3 + "Emphasized"; } } if (this[_local3].length == 0) { return(undefined); } _local3 = setIcon(tagMap[_local5], this[_local3]); if ((_local3 == undefined) && (_global.isLivePreview)) { _local3 = setIcon(0, "ButtonIcon"); } this[_local4] = _local3; } iconName._visible = false; iconName = _local3; iconName._visible = true; } function removeIcons() { var _local3 = 0; while (_local3 < 2) { var _local2 = 8; while (_local2 < 16) { destroyObject(idNames[_local2]); this[stateNames[_local2 - 8] + "Icon"] = ""; _local2++; } _local3++; } refresh(); } function setSkin(tag, linkageName, initobj) { var _local3 = super.setSkin(tag, linkageName, ((initobj != undefined) ? (initobj) : ({styleName:this}))); calcSize(tag, _local3); return(_local3); } function calcSize(Void) { __width = _width; __height = _height; } function viewSkin(varName, initObj) { var _local3 = varName + "Skin"; var _local2 = this[_local3]; if (typeof(_local2) == "string") { var _local4 = _local2; if (__emphasized) { if (this[_local2 + "Emphasized"].length > 0) { _local2 = _local2 + "Emphasized"; } } if (this[_local2].length == 0) { return(undefined); } _local2 = setSkin(tagMap[_local4], this[_local2], ((initObj != undefined) ? (initObj) : ({styleName:this}))); this[_local3] = _local2; } skinName._visible = false; skinName = _local2; skinName._visible = true; } function showEmphasized(e) { if (e && (!__emphatic)) { if (emphasizedStyleDeclaration != undefined) { __emphaticStyleName = styleName; styleName = emphasizedStyleDeclaration; } __emphatic = true; } else { if (__emphatic) { styleName = __emphaticStyleName; } __emphatic = false; } } function refresh(Void) { var _local2 = getState(); if (enabled == false) { viewIcon("disabled"); viewSkin("disabled"); } else { viewSkin(phase); viewIcon(phase); } setView(phase == "down"); iconName.enabled = enabled; } function setView(offset) { if (iconName == undefined) { return(undefined); } var _local2 = (offset ? (btnOffset) : 0); iconName._x = ((__width - iconName._width) / 2) + _local2; iconName._y = ((__height - iconName._height) / 2) + _local2; } function setStateVar(state) { if (state) { if (trueOverSkin.length == 0) { rolloverSkin = tus; } else { rolloverSkin = trs; } if (trueOverIcon.length == 0) { rolloverIcon = tui; } else { rolloverIcon = tri; } upSkin = tus; downSkin = tds; disabledSkin = dts; upIcon = tui; downIcon = tdi; disabledIcon = dti; } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } else { rolloverSkin = frs; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } else { rolloverIcon = fri; } upSkin = fus; downSkin = fds; disabledSkin = dfs; upIcon = fui; downIcon = fdi; disabledIcon = dfi; } __state = state; } function setState(state) { if (state != __state) { setStateVar(state); invalidate(); } } function size(Void) { refresh(); } function draw(Void) { if (initializing) { initializing = false; skinName.visible = true; iconName.visible = true; } size(); } function getState(Void) { return(__state); } function setToggle(val) { __toggle = val; if (__toggle == false) { setState(false); } } function getToggle(Void) { return(__toggle); } function set toggle(val) { setToggle(val); //return(toggle); } function get toggle() { return(getToggle()); } function set value(val) { setSelected(val); //return(value); } function get value() { return(getSelected()); } function set selected(val) { setSelected(val); //return(selected); } function get selected() { return(getSelected()); } function setSelected(val) { if (__toggle) { setState(val); } else { setState((initializing ? (val) : (__state))); } } function getSelected() { return(__state); } function setEnabled(val) { if (enabled != val) { super.setEnabled(val); invalidate(); } } function onPress(Void) { pressFocus(); phase = "down"; refresh(); dispatchEvent({type:"buttonDown"}); if (autoRepeat) { interval = setInterval(this, "onPressDelay", getStyle("repeatDelay")); } } function onPressDelay(Void) { dispatchEvent({type:"buttonDown"}); if (autoRepeat) { clearInterval(interval); interval = setInterval(this, "onPressRepeat", getStyle("repeatInterval")); } } function onPressRepeat(Void) { dispatchEvent({type:"buttonDown"}); updateAfterEvent(); } function onRelease(Void) { releaseFocus(); phase = "rollover"; if (interval != undefined) { clearInterval(interval); delete interval; } if (getToggle()) { setState(!getState()); } else { refresh(); } dispatchEvent({type:"click"}); } function onDragOut(Void) { phase = "up"; refresh(); dispatchEvent({type:"buttonDragOut"}); } function onDragOver(Void) { if (phase != "up") { onPress(); return(undefined); } phase = "down"; refresh(); } function onReleaseOutside(Void) { releaseFocus(); phase = "up"; if (interval != undefined) { clearInterval(interval); delete interval; } } function onRollOver(Void) { phase = "rollover"; refresh(); } function onRollOut(Void) { phase = "up"; refresh(); } function getLabel(Void) { return(fui.text); } function setLabel(val) { if (typeof(fui) == "string") { createLabel("fui", 8, val); fui.styleName = this; } else { fui.text = val; } var _local4 = fui._getTextFormat(); var _local2 = _local4.getTextExtent2(val); fui._width = _local2.width + 5; fui._height = _local2.height + 5; iconName = fui; setView(__state); } function get emphasized() { return(__emphasized); } function set emphasized(val) { __emphasized = val; var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]] = stateNames[_local2] + "Skin"; if (typeof(this[idNames[_local2 + 8]]) == "movieclip") { this[idNames[_local2 + 8]] = stateNames[_local2] + "Icon"; } _local2++; } showEmphasized(__emphasized); setStateVar(__state); invalidateStyle(); //return(emphasized); } function keyDown(e) { if (e.code == 32) { onPress(); } } function keyUp(e) { if (e.code == 32) { onRelease(); } } function onKillFocus(newFocus) { super.onKillFocus(); if (phase != "up") { phase = "up"; refresh(); } } static var symbolName = "SimpleButton"; static var symbolOwner = mx.controls.SimpleButton; static var version = "2.0.2.126"; var className = "SimpleButton"; var style3dInset = 4; var btnOffset = 1; var __toggle = false; var __state = false; var __emphasized = false; var __emphatic = false; static var falseUp = 0; static var falseDown = 1; static var falseOver = 2; static var falseDisabled = 3; static var trueUp = 4; static var trueDown = 5; static var trueOver = 6; static var trueDisabled = 7; var falseUpSkin = "SimpleButtonUp"; var falseDownSkin = "SimpleButtonIn"; var falseOverSkin = ""; var falseDisabledSkin = "SimpleButtonUp"; var trueUpSkin = "SimpleButtonIn"; var trueDownSkin = ""; var trueOverSkin = ""; var trueDisabledSkin = "SimpleButtonIn"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var phase = "up"; var fui = "falseUpIcon"; var fus = "falseUpSkin"; var fdi = "falseDownIcon"; var fds = "falseDownSkin"; var frs = "falseOverSkin"; var fri = "falseOverIcon"; var dfi = "falseDisabledIcon"; var dfs = "falseDisabledSkin"; var tui = "trueUpIcon"; var tus = "trueUpSkin"; var tdi = "trueDownIcon"; var tds = "trueDownSkin"; var trs = "trueOverSkin"; var tri = "trueOverIcon"; var dts = "trueDisabledSkin"; var dti = "trueDisabledIcon"; var rolloverSkin = mx.controls.SimpleButton.prototype.frs; var rolloverIcon = mx.controls.SimpleButton.prototype.fri; var upSkin = mx.controls.SimpleButton.prototype.fus; var downSkin = mx.controls.SimpleButton.prototype.fds; var disabledSkin = mx.controls.SimpleButton.prototype.dfs; var upIcon = mx.controls.SimpleButton.prototype.fui; var downIcon = mx.controls.SimpleButton.prototype.fdi; var disabledIcon = mx.controls.SimpleButton.prototype.dfi; var initializing = true; var idNames = ["fus", "fds", "frs", "dfs", "tus", "tds", "trs", "dts", "fui", "fdi", "fri", "dfi", "tui", "tdi", "tri", "dti"]; var stateNames = ["falseUp", "falseDown", "falseOver", "falseDisabled", "trueUp", "trueDown", "trueOver", "trueDisabled"]; var refNames = ["upSkin", "downSkin", "rolloverSkin", "disabledSkin"]; var tagMap = {falseUpSkin:0, falseDownSkin:1, falseOverSkin:2, falseDisabledSkin:3, trueUpSkin:4, trueDownSkin:5, trueOverSkin:6, trueDisabledSkin:7, falseUpIcon:0, falseDownIcon:1, falseOverIcon:2, falseDisabledIcon:3, trueUpIcon:4, trueDownIcon:5, trueOverIcon:6, trueDisabledIcon:7}; }Symbol 54 MovieClip [__Packages.mx.controls.Button] Frame 0class mx.controls.Button extends mx.controls.SimpleButton { var initializing, labelPath, initIcon, getState, enabled, phase, idNames, __width, __height, setState, invalidate, iconName, refresh, createLabel, _iconLinkageName, removeIcons, hitArea_mc, createEmptyObject; function Button () { super(); } function init(Void) { super.init(); } function draw() { if (initializing) { labelPath.visible = true; } super.draw(); if (initIcon != undefined) { _setIcon(initIcon); } delete initIcon; } function onRelease(Void) { super.onRelease(); } function createChildren(Void) { super.createChildren(); } function setSkin(tag, linkageName, initobj) { return(super.setSkin(tag, linkageName, initobj)); } function viewSkin(varName) { var _local3 = (getState() ? "true" : "false"); _local3 = _local3 + (enabled ? (phase) : "disabled"); super.viewSkin(varName, {styleName:this, borderStyle:_local3}); } function invalidateStyle(c) { labelPath.invalidateStyle(c); super.invalidateStyle(c); } function setColor(c) { var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]].redraw(true); _local2++; } } function setEnabled(enable) { labelPath.enabled = enable; super.setEnabled(enable); } function calcSize(tag, ref) { if ((__width == undefined) || (__height == undefined)) { return(undefined); } if (tag < 7) { ref.setSize(__width, __height, true); } } function size(Void) { setState(getState()); setHitArea(__width, __height); var _local3 = 0; while (_local3 < 8) { var _local4 = idNames[_local3]; if (typeof(this[_local4]) == "movieclip") { this[_local4].setSize(__width, __height, true); } _local3++; } super.size(); } function set labelPlacement(val) { __labelPlacement = val; invalidate(); //return(labelPlacement); } function get labelPlacement() { return(__labelPlacement); } function getLabelPlacement(Void) { return(__labelPlacement); } function setLabelPlacement(val) { __labelPlacement = val; invalidate(); } function getBtnOffset(Void) { if (getState()) { var _local2 = btnOffset; } else if (phase == "down") { var _local2 = btnOffset; } else { var _local2 = 0; } return(_local2); } function setView(offset) { var _local16 = (offset ? (btnOffset) : 0); var _local12 = getLabelPlacement(); var _local7 = 0; var _local6 = 0; var _local9 = 0; var _local8 = 0; var _local5 = 0; var _local4 = 0; var _local3 = labelPath; var _local2 = iconName; var _local15 = _local3.textWidth; var _local14 = _local3.textHeight; var _local10 = (__width - borderW) - borderW; var _local11 = (__height - borderW) - borderW; if (_local2 != undefined) { _local7 = _local2._width; _local6 = _local2._height; } if ((_local12 == "left") || (_local12 == "right")) { if (_local3 != undefined) { _local9 = Math.min(_local10 - _local7, _local15 + 5); _local3._width = _local9; _local8 = Math.min(_local11, _local14 + 5); _local3._height = _local8; } if (_local12 == "right") { _local5 = _local7; if (centerContent) { _local5 = _local5 + (((_local10 - _local9) - _local7) / 2); } _local2._x = _local5 - _local7; } else { _local5 = (_local10 - _local9) - _local7; if (centerContent) { _local5 = _local5 / 2; } _local2._x = _local5 + _local9; } _local4 = 0; _local2._y = _local4; if (centerContent) { _local2._y = (_local11 - _local6) / 2; _local4 = (_local11 - _local8) / 2; } if (!centerContent) { _local2._y = _local2._y + Math.max(0, (_local8 - _local6) / 2); } } else { if (_local3 != undefined) { _local9 = Math.min(_local10, _local15 + 5); _local3._width = _local9; _local8 = Math.min(_local11 - _local6, _local14 + 5); _local3._height = _local8; } _local5 = (_local10 - _local9) / 2; _local2._x = (_local10 - _local7) / 2; if (_local12 == "top") { _local4 = (_local11 - _local8) - _local6; if (centerContent) { _local4 = _local4 / 2; } _local2._y = _local4 + _local8; } else { _local4 = _local6; if (centerContent) { _local4 = _local4 + (((_local11 - _local8) - _local6) / 2); } _local2._y = _local4 - _local6; } } var _local13 = borderW + _local16; _local3._x = _local5 + _local13; _local3._y = _local4 + _local13; _local2._x = _local2._x + _local13; _local2._y = _local2._y + _local13; } function set label(lbl) { setLabel(lbl); //return(label); } function setLabel(label) { if (label == "") { labelPath.removeTextField(); refresh(); return(undefined); } if (labelPath == undefined) { var _local2 = createLabel("labelPath", 200, label); _local2._width = _local2.textWidth + 5; _local2._height = _local2.textHeight + 5; if (initializing) { _local2.visible = false; } } else { delete labelPath.__text; labelPath.text = label; refresh(); } } function getLabel(Void) { return(((labelPath.__text != undefined) ? (labelPath.__text) : (labelPath.text))); } function get label() { return(getLabel()); } function _getIcon(Void) { return(_iconLinkageName); } function get icon() { if (initializing) { return(initIcon); } return(_iconLinkageName); } function _setIcon(linkage) { if (initializing) { if (linkage == "") { return(undefined); } initIcon = linkage; } else { if (linkage == "") { removeIcons(); return(undefined); } super.changeIcon(0, linkage); super.changeIcon(1, linkage); super.changeIcon(3, linkage); super.changeIcon(4, linkage); super.changeIcon(5, linkage); _iconLinkageName = linkage; refresh(); } } function set icon(linkage) { _setIcon(linkage); //return(icon); } function setHitArea(w, h) { if (hitArea_mc == undefined) { createEmptyObject("hitArea_mc", 100); } var _local2 = hitArea_mc; _local2.clear(); _local2.beginFill(16711680); _local2.drawRect(0, 0, w, h); _local2.endFill(); _local2.setVisible(false); } static var symbolName = "Button"; static var symbolOwner = mx.controls.Button; var className = "Button"; static var version = "2.0.2.126"; var btnOffset = 0; var _color = "buttonColor"; var __label = "default value"; var __labelPlacement = "right"; var falseUpSkin = "ButtonSkin"; var falseDownSkin = "ButtonSkin"; var falseOverSkin = "ButtonSkin"; var falseDisabledSkin = "ButtonSkin"; var trueUpSkin = "ButtonSkin"; var trueDownSkin = "ButtonSkin"; var trueOverSkin = "ButtonSkin"; var trueDisabledSkin = "ButtonSkin"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var clipParameters = {labelPlacement:1, icon:1, toggle:1, selected:1, label:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.Button.prototype.clipParameters, mx.controls.SimpleButton.prototype.clipParameters); var centerContent = true; var borderW = 1; }Symbol 55 MovieClip [__Packages.mx.controls.CheckBox] Frame 0class mx.controls.CheckBox extends mx.controls.Button { var _getTextFormat, labelPath, iconName; function CheckBox () { super(); } function onRelease() { super.onRelease(); } function init() { super.init(); } function size() { super.size(); } function get emphasized() { return(undefined); } function calcPreferredHeight() { var _local5 = _getTextFormat(); var _local3 = _local5.getTextExtent2(labelPath.text).height; var _local4 = iconName._height; var _local2 = 0; if ((__labelPlacement == "left") || (__labelPlacement == "right")) { _local2 = Math.max(_local3, _local4); } else { _local2 = _local3 + _local4; } return(Math.max(14, _local2)); } function set toggle(v) { //return(toggle); } function get toggle() { } function set icon(v) { //return(icon); } function get icon() { } static var symbolName = "CheckBox"; static var symbolOwner = mx.controls.CheckBox; static var version = "2.0.2.126"; var className = "CheckBox"; var ignoreClassStyleDeclaration = {Button:1}; var btnOffset = 0; var __toggle = true; var __selected = false; var __labelPlacement = "right"; var __label = "CheckBox"; var falseUpSkin = ""; var falseDownSkin = ""; var falseOverSkin = ""; var falseDisabledSkin = ""; var trueUpSkin = ""; var trueDownSkin = ""; var trueOverSkin = ""; var trueDisabledSkin = ""; var falseUpIcon = "CheckFalseUp"; var falseDownIcon = "CheckFalseDown"; var falseOverIcon = "CheckFalseOver"; var falseDisabledIcon = "CheckFalseDisabled"; var trueUpIcon = "CheckTrueUp"; var trueDownIcon = "CheckTrueDown"; var trueOverIcon = "CheckTrueOver"; var trueDisabledIcon = "CheckTrueDisabled"; var clipParameters = {label:1, labelPlacement:1, selected:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.CheckBox.prototype.clipParameters, mx.controls.Button.prototype.clipParameters); var centerContent = false; var borderW = 0; }Symbol 101 MovieClip [__Packages.mx.skins.SkinElement] Frame 0class mx.skins.SkinElement extends MovieClip { var _visible, _x, _y, _width, _height; function SkinElement () { super(); } static function registerElement(name, className) { Object.registerClass(name, ((className == undefined) ? (mx.skins.SkinElement) : (className))); _global.skinRegistry[name] = true; } function __set__visible(visible) { _visible = visible; } function move(x, y) { _x = x; _y = y; } function setSize(w, h) { _width = w; _height = h; } }Symbol 102 MovieClip [__Packages.mx.styles.CSSTextStyles] Frame 0class mx.styles.CSSTextStyles { function CSSTextStyles () { } static function addTextStyles(o, bColor) { o.addProperty("textAlign", function () { return(this._tf.align); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.align = x; }); o.addProperty("fontWeight", function () { return(((this._tf.bold != undefined) ? ((this._tf.bold ? "bold" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.bold = x == "bold"; }); if (bColor) { o.addProperty("color", function () { return(this._tf.color); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.color = x; }); } o.addProperty("fontFamily", function () { return(this._tf.font); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.font = x; }); o.addProperty("textIndent", function () { return(this._tf.indent); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.indent = x; }); o.addProperty("fontStyle", function () { return(((this._tf.italic != undefined) ? ((this._tf.italic ? "italic" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.italic = x == "italic"; }); o.addProperty("marginLeft", function () { return(this._tf.leftMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.leftMargin = x; }); o.addProperty("marginRight", function () { return(this._tf.rightMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.rightMargin = x; }); o.addProperty("fontSize", function () { return(this._tf.size); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.size = x; }); o.addProperty("textDecoration", function () { return(((this._tf.underline != undefined) ? ((this._tf.underline ? "underline" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.underline = x == "underline"; }); o.addProperty("embedFonts", function () { return(this._tf.embedFonts); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.embedFonts = x; }); } }Symbol 103 MovieClip [__Packages.mx.styles.StyleManager] Frame 0class mx.styles.StyleManager { function StyleManager () { } static function registerInheritingStyle(styleName) { inheritingStyles[styleName] = true; } static function isInheritingStyle(styleName) { return(inheritingStyles[styleName] == true); } static function registerColorStyle(styleName) { colorStyles[styleName] = true; } static function isColorStyle(styleName) { return(colorStyles[styleName] == true); } static function registerColorName(colorName, colorValue) { colorNames[colorName] = colorValue; } static function isColorName(colorName) { return(colorNames[colorName] != undefined); } static function getColorName(colorName) { return(colorNames[colorName]); } static var inheritingStyles = {color:true, direction:true, fontFamily:true, fontSize:true, fontStyle:true, fontWeight:true, textAlign:true, textIndent:true}; static var colorStyles = {barColor:true, trackColor:true, borderColor:true, buttonColor:true, color:true, dateHeaderColor:true, dateRollOverColor:true, disabledColor:true, fillColor:true, highlightColor:true, scrollTrackColor:true, selectedDateColor:true, shadowColor:true, strokeColor:true, symbolBackgroundColor:true, symbolBackgroundDisabledColor:true, symbolBackgroundPressedColor:true, symbolColor:true, symbolDisabledColor:true, themeColor:true, todayIndicatorColor:true, shadowCapColor:true, borderCapColor:true, focusColor:true}; static var colorNames = {black:0, white:16777215, red:16711680, green:65280, blue:255, magenta:16711935, yellow:16776960, cyan:65535, haloGreen:8453965, haloBlue:2881013, haloOrange:16761344}; static var TextFormatStyleProps = {font:true, size:true, color:true, leftMargin:false, rightMargin:false, italic:true, bold:true, align:true, indent:true, underline:false, embedFonts:false}; static var TextStyleMap = {textAlign:true, fontWeight:true, color:true, fontFamily:true, textIndent:true, fontStyle:true, lineHeight:true, marginLeft:true, marginRight:true, fontSize:true, textDecoration:true, embedFonts:true}; }Symbol 104 MovieClip [__Packages.mx.styles.CSSStyleDeclaration] Frame 0class mx.styles.CSSStyleDeclaration { var _tf; function CSSStyleDeclaration () { } function __getTextFormat(tf, bAll) { var _local5 = false; if (_tf != undefined) { var _local2; for (_local2 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local2])) { if (tf[_local2] == undefined) { var _local3 = _tf[_local2]; if (_local3 != undefined) { tf[_local2] = _local3; } else { _local5 = true; } } } } } else { _local5 = true; } return(_local5); } function getStyle(styleProp) { var _local2 = this[styleProp]; var _local3 = mx.styles.StyleManager.getColorName(_local2); return(((_local3 == undefined) ? (_local2) : (_local3))); } static function classConstruct() { mx.styles.CSSTextStyles.addTextStyles(mx.styles.CSSStyleDeclaration.prototype, true); return(true); } static var classConstructed = classConstruct(); static var CSSTextStylesDependency = mx.styles.CSSTextStyles; }Symbol 105 MovieClip [__Packages.mx.events.UIEventDispatcher] Frame 0class mx.events.UIEventDispatcher extends mx.events.EventDispatcher { var dispatchQueue, owner, __sentLoadEvent, __origAddEventListener; function UIEventDispatcher () { super(); } static function addKeyEvents(obj) { if (obj.keyHandler == undefined) { var _local1 = (obj.keyHandler = new Object()); _local1.owner = obj; _local1.onKeyDown = _fEventDispatcher.onKeyDown; _local1.onKeyUp = _fEventDispatcher.onKeyUp; } Key.addListener(obj.keyHandler); } static function removeKeyEvents(obj) { Key.removeListener(obj.keyHandler); } static function addLoadEvents(obj) { if (obj.onLoad == undefined) { obj.onLoad = _fEventDispatcher.onLoad; obj.onUnload = _fEventDispatcher.onUnload; if (obj.getBytesTotal() == obj.getBytesLoaded()) { obj.doLater(obj, "onLoad"); } } } static function removeLoadEvents(obj) { delete obj.onLoad; delete obj.onUnload; } static function initialize(obj) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.UIEventDispatcher(); } obj.addEventListener = _fEventDispatcher.__addEventListener; obj.__origAddEventListener = _fEventDispatcher.addEventListener; obj.removeEventListener = _fEventDispatcher.removeEventListener; obj.dispatchEvent = _fEventDispatcher.dispatchEvent; obj.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(mx.events.EventDispatcher, eventObj); dispatchQueue(this, eventObj); } function onKeyDown(Void) { owner.dispatchEvent({type:"keyDown", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onKeyUp(Void) { owner.dispatchEvent({type:"keyUp", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onLoad(Void) { if (__sentLoadEvent != true) { dispatchEvent({type:"load"}); } __sentLoadEvent = true; } function onUnload(Void) { dispatchEvent({type:"unload"}); } function __addEventListener(event, handler) { __origAddEventListener(event, handler); var _local3 = lowLevelEvents; for (var _local5 in _local3) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local2 = _local3[_local5][0]; mx.events.UIEventDispatcher[_local2](this); } } } function removeEventListener(event, handler) { var _local6 = "__q_" + event; mx.events.EventDispatcher._removeEventListener(this[_local6], event, handler); if (this[_local6].length == 0) { var _local2 = lowLevelEvents; for (var _local5 in _local2) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local3 = _local2[_local5][1]; mx.events.UIEventDispatcher[_local2[_local5][1]](this); } } } } static var keyEvents = {keyDown:1, keyUp:1}; static var loadEvents = {load:1, unload:1}; static var lowLevelEvents = {keyEvents:["addKeyEvents", "removeKeyEvents"], loadEvents:["addLoadEvents", "removeLoadEvents"]}; static var _fEventDispatcher = undefined; }Symbol 106 MovieClip [__Packages.mx.skins.ColoredSkinElement] Frame 0class mx.skins.ColoredSkinElement { var getStyle, _color, onEnterFrame; function ColoredSkinElement () { } function setColor(c) { if (c != undefined) { var _local2 = new Color(this); _local2.setRGB(c); } } function draw(Void) { setColor(getStyle(_color)); onEnterFrame = undefined; } function invalidateStyle(Void) { onEnterFrame = draw; } static function setColorStyle(p, colorStyle) { if (p._color == undefined) { p._color = colorStyle; } p.setColor = mixins.setColor; p.invalidateStyle = mixins.invalidateStyle; p.draw = mixins.draw; p.setColor(p.getStyle(colorStyle)); } static var mixins = new mx.skins.ColoredSkinElement(); }Symbol 107 MovieClip [__Packages.mx.core.ext.UIObjectExtensions] Frame 0class mx.core.ext.UIObjectExtensions { function UIObjectExtensions () { } static function addGeometry(tf, ui) { tf.addProperty("width", ui.__get__width, null); tf.addProperty("height", ui.__get__height, null); tf.addProperty("left", ui.__get__left, null); tf.addProperty("x", ui.__get__x, null); tf.addProperty("top", ui.__get__top, null); tf.addProperty("y", ui.__get__y, null); tf.addProperty("right", ui.__get__right, null); tf.addProperty("bottom", ui.__get__bottom, null); tf.addProperty("visible", ui.__get__visible, ui.__set__visible); } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; var _local6 = mx.core.UIObject.prototype; var _local9 = mx.skins.SkinElement.prototype; addGeometry(_local9, _local6); mx.events.UIEventDispatcher.initialize(_local6); var _local13 = mx.skins.ColoredSkinElement; mx.styles.CSSTextStyles.addTextStyles(_local6); var _local5 = MovieClip.prototype; _local5.getTopLevel = _local6.getTopLevel; _local5.createLabel = _local6.createLabel; _local5.createObject = _local6.createObject; _local5.createClassObject = _local6.createClassObject; _local5.createEmptyObject = _local6.createEmptyObject; _local5.destroyObject = _local6.destroyObject; _global.ASSetPropFlags(_local5, "getTopLevel", 1); _global.ASSetPropFlags(_local5, "createLabel", 1); _global.ASSetPropFlags(_local5, "createObject", 1); _global.ASSetPropFlags(_local5, "createClassObject", 1); _global.ASSetPropFlags(_local5, "createEmptyObject", 1); _global.ASSetPropFlags(_local5, "destroyObject", 1); _local5.__getTextFormat = _local6.__getTextFormat; _local5._getTextFormat = _local6._getTextFormat; _local5.getStyleName = _local6.getStyleName; _local5.getStyle = _local6.getStyle; _global.ASSetPropFlags(_local5, "__getTextFormat", 1); _global.ASSetPropFlags(_local5, "_getTextFormat", 1); _global.ASSetPropFlags(_local5, "getStyleName", 1); _global.ASSetPropFlags(_local5, "getStyle", 1); var _local7 = TextField.prototype; addGeometry(_local7, _local6); _local7.addProperty("enabled", function () { return(this.__enabled); }, function (x) { this.__enabled = x; this.invalidateStyle(); }); _local7.move = _local9.move; _local7.setSize = _local9.setSize; _local7.invalidateStyle = function () { this.invalidateFlag = true; }; _local7.draw = function () { if (this.invalidateFlag) { this.invalidateFlag = false; var _local2 = this._getTextFormat(); this.setTextFormat(_local2); this.setNewTextFormat(_local2); this.embedFonts = _local2.embedFonts == true; if (this.__text != undefined) { if (this.text == "") { this.text = this.__text; } delete this.__text; } this._visible = true; } }; _local7.setColor = function (color) { this.textColor = color; }; _local7.getStyle = _local5.getStyle; _local7.__getTextFormat = _local6.__getTextFormat; _local7.setValue = function (v) { this.text = v; }; _local7.getValue = function () { return(this.text); }; _local7.addProperty("value", function () { return(this.getValue()); }, function (v) { this.setValue(v); }); _local7._getTextFormat = function () { var _local2 = this.stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); this.__getTextFormat(_local2); this.stylecache.tf = _local2; if (this.__enabled == false) { if (this.enabledColor == undefined) { var _local4 = this.getTextFormat(); this.enabledColor = _local4.color; } var _local3 = this.getStyle("disabledColor"); _local2.color = _local3; } else if (this.enabledColor != undefined) { if (_local2.color == undefined) { _local2.color = this.enabledColor; } } return(_local2); }; _local7.getPreferredWidth = function () { this.draw(); return(this.textWidth + 4); }; _local7.getPreferredHeight = function () { this.draw(); return(this.textHeight + 4); }; TextFormat.prototype.getTextExtent2 = function (s) { var _local3 = _root._getTextExtent; if (_local3 == undefined) { _root.createTextField("_getTextExtent", -2, 0, 0, 1000, 100); _local3 = _root._getTextExtent; _local3._visible = false; } _root._getTextExtent.text = s; var _local4 = this.align; this.align = "left"; _root._getTextExtent.setTextFormat(this); this.align = _local4; return({width:_local3.textWidth, height:_local3.textHeight}); }; if (_global.style == undefined) { _global.style = new mx.styles.CSSStyleDeclaration(); _global.cascadingStyles = true; _global.styles = new Object(); _global.skinRegistry = new Object(); if (_global._origWidth == undefined) { _global.origWidth = Stage.width; _global.origHeight = Stage.height; } } var _local4 = _root; while (_local4._parent != undefined) { _local4 = _local4._parent; } _local4.addProperty("width", function () { return(Stage.width); }, null); _local4.addProperty("height", function () { return(Stage.height); }, null); _global.ASSetPropFlags(_local4, "width", 1); _global.ASSetPropFlags(_local4, "height", 1); return(true); } static var bExtended = false; static var UIObjectExtended = Extensions(); static var UIObjectDependency = mx.core.UIObject; static var SkinElementDependency = mx.skins.SkinElement; static var CSSTextStylesDependency = mx.styles.CSSTextStyles; static var UIEventDispatcherDependency = mx.events.UIEventDispatcher; }Symbol 108 MovieClip [__Packages.mx.skins.halo.Defaults] Frame 0class mx.skins.halo.Defaults { var beginGradientFill, beginFill, moveTo, lineTo, curveTo, endFill; function Defaults () { } static function setThemeDefaults() { var _local2 = _global.style; _local2.themeColor = 8453965 /* 0x80FF4D */; _local2.disabledColor = 8684164 /* 0x848284 */; _local2.modalTransparency = 0; _local2.filled = true; _local2.stroked = true; _local2.strokeWidth = 1; _local2.strokeColor = 0; _local2.fillColor = 16777215 /* 0xFFFFFF */; _local2.repeatInterval = 35; _local2.repeatDelay = 500; _local2.fontFamily = "_sans"; _local2.fontSize = 12; _local2.selectionColor = 13500353 /* 0xCDFFC1 */; _local2.rollOverColor = 14942166 /* 0xE3FFD6 */; _local2.useRollOver = true; _local2.backgroundDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDuration = 200; _local2.openDuration = 250; _local2.borderStyle = "inset"; _local2.color = 734012 /* 0x0B333C */; _local2.textSelectedColor = 24371; _local2.textRollOverColor = 2831164 /* 0x2B333C */; _local2.textDisabledColor = 16777215 /* 0xFFFFFF */; _local2.vGridLines = true; _local2.hGridLines = false; _local2.vGridLineColor = 6710886 /* 0x666666 */; _local2.hGridLineColor = 6710886 /* 0x666666 */; _local2.headerColor = 15395562 /* 0xEAEAEA */; _local2.indentation = 17; _local2.folderOpenIcon = "TreeFolderOpen"; _local2.folderClosedIcon = "TreeFolderClosed"; _local2.defaultLeafIcon = "TreeNodeIcon"; _local2.disclosureOpenIcon = "TreeDisclosureOpen"; _local2.disclosureClosedIcon = "TreeDisclosureClosed"; _local2.popupDuration = 150; _local2.todayColor = 6710886 /* 0x666666 */; _local2 = (_global.styles.ScrollSelectList = new mx.styles.CSSStyleDeclaration()); _local2.backgroundColor = 16777215 /* 0xFFFFFF */; _local2.borderColor = 13290186 /* 0xCACACA */; _local2.borderStyle = "inset"; _local2 = (_global.styles.ComboBox = new mx.styles.CSSStyleDeclaration()); _local2.borderStyle = "inset"; _local2 = (_global.styles.NumericStepper = new mx.styles.CSSStyleDeclaration()); _local2.textAlign = "center"; _local2 = (_global.styles.RectBorder = new mx.styles.CSSStyleDeclaration()); _local2.borderColor = 14015965 /* 0xD5DDDD */; _local2.buttonColor = 7305079 /* 0x6F7777 */; _local2.shadowColor = 15658734 /* 0xEEEEEE */; _local2.highlightColor = 12897484 /* 0xC4CCCC */; _local2.shadowCapColor = 14015965 /* 0xD5DDDD */; _local2.borderCapColor = 9542041 /* 0x919999 */; var _local4 = new Object(); _local4.borderColor = 16711680 /* 0xFF0000 */; _local4.buttonColor = 16711680 /* 0xFF0000 */; _local4.shadowColor = 16711680 /* 0xFF0000 */; _local4.highlightColor = 16711680 /* 0xFF0000 */; _local4.shadowCapColor = 16711680 /* 0xFF0000 */; _local4.borderCapColor = 16711680 /* 0xFF0000 */; mx.core.UIComponent.prototype.origBorderStyles = _local4; var _local3; _local3 = (_global.styles.TextInput = new mx.styles.CSSStyleDeclaration()); _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderStyle = "inset"; _global.styles.TextArea = _global.styles.TextInput; _local3 = (_global.styles.Window = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "default"; _local3 = (_global.styles.windowStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.dataGridStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.Alert = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "alert"; _local3 = (_global.styles.ScrollView = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "inset"; _local3 = (_global.styles.View = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "none"; _local3 = (_global.styles.ProgressBar = new mx.styles.CSSStyleDeclaration()); _local3.color = 11187123 /* 0xAAB3B3 */; _local3.fontWeight = "bold"; _local3 = (_global.styles.AccordionHeader = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = "11"; _local3 = (_global.styles.Accordion = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "solid"; _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderColor = 9081738 /* 0x8A938A */; _local3.headerHeight = 22; _local3.marginLeft = (_local3.marginRight = (_local3.marginTop = (_local3.marginBottom = -1))); _local3.verticalGap = -1; _local3 = (_global.styles.DateChooser = new mx.styles.CSSStyleDeclaration()); _local3.borderColor = 9542041 /* 0x919999 */; _local3.headerColor = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.CalendarLayout = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 10; _local3.textAlign = "right"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.WeekDayStyle = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = 11; _local3.textAlign = "center"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.TodayStyle = new mx.styles.CSSStyleDeclaration()); _local3.color = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.HeaderDateText = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 12; _local3.fontWeight = "bold"; _local3.textAlign = "center"; } function drawRoundRect(x, y, w, h, r, c, alpha, rot, gradient, ratios) { if (typeof(r) == "object") { var _local18 = r.br; var _local16 = r.bl; var _local15 = r.tl; var _local10 = r.tr; } else { var _local10 = r; var _local15 = _local10; var _local16 = _local15; var _local18 = _local16; } if (typeof(c) == "object") { if (typeof(alpha) != "object") { var _local9 = [alpha, alpha]; } else { var _local9 = alpha; } if (ratios == undefined) { ratios = [0, 255]; } var _local14 = h * 0.7; if (typeof(rot) != "object") { var _local11 = {matrixType:"box", x:-_local14, y:_local14, w:w * 2, h:h * 4, r:rot * 0.0174532925199433 /* Math.PI/180 */}; } else { var _local11 = rot; } if (gradient == "radial") { beginGradientFill("radial", c, _local9, ratios, _local11); } else { beginGradientFill("linear", c, _local9, ratios, _local11); } } else if (c != undefined) { beginFill(c, alpha); } r = _local18; var _local13 = r - (r * 0.707106781186547); var _local12 = r - (r * 0.414213562373095); moveTo(x + w, (y + h) - r); lineTo(x + w, (y + h) - r); curveTo(x + w, (y + h) - _local12, (x + w) - _local13, (y + h) - _local13); curveTo((x + w) - _local12, y + h, (x + w) - r, y + h); r = _local16; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x + r, y + h); curveTo(x + _local12, y + h, x + _local13, (y + h) - _local13); curveTo(x, (y + h) - _local12, x, (y + h) - r); r = _local15; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x, y + r); curveTo(x, y + _local12, x + _local13, y + _local13); curveTo(x + _local12, y, x + r, y); r = _local10; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo((x + w) - r, y); curveTo((x + w) - _local12, y, (x + w) - _local13, y + _local13); curveTo(x + w, y + _local12, x + w, y + r); lineTo(x + w, (y + h) - r); if (c != undefined) { endFill(); } } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); setThemeDefaults(); mx.core.UIObject.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; static var UIObjectDependency = mx.core.UIObject; }Symbol 109 MovieClip [__Packages.mx.managers.DepthManager] Frame 0class mx.managers.DepthManager { var _childCounter, createClassObject, createObject, _parent, swapDepths, _topmost, getDepth; function DepthManager () { MovieClip.prototype.createClassChildAtDepth = createClassChildAtDepth; MovieClip.prototype.createChildAtDepth = createChildAtDepth; MovieClip.prototype.setDepthTo = setDepthTo; MovieClip.prototype.setDepthAbove = setDepthAbove; MovieClip.prototype.setDepthBelow = setDepthBelow; MovieClip.prototype.findNextAvailableDepth = findNextAvailableDepth; MovieClip.prototype.shuffleDepths = shuffleDepths; MovieClip.prototype.getDepthByFlag = getDepthByFlag; MovieClip.prototype.buildDepthTable = buildDepthTable; _global.ASSetPropFlags(MovieClip.prototype, "createClassChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "createChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthTo", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthAbove", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthBelow", 1); _global.ASSetPropFlags(MovieClip.prototype, "findNextAvailableDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "shuffleDepths", 1); _global.ASSetPropFlags(MovieClip.prototype, "getDepthByFlag", 1); _global.ASSetPropFlags(MovieClip.prototype, "buildDepthTable", 1); } static function sortFunction(a, b) { if (a.getDepth() > b.getDepth()) { return(1); } return(-1); } static function test(depth) { if (depth == reservedDepth) { return(false); } return(true); } static function createClassObjectAtDepth(className, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createClassChildAtDepth(className, kTopmost, initObj); break; case kTooltip : _local1 = holder.createClassChildAtDepth(className, kTop, initObj); break; } return(_local1); } static function createObjectAtDepth(linkageName, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createChildAtDepth(linkageName, kTopmost, initObj); break; case kTooltip : _local1 = holder.createChildAtDepth(linkageName, kTop, initObj); break; } return(_local1); } function createClassChildAtDepth(className, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createClassObject(className, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function createChildAtDepth(linkageName, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createObject(linkageName, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function setDepthTo(depthFlag) { var _local2 = _parent.buildDepthTable(); var _local3 = _parent.getDepthByFlag(depthFlag, _local2); if (_local2[_local3] != undefined) { shuffleDepths(this, _local3, _local2, undefined); } else { swapDepths(_local3); } if (depthFlag == kTopmost) { _topmost = true; } else { delete _topmost; } } function setDepthAbove(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local2 = targetInstance.getDepth() + 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local2] != undefined) && (getDepth() < _local2)) { _local2 = _local2 - 1; } if (_local2 > highestDepth) { _local2 = highestDepth; } if (_local2 == highestDepth) { _parent.shuffleDepths(this, _local2, _local3, "down"); } else if (_local3[_local2] != undefined) { _parent.shuffleDepths(this, _local2, _local3, undefined); } else { swapDepths(_local2); } } function setDepthBelow(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local6 = targetInstance.getDepth() - 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local6] != undefined) && (getDepth() > _local6)) { _local6 = _local6 + 1; } var _local4 = lowestDepth + numberOfAuthortimeLayers; var _local5; for (_local5 in _local3) { var _local2 = _local3[_local5]; if (_local2._parent != undefined) { _local4 = Math.min(_local4, _local2.getDepth()); } } if (_local6 < _local4) { _local6 = _local4; } if (_local6 == _local4) { _parent.shuffleDepths(this, _local6, _local3, "up"); } else if (_local3[_local6] != undefined) { _parent.shuffleDepths(this, _local6, _local3, undefined); } else { swapDepths(_local6); } } function findNextAvailableDepth(targetDepth, depthTable, direction) { var _local5 = lowestDepth + numberOfAuthortimeLayers; if (targetDepth < _local5) { targetDepth = _local5; } if (depthTable[targetDepth] == undefined) { return(targetDepth); } var _local2 = targetDepth; var _local1 = targetDepth; if (direction == "down") { while (depthTable[_local1] != undefined) { _local1--; } return(_local1); } while (depthTable[_local2] != undefined) { _local2++; } return(_local2); } function shuffleDepths(subject, targetDepth, depthTable, direction) { var _local9 = lowestDepth + numberOfAuthortimeLayers; var _local8 = _local9; var _local5; for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local9 = Math.min(_local9, _local7.getDepth()); } } if (direction == undefined) { if (subject.getDepth() > targetDepth) { direction = "up"; } else { direction = "down"; } } var _local1 = new Array(); for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local1.push(_local7); } } _local1.sort(sortFunction); if (direction == "up") { var _local3; var _local11; do { if (_local1.length <= 0) { break; } _local3 = _local1.pop(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } _local11 = subject.getDepth(); _local3 = _local1.pop(); var _local4 = _local3.getDepth(); if (_local11 > (_local4 + 1)) { if (_local4 >= 0) { subject.swapDepths(_local4 + 1); } else if ((_local11 > _local8) && (_local4 < _local8)) { subject.swapDepths(_local8); } } subject.swapDepths(_local3); } while (_local4 != targetDepth); } else if (direction == "down") { var _local3; do { if (_local1.length <= 0) { break; } _local3 = _local1.shift(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } var _local11 = _local3.getDepth(); _local3 = _local1.shift(); var _local4 = _local3.getDepth(); if ((_local11 < (_local4 - 1)) && (_local4 > 0)) { subject.swapDepths(_local4 - 1); } subject.swapDepths(_local3); } while (_local4 != targetDepth); } } function getDepthByFlag(depthFlag, depthTable) { var _local2 = 0; if ((depthFlag == kTop) || (depthFlag == kNotopmost)) { var _local5 = 0; var _local7 = false; var _local8; for (_local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { if (!_local9._topmost) { _local2 = Math.max(_local2, _local9.getDepth()); } else if (!_local7) { _local5 = _local9.getDepth(); _local7 = true; } else { _local5 = Math.min(_local5, _local9.getDepth()); } } } } _local2 = _local2 + 20; if (_local7) { if (_local2 >= _local5) { _local2 = _local5 - 1; } } } else if (depthFlag == kBottom) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.min(_local2, _local9.getDepth()); } } } _local2 = _local2 - 20; } else if (depthFlag == kTopmost) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.max(_local2, _local9.getDepth()); } } } _local2 = _local2 + 100; } if (_local2 >= highestDepth) { _local2 = highestDepth; } var _local6 = lowestDepth + numberOfAuthortimeLayers; for (var _local9 in depthTable) { var _local4 = depthTable[_local9]; if (_local4._parent != undefined) { _local6 = Math.min(_local6, _local4.getDepth()); } } if (_local2 <= _local6) { _local2 = _local6; } return(_local2); } function buildDepthTable(Void) { var _local5 = new Array(); var _local4; for (_local4 in this) { var _local2 = this[_local4]; var _local3 = typeof(_local2); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local2.__getTextFormat != undefined))) { if (_local2._parent == this) { _local5[_local2.getDepth()] = _local2; } } } return(_local5); } static var reservedDepth = 1048575; static var highestDepth = 1048574; static var lowestDepth = -16383; static var numberOfAuthortimeLayers = 383; static var kCursor = 101; static var kTooltip = 102; static var kTop = 201; static var kBottom = 202; static var kTopmost = 203; static var kNotopmost = 204; static var holder = _root.createEmptyMovieClip("reserved", reservedDepth); static var __depthManager = new mx.managers.DepthManager(); }Symbol 110 MovieClip [__Packages.mx.managers.SystemManager] Frame 0class mx.managers.SystemManager { static var _xAddEventListener, addEventListener, __addEventListener, _xRemoveEventListener, removeEventListener, __removeEventListener, form, __screen, dispatchEvent; function SystemManager () { } static function init(Void) { if (_initialized == false) { _initialized = true; mx.events.EventDispatcher.initialize(mx.managers.SystemManager); Mouse.addListener(mx.managers.SystemManager); Stage.addListener(mx.managers.SystemManager); _xAddEventListener = addEventListener; addEventListener = __addEventListener; _xRemoveEventListener = removeEventListener; removeEventListener = __removeEventListener; } } static function addFocusManager(f) { form = f; f.focusManager.activate(); } static function removeFocusManager(f) { } static function onMouseDown(Void) { var _local1 = form; _local1.focusManager._onMouseDown(); } static function onResize(Void) { var _local7 = Stage.width; var _local6 = Stage.height; var _local9 = _global.origWidth; var _local8 = _global.origHeight; var _local3 = Stage.align; var _local5 = (_local9 - _local7) / 2; var _local4 = (_local8 - _local6) / 2; if (_local3 == "T") { _local4 = 0; } else if (_local3 == "B") { _local4 = _local8 - _local6; } else if (_local3 == "L") { _local5 = 0; } else if (_local3 == "R") { _local5 = _local9 - _local7; } else if (_local3 == "LT") { _local4 = 0; _local5 = 0; } else if (_local3 == "TR") { _local4 = 0; _local5 = _local9 - _local7; } else if (_local3 == "LB") { _local4 = _local8 - _local6; _local5 = 0; } else if (_local3 == "RB") { _local4 = _local8 - _local6; _local5 = _local9 - _local7; } if (__screen == undefined) { __screen = new Object(); } __screen.x = _local5; __screen.y = _local4; __screen.width = _local7; __screen.height = _local6; _root.focusManager.relocate(); dispatchEvent({type:"resize"}); } static function get screen() { init(); if (__screen == undefined) { onResize(); } return(__screen); } static var _initialized = false; static var idleFrames = 0; static var isMouseDown = false; static var forms = new Array(); }Symbol 111 MovieClip [__Packages.mx.managers.FocusManager] Frame 0class mx.managers.FocusManager extends mx.core.UIComponent { var __defaultPushButton, defPushButton, form, move, tabEnabled, _width, _height, _x, _y, _alpha, _parent, tabCapture, watch, lastMouse, _visible, lastFocus, doLater, lastSelFocus, cancelAllDoLaters, _searchKey, _lastTarget, _firstNode, _nextIsNext, _nextNode, _lastx, _prevNode, _needPrev, _foundList, _prevObj, _nextObj, _firstObj, _lastObj, _lastNode, lastTabFocus, findFocusFromObject; function FocusManager () { super(); } function get defaultPushButton() { return(__defaultPushButton); } function set defaultPushButton(x) { if (x != __defaultPushButton) { __defaultPushButton.__set__emphasized(false); __defaultPushButton = x; defPushButton = x; x.__set__emphasized(true); } //return(defaultPushButton); } function getMaxTabIndex(o) { var _local3 = 0; var _local6; for (_local6 in o) { var _local2 = o[_local6]; if (_local2._parent == o) { if (_local2.tabIndex != undefined) { if (_local2.tabIndex > _local3) { _local3 = _local2.tabIndex; } } if (_local2.tabChildren == true) { var _local4 = getMaxTabIndex(_local2); if (_local4 > _local3) { _local3 = _local4; } } } } return(_local3); } function getNextTabIndex(Void) { return(getMaxTabIndex(form) + 1); } function get nextTabIndex() { return(getNextTabIndex()); } function relocate(Void) { var _local2 = mx.managers.SystemManager.__get__screen(); move(_local2.x - 1, _local2.y - 1); } function init(Void) { super.init(); tabEnabled = false; _width = (_height = 1); _x = (_y = -1); _alpha = 0; _parent.focusManager = this; _parent.tabChildren = true; _parent.tabEnabled = false; form = _parent; _parent.addEventListener("hide", this); _parent.addEventListener("reveal", this); mx.managers.SystemManager.init(); mx.managers.SystemManager.addFocusManager(form); tabCapture.tabIndex = 0; watch("enabled", enabledChanged); Selection.addListener(this); lastMouse = new Object(); _global.ASSetPropFlags(_parent, "focusManager", 1); _global.ASSetPropFlags(_parent, "tabChildren", 1); _global.ASSetPropFlags(_parent, "tabEnabled", 1); } function enabledChanged(id, oldValue, newValue) { _visible = newValue; return(newValue); } function activate(Void) { Key.addListener(this); activated = (_visible = true); if (lastFocus != undefined) { bNeedFocus = true; if (!mx.managers.SystemManager.isMouseDown) { doLater(this, "restoreFocus"); } } } function deactivate(Void) { Key.removeListener(this); activated = (_visible = false); var _local2 = getSelectionFocus(); var _local3 = getActualFocus(_local2); if (isOurFocus(_local3)) { lastSelFocus = _local2; lastFocus = _local3; } cancelAllDoLaters(); } function isOurFocus(o) { if (o.focusManager == this) { return(true); } while (o != undefined) { if (o.focusManager != undefined) { return(false); } if (o._parent == _parent) { return(true); } o = o._parent; } return(false); } function onSetFocus(o, n) { if (n == null) { if (activated) { bNeedFocus = true; } } else { var _local2 = getFocus(); if (isOurFocus(_local2)) { bNeedFocus = false; lastFocus = _local2; lastSelFocus = n; } } } function restoreFocus(Void) { var _local2 = lastSelFocus.hscroll; if (_local2 != undefined) { var _local5 = lastSelFocus.scroll; var _local4 = lastSelFocus.background; } lastFocus.setFocus(); var _local3 = Selection; Selection.setSelection(_local3.lastBeginIndex, _local3.lastEndIndex); if (_local2 != undefined) { lastSelFocus.scroll = _local5; lastSelFocus.hscroll = _local2; lastSelFocus.background = _local4; } } function onUnload(Void) { mx.managers.SystemManager.removeFocusManager(form); } function setFocus(o) { if (o == null) { Selection.setFocus(null); } else if (o.setFocus == undefined) { Selection.setFocus(o); } else { o.setFocus(); } } function getActualFocus(o) { var _local1 = o._parent; while (_local1 != undefined) { if (_local1.focusTextField != undefined) { while (_local1.focusTextField != undefined) { o = _local1; _local1 = _local1._parent; if (_local1 == undefined) { return(undefined); } if (_local1.focusTextField == undefined) { return(o); } } } if (_local1.tabEnabled != true) { return(o); } o = _local1; _local1 = o._parent; } return(undefined); } function getSelectionFocus() { var m = Selection.getFocus(); var o = eval (m); return(o); } function getFocus(Void) { var _local2 = getSelectionFocus(); return(getActualFocus(_local2)); } function walkTree(p, index, groupName, dir, lookup, firstChild) { var _local5 = true; var _local11; for (_local11 in p) { var _local2 = p[_local11]; if ((((_local2._parent == p) && (_local2.enabled != false)) && (_local2._visible != false)) && ((_local2.tabEnabled == true) || ((_local2.tabEnabled != false) && ((((((((_local2.onPress != undefined) || (_local2.onRelease != undefined)) || (_local2.onReleaseOutside != undefined)) || (_local2.onDragOut != undefined)) || (_local2.onDragOver != undefined)) || (_local2.onRollOver != undefined)) || (_local2.onRollOut != undefined)) || (_local2 instanceof TextField))))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_local2 != _lastTarget) { if (((_local2.groupName != undefined) || (groupName != undefined)) && (_local2.groupName == groupName)) { continue; } if ((_local2 instanceof TextField) && (_local2.selectable == false)) { continue; } if (_local5 || (((_local2.groupName != undefined) && (_local2.groupName == _firstNode.groupName)) && (_local2.selected == true))) { if (firstChild) { _firstNode = _local2; firstChild = false; } } if (_nextIsNext == true) { if ((((_local2.groupName != undefined) && (_local2.groupName == _nextNode.groupName)) && (_local2.selected == true)) || ((_nextNode == undefined) && ((_local2.groupName == undefined) || ((_local2.groupName != undefined) && (_local2.groupName != groupName))))) { _nextNode = _local2; } } if ((_local2.groupName == undefined) || (groupName != _local2.groupName)) { if (((_lastx.groupName != undefined) && (_local2.groupName == _lastx.groupName)) && (_lastx.selected == true)) { } else { _lastx = _local2; } } } else { _prevNode = _lastx; _needPrev = false; _nextIsNext = true; } if (_local2.tabIndex != undefined) { if (_local2.tabIndex == index) { if (_foundList[_local2._name] == undefined) { if (_needPrev) { _prevObj = _local2; _needPrev = false; } _nextObj = _local2; } } if (dir && (_local2.tabIndex > index)) { if (((_nextObj == undefined) || ((_nextObj.tabIndex > _local2.tabIndex) && (((_local2.groupName == undefined) || (_nextObj.groupName == undefined)) || (_local2.groupName != _nextObj.groupName)))) || ((((_nextObj.groupName != undefined) && (_nextObj.groupName == _local2.groupName)) && (_nextObj.selected != true)) && ((_local2.selected == true) || (_nextObj.tabIndex > _local2.tabIndex)))) { _nextObj = _local2; } } else if ((!dir) && (_local2.tabIndex < index)) { if (((_prevObj == undefined) || ((_prevObj.tabIndex < _local2.tabIndex) && (((_local2.groupName == undefined) || (_prevObj.groupName == undefined)) || (_local2.groupName != _prevObj.groupName)))) || ((((_prevObj.groupName != undefined) && (_prevObj.groupName == _local2.groupName)) && (_prevObj.selected != true)) && ((_local2.selected == true) || (_prevObj.tabIndex < _local2.tabIndex)))) { _prevObj = _local2; } } if (((_firstObj == undefined) || ((_local2.tabIndex < _firstObj.tabIndex) && (((_local2.groupName == undefined) || (_firstObj.groupName == undefined)) || (_local2.groupName != _firstObj.groupName)))) || ((((_firstObj.groupName != undefined) && (_firstObj.groupName == _local2.groupName)) && (_firstObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex < _firstObj.tabIndex)))) { _firstObj = _local2; } if (((_lastObj == undefined) || ((_local2.tabIndex > _lastObj.tabIndex) && (((_local2.groupName == undefined) || (_lastObj.groupName == undefined)) || (_local2.groupName != _lastObj.groupName)))) || ((((_lastObj.groupName != undefined) && (_lastObj.groupName == _local2.groupName)) && (_lastObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex > _lastObj.tabIndex)))) { _lastObj = _local2; } } if (_local2.tabChildren) { getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } else if (((_local2._parent == p) && (_local2.tabChildren == true)) && (_local2._visible != false)) { if (_local2 == _lastTarget) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_prevNode == undefined) { var _local3 = _lastx; var _local7 = false; while (_local3 != undefined) { if (_local3 == _local2) { _local7 = true; break; } _local3 = _local3._parent; } if (_local7 == false) { _prevNode = _lastx; } } _needPrev = false; if (_nextNode == undefined) { _nextIsNext = true; } } else if (!((_local2.focusManager != undefined) && (_local2.focusManager._parent == _local2))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } } _lastNode = _lastx; if (lookup) { if (p._parent != undefined) { if (p != _parent) { if ((_prevNode == undefined) && (dir)) { _needPrev = true; } else if ((_nextNode == undefined) && (!dir)) { _nextIsNext = false; } _lastTarget = _lastTarget._parent; getTabCandidate(p._parent, index, groupName, dir, true); } } } } function getTabCandidate(o, index, groupName, dir, firstChild) { var _local2; var _local3 = true; if (o == _parent) { _local2 = o; _local3 = false; } else { _local2 = o._parent; if (_local2 == undefined) { _local2 = o; _local3 = false; } } walkTree(_local2, index, groupName, dir, _local3, firstChild); } function getTabCandidateFromChildren(o, index, groupName, dir, firstChild) { walkTree(o, index, groupName, dir, false, firstChild); } function getFocusManagerFromObject(o) { while (o != undefined) { if (o.focusManager != undefined) { return(o.focusManager); } o = o._parent; } return(undefined); } function tabHandler(Void) { bDrawFocus = true; var _local5 = getSelectionFocus(); var _local4 = getActualFocus(_local5); if (_local4 != _local5) { _local5 = _local4; } if (getFocusManagerFromObject(_local5) != this) { _local5 == undefined; } if (_local5 == undefined) { _local5 = form; } else if (_local5.tabIndex != undefined) { if ((_foundList != undefined) || (_foundList.tabIndex != _local5.tabIndex)) { _foundList = new Object(); _foundList.tabIndex = _local5.tabIndex; } _foundList[_local5._name] = _local5; } var _local3 = Key.isDown(16) != true; _searchKey = getTimer(); _needPrev = true; _nextIsNext = false; _lastx = undefined; _firstNode = undefined; _lastNode = undefined; _nextNode = undefined; _prevNode = undefined; _firstObj = undefined; _lastObj = undefined; _nextObj = undefined; _prevObj = undefined; _lastTarget = _local5; var _local6 = _local5; getTabCandidate(_local6, ((_local5.tabIndex == undefined) ? 0 : (_local5.tabIndex)), _local5.groupName, _local3, true); var _local2; if (_local3) { if (_nextObj != undefined) { _local2 = _nextObj; } else { _local2 = _firstObj; } } else if (_prevObj != undefined) { _local2 = _prevObj; } else { _local2 = _lastObj; } if (_local2.tabIndex != _local5.tabIndex) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; _foundList[_local2._name] = _local2; } else { if (_foundList == undefined) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; } _foundList[_local2._name] = _local2; } if (_local2 == undefined) { if (_local3 == false) { if (_nextNode != undefined) { _local2 = _nextNode; } else { _local2 = _firstNode; } } else if ((_prevNode == undefined) || (_local5 == form)) { _local2 = _lastNode; } else { _local2 = _prevNode; } } if (_local2 == undefined) { return(undefined); } lastTabFocus = _local2; setFocus(_local2); if (_local2.emphasized != undefined) { if (defPushButton != undefined) { _local5 = defPushButton; defPushButton = _local2; _local5.emphasized = false; _local2.emphasized = true; } } else if ((defPushButton != undefined) && (defPushButton != __defaultPushButton)) { _local5 = defPushButton; defPushButton = __defaultPushButton; _local5.emphasized = false; __defaultPushButton.__set__emphasized(true); } } function onKeyDown(Void) { mx.managers.SystemManager.idleFrames = 0; if (defaultPushButtonEnabled) { if (Key.getCode() == 13) { if (defaultPushButton != undefined) { doLater(this, "sendDefaultPushButtonEvent"); } } } } function sendDefaultPushButtonEvent(Void) { defPushButton.dispatchEvent({type:"click"}); } function getMousedComponentFromChildren(x, y, o) { for (var _local7 in o) { var _local2 = o[_local7]; if (((_local2._visible && (_local2.enabled)) && (_local2._parent == o)) && (_local2._searchKey != _searchKey)) { _local2._searchKey = _searchKey; if (_local2.hitTest(x, y, true)) { if ((_local2.onPress != undefined) || (_local2.onRelease != undefined)) { return(_local2); } var _local3 = getMousedComponentFromChildren(x, y, _local2); if (_local3 != undefined) { return(_local3); } return(_local2); } } } return(undefined); } function mouseActivate(Void) { if (!bNeedFocus) { return(undefined); } _searchKey = getTimer(); var _local2 = getMousedComponentFromChildren(lastMouse.x, lastMouse.y, form); if (_local2 instanceof mx.core.UIComponent) { return(undefined); } _local2 = findFocusFromObject(_local2); if (_local2 == lastFocus) { return(undefined); } if (_local2 == undefined) { doLater(this, "restoreFocus"); return(undefined); } var _local3 = _local2.hscroll; if (_local3 != undefined) { var _local6 = _local2.scroll; var _local5 = _local2.background; } setFocus(_local2); var _local4 = Selection; Selection.setSelection(_local4.lastBeginIndex, _local4.lastEndIndex); if (_local3 != undefined) { _local2.scroll = _local6; _local2.hscroll = _local3; _local2.background = _local5; } } function _onMouseDown(Void) { bDrawFocus = false; if (lastFocus != undefined) { lastFocus.drawFocus(false); } mx.managers.SystemManager.idleFrames = 0; var _local3 = Selection; _local3.lastBeginIndex = Selection.getBeginIndex(); _local3.lastEndIndex = Selection.getEndIndex(); lastMouse.x = _root._xmouse; lastMouse.y = _root._ymouse; _root.localToGlobal(lastMouse); } function onMouseUp(Void) { if (_visible) { doLater(this, "mouseActivate"); } } function handleEvent(e) { if (e.type == "reveal") { mx.managers.SystemManager.activate(form); } else { mx.managers.SystemManager.deactivate(form); } } static function enableFocusManagement() { if (!initialized) { initialized = true; Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } } } static var symbolName = "FocusManager"; static var symbolOwner = mx.managers.FocusManager; static var version = "2.0.2.126"; var className = "FocusManager"; var bNeedFocus = false; var bDrawFocus = false; var defaultPushButtonEnabled = true; var activated = true; static var initialized = false; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }Symbol 112 MovieClip [__Packages.mx.skins.halo.FocusRect] Frame 0class mx.skins.halo.FocusRect extends mx.skins.SkinElement { var boundingBox_mc, _xscale, _yscale, clear, beginFill, drawRoundRect, endFill, _visible; function FocusRect () { super(); boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function draw(o) { o.adjustFocusRect(); } function setSize(w, h, r, a, rectCol) { _xscale = (_yscale = 100); clear(); if (typeof(r) == "object") { r.br = ((r.br > 2) ? (r.br - 2) : 0); r.bl = ((r.bl > 2) ? (r.bl - 2) : 0); r.tr = ((r.tr > 2) ? (r.tr - 2) : 0); r.tl = ((r.tl > 2) ? (r.tl - 2) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); r.br = ((r.br > 1) ? (r.br + 1) : 0); r.bl = ((r.bl > 1) ? (r.bl + 1) : 0); r.tr = ((r.tr > 1) ? (r.tr + 1) : 0); r.tl = ((r.tl > 1) ? (r.tl + 1) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(1, 1, w - 2, h - 2, r); r.br = ((r.br > 1) ? (r.br - 1) : 0); r.bl = ((r.bl > 1) ? (r.bl - 1) : 0); r.tr = ((r.tr > 1) ? (r.tr - 1) : 0); r.tl = ((r.tl > 1) ? (r.tl - 1) : 0); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); } else { var _local5; if (r != 0) { _local5 = r - 2; } else { _local5 = 0; } beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); beginFill(rectCol, a * 0.3); if (r != 0) { _local5 = r - 2; r = r - 1; } else { _local5 = 0; r = 0; } drawRoundRect(1, 1, w - 2, h - 2, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); } } function handleEvent(e) { if (e.type == "unload") { _visible = true; } else if (e.type == "resize") { e.target.adjustFocusRect(); } else if (e.type == "move") { e.target.adjustFocusRect(); } } static function classConstruct() { mx.core.UIComponent.prototype.drawFocus = function (focused) { var _local2 = this._parent.focus_mc; if (!focused) { _local2._visible = false; this.removeEventListener("unload", _local2); this.removeEventListener("move", _local2); this.removeEventListener("resize", _local2); } else { if (_local2 == undefined) { _local2 = this._parent.createChildAtDepth("FocusRect", mx.managers.DepthManager.kTop); _local2.tabEnabled = false; this._parent.focus_mc = _local2; } else { _local2._visible = true; } _local2.draw(this); if (_local2.getDepth() < this.getDepth()) { _local2.setDepthAbove(this); } this.addEventListener("unload", _local2); this.addEventListener("move", _local2); this.addEventListener("resize", _local2); } }; mx.core.UIComponent.prototype.adjustFocusRect = function () { var _local2 = this.getStyle("themeColor"); if (_local2 == undefined) { _local2 = 8453965 /* 0x80FF4D */; } var _local3 = this._parent.focus_mc; _local3.setSize(this.width + 4, this.height + 4, 0, 100, _local2); _local3.move(this.x - 2, this.y - 2); }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.adjustFocusRect = mx.core.UIComponent.prototype.adjustFocusRect; mx.skins.halo.FocusRect.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var DefaultsDependency = mx.skins.halo.Defaults; static var UIComponentDependency = mx.core.UIComponent; }Symbol 113 MovieClip [__Packages.mx.managers.OverlappedWindows] Frame 0class mx.managers.OverlappedWindows { function OverlappedWindows () { } static function checkIdle(Void) { if (mx.managers.SystemManager.idleFrames > 10) { mx.managers.SystemManager.dispatchEvent({type:"idle"}); } else { mx.managers.SystemManager.idleFrames++; } } static function __addEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager.interval == undefined) { mx.managers.SystemManager.interval = setInterval(mx.managers.SystemManager.checkIdle, 100); } } mx.managers.SystemManager._xAddEventListener(e, o, l); } static function __removeEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager._xRemoveEventListener(e, o, l) == 0) { clearInterval(mx.managers.SystemManager.interval); } } else { mx.managers.SystemManager._xRemoveEventListener(e, o, l); } } static function onMouseDown(Void) { mx.managers.SystemManager.idleFrames = 0; mx.managers.SystemManager.isMouseDown = true; var _local5 = _root; var _local3; var _local8 = _root._xmouse; var _local7 = _root._ymouse; if (mx.managers.SystemManager.form.modalWindow == undefined) { if (mx.managers.SystemManager.forms.length > 1) { var _local6 = mx.managers.SystemManager.forms.length; var _local4; _local4 = 0; while (_local4 < _local6) { var _local2 = mx.managers.SystemManager.forms[_local4]; if (_local2._visible) { if (_local2.hitTest(_local8, _local7)) { if (_local3 == undefined) { _local3 = _local2.getDepth(); _local5 = _local2; } else if (_local3 < _local2.getDepth()) { _local3 = _local2.getDepth(); _local5 = _local2; } } } _local4++; } if (_local5 != mx.managers.SystemManager.form) { mx.managers.SystemManager.activate(_local5); } } } var _local9 = mx.managers.SystemManager.form; _local9.focusManager._onMouseDown(); } static function onMouseMove(Void) { mx.managers.SystemManager.idleFrames = 0; } static function onMouseUp(Void) { mx.managers.SystemManager.isMouseDown = false; mx.managers.SystemManager.idleFrames = 0; } static function activate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form != f) && (mx.managers.SystemManager.forms.length > 1)) { var _local1 = mx.managers.SystemManager.form; _local1.focusManager.deactivate(); } } mx.managers.SystemManager.form = f; f.focusManager.activate(); } static function deactivate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form == f) && (mx.managers.SystemManager.forms.length > 1)) { var _local5 = mx.managers.SystemManager.form; _local5.focusManager.deactivate(); var _local3 = mx.managers.SystemManager.forms.length; var _local1; var _local2; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { _local1 = _local1 + 1; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } mx.managers.SystemManager.form = _local2; break; } if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } _local5 = mx.managers.SystemManager.form; _local5.focusManager.activate(); } } } static function addFocusManager(f) { mx.managers.SystemManager.forms.push(f); mx.managers.SystemManager.activate(f); } static function removeFocusManager(f) { var _local3 = mx.managers.SystemManager.forms.length; var _local1; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { if (mx.managers.SystemManager.form == f) { mx.managers.SystemManager.deactivate(f); } mx.managers.SystemManager.forms.splice(_local1, 1); return(undefined); } _local1++; } } static function enableOverlappedWindows() { if (!initialized) { initialized = true; mx.managers.SystemManager.checkIdle = checkIdle; mx.managers.SystemManager.__addEventListener = __addEventListener; mx.managers.SystemManager.__removeEventListener = __removeEventListener; mx.managers.SystemManager.onMouseDown = onMouseDown; mx.managers.SystemManager.onMouseMove = onMouseMove; mx.managers.SystemManager.onMouseUp = onMouseUp; mx.managers.SystemManager.activate = activate; mx.managers.SystemManager.deactivate = deactivate; mx.managers.SystemManager.addFocusManager = addFocusManager; mx.managers.SystemManager.removeFocusManager = removeFocusManager; } } static var initialized = false; static var SystemManagerDependency = mx.managers.SystemManager; }Symbol 114 MovieClip [__Packages.mx.styles.CSSSetStyle] Frame 0class mx.styles.CSSSetStyle { var styleName, stylecache, _color, setColor, invalidateStyle; function CSSSetStyle () { } function _setStyle(styleProp, newValue) { this[styleProp] = newValue; if (mx.styles.StyleManager.TextStyleMap[styleProp] != undefined) { if (styleProp == "color") { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } } _level0.changeTextStyleInChildren(styleProp); return(undefined); } if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local7 = mx.styles.StyleManager.colorNames.haloBlue; var _local6 = mx.styles.StyleManager.colorNames.haloGreen; var _local8 = mx.styles.StyleManager.colorNames.haloOrange; var _local4 = {}; _local4[_local7] = 12188666 /* 0xB9FBFA */; _local4[_local6] = 13500353 /* 0xCDFFC1 */; _local4[_local8] = 16766319 /* 0xFFD56F */; var _local5 = {}; _local5[_local7] = 13958653 /* 0xD4FDFD */; _local5[_local6] = 14942166 /* 0xE3FFD6 */; _local5[_local8] = 16772787 /* 0xFFEEB3 */; var _local9 = _local4[newValue]; var _local10 = _local5[newValue]; if (_local9 == undefined) { _local9 = newValue; } if (_local10 == undefined) { _local10 = newValue; } setStyle("selectionColor", _local9); setStyle("rollOverColor", _local10); } _level0.changeColorStyleInChildren(styleName, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } _level0.notifyStyleChangeInChildren(styleName, styleProp, newValue); } } function changeTextStyleInChildren(styleProp) { var _local4 = getTimer(); var _local5; for (_local5 in this) { var _local2 = this[_local5]; if (_local2._parent == this) { if (_local2.searchKey != _local4) { if (_local2.stylecache != undefined) { delete _local2.stylecache.tf; delete _local2.stylecache[styleProp]; } _local2.invalidateStyle(styleProp); _local2.changeTextStyleInChildren(styleProp); _local2.searchKey = _local4; } } } } function changeColorStyleInChildren(sheetName, colorStyle, newValue) { var _local6 = getTimer(); var _local7; for (_local7 in this) { var _local2 = this[_local7]; if (_local2._parent == this) { if (_local2.searchKey != _local6) { if (((_local2.getStyleName() == sheetName) || (sheetName == undefined)) || (sheetName == "_global")) { if (_local2.stylecache != undefined) { delete _local2.stylecache[colorStyle]; } if (typeof(_local2._color) == "string") { if (_local2._color == colorStyle) { var _local4 = _local2.getStyle(colorStyle); if (colorStyle == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = _local4; } } _local2.setColor(_local4); } } else if (_local2._color[colorStyle] != undefined) { if (typeof(_local2) != "movieclip") { _local2._parent.invalidateStyle(); } else { _local2.invalidateStyle(colorStyle); } } } _local2.changeColorStyleInChildren(sheetName, colorStyle, newValue); _local2.searchKey = _local6; } } } } function notifyStyleChangeInChildren(sheetName, styleProp, newValue) { var _local5 = getTimer(); var _local6; for (_local6 in this) { var _local2 = this[_local6]; if (_local2._parent == this) { if (_local2.searchKey != _local5) { if (((_local2.styleName == sheetName) || ((_local2.styleName != undefined) && (typeof(_local2.styleName) == "movieclip"))) || (sheetName == undefined)) { if (_local2.stylecache != undefined) { delete _local2.stylecache[styleProp]; delete _local2.stylecache.tf; } delete _local2.enabledColor; _local2.invalidateStyle(styleProp); } _local2.notifyStyleChangeInChildren(sheetName, styleProp, newValue); _local2.searchKey = _local5; } } } } function setStyle(styleProp, newValue) { if (stylecache != undefined) { delete stylecache[styleProp]; delete stylecache.tf; } this[styleProp] = newValue; if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local10 = mx.styles.StyleManager.colorNames.haloBlue; var _local9 = mx.styles.StyleManager.colorNames.haloGreen; var _local11 = mx.styles.StyleManager.colorNames.haloOrange; var _local6 = {}; _local6[_local10] = 12188666 /* 0xB9FBFA */; _local6[_local9] = 13500353 /* 0xCDFFC1 */; _local6[_local11] = 16766319 /* 0xFFD56F */; var _local7 = {}; _local7[_local10] = 13958653 /* 0xD4FDFD */; _local7[_local9] = 14942166 /* 0xE3FFD6 */; _local7[_local11] = 16772787 /* 0xFFEEB3 */; var _local12 = _local6[newValue]; var _local13 = _local7[newValue]; if (_local12 == undefined) { _local12 = newValue; } if (_local13 == undefined) { _local13 = newValue; } setStyle("selectionColor", _local12); setStyle("rollOverColor", _local13); } if (typeof(_color) == "string") { if (_color == styleProp) { if (styleProp == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = newValue; } } setColor(newValue); } } else if (_color[styleProp] != undefined) { invalidateStyle(styleProp); } changeColorStyleInChildren(undefined, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } invalidateStyle(styleProp); } if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (styleProp == "styleName")) { var _local8; var _local5 = newValue; if (styleProp == "styleName") { _local8 = ((typeof(newValue) == "string") ? (_global.styles[newValue]) : (_local5)); _local5 = _local8.themeColor; if (_local5 != undefined) { _local8.rollOverColor = (_local8.selectionColor = _local5); } } notifyStyleChangeInChildren(undefined, styleProp, newValue); } } static function enableRunTimeCSS() { } static function classConstruct() { var _local2 = MovieClip.prototype; var _local3 = mx.styles.CSSSetStyle.prototype; mx.styles.CSSStyleDeclaration.prototype.setStyle = _local3._setStyle; _local2.changeTextStyleInChildren = _local3.changeTextStyleInChildren; _local2.changeColorStyleInChildren = _local3.changeColorStyleInChildren; _local2.notifyStyleChangeInChildren = _local3.notifyStyleChangeInChildren; _local2.setStyle = _local3.setStyle; _global.ASSetPropFlags(_local2, "changeTextStyleInChildren", 1); _global.ASSetPropFlags(_local2, "changeColorStyleInChildren", 1); _global.ASSetPropFlags(_local2, "notifyStyleChangeInChildren", 1); _global.ASSetPropFlags(_local2, "setStyle", 1); var _local4 = TextField.prototype; _local4.setStyle = _local2.setStyle; _local4.changeTextStyleInChildren = _local3.changeTextStyleInChildren; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; }Symbol 115 MovieClip [__Packages.mx.core.ext.UIComponentExtensions] Frame 0class mx.core.ext.UIComponentExtensions { function UIComponentExtensions () { } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; TextField.prototype.setFocus = function () { Selection.setFocus(this); }; TextField.prototype.onSetFocus = function (oldFocus) { if (this.tabEnabled != false) { if (this.getFocusManager().bDrawFocus) { this.drawFocus(true); } } }; TextField.prototype.onKillFocus = function (oldFocus) { if (this.tabEnabled != false) { this.drawFocus(false); } }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.getFocusManager = mx.core.UIComponent.prototype.getFocusManager; mx.managers.OverlappedWindows.enableOverlappedWindows(); mx.styles.CSSSetStyle.enableRunTimeCSS(); mx.managers.FocusManager.enableFocusManagement(); } static var bExtended = false; static var UIComponentExtended = Extensions(); static var UIComponentDependency = mx.core.UIComponent; static var FocusManagerDependency = mx.managers.FocusManager; static var OverlappedWindowsDependency = mx.managers.OverlappedWindows; }Symbol 116 MovieClip [__Packages.mx.skins.Border] Frame 0class mx.skins.Border extends mx.core.UIObject { function Border () { super(); } function init(Void) { super.init(); } static var symbolName = "Border"; static var symbolOwner = mx.skins.Border; var className = "Border"; var tagBorder = 0; var idNames = new Array("border_mc"); }Symbol 117 MovieClip [__Packages.mx.skins.RectBorder] Frame 0class mx.skins.RectBorder extends mx.skins.Border { var __width, __height, offset, __borderMetrics; function RectBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function draw(Void) { size(); } function getBorderMetrics(Void) { var _local2 = offset; if (__borderMetrics == undefined) { __borderMetrics = {left:_local2, top:_local2, right:_local2, bottom:_local2}; } else { __borderMetrics.left = _local2; __borderMetrics.top = _local2; __borderMetrics.right = _local2; __borderMetrics.bottom = _local2; } return(__borderMetrics); } function get borderMetrics() { return(getBorderMetrics()); } function drawBorder(Void) { } function size(Void) { drawBorder(); } function setColor(Void) { drawBorder(); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.RectBorder; static var version = "2.0.2.126"; var className = "RectBorder"; var borderStyleName = "borderStyle"; var borderColorName = "borderColor"; var shadowColorName = "shadowColor"; var highlightColorName = "highlightColor"; var buttonColorName = "buttonColor"; var backgroundColorName = "backgroundColor"; }Symbol 118 MovieClip [__Packages.mx.skins.halo.RectBorder] Frame 0class mx.skins.halo.RectBorder extends mx.skins.RectBorder { var offset, getStyle, borderStyleName, __borderMetrics, className, borderColorName, backgroundColorName, shadowColorName, highlightColorName, buttonColorName, __get__width, __get__height, clear, _color, drawRoundRect, beginFill, drawRect, endFill; function RectBorder () { super(); } function init(Void) { borderWidths.default = 3; super.init(); } function getBorderMetrics(Void) { if (offset == undefined) { var _local3 = getStyle(borderStyleName); offset = borderWidths[_local3]; } if ((getStyle(borderStyleName) == "default") || (getStyle(borderStyleName) == "alert")) { __borderMetrics = {left:3, top:1, right:3, bottom:3}; return(__borderMetrics); } return(super.getBorderMetrics()); } function drawBorder(Void) { var _local6 = _global.styles[className]; if (_local6 == undefined) { _local6 = _global.styles.RectBorder; } var _local5 = getStyle(borderStyleName); var _local7 = getStyle(borderColorName); if (_local7 == undefined) { _local7 = _local6[borderColorName]; } var _local8 = getStyle(backgroundColorName); if (_local8 == undefined) { _local8 = _local6[backgroundColorName]; } var _local16 = getStyle("backgroundImage"); if (_local5 != "none") { var _local14 = getStyle(shadowColorName); if (_local14 == undefined) { _local14 = _local6[shadowColorName]; } var _local13 = getStyle(highlightColorName); if (_local13 == undefined) { _local13 = _local6[highlightColorName]; } var _local12 = getStyle(buttonColorName); if (_local12 == undefined) { _local12 = _local6[buttonColorName]; } var _local11 = getStyle(borderCapColorName); if (_local11 == undefined) { _local11 = _local6[borderCapColorName]; } var _local10 = getStyle(shadowCapColorName); if (_local10 == undefined) { _local10 = _local6[shadowCapColorName]; } } offset = borderWidths[_local5]; var _local9 = offset; var _local3 = __get__width(); var _local4 = __get__height(); clear(); _color = undefined; if (_local5 == "none") { } else if (_local5 == "inset") { _color = colorList; draw3dBorder(_local11, _local12, _local7, _local13, _local14, _local10); } else if (_local5 == "outset") { _color = colorList; draw3dBorder(_local11, _local7, _local12, _local14, _local13, _local10); } else if (_local5 == "alert") { var _local15 = getStyle("themeColor"); drawRoundRect(0, 5, _local3, _local4 - 5, 5, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, 4, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, _local15, 50); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, 2, 16777215, 100); } else if (_local5 == "default") { drawRoundRect(0, 5, _local3, _local4 - 5, {tl:5, tr:5, br:0, bl:0}, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, {tl:4, tr:4, br:0, bl:0}, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, {tl:3, tr:3, br:0, bl:0}, [12897484, 11844796], 100, 0, "radial"); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, {tl:2, tr:2, br:0, bl:0}, 16777215, 100); } else if (_local5 == "dropDown") { drawRoundRect(0, 0, _local3 + 1, _local4, {tl:4, tr:0, br:0, bl:4}, [13290186, 7895160], 100, -10, "linear"); drawRoundRect(1, 1, _local3 - 1, _local4 - 2, {tl:3, tr:0, br:0, bl:3}, 16777215, 100); } else if (_local5 == "menuBorder") { var _local15 = getStyle("themeColor"); drawRoundRect(4, 4, _local3 - 2, _local4 - 3, 0, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(4, 4, _local3 - 1, _local4 - 2, 0, 6184542, 10); drawRoundRect(0, 0, _local3 + 1, _local4, 0, [0, 14342874], 100, 250, "linear"); drawRoundRect(0, 0, _local3 + 1, _local4, 0, _local15, 50); drawRoundRect(2, 2, _local3 - 3, _local4 - 4, 0, 16777215, 100); } else if (_local5 == "comboNonEdit") { } else { beginFill(_local7); drawRect(0, 0, _local3, _local4); drawRect(1, 1, _local3 - 1, _local4 - 1); endFill(); _color = borderColorName; } if (_local8 != undefined) { beginFill(_local8); drawRect(_local9, _local9, __get__width() - _local9, __get__height() - _local9); endFill(); } } function draw3dBorder(c1, c2, c3, c4, c5, c6) { var _local3 = __get__width(); var _local2 = __get__height(); beginFill(c1); drawRect(0, 0, _local3, _local2); drawRect(1, 0, _local3 - 1, _local2); endFill(); beginFill(c2); drawRect(1, 0, _local3 - 1, 1); endFill(); beginFill(c3); drawRect(1, _local2 - 1, _local3 - 1, _local2); endFill(); beginFill(c4); drawRect(1, 1, _local3 - 1, 2); endFill(); beginFill(c5); drawRect(1, _local2 - 2, _local3 - 1, _local2 - 1); endFill(); beginFill(c6); drawRect(1, 2, _local3 - 1, _local2 - 2); drawRect(2, 2, _local3 - 2, _local2 - 2); endFill(); } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); _global.styles.rectBorderClass = mx.skins.halo.RectBorder; _global.skinRegistry.RectBorder = true; return(true); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.halo.RectBorder; static var version = "2.0.2.126"; var borderCapColorName = "borderCapColor"; var shadowCapColorName = "shadowCapColor"; var colorList = {highlightColor:0, borderColor:0, buttonColor:0, shadowColor:0, borderCapColor:0, shadowCapColor:0}; var borderWidths = {none:0, solid:1, inset:2, outset:2, alert:3, dropDown:2, menuBorder:2, comboNonEdit:2}; static var classConstructed = classConstruct(); static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }Symbol 119 MovieClip [__Packages.mx.skins.halo.ButtonSkin] Frame 0class mx.skins.halo.ButtonSkin extends mx.skins.RectBorder { var __get__width, __get__height, getStyle, _parent, clear, drawRoundRect, __get__x, __get__y; function ButtonSkin () { super(); } function init() { super.init(); } function size() { drawHaloRect(__get__width(), __get__height()); } function drawHaloRect(w, h) { var _local6 = getStyle("borderStyle"); var _local4 = getStyle("themeColor"); var _local5 = _parent.emphasized; clear(); switch (_local6) { case "falseup" : if (_local5) { drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 75); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 85, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 75); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); } else { drawRoundRect(0, 0, w, h, 5, 9542041, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, [13291985, 16250871], 100, 0, "radial"); drawRoundRect(2, 2, w - 4, h - 4, 3, [9542041, 13818586], 100, 0, "radial"); drawRoundRect(3, 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(3, 4, w - 6, h - 7, 2, 16316664, 100); } break; case "falsedown" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, _local4, 20); break; case "falserollover" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 50); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 50); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); break; case "falsedisabled" : drawRoundRect(0, 0, w, h, 5, 13159628, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, 15921906, 100); drawRoundRect(2, 2, w - 4, h - 4, 3, 13949401, 100); drawRoundRect(3, 3, w - 6, h - 6, 2, 15921906, 100); break; case "trueup" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 10066329, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16250871, 100); break; case "truedown" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 10066329, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, _local4, 20); break; case "truerollover" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 50); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 40); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); break; case "truedisabled" : drawRoundRect(0, 0, w, h, 5, 13159628, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, 15921906, 100); drawRoundRect(2, 2, w - 4, h - 4, 3, 13949401, 100); drawRoundRect(3, 3, w - 6, h - 6, 2, 15921906, 100); } } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); _global.skinRegistry.ButtonSkin = true; return(true); } static var symbolName = "ButtonSkin"; static var symbolOwner = mx.skins.halo.ButtonSkin; var className = "ButtonSkin"; var backgroundColorName = "buttonColor"; static var classConstructed = classConstruct(); static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }Symbol 161 MovieClip Frame 85this.thing.invince._visible = false;Symbol 161 MovieClip Frame 87this.thing.invince._visible = false;Symbol 161 MovieClip Frame 90this.thing.invince._visible = false; stop();Symbol 168 MovieClip Frame 95stop();Symbol 175 MovieClip Frame 95stop();Symbol 186 Buttonon (release) { gotoAndStop (100); }Symbol 187 Buttonon (release) { gotoAndStop (98); }Symbol 193 Buttonon (release) { gotoAndStop (97); }Symbol 195 Buttonon (release) { _global.level2start = (_root.slider._x - 10) / 19; _global.diffic = difftext; if (pcont.selected) { _global.diffic = "[p] " + difftext; _global.level2start = _global.level2start / 2; } gotoAndPlay (99); }Symbol 207 Buttonon (release) { startover = true; }Symbol 217 Buttonon (release) { _root._quality = "BEST"; }Symbol 219 Buttonon (release) { _root._quality = "HIGH"; }Symbol 221 Buttonon (release) { _root._quality = "MEDIUM"; }Symbol 223 Buttonon (release) { _root._quality = "LOW"; }Symbol 237 MovieClip Frame 1onEnterFrame = function () { if (_root.level.bulltimer > 0) { this._visible = true; bonusbar._xscale = _root.level.bulltimer / 2; } else { this._visible = false; } };Symbol 247 MovieClip Frame 1onEnterFrame = function () { if ((_root.level.switchforplay > 0) && (_root.level.switchforplay <= 200)) { _root.bonuscounter._visible = true; bonusbar._xscale = (200 - _root.level.switchforplay) / 2; } else { _root.bonuscounter._visible = false; } };Symbol 252 MovieClip Frame 1onEnterFrame = function () { if (_root.level.invincetimer > 0) { this._visible = true; bonusbar._xscale = _root.level.invincetimer / 2; } else { this._visible = false; } };Symbol 256 MovieClip Frame 1function setup() { _root.spl.startover = false; _root.paus._visible = false; _root.spl._visible = false; firsttime = 5; var _local3 = new Sound(); _local3.attachSound("gotitem"); _root.speedud._visible = false; _root.b1.it._x = Math.random() * 750; _root.b1.it._y = Math.random() * 750; _root.b2.it._x = Math.random() * 750; _root.b2.it._y = Math.random() * 750; _root.b3.it._x = Math.random() * 750; _root.b3.it._y = Math.random() * 750; _root.b4.it._x = Math.random() * 750; _root.b4.it._y = Math.random() * 750; _root.b1.ex1._x = Math.random() * 750; _root.b2.ex1._x = Math.random() * 750; _root.b3.ex1._x = Math.random() * 750; _root.b4.ex1._x = Math.random() * 750; _root.b1.ex1._y = Math.random() * 750; _root.b2.ex1._y = Math.random() * 750; _root.b3.ex1._y = Math.random() * 750; _root.b4.ex1._y = Math.random() * 750; _root.b1.ex2._x = Math.random() * 750; _root.b2.ex2._x = Math.random() * 750; _root.b3.ex2._x = Math.random() * 750; _root.b4.ex2._x = Math.random() * 750; _root.b1.ex2._y = Math.random() * 750; _root.b2.ex2._y = Math.random() * 750; _root.b3.ex2._y = Math.random() * 750; _root.b4.ex2._y = Math.random() * 750; health = 100; extraboost = 1; _root.score = 0; _root.count = 0; _root.hbar._y = 100; invincetimer = 0; bulltime = 1; blltimer = 0; addify = _global.level2start; switchforplay = -60; _root.level.me.invince._visible = false; _root.getviewer._y = 350; _root.fleeviewer._y = 350; _root.getrviewer._y = 50; _root.fleerviewer._y = 50; Get._x = (Math.random() * 500) - 250; Get._y = (Math.random() * 500) - 250; flee._x = (Math.random() * 500) - 250; flee._y = (Math.random() * 500) - 250; me._x = (Math.random() * 500) - 250; me._y = (Math.random() * 500) - 250; angle = 0; thetime = 0; getrand = 0; past1 = 0; past2 = 0; past3 = 0; past4 = 0; past5 = 0; past6 = 0; past7 = 0; past8 = 0; past9 = 0; past10 = 0; past11 = 0; past12 = 0; _root.up._visible = false; _root.down._visible = false; _root.left._visible = false; _root.right._visible = false; getarr._x = me._x; getarr._y = me._y; fleearr._x = me._x; fleearr._y = me._y; gamepause = false; } function doStuff() { onEnterFrame = function () { if (Key.isDown(32)) { gamepause = true; _root.paus._visible = true; } if (Key.isDown(80)) { gamepause = false; _root.paus._visible = false; } if (health <= 0) { _root.spl._visible = true; gamepause = true; _root.paus._visible = false; } if (_root.spl.startover) { setup(); } if (!gamepause) { _global.amount = 10 * addify; if ((switchforplay < 0) || (firsttime != 1)) { if (firsttime == 1) { switchforplay = switchforplay + 1; angle = (Math.atan2(me._y - Get._y, me._x - Get._x) + (2 * getrand)) - 1; xmov = Math.cos(angle); ymov = Math.sin(angle); Get._x = Get._x - ((addify + 5) * xmov); Get._y = Get._y - ((addify + 5) * ymov); angle = (Math.atan2(Get._y - flee._y, Get._x - flee._x) + (4 * getrand)) - 4; xmov = Math.cos(angle); ymov = Math.sin(angle); flee._x = flee._x + ((addify + 5) * xmov); flee._y = flee._y + ((addify + 5) * ymov); } } else { blahnumthing = 1; while (blahnumthing <= 4) { if (this.me.invince._visible == false) { if (me.hitTest(_root["b" + blahnumthing].ex1.zone) || (me.hitTest(_root["b" + blahnumthing].ex2.zone))) { health = health - 1; _root.hbar._y = _root.hbar._y + 2; } } if (_root["b" + blahnumthing].it.hitTest(me)) { _root["b" + blahnumthing].it._x = Math.random() * 750; _root["b" + blahnumthing].it._y = Math.random() * 750; arandomnum = Math.random() * 10; if (arandomnum > 7) { var _local5 = new Sound(); _local5.attachSound("gotitem"); _local5.start(); } if (arandomnum > 9.8) { bulltimer = 200; var _local6 = new flash.filters.BlurFilter(4, 2, 1); var _local4 = new Array(); _local4.push(_local6); bulltime = 0.3; _root.b1.filters = _local4; _root.b2.filters = _local4; _root.b3.filters = _local4; _root.b4.filters = _local4; } else if (arandomnum > 9.6) { getswx = Get._x; getswy = Get._y; Get._x = flee._x; Get._y = flee._y; flee._x = getswx; flee._y = getswy; addify = addify + 0.1; _root.count = _root.count + 1; _root.score = _root.score + Math.ceil(147 * addify); if (switchforplay < 200) { _root.score = _root.score + Math.ceil(102 * addify); } if (switchforplay < 100) { _root.score = _root.score + Math.ceil(96 * addify); } _root.attachMovie("countdwn", count, 1000); switchforplay = -60; } else if (arandomnum > 9.4) { _root.speedud._visible = true; } else if (arandomnum > 9.2) { invincetimer = 200; this.me.invince._visible = true; } else if (arandomnum > 9) { _root.attachMovie("hrest", hrest, 9); health = 100; _root.hbar._y = 100; } else if (arandomnum > 8) { _root.attachMovie("plus", plus, 8); _root.score = _root.score + 100; } else if (arandomnum > 7) { switchforplay = 0; } } blahnumthing++; } extraboost = 1; if (_root.speedud._visible == true) { if (Key.isDown(16)) { extraboost = 2; } if (Key.isDown(17)) { extraboost = 0.5; } } switchforplay = switchforplay + bulltime; delete thatnum; thetime = thetime + 1; if (thetime == 8) { _root.count.removeMovieClip(); thetime = 0; getrand = Math.random(); } angle = (Math.atan2(me._y - Get._y, me._x - Get._x) + (2 * getrand)) - 1; xmov = Math.cos(angle); ymov = Math.sin(angle); Get._x = Get._x - (((extraboost * (addify + 3.5)) * xmov) * bulltime); Get._y = Get._y - (((extraboost * (addify + 3.5)) * ymov) * bulltime); angle = Math.atan2(me._y - flee._y, me._x - flee._x); xmov = Math.cos(angle); ymov = Math.sin(angle); flee._x = flee._x + ((((addify + 4) * xmov) / extraboost) * bulltime); flee._y = flee._y + ((((addify + 4) * ymov) / extraboost) * bulltime); if (this.me.invince._visible == false) { if (Math.sqrt(((me._y - flee._y) * (me._y - flee._y)) + ((me._x - flee._x) * (me._x - flee._x))) < 60) { health = health - (2 * bulltime); _root.hbar._y = _root.hbar._y + (4 * bulltime); } if (me.hitTest(flee)) { health = health - (0.1 * bulltime); _root.hbar._y = _root.hbar._y + (0.2 * bulltime); } if (Math.sqrt(((me._y - flee._y) * (me._y - flee._y)) + ((me._x - flee._x) * (me._x - flee._x))) < 30) { health = health - (2 * bulltime); _root.hbar._y = _root.hbar._y + (4 * bulltime); } _root.hbar._yscale = health; } if (Math.sqrt(((me._y - Get._y) * (me._y - Get._y)) + ((me._x - Get._x) * (me._x - Get._x))) < 50) { getswx = Get._x; getswy = Get._y; Get._x = flee._x; Get._y = flee._y; flee._x = getswx; flee._y = getswy; addify = addify + 0.2; _root.count = _root.count + 1; _root.score = _root.score + Math.ceil(147 * addify); if (switchforplay < 200) { _root.score = _root.score + Math.ceil(102 * addify); } if (switchforplay < 100) { _root.score = _root.score + Math.ceil(96 * addify); } _root.attachMovie("countdwn", count, 1000); switchforplay = -60; } } _root.hbar._yscale = health; mex = me._x; mey = me._y; if (Key.isDown(37)) { me._x = me._x - ((4 + addify) * bulltime); } if (Key.isDown(39)) { me._x = me._x + ((4 + addify) * bulltime); } if (Key.isDown(38)) { me._y = me._y - ((4 + addify) * bulltime); } if (Key.isDown(40)) { me._y = me._y + ((4 + addify) * bulltime); } past1 = past2; past2 = past3; past3 = past4; past4 = past5; past5 = past6; past6 = past7; past7 = past8; past8 = past9; past9 = past10; past10 = past11; past11 = past12; past12 = Math.atan2(me._y - mey, me._x - mex); avgthing = 0; n = 1; while (n <= 12) { avgthing = avgthing + this["past" + n]; n++; } movangle = avgthing / 12; movangle = movangle * 57.2957795130823; theoriginalangle = Math.atan2((-me._y) + Get._y, (-me._x) + Get._x); theoriginalangle = theoriginalangle * 57.2957795130823; this.ohfart0 = 99999 /* 0x01869F */; n = 1; while (n <= 9) { this["blah" + n] = theoriginalangle + ((n - 5) * 360); this["ohfart" + n] = Math.abs(this["blah" + n] - movangle); if (this["ohfart" + n] < this["ohfart" + (n - 1)]) { newangle = this["blah" + n]; } n++; } _root.getviewer._x = 200 + (2.22222222222222 * (newangle - movangle)); _root.getviewer._xscale = 50000 / (Math.sqrt(((me._y - Get._y) * (me._y - Get._y)) + ((me._x - Get._x) * (me._x - Get._x))) + 500); _root.getviewer._yscale = 50000 / (Math.sqrt(((me._y - Get._y) * (me._y - Get._y)) + ((me._x - Get._x) * (me._x - Get._x))) + 500); theoriginalangle = Math.atan2((-me._y) + flee._y, (-me._x) + flee._x); theoriginalangle = theoriginalangle * 57.2957795130823; this.ohfart0 = 99999 /* 0x01869F */; n = 1; while (n <= 9) { this["blah" + n] = theoriginalangle + ((n - 5) * 360); this["ohfart" + n] = Math.abs(this["blah" + n] - movangle); if (this["ohfart" + n] < this["ohfart" + (n - 1)]) { newangle = this["blah" + n]; } n++; } _root.fleeviewer._x = 200 + (2.22222222222222 * (newangle - movangle)); _root.fleeviewer._xscale = 50000 / (Math.sqrt(((me._y - flee._y) * (me._y - flee._y)) + ((me._x - flee._x) * (me._x - flee._x))) + 500); _root.fleeviewer._yscale = 50000 / (Math.sqrt(((me._y - flee._y) * (me._y - flee._y)) + ((me._x - flee._x) * (me._x - flee._x))) + 500); theoriginalangle = Math.atan2(me._y - Get._y, me._x - Get._x); theoriginalangle = theoriginalangle * 57.2957795130823; this.ohfart0 = 99999 /* 0x01869F */; n = 1; while (n <= 9) { this["blah" + n] = theoriginalangle + ((n - 5) * 360); this["ohfart" + n] = Math.abs(this["blah" + n] - movangle); if (this["ohfart" + n] < this["ohfart" + (n - 1)]) { newangle = this["blah" + n]; } n++; } _root.getrviewer._x = 200 + (2.22222222222222 * (newangle - movangle)); _root.getrviewer._xscale = 50000 / (Math.sqrt(((me._y - Get._y) * (me._y - Get._y)) + ((me._x - Get._x) * (me._x - Get._x))) + 500); _root.getrviewer._yscale = 50000 / (Math.sqrt(((me._y - Get._y) * (me._y - Get._y)) + ((me._x - Get._x) * (me._x - Get._x))) + 500); theoriginalangle = Math.atan2(me._y - flee._y, me._x - flee._x); theoriginalangle = theoriginalangle * 57.2957795130823; this.ohfart0 = 99999 /* 0x01869F */; n = 1; while (n <= 9) { this["blah" + n] = theoriginalangle + ((n - 5) * 360); this["ohfart" + n] = Math.abs(this["blah" + n] - movangle); if (this["ohfart" + n] < this["ohfart" + (n - 1)]) { newangle = this["blah" + n]; } n++; } _root.fleerviewer._x = 200 + (2.22222222222222 * (newangle - movangle)); _root.fleerviewer._xscale = 50000 / (Math.sqrt(((me._y - flee._y) * (me._y - flee._y)) + ((me._x - flee._x) * (me._x - flee._x))) + 500); _root.fleerviewer._yscale = 50000 / (Math.sqrt(((me._y - flee._y) * (me._y - flee._y)) + ((me._x - flee._x) * (me._x - flee._x))) + 500); xdiff = Get._x - me._x; ydiff = Get._y - me._y; angle = Math.atan2(ydiff, xdiff); angle = angle * 57.2957795130823; getarr._rotation = angle; xdiff = flee._x - me._x; ydiff = flee._y - me._y; angle = Math.atan2(ydiff, xdiff); angle = angle * 57.2957795130823; fleearr._rotation = angle; if ((((me._x < (85 - _root.level._x)) || (me._x > (300 - _root.level._x))) || (me._y < (120 - _root.level._y))) || (me._y > (280 - _root.level._y))) { if (me._x < (85 - _root.level._x)) { _root.level._x = _root.level._x + (((addify + 4) * firsttime) * bulltime); _root.b1._x = _root.b1._x + ((Math.round(addify + 4) * firsttime) * bulltime); _root.b2._x = _root.b2._x + ((Math.round(addify + 4) * firsttime) * bulltime); _root.b3._x = _root.b3._x + ((Math.round(addify + 4) * firsttime) * bulltime); _root.b4._x = _root.b4._x + ((Math.round(addify + 4) * firsttime) * bulltime); } if (me._x > (300 - _root.level._x)) { _root.level._x = _root.level._x - (((addify + 4) * firsttime) * bulltime); _root.b1._x = _root.b1._x - ((Math.round(addify + 4) * firsttime) * bulltime); _root.b2._x = _root.b2._x - ((Math.round(addify + 4) * firsttime) * bulltime); _root.b3._x = _root.b3._x - ((Math.round(addify + 4) * firsttime) * bulltime); _root.b4._x = _root.b4._x - ((Math.round(addify + 4) * firsttime) * bulltime); } if (me._y < (120 - _root.level._y)) { _root.level._y = _root.level._y + (((addify + 4) * firsttime) * bulltime); _root.b1._y = _root.b1._y + ((Math.round(addify + 4) * firsttime) * bulltime); _root.b2._y = _root.b2._y + ((Math.round(addify + 4) * firsttime) * bulltime); _root.b3._y = _root.b3._y + ((Math.round(addify + 4) * firsttime) * bulltime); _root.b4._y = _root.b4._y + ((Math.round(addify + 4) * firsttime) * bulltime); } if (me._y > (280 - _root.level._y)) { _root.level._y = _root.level._y - (((addify + 4) * firsttime) * bulltime); _root.b1._y = _root.b1._y - ((Math.round(addify + 4) * firsttime) * bulltime); _root.b2._y = _root.b2._y - ((Math.round(addify + 4) * firsttime) * bulltime); _root.b3._y = _root.b3._y - ((Math.round(addify + 4) * firsttime) * bulltime); _root.b4._y = _root.b4._y - ((Math.round(addify + 4) * firsttime) * bulltime); } } else { if (firsttime != 1) { _root.attachMovie("countdwn", count, 1000); } firsttime = 1; } getarr._x = me._x; getarr._y = me._y; fleearr._x = me._x; fleearr._y = me._y; if (invincetimer == 0) { this.me.invince._visible = false; } else { invincetimer = invincetimer - bulltime; } if (bulltimer == 0) { bulltime = 1; _local4.pop(); _root.b1.filters = _local4; _root.b2.filters = _local4; _root.b3.filters = _local4; _root.b4.filters = _local4; } else { bulltimer = bulltimer - 1; } } }; } setup(); doStuff(); stop();Symbol 302 Buttonon (release) { targetset = targetset + 1; }Symbol 303 Buttonon (release) { targetset = targetset - 1; }
Library Items
Symbol 1 Sound [warp] | Used by:136 144 | |
Symbol 2 Sound [gotitem] | ||
Symbol 3 Font | Used by:4 7 9 13 131 132 134 139 140 142 149 185 188 190 191 194 200 201 202 205 208 209 210 214 218 220 222 224 225 226 227 229 231 232 235 245 248 249 250 281 294 297 298 299 | |
Symbol 4 Text | Uses:3 | Used by:6 12 |
Symbol 5 Sound | Used by:12 | |
Symbol 6 MovieClip | Uses:4 | Used by:12 |
Symbol 7 Text | Uses:3 | Used by:8 |
Symbol 8 MovieClip | Uses:7 | Used by:12 |
Symbol 9 Text | Uses:3 | Used by:10 |
Symbol 10 MovieClip | Uses:9 | Used by:12 |
Symbol 11 Sound | Used by:12 | |
Symbol 12 MovieClip [countdwn] | Uses:4 5 6 8 10 11 | |
Symbol 13 Text | Uses:3 | Used by:14 |
Symbol 14 MovieClip | Uses:13 | Used by:15 |
Symbol 15 MovieClip [plus] | Uses:14 | |
Symbol 16 Graphic | Used by:17 | |
Symbol 17 MovieClip | Uses:16 | Used by:18 |
Symbol 18 MovieClip [hrest] | Uses:17 | |
Symbol 20 Bitmap | Used by:21 | |
Symbol 21 Graphic | Uses:20 | Used by:22 |
Symbol 22 MovieClip [DataBindingClasses] | Uses:21 | |
Symbol 56 Graphic | Used by:57 | |
Symbol 57 MovieClip [BoundingBox] | Uses:56 | Used by:91 95 99 100 |
Symbol 58 Graphic | Used by:59 63 64 66 68 69 70 71 | |
Symbol 59 MovieClip [CheckFalseDisabled] | Uses:58 | Used by:72 |
Symbol 60 Graphic | Used by:61 | |
Symbol 61 MovieClip [CheckThemeColor1] | Uses:60 | Used by:63 64 69 70 71 |
Symbol 62 Graphic | Used by:63 69 | |
Symbol 63 MovieClip [CheckFalseDown] | Uses:58 61 62 | Used by:72 |
Symbol 64 MovieClip [CheckFalseOver] | Uses:58 61 | Used by:72 |
Symbol 65 Graphic | Used by:66 | |
Symbol 66 MovieClip [CheckFalseUp] | Uses:58 65 | Used by:72 |
Symbol 67 Graphic | Used by:68 69 70 71 | |
Symbol 68 MovieClip [CheckTrueDisabled] | Uses:58 67 | Used by:72 |
Symbol 69 MovieClip [CheckTrueDown] | Uses:58 62 67 61 | Used by:72 |
Symbol 70 MovieClip [CheckTrueOver] | Uses:58 61 67 | Used by:72 |
Symbol 71 MovieClip [CheckTrueUp] | Uses:58 61 67 | Used by:72 |
Symbol 72 MovieClip [CheckBoxAssets] | Uses:59 63 64 66 68 69 70 71 | Used by:100 |
Symbol 73 Graphic | Used by:74 | |
Symbol 74 MovieClip [BrdrShdw] | Uses:73 | Used by:77 82 83 |
Symbol 75 Graphic | Used by:76 | |
Symbol 76 MovieClip [BrdrFace] | Uses:75 | Used by:77 82 83 |
Symbol 77 MovieClip [SimpleButtonDown] | Uses:74 76 | Used by:95 |
Symbol 78 Graphic | Used by:79 | |
Symbol 79 MovieClip [BrdrBlk] | Uses:78 | Used by:82 83 |
Symbol 80 Graphic | Used by:81 | |
Symbol 81 MovieClip [BrdrHilght] | Uses:80 | Used by:82 83 |
Symbol 82 MovieClip [SimpleButtonIn] | Uses:79 81 74 76 | Used by:95 |
Symbol 83 MovieClip [SimpleButtonUp] | Uses:79 76 74 81 | Used by:95 |
Symbol 84 MovieClip [Defaults] | Used by:86 | |
Symbol 85 MovieClip [UIObjectExtensions] | Used by:86 | |
Symbol 86 MovieClip [UIObject] | Uses:84 85 | Used by:92 94 96 |
Symbol 87 Graphic | Used by:89 | |
Symbol 88 Graphic | Used by:89 | |
Symbol 89 Button | Uses:87 88 | Used by:92 |
Symbol 90 MovieClip | Used by:92 | |
Symbol 91 MovieClip [FocusRect] | Uses:57 | Used by:92 |
Symbol 92 MovieClip [FocusManager] | Uses:89 90 91 86 | Used by:94 |
Symbol 93 MovieClip [UIComponentExtensions] | Used by:94 | |
Symbol 94 MovieClip [UIComponent] | Uses:86 92 93 | Used by:95 |
Symbol 95 MovieClip [SimpleButton] | Uses:57 77 82 83 94 | Used by:99 |
Symbol 96 MovieClip [Border] | Uses:86 | Used by:97 99 |
Symbol 97 MovieClip [RectBorder] | Uses:96 | Used by:99 |
Symbol 98 MovieClip [ButtonSkin] | Used by:99 | |
Symbol 99 MovieClip [Button] | Uses:57 95 96 97 98 | Used by:100 |
Symbol 100 MovieClip [CheckBox] | Uses:57 72 99 | Used by:Timeline |
Symbol 120 Bitmap | Used by:121 | |
Symbol 121 Graphic | Uses:120 | Used by:125 |
Symbol 122 Bitmap | Used by:123 124 | |
Symbol 123 Graphic | Uses:122 | Used by:125 |
Symbol 124 Graphic | Uses:122 | Used by:125 128 |
Symbol 125 MovieClip | Uses:121 123 124 | Used by:Timeline |
Symbol 126 Bitmap | Used by:127 | |
Symbol 127 Graphic | Uses:126 | Used by:128 |
Symbol 128 MovieClip | Uses:127 124 | Used by:Timeline |
Symbol 129 Bitmap | Used by:130 | |
Symbol 130 Graphic | Uses:129 | Used by:136 |
Symbol 131 Text | Uses:3 | Used by:136 |
Symbol 132 Text | Uses:3 | Used by:136 |
Symbol 133 Graphic | Used by:136 | |
Symbol 134 Text | Uses:3 | Used by:136 |
Symbol 135 Graphic | Used by:136 | |
Symbol 136 Button | Uses:130 131 132 133 134 135 1 | Used by:Timeline |
Symbol 137 Bitmap | Used by:138 | |
Symbol 138 Graphic | Uses:137 | Used by:144 |
Symbol 139 Text | Uses:3 | Used by:144 |
Symbol 140 Text | Uses:3 | Used by:144 |
Symbol 141 Graphic | Used by:144 | |
Symbol 142 Text | Uses:3 | Used by:144 |
Symbol 143 Graphic | Used by:144 | |
Symbol 144 Button | Uses:138 139 140 141 142 143 1 | Used by:Timeline |
Symbol 145 Graphic | Used by:150 186 187 195 Timeline | |
Symbol 146 Graphic | Used by:147 | |
Symbol 147 MovieClip | Uses:146 | Used by:151 |
Symbol 148 Graphic | Used by:151 | |
Symbol 149 Text | Uses:3 | Used by:150 186 187 195 |
Symbol 150 Button | Uses:149 145 | Used by:151 |
Symbol 151 MovieClip | Uses:147 148 150 | Used by:Timeline |
Symbol 26 MovieClip [__Packages.mx.data.binding.DataAccessor] | ||
Symbol 25 MovieClip [__Packages.mx.data.binding.TypedValue] | ||
Symbol 304 MovieClip [__Packages.mx.data.formatters.Bool] | ||
Symbol 37 MovieClip [__Packages.mx.data.binding.DataType] | ||
Symbol 24 MovieClip [__Packages.mx.data.binding.Binding] | ||
Symbol 23 MovieClip [__Packages.mx.events.EventDispatcher] | ||
Symbol 27 MovieClip [__Packages.mx.data.binding.ComponentMixins] | ||
Symbol 34 MovieClip [__Packages.mx.data.binding.FieldAccessor] | ||
Symbol 28 MovieClip [__Packages.mx.data.binding.ObjectDumper] | ||
Symbol 33 MovieClip [__Packages.mx.xpath.XPathAPI] | ||
Symbol 29 MovieClip [__Packages.mx.xpath.NodePathInfo] | ||
Symbol 32 MovieClip [__Packages.mx.xpath.FilterStack] | ||
Symbol 30 MovieClip [__Packages.mx.utils.StringTokenParser] | ||
Symbol 31 MovieClip [__Packages.mx.xpath.FilterExpr] | ||
Symbol 38 MovieClip [__Packages.mx.data.binding.EndPoint] | ||
Symbol 39 MovieClip [__Packages.mx.data.binding.Log] | ||
Symbol 40 MovieClip [__Packages.mx.utils.ClassFinder] | ||
Symbol 36 MovieClip [__Packages.mx.data.binding.Formatter] | ||
Symbol 35 MovieClip [__Packages.mx.data.kinds.Data] | ||
Symbol 305 MovieClip [__Packages.mx.data.types.Obj] | ||
Symbol 306 MovieClip [__Packages.mx.data.encoders.Bool] | ||
Symbol 307 MovieClip [__Packages.mx.data.types.Bool] | ||
Symbol 19 MovieClip [__Packages.mx.data.components.DataBinding] | ||
Symbol 41 MovieClip [__Packages.mx.data.binding.CustomFormatter] | ||
Symbol 42 MovieClip [__Packages.mx.data.binding.CustomValidator] | ||
Symbol 43 MovieClip [__Packages.mx.data.binding.DateBase] | ||
Symbol 44 MovieClip [__Packages.mx.data.binding.Encoder] | ||
Symbol 45 MovieClip [__Packages.mx.data.binding.Kind] | ||
Symbol 46 MovieClip [__Packages.mx.utils.Iterator] | ||
Symbol 47 MovieClip [__Packages.mx.utils.Collection] | ||
Symbol 48 MovieClip [__Packages.mx.utils.IteratorImpl] | ||
Symbol 49 MovieClip [__Packages.mx.utils.CollectionImpl] | ||
Symbol 50 MovieClip [__Packages.mx.utils.StringFormatter] | ||
Symbol 51 MovieClip [__Packages.mx.core.UIObject] | ||
Symbol 52 MovieClip [__Packages.mx.core.UIComponent] | ||
Symbol 53 MovieClip [__Packages.mx.controls.SimpleButton] | ||
Symbol 54 MovieClip [__Packages.mx.controls.Button] | ||
Symbol 55 MovieClip [__Packages.mx.controls.CheckBox] | ||
Symbol 101 MovieClip [__Packages.mx.skins.SkinElement] | ||
Symbol 102 MovieClip [__Packages.mx.styles.CSSTextStyles] | ||
Symbol 103 MovieClip [__Packages.mx.styles.StyleManager] | ||
Symbol 104 MovieClip [__Packages.mx.styles.CSSStyleDeclaration] | ||
Symbol 105 MovieClip [__Packages.mx.events.UIEventDispatcher] | ||
Symbol 106 MovieClip [__Packages.mx.skins.ColoredSkinElement] | ||
Symbol 107 MovieClip [__Packages.mx.core.ext.UIObjectExtensions] | ||
Symbol 108 MovieClip [__Packages.mx.skins.halo.Defaults] | ||
Symbol 109 MovieClip [__Packages.mx.managers.DepthManager] | ||
Symbol 110 MovieClip [__Packages.mx.managers.SystemManager] | ||
Symbol 111 MovieClip [__Packages.mx.managers.FocusManager] | ||
Symbol 112 MovieClip [__Packages.mx.skins.halo.FocusRect] | ||
Symbol 113 MovieClip [__Packages.mx.managers.OverlappedWindows] | ||
Symbol 114 MovieClip [__Packages.mx.styles.CSSSetStyle] | ||
Symbol 115 MovieClip [__Packages.mx.core.ext.UIComponentExtensions] | ||
Symbol 116 MovieClip [__Packages.mx.skins.Border] | ||
Symbol 117 MovieClip [__Packages.mx.skins.RectBorder] | ||
Symbol 118 MovieClip [__Packages.mx.skins.halo.RectBorder] | ||
Symbol 119 MovieClip [__Packages.mx.skins.halo.ButtonSkin] | ||
Symbol 152 Graphic | Used by:153 | |
Symbol 153 MovieClip | Uses:152 | Used by:160 |
Symbol 154 Font | Used by:155 162 169 | |
Symbol 155 Text | Uses:154 | Used by:156 |
Symbol 156 MovieClip | Uses:155 | Used by:160 |
Symbol 157 ShapeTweening | Used by:160 | |
Symbol 158 ShapeTweening | Used by:160 | |
Symbol 159 Graphic | Used by:160 | |
Symbol 160 MovieClip | Uses:153 156 157 158 159 | Used by:161 256 301 Timeline |
Symbol 161 MovieClip | Uses:160 | Used by:Timeline |
Symbol 162 Text | Uses:154 | Used by:163 |
Symbol 163 MovieClip | Uses:162 | Used by:167 |
Symbol 164 ShapeTweening | Used by:167 | |
Symbol 165 ShapeTweening | Used by:167 | |
Symbol 166 Graphic | Used by:167 | |
Symbol 167 MovieClip | Uses:163 164 165 166 | Used by:168 241 256 301 Timeline |
Symbol 168 MovieClip | Uses:167 | Used by:Timeline |
Symbol 169 Text | Uses:154 | Used by:170 |
Symbol 170 MovieClip | Uses:169 | Used by:174 |
Symbol 171 ShapeTweening | Used by:174 | |
Symbol 172 ShapeTweening | Used by:174 | |
Symbol 173 Graphic | Used by:174 | |
Symbol 174 MovieClip | Uses:170 171 172 173 | Used by:175 242 256 301 Timeline |
Symbol 175 MovieClip | Uses:174 | Used by:Timeline |
Symbol 176 ShapeTweening | Used by:Timeline | |
Symbol 177 ShapeTweening | Used by:Timeline | |
Symbol 178 Sound | Used by:Timeline | |
Symbol 179 ShapeTweening | Used by:Timeline | |
Symbol 180 ShapeTweening | Used by:Timeline | |
Symbol 181 ShapeTweening | Used by:Timeline | |
Symbol 182 ShapeTweening | Used by:Timeline | |
Symbol 183 Graphic | Used by:Timeline | |
Symbol 184 Sound [music] | Used by:Timeline | |
Symbol 185 Text | Uses:3 | Used by:186 |
Symbol 186 Button | Uses:185 149 145 | Used by:Timeline |
Symbol 187 Button | Uses:149 145 | Used by:Timeline |
Symbol 188 EditableText | Uses:3 | Used by:Timeline |
Symbol 189 Graphic | Used by:Timeline | |
Symbol 190 EditableText | Uses:3 | Used by:Timeline |
Symbol 191 Text | Uses:3 | Used by:193 |
Symbol 192 Graphic | Used by:193 | |
Symbol 193 Button | Uses:191 192 | Used by:Timeline |
Symbol 194 Text | Uses:3 | Used by:Timeline |
Symbol 195 Button | Uses:149 145 | Used by:Timeline |
Symbol 196 Graphic | Used by:197 | |
Symbol 197 MovieClip | Uses:196 | Used by:Timeline |
Symbol 198 Graphic | Used by:199 | |
Symbol 199 MovieClip | Uses:198 | Used by:Timeline |
Symbol 200 EditableText | Uses:3 | Used by:212 |
Symbol 201 EditableText | Uses:3 | Used by:212 |
Symbol 202 Text | Uses:3 | Used by:204 |
Symbol 203 Graphic | Used by:204 | |
Symbol 204 Button | Uses:202 203 | Used by:212 |
Symbol 205 Text | Uses:3 | Used by:207 |
Symbol 206 Graphic | Used by:207 | |
Symbol 207 Button | Uses:205 206 | Used by:212 |
Symbol 208 Text | Uses:3 | Used by:212 |
Symbol 209 Text | Uses:3 | Used by:212 |
Symbol 210 Text | Uses:3 | Used by:212 |
Symbol 211 Graphic | Used by:212 | |
Symbol 212 MovieClip | Uses:200 201 204 207 208 209 210 211 | Used by:Timeline |
Symbol 213 Graphic | Used by:217 219 221 223 | |
Symbol 214 Text | Uses:3 | Used by:217 |
Symbol 215 Graphic | Used by:216 | |
Symbol 216 MovieClip | Uses:215 | Used by:217 219 221 223 Timeline |
Symbol 217 Button | Uses:213 214 216 | Used by:230 |
Symbol 218 Text | Uses:3 | Used by:219 |
Symbol 219 Button | Uses:213 218 216 | Used by:230 |
Symbol 220 Text | Uses:3 | Used by:221 |
Symbol 221 Button | Uses:213 220 216 | Used by:230 |
Symbol 222 Text | Uses:3 | Used by:223 |
Symbol 223 Button | Uses:213 222 216 | Used by:230 |
Symbol 224 EditableText | Uses:3 | Used by:230 |
Symbol 225 Text | Uses:3 | Used by:230 |
Symbol 226 Text | Uses:3 | Used by:230 |
Symbol 227 Text | Uses:3 | Used by:230 |
Symbol 228 Graphic | Used by:230 | |
Symbol 229 EditableText | Uses:3 | Used by:230 |
Symbol 230 MovieClip | Uses:217 219 221 223 224 225 226 227 228 229 | Used by:Timeline |
Symbol 231 EditableText | Uses:3 | Used by:Timeline |
Symbol 232 EditableText | Uses:3 | Used by:Timeline |
Symbol 233 Graphic | Used by:234 | |
Symbol 234 MovieClip | Uses:233 | Used by:237 247 252 |
Symbol 235 Text | Uses:3 | Used by:237 |
Symbol 236 Graphic | Used by:237 | |
Symbol 237 MovieClip | Uses:234 235 236 | Used by:301 Timeline |
Symbol 238 Graphic | Used by:239 301 | |
Symbol 239 MovieClip | Uses:238 | Used by:Timeline |
Symbol 240 Graphic | Used by:244 | |
Symbol 241 MovieClip | Uses:167 | Used by:244 |
Symbol 242 MovieClip | Uses:174 | Used by:244 |
Symbol 243 Graphic | Used by:244 | |
Symbol 244 MovieClip | Uses:240 241 242 243 | Used by:301 Timeline |
Symbol 245 Text | Uses:3 | Used by:247 |
Symbol 246 Graphic | Used by:247 | |
Symbol 247 MovieClip | Uses:234 245 246 | Used by:301 Timeline |
Symbol 248 Text | Uses:3 | Used by:Timeline |
Symbol 249 Text | Uses:3 | Used by:Timeline |
Symbol 250 Text | Uses:3 | Used by:252 |
Symbol 251 Graphic | Used by:252 | |
Symbol 252 MovieClip | Uses:234 250 251 | Used by:301 Timeline |
Symbol 253 Graphic | Used by:Timeline | |
Symbol 254 Graphic | Used by:255 302 303 | |
Symbol 255 MovieClip | Uses:254 | Used by:256 301 302 303 |
Symbol 256 MovieClip | Uses:255 174 160 167 | Used by:Timeline |
Symbol 257 Graphic | Used by:258 | |
Symbol 258 MovieClip | Uses:257 | Used by:280 |
Symbol 259 ShapeTweening | Used by:280 | |
Symbol 260 ShapeTweening | Used by:280 | |
Symbol 261 ShapeTweening | Used by:280 | |
Symbol 262 Graphic | Used by:280 | |
Symbol 263 ShapeTweening | Used by:280 | |
Symbol 264 ShapeTweening | Used by:280 | |
Symbol 265 ShapeTweening | Used by:280 | |
Symbol 266 ShapeTweening | Used by:280 | |
Symbol 267 ShapeTweening | Used by:280 | |
Symbol 268 ShapeTweening | Used by:280 | |
Symbol 269 ShapeTweening | Used by:280 | |
Symbol 270 ShapeTweening | Used by:280 | |
Symbol 271 ShapeTweening | Used by:280 | |
Symbol 272 ShapeTweening | Used by:280 | |
Symbol 273 ShapeTweening | Used by:280 | |
Symbol 274 ShapeTweening | Used by:280 | |
Symbol 275 Graphic | Used by:280 | |
Symbol 276 ShapeTweening | Used by:280 | |
Symbol 277 ShapeTweening | Used by:280 | |
Symbol 278 ShapeTweening | Used by:280 | |
Symbol 279 Graphic | Used by:280 | |
Symbol 280 MovieClip | Uses:258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 | Used by:292 301 |
Symbol 281 Text | Uses:3 | Used by:282 |
Symbol 282 MovieClip | Uses:281 | Used by:290 |
Symbol 283 Graphic | Used by:284 | |
Symbol 284 MovieClip | Uses:283 | Used by:290 |
Symbol 285 ShapeTweening | Used by:290 | |
Symbol 286 ShapeTweening | Used by:290 | |
Symbol 287 ShapeTweening | Used by:290 | |
Symbol 288 ShapeTweening | Used by:290 | |
Symbol 289 Graphic | Used by:290 | |
Symbol 290 MovieClip | Uses:282 284 285 286 287 288 289 | Used by:292 301 |
Symbol 291 Graphic | Used by:292 | |
Symbol 292 MovieClip | Uses:280 290 291 | Used by:Timeline |
Symbol 293 Graphic | Used by:Timeline | |
Symbol 294 Text | Uses:3 | Used by:301 |
Symbol 295 Graphic | Used by:296 | |
Symbol 296 MovieClip | Uses:295 | Used by:301 |
Symbol 297 Text | Uses:3 | Used by:301 |
Symbol 298 Text | Uses:3 | Used by:301 |
Symbol 299 Text | Uses:3 | Used by:301 |
Symbol 300 Graphic | Used by:301 | |
Symbol 301 MovieClip | Uses:167 294 296 255 174 297 160 290 280 238 247 298 299 244 252 237 300 | Used by:Timeline |
Symbol 302 Button | Uses:255 254 | Used by:Timeline |
Symbol 303 Button | Uses:255 254 | Used by:Timeline |
Instance Names
"turd2" | Frame 1 | Symbol 125 MovieClip |
"wurd2" | Frame 1 | Symbol 128 MovieClip |
"bird2" | Frame 1 | Symbol 125 MovieClip |
"bir42" | Frame 1 | Symbol 125 MovieClip |
"bir32" | Frame 1 | Symbol 128 MovieClip |
"bir12" | Frame 1 | Symbol 128 MovieClip |
"bir22" | Frame 1 | Symbol 128 MovieClip |
"turd" | Frame 1 | Symbol 125 MovieClip |
"wurd" | Frame 1 | Symbol 128 MovieClip |
"bird" | Frame 1 | Symbol 125 MovieClip |
"bir4" | Frame 1 | Symbol 125 MovieClip |
"bir3" | Frame 1 | Symbol 128 MovieClip |
"bir1" | Frame 1 | Symbol 128 MovieClip |
"bir2" | Frame 1 | Symbol 128 MovieClip |
"pcont" | Frame 98 | Symbol 100 MovieClip [CheckBox] |
"slider" | Frame 98 | Symbol 197 MovieClip |
"bgthing" | Frame 98 | Symbol 199 MovieClip |
"spl" | Frame 99 | Symbol 212 MovieClip |
"paus" | Frame 99 | Symbol 230 MovieClip |
"hbar" | Frame 99 | Symbol 239 MovieClip |
"getviewer" | Frame 99 | Symbol 167 MovieClip |
"fleeviewer" | Frame 99 | Symbol 174 MovieClip |
"speedud" | Frame 99 | Symbol 244 MovieClip |
"bonuscounter" | Frame 99 | Symbol 247 MovieClip |
"getrviewer" | Frame 99 | Symbol 167 MovieClip |
"fleerviewer" | Frame 99 | Symbol 174 MovieClip |
"rootvars" | Frame 99 | Symbol 216 MovieClip |
"down" | Frame 99 | Symbol 216 MovieClip |
"up" | Frame 99 | Symbol 216 MovieClip |
"right" | Frame 99 | Symbol 216 MovieClip |
"left" | Frame 99 | Symbol 216 MovieClip |
"level" | Frame 99 | Symbol 256 MovieClip |
"b4" | Frame 99 | Symbol 292 MovieClip |
"b3" | Frame 99 | Symbol 292 MovieClip |
"b2" | Frame 99 | Symbol 292 MovieClip |
"b1" | Frame 99 | Symbol 292 MovieClip |
"thehelp" | Frame 100 | Symbol 301 MovieClip |
"b" | Symbol 77 MovieClip [SimpleButtonDown] Frame 1 | Symbol 74 MovieClip [BrdrShdw] |
"face" | Symbol 77 MovieClip [SimpleButtonDown] Frame 1 | Symbol 76 MovieClip [BrdrFace] |
"b" | Symbol 82 MovieClip [SimpleButtonIn] Frame 1 | Symbol 79 MovieClip [BrdrBlk] |
"it" | Symbol 82 MovieClip [SimpleButtonIn] Frame 1 | Symbol 81 MovieClip [BrdrHilght] |
"g" | Symbol 82 MovieClip [SimpleButtonIn] Frame 1 | Symbol 74 MovieClip [BrdrShdw] |
"face" | Symbol 82 MovieClip [SimpleButtonIn] Frame 1 | Symbol 76 MovieClip [BrdrFace] |
"ob" | Symbol 83 MovieClip [SimpleButtonUp] Frame 1 | Symbol 79 MovieClip [BrdrBlk] |
"ol" | Symbol 83 MovieClip [SimpleButtonUp] Frame 1 | Symbol 76 MovieClip [BrdrFace] |
"ib" | Symbol 83 MovieClip [SimpleButtonUp] Frame 1 | Symbol 74 MovieClip [BrdrShdw] |
"il" | Symbol 83 MovieClip [SimpleButtonUp] Frame 1 | Symbol 81 MovieClip [BrdrHilght] |
"face" | Symbol 83 MovieClip [SimpleButtonUp] Frame 1 | Symbol 76 MovieClip [BrdrFace] |
"boundingBox_mc" | Symbol 91 MovieClip [FocusRect] Frame 1 | Symbol 57 MovieClip [BoundingBox] |
"tabCapture" | Symbol 92 MovieClip [FocusManager] Frame 1 | Symbol 89 Button |
"boundingBox_mc" | Symbol 95 MovieClip [SimpleButton] Frame 1 | Symbol 57 MovieClip [BoundingBox] |
"boundingBox_mc" | Symbol 99 MovieClip [Button] Frame 1 | Symbol 57 MovieClip [BoundingBox] |
"boundingBox_mc" | Symbol 100 MovieClip [CheckBox] Frame 1 | Symbol 57 MovieClip [BoundingBox] |
"loading_bar" | Symbol 151 MovieClip Frame 1 | Symbol 147 MovieClip |
"invince" | Symbol 160 MovieClip Frame 1 | Symbol 153 MovieClip |
"tomainthing" | Symbol 212 MovieClip Frame 1 | Symbol 204 Button |
"bonusbar" | Symbol 237 MovieClip Frame 1 | Symbol 234 MovieClip |
"bonusbar" | Symbol 247 MovieClip Frame 1 | Symbol 234 MovieClip |
"bonusbar" | Symbol 252 MovieClip Frame 1 | Symbol 234 MovieClip |
"getarr" | Symbol 256 MovieClip Frame 1 | Symbol 255 MovieClip |
"fleearr" | Symbol 256 MovieClip Frame 1 | Symbol 255 MovieClip |
"flee" | Symbol 256 MovieClip Frame 1 | Symbol 174 MovieClip |
"me" | Symbol 256 MovieClip Frame 1 | Symbol 160 MovieClip |
"Get" | Symbol 256 MovieClip Frame 1 | Symbol 167 MovieClip |
"zone" | Symbol 280 MovieClip Frame 1 | Symbol 258 MovieClip |
"ex2" | Symbol 292 MovieClip Frame 1 | Symbol 280 MovieClip |
"ex1" | Symbol 292 MovieClip Frame 1 | Symbol 280 MovieClip |
"it" | Symbol 292 MovieClip Frame 1 | Symbol 290 MovieClip |
"bon" | Symbol 301 MovieClip Frame 1 | Symbol 247 MovieClip |
"inv" | Symbol 301 MovieClip Frame 1 | Symbol 252 MovieClip |
"bull" | Symbol 301 MovieClip Frame 1 | Symbol 237 MovieClip |
Special Tags
FileAttributes (69) | Timeline Frame 1 | Access local files only, Metadata not present, AS1/AS2. |
Protect (24) | Timeline Frame 1 | 0 bytes "" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1 as "warp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 2 as "gotitem" |
ExportAssets (56) | Timeline Frame 1 | Symbol 12 as "countdwn" |
ExportAssets (56) | Timeline Frame 1 | Symbol 15 as "plus" |
ExportAssets (56) | Timeline Frame 1 | Symbol 18 as "hrest" |
ExportAssets (56) | Timeline Frame 1 | Symbol 22 as "DataBindingClasses" |
ExportAssets (56) | Timeline Frame 1 | Symbol 57 as "BoundingBox" |
ExportAssets (56) | Timeline Frame 1 | Symbol 59 as "CheckFalseDisabled" |
ExportAssets (56) | Timeline Frame 1 | Symbol 61 as "CheckThemeColor1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 63 as "CheckFalseDown" |
ExportAssets (56) | Timeline Frame 1 | Symbol 64 as "CheckFalseOver" |
ExportAssets (56) | Timeline Frame 1 | Symbol 66 as "CheckFalseUp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 68 as "CheckTrueDisabled" |
ExportAssets (56) | Timeline Frame 1 | Symbol 69 as "CheckTrueDown" |
ExportAssets (56) | Timeline Frame 1 | Symbol 70 as "CheckTrueOver" |
ExportAssets (56) | Timeline Frame 1 | Symbol 71 as "CheckTrueUp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 72 as "CheckBoxAssets" |
ExportAssets (56) | Timeline Frame 1 | Symbol 74 as "BrdrShdw" |
ExportAssets (56) | Timeline Frame 1 | Symbol 76 as "BrdrFace" |
ExportAssets (56) | Timeline Frame 1 | Symbol 77 as "SimpleButtonDown" |
ExportAssets (56) | Timeline Frame 1 | Symbol 79 as "BrdrBlk" |
ExportAssets (56) | Timeline Frame 1 | Symbol 81 as "BrdrHilght" |
ExportAssets (56) | Timeline Frame 1 | Symbol 82 as "SimpleButtonIn" |
ExportAssets (56) | Timeline Frame 1 | Symbol 83 as "SimpleButtonUp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 84 as "Defaults" |
ExportAssets (56) | Timeline Frame 1 | Symbol 85 as "UIObjectExtensions" |
ExportAssets (56) | Timeline Frame 1 | Symbol 86 as "UIObject" |
ExportAssets (56) | Timeline Frame 1 | Symbol 91 as "FocusRect" |
ExportAssets (56) | Timeline Frame 1 | Symbol 92 as "FocusManager" |
ExportAssets (56) | Timeline Frame 1 | Symbol 93 as "UIComponentExtensions" |
ExportAssets (56) | Timeline Frame 1 | Symbol 94 as "UIComponent" |
ExportAssets (56) | Timeline Frame 1 | Symbol 95 as "SimpleButton" |
ExportAssets (56) | Timeline Frame 1 | Symbol 96 as "Border" |
ExportAssets (56) | Timeline Frame 1 | Symbol 97 as "RectBorder" |
ExportAssets (56) | Timeline Frame 1 | Symbol 98 as "ButtonSkin" |
ExportAssets (56) | Timeline Frame 1 | Symbol 99 as "Button" |
ExportAssets (56) | Timeline Frame 1 | Symbol 100 as "CheckBox" |
ExportAssets (56) | Timeline Frame 1 | Symbol 26 as "__Packages.mx.data.binding.DataAccessor" |
ExportAssets (56) | Timeline Frame 1 | Symbol 25 as "__Packages.mx.data.binding.TypedValue" |
ExportAssets (56) | Timeline Frame 1 | Symbol 304 as "__Packages.mx.data.formatters.Bool" |
ExportAssets (56) | Timeline Frame 1 | Symbol 37 as "__Packages.mx.data.binding.DataType" |
ExportAssets (56) | Timeline Frame 1 | Symbol 24 as "__Packages.mx.data.binding.Binding" |
ExportAssets (56) | Timeline Frame 1 | Symbol 23 as "__Packages.mx.events.EventDispatcher" |
ExportAssets (56) | Timeline Frame 1 | Symbol 27 as "__Packages.mx.data.binding.ComponentMixins" |
ExportAssets (56) | Timeline Frame 1 | Symbol 34 as "__Packages.mx.data.binding.FieldAccessor" |
ExportAssets (56) | Timeline Frame 1 | Symbol 28 as "__Packages.mx.data.binding.ObjectDumper" |
ExportAssets (56) | Timeline Frame 1 | Symbol 33 as "__Packages.mx.xpath.XPathAPI" |
ExportAssets (56) | Timeline Frame 1 | Symbol 29 as "__Packages.mx.xpath.NodePathInfo" |
ExportAssets (56) | Timeline Frame 1 | Symbol 32 as "__Packages.mx.xpath.FilterStack" |
ExportAssets (56) | Timeline Frame 1 | Symbol 30 as "__Packages.mx.utils.StringTokenParser" |
ExportAssets (56) | Timeline Frame 1 | Symbol 31 as "__Packages.mx.xpath.FilterExpr" |
ExportAssets (56) | Timeline Frame 1 | Symbol 38 as "__Packages.mx.data.binding.EndPoint" |
ExportAssets (56) | Timeline Frame 1 | Symbol 39 as "__Packages.mx.data.binding.Log" |
ExportAssets (56) | Timeline Frame 1 | Symbol 40 as "__Packages.mx.utils.ClassFinder" |
ExportAssets (56) | Timeline Frame 1 | Symbol 36 as "__Packages.mx.data.binding.Formatter" |
ExportAssets (56) | Timeline Frame 1 | Symbol 35 as "__Packages.mx.data.kinds.Data" |
ExportAssets (56) | Timeline Frame 1 | Symbol 305 as "__Packages.mx.data.types.Obj" |
ExportAssets (56) | Timeline Frame 1 | Symbol 306 as "__Packages.mx.data.encoders.Bool" |
ExportAssets (56) | Timeline Frame 1 | Symbol 307 as "__Packages.mx.data.types.Bool" |
ExportAssets (56) | Timeline Frame 1 | Symbol 19 as "__Packages.mx.data.components.DataBinding" |
ExportAssets (56) | Timeline Frame 1 | Symbol 41 as "__Packages.mx.data.binding.CustomFormatter" |
ExportAssets (56) | Timeline Frame 1 | Symbol 42 as "__Packages.mx.data.binding.CustomValidator" |
ExportAssets (56) | Timeline Frame 1 | Symbol 43 as "__Packages.mx.data.binding.DateBase" |
ExportAssets (56) | Timeline Frame 1 | Symbol 44 as "__Packages.mx.data.binding.Encoder" |
ExportAssets (56) | Timeline Frame 1 | Symbol 45 as "__Packages.mx.data.binding.Kind" |
ExportAssets (56) | Timeline Frame 1 | Symbol 46 as "__Packages.mx.utils.Iterator" |
ExportAssets (56) | Timeline Frame 1 | Symbol 47 as "__Packages.mx.utils.Collection" |
ExportAssets (56) | Timeline Frame 1 | Symbol 48 as "__Packages.mx.utils.IteratorImpl" |
ExportAssets (56) | Timeline Frame 1 | Symbol 49 as "__Packages.mx.utils.CollectionImpl" |
ExportAssets (56) | Timeline Frame 1 | Symbol 50 as "__Packages.mx.utils.StringFormatter" |
ExportAssets (56) | Timeline Frame 1 | Symbol 51 as "__Packages.mx.core.UIObject" |
ExportAssets (56) | Timeline Frame 1 | Symbol 52 as "__Packages.mx.core.UIComponent" |
ExportAssets (56) | Timeline Frame 1 | Symbol 53 as "__Packages.mx.controls.SimpleButton" |
ExportAssets (56) | Timeline Frame 1 | Symbol 54 as "__Packages.mx.controls.Button" |
ExportAssets (56) | Timeline Frame 1 | Symbol 55 as "__Packages.mx.controls.CheckBox" |
ExportAssets (56) | Timeline Frame 1 | Symbol 101 as "__Packages.mx.skins.SkinElement" |
ExportAssets (56) | Timeline Frame 1 | Symbol 102 as "__Packages.mx.styles.CSSTextStyles" |
ExportAssets (56) | Timeline Frame 1 | Symbol 103 as "__Packages.mx.styles.StyleManager" |
ExportAssets (56) | Timeline Frame 1 | Symbol 104 as "__Packages.mx.styles.CSSStyleDeclaration" |
ExportAssets (56) | Timeline Frame 1 | Symbol 105 as "__Packages.mx.events.UIEventDispatcher" |
ExportAssets (56) | Timeline Frame 1 | Symbol 106 as "__Packages.mx.skins.ColoredSkinElement" |
ExportAssets (56) | Timeline Frame 1 | Symbol 107 as "__Packages.mx.core.ext.UIObjectExtensions" |
ExportAssets (56) | Timeline Frame 1 | Symbol 108 as "__Packages.mx.skins.halo.Defaults" |
ExportAssets (56) | Timeline Frame 1 | Symbol 109 as "__Packages.mx.managers.DepthManager" |
ExportAssets (56) | Timeline Frame 1 | Symbol 110 as "__Packages.mx.managers.SystemManager" |
ExportAssets (56) | Timeline Frame 1 | Symbol 111 as "__Packages.mx.managers.FocusManager" |
ExportAssets (56) | Timeline Frame 1 | Symbol 112 as "__Packages.mx.skins.halo.FocusRect" |
ExportAssets (56) | Timeline Frame 1 | Symbol 113 as "__Packages.mx.managers.OverlappedWindows" |
ExportAssets (56) | Timeline Frame 1 | Symbol 114 as "__Packages.mx.styles.CSSSetStyle" |
ExportAssets (56) | Timeline Frame 1 | Symbol 115 as "__Packages.mx.core.ext.UIComponentExtensions" |
ExportAssets (56) | Timeline Frame 1 | Symbol 116 as "__Packages.mx.skins.Border" |
ExportAssets (56) | Timeline Frame 1 | Symbol 117 as "__Packages.mx.skins.RectBorder" |
ExportAssets (56) | Timeline Frame 1 | Symbol 118 as "__Packages.mx.skins.halo.RectBorder" |
ExportAssets (56) | Timeline Frame 1 | Symbol 119 as "__Packages.mx.skins.halo.ButtonSkin" |
ExportAssets (56) | Timeline Frame 96 | Symbol 184 as "music" |
Dynamic Text Variables
difftext | Symbol 190 EditableText | "" |
_root.totalcount | Symbol 200 EditableText | "" |
_root.totalscore | Symbol 201 EditableText | "" |
_root._quality | Symbol 224 EditableText | "" |
_root._quality | Symbol 229 EditableText | "" |
totalcount | Symbol 231 EditableText | "" |
totalscore | Symbol 232 EditableText | "" |
|