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

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

ffrndanotherway.swf

This is the info page for
Flash #120315

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


Text
<p align="center"><font face="Neuropol" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">1</font></p>

Alert message

<p align="left"><font face="_sans" size="12" color="#000000" letterSpacing="0.000000" kerning="0"> </font></p>

<p align="left"><font face="Aachen-Light" size="14" color="#ff0000" letterSpacing="0.000000" kerning="0">R<font color="#0000ff">a<font color="#339933">n<font color="#ff6600">d<font color="#663399">o</font></font></font>m</font></font></p>

Min

Max

Song Item description

99999

Genre

Loading FFR Engine...

000k

of 239k

User:

Password:

LOGIN

GUEST

<p align="left"><font face="Aachen-Light" size="6" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>This will hold the path of where you are running it from</b></font></p>

M

Genre Select

Please select your play format.

Song Select

You are logged in as:
total games played by you since

GrandTotal

??

Date Loading...

??

???????????

Overall Rank:

???????

MP Level:

???

Average Rank:

???????

CHARACTER

GENRE ONE
DANCE
There are # songs in this genre.

GENRE ELEVEN
DANCE2
Not for beginners.

GENRE THREE
FUNK
There are # songs in this genre.

GENRE FOUR
ARCADE
There are # songs in this genre.

GENRE FIVE
ROCK
There are # songs in this genre.

GENRE SIX
CLASSIC
There are # songs in this genre.

GENRE SEVEN
MISC
There are # songs in this genre.

GENRE EIGHT
SECRET
There are # songs in this genre.

GENRE NINE
PURCHASED
There are # songs in this genre.

GENRE TEN
TOKEN
Have you found the Token Songs?

GENRE TWO
HIP-HOP
There are # songs in this genre.

GENRE TWELEVE
Skill
Prove your skills to unlock new levels

GENRE THIRTEEN
LEGACY

GENRE FOURTEEN
FAVORITES

GENRE FIFTHTEEN
TOURNAMENT

Sort by: Name - Difficult

Search

VERY EASY

This Level is:

Song Title

Song Author

Stepfile Author

Difficulty Rating

Song Style

Song Length

Song & Stepfile Artists Websites

<p align="left"><font face="Consolas" size="120" color="#ff3300" letterSpacing="0.000000" kerning="1"><b>3</b></font></p>

<p align="left"><font face="Consolas" size="80" color="#ff3300" letterSpacing="0.000000" kerning="1"><b>FC</b></font></p>

Coming
Soon

Coming
Soon

Coming
Soon

Coming
Soon

Coming
Soon

Coming
Soon

Coming
Soon

Coming
Soon

Coming
Soon

Coming
Soon

Coming
Soon

Coming
Soon

10

10

10

10

10

10

10

10

10

10

10

10

100

Song Loaded

Launching
Level

Quality

Songs

Mute

<p align="left"><font face="Arial" size="10" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>Loading...</b></font></p>

Loading...

Loading...

0

0

0

0

0

Accuracy

Both

Off

Combo

Full

Off

Arrows

0

0

0

0

0

FFR C-MOD:

310

1.0

Set Speed

On

Blink

Stealth

Sudden

Hidden

Visible

Mini

Tornado

Dizzy

Speed
Mirror
Effect
Appearance
Dark
Offset

Masking

MP Masking

Clear Settings

Left
Down
Up
Right

Key Configuration

Set AutoFail
Perfect
Good
Average
Boo
Miss

FFR SHOP

News

Settings

YOUR CREDIT COUNT:

????

Challenge

Challenge

Challenge

Pending

2

Version .932

Secret Code:

Combo

Combo

Combo

34

34

34

34

PERFECT!

GOOD

AVERAGE

MISSED!

BOO!!

0000000

Multiplayer

<p align="left"></p>

Save

<p align="left"><font face="Neuropol" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">Total: 0 / 50</font></p>

Replay Manager

<p align="center"></p>

TRY
ANOTHER
LEVEL

TRY THIS
LEVEL
AGAIN

Score

Score % of
Record Holder

????

Perfect:
Good:
Average:
Miss:
Boo:
Rank:
Your Best Rank:

????

<p align="left"><font face="Neuropol" size="14" color="#91e991" letterSpacing="0.000000" kerning="1">Results For:</font></p>

YOUR BEST:
FFR BEST:

????

MAX COMBO

????

????

????

????

????

<p align="center"><font face="Neuropol" size="40" color="#ffcaca" letterSpacing="0.000000" kerning="1">8888</font></p>

<p align="left"><font face="Neuropol" size="11" color="#cccccc" letterSpacing="0.000000" kerning="1">????</font></p>

????

????

????

????

????

SCORE:
TOTAL:

Image
Loading

Mods

CREDITS EARNED:

TOTAL CREDITS:

+??

+??

????

SCORE

MODS

NAME

SCORE

MODS

NAME

SCORE

MODS

NAME

SCORE

MODS

NAME

Press for
Hi-Scores

Challenge Logged

Your challenge has been logged into our database. You
will be informed when the challenge is accepted,
rejected or expired.

close

Wager:

Opponent:

Stats for ChallengerID on SongName

Score:

Perfect:
Good:
Average:

Miss:
Boo:
Max Combo:

9999999999999999

9999

9999

9999

9999

9999

9999

00000000

Wager:

Stats for ChallengedID on SongName

9999999999999999

9999

9999

9999

9999

9999

9999

Message (optional)

Challenge Result

Leave
Shop

The Shop

Trade Credits and Purchase Songs Here!

Artist's Website

Stepfille Author's Website

PURCHASE!

Cance!

Song Title by Artist

Genre

Genre

Difficulty

Difficulty

Stepfile Author

Stepfile Author

Length

Length

Price

Price

OK

Alert message

Receiver's Username::

Transfer Credits
Send credits to a user:

Number of Credits to transfer::

Purchase Items
Select an item from the following list:

TRANSFER STATUS:

Moving..

Failed..

SUCCESS!!

TRANSFER

TRANSFER

TRANSFER

????

Exit
Challenge

Issue
Challenge

Help

FFR Challenge

Take on others and wager for credits and glory

1. Select a wager for the challenge (when challenging a non-member friend, we suggest that the
wager be zero). The wager amount cannot exceed your current credit total.
2. Choose whether to issue your challenge based on FFR membername or an e-mail address. To
challenge a friend who isn't an FFR member, use the e-mail address option.
3. Add a message (optional). Taunt them, prod them, joke with them...but please exercise discretion.
4. Click the Issue Challenge button. You're now in Challenge Mode.
5. Play a game of FFR. At the conclusion of the game, your challenge, stats and message will be
issued automatically.
Once your challenge is issued, the person challenged will receive notification. That person will be offered
the option to accept or reject the challenge when they play FFR. Challenges expire if not responded to
within 7 days.
The automated FFR system will inform you by e-mail whether your challenge is accepted or rejected,
whether you've won or lost, or whether your challenge expired.
Winner is determined by total score. In event of a tie, no credits are awarded to or deducted from either
player.

Issuing a FlashFlashRevolution Challenge

Stats for ChallengerID on SongName

9999999999999999

9999

9999

9999

9999

9999

9999

00000000

Message:

Opponent:

Challenged on:

Respond by:

Challenges You've Received

reject

accept

reject

cancel

Confirm rejection

Reason for rejection (optional)

Challenges You've Sent

reject

accept

Challenges Pending

000

000

From you:

To you:

View Details

Issue a Challenge

Wager Credits
Wager cannot
exceed your
credit count.

0

Select Your Opponent
Challenge by username or e-mail

Send a Message Let 'em know who's their daddy!

????

Score

Perfect:
Good:
Average:
Miss:
Boo:
MAX COMBO

????

Results For:

SCORE:
TOTAL:
YOUR BEST:
FFR BEST:

????

????

????

????

????

????

<p align="left"><font face="Neuropol" size="10" color="#cccccc" letterSpacing="0.000000" kerning="1">????</font></p>

????

????

????

????

????

????

????

????

????

????

????

????

????

????

You currently don't have a username at
FlashFlashRevolution.com
Don't worry! :) You can still play like this! However, if you register (free) you can also
enjoy these features:
* Earn credits to open new songs
* Transfer credits to your friends or receive them
* Stat tracker that tracks your scores across each level, total games played and more!
* Character selection that remembers what character you were last time you played
* Ability to purchase songs with earned credits
* More new user features available in the near future (and for free!)
This message will go away automatically in a few seconds.  When registered, this window
will not pop up anymore. Thanks again to all the people who help every single day to
track down bugs and keep FFR moving forward! We are always working hard to make FFR
better.
Cheers,
Synthlight

Click Here to
purchase FFR Music

<p align="center"><font face="Aachen-Light" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0"><a href="http://www.flashflashrevolution.com" target = "_self">Sorry, your version is out of date. <sbr />You need to either clear your cache <sbr />(for the online version) or <sbr />redownload FFR from</a></font></p><p align="center"><font face="Aachen-Light" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0"><a href="http://www.flashflashrevolution.com" target = "_self">http://www.flashflashrevolution.com</a></font></p>

<p align="center"><font face="Aachen-Light" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0"><a href="http://www.flashflashrevolution.com" target = "_self">Sorry, an authentication test failed, <sbr />making play impossible.</a></font></p><p align="center"></p><p align="center"><font face="Aachen-Light" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0"><a href="http://www.flashflashrevolution.com" target = "_self">Try reloading. If the problem <sbr />persists, please contact the system <sbr />administrator at:</a></font></p><p align="center"><font face="Aachen-Light" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0"><a href="http://www.flashflashrevolution.com" target = "_self">http://www.flashflashrevolution.com</a></font></p>

ActionScript [AS1/AS2]

Frame 1
_root.easeOutQuad = function (t, b, c, d) { t = t / d; return((((-c) * t) * (t - 2)) + b); }; _root.easeOutElastic = function (t, b, c, d, a, p) { if (t == 0) { return(b); } t = t / d; if (t == 1) { return(b + c); } if (!p) { p = d * 0.3; } if (a < Math.abs(c)) { a = c; var _local7 = p / 4; } else { var _local7 = (p / (Math.PI*2)) * Math.asin(c / a); } return((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p)) + c) + b); }; _root.easeInCubic = function (t, b, c, d) { t = t / d; return((((c * t) * t) * t) + b); }; Object.prototype.easeProperty = function (scope, p, f, d, e, oc, cs) { if (scope["propInt_" + p]) { clearInterval(scope["propInt_" + p]); delete scope["propInt_" + p]; } if (cs == undefined) { cs = scope; } if (e == undefined) { e = "easeOutQuad"; } scope["f" + p] = f; scope["s" + p] = (scope["t" + p] = getTimer()); scope["b" + p] = Math.floor(Number(scope[p].toString(10))); scope["c" + p] = scope["f" + p] - scope["b" + p]; scope["d" + p] = d; scope["propInt_" + p] = setInterval(scope, "ease", 32, scope, p, e, oc, cs); }; Object.prototype.ease = function (scope, p, e, oc, cs) { var _local3 = getTimer(); scope["t" + p] = _local3 - scope["s" + p]; scope[p] = Math[e](scope["t" + p], scope["b" + p], scope["c" + p], scope["d" + p]); if (scope["t" + p] >= scope["d" + p]) { scope[p] = scope["f" + p]; if (oc != undefined) { cs[oc](); } delete scope["f" + p]; delete scope["t" + p]; delete scope["b" + p]; delete scope["c" + p]; delete scope["d" + p]; clearInterval(scope["propInt_" + p]); delete scope["propInt_" + p]; } }; function SaveGameDataToCookie(key, val) { var _local1 = SharedObject.getLocal("ffr_settings"); _local1.data[key] = val; _local1.flush(); } function GetGameDataFromCookie() { var _local3 = SharedObject.getLocal("ffr_settings"); if (_local3.data.slideFormat == undefined) { SaveGameDataToCookie("slideFormat", "rising"); SaveGameDataToCookie("character", "1"); } else { _root.character = Number(_local3.data.character); _root.slideFormat = _local3.data.slideFormat; _global.MenuSound = _local3.data.Menu_Sound; } } function updateFFRStats() { var dataOut = new LoadVars(); var dataIn = new LoadVars(); dataOut.session = _global.session; dataOut.sendAndLoad("http://www.flashflashrevolution.com/game/ffr-userInfo.php", dataIn, "POST"); dataIn.onLoad = function () { _root.overallranking = this.overallranking; _root.news = this.news; _root.newsdate = this.newsdate; _root.newstitle = this.newstitle; _root.challengesFrom = this.challengesFrom; _root.challengesTo = this.challengesTo; _root.totalreplays = Number(this.totalreplays); _root.maxreplays = Number(this.maxreplays); _root.ame = this.name; _root.name = this.name; _root.uid = this.id; _root.ffrdate = this.ffrdate; _root.played = this.played; _root.Scorehash = this.Scorehash; _root.grandtotal = this.grandtotal; _root.totalcredit = Number(this.totalcredits); _root.ffrversion = this.ffrversion; _root.mpflank = this.mprank; _root.mprank = this.mprank; _global.MP_Level = this.mprank; _root.mper = this.mper; _root.MAX_CREDITS = this.maxcredits; _root.main.preloadSong.levelchoose.scoreboxandloader.mpgraph.gotoAndStop(_root.mper); _root.chaseArray = []; x = 1; while (x < this.purchased.length) { _root.chaseArray.push(this.purchased.charAt(x)); x++; } if (this.tourSongs != undefined) { this.validTourSongs = false; _root.tournamentSongs = this.tourSongs.split(":"); x = 0; while (x < _root.tournamentSongs.length) { if (_root.tournamentSongs[x] != 0) { this.validTourSongs = true; break; } x++; } if (this.validTourSongs == false) { delete _root.tournamentSongs; } } _root.loadFFRStats = true; _root.login = ((_root.uid == "2") ? true : false); delete dataOut; delete dataIn; }; } function loadLevelRanks() { var dataOut = new LoadVars(); var dataIn = new LoadVars(); lvlRankArray = new Array(); dataOut.session = _global.session; dataOut.sendAndLoad("http://www.flashflashrevolution.com/game/ffr-levelRanks.php", dataIn, "POST"); dataIn.onLoad = function () { _root.ranksTemp = this.levelranks.split(","); x = 0; while (x < (_root.ranksTemp.length - 1)) { _root.rankSplit = _root.ranksTemp[x].split(":"); _root.lvlRankArray[Number(_root.rankSplit[0])] = [Number(_root.rankSplit[1]), Number(_root.rankSplit[2]), Number(_root.rankSplit[3]), Number(_root.rankSplit[4])]; x++; } x = 0; while (x < (_root.lvlRankArray.length - 1)) { if (_root.lvlRankArray[x] == undefined) { _root.lvlRankArray[x] = [0, 0, 0, 23]; } x++; } _root.loadGameRanks = true; delete _root.ranksTemp; delete _root.rankSplit; delete dataOut; delete dataIn; }; } function playListLoadXML() { playlist_xml = new XML(); playlist_xml.ignoreWhite = true; playlist_xml.onLoad = doPlayListOnLoad; playlistSender_xml = new LoadVars(); playlistSender_xml.session = _global.session; playlistSender_xml.sendAndLoad("http://www.flashflashrevolution.com/game/ffr-playlist.php", playlist_xml); } function doPlayListOnLoad(success) { if (success) { pI_array = new Array(); var _local6 = playlist_xml.childNodes[0]; _root.total_songs = 0; var _local5 = 0; while (_local5 < _local6.childNodes.length) { var _local2 = Number(_local6.childNodes[_local5].attributes.genre); if (pI_array[_local2] == undefined) { pI_array[_local2] = new Array(); } pI_array[_local2].push(new Array()); var _local3 = 0; while (_local3 < _local6.childNodes[_local5].childNodes.length) { var _local4 = _local6.childNodes[_local5].childNodes[_local3]; pI_array[_local2][pI_array[_local2].length - 1][_local4.nodeName] = _local4.firstChild.nodeValue; _local3++; } if (((_local2 != 10) && (_local2 != 12)) && (_local2 != 23)) { _root.total_songs = _root.total_songs + 1; } _local5++; } _root.loadPlaylist = true; delete playlistSender_xml; delete playlist_xml; } } function CalcAverageRank() { _root.user_averageRank = 0; x = 0; while (x < (_root.lvlRankArray.length - 1)) { var _local2 = Number(_root.lvlRankArray[x][3]); if ((((_local2 != 10) && (_local2 != 12)) && (_local2 != 23)) && (!isNaN(_root.lvlRankArray[x][0]))) { _root.user_averageRank = _root.user_averageRank + Number(_root.lvlRankArray[x][0]); } x++; } } function showWindow(linkageName) { _global.isBusy = true; disabler._visible = true; roomList_lb.setEnabled(false); userList_lb.setEnabled(false); var _local2 = sfsTimeline.attachMovie(linkageName, linkageName, 9999); _local2._x = (stageW / 2) - (_local2._width / 2); _local2._y = (stageH / 2) - (_local2._height / 2); return(_local2); } function hideWindow(wName) { this[wName].removeMovieClip(); roomList_lb.setEnabled(true); userList_lb.setEnabled(true); disabler._visible = false; _global.isBusy = false; } function saveFavorites() { var _local2 = SharedObject.getLocal("ffr_settings"); _local2.data.sFavorites = _root.SONG_Favorites; _local2.flush(); } function loadFavorites() { var _local2 = SharedObject.getLocal("ffr_settings"); _root.SONG_Favorites = ((_local2.data.sFavorites != undefined) ? (_local2.data.sFavorites) : (new Array())); saveStats(); } function currentDate() { var _local1 = new Date(); _local1.setTime((new Date().getTime() - (_local1.getTimezoneOffset() * 60000)) + 3600000); var _local5 = _local1.getSeconds(); var _local4 = _local1.getMinutes(); var _local2 = _local1.getHours(); var _local8 = _local1.getDate(); var _local7 = _local1.getMonth() + 1; var _local6 = _local1.getFullYear(); var _local3 = "am"; if (_local2 > 12) { _local2 = _local2 - 12; _local3 = "pm"; } return(((((((((((timeFormat(_local2) + ":") + timeFormat(_local4)) + ":") + timeFormat(_local5)) + _local3) + ", ") + _local7) + "/") + _local8) + "/") + _local6); } function timeFormat(input) { if (String(input).length == 2) { return(input); } return("0" + input); } function str2hex(s, offset) { var _local3 = ""; x = 0; while (x < s.length) { _local3 = _local3 + _global.dec2hex(s.charCodeAt(x) + offset); x++; } return(_local3); } function flipString(input) { var _local2 = ""; x = input.length - 1; while (x > -1) { _local2 = _local2 + input.charAt(x); x--; } return(_local2); } function clearKeyListeners() { for (var _local1 in Key._listeners) { if (Key._listeners[_local1].realListerner == true) { Key.removeListener(Key._listeners[_local1]); } } } System.security.allowDomain("www.flashflashrevolution.com"); System.security.loadPolicyFile("xmlsocket://96.30.8.143:8080"); MovieClip.prototype.tween = (TextField.prototype.tween = function (prop, propDest, timeSeconds, animType, delay, callback, extra1, extra2) { if (timeSeconds < 0.001) { timeSeconds = 2; } if ((animType == undefined) || (animType == "")) { animType = "easeOutExpo"; } if (delay == undefined) { delay = 0; } if (typeof(prop) == "string") { var _local8 = [prop]; var _local13 = [this[prop]]; var _local11 = [propDest]; } else { var _local8 = []; var _local13 = []; var _local11 = []; for (var _local31 in prop) { _local13.push(this[prop[_local31]]); } for (var _local31 in prop) { _local8.push(prop[_local31]); } for (var _local31 in propDest) { _local11.push(propDest[_local31]); } } var _local14 = false; if (_root.__tweenController__ == undefined) { var _local33 = _root.createEmptyMovieClip("__tweenController__", 123432); _local33.$_tweenPropList = new Array(); _local33.onEnterFrame = function () { var _local6 = getTimer(); var _local4 = 0; while (_local4 < this.$_tweenPropList.length) { var _local3 = this.$_tweenPropList[_local4]; if ((_local3._timeStart + (_local3._delay * 1000)) <= _local6) { if ((_local3._timeDest + (_local3._delay * 1000)) <= _local6) { _local3._targ[_local3._prop] = _local3._propDest; this.$_tweenPropList.splice(_local4, 1); _local4--; _local3._targ.$_tweenCount--; if (_local3._targ.$_tweenCount == 0) { delete _local3._targ.$_tweenCount; } if (_local3._callback != undefined) { if (_global.backwardCallbackTweening) { var _local5 = _local3._targ.createEmptyMovieClip("__child__", 122344); _local3._callback.apply(_local5, null); _local5.removeMovieClip(); } else { _local3._callback.apply(_local3._targ, null); } } if (this.$_tweenPropList.length == 0) { this.removeMovieClip(); } } else { if (_local3._propStart == undefined) { _local3._propStart = _local3._targ[_local3._prop]; } _local3._targ[_local3._prop] = _global.findTweenValue(_local3._propStart, _local3._propDest, _local3._timeStart, _local6 - (_local3._delay * 1000), _local3._timeDest, _local3._animType, _local3._extra1, _local3._extra2); if ((typeof(_local3._targ) != "movieclip") && (_local3._prop == "__special_text_b__")) { _local3._targ.textColor = ((_local3._targ.__special_text_r__ << 16) + (_local3._targ.__special_text_g__ << 8)) + _local3._targ.__special_text_b__; } } } _local4++; } }; } var _local6 = _root.__tweenController__.$_tweenPropList; var _local9 = getTimer(); for (var _local31 in _local13) { if ((_local11[_local31] != undefined) && (!this.$_isTweenLocked)) { if (this.$_tweenCount > 0) { var _local5 = 0; while (_local5 < _local6.length) { if ((_local6[_local5]._targ == this) && (_local6[_local5]._prop == _local8[_local31])) { if ((_local9 + (delay * 1000)) < _local6[_local5]._timeDest) { _local6.splice(_local5, 1); _local5--; this.$_tweenCount--; } } _local5++; } } _local6.push({_prop:_local8[_local31], _targ:this, _propStart:undefined, _propDest:_local11[_local31], _timeStart:_local9, _timeDest:_local9 + (timeSeconds * 1000), _animType:animType, _extra1:extra1, _extra2:extra2, _delay:delay, _callback:(_local14 ? undefined : (callback))}); this.$_tweenCount = ((this.$_tweenCount > 0) ? (this.$_tweenCount + 1) : 1); _local14 = true; } } ASSetPropFlags(this, "$_tweenCount", 1, 0); }); ASSetPropFlags(MovieClip.prototype, "tween", 1, 0); ASSetPropFlags(TextField.prototype, "tween", 1, 0); MovieClip.prototype.lockTween = (TextField.prototype.lockTween = function () { this.$_isTweenLocked = true; ASSetPropFlags(this, "this.$_isTweenLocked", 1, 0); }); ASSetPropFlags(MovieClip.prototype, "lockTween", 1, 0); ASSetPropFlags(TextField.prototype, "lockTween", 1, 0); MovieClip.prototype.unlockTween = (TextField.prototype.unlockTween = function () { delete this.$_isTweenLocked; }); ASSetPropFlags(MovieClip.prototype, "unlockTween", 1, 0); ASSetPropFlags(TextField.prototype, "unlockTween", 1, 0); MovieClip.prototype.getTweens = (TextField.prototype.getTweens = function () { return(this.$_tweenCount); }); ASSetPropFlags(MovieClip.prototype, "getTweens", 1, 0); ASSetPropFlags(TextField.prototype, "getTweens", 1, 0); MovieClip.prototype.isTweening = (TextField.prototype.isTweening = function () { return(((this.$_tweenCount > 0) ? true : false)); }); ASSetPropFlags(MovieClip.prototype, "isTweening", 1, 0); ASSetPropFlags(TextField.prototype, "isTweening", 1, 0); MovieClip.prototype.stopTween = (TextField.prototype.stopTween = function (props) { var _local3 = _root.__tweenController__.$_tweenPropList; switch (typeof(props)) { case "string" : props = [props]; case "object" : for (var _local6 in props) { for (var _local5 in _local3) { if ((_local3[_local5]._targ == this) && (_local3[_local5]._prop == props[_local6])) { _local3.splice(_local5, 1); } } } this.$_tweenCount = 0; for (var _local5 in _local3) { if (_local3[_local5]._targ == this) { this.$_tweenCount++; } } if (this.$_tweenCount == 0) { delete this.$_tweenCount; } break; default : for (var _local5 in _local3) { if (_local3[_local5]._targ == this) { _local3.splice(_local5, 1); } } delete this.$_tweenCount; } if (_local3.length == 0) { _root.__tweenController__.removeMovieClip(); this.__tweenController_ADVhelper__.removeMovieClip(); } }); ASSetPropFlags(MovieClip.prototype, "stopTween", 1, 0); ASSetPropFlags(TextField.prototype, "stopTween", 1, 0); MovieClip.prototype.alphaTo = (TextField.prototype.alphaTo = function (propDest_a, timeSeconds, animType, delay, callback, extra1, extra2) { this.tween("_alpha", propDest_a, timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "alphaTo", 1, 0); ASSetPropFlags(TextField.prototype, "alphaTo", 1, 0); MovieClip.prototype.rotateTo = (TextField.prototype.rotateTo = function (propDest_rotation, timeSeconds, animType, delay, callback, extra1, extra2) { this.tween("_rotation", propDest_rotation, timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "rotateTo", 1, 0); ASSetPropFlags(TextField.prototype, "rotateTo", 1, 0); MovieClip.prototype.scaleTo = (TextField.prototype.scaleTo = function (propDest_scale, timeSeconds, animType, delay, callback, extra1, extra2) { this.tween(["_xscale", "_yscale"], [propDest_scale, propDest_scale], timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "scaleTo", 1, 0); ASSetPropFlags(TextField.prototype, "scaleTo", 1, 0); TextField.prototype.scrollTo = function (propDest_scroll, timeSeconds, animType, delay, callback, extra1, extra2) { this.tween("scroll", propDest_scroll, timeSeconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(TextField.prototype, "scrollTo", 1, 0); MovieClip.prototype.slideTo = (TextField.prototype.slideTo = function (propDest_x, propDest_y, timeSeconds, animType, delay, callback, extra1, extra2) { this.tween(["_x", "_y"], [propDest_x, propDest_y], timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "slideTo", 1, 0); ASSetPropFlags(TextField.prototype, "slideTo", 1, 0); MovieClip.prototype.colorTo = (TextField.prototype.colorTo = function (propDest_color, timeSeconds, animType, delay, callback, extra1, extra2) { var _local2 = propDest_color >> 16; var _local4 = (propDest_color & 65280) >> 8; var _local3 = propDest_color & 255; if (typeof(this) == "movieclip") { this.colorTransformTo(0, _local2, 0, _local4, 0, _local3, undefined, undefined, timeSeconds, animType, delay, callback, extra1, extra2); } else { this.__special_text_r__ = this.textColor >> 16; this.__special_text_g__ = (this.textColor & 65280) >> 8; this.__special_text_b__ = this.textColor & 255; this.tween(["__special_text_r__", "__special_text_g__", "__special_text_b__"], [_local2, _local4, _local3], timeSeconds, animType, delay, callback, extra1, extra2); } }); ASSetPropFlags(MovieClip.prototype, "colorTo", 1, 0); ASSetPropFlags(TextField.prototype, "colorTo", 1, 0); MovieClip.prototype.colorTransformTo = function (propDest_ra, propDest_rb, propDest_ga, propDest_gb, propDest_ba, propDest_bb, propDest_aa, propDest_ab, timeSeconds, animType, delay, callback, extra1, extra2) { var _local5 = new Color(this); var _local3 = _local5.getTransform(); this.$_ADVsetter_ra = ((propDest_ra == undefined) ? undefined : (_local3.ra)); this.$_ADVsetter_rb = ((propDest_rb == undefined) ? undefined : (_local3.rb)); this.$_ADVsetter_ga = ((propDest_ga == undefined) ? undefined : (_local3.ga)); this.$_ADVsetter_gb = ((propDest_gb == undefined) ? undefined : (_local3.gb)); this.$_ADVsetter_ba = ((propDest_ba == undefined) ? undefined : (_local3.ba)); this.$_ADVsetter_bb = ((propDest_bb == undefined) ? undefined : (_local3.bb)); this.$_ADVsetter_aa = ((propDest_aa == undefined) ? undefined : (_local3.aa)); this.$_ADVsetter_ab = ((propDest_ab == undefined) ? undefined : (_local3.ab)); this.$_new_ra = propDest_ra; this.$_new_rb = propDest_rb; this.$_new_ga = propDest_ga; this.$_new_gb = propDest_gb; this.$_new_ba = propDest_ba; this.$_new_bb = propDest_bb; this.$_new_aa = propDest_aa; this.$_new_ab = propDest_ab; this.tween(["$_ADVsetter_ra", "$_ADVsetter_rb", "$_ADVsetter_ga", "$_ADVsetter_gb", "$_ADVsetter_ba", "$_ADVsetter_bb", "$_ADVsetter_aa", "$_ADVsetter_ab"], [this.$_new_ra, this.$_new_rb, this.$_new_ga, this.$_new_gb, this.$_new_ba, this.$_new_bb, this.$_new_aa, this.$_new_ab], timeSeconds, animType, delay, callback, extra1, extra2); this.__tweenController_ADVhelper__.removeMovieClip(); this.createEmptyMovieClip("__tweenController_ADVhelper__", 123434); this.__tweenController_ADVhelper__.onEnterFrame = function () { var _local3 = new Color(this._parent); var _local2 = {}; if (this._parent.$_ADVsetter_ra != undefined) { _local2.ra = this._parent.$_ADVsetter_ra; } if (this._parent.$_ADVsetter_rb != undefined) { _local2.rb = this._parent.$_ADVsetter_rb; } if (this._parent.$_ADVsetter_ga != undefined) { _local2.ga = this._parent.$_ADVsetter_ga; } if (this._parent.$_ADVsetter_gb != undefined) { _local2.gb = this._parent.$_ADVsetter_gb; } if (this._parent.$_ADVsetter_ba != undefined) { _local2.ba = this._parent.$_ADVsetter_ba; } if (this._parent.$_ADVsetter_bb != undefined) { _local2.bb = this._parent.$_ADVsetter_bb; } if (this._parent.$_ADVsetter_aa != undefined) { _local2.aa = this._parent.$_ADVsetter_aa; } if (this._parent.$_ADVsetter_ab != undefined) { _local2.ab = this._parent.$_ADVsetter_ab; } _local3.setTransform(_local2); if (this.$_toDelete) { delete this._parent.$_ADVsetter_ra; delete this._parent.$_ADVsetter_rb; delete this._parent.$_ADVsetter_ga; delete this._parent.$_ADVsetter_gb; delete this._parent.$_ADVsetter_ba; delete this._parent.$_ADVsetter_bb; delete this._parent.$_ADVsetter_aa; delete this._parent.$_ADVsetter_ab; delete this._parent.$_new_ra; delete this._parent.$_new_rb; delete this._parent.$_new_ga; delete this._parent.$_new_gb; delete this._parent.$_new_ba; delete this._parent.$_new_bb; delete this._parent.$_new_aa; delete this._parent.$_new_ab; this.removeMovieClip(); } if (((((((((this._parent.$_ADVsetter_ra == this._parent.$_new_ra) || (this._parent.$_new_ra == undefined)) && ((this._parent.$_ADVsetter_rb == this._parent.$_new_rb) || (this._parent.$_new_rb == undefined))) && ((this._parent.$_ADVsetter_ga == this._parent.$_new_ga) || (this._parent.$_new_ga == undefined))) && ((this._parent.$_ADVsetter_gb == this._parent.$_new_gb) || (this._parent.$_new_gb == undefined))) && ((this._parent.$_ADVsetter_ba == this._parent.$_new_ba) || (this._parent.$_new_ba == undefined))) && ((this._parent.$_ADVsetter_bb == this._parent.$_new_bb) || (this._parent.$_new_bb == undefined))) && ((this._parent.$_ADVsetter_aa == this._parent.$_new_aa) || (this._parent.$_new_aa == undefined))) && ((this._parent.$_ADVsetter_ab == this._parent.$_new_ab) || (this._parent.$_new_ab == undefined))) { this.$_toDelete = true; } }; }; ASSetPropFlags(MovieClip.prototype, "colorTransformTo", 1, 0); _global.findTweenValue = function (_propStart, _propDest, _timeStart, _timeNow, _timeDest, _animType, _extra1, _extra2) { var _local1 = _timeNow - _timeStart; var _local3 = _propStart; var _local2 = _propDest - _propStart; var _local4 = _timeDest - _timeStart; var _local7 = _extra1; var _local6 = _extra2; var _local5 = _extra1; switch (_animType.toLowerCase()) { case "linear" : return(((_local2 * _local1) / _local4) + _local3); case "easeinquad" : _local1 = _local1 / _local4; return(((_local2 * _local1) * _local1) + _local3); case "easeoutquad" : _local1 = _local1 / _local4; return((((-_local2) * _local1) * (_local1 - 2)) + _local3); case "easeinoutquad" : _local1 = _local1 / (_local4 / 2); if (_local1 < 1) { return((((_local2 / 2) * _local1) * _local1) + _local3); } _local1--; return((((-_local2) / 2) * ((_local1 * (_local1 - 2)) - 1)) + _local3); case "easeincubic" : _local1 = _local1 / _local4; return((((_local2 * _local1) * _local1) * _local1) + _local3); case "easeoutcubic" : _local1 = (_local1 / _local4) - 1; return((_local2 * (((_local1 * _local1) * _local1) + 1)) + _local3); case "easeinoutcubic" : _local1 = _local1 / (_local4 / 2); if (_local1 < 1) { return(((((_local2 / 2) * _local1) * _local1) * _local1) + _local3); } _local1 = _local1 - 2; return(((_local2 / 2) * (((_local1 * _local1) * _local1) + 2)) + _local3); case "easeinquart" : _local1 = _local1 / _local4; return(((((_local2 * _local1) * _local1) * _local1) * _local1) + _local3); case "easeoutquart" : _local1 = (_local1 / _local4) - 1; return(((-_local2) * ((((_local1 * _local1) * _local1) * _local1) - 1)) + _local3); case "easeinoutquart" : _local1 = _local1 / (_local4 / 2); if (_local1 < 1) { return((((((_local2 / 2) * _local1) * _local1) * _local1) * _local1) + _local3); } _local1 = _local1 - 2; return((((-_local2) / 2) * ((((_local1 * _local1) * _local1) * _local1) - 2)) + _local3); case "easeinquint" : _local1 = _local1 / _local4; return((((((_local2 * _local1) * _local1) * _local1) * _local1) * _local1) + _local3); case "easeoutquint" : _local1 = (_local1 / _local4) - 1; return((_local2 * (((((_local1 * _local1) * _local1) * _local1) * _local1) + 1)) + _local3); case "easeinoutquint" : _local1 = _local1 / (_local4 / 2); if (_local1 < 1) { return(((((((_local2 / 2) * _local1) * _local1) * _local1) * _local1) * _local1) + _local3); } _local1 = _local1 - 2; return(((_local2 / 2) * (((((_local1 * _local1) * _local1) * _local1) * _local1) + 2)) + _local3); case "easeinsine" : return((((-_local2) * Math.cos((_local1 / _local4) * (Math.PI/2))) + _local2) + _local3); case "easeoutsine" : return((_local2 * Math.sin((_local1 / _local4) * (Math.PI/2))) + _local3); case "easeinoutsine" : return((((-_local2) / 2) * (Math.cos((Math.PI * _local1) / _local4) - 1)) + _local3); case "easeinexpo" : return(((_local1 == 0) ? (_local3) : ((_local2 * Math.pow(2, 10 * ((_local1 / _local4) - 1))) + _local3))); case "easeoutexpo" : return(((_local1 == _local4) ? (_local3 + _local2) : ((_local2 * ((-Math.pow(2, (-10 * _local1) / _local4)) + 1)) + _local3))); case "easeinoutexpo" : if (_local1 == 0) { return(_local3); } if (_local1 == _local4) { return(_local3 + _local2); } _local1 = _local1 / (_local4 / 2); if (_local1 < 1) { return(((_local2 / 2) * Math.pow(2, 10 * (_local1 - 1))) + _local3); } _local1--; return(((_local2 / 2) * ((-Math.pow(2, -10 * _local1)) + 2)) + _local3); case "easeincirc" : _local1 = _local1 / _local4; return(((-_local2) * (Math.sqrt(1 - (_local1 * _local1)) - 1)) + _local3); case "easeoutcirc" : _local1 = (_local1 / _local4) - 1; return((_local2 * Math.sqrt(1 - (_local1 * _local1))) + _local3); case "easeinoutcirc" : _local1 = _local1 / (_local4 / 2); if (_local1 < 1) { return((((-_local2) / 2) * (Math.sqrt(1 - (_local1 * _local1)) - 1)) + _local3); } _local1 = _local1 - 2; return(((_local2 / 2) * (Math.sqrt(1 - (_local1 * _local1)) + 1)) + _local3); case "easeinelastic" : if (_local1 == 0) { return(_local3); } _local1 = _local1 / _local4; if (_local1 == 1) { return(_local3 + _local2); } if (!_local6) { _local6 = _local4 * 0.3; } if (_local7 < Math.abs(_local2)) { _local7 = _local2; _local5 = _local6 / 4; } else { _local5 = (_local6 / (Math.PI*2)) * Math.asin(_local2 / _local7); } _local1 = _local1 - 1; return((-((_local7 * Math.pow(2, 10 * _local1)) * Math.sin((((_local1 * _local4) - _local5) * (Math.PI*2)) / _local6))) + _local3); case "easeoutelastic" : if (_local1 == 0) { return(_local3); } _local1 = _local1 / _local4; if (_local1 == 1) { return(_local3 + _local2); } if (!_local6) { _local6 = _local4 * 0.3; } if (_local7 < Math.abs(_local2)) { _local7 = _local2; _local5 = _local6 / 4; } else { _local5 = (_local6 / (Math.PI*2)) * Math.asin(_local2 / _local7); } return((((_local7 * Math.pow(2, -10 * _local1)) * Math.sin((((_local1 * _local4) - _local5) * (Math.PI*2)) / _local6)) + _local2) + _local3); case "easeinoutelastic" : if (_local1 == 0) { return(_local3); } _local1 = _local1 / (_local4 / 2); if (_local1 == 2) { return(_local3 + _local2); } if (!_local6) { _local6 = _local4 * 0.45; } if (_local7 < Math.abs(_local2)) { _local7 = _local2; _local5 = _local6 / 4; } else { _local5 = (_local6 / (Math.PI*2)) * Math.asin(_local2 / _local7); } if (_local1 < 1) { _local1 = _local1 - 1; return((-0.5 * ((_local7 * Math.pow(2, 10 * _local1)) * Math.sin((((_local1 * _local4) - _local5) * (Math.PI*2)) / _local6))) + _local3); } _local1 = _local1 - 1; return(((((_local7 * Math.pow(2, -10 * _local1)) * Math.sin((((_local1 * _local4) - _local5) * (Math.PI*2)) / _local6)) * 0.5) + _local2) + _local3); case "easeinback" : if (_local5 == undefined) { _local5 = 1.70158; } _local1 = _local1 / _local4; return((((_local2 * _local1) * _local1) * (((_local5 + 1) * _local1) - _local5)) + _local3); case "easeoutback" : if (_local5 == undefined) { _local5 = 1.70158; } _local1 = (_local1 / _local4) - 1; return((_local2 * (((_local1 * _local1) * (((_local5 + 1) * _local1) + _local5)) + 1)) + _local3); case "easeinoutback" : if (_local5 == undefined) { _local5 = 1.70158; } _local1 = _local1 / (_local4 / 2); if (_local1 < 1) { _local5 = _local5 * 1.525; return(((_local2 / 2) * ((_local1 * _local1) * (((_local5 + 1) * _local1) - _local5))) + _local3); } _local1 = _local1 - 2; _local5 = _local5 * 1.525; return(((_local2 / 2) * (((_local1 * _local1) * (((_local5 + 1) * _local1) + _local5)) + 2)) + _local3); case "easeinbounce" : return((_local2 - findTweenValue(0, _local2, 0, _local4 - _local1, _local4, "easeOutBounce")) + _local3); case "easeoutbounce" : _local1 = _local1 / _local4; if (_local1 < 0.363636363636364) { return((_local2 * ((7.5625 * _local1) * _local1)) + _local3); } if (_local1 < 0.727272727272727) { _local1 = _local1 - 0.545454545454545; return((_local2 * (((7.5625 * _local1) * _local1) + 0.75)) + _local3); } if (_local1 < 0.909090909090909) { _local1 = _local1 - 0.818181818181818; return((_local2 * (((7.5625 * _local1) * _local1) + 0.9375)) + _local3); } _local1 = _local1 - 0.954545454545455; return((_local2 * (((7.5625 * _local1) * _local1) + 0.984375)) + _local3); case "easeoutinfinibounce" : _local1 = _local1 / _local4; if (_local1 < 0.363636363636364) { return((_local2 * ((7.5625 * _local1) * _local1)) + _local3); } if (_local1 < 0.727272727272727) { _local1 = _local1 - 0.545454545454545; return((_local2 * (((7.5625 * _local1) * _local1) + 0.75)) + _local3); } if (_local1 < 0.909090909090909) { _local1 = _local1 - 0.818181818181818; return((_local2 * (((7.5625 * _local1) * _local1) + 0.9375)) + _local3); } _local1 = _local1 - 0.954545454545455; return((_local2 * (((7.5625 * _local1) * _local1) + 0.984375)) + _local3); case "easeinoutbounce" : if (_local1 < (_local4 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local4, "easeInBounce") * 0.5) + _local3); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local4, _local4, "easeOutBounce") * 0.5) + (_local2 * 0.5)) + _local3); } }; ASSetPropFlags(_global, "findTweenValue", 1, 0); _root.bigpath = "http://www.flashflashrevolution.com/"; _root.MpOpponentMasking = "Off"; _root.speedmodvert = 310; _root.speedmodvertspeed = 1; _root.speedmodhor = 620; _root.speedmodhorspeed = 2; _root.pf = "pur"; _root._go = Math.random(); _root._av = Math.random(); _root._bo = Math.random(); _root._mi = Math.random(); _root._co = Math.random(); _root._mco = Math.random(); _root.UpKeySettingsConfig = 38; _root.DownArrowKeConfig = 40; _root.LeftKeySettingsConfig = 37; _root.RightKeySettingsConfig = 39; _global.gameVersion = "11.13.11"; _global.session = "0"; _root.quality = 1; _focusrect = false; stopAllSounds(); stop(); GetGameDataFromCookie(); updateFFRStats(); loadLevelRanks(); playListLoadXML(); loadFavorites(); MovieClip.prototype.tabEnabled = (Button.prototype.tabEnabled = (TextField.prototype.tabEnabled = false)); ASSetPropFlags(MovieClip.prototype, ["tabEnabled"], 1); ASSetPropFlags(Button.prototype, ["tabEnabled"], 1); ASSetPropFlags(TextField.prototype, ["tabEnabled"], 1); _global.keycodeChar = function (input) { if (input == "8") { return("Backspace"); } if (input == "13") { return("Enter"); } if (input == "16") { return("Shift"); } if (input == "17") { return("Ctrl"); } if (input == "18") { return("Alt"); } if (input == "19") { return("Pause"); } if (input == "20") { return("Caplocks"); } if (input == "27") { return("Esc"); } if (input == "32") { return("Space"); } if (input == "33") { return("PgUp"); } if (input == "34") { return("PgDown"); } if (input == "35") { return("End"); } if (input == "36") { return("Home"); } if (input == "37") { return("Left"); } if (input == "38") { return("Up"); } if (input == "39") { return("Right"); } if (input == "40") { return("Down"); } if (input == "45") { return("Insert"); } if (input == "46") { return("Delete"); } if (input == "48") { return("0"); } if (input == "49") { return("1"); } if (input == "50") { return("2"); } if (input == "51") { return("3"); } if (input == "52") { return("4"); } if (input == "53") { return("5"); } if (input == "54") { return("6"); } if (input == "55") { return("7"); } if (input == "56") { return("8"); } if (input == "57") { return("9"); } if (input == "65") { return("A"); } if (input == "66") { return("B"); } if (input == "67") { return("C"); } if (input == "68") { return("D"); } if (input == "69") { return("E"); } if (input == "70") { return("F"); } if (input == "71") { return("G"); } if (input == "72") { return("H"); } if (input == "73") { return("I"); } if (input == "74") { return("J"); } if (input == "75") { return("K"); } if (input == "76") { return("L"); } if (input == "77") { return("M"); } if (input == "78") { return("N"); } if (input == "79") { return("O"); } if (input == "80") { return("P"); } if (input == "81") { return("Q"); } if (input == "82") { return("R"); } if (input == "83") { return("S"); } if (input == "84") { return("T"); } if (input == "85") { return("U"); } if (input == "86") { return("V"); } if (input == "87") { return("W"); } if (input == "88") { return("X"); } if (input == "89") { return("Y"); } if (input == "90") { return("Z"); } if (input == "96") { return("0"); } if (input == "97") { return("1"); } if (input == "98") { return("2"); } if (input == "99") { return("3"); } if (input == "100") { return("4"); } if (input == "101") { return("5"); } if (input == "102") { return("6"); } if (input == "103") { return("7"); } if (input == "104") { return("8"); } if (input == "105") { return("9"); } if (input == "106") { return("*"); } if (input == "107") { return("+"); } if (input == "109") { return("-"); } if (input == "110") { return("."); } if (input == "111") { return("/"); } if (input == "112") { return("F1"); } if (input == "113") { return("F2"); } if (input == "114") { return("F3"); } if (input == "115") { return("F4"); } if (input == "116") { return("F5"); } if (input == "117") { return("F6"); } if (input == "118") { return("F7"); } if (input == "119") { return("F8"); } if (input == "120") { return("F9"); } if (input == "121") { return("F10"); } if (input == "122") { return("F11"); } if (input == "123") { return("F12"); } if (input == "145") { return("Sc Lk"); } if (input == "186") { return(";"); } if (input == "187") { return("="); } if (input == "188") { return(","); } if (input == "189") { return("-"); } if (input == "190") { return("."); } if (input == "191") { return("/"); } if (input == "192") { return("`"); } if (input == "219") { return("["); } if (input == "220") { return("\\"); } if (input == "221") { return("]"); } if (input == "222") { return("'"); } }; _global.genURL = function (levelID) { var _local4 = ((_root.replayIDImport > 0) ? 1 : 0); var _local3 = new Date(); return("http://www.flashflashrevolution.com/getFile.php?data=" + flipString(str2hex((((((((((levelID + ":|:") + Math.round(_local3.getTime() / 1000)) + ":|:") + _root.name) + ":|:") + _root.Scorehash) + ":|:") + _local4) + ":|:") + _global.session, -5))); }; _global.formatDecimals = function (num, digits) { if (digits <= 0) { return(Math.round(num)); } var _local4 = Math.pow(10, digits); var _local2 = String(Math.round(num * _local4) / _local4); if (_local2.indexOf(".") == -1) { _local2 = _local2 + ".0"; } var _local6 = _local2.split("."); var _local3 = digits - _local6[1].length; var _local1 = 1; while (_local1 <= _local3) { _local2 = _local2 + "0"; _local1++; } return(_local2); }; _global.dec2hex = function (d) { var _local3 = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F"); var _local2 = ""; while (d != 0) { _local2 = _local3[d % 16] + _local2; d = int(d / 16); } return(_local2); }; _global.hex2dec = function (h) { var _local6 = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F"); var _local1 = h.length - 1; var _local3 = 0; var _local4 = 0; while (_local1 > -1) { var _local2 = str_replace(Array("A", "B", "C", "D", "E", "F"), Array("10", "11", "12", "13", "14", "15"), h.charAt(_local1)); _local4 = _local4 + (Number(_local2) * Math.pow(16, _local3)); _local1 = _local1 - 1; _local3 = _local3 + 1; } return(_local4); }; Array.prototype.copy = function () { newCopy = []; a = 0; while (a < this.length) { if (this[a] instanceof Array) { newCopy.push(this[a].copy()); } else { newCopy.push(this[a]); } a++; } return(newCopy); }; ASSetPropFlags(Array.prototype, "copy", 7); String.prototype.insert = function (str, i) { return((this.substr(0, i) + str) + this.substr(i)); }; ASSetPropFlags(String.prototype, "insert", 7); Array.prototype.in_array = function (what) { var _local2 = 0; while (_local2 < this.length) { if (this[_local2] == what) { return(true); } if (this[_local2] instanceof Array) { return(this[_local2].in_array(what)); } _local2++; } return(false); }; ASSetPropFlags(Array.prototype, "in_array", 7); Array.prototype.where_in_array = function (what) { var _local2 = 0; while (_local2 < this.length) { if (this[_local2] == what) { return(_local2); } if (this[_local2] instanceof Array) { return(this[_local2].where_in_array(what)); } _local2++; } return(false); }; ASSetPropFlags(Array.prototype, "where_in_array", 7);
Frame 3
stop();
Frame 4
stop();
Frame 5
stop();
Symbol 7 MovieClip [FHighlightSymbol] Frame 1
var component = _parent.controller; component.registerSkinElement(highlight_mc, "selection"); stop();
Symbol 7 MovieClip [FHighlightSymbol] Frame 2
component.registerSkinElement(highlight_mc2, "selectionDisabled"); stop();
Symbol 7 MovieClip [FHighlightSymbol] Frame 3
component.registerSkinElement(highlight_mc3, "selectionUnfocused"); stop();
Symbol 37 MovieClip [FLabelSymbol] Frame 1
#initclip 92 _global.FLabelClass = function () { if (this.hostComponent == undefined) { this.hostComponent = ((this._parent.controller == undefined) ? (this._parent) : (this._parent.controller)); } if (this.customTextStyle == undefined) { if (this.hostComponent.textStyle == undefined) { this.hostComponent.textStyle = new TextFormat(); } this.textStyle = this.hostComponent.textStyle; this.enable = true; } }; FLabelClass.prototype = new MovieClip(); Object.registerClass("FLabelSymbol", FLabelClass); FLabelClass.prototype.setLabel = function (label) { var _local2 = this.hostComponent.styleTable.embedFonts.value; if (_local2 != undefined) { this.labelField.embedFonts = _local2; } this.labelField.setNewTextFormat(this.textStyle); this.labelField.text = label; this.labelField._height = this.labelField.textHeight + 2; }; FLabelClass.prototype.setSize = function (width) { this.labelField._width = width; }; FLabelClass.prototype.setEnabled = function (enable) { this.enable = enable; var _local2 = this.hostComponent.styleTable[(enable ? "textColor" : "textDisabled")].value; if (_local2 == undefined) { _local2 = (enable ? 0 : 8947848); } this.setColor(_local2); }; FLabelClass.prototype.getLabel = function () { return(this.labelField.text); }; FLabelClass.prototype.setColor = function (col) { this.labelField.textColor = col; }; #endinitclip
Symbol 46 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 49 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(background_mc, "background");
Symbol 52 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(background_mc, "backgroundDisabled");
Symbol 54 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(background_mc, "backgroundDisabled");
Symbol 57 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(disabled_mc, "foregroundDisabled");
Symbol 60 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(dot_mc, "radioDot");
Symbol 61 MovieClip [frb_states] Frame 1
stop();
Symbol 61 MovieClip [frb_states] Frame 2
stop();
Symbol 61 MovieClip [frb_states] Frame 3
stop();
Symbol 61 MovieClip [frb_states] Frame 4
stop();
Symbol 61 MovieClip [frb_states] Frame 5
stop();
Symbol 74 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 84 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 93 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "foregroundDisabled"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 94 MovieClip [UpArrow] Frame 1
stop();
Symbol 94 MovieClip [UpArrow] Frame 2
stop();
Symbol 94 MovieClip [UpArrow] Frame 3
stop();
Symbol 100 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 107 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 112 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(highlight3D_mc, "highlight3D"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight");
Symbol 113 MovieClip [ScrollThumb] Frame 1
stop();
Symbol 121 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 129 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 137 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "foregroundDisabled"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 138 MovieClip [DownArrow] Frame 1
stop();
Symbol 138 MovieClip [DownArrow] Frame 2
stop();
Symbol 138 MovieClip [DownArrow] Frame 3
stop();
Symbol 139 MovieClip [FUIComponentSymbol] Frame 1
#initclip 90 function FUIComponentClass() { this.init(); } FUIComponentClass.prototype = new MovieClip(); FUIComponentClass.prototype.init = function () { this.enable = true; this.focused = false; this.useHandCursor = false; this._accImpl = new Object(); this._accImpl.stub = true; this.styleTable = new Array(); if (_global.globalStyleFormat == undefined) { _global.globalStyleFormat = new FStyleFormat(); globalStyleFormat.isGlobal = true; _global._focusControl = new Object(); _global._focusControl.onSetFocus = function (oldFocus, newFocus) { oldFocus.myOnKillFocus(); newFocus.myOnSetFocus(); }; Selection.addListener(_global._focusControl); } if (this._name != undefined) { this._focusrect = false; this.tabEnabled = true; this.focusEnabled = true; this.tabChildren = false; this.tabFocused = true; if (this.hostStyle == undefined) { globalStyleFormat.addListener(this); } else { this.styleTable = this.hostStyle; } this.deadPreview._visible = false; this.deadPreview._width = (this.deadPreview._height = 1); this.methodTable = new Object(); this.keyListener = new Object(); this.keyListener.controller = this; this.keyListener.onKeyDown = function () { this.controller.myOnKeyDown(); }; this.keyListener.onKeyUp = function () { this.controller.myOnKeyUp(); }; for (var _local3 in this.styleFormat_prm) { this.setStyleProperty(_local3, this.styleFormat_prm[_local3]); } } }; FUIComponentClass.prototype.setEnabled = function (enabledFlag) { this.enable = ((arguments.length > 0) ? (enabledFlag) : true); this.tabEnabled = (this.focusEnabled = enabledFlag); if ((!this.enable) && (this.focused)) { Selection.setFocus(undefined); } }; FUIComponentClass.prototype.getEnabled = function () { return(this.enable); }; FUIComponentClass.prototype.setSize = function (w, h) { this.width = w; this.height = h; this.focusRect.removeMovieClip(); }; FUIComponentClass.prototype.setChangeHandler = function (chng, obj) { this.handlerObj = ((obj == undefined) ? (this._parent) : (obj)); this.changeHandler = chng; }; FUIComponentClass.prototype.invalidate = function (methodName) { this.methodTable[methodName] = true; this.onEnterFrame = this.cleanUI; }; FUIComponentClass.prototype.cleanUI = function () { if (this.methodTable.setSize) { this.setSize(this.width, this.height); } else { this.cleanUINotSize(); } this.methodTable = new Object(); delete this.onEnterFrame; }; FUIComponentClass.prototype.cleanUINotSize = function () { for (var _local2 in this.methodTable) { this[_local2](); } }; FUIComponentClass.prototype.drawRect = function (x, y, w, h) { var _local4 = this.styleTable.focusRectInner.value; var _local5 = this.styleTable.focusRectOuter.value; if (_local4 == undefined) { _local4 = 16777215 /* 0xFFFFFF */; } if (_local5 == undefined) { _local5 = 0; } this.createEmptyMovieClip("focusRect", 1000); this.focusRect.controller = this; this.focusRect.lineStyle(1, _local5); this.focusRect.moveTo(x, y); this.focusRect.lineTo(x + w, y); this.focusRect.lineTo(x + w, y + h); this.focusRect.lineTo(x, y + h); this.focusRect.lineTo(x, y); this.focusRect.lineStyle(1, _local4); this.focusRect.moveTo(x + 1, y + 1); this.focusRect.lineTo((x + w) - 1, y + 1); this.focusRect.lineTo((x + w) - 1, (y + h) - 1); this.focusRect.lineTo(x + 1, (y + h) - 1); this.focusRect.lineTo(x + 1, y + 1); }; FUIComponentClass.prototype.pressFocus = function () { this.tabFocused = false; this.focusRect.removeMovieClip(); Selection.setFocus(this); }; FUIComponentClass.prototype.drawFocusRect = function () { this.drawRect(-2, -2, this.width + 4, this.height + 4); }; FUIComponentClass.prototype.myOnSetFocus = function () { this.focused = true; Key.addListener(this.keyListener); if (this.tabFocused) { this.drawFocusRect(); } }; FUIComponentClass.prototype.myOnKillFocus = function () { this.tabFocused = true; this.focused = false; this.focusRect.removeMovieClip(); Key.removeListener(this.keyListener); }; FUIComponentClass.prototype.executeCallBack = function () { this.handlerObj[this.changeHandler](this); }; FUIComponentClass.prototype.updateStyleProperty = function (styleFormat, propName) { this.setStyleProperty(propName, styleFormat[propName], styleFormat.isGlobal); }; FUIComponentClass.prototype.setStyleProperty = function (propName, value, isGlobal) { if (value == "") { return(undefined); } var _local17 = parseInt(value); if (!isNaN(_local17)) { value = _local17; } var _local16 = ((arguments.length > 2) ? (isGlobal) : false); if (this.styleTable[propName] == undefined) { this.styleTable[propName] = new Object(); this.styleTable[propName].useGlobal = true; } if (this.styleTable[propName].useGlobal || (!_local16)) { this.styleTable[propName].value = value; if (this.setCustomStyleProperty(propName, value)) { } else if (propName == "embedFonts") { this.invalidate("setSize"); } else if (propName.subString(0, 4) == "text") { if (this.textStyle == undefined) { this.textStyle = new TextFormat(); } var _local18 = propName.subString(4, propName.length); this.textStyle[_local18] = value; this.invalidate("setSize"); } else { for (var _local15 in this.styleTable[propName].coloredMCs) { var _local4 = new Color(this.styleTable[propName].coloredMCs[_local15]); if (this.styleTable[propName].value == undefined) { var _local5 = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; _local4.setTransform(_local5); } else { _local4.setRGB(value); } } } this.styleTable[propName].useGlobal = _local16; } }; FUIComponentClass.prototype.registerSkinElement = function (skinMCRef, propName) { if (this.styleTable[propName] == undefined) { this.styleTable[propName] = new Object(); this.styleTable[propName].useGlobal = true; } if (this.styleTable[propName].coloredMCs == undefined) { this.styleTable[propName].coloredMCs = new Object(); } this.styleTable[propName].coloredMCs[skinMCRef] = skinMCRef; if (this.styleTable[propName].value != undefined) { var _local4 = new Color(skinMCRef); _local4.setRGB(this.styleTable[propName].value); } }; _global.FStyleFormat = function () { this.nonStyles = {listeners:true, isGlobal:true, isAStyle:true, addListener:true, removeListener:true, nonStyles:true, applyChanges:true}; this.listeners = new Object(); this.isGlobal = false; if (arguments.length > 0) { for (var _local3 in arguments[0]) { this[_local3] = arguments[0][_local3]; } } }; _global.FStyleFormat.prototype = new Object(); FStyleFormat.prototype.addListener = function () { var _local3 = 0; while (_local3 < arguments.length) { var _local4 = arguments[_local3]; this.listeners[arguments[_local3]] = _local4; for (var _local5 in this) { if (this.isAStyle(_local5)) { _local4.updateStyleProperty(this, _local5.toString()); } } _local3++; } }; FStyleFormat.prototype.removeListener = function (component) { this.listeners[component] = undefined; for (var _local4 in this) { if (this.isAStyle(_local4)) { if (component.styleTable[_local4].useGlobal == this.isGlobal) { component.styleTable[_local4].useGlobal = true; var _local3 = (this.isGlobal ? undefined : (globalStyleFormat[_local4])); component.setStyleProperty(_local4, _local3, true); } } } }; FStyleFormat.prototype.applyChanges = function () { var _local6 = 0; for (var _local5 in this.listeners) { var _local3 = this.listeners[_local5]; if (arguments.length > 0) { var _local4 = 0; while (_local4 < arguments.length) { if (this.isAStyle(arguments[_local4])) { _local3.updateStyleProperty(this, arguments[_local4]); } _local4++; } } else { for (var _local4 in this) { if (this.isAStyle(_local4)) { _local3.updateStyleProperty(this, _local4.toString()); } } } } }; FStyleFormat.prototype.isAStyle = function (name) { return((this.nonStyles[name] ? false : true)); }; #endinitclip
Symbol 142 MovieClip Frame 1
var component = _parent; component.registerSkinElement(track_mc, "scrollTrack");
Symbol 143 MovieClip [FScrollBarSymbol] Frame 1
#initclip 93 FScrollBarClass = function () { if (this._height == 4) { return(undefined); } this.init(); this.minPos = (this.maxPos = (this.pageSize = (this.largeScroll = 0))); this.smallScroll = 1; this.width = (this.horizontal ? (this._width) : (this._height)); this._xscale = (this._yscale = 100); this.setScrollPosition(0); this.tabEnabled = false; if (this._targetInstanceName.length > 0) { this.setScrollTarget(this._parent[this._targetInstanceName]); } this.tabChildren = false; this.setSize(this.width); }; FScrollBarClass.prototype = new FUIComponentClass(); FScrollBarClass.prototype.setHorizontal = function (flag) { if (this.horizontal && (!flag)) { this._xscale = 100; this._rotation = 0; } else if (flag && (!this.horizontal)) { this._xscale = -100; this._rotation = -90; } this.horizontal = flag; }; FScrollBarClass.prototype.setScrollProperties = function (pSize, mnPos, mxPos) { if (!this.enable) { return(undefined); } this.pageSize = pSize; this.minPos = Math.max(mnPos, 0); this.maxPos = Math.max(mxPos, 0); this.scrollPosition = Math.max(this.minPos, this.scrollPosition); this.scrollPosition = Math.min(this.maxPos, this.scrollPosition); if ((this.maxPos - this.minPos) <= 0) { this.scrollThumb_mc.removeMovieClip(); this.upArrow_mc.gotoAndStop(3); this.downArrow_mc.gotoAndStop(3); this.downArrow_mc.onPress = (this.downArrow_mc.onRelease = (this.downArrow_mc.onDragOut = null)); this.upArrow_mc.onPress = (this.upArrow_mc.onRelease = (this.upArrow_mc.onDragOut = null)); this.scrollTrack_mc.onPress = (this.scrollTrack_mc.onRelease = null); this.scrollTrack_mc.onDragOut = (this.scrollTrack_mc.onRollOut = null); this.scrollTrack_mc.useHandCursor = false; } else { var _local2 = this.getScrollPosition(); this.upArrow_mc.gotoAndStop(1); this.downArrow_mc.gotoAndStop(1); this.upArrow_mc.onPress = (this.upArrow_mc.onDragOver = this.startUpScroller); this.upArrow_mc.onRelease = (this.upArrow_mc.onDragOut = this.stopScrolling); this.downArrow_mc.onPress = (this.downArrow_mc.onDragOver = this.startDownScroller); this.downArrow_mc.onRelease = (this.downArrow_mc.onDragOut = this.stopScrolling); this.scrollTrack_mc.onPress = (this.scrollTrack_mc.onDragOver = this.startTrackScroller); this.scrollTrack_mc.onRelease = this.stopScrolling; this.scrollTrack_mc.onDragOut = this.stopScrolling; this.scrollTrack_mc.onRollOut = this.stopScrolling; this.scrollTrack_mc.useHandCursor = false; this.attachMovie("ScrollThumb", "scrollThumb_mc", 3); this.scrollThumb_mc._x = 0; this.scrollThumb_mc._y = this.upArrow_mc._height; this.scrollThumb_mc.onPress = this.startDragThumb; this.scrollThumb_mc.controller = this; this.scrollThumb_mc.onRelease = (this.scrollThumb_mc.onReleaseOutside = this.stopDragThumb); this.scrollThumb_mc.useHandCursor = false; this.thumbHeight = (this.pageSize / ((this.maxPos - this.minPos) + this.pageSize)) * this.trackSize; this.thumbMid_mc = this.scrollThumb_mc.mc_sliderMid; this.thumbTop_mc = this.scrollThumb_mc.mc_sliderTop; this.thumbBot_mc = this.scrollThumb_mc.mc_sliderBot; this.thumbHeight = Math.max(this.thumbHeight, 6); this.midHeight = (this.thumbHeight - this.thumbTop_mc._height) - this.thumbBot_mc._height; this.thumbMid_mc._yScale = (this.midHeight * 100) / this.thumbMid_mc._height; this.thumbMid_mc._y = this.thumbTop_mc._height; this.thumbBot_mc._y = this.thumbTop_mc._height + this.midHeight; this.scrollTop = this.scrollThumb_mc._y; this.trackHeight = this.trackSize - this.thumbHeight; this.scrollBot = this.trackHeight + this.scrollTop; _local2 = Math.min(_local2, this.maxPos); this.setScrollPosition(Math.max(_local2, this.minPos)); } }; FScrollBarClass.prototype.getScrollPosition = function () { return(this.scrollPosition); }; FScrollBarClass.prototype.setScrollPosition = function (pos) { this.scrollPosition = pos; if (this.scrollThumb_mc != undefined) { pos = Math.min(pos, this.maxPos); pos = Math.max(pos, this.minPos); } this.scrollThumb_mc._y = (((pos - this.minPos) * this.trackHeight) / (this.maxPos - this.minPos)) + this.scrollTop; this.executeCallBack(); }; FScrollBarClass.prototype.setLargeScroll = function (lScroll) { this.largeScroll = lScroll; }; FScrollBarClass.prototype.setSmallScroll = function (sScroll) { this.smallScroll = sScroll; }; FScrollBarClass.prototype.setEnabled = function (enabledFlag) { var _local3 = this.enable; if (enabledFlag && (!_local3)) { this.enable = enabledFlag; if (this.textField != undefined) { this.setScrollTarget(this.textField); } else { this.setScrollProperties(this.pageSize, this.cachedMinPos, this.cachedMaxPos); this.setScrollPosition(this.cachedPos); } this.clickFilter = undefined; } else if ((!enabledFlag) && (_local3)) { this.textField.removeListener(this); this.cachedPos = this.getScrollPosition(); this.cachedMinPos = this.minPos; this.cachedMaxPos = this.maxPos; if (this.clickFilter == undefined) { this.setScrollProperties(this.pageSize, 0, 0); } else { this.clickFilter = true; } this.enable = enabledFlag; } }; FScrollBarClass.prototype.setSize = function (hgt) { if (this._height == 1) { return(undefined); } this.width = hgt; this.scrollTrack_mc._yscale = 100; this.scrollTrack_mc._yscale = (100 * this.width) / this.scrollTrack_mc._height; if (this.upArrow_mc == undefined) { this.attachMovie("UpArrow", "upArrow_mc", 1); this.attachMovie("DownArrow", "downArrow_mc", 2); this.downArrow_mc.controller = (this.upArrow_mc.controller = this); this.upArrow_mc.useHandCursor = (this.downArrow_mc.useHandCursor = false); this.upArrow_mc._x = (this.upArrow_mc._y = 0); this.downArrow_mc._x = 0; } this.scrollTrack_mc.controller = this; this.downArrow_mc._y = this.width - this.downArrow_mc._height; this.trackSize = this.width - (2 * this.downArrow_mc._height); if (this.textField != undefined) { this.onTextChanged(); } else { this.setScrollProperties(this.pageSize, this.minPos, this.maxPos); } }; FScrollBarClass.prototype.scrollIt = function (inc, mode) { var _local3 = this.smallScroll; if (inc != "one") { _local3 = ((this.largeScroll == 0) ? (this.pageSize) : (this.largeScroll)); } var _local2 = this.getScrollPosition() + (mode * _local3); if (_local2 > this.maxPos) { _local2 = this.maxPos; } else if (_local2 < this.minPos) { _local2 = this.minPos; } this.setScrollPosition(_local2); }; FScrollBarClass.prototype.startDragThumb = function () { this.lastY = this._ymouse; this.onMouseMove = this.controller.dragThumb; }; FScrollBarClass.prototype.dragThumb = function () { this.scrollMove = this._ymouse - this.lastY; this.scrollMove = this.scrollMove + this._y; if (this.scrollMove < this.controller.scrollTop) { this.scrollMove = this.controller.scrollTop; } else if (this.scrollMove > this.controller.scrollBot) { this.scrollMove = this.controller.scrollBot; } this._y = this.scrollMove; var _local2 = this.controller; _local2.scrollPosition = Math.round(((_local2.maxPos - _local2.minPos) * (this._y - _local2.scrollTop)) / _local2.trackHeight) + _local2.minPos; this.controller.isScrolling = true; updateAfterEvent(); this.controller.executeCallBack(); }; FScrollBarClass.prototype.stopDragThumb = function () { this.controller.isScrolling = false; this.onMouseMove = null; }; FScrollBarClass.prototype.startTrackScroller = function () { this.controller.trackScroller(); this.controller.scrolling = setInterval(this.controller, "scrollInterval", 500, "page", -1); }; FScrollBarClass.prototype.scrollInterval = function (inc, mode) { clearInterval(this.scrolling); if (inc == "page") { this.trackScroller(); } else { this.scrollIt(inc, mode); } this.scrolling = setInterval(this, "scrollInterval", 35, inc, mode); }; FScrollBarClass.prototype.trackScroller = function () { if ((this.scrollThumb_mc._y + this.thumbHeight) < this._ymouse) { this.scrollIt("page", 1); } else if (this.scrollThumb_mc._y > this._ymouse) { this.scrollIt("page", -1); } }; FScrollBarClass.prototype.stopScrolling = function () { this.controller.downArrow_mc.gotoAndStop(1); this.controller.upArrow_mc.gotoAndStop(1); clearInterval(this.controller.scrolling); }; FScrollBarClass.prototype.startUpScroller = function () { this.controller.upArrow_mc.gotoAndStop(2); this.controller.scrollIt("one", -1); this.controller.scrolling = setInterval(this.controller, "scrollInterval", 500, "one", -1); }; FScrollBarClass.prototype.startDownScroller = function () { this.controller.downArrow_mc.gotoAndStop(2); this.controller.scrollIt("one", 1); this.controller.scrolling = setInterval(this.controller, "scrollInterval", 500, "one", 1); }; FScrollBarClass.prototype.setScrollTarget = function (tF) { if (tF == undefined) { this.textField.removeListener(this); delete this.textField[(this.horizontal ? "hScroller" : "vScroller")]; if ((this.textField.hScroller != undefined) && (this.textField.vScroller != undefined)) { this.textField.unwatch("text"); this.textField.unwatch("htmltext"); } } this.textField = undefined; if (!(tF instanceof TextField)) { return(undefined); } this.textField = tF; this.textField[(this.horizontal ? "hScroller" : "vScroller")] = this; this.onTextChanged(); this.onChanged = function () { this.onTextChanged(); }; this.onScroller = function () { if (!this.isScrolling) { if (!this.horizontal) { this.setScrollPosition(this.textField.scroll); } else { this.setScrollPosition(this.textField.hscroll); } } }; this.textField.addListener(this); this.textField.watch("text", this.callback); this.textField.watch("htmlText", this.callback); }; FScrollBarClass.prototype.callback = function (prop, oldVal, newVal) { clearInterval(this.hScroller.synchScroll); clearInterval(this.vScroller.synchScroll); this.hScroller.synchScroll = setInterval(this.hScroller, "onTextChanged", 50); this.vScroller.synchScroll = setInterval(this.vScroller, "onTextChanged", 50); return(newVal); }; FScrollBarClass.prototype.onTextChanged = function () { if ((!this.enable) || (this.textField == undefined)) { return(undefined); } clearInterval(this.synchScroll); if (this.horizontal) { var _local3 = this.textField.hscroll; this.setScrollProperties(this.textField._width, 0, this.textField.maxhscroll); this.setScrollPosition(Math.min(_local3, this.textField.maxhscroll)); } else { var _local3 = this.textField.scroll; var _local2 = this.textField.bottomScroll - this.textField.scroll; this.setScrollProperties(_local2, 1, this.textField.maxscroll); this.setScrollPosition(Math.min(_local3, this.textField.maxscroll)); } }; FScrollBarClass.prototype.executeCallBack = function () { if (this.textField == undefined) { super.executeCallBack(); } else if (this.horizontal) { this.textField.hscroll = this.getScrollPosition(); } else { this.textField.scroll = this.getScrollPosition(); } }; Object.registerClass("FScrollBarSymbol", FScrollBarClass); #endinitclip
Symbol 144 MovieClip [FListItemSymbol] Frame 1
#initclip 99 function FListItemClass() { this.init(); } FListItemClass.prototype = new FSelectableItemClass(); Object.registerClass("FListItemSymbol", FListItemClass); #endinitclip
Symbol 145 MovieClip [DataProviderSymbol] Frame 1
#initclip 91 _global.DataProviderClass = function () { this.init(); }; DataProviderClass.prototype.init = function () { this.items = new Array(); this.uniqueID = 0; this.views = new Array(); }; DataProviderClass.prototype.addView = function (viewRef) { this.views.push(viewRef); var _local2 = {event:"updateAll"}; viewRef.modelChanged(_local2); }; DataProviderClass.prototype.addItemAt = function (index, value) { if (index < this.getLength()) { this.items.splice(index, 0, "tmp"); } this.items[index] = new Object(); if (typeof(value) == "object") { this.items[index] = value; } else { this.items[index].label = value; } this.items[index].__ID__ = this.uniqueID++; var _local4 = {event:"addRows", firstRow:index, lastRow:index}; this.updateViews(_local4); }; DataProviderClass.prototype.addItem = function (value) { this.addItemAt(this.getLength(), value); }; DataProviderClass.prototype.removeItemAt = function (index) { var _local4 = this.items[index]; this.items.splice(index, 1); var _local3 = {event:"deleteRows", firstRow:index, lastRow:index}; this.updateViews(_local3); return(_local4); }; DataProviderClass.prototype.removeAll = function () { this.items = new Array(); this.updateViews({event:"deleteRows", firstRow:0, lastRow:this.getLength() - 1}); }; DataProviderClass.prototype.replaceItemAt = function (index, itemObj) { if ((index < 0) || (index >= this.getLength())) { return(undefined); } var _local4 = this.getItemID(index); if (typeof(itemObj) == "object") { this.items[index] = itemObj; } else { this.items[index].label = itemObj; } this.items[index].__ID__ = _local4; this.updateViews({event:"updateRows", firstRow:index, lastRow:index}); }; DataProviderClass.prototype.getLength = function () { return(this.items.length); }; DataProviderClass.prototype.getItemAt = function (index) { return(this.items[index]); }; DataProviderClass.prototype.getItemID = function (index) { return(this.items[index].__ID__); }; DataProviderClass.prototype.sortItemsBy = function (fieldName, order) { this.items.sortOn(fieldName); if (order == "DESC") { this.items.reverse(); } this.updateViews({event:"sort"}); }; DataProviderClass.prototype.updateViews = function (eventObj) { var _local2 = 0; while (_local2 < this.views.length) { this.views[_local2].modelChanged(eventObj); _local2++; } }; #endinitclip
Symbol 146 MovieClip [FSelectableItemSymbol] Frame 1
#initclip 97 function FSelectableItemClass() { this.init(); } FSelectableItemClass.prototype = new FUIComponentClass(); FSelectableItemClass.prototype.init = function () { if (this._name != "itemAsset") { this.highlighted = false; this.layoutContent(100); } }; FSelectableItemClass.prototype.drawItem = function (itmObj, selected) { this.displayContent(itmObj, selected); if ((this.highlighted != selected) || ((this.controller.focused != this.oldFocus) && (selected))) { this.setHighlighted(selected); } this.oldFocus = this.controller.focused; }; FSelectableItemClass.prototype.setSize = function (width, height) { var _local2 = -16384; this.width = width; this.layoutContent(width); this.attachMovie("FHighlightSymbol", "highlight_mc", _local2); this.highlight_mc._x = 0.5; this.highlight_mc._width = width - 0.5; this.highlight_mc._height = height; this.highlight_mc.controller = this; this.highlight_mc._alpha = 0; this.highlight_mc.trackAsMenu = true; this.highlight_mc.onPress = function () { if (this.controller.enable) { this.controller.controller.clickHandler(this.controller.itemNum); } }; this.highlight_mc.onDragOver = function () { if (this.controller.controller.focused) { this.onPress(); } }; this.highlight_mc.useHandCursor = false; this.highlight_mc.trackAsMenu = true; }; FSelectableItemClass.prototype.setEnabled = function (enabledFlag) { this.enable = enabledFlag; this.fLabel_mc.setEnabled(enabledFlag); this.highlight_mc.gotoAndStop((enabledFlag ? "unfocused" : "disabled")); }; FSelectableItemClass.prototype.layoutContent = function (width) { this.attachMovie("FLabelSymbol", "fLabel_mc", 2, {hostComponent:this.controller}); this.fLabel_mc._x = 2; this.fLabel_mc._y = 0; this.fLabel_mc.setSize(width - 2); this.fLabel_mc.labelField.selectable = false; }; FSelectableItemClass.prototype.displayContent = function (itmObj, selected) { var _local2 = ""; if (itmObj.label != undefined) { _local2 = itmObj.label; } else if (typeof(itmObj) == "object") { for (var _local4 in itmObj) { if (_local4 != "__ID__") { _local2 = (itmObj[_local4] + ", ") + _local2; } } _local2 = _local2.substring(0, _local2.length - 2); } else { _local2 = itmObj; } if (this.fLabel_mc.labelField.text != _local2) { this.fLabel_mc.setLabel(_local2); } var _local5 = (selected ? (this.controller.styleTable.textSelected.value) : (this.controller.styleTable.textColor.value)); if (_local5 == undefined) { _local5 = (selected ? 16777215 : 0); } this.fLabel_mc.setColor(_local5); }; FSelectableItemClass.prototype.getItemIndex = function () { return(this.controller.getScrollPosition() + this.itemNum); }; FSelectableItemClass.prototype.getItemModel = function () { return(this.controller.getItemAt(this.getItemIndex())); }; FSelectableItemClass.prototype.getHostDataProvider = function () { return(this.controller.dataProvider); }; FSelectableItemClass.prototype.setHighlighted = function (flag) { fade = this.controller.styleTable.fadeRate.value; if (((fade == undefined) || (fade == 0)) || (!flag)) { this.highlight_mc._alpha = (flag ? 100 : 0); delete this.onEnterFrame; } else { this.fadeN = fade; this.fadeX = 1; this.highLight_mc._alpha = 20; this.onEnterFrame = function () { this.highLight_mc._alpha = (60 * Math.sqrt((this.fadeX++) / this.fadeN)) + 40; if (this.fadeX > this.fadeN) { delete this.onEnterFrame; } }; } this.highlighted = flag; }; #endinitclip
Symbol 147 MovieClip [FSelectableListSymbol] Frame 1
#initclip 94 function FSelectableListClass() { this.init(); } FSelectableListClass.prototype = new FUIComponentClass(); FSelectableListClass.prototype.init = function () { super.init(); this.enable = true; this.selected = new Array(); this.topDisplayed = (this.numDisplayed = 0); this.lastSelected = 0; this.tabChildren = false; if (this._name != undefined) { this.dataProvider = new DataProviderClass(); this.dataProvider.addView(this); } }; FSelectableListClass.prototype.addItemAt = function (index, label, data) { if ((index < 0) || (!this.enable)) { return(undefined); } this.dataProvider.addItemAt(index, {label:label, data:data}); }; FSelectableListClass.prototype.addItem = function (label, data) { if (!this.enable) { return(undefined); } this.dataProvider.addItem({label:label, data:data}); }; FSelectableListClass.prototype.removeItemAt = function (index) { this.selectHolder = this.getSelectedIndex(); var _local2 = this.getItemAt(index); this.dataProvider.removeItemAt(index); return(_local2); }; FSelectableListClass.prototype.removeAll = function () { this.dataProvider.removeAll(); }; FSelectableListClass.prototype.replaceItemAt = function (index, newLabel, newData) { this.dataProvider.replaceItemAt(index, {label:newLabel, data:newData}); }; FSelectableListClass.prototype.sortItemsBy = function (fieldName, order) { this.lastSelID = this.dataProvider.getItemID(this.lastSelected); this.dataProvider.sortItemsBy(fieldName, order); }; FSelectableListClass.prototype.getLength = function () { return(this.dataProvider.getLength()); }; FSelectableListClass.prototype.getSelectedIndex = function () { for (var _local3 in this.selected) { var _local2 = this.selected[_local3].sIndex; if (_local2 != undefined) { return(_local2); } } }; FSelectableListClass.prototype.getSelectedItem = function () { return(this.getItemAt(this.getSelectedIndex())); }; FSelectableListClass.prototype.getItemAt = function (index) { return(this.dataProvider.getItemAt(index)); }; FSelectableListClass.prototype.getEnabled = function () { return(this.enable); }; FSelectableListClass.prototype.getValue = function () { var _local2 = this.getSelectedItem(); return(((_local2.data == undefined) ? (_local2.label) : (_local2.data))); }; FSelectableListClass.prototype.setSelectedIndex = function (index, flag) { if (((index >= 0) && (index < this.getLength())) && (this.enable)) { this.clearSelected(); this.selectItem(index, true); this.lastSelected = index; this.invalidate("updateControl"); if (flag != false) { this.executeCallBack(); } } }; FSelectableListClass.prototype.setDataProvider = function (obj) { this.setScrollPosition(0); this.clearSelected(); if (obj instanceof Array) { this.dataProvider = new DataProviderClass(); var _local2 = 0; while (_local2 < obj.length) { var _local4 = ((typeof(obj[_local2]) == "string") ? ({label:obj[_local2]}) : (obj[_local2])); this.dataProvider.addItem(_local4); _local2++; } } else { this.dataProvider = obj; } this.dataProvider.addView(this); }; FSelectableListClass.prototype.setItemSymbol = function (linkID) { this.tmpPos = this.getScrollPosition(); this.itemSymbol = linkID; this.invalidate("setSize"); this.setScrollPosition(this.tmpPos); }; FSelectableListClass.prototype.setEnabled = function (enabledFlag) { this.cleanUI(); super.setEnabled(enabledFlag); this.enable = enabledFlag; this.boundingBox_mc.gotoAndStop((this.enable ? "enabled" : "disabled")); var _local4 = Math.min(this.numDisplayed, this.getLength()); var _local3 = 0; while (_local3 < _local4) { this.container_mc[("fListItem" + _local3) + "_mc"].setEnabled(this.enable); _local3++; } if (this.enable) { this.invalidate("updateControl"); } }; FSelectableListClass.prototype.updateControl = function () { var _local2 = 0; while (_local2 < this.numDisplayed) { this.container_mc[("fListItem" + _local2) + "_mc"].drawItem(this.getItemAt(this.topDisplayed + _local2), this.isSelected(this.topDisplayed + _local2)); _local2++; } }; FSelectableListClass.prototype.setSize = function (w, h) { super.setSize(w, h); this.boundingBox_mc._xscale = (this.boundingBox_mc._yscale = 100); this.boundingBox_mc._xscale = (this.width * 100) / this.boundingBox_mc._width; this.boundingBox_mc._yscale = (this.height * 100) / this.boundingBox_mc._height; var _local3 = 0; while (_local3 < this.numDisplayed) { this.container_mc.attachMovie(this.itemSymbol, ("fListItem" + _local3) + "_mc", 10 + _local3, {controller:this, itemNum:_local3}); var _local4 = this.container_mc[("fListItem" + _local3) + "_mc"]; var _local5 = ((this.scrollOffset == undefined) ? 0 : (this.scrollOffset)); _local4.setSize(this.width - _local5, this.itmHgt); _local4._y = (this.itmHgt - 2) * _local3; _local3++; } this.updateControl(); }; FSelectableListClass.prototype.modelChanged = function (eventObj) { var _local4 = eventObj.firstRow; var _local6 = eventObj.lastRow; var _local8 = eventObj.event; if (_local8 == "addRows") { for (var _local2 in this.selected) { if ((this.selected[_local2].sIndex != undefined) && (this.selected[_local2].sIndex >= _local4)) { this.selected[_local2].sIndex = this.selected[_local2].sIndex + ((_local6 - _local4) + 1); this.setSelectedIndex(this.selected[_local2].sIndex, false); } } } else if (_local8 == "deleteRows") { if (_local4 == _local6) { var _local5 = _local4; if (this.selectHolder == _local5) { this.selectionDeleted = true; } if (((this.topDisplayed + this.numDisplayed) >= this.getLength()) && (this.topDisplayed > 0)) { this.topDisplayed--; if (this.selectionDeleted && ((_local5 - 1) >= 0)) { this.setSelectedIndex(_local5 - 1, false); } } else if (this.selectionDeleted) { var _local7 = this.getLength(); if (((_local5 == (_local7 - 1)) && (_local7 > 1)) || (_local5 > (_local7 / 2))) { this.setSelectedIndex(_local5 - 1, false); } else { this.setSelectedIndex(_local5, false); } } for (var _local2 in this.selected) { if (this.selected[_local2].sIndex > _local4) { this.selected[_local2].sIndex--; } } } else { this.clearSelected(); this.topDisplayed = 0; } } else if (_local8 == "sort") { var _local7 = this.getLength(); var _local2 = 0; while (_local2 < _local7) { if (this.isSelected(_local2)) { var _local3 = this.dataProvider.getItemID(_local2); if (_local3 == this.lastSelID) { this.lastSelected = _local2; } this.selected[String(_local3)].sIndex = _local2; } _local2++; } } this.invalidate("updateControl"); }; FSelectableListClass.prototype.measureItmHgt = function () { this.attachMovie(this.itemSymbol, "tmpItem_mc", 0, {controller:this}); this.tmpItem_mc.drawItem({label:"Sizer: PjtTopg"}, false); this.itmHgt = this.tmpItem_mc._height; this.tmpItem_mc.removeMovieClip(); }; FSelectableListClass.prototype.selectItem = function (index, selectedFlag) { if (selectedFlag && (!this.isSelected(index))) { this.selected[String(this.dataProvider.getItemID(index))] = {sIndex:index}; } else if (!selectedFlag) { delete this.selected[String(this.dataProvider.getItemID(index))]; } }; FSelectableListClass.prototype.isSelected = function (index) { return(this.selected[String(this.dataProvider.getItemID(index))].sIndex != undefined); }; FSelectableListClass.prototype.clearSelected = function () { for (var _local3 in this.selected) { var _local2 = this.selected[_local3].sIndex; if (((_local2 != undefined) && (this.topDisplayed <= _local2)) && (_local2 < (this.topDisplayed + this.numDisplayed))) { this.container_mc[("fListItem" + (_local2 - this.topDisplayed)) + "_mc"].drawItem(this.getItemAt(_local2), false); } } delete this.selected; this.selected = new Array(); }; FSelectableListClass.prototype.selectionHandler = function (itemNum) { var _local2 = this.topDisplayed + itemNum; if (this.getItemAt(_local2 == undefined)) { this.changeFlag = false; return(undefined); } this.changeFlag = true; this.clearSelected(); this.selectItem(_local2, true); this.container_mc[("fListItem" + itemNum) + "_mc"].drawItem(this.getItemAt(_local2), this.isSelected(_local2)); }; FSelectableListClass.prototype.moveSelBy = function (incr) { var _local3 = this.getSelectedIndex(); var _local2 = _local3 + incr; _local2 = Math.max(0, _local2); _local2 = Math.min(this.getLength() - 1, _local2); if (_local2 == _local3) { return(undefined); } if ((_local3 < this.topDisplayed) || (_local3 >= (this.topDisplayed + this.numDisplayed))) { this.setScrollPosition(_local3); } if ((_local2 >= (this.topDisplayed + this.numDisplayed)) || (_local2 < this.topDisplayed)) { this.setScrollPosition(this.topDisplayed + incr); } this.selectionHandler(_local2 - this.topDisplayed); }; FSelectableListClass.prototype.clickHandler = function (itmNum) { this.focusRect.removeMovieClip(); if (!this.focused) { this.pressFocus(); } this.selectionHandler(itmNum); this.onMouseUp = this.releaseHandler; }; FSelectableListClass.prototype.releaseHandler = function () { if (this.changeFlag) { this.executeCallBack(); } this.changeFlag = false; this.onMouseUp = undefined; }; FSelectableListClass.prototype.myOnSetFocus = function () { super.myOnSetFocus(); var _local3 = 0; while (_local3 < this.numDisplayed) { this.container_mc[("fListItem" + _local3) + "_mc"].highlight_mc.gotoAndStop("enabled"); _local3++; } }; FSelectableListClass.prototype.myOnKillFocus = function () { super.myOnKillFocus(); var _local3 = 0; while (_local3 < this.numDisplayed) { this.container_mc[("fListItem" + _local3) + "_mc"].highlight_mc.gotoAndStop("unfocused"); _local3++; } }; #endinitclip
Instance of Symbol 145 MovieClip [DataProviderSymbol] "dPAsset" in Symbol 147 MovieClip [FSelectableListSymbol] Frame 1
//component parameters onClipEvent (construct) { }
Instance of Symbol 146 MovieClip [FSelectableItemSymbol] "ItemAsset" in Symbol 147 MovieClip [FSelectableListSymbol] Frame 1
//component parameters onClipEvent (construct) { }
Symbol 148 MovieClip [FScrollSelectListSymbol] Frame 1
#initclip 96 function FScrollSelectListClass() { this.init(); } FScrollSelectListClass.prototype = new FSelectableListClass(); FScrollSelectListClass.prototype.getScrollPosition = function () { return(this.topDisplayed); }; FScrollSelectListClass.prototype.setScrollPosition = function (pos) { if (this.enable) { pos = Math.min(pos, this.getLength() - this.numDisplayed); pos = Math.max(pos, 0); this.scrollBar_mc.setScrollPosition(pos); } }; FScrollSelectListClass.prototype.setAutoHideScrollBar = function (flag) { this.permaScrollBar = !flag; this.setSize(this.width, this.height); }; FScrollSelectListClass.prototype.setEnabled = function (enabledFlag) { super.setEnabled(enabledFlag); this.scrollBar_mc.setEnabled(this.enable); }; FScrollSelectListClass.prototype.setSize = function (w, h) { var _local3 = this.getScrollPosition(); super.setSize(w, h); if (this.scrollBar_mc != undefined) { this.removed = true; } this.scrollBar_mc = undefined; this.initScrollBar(); this.setScrollPosition(_local3); }; FScrollSelectListClass.prototype.modelChanged = function (eventObj) { super.modelChanged(eventObj); this.invalidate("initScrollBar"); }; FScrollSelectListClass.prototype.initScrollBar = function () { if ((!this.permaScrollBar) && (this.getLength() <= this.numDisplayed)) { if (this.removed) { this.scrollBar_mc.removeMovieClip(); this.scrollBar_mc = undefined; this.scrollOffset = undefined; this.invalidate("setSize"); } } else { if (this.scrollBar_mc == undefined) { this.container_mc.attachMovie("FScrollBarSymbol", "scrollBar_mc", 3000, {hostStyle:this.styleTable}); this.scrollBar_mc = this.container_mc.scrollBar_mc; this.scrollBar_mc.setChangeHandler("scrollHandler", this); this.scrollBar_mc.setSize(this.height); this.scrollBar_mc._x = this.width - this.scrollBar_mc._width; this.scrollBar_mc._y = 0; this.scrollBar_mc.setLargeScroll(this.numDisplayed - 1); this.scrollOffset = this.scrollBar_mc._width; this.invalidate("setSize"); } this.scrollBar_mc.setScrollProperties(this.numDisplayed, 0, this.getLength() - this.numDisplayed); } }; FScrollSelectListClass.prototype.scrollHandler = function (scrollBar) { var _local2 = scrollBar.getScrollPosition(); this.topDisplayed = _local2; if (this.lastPosition != _local2) { this.updateControl(); } this.lastPosition = _local2; }; FScrollSelectListClass.prototype.clickHandler = function (itmNum) { super.clickHandler(itmNum); if ((this.dragScrolling == undefined) && (this.scrollBar_mc != undefined)) { this.dragScrolling = setInterval(this, "dragScroll", 15); } }; FScrollSelectListClass.prototype.releaseHandler = function () { clearInterval(this.dragScrolling); this.dragScrolling = undefined; super.releaseHandler(); }; FScrollSelectListClass.prototype.dragScroll = function () { clearInterval(this.dragScrolling); if (this.container_mc._ymouse < 0) { this.setScrollPosition(this.getScrollPosition() - 1); this.selectionHandler(0); this.scrollInterval = Math.max(25, (-23.8 * (-this.container_mc._ymouse)) + 500); this.dragScrolling = setInterval(this, "dragScroll", this.scrollInterval); } else if (this.container_mc._ymouse > ((this.itmHgt - 2) * this.numDisplayed)) { this.setScrollPosition(this.getScrollPosition() + 1); this.selectionHandler(this.numDisplayed - 1); this.scrollInterval = Math.max(25, (-23.8 * Math.abs((this.container_mc._ymouse - ((this.itmHgt - 2) * this.numDisplayed)) - 2)) + 500); this.dragScrolling = setInterval(this, "dragScroll", this.scrollInterval); } else { this.dragScrolling = setInterval(this, "dragScroll", 15); } }; FScrollSelectListClass.prototype.myOnKeyDown = function () { if (this.focused) { this.keyCodes = new Array(40, 38, 34, 33, 36, 35); this.keyIncrs = new Array(1, -1, this.numDisplayed - 1, -(this.numDisplayed - 1), -this.getLength(), this.getLength()); var _local2 = 0; while (_local2 < this.keyCodes.length) { if (Key.isDown(this.keyCodes[_local2])) { this.moveSelBy(this.keyIncrs[_local2]); return(undefined); } _local2++; } this.findInputText(); } }; FScrollSelectListClass.prototype.findInputText = function () { var _local2 = Key.getAscii(); if ((_local2 >= 33) && (_local2 <= 126)) { this.findString(String.fromCharCode(_local2)); } }; FScrollSelectListClass.prototype.findString = function (str) { if (this.getLength() == 0) { return(undefined); } var _local4 = this.getSelectedIndex(); var _local6 = 0; var _local2 = _local4 + 1; while (_local2 != _local4) { var _local3 = this.getItemAt(_local2).label.substring(0, str.length); if ((str == _local3) || (str.toUpperCase() == _local3.toUpperCase())) { _local6 = _local2 - _local4; break; } if (_local2 >= (this.getLength() - 1)) { _local2 = -1; } _local2++; } if (_local6 != 0) { this.moveSelBy(_local6); } }; #endinitclip
Instance of Symbol 143 MovieClip [FScrollBarSymbol] "scrollBarAsset" in Symbol 148 MovieClip [FScrollSelectListSymbol] Frame 1
//component parameters onClipEvent (construct) { horizontal = false; _targetInstanceName = ""; } onClipEvent (load) { this._width = (this._height = 1); }
Instance of Symbol 147 MovieClip [FSelectableListSymbol] "superClassAsset" in Symbol 148 MovieClip [FScrollSelectListSymbol] Frame 1
//component parameters onClipEvent (construct) { }
Symbol 151 MovieClip [FBoundingBoxSymbol] Frame 1
var component = _parent; component.registerSkinElement(boundingBox, "background"); stop();
Symbol 151 MovieClip [FBoundingBoxSymbol] Frame 2
component.registerSkinElement(boundingBox2, "backgroundDisabled"); stop();
Symbol 154 MovieClip [FListBoxSymbol] Frame 1
#initclip 98 function FListBoxClass() { this.itemSymbol = "FListItemSymbol"; this.init(); this.permaScrollBar = true; var _local2 = 0; while (_local2 < this.labels.length) { this.addItem(this.labels[_local2], this.data[_local2]); _local2++; } this.boundingBox_mc.gotoAndStop(1); this.width = this._width; this.height = this._height; this._yscale = (this._xscale = 100); this.setSize(this.width, this.height); if (this.changeHandler.length > 0) { this.setChangeHandler(this.changeHandler); } } FListBoxClass.prototype = new FScrollSelectListClass(); Object.registerClass("FListBoxSymbol", FListBoxClass); FListBoxClass.prototype.getSelectedIndices = function () { var _local2 = new Array(); for (var _local3 in this.selected) { _local2.push(this.selected[_local3].sIndex); } return(((_local2.length > 0) ? (_local2) : undefined)); }; FListBoxClass.prototype.getSelectedItems = function () { var _local3 = this.getSelectedIndices(); var _local4 = new Array(); var _local2 = 0; while (_local2 < _local3.length) { _local4.push(this.getItemAt(_local3[_local2])); _local2++; } return(((_local4.length > 0) ? (_local4) : undefined)); }; FListBoxClass.prototype.getSelectMultiple = function () { return(this.selectMultiple); }; FListBoxClass.prototype.getRowCount = function () { return(this.numDisplayed); }; FListBoxClass.prototype.setSelectedIndices = function (indexArray) { this.clearSelected(); var _local2 = 0; while (_local2 < indexArray.length) { this.selectItem(indexArray[_local2], true); _local2++; } this.updateControl(); }; FListBoxClass.prototype.setSelectMultiple = function (flag) { this.selectMultiple = flag; }; FListBoxClass.prototype.setRowCount = function (count) { var _local2 = (count * (this.itmHgt - 2)) + 2; this.setSize(this.width, _local2); }; FListBoxClass.prototype.setWidth = function (wdt) { this.setSize(wdt, this.height); }; FListBoxClass.prototype.setSize = function (w, h) { if (!this.enable) { return(undefined); } w = Math.max(w, 20); h = Math.max(h, 40); this.container_mc.removeMovieClip(); this.container_mc = this.createEmptyMovieClip("container", 3); this.measureItmHgt(); this.numDisplayed = Math.floor(h / (this.itmHgt - 2)); this.height = (this.numDisplayed * (this.itmHgt - 2)) + 2; super.setSize(w, this.height); }; FListBoxClass.prototype.removeItemAt = function (index) { this.selectHolder = this.getSelectedIndices(); return(super.removeItemAt(index)); }; FListBoxClass.prototype.selectionHandler = function (itemNum) { if (this.clickFilter) { var _local3 = this.topDisplayed + itemNum; if (this.getItemAt(_local3) == undefined) { this.changeFlag = false; return(undefined); } this.changeFlag = true; if (((!this.selectMultiple) && (!Key.isDown(17))) || ((!Key.isDown(16)) && (!Key.isDown(17)))) { this.clearSelected(); this.selectItem(_local3, true); this.lastSelected = _local3; this.container_mc[("fListItem" + itemNum) + "_mc"].drawItem(this.getItemAt(_local3), this.isSelected(_local3)); } else if (Key.isDown(16) && (this.selectMultiple)) { if (this.lastSelected == -1) { this.lastSelected = _local3; } var _local4 = ((this.lastSelected < _local3) ? 1 : -1); this.clearSelected(); var _local2 = this.lastSelected; while (_local2 != _local3) { this.selectItem(_local2, true); if ((_local2 >= this.topDisplayed) && (_local2 < (this.topDisplayed + this.numDisplayed))) { this.container_mc[("fListItem" + (_local2 - this.topDisplayed)) + "_mc"].drawItem(this.getItemAt(_local2), this.isSelected(_local2)); } _local2 = _local2 + _local4; } this.selectItem(_local3, true); this.container_mc[("fListItem" + (_local3 - this.topDisplayed)) + "_mc"].drawItem(this.getItemAt(_local3), this.isSelected(_local3)); } else if (key.isDown(17)) { var _local6 = this.isSelected(_local3); if (!this.selectMultiple) { this.clearSelected(); } if (!((!this.selectMultiple) && (_local6))) { this.selectItem(_local3, !_local6); this.container_mc[("fListItem" + itemNum) + "_mc"].drawItem(this.getItemAt(this.topDisplayed + itemNum), this.isSelected(this.topDisplayed + itemNum)); } this.lastSelected = _local3; } } else { this.clickFilter = true; } }; FListBoxClass.prototype.moveSelBy = function (itemNum) { super.moveSelBy(itemNum); this.releaseHandler(); }; #endinitclip this.deadPreview._visible = false;
Instance of Symbol 148 MovieClip [FScrollSelectListSymbol] "superClassAsset" in Symbol 154 MovieClip [FListBoxSymbol] Frame 1
//component parameters onClipEvent (construct) { }
Symbol 157 MovieClip [FRadioButtonSymbol] Frame 1
#initclip 95 function FRadioButtonClass() { this.init(); } function FRadioButtonGroupClass() { this.radioInstances = new Array(); } FRadioButtonClass.prototype = new FUIComponentClass(); FRadioButtonGroupClass.prototype = new FUIComponentClass(); Object.registerClass("FRadioButtonSymbol", FRadioButtonClass); FRadioButtonClass.prototype.init = function () { if (this.initialState == undefined) { this.selected = false; } else { this.selected = this.initialState; } super.setSize(this._width, this._height); this.boundingBox_mc.unloadMovie(); this.boundingBox_mc._width = 0; this.boundingBox_mc._height = 0; this.attachMovie("frb_hitArea", "frb_hitArea_mc", 1); this.attachMovie("frb_states", "frb_states_mc", 2); this.attachMovie("FLabelSymbol", "fLabel_mc", 3); super.init(); this._xscale = 100; this._yscale = 100; this.setSize(this.width, this.height); this.setChangeHandler(this.changeHandler); if (this.label != undefined) { this.setLabel(this.label); } if (this.initialState == undefined) { this.setValue(false); } else { this.setValue(this.initialState); } if (this.data == "") { this.data = undefined; } else { this.setData(this.data); } this.addToRadioGroup(); this.ROLE_SYSTEM_RADIOBUTTON = 45; this.STATE_SYSTEM_SELECTED = 16; this.EVENT_OBJECT_STATECHANGE = 32778; this.EVENT_OBJECT_NAMECHANGE = 32780; this._accImpl.master = this; this._accImpl.stub = false; this._accImpl.get_accRole = this.get_accRole; this._accImpl.get_accName = this.get_accName; this._accImpl.get_accState = this.get_accState; this._accImpl.get_accDefaultAction = this.get_accDefaultAction; this._accImpl.accDoDefaultAction = this.accDoDefaultAction; }; FRadioButtonClass.prototype.setHitArea = function (w, h) { var _local3 = this.frb_hitArea_mc; this.hitArea = _local3; if (this.frb_states_mc._width > w) { _local3._width = this.frb_states_mc._width; } else { _local3._width = w; } _local3._visible = false; if (arguments.length > 1) { _local3._height = h; } }; FRadioButtonClass.prototype.txtFormat = function (pos) { var _local3 = this.textStyle; var _local4 = this.styleTable; _local3.align = ((_local4.textAlign.value == undefined) ? ((_local3.align = pos)) : undefined); _local3.leftMargin = ((_local4.textLeftMargin.value == undefined) ? ((_local3.leftMargin = 0)) : undefined); _local3.rightMargin = ((_local4.textRightMargin.value == undefined) ? ((_local3.rightMargin = 0)) : undefined); if (this.fLabel_mc._height > this.height) { super.setSize(this.width, this.fLabel_mc._height); } else { super.setSize(this.width, this.height); } this.setEnabled(this.enable); }; FRadioButtonClass.prototype.setSize = function (w, h) { this.setLabel(this.getLabel()); this.setLabelPlacement(this.labelPlacement); if (this.frb_states_mc._height < this.fLabel_mc.labelField._height) { super.setSize(w, this.fLabel_mc.labelField._height); } this.setHitArea(this.width, this.height); this.setLabelPlacement(this.labelPlacement); }; FRadioButtonClass.prototype.setLabelPlacement = function (pos) { this.setLabel(this.getLabel()); this.txtFormat(pos); var _local7 = this.fLabel_mc._height / 2; var _local8 = this.frb_states_mc._height / 2; var _local5 = _local8 - _local7; var _local6 = this.frb_states_mc._width; var _local2 = this.frb_states_mc; var _local9 = this.fLabel_mc; var _local3 = this.width - _local2._width; if (_local2._width > this.width) { _local3 = 0; } else { _local3 = this.width - _local2._width; } this.fLabel_mc.setSize(_local3); if ((pos == "right") || (pos == undefined)) { this.labelPlacement = "right"; this.frb_states_mc._x = 0; this.fLabel_mc._x = _local6; this.txtFormat("left"); } else if (pos == "left") { this.labelPlacement = "left"; this.fLabel_mc._x = 0; this.frb_states_mc._x = this.width - _local6; this.txtFormat("right"); } this.fLabel_mc._y = _local5; this.frb_hitArea_mc._y = _local5; this.setLabel(this.getLabel()); }; FRadioButtonClass.prototype.setData = function (dataValue) { this.data = dataValue; }; FRadioButtonClass.prototype.getData = function () { return(this.data); }; FRadioButtonClass.prototype.getState = function () { return(this.selected); }; FRadioButtonClass.prototype.getSize = function () { return(this.width); }; FRadioButtonClass.prototype.getGroupName = function () { return(this.groupName); }; FRadioButtonClass.prototype.setGroupName = function (groupName) { var _local2 = 0; while (_local2 < this._parent[this.groupName].radioInstances.length) { if (this._parent[this.groupName].radioInstances[_local2] == this) { delete this._parent[this.groupName].radioInstances[_local2]; } _local2++; } this.groupName = groupName; this.addToRadioGroup(); }; FRadioButtonClass.prototype.addToRadioGroup = function () { if (this._parent[this.groupName] == undefined) { this._parent[this.groupName] = new FRadioButtonGroupClass(); } this._parent[this.groupName].addRadioInstance(this); }; FRadioButtonClass.prototype.setValue = function (selected) { if (selected || (selected == undefined)) { this.setState(true); this.focusRect.removeMovieClip(); this.executeCallBack(); } else if (selected == false) { this.setState(false); } }; FRadioButtonClass.prototype.setTabState = function (selected) { Selection.setFocus(this); this.setState(selected); this.drawFocusRect(); this.executeCallBack(); }; FRadioButtonClass.prototype.setState = function (selected) { if (selected || (selected == undefined)) { this.tabEnabled = true; for (var _local3 in this._parent) { if ((this != this._parent[_local3]) && (this._parent[_local3].groupName == this.groupName)) { this._parent[_local3].setState(false); this._parent[_local3].tabEnabled = false; } } } if (this.enable) { this.fLabel_mc.setEnabled(true); if (selected || (selected == undefined)) { this.frb_states_mc.gotoAndStop("selectedEnabled"); this.enabled = false; this.selected = true; this.tabEnabled = true; this.tabFocused = true; } else { this.frb_states_mc.gotoAndStop("unselectedEnabled"); this.enabled = true; this.selected = false; this.tabEnabled = false; var _local4 = this._parent[this.groupName].getEnabled(); var _local5 = this._parent[this.groupName].getValue() == undefined; if (_local4 && (_local5)) { this._parent[this.groupName].radioInstances[0].tabEnabled = true; } } } else { this.fLabel_mc.setEnabled(false); if (selected || (selected == undefined)) { this.frb_states_mc.gotoAndStop("selectedDisabled"); this.enabled = false; this.selected = true; this.tabEnabled = false; } else { this.frb_states_mc.gotoAndStop("unselectedDisabled"); this.enabled = false; this.selected = false; this.tabEnabled = false; } } if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_STATECHANGE, true); } }; FRadioButtonClass.prototype.getValue = function () { if (this.selected) { if ((this.data == "") || (this.data == undefined)) { return(this.getLabel()); } return(this.data); } }; FRadioButtonClass.prototype.setEnabled = function (enable) { if ((enable == true) || (enable == undefined)) { this.enable = true; super.setEnabled(true); } else { this.enable = false; super.setEnabled(false); } this.setState(this.selected); var _local5 = this._parent[this.groupName].getEnabled() == undefined; var _local4 = this._parent[this.groupName].radioInstances[0].getEnabled() == false; if (_local5 && (_local4)) { var _local3 = 0; while (_local3 < this._parent[this.groupName].radioInstances.length) { if (this._parent[this.groupName].radioInstances[_local3].getEnabled() == true) { this._parent[this.groupName].radioInstances[_local3].tabEnabled = true; return(undefined); } _local3++; } } }; FRadioButtonClass.prototype.getEnabled = function () { return(this.enable); }; FRadioButtonClass.prototype.setLabel = function (label) { this.fLabel_mc.setLabel(label); this.txtFormat(); if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_NAMECHANGE); } }; FRadioButtonClass.prototype.getLabel = function () { return(this.fLabel_mc.getLabel()); }; FRadioButtonClass.prototype.onPress = function () { this.pressFocus(); this.frb_states_mc.gotoAndStop("press"); }; FRadioButtonClass.prototype.onRelease = function () { this.frb_states_mc.gotoAndStop("unselectedDisabled"); this.setValue(!this.selected); }; FRadioButtonClass.prototype.onReleaseOutside = function () { this.frb_states_mc.gotoAndStop("unselectedEnabled"); }; FRadioButtonClass.prototype.onDragOut = function () { this.frb_states_mc.gotoAndStop("unselectedEnabled"); }; FRadioButtonClass.prototype.onDragOver = function () { this.frb_states_mc.gotoAndStop("press"); }; FRadioButtonClass.prototype.executeCallBack = function () { this.handlerObj[this.changeHandler](this._parent[this.groupName]); }; FRadioButtonGroupClass.prototype.addRadioInstance = function (instance) { this.radioInstances.push(instance); this.radioInstances[0].tabEnabled = true; }; FRadioButtonGroupClass.prototype.setEnabled = function (enableFlag) { var _local2 = 0; while (_local2 < this.radioInstances.length) { this.radioInstances[_local2].setEnabled(enableFlag); _local2++; } }; FRadioButtonGroupClass.prototype.getEnabled = function () { var _local2 = 0; while (_local2 < this.radioInstances.length) { if (this.radioInstances[_local2].getEnabled() != this.radioInstances[0].getEnabled()) { return(undefined); } _local2++; } return(this.radioInstances[0].getEnabled()); }; FRadioButtonGroupClass.prototype.setChangeHandler = function (changeHandler, obj) { var _local2 = 0; while (_local2 < this.radioInstances.length) { this.radioInstances[_local2].setChangeHandler(changeHandler, obj); _local2++; } }; FRadioButtonGroupClass.prototype.getValue = function () { var _local2 = 0; while (_local2 < this.radioInstances.length) { if (this.radioInstances[_local2].selected == true) { if ((this.radioInstances[_local2].data == "") || (this.radioInstances[_local2].data == undefined)) { return(this.radioInstances[_local2].getLabel()); } return(this.radioInstances[_local2].data); } _local2++; } }; FRadioButtonGroupClass.prototype.getData = function () { var _local2 = 0; while (_local2 < this.radioInstances.length) { if (this.radioInstances[_local2].selected) { return(this.radioInstances[_local2].getData()); } _local2++; } }; FRadioButtonGroupClass.prototype.getInstance = function () { var _local2 = 0; while (_local2 < this.radioInstances.length) { if (this.radioInstances[_local2].selected == true) { return(_local2); } _local2++; } }; FRadioButtonGroupClass.prototype.setValue = function (dataValue) { var _local2 = 0; while (_local2 < this.radioInstances.length) { if (this.radioInstances[_local2].data == dataValue) { this.radioInstances[_local2].setValue(true); return(undefined); } _local2++; } _local2 = 0; while (_local2 < this.radioInstances.length) { if (this.radioInstances[_local2].getLabel() == dataValue) { this.radioInstances[_local2].setValue(true); } _local2++; } }; FRadioButtonGroupClass.prototype.setSize = function (w) { var _local2 = 0; while (_local2 < this.radioInstances.length) { this.radioInstances[_local2].setSize(w); _local2++; } }; FRadioButtonGroupClass.prototype.getSize = function () { var _local3 = 0; var _local2 = 0; while (_local2 < this.radioInstances.length) { if (this.radioInstances[_local2].width >= _local3) { _local3 = this.radioInstances[_local2].width; } _local2++; } return(_local3); }; FRadioButtonGroupClass.prototype.setGroupName = function (groupName) { this.oldGroupName = this.radioInstances[0].groupName; var _local2 = 0; while (_local2 < this.radioInstances.length) { this.radioInstances[_local2].groupName = groupName; this.radioInstances[_local2].addToRadioGroup(); _local2++; } delete this._parent[this.oldGroupName]; }; FRadioButtonGroupClass.prototype.getGroupName = function () { return(this.radioInstances[0].groupName); }; FRadioButtonGroupClass.prototype.setLabelPlacement = function (pos) { var _local2 = 0; while (_local2 < this.radioInstances.length) { this.radioInstances[_local2].setLabelPlacement(pos); _local2++; } }; FRadioButtonGroupClass.prototype.setStyleProperty = function (propName, value, isGlobal) { var _local2 = 0; while (_local2 < this.radioInstances.length) { this.radioInstances[_local2].setStyleProperty(propName, value, isGlobal); _local2++; } }; FRadioButtonGroupClass.prototype.addListener = function () { var _local2 = 0; while (_local2 < this.radioInstances.length) { this.radioInstances[_local2].addListener(); _local2++; } }; FRadioButtonGroupClass.prototype.applyChanges = function () { var _local2 = 0; while (_local2 < this.radioInstances.length) { this.radioInstances[_local2].applyChanges(); _local2++; } }; FRadioButtonGroupClass.prototype.removeListener = function (component) { var _local2 = 0; while (_local2 < this.radioInstances.length) { this.radioInstances[_local2].removeListener(component); _local2++; } }; FRadioButtonClass.prototype.drawFocusRect = function () { this.drawRect(-2, -2, this._width + 6, this._height - 3); }; FRadioButtonClass.prototype.myOnKillFocus = function () { Key.removeListener(this.keyListener); this.focused = false; this.focusRect.removeMovieClip(); this._parent[this.groupName].foobar = 0; }; FRadioButtonClass.prototype.myOnKeyDown = function () { if ((Key.getCode() == 32) && (this._parent[this.groupName].getValue() == undefined)) { if (this._parent[this.groupName].radioInstances[0] == this) { this.setTabState(true); } } if ((Key.getCode() == 40) && (this.pressOnce == undefined)) { this.foobar = this._parent[this.groupName].getInstance(); var _local2 = this.foobar; while (_local2 < this._parent[this.groupName].radioInstances.length) { var _local3 = _local2 + 1; if (this._parent[this.groupName].radioInstances[_local3].getEnabled()) { this._parent[this.groupName].radioInstances[_local3].setTabState(true); return(undefined); } _local2++; } } if ((Key.getCode() == 38) && (this.pressOnce == undefined)) { this.foobar = this._parent[this.groupName].getInstance(); var _local2 = this.foobar; while (_local2 >= 0) { var _local3 = _local2 - 1; if (this._parent[this.groupName].radioInstances[_local3].getEnabled()) { this._parent[this.groupName].radioInstances[_local3].setTabState(true); return(undefined); } _local2--; } } }; FRadioButtonClass.prototype.get_accRole = function (childId) { return(this.master.ROLE_SYSTEM_RADIOBUTTON); }; FRadioButtonClass.prototype.get_accName = function (childId) { return(this.master.getLabel()); }; FRadioButtonClass.prototype.get_accState = function (childId) { if (this.master.getState()) { return(this.master.STATE_SYSTEM_SELECTED); } return(0); }; FRadioButtonClass.prototype.get_accDefaultAction = function (childId) { if (this.master.getState()) { return("UnCheck"); } return("Check"); }; FRadioButtonClass.prototype.accDoDefaultAction = function (childId) { this.master.setValue(!this.master.getValue()); }; #endinitclip boundingBox_mc._visible = false; deadPreview._visible = false;
Symbol 160 Button
on (release) { _parent._parent.pickRandomSong(); }
Symbol 170 MovieClip [BrdrShdw] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "shadowColor");
Symbol 172 MovieClip [BrdrFace] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "buttonColor");
Symbol 175 MovieClip [BrdrBlk] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 177 MovieClip [BrdrHilght] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "highlightColor");
Symbol 180 MovieClip [Defaults] Frame 1
#initclip 58 Object.registerClass("Defaults", mx.skins.halo.Defaults); #endinitclip
Symbol 181 MovieClip [UIObjectExtensions] Frame 1
#initclip 59 Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions); #endinitclip
Symbol 182 MovieClip [UIObject] Frame 1
#initclip 60 Object.registerClass("UIObject", mx.core.UIObject); #endinitclip stop();
Symbol 185 Button
on (keyPress "<Tab>") { this.tabHandler(); }
Symbol 186 MovieClip Frame 1
#initclip 61 Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } #endinitclip
Symbol 187 MovieClip [FocusRect] Frame 1
#initclip 62 Object.registerClass("FocusRect", mx.skins.halo.FocusRect); #endinitclip
Symbol 188 MovieClip [FocusManager] Frame 1
#initclip 63 Object.registerClass("FocusManager", mx.managers.FocusManager); #endinitclip stop();
Symbol 189 MovieClip [UIComponentExtensions] Frame 1
#initclip 64 Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions); #endinitclip
Symbol 190 MovieClip [UIComponent] Frame 1
#initclip 65 Object.registerClass("UIComponent", mx.core.UIComponent); #endinitclip stop();
Symbol 191 MovieClip [SimpleButton] Frame 1
#initclip 66 Object.registerClass("SimpleButton", mx.controls.SimpleButton); #endinitclip stop();
Symbol 194 MovieClip [Border] Frame 1
#initclip 67 Object.registerClass("Border", mx.skins.Border); #endinitclip stop();
Symbol 195 MovieClip [RectBorder] Frame 1
#initclip 68 mx.skins.SkinElement.registerElement(mx.skins.RectBorder.symbolName, Object(mx.skins.RectBorder)); Object.registerClass("RectBorder", mx.skins.halo.RectBorder); #endinitclip stop();
Symbol 196 MovieClip [TextInput] Frame 1
#initclip 69 Object.registerClass("TextInput", mx.controls.TextInput); #endinitclip stop();
Symbol 203 MovieClip [StepThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 215 MovieClip [NumericStepper] Frame 1
#initclip 70 Object.registerClass("NumericStepper", mx.controls.NumericStepper); #endinitclip stop();
Instance of Symbol 191 MovieClip [SimpleButton] in Symbol 215 MovieClip [NumericStepper] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 196 MovieClip [TextInput] in Symbol 215 MovieClip [NumericStepper] Frame 2
//component parameters onClipEvent (initialize) { editable = true; password = false; text = ""; maxChars = null; restrict = "null"; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 215 MovieClip [NumericStepper] "min_level_cb" in Symbol 237 MovieClip [songlist_item_random] Frame 1
//component parameters onClipEvent (construct) { maximum = 99; minimum = 1; stepSize = 1; value = 1; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 215 MovieClip [NumericStepper] "max_level_cb" in Symbol 237 MovieClip [songlist_item_random] Frame 1
//component parameters onClipEvent (construct) { maximum = 99; minimum = 1; stepSize = 1; value = 99; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 238 MovieClip Frame 1
stop();
Symbol 239 MovieClip [aL_single] Frame 1
stop();
Symbol 239 MovieClip [aL_single] Frame 2
_root.HiddenArrowHit[_name.charAt(0)].push({Name:_name.charAt(0) + this.ID, ID:this.ID, Hit:5});
Symbol 239 MovieClip [aL_single] Frame 3
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 25; break; } }
Symbol 239 MovieClip [aL_single] Frame 4
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 50; break; } }
Symbol 239 MovieClip [aL_single] Frame 5
Symbol 239 MovieClip [aL_single] Frame 6
Symbol 239 MovieClip [aL_single] Frame 7
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 25; break; } }
Symbol 239 MovieClip [aL_single] Frame 8
Symbol 239 MovieClip [aL_single] Frame 9
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 0; break; } }
Symbol 240 MovieClip [aD_single] Frame 1
stop();
Symbol 240 MovieClip [aD_single] Frame 2
_root.HiddenArrowHit[_name.charAt(0)].push({Name:_name.charAt(0) + this.ID, ID:this.ID, Hit:5});
Symbol 240 MovieClip [aD_single] Frame 3
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 25; break; } }
Symbol 240 MovieClip [aD_single] Frame 4
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 50; break; } }
Symbol 240 MovieClip [aD_single] Frame 5
Symbol 240 MovieClip [aD_single] Frame 6
Symbol 240 MovieClip [aD_single] Frame 7
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 25; break; } }
Symbol 240 MovieClip [aD_single] Frame 8
Symbol 240 MovieClip [aD_single] Frame 9
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 0; break; } }
Symbol 241 MovieClip [aU_single] Frame 1
stop();
Symbol 241 MovieClip [aU_single] Frame 2
_root.HiddenArrowHit[_name.charAt(0)].push({Name:_name.charAt(0) + this.ID, ID:this.ID, Hit:5});
Symbol 241 MovieClip [aU_single] Frame 3
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 25; break; } }
Symbol 241 MovieClip [aU_single] Frame 4
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 50; break; } }
Symbol 241 MovieClip [aU_single] Frame 5
Symbol 241 MovieClip [aU_single] Frame 6
Symbol 241 MovieClip [aU_single] Frame 7
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 25; break; } }
Symbol 241 MovieClip [aU_single] Frame 8
Symbol 241 MovieClip [aU_single] Frame 9
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 0; break; } }
Symbol 242 MovieClip [aR_single] Frame 1
stop();
Symbol 242 MovieClip [aR_single] Frame 2
_root.HiddenArrowHit[_name.charAt(0)].push({Name:_name.charAt(0) + this.ID, ID:this.ID, Hit:5});
Symbol 242 MovieClip [aR_single] Frame 3
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 25; break; } }
Symbol 242 MovieClip [aR_single] Frame 4
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 50; break; } }
Symbol 242 MovieClip [aR_single] Frame 5
Symbol 242 MovieClip [aR_single] Frame 6
Symbol 242 MovieClip [aR_single] Frame 7
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 25; break; } }
Symbol 242 MovieClip [aR_single] Frame 8
Symbol 242 MovieClip [aR_single] Frame 9
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 0; break; } }
Symbol 243 MovieClip [aL] Frame 1
stop();
Symbol 243 MovieClip [aL] Frame 2
_root.HiddenArrowHit[_name.charAt(0)].push({Name:_name.charAt(0) + this.ID, ID:this.ID, Hit:5});
Symbol 243 MovieClip [aL] Frame 3
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 25; break; } }
Symbol 243 MovieClip [aL] Frame 4
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 50; break; } }
Symbol 243 MovieClip [aL] Frame 5
Symbol 243 MovieClip [aL] Frame 6
Symbol 243 MovieClip [aL] Frame 7
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 25; break; } }
Symbol 243 MovieClip [aL] Frame 8
Symbol 243 MovieClip [aL] Frame 9
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 0; break; } }
Symbol 244 MovieClip [aD] Frame 1
stop();
Symbol 244 MovieClip [aD] Frame 2
_root.HiddenArrowHit[_name.charAt(0)].push({Name:_name.charAt(0) + this.ID, ID:this.ID, Hit:5});
Symbol 244 MovieClip [aD] Frame 3
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 25; break; } }
Symbol 244 MovieClip [aD] Frame 4
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 50; break; } }
Symbol 244 MovieClip [aD] Frame 5
Symbol 244 MovieClip [aD] Frame 6
Symbol 244 MovieClip [aD] Frame 7
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 25; break; } }
Symbol 244 MovieClip [aD] Frame 8
Symbol 244 MovieClip [aD] Frame 9
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 0; break; } }
Symbol 245 MovieClip [aU] Frame 1
stop();
Symbol 245 MovieClip [aU] Frame 2
_root.HiddenArrowHit[_name.charAt(0)].push({Name:_name.charAt(0) + this.ID, ID:this.ID, Hit:5});
Symbol 245 MovieClip [aU] Frame 3
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 25; break; } }
Symbol 245 MovieClip [aU] Frame 4
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 50; break; } }
Symbol 245 MovieClip [aU] Frame 5
Symbol 245 MovieClip [aU] Frame 6
Symbol 245 MovieClip [aU] Frame 7
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 25; break; } }
Symbol 245 MovieClip [aU] Frame 8
Symbol 245 MovieClip [aU] Frame 9
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 0; break; } }
Symbol 246 MovieClip [aR] Frame 1
stop();
Symbol 246 MovieClip [aR] Frame 2
_root.HiddenArrowHit[_name.charAt(0)].push({Name:_name.charAt(0) + this.ID, ID:this.ID, Hit:5});
Symbol 246 MovieClip [aR] Frame 3
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 25; break; } }
Symbol 246 MovieClip [aR] Frame 4
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 50; break; } }
Symbol 246 MovieClip [aR] Frame 5
Symbol 246 MovieClip [aR] Frame 6
Symbol 246 MovieClip [aR] Frame 7
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 25; break; } }
Symbol 246 MovieClip [aR] Frame 8
Symbol 246 MovieClip [aR] Frame 9
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 0; break; } }
Symbol 258 MovieClip [ComboBase] Frame 1
#initclip 71 mx.controls.listclasses.DataSelector.Initialize(Object(mx.controls.ComboBase).prototype); Object.registerClass("ComboBase", mx.controls.ComboBase); #endinitclip stop();
Instance of Symbol 191 MovieClip [SimpleButton] in Symbol 258 MovieClip [ComboBase] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 196 MovieClip [TextInput] in Symbol 258 MovieClip [ComboBase] Frame 2
//component parameters onClipEvent (initialize) { editable = true; password = false; text = ""; maxChars = null; restrict = "null"; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 259 MovieClip [DataProvider] Frame 1
#initclip 72 Object.registerClass("DataProvider", mx.controls.listclasses.DataProvider); #endinitclip stop();
Symbol 260 MovieClip [DataSelector] Frame 1
#initclip 73 Object.registerClass("DataSelector", mx.controls.listclasses.DataSelector); #endinitclip stop();
Symbol 261 MovieClip [SelectableRow] Frame 1
#initclip 74 Object.registerClass("SelectableRow", mx.controls.listclasses.SelectableRow); #endinitclip stop();
Symbol 262 MovieClip [ButtonSkin] Frame 1
#initclip 75 Object.registerClass("ButtonSkin", mx.skins.halo.ButtonSkin); #endinitclip
Symbol 263 MovieClip [Button] Frame 1
#initclip 76 Object.registerClass("Button", mx.controls.Button); #endinitclip stop();
Instance of Symbol 191 MovieClip [SimpleButton] in Symbol 263 MovieClip [Button] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 264 MovieClip [CustomBorder] Frame 1
#initclip 77 Object.registerClass("CustomBorder", mx.skins.CustomBorder); mx.skins.SkinElement.registerElement("CustomBorder", mx.skins.CustomBorder); #endinitclip
Symbol 274 MovieClip [ScrollThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 276 MovieClip [ScrollThemeColor2] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 287 MovieClip [ThumbThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 289 MovieClip [ThumbThemeColor3] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 296 MovieClip [ThumbThemeColor2] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 317 MovieClip [BtnDownArrow] Frame 1
#initclip 78 Object.registerClass("BtnDownArrow", mx.controls.SimpleButton); #endinitclip
Symbol 318 MovieClip [BtnUpArrow] Frame 1
#initclip 79 Object.registerClass("BtnUpArrow", mx.controls.SimpleButton); #endinitclip
Symbol 320 MovieClip [HScrollBar] Frame 1
#initclip 80 Object.registerClass("HScrollBar", mx.controls.HScrollBar); #endinitclip stop();
Instance of Symbol 263 MovieClip [Button] in Symbol 320 MovieClip [HScrollBar] Frame 2
//component parameters onClipEvent (initialize) { icon = ""; label = "Button"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 191 MovieClip [SimpleButton] in Symbol 320 MovieClip [HScrollBar] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 321 MovieClip [VScrollBar] Frame 1
#initclip 81 Object.registerClass("VScrollBar", mx.controls.VScrollBar); #endinitclip stop();
Instance of Symbol 263 MovieClip [Button] in Symbol 321 MovieClip [VScrollBar] Frame 2
//component parameters onClipEvent (initialize) { icon = ""; label = "Button"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 191 MovieClip [SimpleButton] in Symbol 321 MovieClip [VScrollBar] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 322 MovieClip [View] Frame 1
#initclip 82 Object.registerClass("View", mx.core.View); #endinitclip stop();
Symbol 323 MovieClip [ScrollView] Frame 1
#initclip 83 Object.registerClass("ScrollView", mx.core.ScrollView); #endinitclip stop();
Instance of Symbol 320 MovieClip [HScrollBar] in Symbol 323 MovieClip [ScrollView] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 321 MovieClip [VScrollBar] in Symbol 323 MovieClip [ScrollView] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 324 MovieClip [ScrollSelectList] Frame 1
#initclip 84 Object.registerClass("ScrollSelectList", mx.controls.listclasses.ScrollSelectList); #endinitclip stop();
Symbol 325 MovieClip [List] Frame 1
#initclip 85 Object.registerClass("List", mx.controls.List); #endinitclip stop();
Symbol 331 MovieClip [ComboDownArrowDisabled] Frame 1
#initclip 86 Object.registerClass("ComboDownArrowDisabled", mx.controls.SimpleButton); #endinitclip
Symbol 333 MovieClip [ComboThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 336 MovieClip [ComboAssets] Frame 1
#initclip 87 mx.controls.ComboBox.prototype.downArrowUpName = "ComboDownArrowUp"; mx.controls.ComboBox.prototype.downArrowDownName = "ComboDownArrowDown"; mx.controls.ComboBox.prototype.downArrowOverName = "ComboDownArrowOver"; mx.controls.ComboBox.prototype.downArrowDisabledName = "ComboDownArrowDisabled"; mx.controls.ComboBox.prototype.wrapDownArrowButton = false; mx.controls.ComboBox.prototype.dropDownBorderStyle = "solid"; mx.controls.ComboBox.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, {bl:0, tl:0, tr:5, br:5}, 100, _local2); _local3.move(this.x - 2, this.y - 2); }; #endinitclip
Symbol 337 MovieClip [ComboBox] Frame 1
#initclip 88 Object.registerClass("ComboBox", mx.controls.ComboBox); #endinitclip stop();
Instance of Symbol 325 MovieClip [List] in Symbol 337 MovieClip [ComboBox] Frame 2
//component parameters onClipEvent (initialize) { multipleSelection = false; rowHeight = 20; }
Symbol 355 MovieClip [ScrollPane] Frame 1
#initclip 89 Object.registerClass("ScrollPane", mx.containers.ScrollPane); #endinitclip stop();
Symbol 381 MovieClip Frame 1
if (_root.getBytesLoaded() >= _root.getBytesTotal()) { _root.gatheringdata = "Loading Data & Modules. Please be Patient"; if ((((_root.loadFFRStats == true) && (_root.loadPlaylist == true)) && (_root.loadGameRanks == true)) && (_root.multiplayermoduleloaded == true)) { if (_root.login == false) { delete _root.loadFFRStats; delete _root.loadPlaylist; delete _root.loadtotal; delete _root.loadstatus; delete _root.perLoad; this.gotoAndPlay(4); } else { this.gotoAndStop(3); } } this.loaderBar._width = 260; this.loaderdot._x = 138; } else { this.loaderBar._width = 260 - ((100 - ((100 / _root.getBytesTotal()) * _root.getBytesLoaded())) * 2.6); this.loaderdot._x = 138 - ((100 - ((100 / _root.getBytesTotal()) * _root.getBytesLoaded())) * 2.6); } bytesloaded = _root.getBytesLoaded() / 1000; _root.loadstatus = Math.round(bytesloaded) + "k"; _root.loadtotal = Math.round(_root.getBytesTotal() / 1000) + "k";
Symbol 381 MovieClip Frame 2
gotoAndPlay (1);
Symbol 381 MovieClip Frame 3
stop(); tabNum = 1; tabListener = new Object(); tabListener.onKeyDown = function () { if (Key.getCode() == 9) { tabNum = tabNum + 1; if (tabNum > 2) { tabNum = 1; } if (tabNum == 1) { Selection.setFocus(username); } if (tabNum == 2) { Selection.setFocus(password); } } }; Key.addListener(tabListener); playBTN.onRelease = function () { delete _root.loadFFRStats; delete _root.loadPlaylist; delete _root.loadtotal; delete _root.loadstatus; delete _root.perLoad; delete _root.loginData; this._parent.gotoAndPlay(4); }; loginBTN.onRelease = function () { _root.loginData = "Logging in..."; var dataOut = new LoadVars(); var dataIn = new LoadVars(); dataOut.username = username.text; dataOut.password = password.text; dataOut.sendAndLoad("http://www.flashflashrevolution.com/game/ffr-loginUser.php", dataIn, "POST"); dataIn.onLoad = function () { if (this.status == "1") { _root.loginData = "Login Success."; _global.session = this.session; _root.loadFFRStats = false; _root.loadPlaylist = false; _root.loadGameRanks = false; _root.updateFFRStats(); _root.loadLevelRanks(); _root.playListLoadXML(); delete dataIn; delete dataOut; Key.removeListener(tabListener); _root.loader.gotoAndPlay(1); } else { _root.loginData = "Login Failed."; } }; };
Instance of Symbol 196 MovieClip [TextInput] "username" in Symbol 381 MovieClip Frame 3
//component parameters onClipEvent (construct) { editable = true; password = false; text = ""; maxChars = 0; restrict = ""; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 196 MovieClip [TextInput] "password" in Symbol 381 MovieClip Frame 3
//component parameters onClipEvent (construct) { editable = true; password = true; text = ""; maxChars = 0; restrict = ""; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 381 MovieClip Frame 18
_root.gotoAndPlay(2); _root.CalcAverageRank();
Symbol 386 MovieClip Frame 1
_root.MultiplayerChat.loadMovie("http://www.flashflashrevolution.com/game/ffr-legacy_multiplayer.swf"); stop();
Symbol 1212 MovieClip [__Packages.com.meychi.ascrypt.Base8] Frame 0
class com.meychi.ascrypt.Base8 { function Base8 () { } static function encode(src) { var _local3 = new String(""); var _local1 = 0; while (_local1 < src.length) { _local3 = _local3 + src.charCodeAt(_local1).toString(16); _local1++; } return(_local3); } static function decode(src) { var _local3 = new String(""); var _local1 = 0; while (_local1 < src.length) { _local3 = _local3 + String.fromCharCode(parseInt(src.substr(_local1, 2), 16)); _local1 = _local1 + 2; } return(_local3); } }
Symbol 1213 MovieClip [__Packages.com.meychi.ascrypt.Base64] Frame 0
class com.meychi.ascrypt.Base64 { function Base64 () { } static function encode(src) { var _local1 = 0; var _local8 = new String(""); var _local6; var _local4; var _local3; var _local10; var _local9; var _local7; var _local2; while (_local1 < src.length) { _local6 = src.charCodeAt(_local1++); _local4 = src.charCodeAt(_local1++); _local3 = src.charCodeAt(_local1++); _local10 = _local6 >> 2; _local9 = ((_local6 & 3) << 4) | (_local4 >> 4); _local7 = ((_local4 & 15) << 2) | (_local3 >> 6); _local2 = _local3 & 63; if (isNaN(_local4)) { _local2 = 64; _local7 = _local2; } else if (isNaN(_local3)) { _local2 = 64; } _local8 = _local8 + (base64chars.charAt(_local10) + base64chars.charAt(_local9)); _local8 = _local8 + (base64chars.charAt(_local7) + base64chars.charAt(_local2)); } return(_local8); } static function decode(src) { var _local2 = 0; var _local1 = new String(""); var _local7; var _local10; var _local9; var _local8; var _local6; var _local4; var _local5; while (_local2 < src.length) { _local8 = base64chars.indexOf(src.charAt(_local2++)); _local6 = base64chars.indexOf(src.charAt(_local2++)); _local4 = base64chars.indexOf(src.charAt(_local2++)); _local5 = base64chars.indexOf(src.charAt(_local2++)); _local7 = (_local8 << 2) | (_local6 >> 4); _local10 = ((_local6 & 15) << 4) | (_local4 >> 2); _local9 = ((_local4 & 3) << 6) | _local5; _local1 = _local1 + String.fromCharCode(_local7); if (_local4 != 64) { _local1 = _local1 + String.fromCharCode(_local10); } if (_local5 != 64) { _local1 = _local1 + String.fromCharCode(_local9); } } return(_local1); } static var base64chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; }
Symbol 1214 MovieClip [__Packages.com.meychi.ascrypt.SHA1] Frame 0
class com.meychi.ascrypt.SHA1 { function SHA1 () { } static function calculate(src) { return(hex_sha1(src)); } static function hex_sha1(src) { return(binb2hex(core_sha1(str2binb(src), src.length * 8))); } static function core_sha1(x, len) { x[len >> 5] = x[len >> 5] | (128 << (24 - (len % 32))); x[(((len + 64) >> 9) << 4) + 15] = len; var _local2 = new Array(80); var _local6 = 1732584193 /* 0x67452301 */; var _local5 = -271733879; var _local4 = -1732584194; var _local3 = 271733878 /* 0x10325476 */; var _local7 = -1009589776; var _local9 = 0; while (_local9 < x.length) { var _local15 = _local6; var _local14 = _local5; var _local13 = _local4; var _local12 = _local3; var _local11 = _local7; var _local1 = 0; while (_local1 < 80) { if (_local1 < 16) { _local2[_local1] = x[_local9 + _local1]; } else { _local2[_local1] = rol(((_local2[_local1 - 3] ^ _local2[_local1 - 8]) ^ _local2[_local1 - 14]) ^ _local2[_local1 - 16], 1); } var _local8 = safe_add(safe_add(rol(_local6, 5), sha1_ft(_local1, _local5, _local4, _local3)), safe_add(safe_add(_local7, _local2[_local1]), sha1_kt(_local1))); _local7 = _local3; _local3 = _local4; _local4 = rol(_local5, 30); _local5 = _local6; _local6 = _local8; _local1++; } _local6 = safe_add(_local6, _local15); _local5 = safe_add(_local5, _local14); _local4 = safe_add(_local4, _local13); _local3 = safe_add(_local3, _local12); _local7 = safe_add(_local7, _local11); _local9 = _local9 + 16; } return(new Array(_local6, _local5, _local4, _local3, _local7)); } static function sha1_ft(t, b, c, d) { if (t < 20) { return((b & c) | ((~b) & d)); } if (t < 40) { return((b ^ c) ^ d); } if (t < 60) { return(((b & c) | (b & d)) | (c & d)); } return((b ^ c) ^ d); } static function sha1_kt(t) { return(((t < 20) ? 1518500249 : (((t < 40) ? 1859775393 : (((t < 60) ? -1894007588 : -899497514)))))); } static function safe_add(x, y) { var _local1 = (x & 65535) + (y & 65535); var _local2 = ((x >> 16) + (y >> 16)) + (_local1 >> 16); return((_local2 << 16) | (_local1 & 65535)); } static function rol(num, cnt) { return((num << cnt) | (num >>> (32 - cnt))); } static function str2binb(str) { var _local3 = new Array(); var _local4 = 255; var _local1 = 0; while (_local1 < (str.length * 8)) { _local3[_local1 >> 5] = _local3[_local1 >> 5] | ((str.charCodeAt(_local1 / 8) & _local4) << (24 - (_local1 % 32))); _local1 = _local1 + 8; } return(_local3); } static function binb2hex(binarray) { var _local4 = new String(""); var _local3 = new String("0123456789abcdef"); var _local1 = 0; while (_local1 < (binarray.length * 4)) { _local4 = _local4 + (_local3.charAt((binarray[_local1 >> 2] >> (((3 - (_local1 % 4)) * 8) + 4)) & 15) + _local3.charAt((binarray[_local1 >> 2] >> ((3 - (_local1 % 4)) * 8)) & 15)); _local1++; } return(_local4); } }
Symbol 1215 MovieClip [__Packages.com.meychi.ascrypt.MD5] Frame 0
class com.meychi.ascrypt.MD5 { function MD5 () { } static function calculate(src) { return(hex_md5(src)); } static function hex_md5(src) { return(binl2hex(core_md5(str2binl(src), src.length * 8))); } static function core_md5(x, len) { x[len >> 5] = x[len >> 5] | (128 << (len % 32)); x[(((len + 64) >>> 9) << 4) + 14] = len; var _local4 = 1732584193 /* 0x67452301 */; var _local3 = -271733879; var _local2 = -1732584194; var _local1 = 271733878 /* 0x10325476 */; var _local5 = 0; while (_local5 < x.length) { var _local10 = _local4; var _local9 = _local3; var _local8 = _local2; var _local7 = _local1; _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 0], 7, -680876936); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 1], 12, -389564586); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 2], 17, 606105819); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 3], 22, -1044525330); _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 4], 7, -176418897); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 5], 12, 1200080426); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 6], 17, -1473231341); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 7], 22, -45705983); _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 8], 7, 1770035416); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 9], 12, -1958414417); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 10], 17, -42063); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 11], 22, -1990404162); _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 12], 7, 1804603682); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 13], 12, -40341101); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 14], 17, -1502002290); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 15], 22, 1236535329); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 1], 5, -165796510); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 6], 9, -1069501632); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 11], 14, 643717713); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 0], 20, -373897302); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 5], 5, -701558691); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 10], 9, 38016083); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 15], 14, -660478335); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 4], 20, -405537848); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 9], 5, 568446438); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 14], 9, -1019803690); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 3], 14, -187363961); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 8], 20, 1163531501); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 13], 5, -1444681467); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 2], 9, -51403784); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 7], 14, 1735328473); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 12], 20, -1926607734); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 5], 4, -378558); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 8], 11, -2022574463); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 11], 16, 1839030562); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 14], 23, -35309556); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 1], 4, -1530992060); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 4], 11, 1272893353); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 7], 16, -155497632); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 10], 23, -1094730640); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 13], 4, 681279174); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 0], 11, -358537222); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 3], 16, -722521979); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 6], 23, 76029189); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 9], 4, -640364487); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 12], 11, -421815835); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 15], 16, 530742520); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 2], 23, -995338651); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 0], 6, -198630844); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 7], 10, 1126891415); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 14], 15, -1416354905); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 5], 21, -57434055); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 12], 6, 1700485571); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 3], 10, -1894986606); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 10], 15, -1051523); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 1], 21, -2054922799); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 8], 6, 1873313359); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 15], 10, -30611744); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 6], 15, -1560198380); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 13], 21, 1309151649); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 4], 6, -145523070); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 11], 10, -1120210379); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 2], 15, 718787259); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 9], 21, -343485551); _local4 = safe_add(_local4, _local10); _local3 = safe_add(_local3, _local9); _local2 = safe_add(_local2, _local8); _local1 = safe_add(_local1, _local7); _local5 = _local5 + 16; } return(new Array(_local4, _local3, _local2, _local1)); } static function md5_cmn(q, a, b, x, s, t) { return(safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s), b)); } static function md5_ff(a, b, c, d, x, s, t) { return(md5_cmn((b & c) | ((~b) & d), a, b, x, s, t)); } static function md5_gg(a, b, c, d, x, s, t) { return(md5_cmn((b & d) | (c & (~d)), a, b, x, s, t)); } static function md5_hh(a, b, c, d, x, s, t) { return(md5_cmn((b ^ c) ^ d, a, b, x, s, t)); } static function md5_ii(a, b, c, d, x, s, t) { return(md5_cmn(c ^ (b | (~d)), a, b, x, s, t)); } static function bit_rol(num, cnt) { return((num << cnt) | (num >>> (32 - cnt))); } static function safe_add(x, y) { var _local1 = (x & 65535) + (y & 65535); var _local2 = ((x >> 16) + (y >> 16)) + (_local1 >> 16); return((_local2 << 16) | (_local1 & 65535)); } static function str2binl(str) { var _local3 = new Array(); var _local4 = 255; var _local1 = 0; while (_local1 < (str.length * 8)) { _local3[_local1 >> 5] = _local3[_local1 >> 5] | ((str.charCodeAt(_local1 / 8) & _local4) << (_local1 % 32)); _local1 = _local1 + 8; } return(_local3); } static function binl2hex(binarray) { var _local4 = new String(""); var _local3 = new String("0123456789abcdef"); var _local1 = 0; while (_local1 < (binarray.length * 4)) { _local4 = _local4 + (_local3.charAt((binarray[_local1 >> 2] >> (((_local1 % 4) * 8) + 4)) & 15) + _local3.charAt((binarray[_local1 >> 2] >> ((_local1 % 4) * 8)) & 15)); _local1++; } return(_local4); } }
Symbol 1216 MovieClip [__Packages.com.meychi.ascrypt.RC4] Frame 0
class com.meychi.ascrypt.RC4 { function RC4 () { } static function encrypt(src, key) { var _local3 = strToChars(src); var _local1 = strToChars(key); var _local2 = calculate(_local3, _local1); return(charsToHex(_local2)); } static function decrypt(src, key) { var _local3 = hexToChars(src); var _local1 = strToChars(key); var _local2 = calculate(_local3, _local1); return(charsToStr(_local2)); } static function initialize(pwd) { var _local2 = 0; var _local3; var _local4 = pwd.length; var _local1 = 0; while (_local1 <= 255) { mykey[_local1] = pwd[_local1 % _local4]; sbox[_local1] = _local1; _local1++; } _local1 = 0; while (_local1 <= 255) { _local2 = ((_local2 + sbox[_local1]) + mykey[_local1]) % 256; _local3 = sbox[_local1]; sbox[_local1] = sbox[_local2]; sbox[_local2] = _local3; _local1++; } } static function calculate(plaintxt, psw) { initialize(psw); var _local1 = 0; var _local2 = 0; var _local9 = new Array(); var _local7; var _local5; var _local6; var _local3 = 0; while (_local3 < plaintxt.length) { _local1 = (_local1 + 1) % 256; _local2 = (_local2 + sbox[_local1]) % 256; _local5 = sbox[_local1]; sbox[_local1] = sbox[_local2]; sbox[_local2] = _local5; var _local4 = (sbox[_local1] + sbox[_local2]) % 256; _local7 = sbox[_local4]; _local6 = plaintxt[_local3] ^ _local7; _local9.push(_local6); _local3++; } return(_local9); } static function charsToHex(chars) { var _local4 = new String(""); var _local3 = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f"); var _local1 = 0; while (_local1 < chars.length) { _local4 = _local4 + (_local3[chars[_local1] >> 4] + _local3[chars[_local1] & 15]); _local1++; } return(_local4); } static function hexToChars(hex) { var _local3 = new Array(); var _local1 = ((hex.substr(0, 2) == "0x") ? 2 : 0); while (_local1 < hex.length) { _local3.push(parseInt(hex.substr(_local1, 2), 16)); _local1 = _local1 + 2; } return(_local3); } static function charsToStr(chars) { var _local3 = new String(""); var _local1 = 0; while (_local1 < chars.length) { _local3 = _local3 + String.fromCharCode(chars[_local1]); _local1++; } return(_local3); } static function strToChars(str) { var _local3 = new Array(); var _local1 = 0; while (_local1 < str.length) { _local3.push(str.charCodeAt(_local1)); _local1++; } return(_local3); } static var sbox = new Array(255); static var mykey = new Array(255); }
Symbol 1217 MovieClip [__Packages.com.meychi.ascrypt.Rijndael] Frame 0
class com.meychi.ascrypt.Rijndael { var roundsArray, shiftOffsets, Nb, Nk, Nr; function Rijndael (keySize, blockSize) { if (keySize != null) { this.keySize = keySize; } if (blockSize != null) { this.blockSize = blockSize; } roundsArray = [0, 0, 0, 0, [0, 0, 0, 0, 10, 0, 12, 0, 14], 0, [0, 0, 0, 0, 12, 0, 12, 0, 14], 0, [0, 0, 0, 0, 14, 0, 14, 0, 14]]; shiftOffsets = [0, 0, 0, 0, [0, 1, 2, 3], 0, [0, 1, 2, 3], 0, [0, 1, 3, 4]]; Nb = blockSize / 32; Nk = keySize / 32; Nr = roundsArray[Nk][Nb]; } function encrypt(src, key, mode) { var _local5 = new Array(); var _local6 = new Array(); var _local4 = blockSize / 8; if (mode == "CBC") { _local5 = getRandomBytes(_local4); } var _local7 = formatPlaintext(strToChars(src)); var _local8 = keyExpansion(strToChars(key)); var _local3 = 0; while (_local3 < (_local7.length / _local4)) { _local6 = _local7.slice(_local3 * _local4, (_local3 + 1) * _local4); if (mode == "CBC") { var _local2 = 0; while (_local2 < _local4) { _local6[_local2] = _local6[_local2] ^ _local5[(_local3 * _local4) + _local2]; _local2++; } } _local5 = _local5.concat(encryption(_local6, _local8)); _local3++; } return(charsToHex(_local5)); } function decrypt(src, key, mode) { var _local5 = new Array(); var _local7 = new Array(); var _local6 = hexToChars(src); var _local4 = blockSize / 8; var _local8 = keyExpansion(strToChars(key)); var _local3 = (_local6.length / _local4) - 1; while (_local3 > 0) { _local7 = decryption(_local6.slice(_local3 * _local4, (_local3 + 1) * _local4), _local8); if (mode == "CBC") { var _local2 = 0; while (_local2 < _local4) { _local5[((_local3 - 1) * _local4) + _local2] = _local7[_local2] ^ _local6[((_local3 - 1) * _local4) + _local2]; _local2++; } } else { _local5 = _local7.concat(_local5); } _local3--; } if (mode == "ECB") { _local5 = decryption(_local6.slice(0, _local4), _local8).concat(_local5); } return(charsToStr(_local5)); } function cyclicShiftLeft(src, pos) { var _local2 = src.slice(0, pos); src = src.slice(pos).concat(_local2); return(src); } function xtime(poly) { poly = poly << 1; return(((poly & 256) ? (poly ^ 283) : (poly))); } function mult_GF256(x, y) { var _local4 = 0; var _local2 = 1; while (_local2 < 256) { if (x & _local2) { _local4 = _local4 ^ y; } _local2 = _local2 * 2; y = xtime(y); } return(_local4); } function byteSub(state, dir) { var _local5; if (dir == "encrypt") { _local5 = SBox; } else { _local5 = SBoxInverse; } var _local3 = 0; while (_local3 < 4) { var _local2 = 0; while (_local2 < Nb) { state[_local3][_local2] = _local5[state[_local3][_local2]]; _local2++; } _local3++; } } function shiftRow(state, dir) { var _local2 = 1; while (_local2 < 4) { if (dir == "encrypt") { state[_local2] = cyclicShiftLeft(state[_local2], shiftOffsets[Nb][_local2]); } else { state[_local2] = cyclicShiftLeft(state[_local2], Nb - shiftOffsets[Nb][_local2]); } _local2++; } } function mixColumn(state, dir) { var _local5 = new Array(); var _local2 = 0; while (_local2 < Nb) { var _local4 = 0; while (_local4 < 4) { if (dir == "encrypt") { _local5[_local4] = ((mult_GF256(state[_local4][_local2], 2) ^ mult_GF256(state[(_local4 + 1) % 4][_local2], 3)) ^ state[(_local4 + 2) % 4][_local2]) ^ state[(_local4 + 3) % 4][_local2]; } else { _local5[_local4] = ((mult_GF256(state[_local4][_local2], 14) ^ mult_GF256(state[(_local4 + 1) % 4][_local2], 11)) ^ mult_GF256(state[(_local4 + 2) % 4][_local2], 13)) ^ mult_GF256(state[(_local4 + 3) % 4][_local2], 9); } _local4++; } _local4 = 0; while (_local4 < 4) { state[_local4][_local2] = _local5[_local4]; _local4++; } _local2++; } } function addRoundKey(state, roundKey) { var _local2 = 0; while (_local2 < Nb) { state[0][_local2] = state[0][_local2] ^ (roundKey[_local2] & 255); state[1][_local2] = state[1][_local2] ^ ((roundKey[_local2] >> 8) & 255); state[2][_local2] = state[2][_local2] ^ ((roundKey[_local2] >> 16) & 255); state[3][_local2] = state[3][_local2] ^ ((roundKey[_local2] >> 24) & 255); _local2++; } } function keyExpansion(key) { var _local2 = 0; Nk = keySize / 32; Nb = blockSize / 32; var _local4 = new Array(); Nr = roundsArray[Nk][Nb]; var _local3 = 0; while (_local3 < Nk) { _local4[_local3] = ((key[4 * _local3] | (key[(4 * _local3) + 1] << 8)) | (key[(4 * _local3) + 2] << 16)) | (key[(4 * _local3) + 3] << 24); _local3++; } _local3 = Nk; while (_local3 < (Nb * (Nr + 1))) { _local2 = _local4[_local3 - 1]; if ((_local3 % Nk) == 0) { _local2 = (((SBox[(_local2 >> 8) & 255] | (SBox[(_local2 >> 16) & 255] << 8)) | (SBox[(_local2 >> 24) & 255] << 16)) | (SBox[_local2 & 255] << 24)) ^ Rcon[Math.floor(_local3 / Nk) - 1]; } else if ((Nk > 6) && ((_local3 % Nk) == 4)) { _local2 = (((SBox[(_local2 >> 24) & 255] << 24) | (SBox[(_local2 >> 16) & 255] << 16)) | (SBox[(_local2 >> 8) & 255] << 8)) | SBox[_local2 & 255]; } _local4[_local3] = _local4[_local3 - Nk] ^ _local2; _local3++; } return(_local4); } function Round(state, roundKey) { byteSub(state, "encrypt"); shiftRow(state, "encrypt"); mixColumn(state, "encrypt"); addRoundKey(state, roundKey); } function InverseRound(state, roundKey) { addRoundKey(state, roundKey); mixColumn(state, "decrypt"); shiftRow(state, "decrypt"); byteSub(state, "decrypt"); } function FinalRound(state, roundKey) { byteSub(state, "encrypt"); shiftRow(state, "encrypt"); addRoundKey(state, roundKey); } function InverseFinalRound(state, roundKey) { addRoundKey(state, roundKey); shiftRow(state, "decrypt"); byteSub(state, "decrypt"); } function encryption(block, expandedKey) { block = packBytes(block); addRoundKey(block, expandedKey); var _local2 = 1; while (_local2 < Nr) { Round(block, expandedKey.slice(Nb * _local2, Nb * (_local2 + 1))); _local2++; } FinalRound(block, expandedKey.slice(Nb * Nr)); return(unpackBytes(block)); } function decryption(block, expandedKey) { block = packBytes(block); InverseFinalRound(block, expandedKey.slice(Nb * Nr)); var _local2 = Nr - 1; while (_local2 > 0) { InverseRound(block, expandedKey.slice(Nb * _local2, Nb * (_local2 + 1))); _local2--; } addRoundKey(block, expandedKey); return(unpackBytes(block)); } function packBytes(octets) { var _local2 = new Array(); _local2[0] = new Array(); _local2[1] = new Array(); _local2[2] = new Array(); _local2[3] = new Array(); var _local1 = 0; while (_local1 < octets.length) { _local2[0][_local1 / 4] = octets[_local1]; _local2[1][_local1 / 4] = octets[_local1 + 1]; _local2[2][_local1 / 4] = octets[_local1 + 2]; _local2[3][_local1 / 4] = octets[_local1 + 3]; _local1 = _local1 + 4; } return(_local2); } function unpackBytes(packed) { var _local1 = new Array(); var _local2 = 0; while (_local2 < packed[0].length) { _local1[_local1.length] = packed[0][_local2]; _local1[_local1.length] = packed[1][_local2]; _local1[_local1.length] = packed[2][_local2]; _local1[_local1.length] = packed[3][_local2]; _local2++; } return(_local1); } function formatPlaintext(plaintext) { var _local3 = blockSize / 8; var _local2 = _local3 - (plaintext.length % _local3); while ((_local2 > 0) && (_local2 < _local3)) { plaintext[plaintext.length] = 0; _local2--; } return(plaintext); } function getRandomBytes(howMany) { var _local2 = new Array(); var _local1 = 0; while (_local1 < howMany) { _local2[_local1] = Math.round(Math.random() * 255); _local1++; } return(_local2); } function hexToChars(hex) { var _local3 = new Array(); var _local1 = ((hex.substr(0, 2) == "0x") ? 2 : 0); while (_local1 < hex.length) { _local3.push(parseInt(hex.substr(_local1, 2), 16)); _local1 = _local1 + 2; } return(_local3); } function charsToHex(chars) { var _local4 = new String(""); var _local3 = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f"); var _local1 = 0; while (_local1 < chars.length) { _local4 = _local4 + (_local3[chars[_local1] >> 4] + _local3[chars[_local1] & 15]); _local1++; } return(_local4); } function charsToStr(chars) { var _local3 = new String(""); var _local1 = 0; while (_local1 < chars.length) { _local3 = _local3 + String.fromCharCode(chars[_local1]); _local1++; } return(_local3); } function strToChars(str) { var _local3 = new Array(); var _local1 = 0; while (_local1 < str.length) { _local3.push(str.charCodeAt(_local1)); _local1++; } return(_local3); } var Rcon = [1, 2, 4, 8, 16, 32, 64, 128, 27, 54, 108, 216, 171, 77, 154, 47, 94, 188, 99, 198, 151, 53, 106, 212, 179, 125, 250, 239, 197, 145]; var SBox = [99, 124, 119, 123, 242, 107, 111, 197, 48, 1, 103, 43, 254, 215, 171, 118, 202, 130, 201, 125, 250, 89, 71, 240, 173, 212, 162, 175, 156, 164, 114, 192, 183, 253, 147, 38, 54, 63, 247, 204, 52, 165, 229, 241, 113, 216, 49, 21, 4, 199, 35, 195, 24, 150, 5, 154, 7, 18, 128, 226, 235, 39, 178, 117, 9, 131, 44, 26, 27, 110, 90, 160, 82, 59, 214, 179, 41, 227, 47, 132, 83, 209, 0, 237, 32, 252, 177, 91, 106, 203, 190, 57, 74, 76, 88, 207, 208, 239, 170, 251, 67, 77, 51, 133, 69, 249, 2, 127, 80, 60, 159, 168, 81, 163, 64, 143, 146, 157, 56, 245, 188, 182, 218, 33, 16, 255, 243, 210, 205, 12, 19, 236, 95, 151, 68, 23, 196, 167, 126, 61, 100, 93, 25, 115, 96, 129, 79, 220, 34, 42, 144, 136, 70, 238, 184, 20, 222, 94, 11, 219, 224, 50, 58, 10, 73, 6, 36, 92, 194, 211, 172, 98, 145, 149, 228, 121, 231, 200, 55, 109, 141, 213, 78, 169, 108, 86, 244, 234, 101, 122, 174, 8, 186, 120, 37, 46, 28, 166, 180, 198, 232, 221, 116, 31, 75, 189, 139, 138, 112, 62, 181, 102, 72, 3, 246, 14, 97, 53, 87, 185, 134, 193, 29, 158, 225, 248, 152, 17, 105, 217, 142, 148, 155, 30, 135, 233, 206, 85, 40, 223, 140, 161, 137, 13, 191, 230, 66, 104, 65, 153, 45, 15, 176, 84, 187, 22]; var SBoxInverse = [82, 9, 106, 213, 48, 54, 165, 56, 191, 64, 163, 158, 129, 243, 215, 251, 124, 227, 57, 130, 155, 47, 255, 135, 52, 142, 67, 68, 196, 222, 233, 203, 84, 123, 148, 50, 166, 194, 35, 61, 238, 76, 149, 11, 66, 250, 195, 78, 8, 46, 161, 102, 40, 217, 36, 178, 118, 91, 162, 73, 109, 139, 209, 37, 114, 248, 246, 100, 134, 104, 152, 22, 212, 164, 92, 204, 93, 101, 182, 146, 108, 112, 72, 80, 253, 237, 185, 218, 94, 21, 70, 87, 167, 141, 157, 132, 144, 216, 171, 0, 140, 188, 211, 10, 247, 228, 88, 5, 184, 179, 69, 6, 208, 44, 30, 143, 202, 63, 15, 2, 193, 175, 189, 3, 1, 19, 138, 107, 58, 145, 17, 65, 79, 103, 220, 234, 151, 242, 207, 206, 240, 180, 230, 115, 150, 172, 116, 34, 231, 173, 53, 133, 226, 249, 55, 232, 28, 117, 223, 110, 71, 241, 26, 113, 29, 41, 197, 137, 111, 183, 98, 14, 170, 24, 190, 27, 252, 86, 62, 75, 198, 210, 121, 32, 154, 219, 192, 254, 120, 205, 90, 244, 31, 221, 168, 51, 136, 7, 199, 49, 177, 18, 16, 89, 39, 128, 236, 95, 96, 81, 127, 169, 25, 181, 74, 13, 45, 229, 122, 159, 147, 201, 156, 239, 160, 224, 59, 77, 174, 42, 245, 176, 200, 235, 187, 60, 131, 83, 153, 97, 23, 43, 4, 126, 186, 119, 214, 38, 225, 105, 20, 99, 85, 33, 12, 125]; var blockSize = 128; var keySize = 128; }
Symbol 1218 MovieClip [__Packages.com.meychi.ascrypt.TEA] Frame 0
class com.meychi.ascrypt.TEA { function TEA () { } static function encrypt(src, key) { var _local4 = charsToLongs(strToChars(src)); var _local9 = charsToLongs(strToChars(key)); var _local8 = _local4.length; var _local1; if (_local8 == 0) { return(""); } if (_local8 == 1) { _local4[_local8++] = 0; } var _local2 = _local4[_local8 - 1]; var _local3 = _local4[0]; var _local11 = 2654435769; var _local5; var _local7; var _local10 = Math.floor(6 + (52 / _local8)); var _local6 = 0; while ((_local10--) > 0) { _local6 = _local6 + _local11; _local7 = (_local6 >>> 2) & 3; _local1 = 0; while (_local1 < (_local8 - 1)) { _local3 = _local4[_local1 + 1]; _local5 = (((_local2 >>> 5) ^ (_local3 << 2)) + ((_local3 >>> 3) ^ (_local2 << 4))) ^ ((_local6 ^ _local3) + (_local9[(_local1 & 3) ^ _local7] ^ _local2)); _local2 = (_local4[_local1] = _local4[_local1] + _local5); _local1++; } _local3 = _local4[0]; _local5 = (((_local2 >>> 5) ^ (_local3 << 2)) + ((_local3 >>> 3) ^ (_local2 << 4))) ^ ((_local6 ^ _local3) + (_local9[(_local1 & 3) ^ _local7] ^ _local2)); _local2 = (_local4[_local8 - 1] = _local4[_local8 - 1] + _local5); } return(charsToHex(longsToChars(_local4))); } static function decrypt(src, key) { var _local4 = charsToLongs(hexToChars(src)); var _local9 = charsToLongs(strToChars(key)); var _local8 = _local4.length; var _local1; if (_local8 == 0) { return(""); } var _local2 = _local4[_local8 - 1]; var _local3 = _local4[0]; var _local10 = 2654435769; var _local6; var _local7; var _local11 = Math.floor(6 + (52 / _local8)); var _local5 = _local11 * _local10; while (_local5 != 0) { _local7 = (_local5 >>> 2) & 3; _local1 = _local8 - 1; while (_local1 > 0) { _local2 = _local4[_local1 - 1]; _local6 = (((_local2 >>> 5) ^ (_local3 << 2)) + ((_local3 >>> 3) ^ (_local2 << 4))) ^ ((_local5 ^ _local3) + (_local9[(_local1 & 3) ^ _local7] ^ _local2)); _local3 = (_local4[_local1] = _local4[_local1] - _local6); _local1--; } _local2 = _local4[_local8 - 1]; _local6 = (((_local2 >>> 5) ^ (_local3 << 2)) + ((_local3 >>> 3) ^ (_local2 << 4))) ^ ((_local5 ^ _local3) + (_local9[(_local1 & 3) ^ _local7] ^ _local2)); _local3 = (_local4[0] = _local4[0] - _local6); _local5 = _local5 - _local10; } return(charsToStr(longsToChars(_local4))); } static function charsToLongs(chars) { var _local3 = new Array(Math.ceil(chars.length / 4)); var _local1 = 0; while (_local1 < _local3.length) { _local3[_local1] = ((chars[_local1 * 4] + (chars[(_local1 * 4) + 1] << 8)) + (chars[(_local1 * 4) + 2] << 16)) + (chars[(_local1 * 4) + 3] << 24); _local1++; } return(_local3); } static function longsToChars(longs) { var _local3 = new Array(); var _local1 = 0; while (_local1 < longs.length) { _local3.push(longs[_local1] & 255, (longs[_local1] >>> 8) & 255, (longs[_local1] >>> 16) & 255, (longs[_local1] >>> 24) & 255); _local1++; } return(_local3); } static function charsToHex(chars) { var _local4 = new String(""); var _local3 = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f"); var _local1 = 0; while (_local1 < chars.length) { _local4 = _local4 + (_local3[chars[_local1] >> 4] + _local3[chars[_local1] & 15]); _local1++; } return(_local4); } static function hexToChars(hex) { var _local3 = new Array(); var _local1 = ((hex.substr(0, 2) == "0x") ? 2 : 0); while (_local1 < hex.length) { _local3.push(parseInt(hex.substr(_local1, 2), 16)); _local1 = _local1 + 2; } return(_local3); } static function charsToStr(chars) { var _local3 = new String(""); var _local1 = 0; while (_local1 < chars.length) { _local3 = _local3 + String.fromCharCode(chars[_local1]); _local1++; } return(_local3); } static function strToChars(str) { var _local3 = new Array(); var _local1 = 0; while (_local1 < str.length) { _local3.push(str.charCodeAt(_local1)); _local1++; } return(_local3); } }
Symbol 1219 MovieClip [__Packages.com.meychi.ascrypt.GUID] Frame 0
class com.meychi.ascrypt.GUID { function GUID () { } static function create() { var _local1 = new Date(); var _local4 = _local1.getTime(); var _local3 = Math.random() * Number.MAX_VALUE; var _local2 = System.capabilities.serverString; return(com.meychi.ascrypt.SHA1.calculate(((_local4 + _local2) + _local3) + (counter++))); } static var counter = 0; }
Symbol 1220 MovieClip [__Packages.com.meychi.ascrypt.LZW] Frame 0
class com.meychi.ascrypt.LZW { function LZW () { } static function compress(src) { var _local5; var _local6 = 256; var _local9 = src; var _local4 = new Array(); var _local3 = 0; while (_local3 < _local6) { _local4[String(_local3)] = _local3; _local3++; } var _local8 = new String(""); var _local7 = _local9.split(""); var _local1 = new Array(); _local3 = 0; while (_local3 <= _local7.length) { var _local2 = _local7[_local3]; if (_local1.length == 0) { _local5 = String(_local2.charCodeAt(0)); } else { _local5 = (_local1.join("-") + "-") + String(_local2.charCodeAt(0)); } if (!(_local4[_local5] === undefined)) { _local1.push(_local2.charCodeAt(0)); } else { _local8 = _local8 + String.fromCharCode(_local4[_local1.join("-")]); _local4[_local5] = _local6; _local6++; _local1 = new Array(); _local1.push(_local2.charCodeAt(0)); } _local3++; } return(_local8); } static function decompress(src) { var _local4 = 256; var _local5 = new Array(); var _local7 = 0; while (_local7 < _local4) { var _local9 = String.fromCharCode(_local7); _local5[_local7] = _local9; _local7++; } var _local10 = src; var _local11 = _local10.split(""); var _local2 = new String(""); var _local1 = new String(""); var _local8 = new String(""); _local7 = 0; while (_local7 < _local11.length) { var _local6 = _local10.charCodeAt(_local7); var _local3 = _local5[_local6]; if (_local2 == "") { _local2 = _local3; _local8 = _local8 + _local3; } else if (_local6 <= 255) { _local8 = _local8 + _local3; _local1 = _local2 + _local3; _local5[_local4] = _local1; _local4++; _local2 = _local3; } else { _local1 = _local5[_local6]; if (_local1 == undefined) { _local1 = _local2 + _local2.slice(0, 1); } _local8 = _local8 + _local1; _local5[_local4] = _local2 + _local1.slice(0, 1); _local4++; _local2 = _local1; } _local7++; } return(_local8); } }
Symbol 1221 MovieClip [__Packages.com.meychi.ascrypt.ROT13] Frame 0
class com.meychi.ascrypt.ROT13 { function ROT13 () { } static function calculate(src) { var _local5 = new String(""); var _local2 = 0; while (_local2 < src.length) { var _local1 = src.charAt(_local2); var _local3 = chars.indexOf(_local1); if (_local3 > -1) { _local1 = chars.charAt(_local3 + 13); } _local5 = _local5 + _local1; _local2++; } return(_local5); } static var chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMabcdefghijklmnopqrstuvwxyzabcdefghijklm"; }
Symbol 1222 MovieClip [__Packages.com.meychi.ascrypt.Goauld] Frame 0
class com.meychi.ascrypt.Goauld { function Goauld () { } static function calculate(src) { var _local4 = new String(""); var _local1 = 0; while (_local1 < src.length) { var _local2 = src.substr(_local1, 1).charCodeAt(0); _local4 = _local4 + String.fromCharCode(_local2 ^ shiftValue); _local1++; } return(_local4); } static var shiftValue = 6; }
Symbol 1223 MovieClip [__Packages.com.boulevart.as2.security.EncryptionTypes] Frame 0
class com.boulevart.as2.security.EncryptionTypes { function EncryptionTypes () { _Base8 = Base8(); _Base64 = Base64(); _SHA1 = SHA1(); _MD5 = MD5(); _RC4 = RC4(); _Rijndael = Rijndael(); _TEA = TEA(); _GUID = GUID(); _LZW = LZW(); _ROT13 = ROT13(); _Goauld = Goauld(); } static function Base8() { return(_Base8); } static function Base64() { return(_Base64); } static function SHA1() { return(_SHA1); } static function MD5() { return(_MD5); } static function RC4() { return(_RC4); } static function Rijndael() { return(_Rijndael); } static function TEA() { return(_TEA); } static function GUID() { return(_GUID); } static function Goauld() { return(_Goauld); } static function LZW() { return(_LZW); } static function ROT13() { return(_ROT13); } static var _Base8 = com.meychi.ascrypt.Base8; static var _Base64 = com.meychi.ascrypt.Base64; static var _SHA1 = com.meychi.ascrypt.SHA1; static var _MD5 = com.meychi.ascrypt.MD5; static var _RC4 = com.meychi.ascrypt.RC4; static var _Rijndael = com.meychi.ascrypt.Rijndael; static var _TEA = com.meychi.ascrypt.TEA; static var _GUID = com.meychi.ascrypt.GUID; static var _LZW = com.meychi.ascrypt.LZW; static var _ROT13 = com.meychi.ascrypt.ROT13; static var _Goauld = com.meychi.ascrypt.Goauld; }
Symbol 1224 MovieClip [__Packages.com.boulevart.as2.security.Encryption] Frame 0
class com.boulevart.as2.security.Encryption { var r, input, encryptionType, key, mode; function Encryption (type, input, key, mode, keySize, blockSize) { if (type != null) { setEncryptionType(type); } if (input != null) { setInput(input); } if (key != null) { setKey(key); } if (mode != null) { setMode(mode); } switch (type) { case com.meychi.ascrypt.Base8 : isBase8orBase64 = true; break; case com.meychi.ascrypt.Base64 : isBase8orBase64 = true; break; case com.meychi.ascrypt.SHA1 : isGoauldorMD5orROT13orSHA1 = true; break; case com.meychi.ascrypt.MD5 : isGoauldorMD5orROT13orSHA1 = true; break; case com.meychi.ascrypt.RC4 : isTEAorRC4 = true; break; case com.meychi.ascrypt.TEA : isTEAorRC4 = true; break; case com.meychi.ascrypt.GUID : isGUID = true; break; case com.meychi.ascrypt.LZW : isLZW = true; break; case com.meychi.ascrypt.ROT13 : isGoauldorMD5orROT13orSHA1 = true; break; case com.meychi.ascrypt.Goauld : isGoauldorMD5orROT13orSHA1 = true; break; case com.meychi.ascrypt.Rijndael : isRijndael = true; if ((keySize != null) && (blockSize != null)) { r = new com.meychi.ascrypt.Rijndael(keySize, blockSize); } else if (keySize != null) { r = new com.meychi.ascrypt.Rijndael(keySize); } else if (blockSize != null) { r = new com.meychi.ascrypt.Rijndael(blockSize); } else { r = new com.meychi.ascrypt.Rijndael(); } } } function calculate() { if (!isGoauldorMD5orROT13orSHA1) { throw new Error("This function is invalid for the selected encryption type! Function 'Calculate' can only be called to calculate a MD5, SHA1, ROT13 Goauld or string."); } if (getInput().length <= 0) { throw new Error("Input string does not exist."); } else { setInput(getEncryptionType().calculate(getInput())); } } function create() { if (!isGUID) { throw new Error("This function is invalid for the selected encryption type! Function 'create' can only be invoked to compute a unique GUID string."); } setInput(getEncryptionType().create()); } function compress() { if (!isLZW) { throw new Error("This function is invalid for the selected encryption type! Function 'compress' can only be called for compressing a string using LZW."); } if (getInput().length <= 0) { throw new Error("Input string does not exist."); } else { setInput(getEncryptionType().compress(getInput())); } } function decompress() { if (!isLZW) { throw new Error("This function is invalid for the selected encryption type! Function 'decompress' can only be invoked to decompress a string using LZW."); } if (getInput().length <= 0) { throw new Error("Input string does not exist."); } else { setInput(getEncryptionType().decompress(getInput())); } } function encode() { if (!isBase8orBase64) { throw new Error("This function is invalid for the selected encryption type! Function 'encode' can only be called for a Base8 or Base64 encryption."); } if (getInput().length <= 0) { throw new Error("Input string does not exist."); } else { setInput(getEncryptionType().encode(getInput())); } } function decode() { if (!isBase8orBase64) { throw new Error("This function is invalid for the selected encryption type! Function 'decode' can only be called for a Base8 or Base64 decryption."); } if (getInput().length <= 0) { throw new Error("Input string does not exist."); } else { setInput(getEncryptionType().decode(getInput())); } } function encrypt() { if (!isTEAorRC4) { throw new Error("This function is invalid for the selected encryption type! Function 'encrypt' can only be called for a TEA or RC4 encryption."); } if ((getInput().length > 0) && (getKey().length > 0)) { setInput(getEncryptionType().encrypt(getInput(), getKey())); } else if (getInput().length <= 0) { throw new Error("Input string does not exist."); } else if (getKey().length <= 0) { throw new Error("No key specified for the encryption."); } } function decrypt() { if (!isTEAorRC4) { throw new Error("This function is invalid for the selected encryption type! Function 'decrypt' can only be called for a TEA or RC4 encryption."); } if ((getInput().length > 0) && (getKey().length > 0)) { setInput(getEncryptionType().decrypt(getInput(), getKey())); } else if (getInput().length <= 0) { throw new Error("Input string does not exist."); } else if (getKey().length <= 0) { throw new Error("No key specified for the encryption."); } } function encryptRijndael() { if (!isRijndael) { throw new Error("This function is invalid for the selected encryption type! Function encryptRijndael 'can only be called for a Rijndael encryption."); } if (((getInput().length > 0) && (getKey().length > 0)) && (getMode().length > 0)) { setInput(r.encrypt(getInput(), getKey(), getMode())); } else if (getInput().length <= 0) { throw new Error("Input string does not exist."); } else if (getKey().length <= 0) { throw new Error("No key specified for the encryption."); } else if (getMode().length <= 0) { throw new Error("No mode specified for Rijndael encryption. Valid modes are CBC and ECB."); } } function decryptRijndael() { if (!isRijndael) { throw new Error("This function is invalid for the selected encryption type! Function 'decryptRijndael' can only be called for a Rijndael decryption."); } if (((getInput().length > 0) && (getKey().length > 0)) && (getMode().length > 0)) { setInput(r.decrypt(getInput(), getKey(), getMode())); } else if (getInput().length <= 0) { throw new Error("Input string does not exist."); } else if (getKey().length <= 0) { throw new Error("No key specified for the decryption."); } else if (getMode().length <= 0) { throw new Error("No mode specified for Rijndael encryption. Valid modes are CBC and ECB."); } } function getInput() { return(input); } function setEncryptionType(et) { encryptionType = et; } function getEncryptionType() { return(encryptionType); } function setInput(str) { input = str; } function getKey() { return(key); } function setKey(str) { key = str; } function getMode() { return(mode); } function setMode(str) { mode = str; } var isBase8orBase64 = false; var isTEAorRC4 = false; var isGUID = false; var isGoauldorMD5orROT13orSHA1 = false; var isRijndael = false; var isLZW = false; }
Symbol 164 MovieClip [__Packages.mx.core.UIObject] Frame 0
class 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.127"; 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 165 MovieClip [__Packages.mx.core.UIComponent] Frame 0
class 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.127"; 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 166 MovieClip [__Packages.mx.controls.NumericStepper] Frame 0
class mx.controls.NumericStepper extends mx.core.UIComponent { var boundingBox_mc, _visible, tabEnabled, tabChildren, nextButton_mc, __width, prevButton_mc, __height, inputField, StepTrack_mc, focusTextField, createObject, enabled, __set__visible, setSize, createClassObject, __maxChars, dispatchEvent; function NumericStepper () { super(); } function init() { super.init(); boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); _visible = false; tabEnabled = false; tabChildren = true; } function setVisible(x, noEvent) { super.setVisible(x, noEvent); if (initializing) { __visible = x; } } function layoutControl() { nextButton_mc._x = __width - nextButton_mc.__width; nextButton_mc._y = 0; prevButton_mc._x = __width - prevButton_mc.__width; prevButton_mc._y = __height - prevButton_mc.__height; inputField.setSize(__width - nextButton_mc.__width, __height); StepTrack_mc._width = Math.max(nextButton_mc.__width, prevButton_mc.__width); StepTrack_mc._x = __width - StepTrack_mc._width; StepTrack_mc._height = __height - (nextButton_mc._height + prevButton_mc._height); StepTrack_mc._y = nextButton_mc.__height; } function createChildren() { super.createChildren(); addAsset("nextButton_mc", skinIDUpArrow); addAsset("prevButton_mc", skinIDDownArrow); addAsset("inputField", skinIDInput); focusTextField = inputField.label; createObject("StepTrack", "StepTrack_mc", 2); size(); } function draw() { prevButton_mc.enabled = enabled; nextButton_mc.enabled = enabled; inputField.enabled = enabled; size(); initializing = false; __set__visible(__visible); } function size() { var _local2 = calcMinHeight(); var _local3 = calcMinWidth(); if (__height < _local2) { setSize(__width, _local2); } if (__width < _local3) { setSize(_local3, __height); } layoutControl(); } function calcMinHeight() { return(22); } function calcMinWidth() { return(40); } function addAsset(id, skinID) { var _local2 = new Object(); _local2.styleName = this; if (skinID == 10) { _local2.falseUpSkin = upArrowUp; _local2.falseOverSkin = upArrowOver; _local2.falseDownSkin = upArrowDown; _local2.falseDisabledSkin = upArrowDisabled; createClassObject(mx.controls.SimpleButton, id, skinID, _local2); var _local5 = nextButton_mc; _local5.tabEnabled = false; _local5.styleName = this; _local5._x = __width - _local5.__width; _local5._y = 0; _local5.owner = this; _local5.autoRepeat = true; _local5.clickHandler = function () { Selection.setSelection(0, 0); }; _local5.buttonDownHandler = function () { this.owner.buttonPress(this); }; } else if (skinID == 11) { _local2.falseUpSkin = downArrowUp; _local2.falseOverSkin = downArrowOver; _local2.falseDownSkin = downArrowDown; _local2.falseDisabledSkin = downArrowDisabled; createClassObject(mx.controls.SimpleButton, id, skinID, _local2); var _local3 = prevButton_mc; _local3.tabEnabled = false; _local3.styleName = this; _local3._x = __width - _local3.__width; _local3._y = __height - _local3.__height; _local3.owner = this; _local3.autoRepeat = true; _local3.clickHandler = function () { Selection.setSelection(0, 0); }; _local3.buttonDownHandler = function () { this.owner.buttonPress(this); }; } else if (skinID == 9) { createClassObject(mx.controls.TextInput, id, skinID); var _local4 = inputField; _local4.styleName = this; _local4.setSize(__width - nextButton_mc.__width, __height); _local4.restrict = "0-9\\-\\.\\,"; _local4.maxChars = __maxChars; _local4.text = value; _local4.onSetFocus = function () { this._parent.onSetFocus(); }; _local4.onKillFocus = function () { this._parent.onKillFocus(); }; _local4.drawFocus = function (b) { this._parent.drawFocus(b); }; _local4.onKeyDown = function () { this._parent.onFieldKeyDown(); }; } } function setFocus() { Selection.setFocus(inputField); } function onKillFocus() { mx.managers.SystemManager.form.focusManager.defaultPushButtonEnabled = true; super.onKillFocus(); Key.removeListener(inputField); if (Number(inputField.text) != value) { var _local3 = checkValidValue(Number(inputField.text)); inputField.text = _local3; value = (_local3); dispatchEvent({type:"change"}); } } function onSetFocus() { super.onSetFocus(); Key.addListener(inputField); mx.managers.SystemManager.form.focusManager.defaultPushButtonEnabled = false; } function onFieldKeyDown() { var _local2 = value; switch (Key.getCode()) { case 40 : var _local3 = value - stepSize; value = (_local3); if (_local2 != value) { dispatchEvent({type:"change"}); } break; case 38 : _local3 = stepSize + value; value = (_local3); if (_local2 != value) { dispatchEvent({type:"change"}); } break; case 36 : inputField.text = minimum; value = (minimum); if (_local2 != value) { dispatchEvent({type:"change"}); } break; case 35 : inputField.text = maximum; value = (maximum); if (_local2 != value) { dispatchEvent({type:"change"}); } break; case 13 : value = (Number(inputField.text)); if (_local2 == value) { break; } dispatchEvent({type:"change"}); } } function get nextValue() { if (checkRange(value + stepSize)) { __nextValue = value + stepSize; return(__nextValue); } } function get previousValue() { if (checkRange(__value - stepSize)) { __previousValue = value - stepSize; return(__previousValue); } } function set maxChars(num) { __maxChars = num; inputField.maxChars = __maxChars; //return(maxChars); } function get maxChars() { return(__maxChars); } function get value() { return(__value); } function set value(v) { var _local2 = checkValidValue(v); if (_local2 == __value) { return; } inputField.text = (__value = _local2); //return(value); } function get minimum() { return(__minimum); } function set minimum(v) { __minimum = v; //return(minimum); } function get maximum() { return(__maximum); } function set maximum(v) { __maximum = v; //return(maximum); } function get stepSize() { return(__stepSize); } function set stepSize(v) { __stepSize = v; //return(stepSize); } function onFocus() { } function buttonPress(button) { var _local2 = value; if (button._name == "nextButton_mc") { value = value + stepSize; } else { value = value - stepSize; } if (_local2 != value) { dispatchEvent({type:"change"}); Selection.setSelection(0, 0); } } function checkRange(v) { return((v >= minimum) and (v <= maximum)); } function checkValidValue(val) { var _local7 = val / stepSize; var _local9 = Math.floor(_local7); var _local2 = stepSize; var _local6 = minimum; var _local5 = maximum; if ((val > _local6) and (val < _local5)) { if ((_local7 - _local9) == 0) { return(val); } var _local8 = Math.floor(val / _local2); var _local4 = _local8 * _local2; if (((((val - _local4) >= (_local2 / 2)) && (_local5 >= (_local4 + _local2))) && (_local6 <= (_local4 - _local2))) || (((val + _local2) == _local5) && (((_local5 - _local4) - _local2) > 1E-14))) { _local4 = _local4 + _local2; } return(_local4); } if (val >= _local5) { return(_local5); } return(_local6); } function onLabelChanged(o) { var _local2 = checkValidValue(Number(o.__get__text())); o.__set__text(_local2); value = (_local2); } function get tabIndex() { return(inputField.tabIndex); } function set tabIndex(w) { inputField.tabIndex = w; //return(tabIndex); } static var symbolName = "NumericStepper"; static var symbolOwner = mx.controls.NumericStepper; static var version = "2.0.2.127"; var className = "NumericStepper"; var upArrowUp = "StepUpArrowUp"; var upArrowDown = "StepUpArrowDown"; var upArrowOver = "StepUpArrowOver"; var upArrowDisabled = "StepUpArrowDisabled"; var downArrowUp = "StepDownArrowUp"; var downArrowDown = "StepDownArrowDown"; var downArrowOver = "StepDownArrowOver"; var downArrowDisabled = "StepDownArrowDisabled"; var skinIDUpArrow = 10; var skinIDDownArrow = 11; var skinIDInput = 9; var initializing = true; var __visible = true; var __minimum = 0; var __maximum = 10; var __stepSize = 1; var __value = 0; var __nextValue = 0; var __previousValue = 0; var clipParameters = {minimum:1, maximum:1, stepSize:1, value:1, maxChars:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.NumericStepper.prototype.clipParameters, mx.core.UIComponent.prototype.clipParameters); }
Symbol 216 MovieClip [__Packages.mx.skins.SkinElement] Frame 0
class 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 217 MovieClip [__Packages.mx.styles.CSSTextStyles] Frame 0
class 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 218 MovieClip [__Packages.mx.styles.StyleManager] Frame 0
class 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 219 MovieClip [__Packages.mx.styles.CSSStyleDeclaration] Frame 0
class 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 220 MovieClip [__Packages.mx.controls.SimpleButton] Frame 0
class 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.127"; 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 221 MovieClip [__Packages.mx.skins.Border] Frame 0
class 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 222 MovieClip [__Packages.mx.skins.RectBorder] Frame 0
class 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.127"; var className = "RectBorder"; var borderStyleName = "borderStyle"; var borderColorName = "borderColor"; var shadowColorName = "shadowColor"; var highlightColorName = "highlightColor"; var buttonColorName = "buttonColor"; var backgroundColorName = "backgroundColor"; }
Symbol 223 MovieClip [__Packages.mx.controls.TextInput] Frame 0
class mx.controls.TextInput extends mx.core.UIComponent { var owner, enterListener, label, tabChildren, tabEnabled, focusTextField, _color, _parent, border_mc, createClassObject, dispatchValueChangedEvent, __get__width, __get__height, tfx, tfy, tfw, tfh, getStyle, bind, updateModel, _getTextFormat, enabled; function TextInput () { super(); } function addEventListener(event, handler) { if (event == "enter") { addEnterEvents(); } super.addEventListener(event, handler); } function enterOnKeyDown() { if (Key.getAscii() == 13) { owner.dispatchEvent({type:"enter"}); } } function addEnterEvents() { if (enterListener == undefined) { enterListener = new Object(); enterListener.owner = this; enterListener.onKeyDown = enterOnKeyDown; } } function init(Void) { super.init(); label.styleName = this; tabChildren = true; tabEnabled = false; focusTextField = label; _color = mx.core.UIObject.textColorList; label.onSetFocus = function () { this._parent.onSetFocus(); }; label.onKillFocus = function (n) { this._parent.onKillFocus(n); }; label.drawFocus = function (b) { this._parent.drawFocus(b); }; label.onChanged = onLabelChanged; } function setFocus() { Selection.setFocus(label); } function onLabelChanged(Void) { _parent.dispatchEvent({type:"change"}); _parent.dispatchValueChangedEvent(text); } function createChildren(Void) { super.createChildren(); if (border_mc == undefined) { createClassObject(_global.styles.rectBorderClass, "border_mc", 0, {styleName:this}); } border_mc.swapDepths(label); label.autoSize = "none"; } function get html() { return(getHtml()); } function set html(value) { setHtml(value); //return(html); } function getHtml() { return(label.html); } function setHtml(value) { if (value != label.html) { label.html = value; } } function get text() { return(getText()); } function set text(t) { setText(t); //return(text); } function getText() { if (initializing) { return(initText); } if (label.html == true) { return(label.htmlText); } return(label.text); } function setText(t) { if (initializing) { initText = t; } else { var _local2 = label; if (_local2.html == true) { _local2.htmlText = t; } else { _local2.text = t; } } dispatchValueChangedEvent(t); } function size(Void) { border_mc.setSize(__get__width(), __get__height()); var _local2 = border_mc.__get__borderMetrics(); var _local6 = _local2.left + _local2.right; var _local3 = _local2.top + _local2.bottom; var _local5 = _local2.left; var _local4 = _local2.top; tfx = _local5; tfy = _local4; tfw = __get__width() - _local6; tfh = __get__height() - _local3; label.move(tfx, tfy); label.setSize(tfw, tfh + 1); } function setEnabled(enable) { label.type = (((__editable == true) || (enable == false)) ? "input" : "dynamic"); label.selectable = enable; var _local2 = getStyle((enable ? "color" : "disabledColor")); if (_local2 == undefined) { _local2 = (enable ? 0 : 8947848); } setColor(_local2); } function setColor(col) { label.textColor = col; } function onKillFocus(newFocus) { if (enterListener != undefined) { Key.removeListener(enterListener); } if (bind != undefined) { updateModel(text); } super.onKillFocus(newFocus); } function onSetFocus(oldFocus) { var f = Selection.getFocus(); var o = eval (f); if (o != label) { Selection.setFocus(label); return(undefined); } if (enterListener != undefined) { Key.addListener(enterListener); } super.onSetFocus(oldFocus); } function draw(Void) { var _local2 = label; var _local4 = getText(); if (initializing) { initializing = false; delete initText; } var _local3 = _getTextFormat(); _local2.embedFonts = _local3.embedFonts == true; if (_local3 != undefined) { _local2.setTextFormat(_local3); _local2.setNewTextFormat(_local3); } _local2.multiline = false; _local2.wordWrap = false; if (_local2.html == true) { _local2.setTextFormat(_local3); _local2.htmlText = _local4; } else { _local2.text = _local4; } _local2.type = (((__editable == true) || (enabled == false)) ? "input" : "dynamic"); size(); } function setEditable(s) { __editable = s; label.type = (s ? "input" : "dynamic"); } function get maxChars() { return(label.maxChars); } function set maxChars(w) { label.maxChars = w; //return(maxChars); } function get length() { return(label.length); } function get restrict() { return(label.restrict); } function set restrict(w) { label.restrict = ((w == "") ? null : (w)); //return(restrict); } function get hPosition() { return(label.hscroll); } function set hPosition(w) { label.hscroll = w; //return(hPosition); } function get maxHPosition() { return(label.maxhscroll); } function get editable() { return(__editable); } function set editable(w) { setEditable(w); //return(editable); } function get password() { return(label.password); } function set password(w) { label.password = w; //return(password); } function get tabIndex() { return(label.tabIndex); } function set tabIndex(w) { label.tabIndex = w; //return(tabIndex); } function set _accProps(val) { label._accProps = val; //return(_accProps); } function get _accProps() { return(label._accProps); } static var symbolName = "TextInput"; static var symbolOwner = mx.controls.TextInput; static var version = "2.0.2.127"; var className = "TextInput"; var initializing = true; var clipParameters = {text:1, editable:1, password:1, maxChars:1, restrict:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.TextInput.prototype.clipParameters, mx.core.UIComponent.prototype.clipParameters); var _maxWidth = mx.core.UIComponent.kStretch; var __editable = true; var initText = ""; }
Symbol 224 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class 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 225 MovieClip [__Packages.mx.managers.SystemManager] Frame 0
class 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 226 MovieClip [__Packages.mx.events.UIEventDispatcher] Frame 0
class 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 227 MovieClip [__Packages.mx.skins.ColoredSkinElement] Frame 0
class 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 228 MovieClip [__Packages.mx.core.ext.UIObjectExtensions] Frame 0
class 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 229 MovieClip [__Packages.mx.skins.halo.Defaults] Frame 0
class 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 230 MovieClip [__Packages.mx.managers.DepthManager] Frame 0
class 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 231 MovieClip [__Packages.mx.managers.FocusManager] Frame 0
class 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.127"; 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 232 MovieClip [__Packages.mx.skins.halo.FocusRect] Frame 0
class 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 233 MovieClip [__Packages.mx.managers.OverlappedWindows] Frame 0
class 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 234 MovieClip [__Packages.mx.styles.CSSSetStyle] Frame 0
class 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 235 MovieClip [__Packages.mx.core.ext.UIComponentExtensions] Frame 0
class 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 236 MovieClip [__Packages.mx.skins.halo.RectBorder] Frame 0
class 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.127"; 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 255 MovieClip [__Packages.mx.controls.listclasses.DataSelector] Frame 0
class mx.controls.listclasses.DataSelector extends Object { var __vPosition, setVPosition, __dataProvider, enabled, lastSelID, lastSelected, selected, invUpdateControl, invalidate, multipleSelection, updateControl, __rowCount, rows; function DataSelector () { super(); } static function Initialize(obj) { var _local3 = mixinProps; var _local4 = _local3.length; obj = obj.prototype; var _local1 = 0; while (_local1 < _local4) { obj[_local3[_local1]] = mixins[_local3[_local1]]; _local1++; } mixins.createProp(obj, "dataProvider", true); mixins.createProp(obj, "length", false); mixins.createProp(obj, "value", false); mixins.createProp(obj, "selectedIndex", true); mixins.createProp(obj, "selectedIndices", true); mixins.createProp(obj, "selectedItems", false); mixins.createProp(obj, "selectedItem", true); return(true); } function createProp(obj, propName, setter) { var p = (propName.charAt(0).toUpperCase() + propName.substr(1)); var _local2 = null; var _local4 = function (Void) { return(this["get" + p]()); }; if (setter) { _local2 = function (val) { this["set" + p](val); }; } obj.addProperty(propName, _local4, _local2); } function setDataProvider(dP) { if (__vPosition != 0) { setVPosition(0); } clearSelected(); __dataProvider.removeEventListener(this); __dataProvider = dP; dP.addEventListener("modelChanged", this); dP.addView(this); modelChanged({eventName:"updateAll"}); } function getDataProvider(Void) { return(__dataProvider); } function addItemAt(index, label, data) { if ((index < 0) || (!enabled)) { return(undefined); } var _local2 = __dataProvider; if (_local2 == undefined) { _local2 = (__dataProvider = new Array()); _local2.addEventListener("modelChanged", this); index = 0; } if ((typeof(label) == "object") || (typeof(_local2.getItemAt(0)) == "string")) { _local2.addItemAt(index, label); } else { _local2.addItemAt(index, {label:label, data:data}); } } function addItem(label, data) { addItemAt(__dataProvider.length, label, data); } function removeItemAt(index) { return(__dataProvider.removeItemAt(index)); } function removeAll(Void) { __dataProvider.removeAll(); } function replaceItemAt(index, newLabel, newData) { if (typeof(newLabel) == "object") { __dataProvider.replaceItemAt(index, newLabel); } else { __dataProvider.replaceItemAt(index, {label:newLabel, data:newData}); } } function sortItemsBy(fieldName, order) { lastSelID = __dataProvider.getItemID(lastSelected); __dataProvider.sortItemsBy(fieldName, order); } function sortItems(compareFunc, order) { lastSelID = __dataProvider.getItemID(lastSelected); __dataProvider.sortItems(compareFunc, order); } function getLength(Void) { return(__dataProvider.length); } function getItemAt(index) { return(__dataProvider.getItemAt(index)); } function modelChanged(eventObj) { var _local3 = eventObj.firstItem; var _local6 = eventObj.lastItem; var _local7 = eventObj.eventName; if (_local7 == undefined) { _local7 = eventObj.event; _local3 = eventObj.firstRow; _local6 = eventObj.lastRow; if (_local7 == "addRows") { _local7 = (eventObj.eventName = "addItems"); } else if (_local7 == "deleteRows") { _local7 = (eventObj.eventName = "removeItems"); } else if (_local7 == "updateRows") { _local7 = (eventObj.eventName = "updateItems"); } } if (_local7 == "addItems") { for (var _local2 in selected) { var _local5 = selected[_local2]; if ((_local5 != undefined) && (_local5 >= _local3)) { selected[_local2] = selected[_local2] + ((_local6 - _local3) + 1); } } } else if (_local7 == "removeItems") { if (__dataProvider.length == 0) { delete selected; } else { var _local9 = eventObj.removedIDs; var _local10 = _local9.length; var _local2 = 0; while (_local2 < _local10) { var _local4 = _local9[_local2]; if (selected[_local4] != undefined) { delete selected[_local4]; } _local2++; } for (_local2 in selected) { if (selected[_local2] >= _local3) { selected[_local2] = selected[_local2] - ((_local6 - _local3) + 1); } } } } else if (_local7 == "sort") { if (typeof(__dataProvider.getItemAt(0)) != "object") { delete selected; } else { var _local10 = __dataProvider.length; var _local2 = 0; while (_local2 < _local10) { if (isSelected(_local2)) { var _local4 = __dataProvider.getItemID(_local2); if (_local4 == lastSelID) { lastSelected = _local2; } selected[_local4] = _local2; } _local2++; } } } else if (_local7 == "filterModel") { setVPosition(0); } invUpdateControl = true; invalidate(); } function getValue(Void) { var _local2 = getSelectedItem(); if (typeof(_local2) != "object") { return(_local2); } return(((_local2.data == undefined) ? (_local2.label) : (_local2.data))); } function getSelectedIndex(Void) { for (var _local3 in selected) { var _local2 = selected[_local3]; if (_local2 != undefined) { return(_local2); } } } function setSelectedIndex(index) { if (((index >= 0) && (index < __dataProvider.length)) && (enabled)) { delete selected; selectItem(index, true); lastSelected = index; invUpdateControl = true; invalidate(); } else if (index == undefined) { clearSelected(); } } function getSelectedIndices(Void) { var _local2 = new Array(); for (var _local3 in selected) { _local2.push(selected[_local3]); } _local2.reverse(); return(((_local2.length > 0) ? (_local2) : undefined)); } function setSelectedIndices(indexArray) { if (multipleSelection != true) { return(undefined); } delete selected; var _local3 = 0; while (_local3 < indexArray.length) { var _local2 = indexArray[_local3]; if ((_local2 >= 0) && (_local2 < __dataProvider.length)) { selectItem(_local2, true); } _local3++; } invUpdateControl = true; updateControl(); } function getSelectedItems(Void) { var _local3 = getSelectedIndices(); var _local4 = new Array(); var _local2 = 0; while (_local2 < _local3.length) { _local4.push(getItemAt(_local3[_local2])); _local2++; } return(((_local4.length > 0) ? (_local4) : undefined)); } function getSelectedItem(Void) { return(__dataProvider.getItemAt(getSelectedIndex())); } function selectItem(index, selectedFlag) { if (selected == undefined) { selected = new Object(); } var _local2 = __dataProvider.getItemID(index); if (_local2 == undefined) { return(undefined); } if (selectedFlag && (!isSelected(index))) { selected[_local2] = index; } else if (!selectedFlag) { delete selected[_local2]; } } function isSelected(index) { var _local2 = __dataProvider.getItemID(index); if (_local2 == undefined) { return(false); } return(selected[_local2] != undefined); } function clearSelected(transition) { var _local3 = 0; for (var _local4 in selected) { var _local2 = selected[_local4]; if (((_local2 != undefined) && (__vPosition <= _local2)) && (_local2 < (__vPosition + __rowCount))) { rows[_local2 - __vPosition].drawRow(rows[_local2 - __vPosition].item, "normal", transition && ((_local3 % 3) == 0)); } _local3++; } delete selected; } static var mixins = new mx.controls.listclasses.DataSelector(); static var mixinProps = ["setDataProvider", "getDataProvider", "addItem", "addItemAt", "removeAll", "removeItemAt", "replaceItemAt", "sortItemsBy", "sortItems", "getLength", "getItemAt", "modelChanged", "calcPreferredWidthFromData", "calcPreferredHeightFromData", "getValue", "getSelectedIndex", "getSelectedItem", "getSelectedIndices", "getSelectedItems", "selectItem", "isSelected", "clearSelected", "setSelectedIndex", "setSelectedIndices"]; }
Symbol 256 MovieClip [__Packages.mx.controls.ComboBase] Frame 0
class mx.controls.ComboBase extends mx.core.UIComponent { var getValue, tabEnabled, tabChildren, boundingBox_mc, downArrow_mc, createClassObject, onDownArrow, border_mc, __border, text_mc, focusTextField, __width, __height, getFocusManager, __get__height, height, _parent; function ComboBase () { super(); getValue = _getValue; } function init() { super.init(); tabEnabled = !_editable; tabChildren = _editable; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function createChildren() { var _local3 = new Object(); _local3.styleName = this; if (downArrow_mc == undefined) { _local3.falseUpSkin = downArrowUpName; _local3.falseOverSkin = downArrowOverName; _local3.falseDownSkin = downArrowDownName; _local3.falseDisabledSkin = downArrowDisabledName; _local3.validateNow = true; _local3.tabEnabled = false; createClassObject(mx.controls.SimpleButton, "downArrow_mc", 19, _local3); downArrow_mc.buttonDownHandler = onDownArrow; downArrow_mc.useHandCursor = false; downArrow_mc.onPressWas = downArrow_mc.onPress; downArrow_mc.onPress = function () { this.trackAsMenuWas = this.trackAsMenu; this.trackAsMenu = true; if (!this._editable) { this._parent.text_mc.trackAsMenu = this.trackAsMenu; } this.onPressWas(); }; downArrow_mc.onDragOutWas = downArrow_mc.onDragOut; downArrow_mc.onDragOut = function () { this.trackAsMenuWas = this.trackAsMenu; this.trackAsMenu = false; if (!this._editable) { this._parent.text_mc.trackAsMenu = this.trackAsMenu; } this.onDragOutWas(); }; downArrow_mc.onDragOverWas = downArrow_mc.onDragOver; downArrow_mc.onDragOver = function () { this.trackAsMenu = this.trackAsMenuWas; if (!this._editable) { this._parent.text_mc.trackAsMenu = this.trackAsMenu; } this.onDragOverWas(); }; } if (border_mc == undefined) { _local3.tabEnabled = false; createClassObject(_global.styles.rectBorderClass, "border_mc", 17, _local3); border_mc.move(0, 0); __border = border_mc; } _local3.borderStyle = "none"; _local3.readOnly = !_editable; _local3.tabEnabled = _editable; if (text_mc == undefined) { createClassObject(mx.controls.TextInput, "text_mc", 18, _local3); text_mc.move(0, 0); text_mc.addEnterEvents(); text_mc.enterHandler = _enterHandler; text_mc.changeHandler = _changeHandler; text_mc.oldOnSetFocus = text_mc.onSetFocus; text_mc.onSetFocus = function () { this.oldOnSetFocus(); this._parent.onSetFocus(); }; text_mc.__set__restrict("^\x1B"); text_mc.oldOnKillFocus = text_mc.onKillFocus; text_mc.onKillFocus = function (n) { this.oldOnKillFocus(n); this._parent.onKillFocus(n); }; text_mc.drawFocus = function (b) { this._parent.drawFocus(b); }; delete text_mc.borderStyle; } focusTextField = text_mc; text_mc.owner = this; layoutChildren(__width, __height); } function onKillFocus() { super.onKillFocus(); Key.removeListener(text_mc); getFocusManager().defaultPushButtonEnabled = true; } function onSetFocus() { super.onSetFocus(); getFocusManager().defaultPushButtonEnabled = false; Key.addListener(text_mc); } function setFocus() { if (_editable) { Selection.setFocus(text_mc); } else { Selection.setFocus(this); } } function setSize(w, h, noEvent) { super.setSize(w, ((h == undefined) ? (__get__height()) : (h)), noEvent); } function setEnabled(enabledFlag) { super.setEnabled(enabledFlag); downArrow_mc.enabled = enabledFlag; text_mc.enabled = enabledFlag; } function setEditable(e) { _editable = e; if (wrapDownArrowButton == false) { if (e) { border_mc.borderStyle = "inset"; text_mc.borderStyle = "inset"; symbolName = "ComboBox"; invalidateStyle(); } else { border_mc.borderStyle = "comboNonEdit"; text_mc.borderStyle = "dropDown"; symbolName = "DropDown"; invalidateStyle(); } } tabEnabled = !e; tabChildren = e; text_mc.tabEnabled = e; if (e) { delete text_mc.onPress; delete text_mc.onRelease; delete text_mc.onReleaseOutside; delete text_mc.onDragOut; delete text_mc.onDragOver; delete text_mc.onRollOver; delete text_mc.onRollOut; } else { text_mc.onPress = function () { this._parent.downArrow_mc.onPress(); }; text_mc.onRelease = function () { this._parent.downArrow_mc.onRelease(); }; text_mc.onReleaseOutside = function () { this._parent.downArrow_mc.onReleaseOutside(); }; text_mc.onDragOut = function () { this._parent.downArrow_mc.onDragOut(); }; text_mc.onDragOver = function () { this._parent.downArrow_mc.onDragOver(); }; text_mc.onRollOver = function () { this._parent.downArrow_mc.onRollOver(); }; text_mc.onRollOut = function () { this._parent.downArrow_mc.onRollOut(); }; text_mc.useHandCursor = false; } } function get editable() { return(_editable); } function set editable(e) { setEditable(e); //return(editable); } function _getValue() { return((_editable ? (text_mc.getText()) : (DSgetValue()))); } function draw() { downArrow_mc.draw(); border_mc.draw(); } function size() { layoutChildren(__width, __height); } function setTheme(t) { downArrowUpName = (t + "downArrow") + "Up_mc"; downArrowDownName = (t + "downArrow") + "Down_mc"; downArrowDisabledName = (t + "downArrow") + "Disabled_mc"; } function get text() { return(text_mc.getText()); } function set text(t) { setText(t); //return(text); } function setText(t) { text_mc.setText(t); } function get textField() { return(text_mc); } function get restrict() { return(text_mc.__get__restrict()); } function set restrict(w) { text_mc.__set__restrict(w); //return(restrict); } function invalidateStyle() { downArrow_mc.invalidateStyle(); text_mc.invalidateStyle(); border_mc.invalidateStyle(); } function layoutChildren(w, h) { if (downArrow_mc == undefined) { return(undefined); } if (wrapDownArrowButton) { var _local2 = border_mc.__get__borderMetrics(); downArrow_mc._width = (downArrow_mc._height = (h - _local2.top) - _local2.bottom); downArrow_mc.move((w - downArrow_mc._width) - _local2.right, _local2.top); border_mc.setSize(w, h); text_mc.setSize(w - downArrow_mc._width, h); } else { downArrow_mc.move(w - downArrow_mc._width, 0); border_mc.setSize(w - downArrow_mc.width, h); text_mc.setSize(w - downArrow_mc._width, h); downArrow_mc._height = height; } } function _changeHandler(obj) { } function _enterHandler(obj) { var _local2 = _parent; obj.target = _local2; _local2.dispatchEvent(obj); } function get tabIndex() { return(text_mc.__get__tabIndex()); } function set tabIndex(w) { text_mc.__set__tabIndex(w); //return(tabIndex); } static var mixIt1 = mx.controls.listclasses.DataSelector.Initialize(mx.controls.ComboBase); static var symbolName = "ComboBase"; static var symbolOwner = mx.controls.ComboBase; static var version = "2.0.2.127"; var _editable = false; var downArrowUpName = "ScrollDownArrowUp"; var downArrowDownName = "ScrollDownArrowDown"; var downArrowOverName = "ScrollDownArrowOver"; var downArrowDisabledName = "ScrollDownArrowDisabled"; var wrapDownArrowButton = true; var DSgetValue = mx.controls.listclasses.DataSelector.prototype.getValue; var multipleSelection = false; }
Symbol 257 MovieClip [__Packages.mx.controls.ComboBox] Frame 0
class mx.controls.ComboBox extends mx.controls.ComboBase { var __set__editable, editable, __labels, data, __dropdownWidth, __width, _editable, selectedIndex, __dropdown, dataProvider, __labelFunction, createObject, border_mc, mask, text_mc, dispatchValueChangedEvent, getValue, length, selectedItem, _y, isPressed, owner, __set__visible, height, localToGlobal, __selectedIndexOnDropdown, __initialSelectedIndexOnDropdown, __get__height, getStyle, _parent, width, __dataProvider, selected, dispatchEvent; function ComboBox () { super(); } function init() { super.init(); } function createChildren() { super.createChildren(); __set__editable(editable); if (__labels.length > 0) { var _local6 = new Array(); var _local3 = 0; while (_local3 < labels.length) { _local6.addItem({label:labels[_local3], data:data[_local3]}); _local3++; } setDataProvider(_local6); } dropdownWidth = (((typeof(__dropdownWidth) == "number") ? (__dropdownWidth) : (__width))); if (!_editable) { selectedIndex = 0; } initializing = false; } function onKillFocus(n) { if (_showingDropdown && (n != null)) { displayDropdown(false); } super.onKillFocus(); } function getDropdown() { if (initializing) { return(undefined); } if (!hasDropdown()) { var _local3 = new Object(); _local3.styleName = this; if (dropdownBorderStyle != undefined) { _local3.borderStyle = dropdownBorderStyle; } _local3._visible = false; __dropdown = mx.managers.PopUpManager.createPopUp(this, mx.controls.List, false, _local3, true); __dropdown.scroller.mask.removeMovieClip(); if (dataProvider == undefined) { dataProvider = new Array(); } __dropdown.setDataProvider(dataProvider); __dropdown.selectMultiple = false; __dropdown.rowCount = __rowCount; __dropdown.selectedIndex = selectedIndex; __dropdown.vScrollPolicy = "auto"; __dropdown.labelField = __labelField; __dropdown.labelFunction = __labelFunction; __dropdown.owner = this; __dropdown.changeHandler = _changeHandler; __dropdown.scrollHandler = _scrollHandler; __dropdown.itemRollOverHandler = _itemRollOverHandler; __dropdown.itemRollOutHandler = _itemRollOutHandler; __dropdown.resizeHandler = _resizeHandler; __dropdown.mouseDownOutsideHandler = function (eventObj) { var _local3 = this.owner; var _local4 = new Object(); _local4.x = _local3._root._xmouse; _local4.y = _local3._root._ymouse; _local3._root.localToGlobal(_local4); if (_local3.hitTest(_local4.x, _local4.y, false)) { } else if ((!this.wrapDownArrowButton) && (this.owner.downArrow_mc.hitTest(_root._xmouse, _root._ymouse, false))) { } else { _local3.displayDropdown(false); } }; __dropdown.onTweenUpdate = function (v) { this._y = v; }; __dropdown.setSize(__dropdownWidth, __dropdown.height); createObject("BoundingBox", "mask", 20); mask._y = border_mc.height; mask._width = __dropdownWidth; mask._height = __dropdown.height; mask._visible = false; __dropdown.setMask(mask); } return(__dropdown); } function setSize(w, h, noEvent) { super.setSize(w, h, noEvent); __dropdownWidth = w; __dropdown.rowHeight = h; __dropdown.setSize(__dropdownWidth, __dropdown.height); } function setEditable(e) { super.setEditable(e); if (e) { text_mc.setText(""); } else { text_mc.setText(selectedLabel); } } function get labels() { return(__labels); } function set labels(lbls) { __labels = lbls; setDataProvider(lbls); //return(labels); } function getLabelField() { return(__labelField); } function get labelField() { return(getLabelField()); } function setLabelField(s) { __dropdown.labelField = (__labelField = s); text_mc.setText(selectedLabel); } function set labelField(s) { setLabelField(s); //return(labelField); } function getLabelFunction() { return(__labelFunction); } function get labelFunction() { return(getLabelFunction()); } function set labelFunction(f) { __dropdown.labelFunction = (__labelFunction = f); text_mc.setText(selectedLabel); //return(labelFunction); } function setSelectedItem(v) { super.setSelectedItem(v); __dropdown.selectedItem = v; text_mc.setText(selectedLabel); } function setSelectedIndex(v) { super.setSelectedIndex(v); __dropdown.selectedIndex = v; if (v != undefined) { text_mc.setText(selectedLabel); } dispatchValueChangedEvent(getValue()); } function setRowCount(count) { if (isNaN(count)) { return(undefined); } __rowCount = count; __dropdown.setRowCount(count); } function get rowCount() { return(Math.max(1, Math.min(length, __rowCount))); } function set rowCount(v) { setRowCount(v); //return(rowCount); } function setDropdownWidth(w) { __dropdownWidth = w; __dropdown.setSize(w, __dropdown.height); } function get dropdownWidth() { return(__dropdownWidth); } function set dropdownWidth(v) { setDropdownWidth(v); //return(dropdownWidth); } function get dropdown() { return(getDropdown()); } function setDataProvider(dp) { super.setDataProvider(dp); __dropdown.setDataProvider(dp); if (!_editable) { selectedIndex = 0; } } function open() { displayDropdown(true); } function close() { displayDropdown(false); } function get selectedLabel() { var _local2 = selectedItem; if (_local2 == undefined) { return(""); } if (labelFunction != undefined) { return(labelFunction(_local2)); } if (typeof(_local2) != "object") { return(_local2); } if (_local2[labelField] != undefined) { return(_local2[labelField]); } if (_local2.label != undefined) { return(_local2.label); } var _local3 = " "; for (var _local4 in _local2) { if (_local4 != "__ID__") { _local3 = (_local2[_local4] + ", ") + _local3; } } _local3 = _local3.substring(0, _local3.length - 3); return(_local3); } function hasDropdown() { return((__dropdown != undefined) && (__dropdown.valueOf() != undefined)); } function tweenEndShow(value) { _y = value; isPressed = true; owner.dispatchEvent({type:"open", target:owner}); } function tweenEndHide(value) { _y = value; __set__visible(false); owner.dispatchEvent({type:"close", target:owner}); } function displayDropdown(show) { if (show == _showingDropdown) { return(undefined); } var _local3 = new Object(); _local3.x = 0; _local3.y = height; localToGlobal(_local3); if (show) { __selectedIndexOnDropdown = selectedIndex; __initialSelectedIndexOnDropdown = selectedIndex; getDropdown(); var _local2 = __dropdown; _local2.isPressed = true; _local2.rowCount = rowCount; _local2.visible = show; _local2._parent.globalToLocal(_local3); _local2.onTweenEnd = tweenEndShow; var _local5; var _local8; if ((_local3.y + _local2.height) > Stage.height) { _local5 = _local3.y - __get__height(); _local8 = _local5 - _local2.height; mask._y = -_local2.height; } else { _local5 = _local3.y - _local2.height; _local8 = _local3.y; mask._y = border_mc.height; } var _local6 = _local2.selectedIndex; if (_local6 == undefined) { _local6 = 0; } var _local4 = _local2.vPosition; _local4 = _local6 - 1; _local4 = Math.min(Math.max(_local4, 0), _local2.length - _local2.rowCount); _local2.vPosition = _local4; _local2.move(_local3.x, _local5); _local2.tween = new mx.effects.Tween(__dropdown, _local5, _local8, getStyle("openDuration")); } else { __dropdown._parent.globalToLocal(_local3); delete __dropdown.dragScrolling; __dropdown.onTweenEnd = tweenEndHide; __dropdown.tween = new mx.effects.Tween(__dropdown, __dropdown._y, _local3.y - __dropdown.height, getStyle("openDuration")); if (__initialSelectedIndexOnDropdown != selectedIndex) { dispatchChangeEvent(undefined, __initialSelectedIndexOnDropdown, selectedIndex); } } var _local9 = getStyle("openEasing"); if (_local9 != undefined) { __dropdown.tween.easingEquation = _local9; } _showingDropdown = show; } function onDownArrow() { _parent.displayDropdown(!_parent._showingDropdown); } function keyDown(e) { if (e.ctrlKey && (e.code == 40)) { displayDropdown(true); } else if (e.ctrlKey && (e.code == 38)) { displayDropdown(false); dispatchChangeEvent(undefined, __selectedIndexOnDropdown, selectedIndex); } else if (e.code == 27) { displayDropdown(false); } else if (e.code == 13) { if (_showingDropdown) { selectedIndex = __dropdown.selectedIndex; displayDropdown(false); } } else if (((((!_editable) || (e.code == 38)) || (e.code == 40)) || (e.code == 33)) || (e.code == 34)) { selectedIndex = 0 + selectedIndex; bInKeyDown = true; var _local3 = dropdown; _local3.keyDown(e); bInKeyDown = false; selectedIndex = __dropdown.selectedIndex; } } function invalidateStyle(styleProp) { __dropdown.invalidateStyle(styleProp); super.invalidateStyle(styleProp); } function changeTextStyleInChildren(styleProp) { if (dropdown.stylecache != undefined) { delete dropdown.stylecache[styleProp]; delete dropdown.stylecache.tf; } __dropdown.changeTextStyleInChildren(styleProp); super.changeTextStyleInChildren(styleProp); } function changeColorStyleInChildren(sheetName, styleProp, newValue) { if (dropdown.stylecache != undefined) { delete dropdown.stylecache[styleProp]; delete dropdown.stylecache.tf; } __dropdown.changeColorStyleInChildren(sheetName, styleProp, newValue); super.changeColorStyleInChildren(sheetName, styleProp, newValue); } function notifyStyleChangeInChildren(sheetName, styleProp, newValue) { if (dropdown.stylecache != undefined) { delete dropdown.stylecache[styleProp]; delete dropdown.stylecache.tf; } __dropdown.notifyStyleChangeInChildren(sheetName, styleProp, newValue); super.notifyStyleChangeInChildren(sheetName, styleProp, newValue); } function onUnload() { __dropdown.removeMovieClip(); } function _resizeHandler() { var _local2 = owner; _local2.mask._width = width; _local2.mask._height = height; } function _changeHandler(obj) { var _local2 = owner; var _local3 = _local2.selectedIndex; obj.target = _local2; if (this == owner.text_mc) { _local2.selectedIndex = undefined; _local2.dispatchChangeEvent(obj, -1, -2); } else { _local2.selectedIndex = selectedIndex; if (!_local2._showingDropdown) { _local2.dispatchChangeEvent(obj, _local3, _local2.selectedIndex); } else if (!_local2.bInKeyDown) { _local2.displayDropdown(false); } } } function _scrollHandler(obj) { var _local2 = owner; obj.target = _local2; _local2.dispatchEvent(obj); } function _itemRollOverHandler(obj) { var _local2 = owner; obj.target = _local2; _local2.dispatchEvent(obj); } function _itemRollOutHandler(obj) { var _local2 = owner; obj.target = _local2; _local2.dispatchEvent(obj); } function modelChanged(eventObj) { super.modelChanged(eventObj); if (0 == __dataProvider.length) { text_mc.setText(""); delete selected; } else if ((__dataProvider.length == ((eventObj.lastItem - eventObj.firstItem) + 1)) && (eventObj.eventName == "addItems")) { selectedIndex = 0; } } function dispatchChangeEvent(obj, prevValue, newValue) { var _local2; if (prevValue != newValue) { if ((obj != undefined) && (obj.type == "change")) { _local2 = obj; } else { _local2 = {type:"change"}; } dispatchEvent(_local2); } } static var symbolName = "ComboBox"; static var symbolOwner = mx.controls.ComboBox; static var version = "2.0.2.127"; var clipParameters = {labels:1, data:1, editable:1, rowCount:1, dropdownWidth:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.ComboBox.prototype.clipParameters, mx.controls.ComboBase.prototype.clipParameters); var className = "ComboBox"; var _showingDropdown = false; var __rowCount = 5; var dropdownBorderStyle = undefined; var initializing = true; var __labelField = "label"; var bInKeyDown = false; }
Symbol 338 MovieClip [__Packages.mx.managers.PopUpManager] Frame 0
class mx.managers.PopUpManager { var popUp, setSize, move, modalWindow, _parent, _name, _visible, owner; function PopUpManager () { } static function createModalWindow(parent, o, broadcastOutsideEvents) { var _local2 = parent.createChildAtDepth("Modal", mx.managers.DepthManager.kTopmost); _local2.setDepthBelow(o); o.modalID = _local2._name; _local2._alpha = _global.style.modalTransparency; _local2.tabEnabled = false; if (broadcastOutsideEvents) { _local2.onPress = mixins.onPress; } else { _local2.onPress = mixins.nullFunction; } _local2.onRelease = mixins.nullFunction; _local2.resize = mixins.resize; mx.managers.SystemManager.init(); mx.managers.SystemManager.addEventListener("resize", _local2); _local2.resize(); _local2.useHandCursor = false; _local2.popUp = o; o.modalWindow = _local2; o.deletePopUp = mixins.deletePopUp; o.setVisible = mixins.setVisible; o.getVisible = mixins.getVisible; o.addProperty("visible", o.getVisible, o.setVisible); } static function createPopUp(parent, className, modal, initobj, broadcastOutsideEvents) { if (mixins == undefined) { mixins = new mx.managers.PopUpManager(); } if (broadcastOutsideEvents == undefined) { broadcastOutsideEvents = false; } var _local5 = parent._root; if (_local5 == undefined) { _local5 = _root; } while (parent != _local5) { parent = parent._parent; } initobj.popUp = true; var _local4 = parent.createClassChildAtDepth(className, ((broadcastOutsideEvents || (modal)) ? (mx.managers.DepthManager.kTopmost) : (mx.managers.DepthManager.kTop)), initobj); var _local2 = _root; var _local6 = _local2.focusManager != undefined; while (_local2._parent != undefined) { _local2 = _local2._parent._root; if (_local2.focusManager != undefined) { _local6 = true; break; } } if (_local6) { _local4.createObject("FocusManager", "focusManager", -1); if (_local4._visible == false) { mx.managers.SystemManager.deactivate(_local4); } } if (modal) { createModalWindow(parent, _local4, broadcastOutsideEvents); } else { if (broadcastOutsideEvents) { _local4.mouseListener = new Object(); _local4.mouseListener.owner = _local4; _local4.mouseListener.onMouseDown = mixins.onMouseDown; Mouse.addListener(_local4.mouseListener); } _local4.deletePopUp = mixins.deletePopUp; } return(_local4); } function onPress(Void) { var _local3 = popUp._root; if (_local3 == undefined) { _local3 = _root; } if (popUp.hitTest(_local3._xmouse, _local3._ymouse, false)) { return(undefined); } popUp.dispatchEvent({type:"mouseDownOutside"}); } function nullFunction(Void) { } function resize(Void) { var _local2 = mx.managers.SystemManager.__get__screen(); setSize(_local2.width, _local2.height); move(_local2.x, _local2.y); } function deletePopUp(Void) { if (modalWindow != undefined) { _parent.destroyObject(modalWindow._name); } _parent.destroyObject(_name); } function setVisible(v, noEvent) { super.setVisible(v, noEvent); modalWindow._visible = v; } function getVisible(Void) { return(_visible); } function onMouseDown(Void) { var _local3 = owner._root; if (_local3 == undefined) { _local3 = _root; } var _local4 = new Object(); _local4.x = _local3._xmouse; _local4.y = _local3._ymouse; _local3.localToGlobal(_local4); if (owner.hitTest(_local4.x, _local4.y, false)) { } else { owner.mouseDownOutsideHandler(owner); } } static var version = "2.0.2.127"; static var mixins = undefined; }
Symbol 339 MovieClip [__Packages.mx.core.View] Frame 0
class mx.core.View extends mx.core.UIComponent { var tabChildren, tabEnabled, boundingBox_mc, border_mc, __get__width, __get__height, __tabIndex, depth, createObject, createClassObject, loadExternal, destroyObject, createClassChildAtDepth, doLater; function View () { super(); } function init() { super.init(); tabChildren = true; tabEnabled = false; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function size() { border_mc.move(0, 0); border_mc.setSize(__get__width(), __get__height()); doLayout(); } function draw() { size(); } function get numChildren() { var _local3 = childNameBase; var _local2 = 0; while (true) { if (this[_local3 + _local2] == undefined) { return(_local2); } _local2++; } } function get tabIndex() { return((tabEnabled ? (__tabIndex) : undefined)); } function set tabIndex(n) { __tabIndex = n; //return(tabIndex); } function addLayoutObject(object) { } function createChild(className, instanceName, initProps) { if (depth == undefined) { depth = 1; } var _local2; if (typeof(className) == "string") { _local2 = createObject(className, instanceName, depth++, initProps); } else { _local2 = createClassObject(className, instanceName, depth++, initProps); } if (_local2 == undefined) { _local2 = loadExternal(className, _loadExternalClass, instanceName, depth++, initProps); } else { this[childNameBase + numChildren] = _local2; _local2._complete = true; childLoaded(_local2); } addLayoutObject(_local2); return(_local2); } function getChildAt(childIndex) { return(this[childNameBase + childIndex]); } function destroyChildAt(childIndex) { if (!((childIndex >= 0) && (childIndex < numChildren))) { return(undefined); } var _local4 = childNameBase + childIndex; var _local6 = numChildren; var _local3; for (_local3 in this) { if (_local3 == _local4) { _local4 = ""; destroyObject(_local3); break; } } var _local2 = Number(childIndex); while (_local2 < (_local6 - 1)) { this[childNameBase + _local2] = this[childNameBase + (_local2 + 1)]; _local2++; } delete this[childNameBase + (_local6 - 1)]; depth--; } function initLayout() { if (!hasBeenLayedOut) { doLayout(); } } function doLayout() { hasBeenLayedOut = true; } function createChildren() { if (border_mc == undefined) { border_mc = createClassChildAtDepth(_global.styles.rectBorderClass, mx.managers.DepthManager.kBottom, {styleName:this}); } doLater(this, "initLayout"); } function convertToUIObject(obj) { } function childLoaded(obj) { convertToUIObject(obj); } static function extension() { mx.core.ExternalContent.enableExternalContent(); } static var symbolName = "View"; static var symbolOwner = mx.core.View; static var version = "2.0.2.127"; var className = "View"; static var childNameBase = "_child"; var hasBeenLayedOut = false; var _loadExternalClass = "UIComponent"; }
Symbol 340 MovieClip [__Packages.mx.core.ExternalContent] Frame 0
class mx.core.ExternalContent { var createObject, numChildren, prepList, doLater, loadList, dispatchEvent, loadedList, childLoaded; function ExternalContent () { } function loadExternal(url, placeholderClassName, instanceName, depth, initProps) { var _local2; _local2 = createObject(placeholderClassName, instanceName, depth, initProps); this[mx.core.View.childNameBase + numChildren] = _local2; if (prepList == undefined) { prepList = new Object(); } prepList[instanceName] = {obj:_local2, url:url, complete:false, initProps:initProps}; prepareToLoadMovie(_local2); return(_local2); } function prepareToLoadMovie(obj) { obj.unloadMovie(); doLater(this, "waitForUnload"); } function waitForUnload() { var _local3; for (_local3 in prepList) { var _local2 = prepList[_local3]; if (_local2.obj.getBytesTotal() == 0) { if (loadList == undefined) { loadList = new Object(); } loadList[_local3] = _local2; _local2.obj.loadMovie(_local2.url); delete prepList[_local3]; doLater(this, "checkLoadProgress"); } else { doLater(this, "waitForUnload"); } } } function checkLoadProgress() { var _local8 = false; var _local3; for (_local3 in loadList) { var _local2 = loadList[_local3]; _local2.loaded = _local2.obj.getBytesLoaded(); _local2.total = _local2.obj.getBytesTotal(); if (_local2.total > 0) { _local2.obj._visible = false; dispatchEvent({type:"progress", target:_local2.obj, current:_local2.loaded, total:_local2.total}); if (_local2.loaded == _local2.total) { if (loadedList == undefined) { loadedList = new Object(); } loadedList[_local3] = _local2; delete loadList[_local3]; doLater(this, "contentLoaded"); } } else if (_local2.total == -1) { if (_local2.failedOnce != undefined) { _local2.failedOnce++; if (_local2.failedOnce > 3) { dispatchEvent({type:"complete", target:_local2.obj, current:_local2.loaded, total:_local2.total}); delete loadList[_local3]; } } else { _local2.failedOnce = 0; } } _local8 = true; } if (_local8) { doLater(this, "checkLoadProgress"); } } function contentLoaded() { var _local4; for (_local4 in loadedList) { var _local2 = loadedList[_local4]; _local2.obj._visible = true; _local2.obj._complete = true; var _local3; for (_local3 in _local2.initProps) { _local2.obj[_local3] = _local2.initProps[_local3]; } childLoaded(_local2.obj); dispatchEvent({type:"complete", target:_local2.obj, current:_local2.loaded, total:_local2.total}); delete loadedList[_local4]; } } function convertToUIObject(obj) { if (obj.setSize == undefined) { var _local2 = mx.core.UIObject.prototype; obj.addProperty("width", _local2.__get__width, null); obj.addProperty("height", _local2.__get__height, null); obj.addProperty("left", _local2.__get__left, null); obj.addProperty("x", _local2.__get__x, null); obj.addProperty("top", _local2.__get__top, null); obj.addProperty("y", _local2.__get__y, null); obj.addProperty("right", _local2.__get__right, null); obj.addProperty("bottom", _local2.__get__bottom, null); obj.addProperty("visible", _local2.__get__visible, _local2.__set__visible); obj.move = mx.core.UIObject.prototype.move; obj.setSize = mx.core.UIObject.prototype.setSize; obj.size = mx.core.UIObject.prototype.size; mx.events.UIEventDispatcher.initialize(obj); } } static function enableExternalContent() { } static function classConstruct() { var _local1 = mx.core.View.prototype; var _local2 = mx.core.ExternalContent.prototype; _local1.loadExternal = _local2.loadExternal; _local1.prepareToLoadMovie = _local2.prepareToLoadMovie; _local1.waitForUnload = _local2.waitForUnload; _local1.checkLoadProgress = _local2.checkLoadProgress; _local1.contentLoaded = _local2.contentLoaded; _local1.convertToUIObject = _local2.convertToUIObject; return(true); } static var classConstructed = classConstruct(); static var ViewDependency = mx.core.View; }
Symbol 341 MovieClip [__Packages.mx.skins.CustomBorder] Frame 0
class mx.skins.CustomBorder extends mx.skins.Border { var __width, __height, l_mc, setSkin, minHeight, minWidth, m_mc, r_mc; function CustomBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function createChildren(Void) { } function draw(Void) { if (l_mc == undefined) { var _local2 = setSkin(tagL, leftSkin); if (horizontal) { minHeight = l_mc._height; minWidth = l_mc._width; } else { minHeight = l_mc._height; minWidth = l_mc._width; } } if (m_mc == undefined) { setSkin(tagM, middleSkin); if (horizontal) { minHeight = m_mc._height; minWidth = minWidth + m_mc._width; } else { minHeight = minHeight + m_mc._height; minWidth = m_mc._width; } } if (r_mc == undefined) { setSkin(tagR, rightSkin); if (horizontal) { minHeight = r_mc._height; minWidth = minWidth + r_mc._width; } else { minHeight = minHeight + r_mc._height; minWidth = r_mc._width; } } size(); } function size(Void) { l_mc.move(0, 0); if (horizontal) { r_mc.move(width - r_mc.width, 0); m_mc.move(l_mc.width, 0); m_mc.setSize(r_mc.x - m_mc.x, m_mc.height); } else { r_mc.move(0, height - r_mc.height, 0); m_mc.move(0, l_mc.height); m_mc.setSize(m_mc.width, r_mc.y - m_mc.y); } } static var symbolName = "CustomBorder"; static var symbolOwner = mx.skins.CustomBorder; static var version = "2.0.2.127"; var className = "CustomBorder"; static var tagL = 0; static var tagM = 1; static var tagR = 2; var idNames = new Array("l_mc", "m_mc", "r_mc"); var leftSkin = "F3PieceLeft"; var middleSkin = "F3PieceMiddle"; var rightSkin = "F3PieceRight"; var horizontal = true; }
Symbol 342 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb] Frame 0
class mx.controls.scrollClasses.ScrollThumb extends mx.skins.CustomBorder { var useHandCursor, ymin, ymax, datamin, datamax, scrollMove, lastY, _ymouse, _y, _parent, onMouseMove, grip_mc, setSkin, gripSkin, __get__width, __get__height; function ScrollThumb () { super(); } function createChildren(Void) { super.createChildren(); useHandCursor = false; } function setRange(_ymin, _ymax, _datamin, _datamax) { ymin = _ymin; ymax = _ymax; datamin = _datamin; datamax = _datamax; } function dragThumb(Void) { scrollMove = _ymouse - lastY; scrollMove = scrollMove + _y; if (scrollMove < ymin) { scrollMove = ymin; } else if (scrollMove > ymax) { scrollMove = ymax; } _parent.isScrolling = true; _y = scrollMove; var _local2 = Math.round(((datamax - datamin) * (_y - ymin)) / (ymax - ymin)) + datamin; _parent.scrollPosition = _local2; _parent.dispatchScrollEvent("ThumbTrack"); updateAfterEvent(); } function stopDragThumb(Void) { _parent.isScrolling = false; _parent.dispatchScrollEvent("ThumbPosition"); _parent.dispatchScrollChangedEvent(); delete onMouseMove; } function onPress(Void) { _parent.pressFocus(); lastY = _ymouse; onMouseMove = dragThumb; super.onPress(); } function onRelease(Void) { _parent.releaseFocus(); stopDragThumb(); super.onRelease(); } function onReleaseOutside(Void) { _parent.releaseFocus(); stopDragThumb(); super.onReleaseOutside(); } function draw() { super.draw(); if (grip_mc == undefined) { setSkin(3, gripSkin); } } function size() { super.size(); grip_mc.move((__get__width() - grip_mc.width) / 2, (__get__height() - grip_mc.height) / 2); } static var symbolOwner = mx.skins.CustomBorder.symbolOwner; var className = "ScrollThumb"; var btnOffset = 0; var horizontal = false; var idNames = new Array("l_mc", "m_mc", "r_mc", "grip_mc"); }
Symbol 343 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar] Frame 0
class mx.controls.scrollClasses.ScrollBar extends mx.core.UIComponent { var isScrolling, scrollTrack_mc, scrollThumb_mc, __height, tabEnabled, focusEnabled, boundingBox_mc, setSkin, upArrow_mc, _minHeight, _minWidth, downArrow_mc, createObject, createClassObject, enabled, _height, dispatchEvent, minMode, maxMode, plusMode, minusMode, _parent, getStyle, scrolling, _ymouse; function ScrollBar () { super(); } function get scrollPosition() { return(_scrollPosition); } function set scrollPosition(pos) { _scrollPosition = pos; if (isScrolling != true) { pos = Math.min(pos, maxPos); pos = Math.max(pos, minPos); var _local3 = (((pos - minPos) * (scrollTrack_mc.height - scrollThumb_mc._height)) / (maxPos - minPos)) + scrollTrack_mc.top; scrollThumb_mc.move(0, _local3); } //return(scrollPosition); } function get pageScrollSize() { return(largeScroll); } function set pageScrollSize(lScroll) { largeScroll = lScroll; //return(pageScrollSize); } function set lineScrollSize(sScroll) { smallScroll = sScroll; //return(lineScrollSize); } function get lineScrollSize() { return(smallScroll); } function get virtualHeight() { return(__height); } function init(Void) { super.init(); _scrollPosition = 0; tabEnabled = false; focusEnabled = false; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function createChildren(Void) { if (scrollTrack_mc == undefined) { setSkin(skinIDTrack, scrollTrackName); } scrollTrack_mc.visible = false; var _local3 = new Object(); _local3.enabled = false; _local3.preset = mx.controls.SimpleButton.falseDisabled; _local3.initProperties = 0; _local3.autoRepeat = true; _local3.tabEnabled = false; var _local2; if (upArrow_mc == undefined) { _local2 = createButton(upArrowName, "upArrow_mc", skinIDUpArrow, _local3); } _local2.buttonDownHandler = onUpArrow; _local2.clickHandler = onScrollChanged; _minHeight = _local2.height; _minWidth = _local2.width; if (downArrow_mc == undefined) { _local2 = createButton(downArrowName, "downArrow_mc", skinIDDownArrow, _local3); } _local2.buttonDownHandler = onDownArrow; _local2.clickHandler = onScrollChanged; _minHeight = _minHeight + _local2.height; } function createButton(linkageName, id, skinID, o) { if (skinID == skinIDUpArrow) { o.falseUpSkin = upArrowUpName; o.falseDownSkin = upArrowDownName; o.falseOverSkin = upArrowOverName; } else { o.falseUpSkin = downArrowUpName; o.falseDownSkin = downArrowDownName; o.falseOverSkin = downArrowOverName; } var _local3 = createObject(linkageName, id, skinID, o); this[id].visible = false; this[id].useHandCursor = false; return(_local3); } function createThumb(Void) { var _local2 = new Object(); _local2.validateNow = true; _local2.tabEnabled = false; _local2.leftSkin = thumbTopName; _local2.middleSkin = thumbMiddleName; _local2.rightSkin = thumbBottomName; _local2.gripSkin = thumbGripName; createClassObject(mx.controls.scrollClasses.ScrollThumb, "scrollThumb_mc", skinIDThumb, _local2); } function setScrollProperties(pSize, mnPos, mxPos, ls) { var _local4; var _local2 = scrollTrack_mc; pageSize = pSize; largeScroll = (((ls != undefined) && (ls > 0)) ? (ls) : (pSize)); minPos = Math.max(mnPos, 0); maxPos = Math.max(mxPos, 0); _scrollPosition = Math.max(minPos, _scrollPosition); _scrollPosition = Math.min(maxPos, _scrollPosition); if (((maxPos - minPos) > 0) && (enabled)) { var _local5 = _scrollPosition; if (!initializing) { upArrow_mc.enabled = true; downArrow_mc.enabled = true; } _local2.onPress = (_local2.onDragOver = startTrackScroller); _local2.onRelease = releaseScrolling; _local2.onDragOut = (_local2.stopScrolling = stopScrolling); _local2.onReleaseOutside = releaseScrolling; _local2.useHandCursor = false; if (scrollThumb_mc == undefined) { createThumb(); } var _local3 = scrollThumb_mc; if (scrollTrackOverName.length > 0) { _local2.onRollOver = trackOver; _local2.onRollOut = trackOut; } _local4 = (pageSize / ((maxPos - minPos) + pageSize)) * _local2.height; if (_local4 < _local3.minHeight) { if (_local2.height < _local3.minHeight) { _local3.__set__visible(false); } else { _local4 = _local3.minHeight; _local3.__set__visible(true); _local3.setSize(_minWidth, _local3.minHeight + 0); } } else { _local3.__set__visible(true); _local3.setSize(_minWidth, _local4); } _local3.setRange(upArrow_mc.__get__height() + 0, (virtualHeight - downArrow_mc.__get__height()) - _local3.__get__height(), minPos, maxPos); _local5 = Math.min(_local5, maxPos); scrollPosition = (Math.max(_local5, minPos)); } else { scrollThumb_mc.__set__visible(false); if (!initializing) { upArrow_mc.enabled = false; downArrow_mc.enabled = false; } delete _local2.onPress; delete _local2.onDragOver; delete _local2.onRelease; delete _local2.onDragOut; delete _local2.onRollOver; delete _local2.onRollOut; delete _local2.onReleaseOutside; } if (initializing) { scrollThumb_mc.__set__visible(false); } } function setEnabled(enabledFlag) { super.setEnabled(enabledFlag); setScrollProperties(pageSize, minPos, maxPos, largeScroll); } function draw(Void) { if (initializing) { initializing = false; scrollTrack_mc.visible = true; upArrow_mc.__set__visible(true); downArrow_mc.__set__visible(true); } size(); } function size(Void) { if (_height == 1) { return(undefined); } if (upArrow_mc == undefined) { return(undefined); } var _local3 = upArrow_mc.__get__height(); var _local2 = downArrow_mc.__get__height(); upArrow_mc.move(0, 0); var _local4 = scrollTrack_mc; _local4._y = _local3; _local4._height = (virtualHeight - _local3) - _local2; downArrow_mc.move(0, virtualHeight - _local2); setScrollProperties(pageSize, minPos, maxPos, largeScroll); } function dispatchScrollEvent(detail) { dispatchEvent({type:"scroll", detail:detail}); } function isScrollBarKey(k) { if (k == 36) { if (scrollPosition != 0) { scrollPosition = (0); dispatchScrollEvent(minMode); } return(true); } if (k == 35) { if (scrollPosition < maxPos) { scrollPosition = (maxPos); dispatchScrollEvent(maxMode); } return(true); } return(false); } function scrollIt(inc, mode) { var _local3 = smallScroll; if (inc != "Line") { _local3 = ((largeScroll == 0) ? (pageSize) : (largeScroll)); } var _local2 = _scrollPosition + (mode * _local3); if (_local2 > maxPos) { _local2 = maxPos; } else if (_local2 < minPos) { _local2 = minPos; } if (scrollPosition != _local2) { scrollPosition = (_local2); var _local4 = ((mode < 0) ? (minusMode) : (plusMode)); dispatchScrollEvent(inc + _local4); } } function startTrackScroller(Void) { _parent.pressFocus(); if (_parent.scrollTrackDownName.length > 0) { if (_parent.scrollTrackDown_mc == undefined) { _parent.setSkin(skinIDTrackDown, scrollTrackDownName); } else { _parent.scrollTrackDown_mc.visible = true; } } _parent.trackScroller(); _parent.scrolling = setInterval(_parent, "scrollInterval", getStyle("repeatDelay"), "Page", -1); } function scrollInterval(inc, mode) { clearInterval(scrolling); if (inc == "Page") { trackScroller(); } else { scrollIt(inc, mode); } scrolling = setInterval(this, "scrollInterval", getStyle("repeatInterval"), inc, mode); } function trackScroller(Void) { if ((scrollThumb_mc._y + scrollThumb_mc.__get__height()) < _ymouse) { scrollIt("Page", 1); } else if (scrollThumb_mc._y > _ymouse) { scrollIt("Page", -1); } } function dispatchScrollChangedEvent(Void) { dispatchEvent({type:"scrollChanged"}); } function stopScrolling(Void) { clearInterval(_parent.scrolling); _parent.scrollTrackDown_mc.visible = false; } function releaseScrolling(Void) { _parent.releaseFocus(); stopScrolling(); _parent.dispatchScrollChangedEvent(); } function trackOver(Void) { if (_parent.scrollTrackOverName.length > 0) { if (_parent.scrollTrackOver_mc == undefined) { _parent.setSkin(skinIDTrackOver, scrollTrackOverName); } else { _parent.scrollTrackOver_mc.visible = true; } } } function trackOut(Void) { _parent.scrollTrackOver_mc.visible = false; } function onUpArrow(Void) { _parent.scrollIt("Line", -1); } function onDownArrow(Void) { _parent.scrollIt("Line", 1); } function onScrollChanged(Void) { _parent.dispatchScrollChangedEvent(); } static var symbolOwner = mx.core.UIComponent; var className = "ScrollBar"; var minPos = 0; var maxPos = 0; var pageSize = 0; var largeScroll = 0; var smallScroll = 1; var _scrollPosition = 0; var scrollTrackName = "ScrollTrack"; var scrollTrackOverName = ""; var scrollTrackDownName = ""; var upArrowName = "BtnUpArrow"; var upArrowUpName = "ScrollUpArrowUp"; var upArrowOverName = "ScrollUpArrowOver"; var upArrowDownName = "ScrollUpArrowDown"; var downArrowName = "BtnDownArrow"; var downArrowUpName = "ScrollDownArrowUp"; var downArrowOverName = "ScrollDownArrowOver"; var downArrowDownName = "ScrollDownArrowDown"; var thumbTopName = "ScrollThumbTopUp"; var thumbMiddleName = "ScrollThumbMiddleUp"; var thumbBottomName = "ScrollThumbBottomUp"; var thumbGripName = "ScrollThumbGripUp"; static var skinIDTrack = 0; static var skinIDTrackOver = 1; static var skinIDTrackDown = 2; static var skinIDUpArrow = 3; static var skinIDDownArrow = 4; static var skinIDThumb = 5; var idNames = new Array("scrollTrack_mc", "scrollTrackOver_mc", "scrollTrackDown_mc", "upArrow_mc", "downArrow_mc"); var clipParameters = {minPos:1, maxPos:1, pageSize:1, scrollPosition:1, lineScrollSize:1, pageScrollSize:1, visible:1, enabled:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.scrollClasses.ScrollBar.prototype.clipParameters, mx.core.UIComponent.prototype.clipParameters); var initializing = true; }
Symbol 344 MovieClip [__Packages.mx.core.ScrollView] Frame 0
class mx.core.ScrollView extends mx.core.View { var __width, hScroller, vScroller, __maxHPosition, propsInited, scrollAreaChanged, specialHScrollCase, createObject, viewableColumns, __height, oldRndUp, viewableRows, __viewMetrics, owner, enabled, border_mc, __get__width, __get__height, invLayout, mask_mc, _parent, dispatchEvent; function ScrollView () { super(); } function getHScrollPolicy(Void) { return(__hScrollPolicy); } function setHScrollPolicy(policy) { __hScrollPolicy = policy.toLowerCase(); if (__width == undefined) { return(undefined); } setScrollProperties(numberOfCols, columnWidth, rowC, rowH, heightPadding, widthPadding); } function get hScrollPolicy() { return(getHScrollPolicy()); } function set hScrollPolicy(policy) { setHScrollPolicy(policy); //return(hScrollPolicy); } function getVScrollPolicy(Void) { return(__vScrollPolicy); } function setVScrollPolicy(policy) { __vScrollPolicy = policy.toLowerCase(); if (__width == undefined) { return(undefined); } setScrollProperties(numberOfCols, columnWidth, rowC, rowH, heightPadding, widthPadding); } function get vScrollPolicy() { return(getVScrollPolicy()); } function set vScrollPolicy(policy) { setVScrollPolicy(policy); //return(vScrollPolicy); } function get hPosition() { return(getHPosition()); } function set hPosition(pos) { setHPosition(pos); //return(hPosition); } function getHPosition(Void) { return(__hPosition); } function setHPosition(pos) { hScroller.__set__scrollPosition(pos); __hPosition = pos; } function get vPosition() { return(getVPosition()); } function set vPosition(pos) { setVPosition(pos); //return(vPosition); } function getVPosition(Void) { return(__vPosition); } function setVPosition(pos) { vScroller.__set__scrollPosition(pos); __vPosition = pos; } function get maxVPosition() { var _local2 = vScroller.maxPos; return(((_local2 == undefined) ? 0 : (_local2))); } function get maxHPosition() { return(getMaxHPosition()); } function set maxHPosition(pos) { setMaxHPosition(pos); //return(maxHPosition); } function getMaxHPosition(Void) { if (__maxHPosition != undefined) { return(__maxHPosition); } var _local2 = hScroller.maxPos; return(((_local2 == undefined) ? 0 : (_local2))); } function setMaxHPosition(pos) { __maxHPosition = pos; } function setScrollProperties(colCount, colWidth, rwCount, rwHeight, hPadding, wPadding) { var _local3 = getViewMetrics(); if (hPadding == undefined) { hPadding = 0; } if (wPadding == undefined) { wPadding = 0; } propsInited = true; delete scrollAreaChanged; heightPadding = hPadding; widthPadding = wPadding; if (colWidth == 0) { colWidth = 1; } if (rwHeight == 0) { rwHeight = 1; } var _local5 = Math.ceil((((__width - _local3.left) - _local3.right) - widthPadding) / colWidth); if ((__hScrollPolicy == "on") || ((_local5 < colCount) && (__hScrollPolicy == "auto"))) { if ((hScroller == undefined) || (specialHScrollCase)) { delete specialHScrollCase; hScroller = createObject("HScrollBar", "hSB", 1001); hScroller.__set__lineScrollSize(20); hScroller.scrollHandler = scrollProxy; hScroller.__set__scrollPosition(__hPosition); scrollAreaChanged = true; } if ((((numberOfCols != colCount) || (columnWidth != colWidth)) || (viewableColumns != _local5)) || (scrollAreaChanged)) { hScroller.setScrollProperties(_local5, 0, colCount - _local5); viewableColumns = _local5; numberOfCols = colCount; columnWidth = colWidth; } } else if (((__hScrollPolicy == "auto") || (__hScrollPolicy == "off")) && (hScroller != undefined)) { hScroller.removeMovieClip(); delete hScroller; scrollAreaChanged = true; } if (heightPadding == undefined) { heightPadding = 0; } var _local4 = Math.ceil((((__height - _local3.top) - _local3.bottom) - heightPadding) / rwHeight); var _local8 = (((__height - _local3.top) - _local3.bottom) % rwHeight) != 0; if ((__vScrollPolicy == "on") || ((_local4 < (rwCount + _local8)) && (__vScrollPolicy == "auto"))) { if (vScroller == undefined) { vScroller = createObject("VScrollBar", "vSB", 1002); vScroller.scrollHandler = scrollProxy; vScroller.__set__scrollPosition(__vPosition); scrollAreaChanged = true; rowH = 0; } if ((((rowC != rwCount) || (rowH != rwHeight)) || ((viewableRows + _local8) != (_local4 + oldRndUp))) || (scrollAreaChanged)) { vScroller.setScrollProperties(_local4, 0, (rwCount - _local4) + _local8); viewableRows = _local4; rowC = rwCount; rowH = rwHeight; oldRndUp = _local8; } } else if (((__vScrollPolicy == "auto") || (__vScrollPolicy == "off")) && (vScroller != undefined)) { vScroller.removeMovieClip(); delete vScroller; scrollAreaChanged = true; } numberOfCols = colCount; columnWidth = colWidth; if (scrollAreaChanged) { doLayout(); var _local2 = __viewMetrics; var _local12 = ((owner != undefined) ? (owner) : this); _local12.layoutContent(_local2.left, _local2.top, ((columnWidth * numberOfCols) - _local2.left) - _local2.right, rowC * rowH, (__width - _local2.left) - _local2.right, (__height - _local2.top) - _local2.bottom); } if (!enabled) { setEnabled(false); } } function getViewMetrics(Void) { var _local2 = __viewMetrics; var _local3 = border_mc.__get__borderMetrics(); _local2.left = _local3.left; _local2.right = _local3.right; if (vScroller != undefined) { _local2.right = _local2.right + vScroller.minWidth; } _local2.top = _local3.top; if ((hScroller == undefined) && ((__hScrollPolicy == "on") || (__hScrollPolicy == true))) { hScroller = createObject("FHScrollBar", "hSB", 1001); specialHScrollCase = true; } _local2.bottom = _local3.bottom; if (hScroller != undefined) { _local2.bottom = _local2.bottom + hScroller.minHeight; } return(_local2); } function doLayout(Void) { var _local10 = __get__width(); var _local8 = __get__height(); delete invLayout; var _local3 = (__viewMetrics = getViewMetrics()); var _local2 = _local3.left; var _local9 = _local3.right; var _local5 = _local3.top; var _local11 = _local3.bottom; var _local7 = hScroller; var _local6 = vScroller; _local7.setSize((_local10 - _local2) - _local9, _local7.minHeight + 0); _local7.move(_local2, _local8 - _local11); _local6.setSize(_local6.minWidth + 0, (_local8 - _local5) - _local11); _local6.move(_local10 - _local9, _local5); var _local4 = mask_mc; _local4._width = (_local10 - _local2) - _local9; _local4._height = (_local8 - _local5) - _local11; _local4._x = _local2; _local4._y = _local5; } function createChild(id, name, props) { var _local2 = super.createChild(id, name, props); return(_local2); } function init(Void) { super.init(); __viewMetrics = new Object(); if (_global.__SVMouseWheelManager == undefined) { var _local4 = (_global.__SVMouseWheelManager = new Object()); _local4.onMouseWheel = __onMouseWheel; Mouse.addListener(_local4); } } function __onMouseWheel(delta, scrollTarget) { var _local4 = scrollTarget; var _local1; while (_local4 != undefined) { if (_local4 instanceof mx.core.ScrollView) { _local1 = _local4; } _local4 = _local4._parent; } if (_local1 != undefined) { _local4 = ((delta <= 0) ? 1 : -1); var _local2 = _local1.vScroller.lineScrollSize; if (_local2 == undefined) { _local2 = 0; } _local2 = Math.max(Math.abs(delta), _local2); var _local3 = _local1.vPosition + (_local2 * _local4); _local1.vPosition = Math.max(0, Math.min(_local3, _local1.maxVPosition)); _local1.dispatchEvent({type:"scroll", direction:"vertical", position:_local1.vPosition}); } } function createChildren(Void) { super.createChildren(); if (mask_mc == undefined) { mask_mc = createObject("BoundingBox", "mask_mc", MASK_DEPTH); } mask_mc._visible = false; } function invalidate(Void) { super.invalidate(); } function draw(Void) { size(); } function size(Void) { super.size(); } function scrollProxy(docObj) { _parent.onScroll(docObj); } function onScroll(docObj) { var _local3 = docObj.target; var _local2 = _local3.scrollPosition; if (_local3 == vScroller) { var _local4 = "vertical"; var _local5 = "__vPosition"; } else { var _local4 = "horizontal"; var _local5 = "__hPosition"; } this[_local5] = _local2; dispatchEvent({type:"scroll", direction:_local4, position:_local2}); } function setEnabled(v) { vScroller.enabled = (hScroller.enabled = v); } function childLoaded(obj) { super.childLoaded(obj); obj.setMask(mask_mc); } static var symbolName = "ScrollView"; static var symbolOwner = mx.core.ScrollView; static var version = "2.0.2.127"; var className = "ScrollView"; var __vScrollPolicy = "auto"; var __hScrollPolicy = "off"; var __vPosition = 0; var __hPosition = 0; var numberOfCols = 0; var rowC = 0; var columnWidth = 1; var rowH = 0; var heightPadding = 0; var widthPadding = 0; var MASK_DEPTH = 10000; }
Symbol 345 MovieClip [__Packages.mx.controls.listclasses.DataProvider] Frame 0
class mx.controls.listclasses.DataProvider extends Object { var length, splice, dispatchEvent, sortOn, reverse, sort; function DataProvider (obj) { super(); } static function Initialize(obj) { var _local4 = mixinProps; var _local6 = _local4.length; obj = obj.prototype; var _local3 = 0; while (_local3 < _local6) { obj[_local4[_local3]] = mixins[_local4[_local3]]; _global.ASSetPropFlags(obj, _local4[_local3], 1); _local3++; } mx.events.EventDispatcher.initialize(obj); _global.ASSetPropFlags(obj, "addEventListener", 1); _global.ASSetPropFlags(obj, "removeEventListener", 1); _global.ASSetPropFlags(obj, "dispatchEvent", 1); _global.ASSetPropFlags(obj, "dispatchQueue", 1); Object.prototype.LargestID = 0; Object.prototype.getID = function () { if (this.__ID__ == undefined) { this.__ID__ = Object.prototype.LargestID++; _global.ASSetPropFlags(this, "__ID__", 1); } return(this.__ID__); }; _global.ASSetPropFlags(Object.prototype, "LargestID", 1); _global.ASSetPropFlags(Object.prototype, "getID", 1); return(true); } function addItemAt(index, value) { if (index < length) { splice(index, 0, value); } else if (index > length) { trace("Cannot add an item past the end of the DataProvider"); return(undefined); } this[index] = value; updateViews("addItems", index, index); } function addItem(value) { addItemAt(length, value); } function addItemsAt(index, newItems) { index = Math.min(length, index); newItems.unshift(index, 0); splice.apply(this, newItems); newItems.splice(0, 2); updateViews("addItems", index, (index + newItems.length) - 1); } function removeItemsAt(index, len) { var _local3 = new Array(); var _local2 = 0; while (_local2 < len) { _local3.push(getItemID(index + _local2)); _local2++; } var _local6 = splice(index, len); dispatchEvent({type:"modelChanged", eventName:"removeItems", firstItem:index, lastItem:(index + len) - 1, removedItems:_local6, removedIDs:_local3}); } function removeItemAt(index) { var _local2 = this[index]; removeItemsAt(index, 1); return(_local2); } function removeAll(Void) { splice(0); updateViews("removeItems", 0, length - 1); } function replaceItemAt(index, itemObj) { if ((index < 0) || (index >= length)) { return(undefined); } var _local3 = getItemID(index); this[index] = itemObj; this[index].__ID__ = _local3; updateViews("updateItems", index, index); } function getItemAt(index) { return(this[index]); } function getItemID(index) { var _local2 = this[index]; if ((typeof(_local2) != "object") && (_local2 != undefined)) { return(index); } return(_local2.getID()); } function sortItemsBy(fieldName, order) { if (typeof(order) == "string") { sortOn(fieldName); if (order.toUpperCase() == "DESC") { reverse(); } } else { sortOn(fieldName, order); } updateViews("sort"); } function sortItems(compareFunc, optionFlags) { sort(compareFunc, optionFlags); updateViews("sort"); } function editField(index, fieldName, newData) { this[index][fieldName] = newData; dispatchEvent({type:"modelChanged", eventName:"updateField", firstItem:index, lastItem:index, fieldName:fieldName}); } function getEditingData(index, fieldName) { return(this[index][fieldName]); } function updateViews(event, first, last) { dispatchEvent({type:"modelChanged", eventName:event, firstItem:first, lastItem:last}); } static var mixinProps = ["addView", "addItem", "addItemAt", "removeAll", "removeItemAt", "replaceItemAt", "getItemAt", "getItemID", "sortItemsBy", "sortItems", "updateViews", "addItemsAt", "removeItemsAt", "getEditingData", "editField"]; static var evtDipatcher = mx.events.EventDispatcher; static var mixins = new mx.controls.listclasses.DataProvider(); }
Symbol 346 MovieClip [__Packages.mx.controls.listclasses.ScrollSelectList] Frame 0
class mx.controls.listclasses.ScrollSelectList extends mx.core.ScrollView { var invLayoutContent, rows, topRowZ, listContent, __dataProvider, __vPosition, tW, layoutX, layoutY, tH, invRowHeight, invalidate, __height, invUpdateControl, __cellRenderer, __labelFunction, __iconField, __iconFunction, getLength, baseRowZ, lastPosition, propertyTable, isSelected, wasKeySelected, changeFlag, clearSelected, selectItem, lastSelected, dispatchEvent, dragScrolling, _ymouse, scrollInterval, isPressed, onMouseUp, getSelectedIndex, enabled, tabEnabled, tabChildren, createEmptyMovieClip, border_mc; function ScrollSelectList () { super(); } function layoutContent(x, y, w, h) { delete invLayoutContent; var _local4 = Math.ceil(h / __rowHeight); roundUp = (h % __rowHeight) != 0; var _local12 = _local4 - __rowCount; if (_local12 < 0) { var _local3 = _local4; while (_local3 < __rowCount) { rows[_local3].removeMovieClip(); delete rows[_local3]; _local3++; } topRowZ = topRowZ + _local12; } else if (_local12 > 0) { if (rows == undefined) { rows = new Array(); } var _local3 = __rowCount; while (_local3 < _local4) { var _local2 = (rows[_local3] = listContent.createObject(__rowRenderer, "listRow" + (topRowZ++), topRowZ, {owner:this, styleName:this, rowIndex:_local3})); _local2._x = x; _local2._y = Math.round((_local3 * __rowHeight) + y); _local2.setSize(w, __rowHeight); _local2.drawRow(__dataProvider.getItemAt(__vPosition + _local3), getStateAt(__vPosition + _local3)); _local2.lastY = _local2._y; _local3++; } } if (w != tW) { var _local11 = ((_local12 > 0) ? (__rowCount) : (_local4)); var _local3 = 0; while (_local3 < _local11) { rows[_local3].setSize(w, __rowHeight); _local3++; } } if ((layoutX != x) || (layoutY != y)) { var _local3 = 0; while (_local3 < _local4) { rows[_local3]._x = x; rows[_local3]._y = Math.round((_local3 * __rowHeight) + y); _local3++; } } __rowCount = _local4; layoutX = x; layoutY = y; tW = w; tH = h; } function getRowHeight(Void) { return(__rowHeight); } function setRowHeight(v) { __rowHeight = v; invRowHeight = true; invalidate(); } function get rowHeight() { return(getRowHeight()); } function set rowHeight(w) { setRowHeight(w); //return(rowHeight); } function setRowCount(v) { __rowCount = v; } function getRowCount(Void) { var _local2 = ((__rowCount == 0) ? (Math.ceil(__height / __rowHeight)) : (__rowCount)); return(_local2); } function get rowCount() { return(getRowCount()); } function set rowCount(w) { setRowCount(w); //return(rowCount); } function setEnabled(v) { super.setEnabled(v); invUpdateControl = true; invalidate(); } function setCellRenderer(cR) { __cellRenderer = cR; var _local2 = 0; while (_local2 < rows.length) { rows[_local2].setCellRenderer(true); _local2++; } invUpdateControl = true; invalidate(); } function set cellRenderer(cR) { setCellRenderer(cR); //return(cellRenderer); } function get cellRenderer() { return(__cellRenderer); } function set labelField(field) { setLabelField(field); //return(labelField); } function setLabelField(field) { __labelField = field; invUpdateControl = true; invalidate(); } function get labelField() { return(__labelField); } function set labelFunction(func) { setLabelFunction(func); //return(labelFunction); } function setLabelFunction(func) { __labelFunction = func; invUpdateControl = true; invalidate(); } function get labelFunction() { return(__labelFunction); } function set iconField(field) { setIconField(field); //return(iconField); } function setIconField(field) { __iconField = field; invUpdateControl = true; invalidate(); } function get iconField() { return(__iconField); } function set iconFunction(func) { setIconFunction(func); //return(iconFunction); } function setIconFunction(func) { __iconFunction = func; invUpdateControl = true; invalidate(); } function get iconFunction() { return(__iconFunction); } function setVPosition(pos) { if (pos < 0) { return(undefined); } if ((pos > 0) && (pos > ((getLength() - __rowCount) + roundUp))) { return(undefined); } var _local8 = pos - __vPosition; if (_local8 == 0) { return(undefined); } __vPosition = pos; var _local10 = _local8 > 0; _local8 = Math.abs(_local8); if (_local8 >= __rowCount) { updateControl(); } else { var _local4 = new Array(); var _local9 = __rowCount - _local8; var _local12 = _local8 * __rowHeight; var _local11 = _local9 * __rowHeight; var _local6 = (_local10 ? 1 : -1); var _local3 = 0; while (_local3 < __rowCount) { if (((_local3 < _local8) && (_local10)) || ((_local3 >= _local9) && (!_local10))) { rows[_local3]._y = rows[_local3]._y + Math.round(_local6 * _local11); var _local5 = _local3 + (_local6 * _local9); var _local7 = __vPosition + _local5; _local4[_local5] = rows[_local3]; _local4[_local5].rowIndex = _local5; _local4[_local5].drawRow(__dataProvider.getItemAt(_local7), getStateAt(_local7), false); } else { rows[_local3]._y = rows[_local3]._y - Math.round(_local6 * _local12); var _local5 = _local3 - (_local6 * _local8); _local4[_local5] = rows[_local3]; _local4[_local5].rowIndex = _local5; } _local3++; } rows = _local4; _local3 = 0; while (_local3 < __rowCount) { rows[_local3].swapDepths(baseRowZ + _local3); _local3++; } } lastPosition = pos; super.setVPosition(pos); } function setPropertiesAt(index, obj) { var _local2 = __dataProvider.getItemID(index); if (_local2 == undefined) { return(undefined); } if (propertyTable == undefined) { propertyTable = new Object(); } propertyTable[_local2] = obj; rows[index - __vPosition].drawRow(__dataProvider.getItemAt(index), getStateAt(index)); } function getPropertiesAt(index) { var _local2 = __dataProvider.getItemID(index); if (_local2 == undefined) { return(undefined); } return(propertyTable[_local2]); } function getPropertiesOf(obj) { var _local2 = obj.getID(); if (_local2 == undefined) { return(undefined); } return(propertyTable[_local2]); } function getStyle(styleProp) { var _local2 = super.getStyle(styleProp); var _local3 = mx.styles.StyleManager.colorNames[_local2]; if (_local3 != undefined) { _local2 = _local3; } return(_local2); } function updateControl(Void) { var _local2 = 0; while (_local2 < __rowCount) { rows[_local2].drawRow(__dataProvider.getItemAt(_local2 + __vPosition), getStateAt(_local2 + __vPosition)); _local2++; } delete invUpdateControl; } function getStateAt(index) { return((isSelected(index) ? "selected" : "normal")); } function selectRow(rowIndex, transition, allowChangeEvent) { if (!selectable) { return(undefined); } var _local3 = __vPosition + rowIndex; var _local8 = __dataProvider.getItemAt(_local3); var _local5 = rows[rowIndex]; if (_local8 == undefined) { return(undefined); } if (transition == undefined) { transition = true; } if (allowChangeEvent == undefined) { allowChangeEvent = wasKeySelected; } changeFlag = true; if (((!multipleSelection) && (!Key.isDown(17))) || ((!Key.isDown(16)) && (!Key.isDown(17)))) { clearSelected(transition); selectItem(_local3, true); lastSelected = _local3; _local5.drawRow(_local5.item, getStateAt(_local3), transition); } else if (Key.isDown(16) && (multipleSelection)) { if (lastSelected == undefined) { lastSelected = _local3; } var _local4 = ((lastSelected < _local3) ? 1 : -1); clearSelected(false); var _local2 = lastSelected; while (_local2 != _local3) { selectItem(_local2, true); if ((_local2 >= __vPosition) && (_local2 < (__vPosition + __rowCount))) { rows[_local2 - __vPosition].drawRow(rows[_local2 - __vPosition].item, "selected", false); } _local2 = _local2 + _local4; } selectItem(_local3, true); _local5.drawRow(_local5.item, "selected", transition); } else if (Key.isDown(17)) { var _local7 = isSelected(_local3); if ((!multipleSelection) || (wasKeySelected)) { clearSelected(transition); } if (!((!multipleSelection) && (_local7))) { selectItem(_local3, !_local7); var _local9 = ((!_local7) ? "selected" : "normal"); _local5.drawRow(_local5.item, _local9, transition); } lastSelected = _local3; } if (allowChangeEvent) { dispatchEvent({type:"change"}); } delete wasKeySelected; } function dragScroll(Void) { clearInterval(dragScrolling); if (_ymouse < 0) { setVPosition(__vPosition - 1); selectRow(0, false); var _local2 = Math.min((-_ymouse) - 30, 0); scrollInterval = (((0.593 * _local2) * _local2) + 1) + minScrollInterval; dragScrolling = setInterval(this, "dragScroll", scrollInterval); dispatchEvent({type:"scroll", direction:"vertical", position:__vPosition}); } else if (_ymouse > __height) { var _local3 = __vPosition; setVPosition(__vPosition + 1); if (_local3 != __vPosition) { selectRow((__rowCount - 1) - roundUp, false); } var _local2 = Math.min((_ymouse - __height) - 30, 0); scrollInterval = (((0.593 * _local2) * _local2) + 1) + minScrollInterval; dragScrolling = setInterval(this, "dragScroll", scrollInterval); dispatchEvent({type:"scroll", direction:"vertical", position:__vPosition}); } else { dragScrolling = setInterval(this, "dragScroll", 15); } updateAfterEvent(); } function __onMouseUp(Void) { clearInterval(dragScrolling); delete dragScrolling; delete dragScrolling; delete isPressed; delete onMouseUp; if (!selectable) { return(undefined); } if (changeFlag) { dispatchEvent({type:"change"}); } delete changeFlag; } function moveSelBy(incr) { if (!selectable) { setVPosition(__vPosition + incr); return(undefined); } var _local3 = getSelectedIndex(); if (_local3 == undefined) { _local3 = -1; } var _local2 = _local3 + incr; _local2 = Math.max(0, _local2); _local2 = Math.min(getLength() - 1, _local2); if (_local2 == _local3) { return(undefined); } if ((_local3 < __vPosition) || (_local3 >= (__vPosition + __rowCount))) { setVPosition(_local3); } if ((_local2 >= ((__vPosition + __rowCount) - roundUp)) || (_local2 < __vPosition)) { setVPosition(__vPosition + incr); } wasKeySelected = true; selectRow(_local2 - __vPosition, false); } function keyDown(e) { if (selectable) { if (findInputText()) { return(undefined); } } if (e.code == 40) { moveSelBy(1); } else if (e.code == 38) { moveSelBy(-1); } else if (e.code == 34) { if (selectable) { var _local3 = getSelectedIndex(); if (_local3 == undefined) { _local3 = 0; } setVPosition(_local3); } moveSelBy((__rowCount - 1) - roundUp); } else if (e.code == 33) { if (selectable) { var _local3 = getSelectedIndex(); if (_local3 == undefined) { _local3 = 0; } setVPosition(_local3); } moveSelBy((1 - __rowCount) + roundUp); } else if (e.code == 36) { moveSelBy(-__dataProvider.length); } else if (e.code == 35) { moveSelBy(__dataProvider.length); } } function findInputText(Void) { var _local2 = Key.getAscii(); if ((_local2 >= 33) && (_local2 <= 126)) { findString(String.fromCharCode(_local2)); return(true); } } function findString(str) { if (__dataProvider.length == 0) { return(undefined); } var _local4 = getSelectedIndex(); if (_local4 == undefined) { _local4 = 0; } var _local6 = 0; var _local3 = _local4 + 1; while (_local3 != _local4) { var _local2 = __dataProvider.getItemAt(_local3); if (_local2 instanceof XMLNode) { _local2 = _local2.attributes[__labelField]; } else if (typeof(_local2) != "string") { _local2 = String(_local2[__labelField]); } _local2 = _local2.substring(0, str.length); if ((str == _local2) || (str.toUpperCase() == _local2.toUpperCase())) { _local6 = _local3 - _local4; break; } if (_local3 >= (getLength() - 1)) { _local3 = -1; } _local3++; } if (_local6 != 0) { moveSelBy(_local6); } } function onRowPress(rowIndex) { if (!enabled) { return(undefined); } isPressed = true; dragScrolling = setInterval(this, "dragScroll", 15); onMouseUp = __onMouseUp; if (!selectable) { return(undefined); } selectRow(rowIndex); } function onRowRelease(rowIndex) { } function onRowRollOver(rowIndex) { if (!enabled) { return(undefined); } var _local2 = rows[rowIndex].item; if (getStyle("useRollOver") && (_local2 != undefined)) { rows[rowIndex].drawRow(_local2, "highlighted", false); } dispatchEvent({type:"itemRollOver", index:rowIndex + __vPosition}); } function onRowRollOut(rowIndex) { if (!enabled) { return(undefined); } if (getStyle("useRollOver")) { rows[rowIndex].drawRow(rows[rowIndex].item, getStateAt(rowIndex + __vPosition), false); } dispatchEvent({type:"itemRollOut", index:rowIndex + __vPosition}); } function onRowDragOver(rowIndex) { if (((!enabled) || (isPressed != true)) || (!selectable)) { return(undefined); } if (dropEnabled) { } else if (dragScrolling) { selectRow(rowIndex, false); } else { onMouseUp = __onMouseUp; onRowPress(rowIndex); } } function onRowDragOut(rowIndex) { if (!enabled) { return(undefined); } if (dragEnabled) { } else { onRowRollOut(rowIndex); } } function init(Void) { super.init(); tabEnabled = true; tabChildren = false; if (__dataProvider == undefined) { __dataProvider = new Array(); __dataProvider.addEventListener("modelChanged", this); } baseRowZ = (topRowZ = 10); } function createChildren(Void) { super.createChildren(); listContent = createEmptyMovieClip("content_mc", CONTENTDEPTH); invLayoutContent = true; invalidate(); } function draw(Void) { if (invRowHeight) { delete invRowHeight; __rowCount = 0; listContent.removeMovieClip(); listContent = createEmptyMovieClip("content_mc", CONTENTDEPTH); } if (invUpdateControl) { updateControl(); } border_mc.draw(); } function invalidateStyle(propName) { if (isRowStyle[propName]) { invUpdateControl = true; invalidate(); } else { var _local3 = 0; while (_local3 < __rowCount) { rows[_local3].invalidateStyle(propName); _local3++; } } super.invalidateStyle(propName); } static var mixIt1 = mx.controls.listclasses.DataSelector.Initialize(mx.controls.listclasses.ScrollSelectList); static var mixIt2 = mx.controls.listclasses.DataProvider.Initialize(Array); var CONTENTDEPTH = 100; var __hPosition = 0; var __rowRenderer = "SelectableRow"; var __rowHeight = 22; var __rowCount = 0; var __labelField = "label"; var minScrollInterval = 30; var dropEnabled = false; var dragEnabled = false; var className = "ScrollSelectList"; var isRowStyle = {styleName:true, backgroundColor:true, selectionColor:true, rollOverColor:true, selectionDisabledColor:true, backgroundDisabledColor:true, textColor:true, textSelectedColor:true, textRollOverColor:true, textDisabledColor:true, alternatingRowColors:true, defaultIcon:true}; var roundUp = 0; var selectable = true; var multipleSelection = false; }
Symbol 347 MovieClip [__Packages.mx.controls.List] Frame 0
class mx.controls.List extends mx.controls.listclasses.ScrollSelectList { var border_mc, __labels, setDataProvider, roundUp, __get__rowCount, __dataProvider, __maxHPosition, invScrollProps, invalidate, __vPosition, getViewMetrics, setSize, __width, __rowHeight, totalWidth, totalHeight, displayWidth, __hScrollPolicy, vScroller, __hPosition, listContent, data, mask_mc, __height, __rowCount, invRowHeight, invLayoutContent, setScrollProperties, oldVWidth; function List () { super(); } function setEnabled(v) { super.setEnabled(v); border_mc.backgroundColorName = (v ? "backgroundColor" : "backgroundDisabledColor"); border_mc.invalidate(); } function get labels() { return(__labels); } function set labels(lbls) { __labels = lbls; setDataProvider(lbls); //return(labels); } function setVPosition(pos) { pos = Math.min((__dataProvider.length - __get__rowCount()) + roundUp, pos); pos = Math.max(0, pos); super.setVPosition(pos); } function setHPosition(pos) { pos = Math.max(Math.min(__maxHPosition, pos), 0); super.setHPosition(pos); hScroll(pos); } function setMaxHPosition(pos) { __maxHPosition = pos; invScrollProps = true; invalidate(); } function setHScrollPolicy(policy) { if ((policy.toLowerCase() == "auto") && (!autoHScrollAble)) { return(undefined); } super.setHScrollPolicy(policy); if (policy == "off") { setHPosition(0); setVPosition(Math.min((__dataProvider.length - __get__rowCount()) + roundUp, __vPosition)); } } function setRowCount(rC) { if (isNaN(rC)) { return(undefined); } var _local2 = getViewMetrics(); setSize(__width, ((__rowHeight * rC) + _local2.top) + _local2.bottom); } function layoutContent(x, y, tW, tH, dW, dH) { totalWidth = tW; totalHeight = tH; displayWidth = dW; var _local4 = (((__hScrollPolicy == "on") || (__hScrollPolicy == "auto")) ? (Math.max(tW, dW)) : (dW)); super.layoutContent(x, y, _local4, dH); } function modelChanged(eventObj) { super.modelChanged(eventObj); var _local3 = eventObj.eventName; if ((((_local3 == "addItems") || (_local3 == "removeItems")) || (_local3 == "updateAll")) || (_local3 == "filterModel")) { invScrollProps = true; invalidate("invScrollProps"); } } function onScroll(eventObj) { var _local3 = eventObj.target; if (_local3 == vScroller) { setVPosition(_local3.scrollPosition); } else { hScroll(_local3.scrollPosition); } super.onScroll(eventObj); } function hScroll(pos) { __hPosition = pos; listContent._x = -pos; } function init(Void) { super.init(); if (labels.length > 0) { var _local6 = new Array(); var _local3 = 0; while (_local3 < labels.length) { _local6.addItem({label:labels[_local3], data:data[_local3]}); _local3++; } setDataProvider(_local6); } __maxHPosition = 0; } function createChildren(Void) { super.createChildren(); listContent.setMask(mask_mc); border_mc.move(0, 0); border_mc.setSize(__width, __height); } function getRowCount(Void) { var _local2 = getViewMetrics(); return(((__rowCount == 0) ? (Math.ceil(((__height - _local2.top) - _local2.bottom) / __rowHeight)) : (__rowCount))); } function size(Void) { super.size(); configureScrolling(); var _local3 = getViewMetrics(); layoutContent(_local3.left, _local3.top, __width + __maxHPosition, totalHeight, (__width - _local3.left) - _local3.right, (__height - _local3.top) - _local3.bottom); } function draw(Void) { if (invRowHeight) { invScrollProps = true; super.draw(); listContent.setMask(mask_mc); invLayoutContent = true; } if (invScrollProps) { configureScrolling(); delete invScrollProps; } if (invLayoutContent) { var _local3 = getViewMetrics(); layoutContent(_local3.left, _local3.top, __width + __maxHPosition, totalHeight, (__width - _local3.left) - _local3.right, (__height - _local3.top) - _local3.bottom); } super.draw(); } function configureScrolling(Void) { var _local2 = __dataProvider.length; if (__vPosition > Math.max(0, (_local2 - getRowCount()) + roundUp)) { setVPosition(Math.max(0, Math.min((_local2 - getRowCount()) + roundUp, __vPosition))); } var _local3 = getViewMetrics(); var _local4 = ((__hScrollPolicy != "off") ? (((__maxHPosition + __width) - _local3.left) - _local3.right) : ((__width - _local3.left) - _local3.right)); if (_local2 == undefined) { _local2 = 0; } setScrollProperties(_local4, 1, _local2, __rowHeight); if (oldVWidth != _local4) { invLayoutContent = true; } oldVWidth = _local4; } static var symbolOwner = mx.controls.List; static var symbolName = "List"; var className = "List"; static var version = "2.0.2.127"; var clipParameters = {rowHeight:1, enabled:1, visible:1, labels:1}; var scrollDepth = 1; var __vScrollPolicy = "on"; var autoHScrollAble = false; }
Symbol 348 MovieClip [__Packages.mx.effects.Tween] Frame 0
class mx.effects.Tween extends Object { static var IntervalToken; var arrayMode, listener, initVal, endVal, startTime, updateFunc, endFunc, ID; function Tween (listenerObj, init, end, dur) { super(); if (listenerObj == undefined) { return; } if (typeof(init) != "number") { arrayMode = true; } listener = listenerObj; initVal = init; endVal = end; if (dur != undefined) { duration = dur; } startTime = getTimer(); if (duration == 0) { endTween(); } else { AddTween(this); } } static function AddTween(tween) { tween.ID = ActiveTweens.length; ActiveTweens.push(tween); if (IntervalToken == undefined) { Dispatcher.DispatchTweens = DispatchTweens; IntervalToken = setInterval(Dispatcher, "DispatchTweens", Interval); } } static function RemoveTweenAt(index) { var _local2 = ActiveTweens; if (((index >= _local2.length) || (index < 0)) || (index == undefined)) { return(undefined); } _local2.splice(index, 1); var _local4 = _local2.length; var _local1 = index; while (_local1 < _local4) { _local2[_local1].ID--; _local1++; } if (_local4 == 0) { clearInterval(IntervalToken); delete IntervalToken; } } static function DispatchTweens(Void) { var _local2 = ActiveTweens; var _local3 = _local2.length; var _local1 = 0; while (_local1 < _local3) { _local2[_local1].doInterval(); _local1++; } updateAfterEvent(); } function doInterval() { var _local2 = getTimer() - startTime; var _local3 = getCurVal(_local2); if (_local2 >= duration) { endTween(); } else if (updateFunc != undefined) { listener[updateFunc](_local3); } else { listener.onTweenUpdate(_local3); } } function getCurVal(curTime) { if (arrayMode) { var _local3 = new Array(); var _local2 = 0; while (_local2 < initVal.length) { _local3[_local2] = easingEquation(curTime, initVal[_local2], endVal[_local2] - initVal[_local2], duration); _local2++; } return(_local3); } return(easingEquation(curTime, initVal, endVal - initVal, duration)); } function endTween() { if (endFunc != undefined) { listener[endFunc](endVal); } else { listener.onTweenEnd(endVal); } RemoveTweenAt(ID); } function setTweenHandlers(update, end) { updateFunc = update; endFunc = end; } function easingEquation(t, b, c, d) { return(((c / 2) * (Math.sin(Math.PI * ((t / d) - 0.5)) + 1)) + b); } static var ActiveTweens = new Array(); static var Interval = 10; static var Dispatcher = new Object(); var duration = 3000; }
Symbol 349 MovieClip [__Packages.mx.controls.listclasses.SelectableRow] Frame 0
class mx.controls.listclasses.SelectableRow extends mx.core.UIComponent { var __height, cell, owner, rowIndex, icon_mc, createObject, __width, backGround, highlight, highlightColor, createLabel, createClassObject, listOwner, tabEnabled, item, createEmptyMovieClip, drawRect, isChangedToSelected, bGTween, grandOwner; function SelectableRow () { super(); } function setValue(itmObj, state) { var _local7 = __height; var _local2 = cell; var _local5 = owner; var _local8 = itemToString(itmObj); if (_local2.getValue() != _local8) { _local2.setValue(_local8, itmObj, state); } var _local4 = _local5.getPropertiesAt(rowIndex + _local5.__vPosition).icon; if (_local4 == undefined) { _local4 = _local5.__iconFunction(itmObj); if (_local4 == undefined) { _local4 = itmObj[_local5.__iconField]; if (_local4 == undefined) { _local4 = _local5.getStyle("defaultIcon"); } } } var _local3 = icon_mc; if ((_local4 != undefined) && (itmObj != undefined)) { _local3 = createObject(_local4, "icon_mc", 20); _local3._x = 2; _local3._y = (_local7 - _local3._height) / 2; _local2._x = 4 + _local3._width; } else { _local3.removeMovieClip(); _local2._x = 2; } var _local9 = ((_local3 == undefined) ? 0 : (_local3._width)); _local2.setSize(__width - _local9, Math.min(_local7, _local2.getPreferredHeight())); _local2._y = (_local7 - _local2._height) / 2; } function size(Void) { var _local3 = backGround; var _local2 = cell; var _local4 = __height; var _local5 = __width; var _local6 = ((icon_mc == undefined) ? 0 : (icon_mc._width)); _local2.setSize(_local5 - _local6, Math.min(_local4, _local2.getPreferredHeight())); _local2._y = (_local4 - _local2._height) / 2; icon_mc._y = (_local4 - icon_mc._height) / 2; _local3._x = 0; _local3._width = _local5; _local3._height = _local4; drawRowFill(_local3, normalColor); drawRowFill(highlight, highlightColor); } function setCellRenderer(forceSizing) { var _local3 = owner.__cellRenderer; var _local4; if (cell != undefined) { _local4 = cell._x; cell.removeMovieClip(); cell.removeTextField(); } var _local2; if (_local3 == undefined) { _local2 = (cell = createLabel("cll", 0, {styleName:this})); _local2.styleName = owner; _local2.selectable = false; _local2.tabEnabled = false; _local2.background = false; _local2.border = false; } else if (typeof(_local3) == "string") { _local2 = (cell = createObject(_local3, "cll", 0, {styleName:this})); } else { _local2 = (cell = createClassObject(_local3, "cll", 0, {styleName:this})); } _local2.owner = this; _local2.listOwner = owner; _local2.getCellIndex = getCellIndex; _local2.getDataLabel = getDataLabel; if (_local4 != undefined) { _local2._x = _local4; } if (forceSizing) { size(); } } function getCellIndex(Void) { return({columnIndex:0, itemIndex:owner.rowIndex + listOwner.__vPosition}); } function getDataLabel() { return(listOwner.labelField); } function init(Void) { super.init(); tabEnabled = false; } function createChildren(Void) { setCellRenderer(false); setupBG(); setState(state, false); } function drawRow(itmObj, state, transition) { item = itmObj; setState(state, transition); setValue(itmObj, state, transition); } function itemToString(itmObj) { if (itmObj == undefined) { return(" "); } var _local2 = owner.__labelFunction(itmObj); if (_local2 == undefined) { _local2 = ((itmObj instanceof XMLNode) ? (itmObj.attributes[owner.__labelField]) : (itmObj[owner.__labelField])); if (_local2 == undefined) { _local2 = " "; if (typeof(itmObj) == "object") { for (var _local4 in itmObj) { if (_local4 != "__ID__") { _local2 = (itmObj[_local4] + ", ") + _local2; } } _local2 = _local2.substring(0, _local2.length - 2); } else { _local2 = itmObj; } } } return(_local2); } function setupBG(Void) { var _local2 = (backGround = createEmptyMovieClip("bG_mc", LOWEST_DEPTH)); drawRowFill(_local2, normalColor); highlight = createEmptyMovieClip("tran_mc", LOWEST_DEPTH + 10); _local2.owner = this; _local2.grandOwner = owner; _local2.onPress = bGOnPress; _local2.onRelease = bGOnRelease; _local2.onRollOver = bGOnRollOver; _local2.onRollOut = bGOnRollOut; _local2.onDragOver = bGOnDragOver; _local2.onDragOut = bGOnDragOut; _local2.useHandCursor = false; _local2.trackAsMenu = true; _local2.drawRect = drawRect; highlight.drawRect = drawRect; } function drawRowFill(mc, newClr) { mc.clear(); mc.beginFill(newClr); mc.drawRect(1, 0, __width, __height); mc.endFill(); mc._width = __width; mc._height = __height; } function setState(newState, transition) { var _local2 = highlight; var _local8 = backGround; var _local4 = __height; var _local3 = owner; if (!_local3.enabled) { if ((newState == "selected") || (state == "selected")) { highlightColor = _local3.getStyle("selectionDisabledColor"); drawRowFill(_local2, highlightColor); _local2._visible = true; _local2._y = 0; _local2._height = _local4; } else { _local2._visible = false; normalColor = _local3.getStyle("backgroundDisabledColor"); drawRowFill(_local8, normalColor); } cell.__enabled = false; cell.setColor(_local3.getStyle("disabledColor")); } else { cell.__enabled = true; if (transition && ((newState == state) || ((newState == "highlighted") && (state == "selected")))) { isChangedToSelected = true; return(undefined); } var _local6 = _local3.getStyle("selectionDuration"); var _local7 = 0; if (isChangedToSelected && (newState == "selected")) { transition = false; } var _local10 = transition && (_local6 != 0); if (newState == "normal") { _local7 = _local3.getStyle("color"); normalColor = getNormalColor(); drawRowFill(_local8, normalColor); if (_local10) { _local6 = _local6 / 2; _local2._height = _local4; _local2._width = __width; _local2._y = 0; bGTween = new mx.effects.Tween(this, _local4 + 2, _local4 * 0.2, _local6, 5); } else { _local2._visible = false; } delete isChangedToSelected; } else { highlightColor = _local3.getStyle(((newState == "highlighted") ? "rollOverColor" : "selectionColor")); drawRowFill(_local2, highlightColor); _local2._visible = true; _local7 = _local3.getStyle(((newState == "highlighted") ? "textRollOverColor" : "textSelectedColor")); if (_local10) { _local2._height = _local4 * 0.5; _local2._y = (_local4 - _local2._height) / 2; bGTween = new mx.effects.Tween(this, _local2._height, _local4 + 2, _local6, 5); var _local9 = _local3.getStyle("selectionEasing"); if (_local9 != undefined) { bGTween.easingEquation = _local9; } } else { _local2._y = 0; _local2._height = _local4; } } cell.setColor(_local7); } state = newState; } function onTweenUpdate(val) { highlight._height = val; highlight._y = (__height - val) / 2; } function onTweenEnd(val) { onTweenUpdate(val); highlight._visible = state != "normal"; } function getNormalColor(Void) { var _local3; var _local2 = owner; if (!owner.enabled) { _local3 = _local2.getStyle("backgroundDisabledColor"); } else { var _local5 = rowIndex + _local2.__vPosition; if (rowIndex == undefined) { _local3 = _local2.getPropertiesOf(item).backgroundColor; } else { _local3 = _local2.getPropertiesAt(_local5).backgroundColor; } if (_local3 == undefined) { var _local4 = _local2.getStyle("alternatingRowColors"); if (_local4 == undefined) { _local3 = _local2.getStyle("backgroundColor"); } else { _local3 = _local4[_local5 % _local4.length]; } } } return(_local3); } function invalidateStyle(propName) { cell.invalidateStyle(propName); super.invalidateStyle(propName); } function bGOnPress(Void) { grandOwner.pressFocus(); grandOwner.onRowPress(owner.rowIndex); } function bGOnRelease(Void) { grandOwner.releaseFocus(); grandOwner.onRowRelease(owner.rowIndex); } function bGOnRollOver(Void) { grandOwner.onRowRollOver(owner.rowIndex); } function bGOnRollOut(Void) { grandOwner.onRowRollOut(owner.rowIndex); } function bGOnDragOver(Void) { grandOwner.onRowDragOver(owner.rowIndex); } function bGOnDragOut(Void) { grandOwner.onRowDragOut(owner.rowIndex); } static var LOWEST_DEPTH = -16384; var state = "normal"; var disabledColor = 15263976; var normalColor = 16777215; }
Symbol 350 MovieClip [__Packages.mx.controls.HScrollBar] Frame 0
class mx.controls.HScrollBar extends mx.controls.scrollClasses.ScrollBar { var _minHeight, _minWidth, _xscale, _rotation, __width, scrollIt; function HScrollBar () { super(); } function getMinWidth(Void) { return(_minHeight); } function getMinHeight(Void) { return(_minWidth); } function init(Void) { super.init(); _xscale = -100; _rotation = -90; } function get virtualHeight() { return(__width); } function isScrollBarKey(k) { if (k == 37) { scrollIt("Line", -1); return(true); } if (k == 39) { scrollIt("Line", 1); return(true); } return(super.isScrollBarKey(k)); } static var symbolName = "HScrollBar"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.127"; var className = "HScrollBar"; var minusMode = "Left"; var plusMode = "Right"; var minMode = "AtLeft"; var maxMode = "AtRight"; }
Symbol 351 MovieClip [__Packages.mx.controls.Button] Frame 0
class 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.127"; 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 352 MovieClip [__Packages.mx.skins.halo.ButtonSkin] Frame 0
class 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 353 MovieClip [__Packages.mx.controls.VScrollBar] Frame 0
class mx.controls.VScrollBar extends mx.controls.scrollClasses.ScrollBar { var scrollIt; function VScrollBar () { super(); } function init(Void) { super.init(); } function isScrollBarKey(k) { if (k == 38) { scrollIt("Line", -1); return(true); } if (k == 40) { scrollIt("Line", 1); return(true); } if (k == 33) { scrollIt("Page", -1); return(true); } if (k == 34) { scrollIt("Page", 1); return(true); } return(super.isScrollBarKey(k)); } static var symbolName = "VScrollBar"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.127"; var className = "VScrollBar"; var minusMode = "Up"; var plusMode = "Down"; var minMode = "AtTop"; var maxMode = "AtBottom"; }
Symbol 354 MovieClip [__Packages.mx.containers.ScrollPane] Frame 0
class mx.containers.ScrollPane extends mx.core.ScrollView { var _total, _loaded, destroyChildAt, createChild, __scrollContent, spContentHolder, hScroller, vScroller, __get__hScrollPolicy, __vScrollPolicy, __get__vScrollPolicy, tabEnabled, keyDown, mask_mc, hPosition, __get__maxHPosition, vPosition, __get__maxVPosition, __hPosition, __vPosition, invalidate; function ScrollPane () { super(); } function getBytesTotal() { return(_total); } function getBytesLoaded() { return(_loaded); } function set contentPath(scrollableContent) { if (!initializing) { if (scrollableContent == undefined) { destroyChildAt(0); } else { if (this[mx.core.View.childNameBase + 0] != undefined) { destroyChildAt(0); } createChild(scrollableContent, "spContentHolder"); } } __scrollContent = scrollableContent; //return(contentPath); } function get contentPath() { return(__scrollContent); } function get content() { return(spContentHolder); } function setHPosition(position) { if ((position <= hScroller.maxPos) && (position >= hScroller.minPos)) { super.setHPosition(position); spContentHolder._x = -position; } } function setVPosition(position) { if ((position <= vScroller.maxPos) && (position >= vScroller.minPos)) { super.setVPosition(position); spContentHolder._y = -position; } } function get vLineScrollSize() { return(__vLineScrollSize); } function set vLineScrollSize(vLineSize) { __vLineScrollSize = vLineSize; vScroller.__set__lineScrollSize(vLineSize); //return(vLineScrollSize); } function get hLineScrollSize() { return(__hLineScrollSize); } function set hLineScrollSize(hLineSize) { __hLineScrollSize = hLineSize; hScroller.__set__lineScrollSize(hLineSize); //return(hLineScrollSize); } function get vPageScrollSize() { return(__vPageScrollSize); } function set vPageScrollSize(vPageSize) { __vPageScrollSize = vPageSize; vScroller.__set__pageScrollSize(vPageSize); //return(vPageScrollSize); } function get hPageScrollSize() { return(__hPageScrollSize); } function set hPageScrollSize(hPageSize) { __hPageScrollSize = hPageSize; hScroller.__set__pageScrollSize(hPageSize); //return(hPageScrollSize); } function set hScrollPolicy(policy) { __hScrollPolicy = policy.toLowerCase(); setScrollProperties(spContentHolder._width, 1, spContentHolder._height, 1); //return(__get__hScrollPolicy()); } function set vScrollPolicy(policy) { __vScrollPolicy = policy.toLowerCase(); setScrollProperties(spContentHolder._width, 1, spContentHolder._height, 1); //return(__get__vScrollPolicy()); } function get scrollDrag() { return(__scrollDrag); } function set scrollDrag(s) { __scrollDrag = s; if (__scrollDrag) { spContentHolder.useHandCursor = true; spContentHolder.onPress = function () { this._parent.startDragLoop(); }; spContentHolder.tabEnabled = false; spContentHolder.onRelease = (spContentHolder.onReleaseOutside = function () { delete this.onMouseMove; }); __scrollDrag = true; } else { delete spContentHolder.onPress; spContentHolder.tabEnabled = false; spContentHolder.tabChildren = true; spContentHolder.useHandCursor = false; __scrollDrag = false; } //return(scrollDrag); } function init(Void) { super.init(); tabEnabled = true; keyDown = _onKeyDown; } function createChildren(Void) { super.createChildren(); mask_mc._visible = false; initializing = false; if ((__scrollContent != undefined) && (__scrollContent != "")) { contentPath = (__scrollContent); } } function size(Void) { super.size(); setScrollProperties(spContentHolder._width, 1, spContentHolder._height, 1); hPosition = Math.min(hPosition, __get__maxHPosition()); vPosition = Math.min(vPosition, __get__maxVPosition()); } function setScrollProperties(columnCount, columnWidth, rowCount, rowHeight) { super.setScrollProperties(columnCount, columnWidth, rowCount, rowHeight); hScroller.__set__lineScrollSize(__hLineScrollSize); hScroller.__set__pageScrollSize(__hPageScrollSize); vScroller.__set__lineScrollSize(__vLineScrollSize); vScroller.__set__pageScrollSize(__vPageScrollSize); } function onScroll(scrollEvent) { spContentHolder._x = -__hPosition; spContentHolder._y = -__vPosition; super.onScroll(scrollEvent); } function childLoaded(obj) { super.childLoaded(obj); onComplete(); } function onComplete(Void) { setScrollProperties(spContentHolder._width, 1, spContentHolder._height, 1); hPosition = 0; vPosition = 0; scrollDrag = (__scrollDrag); invalidate(); } function startDragLoop(Void) { spContentHolder.lastX = spContentHolder._xmouse; spContentHolder.lastY = spContentHolder._ymouse; spContentHolder.onMouseMove = function () { var _local5 = this.lastX - this._xmouse; var _local4 = this.lastY - this._ymouse; _local5 = _local5 + this._parent.hPosition; _local4 = _local4 + this._parent.vPosition; var _local3 = this._parent.getViewMetrics(); var _local7 = (this._parent.__height - _local3.top) - _local3.bottom; var _local6 = (this._parent.__width - _local3.left) - _local3.right; this._parent.__hPosition = Math.max(0, Math.min(_local5, this._width - _local6)); this._parent.__vPosition = Math.max(0, Math.min(_local4, this._height - _local7)); this._parent.hScroller.scrollPosition = this._parent.__hPosition; this._x = -this._parent.hPosition; this._parent.vScroller.scrollPosition = this._parent.__vPosition; this._y = -this._parent.vPosition; super.dispatchEvent({type:"scroll"}); }; } function dispatchEvent(o) { o.target = this; _total = o.total; _loaded = o.current; super.dispatchEvent(o); } function refreshPane(Void) { contentPath = (__scrollContent); } function _onKeyDown(e) { if (((hScroller != undefined) && (__hPosition <= hScroller.maxPos)) && (__hPosition >= hScroller.minPos)) { if (e.code == 37) { hPosition = hPosition - hLineScrollSize; } else if (e.code == 39) { hPosition = hPosition + hLineScrollSize; } } if (((vScroller != undefined) && (__vPosition <= vScroller.maxPos)) && (__vPosition >= vScroller.minPos)) { if (e.code == 33) { vPosition = vPosition - vPageScrollSize; } else if (e.code == 34) { vPosition = vPosition + vPageScrollSize; } if (e.code == 40) { vPosition = vPosition + vLineScrollSize; } else if (e.code == 38) { vPosition = vPosition - vLineScrollSize; } } if (e.code == 36) { vPosition = vScroller.minPos; } else if (e.code == 35) { vPosition = vScroller.maxPos; } } static var symbolName = "ScrollPane"; static var symbolOwner = mx.containers.ScrollPane; var className = "ScrollPane"; static var version = "2.0.2.126"; var __hScrollPolicy = "auto"; var __scrollDrag = false; var __vLineScrollSize = 5; var __hLineScrollSize = 5; var __vPageScrollSize = 20; var __hPageScrollSize = 20; var clipParameters = {contentPath:1, scrollDrag:1, hScrollPolicy:1, vScrollPolicy:1, vLineScrollSize:1, hLineScrollSize:1, vPageScrollSize:1, hPageScrollSize:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.containers.ScrollPane.prototype.clipParameters, mx.core.ScrollView.prototype.clipParameters); var initializing = true; }
Symbol 392 MovieClip Frame 1
stop();
Symbol 397 MovieClip Frame 1
stop();
Symbol 397 MovieClip Frame 8
gotoAndStop (1);
Symbol 398 MovieClip Frame 1
stop();
Symbol 398 MovieClip Frame 2
_root.HiddenArrowHit[_name.charAt(0)].push({Name:_name.charAt(0) + this.ID, ID:this.ID, Hit:5});
Symbol 398 MovieClip Frame 3
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 25; break; } }
Symbol 398 MovieClip Frame 4
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 50; break; } }
Symbol 398 MovieClip Frame 5
Symbol 398 MovieClip Frame 6
Symbol 398 MovieClip Frame 7
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 25; break; } }
Symbol 398 MovieClip Frame 8
Symbol 398 MovieClip Frame 9
var timeFrame = _root.HiddenArrowHit[_name.charAt(0)]; for (var i in timeFrame) { if (timeFrame[i].ID == this.ID) { timeFrame[i].Hit = 0; break; } }
Symbol 399 MovieClip Frame 1
stop();
Instance of Symbol 397 MovieClip "main_up" in Symbol 399 MovieClip Frame 1
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 30; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_right" in Symbol 399 MovieClip Frame 1
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 30; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_left" in Symbol 399 MovieClip Frame 1
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 30; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_down" in Symbol 399 MovieClip Frame 1
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 30; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 398 MovieClip "aU" in Symbol 399 MovieClip Frame 1
onClipEvent (load) { this.xDir = -1; this.xDest = this._parent.main_up._x; this.yDest = this._parent.main_up._y; this._x = this.xDest - (_root.transverseDist * this.xDir); this._y = this.yDest - _root.transverseDist; }
Instance of Symbol 398 MovieClip "aR" in Symbol 399 MovieClip Frame 1
onClipEvent (load) { this.xDir = 1; this.xDest = this._parent.main_right._x; this.yDest = this._parent.main_right._y; this._x = this.xDest - (_root.transverseDist * this.xDir); this._y = this.yDest - _root.transverseDist; }
Instance of Symbol 398 MovieClip "aD" in Symbol 399 MovieClip Frame 1
onClipEvent (load) { this.xDir = -1; this.xDest = this._parent.main_down._x; this.yDest = this._parent.main_down._y; this._x = this.xDest - (_root.transverseDist * this.xDir); this._y = this.yDest - _root.transverseDist; }
Instance of Symbol 398 MovieClip "aL" in Symbol 399 MovieClip Frame 1
onClipEvent (load) { this.xDir = 1; this.xDest = this._parent.main_left._x; this.yDest = this._parent.main_left._y; this._x = this.xDest - (_root.transverseDist * this.xDir); this._y = this.yDest - _root.transverseDist; }
Instance of Symbol 397 MovieClip "main_up" in Symbol 399 MovieClip Frame 10
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 30; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_right" in Symbol 399 MovieClip Frame 10
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 30; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_left" in Symbol 399 MovieClip Frame 10
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 30; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_down" in Symbol 399 MovieClip Frame 10
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 30; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 398 MovieClip "aU" in Symbol 399 MovieClip Frame 10
onClipEvent (load) { this.xDest = this._parent.main_up._x; this._x = this.xDest + _root.transverseDist; }
Instance of Symbol 398 MovieClip "aR" in Symbol 399 MovieClip Frame 10
onClipEvent (load) { this.xDest = this._parent.main_right._x; this._x = this.xDest + _root.transverseDist; }
Instance of Symbol 398 MovieClip "aD" in Symbol 399 MovieClip Frame 10
onClipEvent (load) { this.xDest = this._parent.main_down._x; this._x = this.xDest + _root.transverseDist; }
Instance of Symbol 398 MovieClip "aL" in Symbol 399 MovieClip Frame 10
onClipEvent (load) { this.xDest = this._parent.main_left._x; this._x = this.xDest + _root.transverseDist; }
Instance of Symbol 397 MovieClip "main_down" in Symbol 399 MovieClip Frame 20
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 30; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_left" in Symbol 399 MovieClip Frame 20
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 30; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_right" in Symbol 399 MovieClip Frame 20
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 30; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_up" in Symbol 399 MovieClip Frame 20
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 30; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 398 MovieClip "aD" in Symbol 399 MovieClip Frame 20
onClipEvent (load) { this.yDest = this._parent.main_down._y; this._y = this.yDest - _root.transverseDist; }
Instance of Symbol 398 MovieClip "aL" in Symbol 399 MovieClip Frame 20
onClipEvent (load) { this.yDest = this._parent.main_left._y; this._y = this.yDest - _root.transverseDist; }
Instance of Symbol 398 MovieClip "aU" in Symbol 399 MovieClip Frame 20
onClipEvent (load) { this.yDest = this._parent.main_up._y; this._y = this.yDest - _root.transverseDist; }
Instance of Symbol 398 MovieClip "aR" in Symbol 399 MovieClip Frame 20
onClipEvent (load) { this.yDest = this._parent.main_right._y; this._y = this.yDest - _root.transverseDist; }
Instance of Symbol 397 MovieClip "main_up" in Symbol 399 MovieClip Frame 30
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 30; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_right" in Symbol 399 MovieClip Frame 30
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 30; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_left" in Symbol 399 MovieClip Frame 30
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 30; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_down" in Symbol 399 MovieClip Frame 30
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 30; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 398 MovieClip "aU" in Symbol 399 MovieClip Frame 30
onClipEvent (load) { this.xDest = this._parent.main_up._x; this._x = this.xDest - _root.transverseDist; }
Instance of Symbol 398 MovieClip "aR" in Symbol 399 MovieClip Frame 30
onClipEvent (load) { this.xDest = this._parent.main_right._x; this._x = this.xDest - _root.transverseDist; }
Instance of Symbol 398 MovieClip "aD" in Symbol 399 MovieClip Frame 30
onClipEvent (load) { this.xDest = this._parent.main_down._x; this._x = this.xDest - _root.transverseDist; }
Instance of Symbol 398 MovieClip "aL" in Symbol 399 MovieClip Frame 30
onClipEvent (load) { this.xDest = this._parent.main_left._x; this._x = this.xDest - _root.transverseDist; }
Instance of Symbol 397 MovieClip "main_up" in Symbol 399 MovieClip Frame 40
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 30; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_right" in Symbol 399 MovieClip Frame 40
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 30; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_left" in Symbol 399 MovieClip Frame 40
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 30; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_down" in Symbol 399 MovieClip Frame 40
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 30; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 398 MovieClip "aU" in Symbol 399 MovieClip Frame 40
onClipEvent (load) { this.yDest = this._parent.main_up._y; this._y = this.yDest + _root.transverseDist; }
Instance of Symbol 398 MovieClip "aR" in Symbol 399 MovieClip Frame 40
onClipEvent (load) { this.yDest = this._parent.main_right._y; this._y = this.yDest + _root.transverseDist; }
Instance of Symbol 398 MovieClip "aD" in Symbol 399 MovieClip Frame 40
onClipEvent (load) { this.yDest = this._parent.main_down._y; this._y = this.yDest + _root.transverseDist; }
Instance of Symbol 398 MovieClip "aL" in Symbol 399 MovieClip Frame 40
onClipEvent (load) { this.yDest = this._parent.main_left._y; this._y = this.yDest + _root.transverseDist; }
Symbol 399 MovieClip Frame 50
if (_root.MpOpponentMasking != "Full") { _parent.mp_mask._visible = false; } else { _parent.mp_mask._visible = true; } if (_root.MpOpponentMasking != "Off") { gotoAndStop ("MultiplayerMask"); } stop();
Instance of Symbol 397 MovieClip "main_up" in Symbol 399 MovieClip Frame 50
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 10; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_right" in Symbol 399 MovieClip Frame 50
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 10; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_left" in Symbol 399 MovieClip Frame 50
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 10; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_down" in Symbol 399 MovieClip Frame 50
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 10; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_up" in Symbol 399 MovieClip Frame 50
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 10; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_right" in Symbol 399 MovieClip Frame 50
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 10; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_left" in Symbol 399 MovieClip Frame 50
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 10; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_down" in Symbol 399 MovieClip Frame 50
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 10; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 246 MovieClip [aR] "aR" in Symbol 399 MovieClip Frame 50
onClipEvent (load) { this.yDest = this._parent.main_right._y; this._y = this.yDest + _root.transverseDist; }
Instance of Symbol 245 MovieClip [aU] "aU" in Symbol 399 MovieClip Frame 50
onClipEvent (load) { this.yDest = this._parent.main_up._y; this._y = this.yDest + _root.transverseDist; }
Instance of Symbol 244 MovieClip [aD] "aD" in Symbol 399 MovieClip Frame 50
onClipEvent (load) { this.yDest = this._parent.main_down._y; this._y = this.yDest + _root.transverseDist; }
Instance of Symbol 243 MovieClip [aL] "aL" in Symbol 399 MovieClip Frame 50
onClipEvent (load) { this.yDest = this._parent.main_left._y; this._y = this.yDest + _root.transverseDist; }
Instance of Symbol 242 MovieClip [aR_single] "aR" in Symbol 399 MovieClip Frame 55
onClipEvent (load) { this.yDest = this._parent.main_right._y; this._y = this.yDest + _root.transverseDist; }
Instance of Symbol 241 MovieClip [aU_single] "aU" in Symbol 399 MovieClip Frame 55
onClipEvent (load) { this.yDest = this._parent.main_up._y; this._y = this.yDest + _root.transverseDist; }
Instance of Symbol 240 MovieClip [aD_single] "aD" in Symbol 399 MovieClip Frame 55
onClipEvent (load) { this.yDest = this._parent.main_down._y; this._y = this.yDest + _root.transverseDist; }
Instance of Symbol 239 MovieClip [aL_single] "aL" in Symbol 399 MovieClip Frame 55
onClipEvent (load) { this.yDest = this._parent.main_left._y; this._y = this.yDest + _root.transverseDist; }
Symbol 399 MovieClip Frame 60
if (_root.MpOpponentMasking != "Full") { _parent.mp_mask._visible = false; } else { _parent.mp_mask._visible = true; } if (_root.MpOpponentMasking != "Off") { gotoAndStop ("MultiplayerFallMask"); } stop();
Instance of Symbol 397 MovieClip "main_up" in Symbol 399 MovieClip Frame 60
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 0; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_right" in Symbol 399 MovieClip Frame 60
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 0; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_left" in Symbol 399 MovieClip Frame 60
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 0; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_down" in Symbol 399 MovieClip Frame 60
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 0; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_up" in Symbol 399 MovieClip Frame 60
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 0; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_right" in Symbol 399 MovieClip Frame 60
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 0; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_left" in Symbol 399 MovieClip Frame 60
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 0; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 397 MovieClip "main_down" in Symbol 399 MovieClip Frame 60
onClipEvent (load) { trace(_root.DarkArrowMod); if (_root.DarkArrowMod == "Dark On") { this._alpha = 0; } if (_root.DarkArrowMod == "") { this._alpha = 100; } if (_root.ArrowEffect == "Mini") { this.tween(["_xscale", "_yscale"], [25, 25], 3, "easeInCubic"); } }
Instance of Symbol 246 MovieClip [aR] "aR" in Symbol 399 MovieClip Frame 60
onClipEvent (load) { this.yDest = this._parent.main_right._y; this._y = this.yDest - _root.transverseDist; }
Instance of Symbol 245 MovieClip [aU] "aU" in Symbol 399 MovieClip Frame 60
onClipEvent (load) { this.yDest = this._parent.main_up._y; this._y = this.yDest - _root.transverseDist; }
Instance of Symbol 244 MovieClip [aD] "aD" in Symbol 399 MovieClip Frame 60
onClipEvent (load) { this.yDest = this._parent.main_down._y; this._y = this.yDest - _root.transverseDist; }
Instance of Symbol 243 MovieClip [aL] "aL" in Symbol 399 MovieClip Frame 60
onClipEvent (load) { this.yDest = this._parent.main_left._y; this._y = this.yDest - _root.transverseDist; }
Instance of Symbol 242 MovieClip [aR_single] "aR" in Symbol 399 MovieClip Frame 65
onClipEvent (load) { this.yDest = this._parent.main_right._y; this._y = this.yDest - _root.transverseDist; }
Instance of Symbol 241 MovieClip [aU_single] "aU" in Symbol 399 MovieClip Frame 65
onClipEvent (load) { this.yDest = this._parent.main_up._y; this._y = this.yDest - _root.transverseDist; }
Instance of Symbol 240 MovieClip [aD_single] "aD" in Symbol 399 MovieClip Frame 65
onClipEvent (load) { this.yDest = this._parent.main_down._y; this._y = this.yDest - _root.transverseDist; }
Instance of Symbol 239 MovieClip [aL_single] "aL" in Symbol 399 MovieClip Frame 65
onClipEvent (load) { this.yDest = this._parent.main_left._y; this._y = this.yDest - _root.transverseDist; }
Symbol 412 Button
on (press) { if (_root.status1 != "Connected") { updateSlideFormat(49, "slideRight"); } }
Symbol 413 Button
on (press) { if (_root.status1 != "Connected") { updateSlideFormat(2.5, "slideLeft"); } }
Symbol 414 Button
on (press) { if (_root.status1 != "Connected") { updateSlideFormat(94, "falling"); } }
Symbol 415 Button
on (press) { if (_root.status1 != "Connected") { updateSlideFormat(189, "diagonAlley"); } }
Symbol 416 Button
on (press) { if (_root.status1 != "Connected") { updateSlideFormat(141.5, "rising"); } }
Symbol 418 MovieClip Frame 1
function updateSlideFormat(xpos, newFormat) { _root.slideFormat = newFormat; _root.SaveGameDataToCookie("slideFormat", newFormat); widget_mc._x = xpos; } if (((_root.slideFormat == "Multiplayer") && (_root.status1 != "Connected")) || ((_root.slideFormat == "MultiplayerFall") && (_root.status1 != "Connected"))) { updateSlideFormat(141.5, "rising"); } stop();
Symbol 422 MovieClip Frame 1
this._parent.Shop.gotoAndPlay(1);
Symbol 422 MovieClip Frame 23
stop();
Instance of Symbol 418 MovieClip "slideFormat" in Symbol 422 MovieClip Frame 23
onClipEvent (load) { trace("_root.slideFormat: " + _root.slideFormat); switch (_root.slideFormat) { case "Multiplayer" : widget_mc._x = -49; break; case "MultiplayerFall" : widget_mc._x = -49; break; case "slideLeft" : widget_mc._x = 2.5; break; case "slideRight" : widget_mc._x = 49; break; case "rising" : widget_mc._x = 141.5; break; case "falling" : widget_mc._x = 94; break; case "diagonAlley" : widget_mc._x = 189; break; default : _root.slideFormat = "rising"; widget_mc._x = 141.5; } }
Symbol 422 MovieClip Frame 34
this._parent.Shop.gotoAndPlay(25); stop();
Symbol 422 MovieClip Frame 35
gotoAndPlay (1);
Symbol 428 MovieClip Frame 1
stop();
Symbol 435 MovieClip Frame 15
stop();
Symbol 438 MovieClip Frame 10
stop();
Symbol 440 MovieClip Frame 1
stop();
Symbol 440 MovieClip Frame 2
stop();
Symbol 440 MovieClip Frame 3
stop();
Symbol 442 MovieClip Frame 15
stop();
Symbol 443 MovieClip Frame 1
stop();
Symbol 443 MovieClip Frame 2
stop();
Symbol 443 MovieClip Frame 3
stop();
Symbol 445 MovieClip Frame 15
stop();
Symbol 446 MovieClip Frame 1
stop();
Symbol 446 MovieClip Frame 2
stop();
Symbol 446 MovieClip Frame 3
stop();
Symbol 448 MovieClip Frame 15
stop();
Symbol 449 MovieClip Frame 1
stop();
Symbol 449 MovieClip Frame 2
stop();
Symbol 449 MovieClip Frame 3
stop();
Symbol 451 MovieClip Frame 15
stop();
Symbol 452 MovieClip Frame 1
stop();
Symbol 452 MovieClip Frame 2
stop();
Symbol 452 MovieClip Frame 3
stop();
Symbol 454 MovieClip Frame 15
stop();
Symbol 455 MovieClip Frame 1
stop();
Symbol 455 MovieClip Frame 2
stop();
Symbol 455 MovieClip Frame 3
stop();
Symbol 457 MovieClip Frame 15
stop();
Symbol 458 MovieClip Frame 1
stop();
Symbol 458 MovieClip Frame 2
stop();
Symbol 458 MovieClip Frame 3
stop();
Symbol 460 MovieClip Frame 15
stop();
Symbol 461 MovieClip Frame 1
stop();
Symbol 461 MovieClip Frame 2
stop();
Symbol 461 MovieClip Frame 3
stop();
Symbol 463 MovieClip Frame 15
stop();
Symbol 464 MovieClip Frame 1
stop();
Symbol 464 MovieClip Frame 2
stop();
Symbol 464 MovieClip Frame 3
stop();
Symbol 466 MovieClip Frame 15
stop();
Symbol 467 MovieClip Frame 1
stop();
Symbol 467 MovieClip Frame 2
stop();
Symbol 467 MovieClip Frame 3
stop();
Symbol 469 MovieClip Frame 15
stop();
Symbol 470 MovieClip Frame 1
stop();
Symbol 470 MovieClip Frame 2
stop();
Symbol 470 MovieClip Frame 3
stop();
Symbol 472 MovieClip Frame 15
stop();
Symbol 473 MovieClip Frame 1
stop();
Symbol 473 MovieClip Frame 2
stop();
Symbol 473 MovieClip Frame 3
stop();
Symbol 474 MovieClip Frame 1
function updateCharacter(num, mc) { _root.SaveGameDataToCookie("character", num); _root.character = num; this._parent.gotoAndPlay(26); } function loadCharButton(mc) { if (_root.character == mc.num) { mc.gotoAndStop(2); } mc.onRollOver = function () { this.gotoAndStop(3); }; mc.onRollOut = function () { if (_root.character == this.num) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }; mc.onPress = function () { updateCharacter(this.num, this); }; }
Instance of Symbol 440 MovieClip "CharacterButton1" in Symbol 474 MovieClip Frame 1
onClipEvent (load) { this.num = 1; this._parent.loadCharButton(this); }
Instance of Symbol 443 MovieClip in Symbol 474 MovieClip Frame 1
onClipEvent (load) { this.num = 2; this._parent.loadCharButton(this); }
Instance of Symbol 446 MovieClip in Symbol 474 MovieClip Frame 1
onClipEvent (load) { this.num = 3; this._parent.loadCharButton(this); }
Instance of Symbol 449 MovieClip in Symbol 474 MovieClip Frame 1
onClipEvent (load) { this.num = 4; this._parent.loadCharButton(this); }
Instance of Symbol 452 MovieClip in Symbol 474 MovieClip Frame 1
onClipEvent (load) { this.num = 5; this._parent.loadCharButton(this); }
Instance of Symbol 455 MovieClip in Symbol 474 MovieClip Frame 1
onClipEvent (load) { this.num = 6; this._parent.loadCharButton(this); }
Instance of Symbol 458 MovieClip in Symbol 474 MovieClip Frame 1
onClipEvent (load) { this.num = 7; this._parent.loadCharButton(this); }
Instance of Symbol 461 MovieClip in Symbol 474 MovieClip Frame 1
onClipEvent (load) { this.num = 8; this._parent.loadCharButton(this); }
Instance of Symbol 464 MovieClip in Symbol 474 MovieClip Frame 1
onClipEvent (load) { this.num = 9; this._parent.loadCharButton(this); }
Instance of Symbol 467 MovieClip in Symbol 474 MovieClip Frame 1
onClipEvent (load) { this.num = 10; this._parent.loadCharButton(this); }
Instance of Symbol 470 MovieClip in Symbol 474 MovieClip Frame 1
onClipEvent (load) { this.num = 11; this._parent.loadCharButton(this); }
Instance of Symbol 473 MovieClip in Symbol 474 MovieClip Frame 1
onClipEvent (load) { this.num = 12; this._parent.loadCharButton(this); }
Symbol 490 MovieClip Frame 40
stop();
Symbol 490 MovieClip Frame 51
stop();
Symbol 494 MovieClip Frame 10
stop();
Symbol 494 MovieClip Frame 11
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(40); _parent._parent.songsymbol.gotoAndPlay(1);
Symbol 494 MovieClip Frame 19
stop();
Symbol 494 MovieClip Frame 27
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(27); _parent._parent.songsymbol.gotoAndStop(1); gotoAndStop (10);
Symbol 497 MovieClip Frame 10
stop();
Symbol 497 MovieClip Frame 11
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(40); _parent._parent.songsymbol.gotoAndPlay(1);
Symbol 497 MovieClip Frame 19
stop();
Symbol 497 MovieClip Frame 27
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(27); _parent._parent.songsymbol.gotoAndStop(1); gotoAndStop (10);
Symbol 501 MovieClip Frame 10
stop();
Symbol 501 MovieClip Frame 11
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(40); _parent._parent.songsymbol.gotoAndPlay(1);
Symbol 501 MovieClip Frame 19
stop();
Symbol 501 MovieClip Frame 27
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(27); _parent._parent.songsymbol.gotoAndStop(1); gotoAndStop (10);
Symbol 505 MovieClip Frame 10
stop();
Symbol 505 MovieClip Frame 11
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(40); _parent._parent.songsymbol.gotoAndPlay(1);
Symbol 505 MovieClip Frame 19
stop();
Symbol 505 MovieClip Frame 27
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(27); _parent._parent.songsymbol.gotoAndStop(1); gotoAndStop (10);
Symbol 509 MovieClip Frame 10
stop();
Symbol 509 MovieClip Frame 11
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(40); _parent._parent.songsymbol.gotoAndPlay(1);
Symbol 509 MovieClip Frame 19
stop();
Symbol 509 MovieClip Frame 27
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(27); _parent._parent.songsymbol.gotoAndStop(1); gotoAndStop (10);
Symbol 513 MovieClip Frame 10
stop();
Symbol 513 MovieClip Frame 11
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(40); _parent._parent.songsymbol.gotoAndPlay(1);
Symbol 513 MovieClip Frame 19
stop();
Symbol 513 MovieClip Frame 27
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(27); _parent._parent.songsymbol.gotoAndStop(1); gotoAndStop (10);
Symbol 517 MovieClip Frame 10
stop();
Symbol 517 MovieClip Frame 11
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(40); _parent._parent.songsymbol.gotoAndPlay(1);
Symbol 517 MovieClip Frame 19
stop();
Symbol 517 MovieClip Frame 27
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(27); _parent._parent.songsymbol.gotoAndStop(1); gotoAndStop (10);
Symbol 521 MovieClip Frame 10
stop();
Symbol 521 MovieClip Frame 11
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(40); _parent._parent.songsymbol.gotoAndPlay(1);
Symbol 521 MovieClip Frame 19
stop();
Symbol 521 MovieClip Frame 27
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(27); _parent._parent.songsymbol.gotoAndStop(1); gotoAndStop (10);
Symbol 525 MovieClip Frame 10
stop();
Symbol 525 MovieClip Frame 11
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(40); _parent._parent.songsymbol.gotoAndPlay(1);
Symbol 525 MovieClip Frame 19
stop();
Symbol 525 MovieClip Frame 27
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(27); _parent._parent.songsymbol.gotoAndStop(1); gotoAndStop (10);
Symbol 529 MovieClip Frame 10
stop();
Symbol 529 MovieClip Frame 11
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(40); _parent._parent.songsymbol.gotoAndPlay(1);
Symbol 529 MovieClip Frame 19
stop();
Symbol 529 MovieClip Frame 27
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(27); _parent._parent.songsymbol.gotoAndStop(1); gotoAndStop (10);
Symbol 533 MovieClip Frame 10
stop();
Symbol 533 MovieClip Frame 11
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(40); _parent._parent.songsymbol.gotoAndPlay(1);
Symbol 533 MovieClip Frame 19
stop();
Symbol 533 MovieClip Frame 27
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(27); _parent._parent.songsymbol.gotoAndStop(1); gotoAndStop (10);
Symbol 537 MovieClip Frame 10
stop();
Symbol 537 MovieClip Frame 11
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(40); _parent._parent.songsymbol.gotoAndPlay(1);
Symbol 537 MovieClip Frame 19
stop();
Symbol 537 MovieClip Frame 27
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(27); _parent._parent.songsymbol.gotoAndStop(1); gotoAndStop (10);
Symbol 541 MovieClip Frame 10
stop();
Symbol 541 MovieClip Frame 11
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(40); _parent._parent.songsymbol.gotoAndPlay(1);
Symbol 541 MovieClip Frame 19
stop();
Symbol 541 MovieClip Frame 27
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(27); _parent._parent.songsymbol.gotoAndStop(1); gotoAndStop (10);
Symbol 545 MovieClip Frame 10
stop();
Symbol 545 MovieClip Frame 11
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(40); _parent._parent.songsymbol.gotoAndPlay(1);
Symbol 545 MovieClip Frame 19
stop();
Symbol 545 MovieClip Frame 27
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(27); _parent._parent.songsymbol.gotoAndStop(1); gotoAndStop (10);
Symbol 548 MovieClip Frame 10
stop();
Symbol 548 MovieClip Frame 11
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(40); _parent._parent.songsymbol.gotoAndPlay(1);
Symbol 548 MovieClip Frame 19
stop();
Symbol 548 MovieClip Frame 27
_parent._parent.Header.play(); _parent._parent.scoreboxandloader.gotoAndPlay(27); _parent._parent.songsymbol.gotoAndStop(1); gotoAndStop (10);
Symbol 549 MovieClip Frame 38
stop();
Symbol 549 MovieClip Frame 48
stop();
Symbol 549 MovieClip Frame 58
stop();
Symbol 549 MovieClip Frame 68
stop();
Symbol 549 MovieClip Frame 78
stop();
Symbol 549 MovieClip Frame 88
stop();
Symbol 549 MovieClip Frame 98
stop();
Symbol 549 MovieClip Frame 108
stop();
Symbol 549 MovieClip Frame 118
stop();
Symbol 549 MovieClip Frame 128
stop();
Symbol 549 MovieClip Frame 138
stop();
Symbol 549 MovieClip Frame 148
stop();
Symbol 549 MovieClip Frame 158
stop();
Symbol 549 MovieClip Frame 168
stop();
Symbol 549 MovieClip Frame 178
stop();
Symbol 552 Button
on (press) { _parent.sortSongsByName(); }
Symbol 553 Button
on (press) { _parent.sortSongsByDifficult(); }
Instance of Symbol 557 MovieClip "filter_search" in Symbol 559 MovieClip Frame 1
onClipEvent (load) { this.pressing = false; } on (release) { this._parent._parent.renderSongs(); } onClipEvent (enterFrame) { if (Key.isDown(13) && (!this.pressing)) { this.pressing = true; this._parent._parent.renderSongs(); } else if ((!Key.isDown(13)) && (this.pressing)) { this.pressing = false; } }
Symbol 561 MovieClip Frame 10
stop();
Symbol 561 MovieClip Frame 16
stop();
Symbol 562 MovieClip Frame 15
stop();
Symbol 569 MovieClip Frame 1
stop();
Symbol 569 MovieClip Frame 2
stop();
Symbol 572 MovieClip Frame 1
stop();
Symbol 573 MovieClip Frame 1
stop();
Symbol 573 MovieClip Frame 15
gotoAndPlay (2);
Symbol 577 MovieClip Frame 1
function updateDifficulty() { if (_root.songdifficultyint <= 1) { difficulty_txt.text = "Easiest"; } else if ((_root.songdifficultyint >= 2) && (_root.songdifficultyint <= 4)) { difficulty_txt.text = "Beginner"; } else if ((_root.songdifficultyint >= 5) && (_root.songdifficultyint <= 7)) { difficulty_txt.text = "Novice"; } else if ((_root.songdifficultyint >= 8) && (_root.songdifficultyint <= 11)) { difficulty_txt.text = "Very Easy"; } else if ((_root.songdifficultyint >= 12) && (_root.songdifficultyint <= 16)) { difficulty_txt.text = "Easy"; } else if ((_root.songdifficultyint >= 17) && (_root.songdifficultyint <= 21)) { difficulty_txt.text = "Light"; } else if ((_root.songdifficultyint >= 22) && (_root.songdifficultyint <= 26)) { difficulty_txt.text = "Moderate"; } else if ((_root.songdifficultyint >= 27) && (_root.songdifficultyint <= 31)) { difficulty_txt.text = "Standard"; } else if ((_root.songdifficultyint >= 32) && (_root.songdifficultyint <= 36)) { difficulty_txt.text = "Tricky"; } else if ((_root.songdifficultyint >= 37) && (_root.songdifficultyint <= 41)) { difficulty_txt.text = "Very Tricky"; } else if ((_root.songdifficultyint >= 42) && (_root.songdifficultyint <= 46)) { difficulty_txt.text = "Difficult"; } else if ((_root.songdifficultyint >= 47) && (_root.songdifficultyint <= 51)) { difficulty_txt.text = "Very Difficult"; } else if ((_root.songdifficultyint >= 52) && (_root.songdifficultyint <= 57)) { difficulty_txt.text = "Challenging"; } else if ((_root.songdifficultyint >= 58) && (_root.songdifficultyint <= 63)) { difficulty_txt.text = "Very Challenging"; } else if ((_root.songdifficultyint >= 64) && (_root.songdifficultyint <= 69)) { difficulty_txt.text = "Expert"; } else if ((_root.songdifficultyint >= 70) && (_root.songdifficultyint <= 75)) { difficulty_txt.text = "Master"; } else if ((_root.songdifficultyint >= 76) && (_root.songdifficultyint <= 82)) { difficulty_txt.text = "Guru"; } else if ((_root.songdifficultyint >= 83) && (_root.songdifficultyint <= 89)) { difficulty_txt.text = "Brutal"; } else if ((_root.songdifficultyint >= 90) && (_root.songdifficultyint <= 98)) { difficulty_txt.text = "Ridiculous"; } else if (_root.songdifficultyint >= 99) { difficulty_txt.text = "???"; } else { difficulty_txt.text = "?"; } } updateDifficulty();
Symbol 585 MovieClip Frame 1
this._visible = false;
Symbol 630 MovieClip Frame 1
_root.mpsongloadcheck = 0;
Symbol 630 MovieClip Frame 13
stop();
Instance of Symbol 627 MovieClip in Symbol 630 MovieClip Frame 13
onClipEvent (enterFrame) { _root.localready = 1; _root.localplayerready = 1; if (_root.mpsongloadcheck != 1) { _root.mpsongloadcheck = 1; _root.MultiplayerChat.MultiplayerSendUpdate(); } if (_root.main.preloadSong._currentframe == 22) { trace("start beater"); _root.main.beater.gotoAndPlay(2); _root.main.placeholder.gotoAndPlay(2); _root.main.gotoAndPlay(3); } }
Symbol 631 MovieClip Frame 1
stop();
Instance of Symbol 589 MovieClip "achTriple1" in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achTP1 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple2" in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achTP2 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple3" in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achTP3 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple4" in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achTP4 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple5" in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achTP5 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple6" in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achTP6 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple7" in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achTP7 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple8" in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achTP8 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple9" in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achTP9 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple10" in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achTP10 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple11" in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achTP11 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple12" in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achTP12 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC12" in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achFC12 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC11" in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achFC11 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC10" in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achFC10 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC9" in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achFC9 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC8" in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achFC8 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC7" in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achFC7 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC6" in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achFC6 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC5" in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achFC5 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achFC4 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achFC3 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achFC2 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip in Symbol 632 MovieClip Frame 1
onClipEvent (load) { if (_root.achFC1 == "1") { this._visible = true; } else { this._visible = false; } }
Symbol 633 MovieClip Frame 1
function pickRandomSong() { if (!_global.loadingSong) { _root.min_level_setting = Number(song_sorting.random_song.min_level_cb.value); _root.max_level_setting = Number(song_sorting.random_song.max_level_cb.value); var _local5 = []; for (var _local6 in song_array) { var _local4 = song_array[_local6]; if ((((_local4.songdifficult != undefined) && (_local4.songdifficult >= _root.min_level_setting)) && (_local4.songdifficult <= _root.max_level_setting)) && (_local4.songdifficult != undefined)) { if (!filterSpecial(_local4.song_index, _local4.song_genre, _local4.secretcredits, _local4.price, _local4.songname)) { _local5.push(_local4); } } } if (_local5.length > 0) { var _local7 = randRange(0, _local5.length - 1); if (_local5[_local7].song_index != undefined) { instigate(0, _local5[_local7].song_index, _local5[_local7].song_genre); _global.loadingSong = true; songlist_sp._visible = false; song_sorting._visible = false; _parent.genresymbol2.genreanimate.gotoAndStop(19); } } } } function randRange(min, max) { var _local2 = Math.round(Math.random() * (max - min)) + min; while ((_local2 == _root.RandomSave) && (max != 0)) { _local2 = Math.round(Math.random() * (max - min)) + min; } _root.RandomSave = _local2; return(Number(_local2)); } function sortSongsByName() { if (_global.song_sorting == "Name") { song_array.sortOn("songname"); _global.song_sorting = "Name_Ascending"; } else { song_array.sortOn("songname", Array.DESCENDING); _global.song_sorting = "Name"; } renderSongs(); } function sortSongsByDifficult() { if (_global.song_sorting == "Difficult") { song_array.sortOn(["songdifficult", "songname"], Array.NUMERIC); _global.song_sorting = "Difficult_Ascending"; } else { song_array.sortOn(["songdifficult", "songname"], Array.DESCENDING | Array.NUMERIC); _global.song_sorting = "Difficult"; } renderSongs(); } function renderSongs() { for (var _local8 in songlistMc) { songlistMc[_local8].removeMovieClip(); } var _local7 = 3; var _local6 = 0; for (var _local8 in song_array) { var _local4 = song_array[_local8]; if ((_local4.songname != undefined) && (!filterSpecial(_local4.song_index, _local4.song_genre, _local4.secretcredits, _local4.price, _local4.songname))) { var _local5 = songlistMc.attachMovie("songlist_item", "song_item" + _local6, songlistMc.getNextHighestDepth()); _local5._y = _local6; _local5._x = _local7; _local5.song_txt.text = _local4.songname; _local5.songdifficult_txt.text = _local4.songdifficult; _local5.song_index = _local4.song_index; _local5.song_genre = _local4.song_genre; _local5.onPress = function () { if (!_global.loadingSong) { instance.instigate(0, this.song_index, this.song_genre); instance.songlist_sp._visible = false; instance.song_sorting._visible = false; _global.loadingSong = true; } }; _local6 = _local6 + 17; } } _root.mpFilter_Search = undefined; songlist_sp.invalidate(); } function filterSpecial(index, genre, secret, price, name) { if (((_root.mpFilter_Search != undefined) && (_root.mpFilter_Search.length > 0)) && (String(name.toLowerCase()) != String(_root.mpFilter_Search.toLowerCase()))) { return(true); } if ((_root.sortFilter_Search.length > 0) && (name.toLowerCase().indexOf(_root.sortFilter_Search.toLowerCase()) == -1)) { return(true); } if ((price > 0) && (genre == 9)) { return(((_root.chaseArray[index] == 1) ? false : true)); } if ((secret > 0) && (genre == 8)) { return(((_root.totalcredit >= secret) ? false : true)); } return(false); } songlist_sp.border_mc._visible = false; songlist_sp.contentPath = "songlistScrollMovieClip"; songlistMc = songlist_sp.content; songlist_sp._visible = false; song_sorting._visible = false; _global.loadingSong = false; var instance = this; trace("_global.min_level_setting " + _root.min_level_setting); song_sorting.random_song.min_level_cb.value = (_root.min_level_setting ? (_root.min_level_setting) : 1); song_sorting.random_song.max_level_cb.value = (_root.max_level_setting ? (_root.max_level_setting) : 99); if (typeof(song_array) != "object") { var song_array = []; for (var genre in _root.pI_array) { var songs = _root.pI_array[genre]; for (var n in songs) { if (songs[n].songname != undefined) { if (isNaN(Number(songs[n].price))) { songs[n].price = 0; } if (isNaN(Number(songs[n].secretcredits))) { songs[n].secretcredits = 0; } if (isNaN(Number(songs[n].songdifficulty))) { songs[n].songdifficulty = 1; } lengthSecs = (Number(songs[n].songlength.split(":")[0]) * 60) + Number(songs[n].songlength.split(":")[1]); song_array.push({songname:songs[n].songname, songid:Number(songs[n].level), song_index:n, song_genre:genre, songdifficult:Number(songs[n].songdifficulty), songlength:songs[n].songlength, songlengthsec:Number(lengthSecs), secretcredits:Number(songs[n].secretcredits), price:Number(songs[n].price), songrank:_root.lvlRankArray[songs[n].level][0], icon:_root.lvlRankArray[Number(songs[n].level)][2]}); } } } } _global.song_sorting = "Name_Ascending"; sortSongsByName(); stop(); _root.ssInum = 0; this.currentlySelected = ""; _root.cachedSongName = ""; var a = 1; while (this["pageNumber" + a] != undefined) { this["pageNumber" + a].removeMovieClip(); a++; } delete a; function instigate(iNum, iNum2, genre) { if (!_global.loadingSong) { var _local5 = (iNum2 ? (iNum2) : (iNum)); if (iNum2) { selectBtn(iNum, _local5, genre); } if (_root.songselect1 == _local5) { this.gotoAndPlay(2); } if (iNum2) { this.gotoAndPlay(33); } else { play(); } if (_root.main.preloadSong._currentframe == 22) { var _local4 = 1; while (_local4 < 13) { delete this["btn" + _local4].onPress; _local4++; } _root.main.beater.gotoAndPlay(2); _root.main.placeholder.gotoAndPlay(2); _root.main.gotoAndPlay(3); } _root.main.preloadSong.play(); } } function findinvestigate(levelid) { for (var _local4 in _root.pI_array) { var _local2 = _root.pI_array[_local4]; y = 0; while (y < _local2.length) { if (_local2[y].level == levelid) { instigate(0, y, _local4); } y++; } } } function selectBtn(iNum, iNum2, genre) { iNum--; var _local3 = (iNum2 ? (iNum2) : (iNum + _root.ssInum)); _root.gsset = (genre ? (genre) : (_root.gsset)); _root[("client" + _root.localsocket) + "song"] = _root.pI_array[_root.gsset][_local3].songname; _root.localsong = _root.pI_array[_root.gsset][_local3].songname; _root.localplayerready = 3; _root.MultiplayerChat.MultiplayerSendUpdate(); _root.songname = "Name: " + _root.pI_array[_root.gsset][_local3].songname; _root.songauthor = "Author: " + _root.pI_array[_root.gsset][_local3].songauthor; _root.songdifficultyint = _root.pI_array[_root.gsset][_local3].songdifficulty; _root.songdifficulty = "Difficulty: " + _root.pI_array[_root.gsset][_local3].songdifficulty; _root.songstyle = "Style: " + _root.pI_array[_root.gsset][_local3].songstyle; _root.songlength = "Length: " + _root.pI_array[_root.gsset][_local3].songlength; _root.songstepauthor = "Stepfile by: " + _root.pI_array[_root.gsset][_local3].songstepauthor; _root.rlvlid = _root.pI_array[_root.gsset][_local3].level; _root.main.preloadSong.levelchoose.level1slate.play(1); _root.main.preloadSong.gotoAndstop(1); this.songInfo_mc.difficultyAlert_mc.updateDifficulty(); } function findselectBtn(levelid) { for (var _local5 in _root.pI_array) { var _local3 = _root.pI_array[_local5]; y = 0; while (y < _local3.length) { if (_local3[y].level == levelid) { sindex = y; sgenre = _local5; } y++; } } _root[("client" + _root.localsocket) + "song"] = _root.pI_array[sgenre][sindex].songname; _root.localsong = _root.pI_array[sgenre][sindex].songname; _root.localplayerready = 3; _root.MultiplayerChat.MultiplayerSendUpdate(); _root.songname = "Name: " + _root.pI_array[sgenre][sindex].songname; _root.songauthor = "Author: " + _root.pI_array[sgenre][sindex].songauthor; _root.songdifficultyint = _root.pI_array[_root.gsset][index].songdifficulty; _root.songdifficulty = "Difficulty: " + _root.pI_array[_root.gsset][index].songdifficulty; _root.songstyle = "Style: " + _root.pI_array[sgenre][sindex].songstyle; _root.songlength = "Length: " + _root.pI_array[sgenre][sindex].songlength; _root.songstepauthor = "Stepfile by: " + _root.pI_array[sgenre][sindex].songstepauthor; _root.rlvlid = _root.pI_array[sgenre][sindex].level; _root.main.preloadSong.levelchoose.level1slate.play(1); _root.main.preloadSong.gotoAndstop(1); this.songInfo_mc.difficultyAlert_mc.updateDifficulty(); } function isSongPurchased(iNum) { return(((_root.chaseArray[iNum] == 1) ? true : false)); }
Instance of Symbol 355 MovieClip [ScrollPane] "songlist_sp" in Symbol 633 MovieClip Frame 1
//component parameters onClipEvent (construct) { contentPath = ""; hLineScrollSize = 5; hPageScrollSize = 20; hScrollPolicy = "off"; scrollDrag = false; vLineScrollSize = 10; vPageScrollSize = 20; vScrollPolicy = "auto"; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 633 MovieClip Frame 2
_root.totalcredit = Number(_root.totalcredit); var a = 1; if (_root.gsset == 15) { var songs = new Array(); x = 0; while (x < _root.tournamentSongs.length) { songs.push(_root.main.findLevelData(_root.tournamentSongs[x])); x++; } } else if (_root.gsset == 14) { var songs = new Array(); x = 0; while (x < _root.SONG_Favorites.length) { songs.push(_root.main.findLevelData(_root.SONG_Favorites[x])); x++; } } else { var songs = _root.pI_array[_root.gsset]; } while (a < 13) { var secret = songs[(a - 1) + _root.ssInum].secretcredits; var songname = songs[(a - 1) + _root.ssInum].songname; var price = songs[(a - 1) + _root.ssInum].price; var individualdifficulty = songs[(a - 1) + _root.ssInum].songdifficulty; var loadedlevel = songs[(a - 1) + _root.ssInum].level; var icon = Number(_root.lvlRankArray[loadedlevel][2]); if ((icon == 2) && (!isNaN(icon))) { _root["achTP" + a] = "1"; } else { _root["achTP" + a] = ""; } if ((icon >= 1) && (!isNaN(icon))) { _root["achFC" + a] = "1"; } else { _root["achFC" + a] = ""; } if (((secret > _root.totalcredit) || ((isSongPurchased((a + _root.ssInum) - 1) == false) && (price > 0))) || (songname == undefined)) { _root["songselect" + a] = "Not available"; _root["songdifficultytext" + a] = ""; _root["favBtnID" + a] = 0; } else { _root["favBtnID" + a] = loadedlevel; _root["songselect" + a] = songname; _root["songdifficultytext" + a] = individualdifficulty; _root["songACHtypeA" + a] = _root["achlevelA" + loadedlevel]; _root["songACHtypeB" + a] = _root["achlevelB" + loadedlevel]; } a++; }
Symbol 633 MovieClip Frame 3
btn1.onPress = (btn2.onPress = (btn3.onPress = (btn4.onPress = (btn5.onPress = (btn6.onPress = (btn7.onPress = (btn8.onPress = (btn9.onPress = (btn10.onPress = (btn11.onPress = (btn12.onPress = function () { if (!_global.loadingSong) { var _local5 = this._name.substr(3, 2); if (_root["songselect" + _local5] != "Not available") { if (this._parent.currentlySelected == this._name) { if ((_root.gsset == 14) || (_root.gsset == 15)) { this._parent.findinvestigate(_root["favBtnID" + _local5]); } else { this._parent.instigate(_local5); } delete this._parent.currentlySelected; var _local4 = 1; while (this._parent["pageNumber" + _local4] != undefined) { this._parent["pageNumber" + _local4].removeMovieClip(); _local4++; } _global.loadingSong = true; } else { trace("SongSelect Else has been hit"); _root["songSelect" + this._parent.currentlySelected.substr(3, 2)] = _root.cachedSongName; this._parent.currentlySelected = this._name; if ((_root.gsset == 14) || (_root.gsset == 15)) { this._parent.findselectBtn(_root["favBtnID" + _local5]); } else { this._parent.selectBtn(_local5); } this._parent.songInfo_mc._visible = true; this._parent._parent.games_left_mc._visible = false; _root.cachedSongName = _root["songSelect" + _local5]; _root["songSelect" + _local5] = "Click here again to start the level"; this._parent.touchPuck_mc.toggle(this); } } } }))))))))))); favbtn_1.onPress = (favbtn_2.onPress = (favbtn_3.onPress = (favbtn_4.onPress = (favbtn_5.onPress = (favbtn_6.onPress = (favbtn_7.onPress = (favbtn_8.onPress = (favbtn_9.onPress = (favbtn_10.onPress = (favbtn_11.onPress = (favbtn_12.onPress = function () { var _local3 = this._name.substr(7, 2); if (_root["favBtnID" + _local3] != 0) { this._parent["favbtn_" + _local3].gotoAndStop(_root.main.favoriteAction(_root["favBtnID" + _local3])); _root.saveFavorites(); } }))))))))))); touchPuck_mc.toggle = function (mc) { this._x = mc._x; this._y = mc._y; this.gotoAndPlay(2); }; x = 0; while (x < 13) { this["favbtn_" + x].gotoAndStop(_root.main.favoriteStatus(_root["favBtnID" + x])); this["favbtn_" + x]._visible = ((_root["favBtnID" + x] == 0) ? false : true); x++; }
Instance of Symbol 589 MovieClip "achTriple1" in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achTP1 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple2" in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achTP2 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple3" in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achTP3 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple4" in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achTP4 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple5" in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achTP5 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple6" in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achTP6 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple7" in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achTP7 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple8" in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achTP8 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple9" in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achTP9 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple10" in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achTP10 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple11" in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achTP11 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple12" in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achTP12 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC12" in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achFC12 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC11" in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achFC11 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC10" in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achFC10 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC9" in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achFC9 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC8" in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achFC8 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC7" in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achFC7 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC6" in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achFC6 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC5" in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achFC5 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achFC4 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achFC3 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achFC2 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip in Symbol 633 MovieClip Frame 15
onClipEvent (load) { if (_root.achFC1 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 618 MovieClip in Symbol 633 MovieClip Frame 30
on (release) { this._parent._parent.currentlySelected = ""; this._parent.currentlySelected = ""; _parent._parent.currentlySelected = ""; _root.cachedSongName = ""; if (_root.gsset == 14) { var numSongs = _root.SONG_Favorites.length; if (_root.ssInum < (_root.SONG_Favorites.length - 12)) { _root.ssInum = _root.ssInum + 12; _parent.gotoAndPlay(2); } } else if (_root.ssInum < (_root.pI_array[_root.gsset].length - 12)) { _root.ssInum = _root.ssInum + 12; _parent.gotoAndPlay(2); } } onClipEvent (load) { this.pressing = false; } onClipEvent (enterFrame) { if (Key.isDown(40) && (!this.pressing)) { this.pressing = true; this._parent._parent.currentlySelected = ""; this._parent.currentlySelected = ""; _parent._parent.currentlySelected = ""; _root.cachedSongName = ""; if (_root.ssInum < (_root.pI_array[_root.gsset].length - 12)) { _root.ssInum = _root.ssInum + 12; _parent.gotoAndPlay(2); } if (_root.gsset == 14) { var numSongs = _root.SONG_Favorites.length; if (_root.ssInum < (_root.SONG_Favorites.length - 12)) { _root.ssInum = _root.ssInum + 12; _parent.gotoAndPlay(2); } } else if (_root.ssInum < (_root.pI_array[_root.gsset].length - 12)) { _root.ssInum = _root.ssInum + 12; _parent.gotoAndPlay(2); } } else if ((!Key.isDown(40)) && (this.pressing)) { this.pressing = false; } }
Symbol 633 MovieClip Frame 32
if (_root.gsset == 14) { var numSongs = _root.SONG_Favorites.length; } else { var numSongs = _root.pI_array[_root.gsset].length; } if (numSongs <= 1) { numSongs = 1; } var numPages = Math.ceil(numSongs / 12); var x = 1; while (x <= numPages) { var pageMC = this.attachMovie("pageNumber", "pageNumber" + x, 100 + x); pageMC._x = (-245 + (x * 15)) - 15; pageMC._y = 145; pageMC.number_txt.htmlText = x; pageMC.page = x; pageMC.onPress = function () { this._parent._parent.currentlySelected = ""; this._parent.currentlySelected = ""; this._parent._parent.currentlySelected = ""; _root.cachedSongName = ""; _root.ssInum = (this.page * 12) - 12; this._parent.gotoAndPlay(2); }; x++; } stop();
Instance of Symbol 631 MovieClip "CircleSongPreloader" in Symbol 633 MovieClip Frame 32
onClipEvent (enterFrame) { this.gotoAndStop(_root.songloadstatus); } on (press) { if (_root.main.preloadSong._currentframe == 22) { _root.main.beater.gotoAndPlay(2); _root.main.placeholder.gotoAndPlay(2); _root.main.gotoAndPlay(3); } }
Instance of Symbol 619 MovieClip "songup" in Symbol 633 MovieClip Frame 32
on (release) { this._parent._parent.currentlySelected = ""; this._parent.currentlySelected = ""; _parent._parent.currentlySelected = ""; _root.cachedSongName = ""; if (_root.ssInum > 0) { _root.ssInum = _root.ssInum - 12; _parent.gotoAndPlay(2); } } onClipEvent (load) { this.pressing = false; } onClipEvent (enterFrame) { if (Key.isDown(38) && (!this.pressing)) { this.pressing = true; this._parent._parent.currentlySelected = ""; this._parent.currentlySelected = ""; _parent._parent.currentlySelected = ""; _root.cachedSongName = ""; if (_root.ssInum > 0) { _root.ssInum = _root.ssInum - 12; _parent.gotoAndPlay(2); } } else if ((!Key.isDown(38)) && (this.pressing)) { this.pressing = false; } }
Symbol 633 MovieClip Frame 37
stop();
Instance of Symbol 631 MovieClip "CircleSongPreloader" in Symbol 633 MovieClip Frame 37
onClipEvent (enterFrame) { this.gotoAndStop(_root.songloadstatus); } on (press) { if (_root.main.preloadSong._currentframe == 22) { _root.main.beater.gotoAndPlay(2); _root.main.placeholder.gotoAndPlay(2); _root.main.gotoAndPlay(3); } }
Instance of Symbol 589 MovieClip "achTriple1" in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achTP1 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple2" in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achTP2 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple3" in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achTP3 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple4" in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achTP4 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple5" in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achTP5 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple6" in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achTP6 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple7" in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achTP7 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple8" in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achTP8 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple9" in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achTP9 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple10" in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achTP10 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple11" in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achTP11 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 589 MovieClip "achTriple12" in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achTP12 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC12" in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achFC12 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC11" in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achFC11 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC10" in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achFC10 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC9" in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achFC9 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC8" in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achFC8 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC7" in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achFC7 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC6" in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achFC6 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip "achFC5" in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achFC5 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achFC4 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achFC3 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achFC2 == "1") { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 591 MovieClip in Symbol 633 MovieClip Frame 37
onClipEvent (load) { if (_root.achFC1 == "1") { this._visible = true; } else { this._visible = false; } }
Symbol 643 MovieClip Frame 1
stop();
Symbol 649 MovieClip Frame 1
stop();
Symbol 649 MovieClip Frame 10
stop();
Symbol 683 Button
on (press) { _root.key_info_txt = "press a key"; _global.keyPressed = "left"; }
Symbol 684 Button
on (press) { _root.key_info_txt = "press a key"; _global.keyPressed = "down"; }
Symbol 685 Button
on (press) { _root.key_info_txt = "press a key"; _global.keyPressed = "up"; }
Symbol 686 Button
on (press) { _root.key_info_txt = "press a key"; _global.keyPressed = "right"; }
Symbol 700 MovieClip Frame 1
stop();
Symbol 700 MovieClip Frame 62
gotoAndStop (1);
Symbol 724 MovieClip Frame 1
function loadSettings() { var _local2 = SharedObject.getLocal("ffr_settings"); _root.speedmodvertspeed = ((_local2.data.speed_mod != undefined) ? (_local2.data.speed_mod) : (Number(1))); _root.ArrowEffect = _local2.data.arrow_effect; _root.ArrowVisible = _local2.data.appearance; _root.DarkArrowMod = _local2.data.dark_mod; _root.mirrorFormat = ((_local2.data.mirror_mode != undefined) ? (_local2.data.mirror_mode) : "Off"); _root.PlayerMasking = ((_local2.data.masking != undefined) ? (_local2.data.masking) : "Off"); _root.MpOpponentMasking = ((_local2.data.mp_masking != undefined) ? (_local2.data.mp_masking) : "Off"); _root.LeftKeySettingsConfig = ((_local2.data.left_key != undefined) ? (_local2.data.left_key) : 37); _root.RightKeySettingsConfig = ((_local2.data.right_key != undefined) ? (_local2.data.right_key) : 39); _root.UpKeySettingsConfig = ((_local2.data.up_key != undefined) ? (_local2.data.up_key) : 38); _root.DownKeySettingsConfig = ((_local2.data.down_key != undefined) ? (_local2.data.down_key) : 40); _root.global_offset = ((_local2.data.globaloffset != undefined) ? (_local2.data.globaloffset) : 0); setSpeedMod(_root.speedmodvertspeed); setEffect(_root.ArrowEffect); setAppearance(_root.ArrowVisible); setDark(_root.DarkArrowMod); setMirror(_root.mirrorFormat); setMasking(_root.PlayerMasking); setMPMasking(_root.MpOpponentMasking); setKeys(_root.LeftKeySettingsConfig, _root.RightKeySettingsConfig, _root.UpKeySettingsConfig, _root.DownKeySettingsConfig); } function setKeys(left, right, up, down) { _root.LeftKeyValueValue = keycodeChar(left); _root.RightKeyValueValue = keycodeChar(right); _root.UpKeyValueValue = keycodeChar(up); _root.DownKeyValueValue = keycodeChar(down); } function setMasking(masking) { switch (masking) { case "Combo" : MaskingButtonRedSlate.tween("_x", 43, 0); MaskingButtonRedSlate.tween("_xscale", 250, 0); _root.PlayerMasking = "Combo"; break; case "Accuracy" : MaskingButtonRedSlate.tween("_x", 103, 0); MaskingButtonRedSlate.tween("_xscale", 345, 0); _root.PlayerMasking = "Accuracy"; break; case "Both" : MaskingButtonRedSlate.tween("_x", 180.3, 0); MaskingButtonRedSlate.tween("_xscale", 180, 0); _root.PlayerMasking = "Both"; break; case "Off" : default : MaskingButtonRedSlate.tween("_x", 10.31, 0); MaskingButtonRedSlate.tween("_xscale", 130, 0); _root.PlayerMasking = "Off"; } } function setMPMasking(masking) { switch (masking) { case "Off" : default : MPMaskingButtonRedSlate.tween("_x", 10.31, 0); MPMaskingButtonRedSlate.tween("_xscale", 100, 0); _root.MpOpponentMasking = "Off"; break; case "Arrows" : MPMaskingButtonRedSlate.tween("_x", 43, 0); MPMaskingButtonRedSlate.tween("_xscale", 230, 0); _root.MpOpponentMasking = "Arrows"; break; case "Full" : MPMaskingButtonRedSlate.tween("_x", 103, 0); MPMaskingButtonRedSlate.tween("_xscale", 120, 0); _root.MpOpponentMasking = "Full"; } } function setDark(dark) { switch (dark) { case "Dark On" : DarkButtonRedSlate.tween("_x", 34, 1); _root.DarkArrowMod = "Dark On"; break; case "" : default : DarkButtonRedSlate.tween("_x", 10.9, 0); DarkButtonRedSlate.tween("_xscale", 100, 0); _root.DarkArrowMod = ""; } } function setMirror(mirror) { switch (mirror) { case "Mirror" : MirrorButtonRedSlate.tween("_x", 34, 0); _root.mirrorFormat = "Mirror"; break; case "Off" : default : MirrorButtonRedSlate.tween("_x", 10.9, 0); MirrorButtonRedSlate.tween("_xscale", 100, 0); _root.mirrorFormat = "Off"; } } function setAppearance(appearance) { switch (appearance) { case "Visible" : AppearanceButtonRedSlate.tween("_x", 11.1, 0); AppearanceButtonRedSlate.tween("_xscale", 100, 0); _root.ArrowVisible = "Visible"; break; case "Hidden" : AppearanceButtonRedSlate.tween("_x", 53.1, 0); AppearanceButtonRedSlate.tween("_xscale", 110, 0); _root.ArrowVisible = "Hidden"; break; case "Sudden" : AppearanceButtonRedSlate.tween("_x", 95, 0); AppearanceButtonRedSlate.tween("_xscale", 120, 0); _root.ArrowVisible = "Sudden"; break; case "Stealth" : AppearanceButtonRedSlate.tween("_x", 146.5, 0); AppearanceButtonRedSlate.tween("_xscale", 100, 0); _root.ArrowVisible = "Stealth"; break; case "Blink" : AppearanceButtonRedSlate.tween("_x", 185.1, 0); AppearanceButtonRedSlate.tween("_xscale", 90, 0); _root.ArrowVisible = "Blink"; break; default : AppearanceButtonRedSlate.tween("_x", 11.1, 0); AppearanceButtonRedSlate.tween("_xscale", 100, 0); _root.ArrowVisible = "Visible"; } } function setEffect(effect) { switch (effect) { case "Off" : EffectButtonRedSlate.tween("_x", 10.9, 0); EffectButtonRedSlate.tween("_xscale", 100, 0); _root.ArrowEffect = "Off"; break; case "Dizzy" : EffectButtonRedSlate.tween("_x", 32, 0); EffectButtonRedSlate.tween("_xscale", 200, 0); _root.ArrowEffect = "Dizzy"; break; case "Tornado" : EffectButtonRedSlate.tween("_x", 72, 0); EffectButtonRedSlate.tween("_xscale", 290, 0); _root.ArrowEffect = "Tornado"; break; case "Mini" : EffectButtonRedSlate.tween("_x", 125.9, 0); EffectButtonRedSlate.tween("_xscale", 150, 1); _root.ArrowEffect = "Mini"; break; default : EffectButtonRedSlate.tween("_x", 10.9, 0); EffectButtonRedSlate.tween("_xscale", 100, 1); _root.ArrowEffect = "Off"; } } function setSpeedMod(speed) { speed_TXT.text = speed; _root.speedmodvertspeed = parseFloat(speed); _root.speedmodvert = _root.speedmodvertspeed * 310; } stop(); _global.keyPressed = "none"; offsetText.restrict = "-0123456789"; speed_TXT.restrict = "0123456789."; loadSettings(); var keyListener = new Object(); keyListener.onKeyDown = function () { if (_global.keyPressed != "none") { var _local3 = keycodeChar(Key.getCode()); if ((_local3 != " ") && (_local3 != "")) { _root.key_info_txt = ""; if (_global.keyPressed == "left") { _root.LeftKeySettingsConfig = Key.getCode(); _root.LeftKeyValueValue = _local3; } else if (_global.keyPressed == "right") { _root.RightKeySettingsConfig = Key.getCode(); _root.RightKeyValueValue = _local3; } else if (_global.keyPressed == "up") { _root.UpKeySettingsConfig = Key.getCode(); _root.UpKeyValueValue = _local3; } else if (_global.keyPressed == "down") { _root.DownKeySettingsConfig = Key.getCode(); _root.DownKeyValueValue = _local3; } _global.keyPressed = "none"; } else { _root.key_info_txt = "Unsupported key"; } _global.saveSettings(); } }; Key.addListener(keyListener); _global.saveSettings = (saveSettings = function () { var _local2 = SharedObject.getLocal("ffr_settings"); _local2.data.speed_mod = _root.speedmodvertspeed; _local2.data.arrow_effect = _root.ArrowEffect; _local2.data.appearance = _root.ArrowVisible; _local2.data.dark_mod = _root.DarkArrowMod; _local2.data.mirror_mode = _root.mirrorFormat; _local2.data.mp_masking = _root.MpOpponentMasking; _local2.data.masking = _root.PlayerMasking; _local2.data.left_key = _root.LeftKeySettingsConfig; _local2.data.right_key = _root.RightKeySettingsConfig; _local2.data.up_key = _root.UpKeySettingsConfig; _local2.data.down_key = _root.DownKeySettingsConfig; _local2.data.globaloffset = _root.global_offset; _local2.flush(); }); MODxSetSpeed.onPress = function () { _root.speedmodvertspeed = parseFloat(speed_TXT.text); _root.speedmodvert = _root.speedmodvertspeed * 310; MessagePop.gotoAndPlay(2); saveSettings(); }; SETTINGSxCLEAR.onRelease = function () { var _local1 = SharedObject.getLocal("ffr_settings"); _local1.clear(); loadSettings(); };
Instance of Symbol 660 MovieClip in Symbol 724 MovieClip Frame 1
on (release) { _parent.MaskingButtonRedSlate.tween("_x", 103, 1); _parent.MaskingButtonRedSlate.tween("_xscale", 345, 1); _root.PlayerMasking = "Accuracy"; _parent.saveSettings(); }
Instance of Symbol 662 MovieClip in Symbol 724 MovieClip Frame 1
on (release) { _parent.MaskingButtonRedSlate.tween("_x", 180.3, 1); _parent.MaskingButtonRedSlate.tween("_xscale", 180, 1); _root.PlayerMasking = "Both"; _parent.saveSettings(); }
Instance of Symbol 664 MovieClip in Symbol 724 MovieClip Frame 1
on (release) { _parent.MaskingButtonRedSlate.tween("_x", 10.31, 1); _parent.MaskingButtonRedSlate.tween("_xscale", 130, 1); _root.PlayerMasking = "Off"; _parent.saveSettings(); }
Instance of Symbol 667 MovieClip in Symbol 724 MovieClip Frame 1
on (release) { _parent.MaskingButtonRedSlate.tween("_x", 43, 1); _parent.MaskingButtonRedSlate.tween("_xscale", 250, 1); _root.PlayerMasking = "Combo"; _parent.saveSettings(); }
Instance of Symbol 672 MovieClip in Symbol 724 MovieClip Frame 1
on (release) { _parent.MPMaskingButtonRedSlate.tween("_x", 103, 1); _parent.MPMaskingButtonRedSlate.tween("_xscale", 120, 1); _root.MpOpponentMasking = "Full"; _parent.saveSettings(); }
Instance of Symbol 674 MovieClip in Symbol 724 MovieClip Frame 1
on (release) { _parent.MPMaskingButtonRedSlate.tween("_x", 10.31, 1); _parent.MPMaskingButtonRedSlate.tween("_xscale", 100, 1); _root.MpOpponentMasking = "Off"; _parent.saveSettings(); }
Instance of Symbol 676 MovieClip in Symbol 724 MovieClip Frame 1
on (release) { _parent.MPMaskingButtonRedSlate.tween("_x", 43, 1); _parent.MPMaskingButtonRedSlate.tween("_xscale", 230, 1); _root.MpOpponentMasking = "Arrows"; _parent.saveSettings(); }
Instance of Symbol 706 MovieClip "DarkOn" in Symbol 724 MovieClip Frame 1
on (release) { _parent.DarkButtonRedSlate.tween("_x", 34, 1); _root.DarkArrowMod = "Dark On"; _parent.saveSettings(); }
Instance of Symbol 664 MovieClip in Symbol 724 MovieClip Frame 1
on (release) { _parent.DarkButtonRedSlate.tween("_x", 10.9, 1); _parent.DarkButtonRedSlate.tween("_xscale", 100, 1); _root.DarkArrowMod = ""; _parent.saveSettings(); }
Instance of Symbol 709 MovieClip in Symbol 724 MovieClip Frame 1
on (release) { _parent.AppearanceButtonRedSlate.tween("_x", 185.1, 1); _parent.AppearanceButtonRedSlate.tween("_xscale", 90, 1); _root.ArrowVisible = "Blink"; _parent.saveSettings(); }
Instance of Symbol 711 MovieClip in Symbol 724 MovieClip Frame 1
on (release) { _parent.AppearanceButtonRedSlate.tween("_x", 146.5, 1); _parent.AppearanceButtonRedSlate.tween("_xscale", 100, 1); _root.ArrowVisible = "Stealth"; _parent.saveSettings(); }
Instance of Symbol 713 MovieClip in Symbol 724 MovieClip Frame 1
on (release) { _parent.AppearanceButtonRedSlate.tween("_x", 95, 1); _parent.AppearanceButtonRedSlate.tween("_xscale", 120, 1); _root.ArrowVisible = "Sudden"; }
Instance of Symbol 715 MovieClip in Symbol 724 MovieClip Frame 1
on (release) { _parent.AppearanceButtonRedSlate.tween("_x", 53.1, 1); _parent.AppearanceButtonRedSlate.tween("_xscale", 110, 1); _root.ArrowVisible = "Hidden"; _parent.saveSettings(); }
Instance of Symbol 717 MovieClip in Symbol 724 MovieClip Frame 1
on (release) { _parent.AppearanceButtonRedSlate.tween("_x", 11.1, 1); _parent.AppearanceButtonRedSlate.tween("_xscale", 100, 1); _root.ArrowVisible = "Visible"; _parent.saveSettings(); }
Instance of Symbol 719 MovieClip in Symbol 724 MovieClip Frame 1
on (release) { _parent.EffectButtonRedSlate.tween("_x", 125.9, 1); _parent.EffectButtonRedSlate.tween("_xscale", 150, 1); _root.ArrowEffect = "Mini"; _parent.saveSettings(); }
Instance of Symbol 721 MovieClip in Symbol 724 MovieClip Frame 1
on (release) { _parent.EffectButtonRedSlate.tween("_x", 72, 1); _parent.EffectButtonRedSlate.tween("_xscale", 290, 1); _root.ArrowEffect = "Tornado"; _parent.saveSettings(); }
Instance of Symbol 723 MovieClip in Symbol 724 MovieClip Frame 1
on (release) { _parent.EffectButtonRedSlate.tween("_x", 32, 1); _parent.EffectButtonRedSlate.tween("_xscale", 200, 1); _root.ArrowEffect = "Dizzy"; _parent.saveSettings(); }
Instance of Symbol 664 MovieClip in Symbol 724 MovieClip Frame 1
on (release) { _parent.EffectButtonRedSlate.tween("_x", 10.9, 1); _parent.EffectButtonRedSlate.tween("_xscale", 100, 1); _root.ArrowEffect = "Off"; _parent.saveSettings(); }
Instance of Symbol 706 MovieClip "DarkOn" in Symbol 724 MovieClip Frame 1
on (release) { _parent.MirrorButtonRedSlate.tween("_x", 34, 1); _root.mirrorFormat = "Mirror"; _parent.saveSettings(); }
Instance of Symbol 664 MovieClip in Symbol 724 MovieClip Frame 1
on (release) { _parent.MirrorButtonRedSlate.tween("_x", 10.9, 1); _parent.MirrorButtonRedSlate.tween("_xscale", 100, 1); _root.mirrorFormat = "Off"; _parent.saveSettings(); }
Symbol 733 MovieClip Frame 1
stop();
Symbol 734 MovieClip Frame 1
stop();
Symbol 734 MovieClip Frame 10
stop();
Symbol 738 Button
on (release) { gotoAndPlay (1); }
Symbol 740 Button
on (release) { NewsBackground.play(); }
Symbol 742 Button
on (release) { SettingsBackground.play(); }
Symbol 748 Button
on (release) { gotoAndPlay (1); }
Symbol 749 Button
on (release) { nextDest = 7; stopAllSounds(); play(); }
Symbol 750 Button
on (release) { NewsBackground.play(); if (SettingsBackground._currentframe == 10) { SettingsBackground.play(); } }
Symbol 751 Button
on (release) { SettingsBackground.play(); _global.saveSettings(); }
Symbol 752 Button
on (release) { nextDest = 8; stopAllSounds(); play(); }
Symbol 754 MovieClip Frame 40
gotoAndPlay (2);
Symbol 759 MovieClip Frame 1
color_mc.onEnterFrame = function () { this._rotation = this._rotation + 10; };
Symbol 761 Button
on (release) { stopAllSounds(); play(); }
Symbol 762 MovieClip Frame 12
stop(); challengeMode_mc._visible = (_root.challengeMode ? true : false); if (_root.challengesTo > 0) { challengePending_mc.gotoAndPlay(2); } else { challengePending_mc.gotoAndStop(1); }
Symbol 762 MovieClip Frame 20
_root.main.gotoAndPlay(nextDest);
Symbol 762 MovieClip Frame 30
stop();
Symbol 781 MovieClip Frame 1
stop();
Symbol 789 MovieClip Frame 1
stop(); rotate_btn.onRelease = function () { this._parent._parent.gWheel_mc.rotateWheel(this._parent.dir); if (_parent.Shop.SettingsBackground._currentframe == 10) { _parent.Shop.SettingsBackground.play(); } };
Symbol 789 MovieClip Frame 10
stop();
Symbol 794 MovieClip Frame 1
my_mc._highquality = 1; _root.main.placeholder.unloadMovie(); _root.songloadstatus = 0; MovieClip.prototype.trans = function () { this.t++; this._x = this.xStart + ((this.xDist * this.t) / this.transTime); if (this.t == this.transTime) { this._x = this.xStart; this.t = 0; } }; line0_mc.xStart = line0_mc._x; line0_mc.xDist = -542; line0_mc.transTime = 44; line1_mc.xStart = line1_mc._x; line1_mc.xDist = -543; line1_mc.transTime = 69; line2_mc.xStart = line2_mc._x; line2_mc.xDist = -543; line2_mc.transTime = 34; line3_mc.xStart = line3_mc._x; line3_mc.xDist = -534; line3_mc.transTime = 44; line4_mc.xStart = line4_mc._x; line4_mc.xDist = -543; line4_mc.transTime = 69; line5_mc.xStart = line5_mc._x; line5_mc.xDist = -543; line5_mc.transTime = 34; sine0_mc.xStart = sine0_mc._x; sine0_mc.xDist = -323; sine0_mc.transTime = 49; sine1_mc.xStart = sine1_mc._x; sine1_mc.xDist = -323; sine1_mc.transTime = 29; line0_mc.onEnterFrame = (line1_mc.onEnterFrame = (line2_mc.onEnterFrame = (line3_mc.onEnterFrame = (line4_mc.onEnterFrame = (line5_mc.onEnterFrame = (sine0_mc.onEnterFrame = (sine1_mc.onEnterFrame = function () { this.trans(); })))))));
Instance of Symbol 638 MovieClip in Symbol 794 MovieClip Frame 13
on (release) { if (_root.quality == 0) { _root.main._highquality = 0; } if (_root.quality == 1) { _root.main._highquality = 2; } if (_root.quality == 2) { _root.main._highquality = 2; } if (_root.quality == 3) { _root.quality = 0; _root.main._highquality = 0; } _root.quality = _root.quality + 1; }
Instance of Symbol 640 MovieClip in Symbol 794 MovieClip Frame 13
on (release) { _parent.songsymbol.songlist_sp._visible = (_parent.songsymbol.songlist_sp._visible ? false : true); }
Instance of Symbol 643 MovieClip in Symbol 794 MovieClip Frame 13
on (release) { if (_root.quality == 0) { _root.main._highquality = 0; } if (_root.quality == 1) { _root.main._highquality = 2; } if (_root.quality == 2) { _root.main._highquality = 2; } if (_root.quality == 3) { _root.quality = 0; _root.main._highquality = 0; } _root.quality = _root.quality + 1; }
Instance of Symbol 782 MovieClip "gWheel_mc" in Symbol 794 MovieClip Frame 18
onClipEvent (load) { this.count = ((_root.tournamentSongs.length > 0) ? 15 : 14); this.r = 184; this.theta = 360 / this.count; var a = 0; while (a < this.count) { if (this[("puck" + a) + "_mc"]._name != this.puck0_mc._name) { this.puck0_mc.duplicateMovieClip(("puck" + a) + "_mc", a); this[("puck" + a) + "_mc"].gotoAndStop(5 * a); } var curTheta = ((((this.theta * a) + 135) * Math.PI) / 180); this[("puck" + a) + "_mc"]._x = this.r * Math.cos(curTheta); this[("puck" + a) + "_mc"]._y = this.r * Math.sin(curTheta); this[("puck" + a) + "_mc"]._rotation = -(this.theta * (this.count - a)); a++; } }
Symbol 794 MovieClip Frame 22
if (_global.MenuSound == false) { music_mute.gotoAndStop(2); } else { music_mute.gotoAndStop(1); }
Instance of Symbol 640 MovieClip in Symbol 794 MovieClip Frame 22
on (release) { if (!_global.loadingSong) { _parent.songsymbol.songlist_sp._visible = (_parent.songsymbol.songlist_sp._visible ? false : true); _parent.songsymbol.song_sorting._visible = (_parent.songsymbol.song_sorting._visible ? false : true); } }
Instance of Symbol 643 MovieClip "music_mute" in Symbol 794 MovieClip Frame 22
on (release) { if ((_global.MenuSound == true) || (_global.MenuSound == undefined)) { _root.SaveGameDataToCookie("Menu_Sound", false); _global.MenuSound = false; this.gotoAndStop(2); stopAllSounds(); } else { _root.SaveGameDataToCookie("Menu_Sound", true); _global.MenuSound = true; this.gotoAndStop(1); var my_sound = new Sound(); my_sound.loadSound("http://www.flashflashrevolution.com/sounds/plains.mp3", true); } }
Instance of Symbol 782 MovieClip "gWheel_mc" in Symbol 794 MovieClip Frame 36
onClipEvent (load) { function rotateWheel(dir) { this.rotDest = this.rotDest + (this.theta * dir); this.dir = dir; this.pos = this.pos - dir; if (this.pos > this.count) { this.pos = 1; } else if (this.pos < 1) { this.pos = this.count; } this.onEnterFrame = function () { this.rotTimer = this.rotTimer + 1; this._rotation = this._rotation + ((this.theta / 5) * this.dir); if (((this.rotDest > 180) && (this._rotation < 0)) && (this.dir == 1)) { this.rotDest = -360 + this.rotDest; } if ((this.rotDest < -180) && (this.dir == -1)) { this.rotDest = this.rotDest + 360; } if (this.rotTimer == 5) { this.rotTimer = 0; this._rotation = Math.round(this.rotDest); _root.soundHolder.beep.start(); this.genrePrompt(); delete this.dir; delete this.onEnterFrame; } }; } function genrePrompt() { this._parent.genresymbol2.gotoAndStop(((pos - 1) * 10) + 38); this._parent.genre_btn.onRelease = function () { _root.gsset = pos; if (_parent.Shop.SettingsBackground._currentframe == 10) { _parent.Shop.SettingsBackground.play(); } if (((_root.slideFormat == "Multiplayer") && (_root.MultiplayerChat._currentframe != 182)) || ((_root.slideFormat == "MultiplayerFall") && (_root.MultiplayerChat._currentframe != 182))) { this._parent.BHG_left._visible = false; this._parent.BHG_right._visible = false; this._parent.selectMusicStyle_mc._visible = false; } else { if (((_root.MultiplayerChat.gameStarted != true) || (_root.slideFormat != "Multiplayer")) || (_root.slideFormat != "MultiplayerFall")) { if (_root.main.preloadSong._currentframe == 1) { this._parent.genresymbol2.genreanimate.play(); } } if (this._parent.genresymbol2.genreanimate._currentframe >= 19) { this._parent.BHG_left._visible = true; this._parent.BHG_right._visible = true; this._parent.selectMusicStyle_mc._visible = true; } } }; } _root.createEmptyMovieClip("soundHolder", 9999); _root.soundHolder.beep = new Sound(this); _root.soundHolder.beep.attachSound("punch.wav"); this.count = ((_root.tournamentSongs.length > 0) ? 15 : 14); this.r = 184; this.theta = 360 / this.count; this.pos = 0; this.rotTimer = 0; var a = 0; while (a < this.count) { if (this[("puck" + a) + "_mc"]._name != this.puck0_mc._name) { this.puck0_mc.duplicateMovieClip(("puck" + a) + "_mc", a); this[("puck" + a) + "_mc"].gotoAndStop(5 * a); } var curTheta = ((((this.theta * a) + 135) * Math.PI) / 180); this[("puck" + a) + "_mc"]._x = this.r * Math.cos(curTheta); this[("puck" + a) + "_mc"]._y = this.r * Math.sin(curTheta); this[("puck" + a) + "_mc"]._rotation = -(this.theta * (this.count - a)); a++; } this._rotation = 89; this.rotDest = this.theta; this.rotateWheel(-1); }
Symbol 794 MovieClip Frame 40
stop();
Instance of Symbol 789 MovieClip "BHG_rights" in Symbol 794 MovieClip Frame 40
on (press) { this._parent.gWheel_mc.rotateWheel(1); this.gotoAndPlay(1); if ((_parent.songsymbol._currentframe > 1) && (_parent.songsymbol._currentframe < 33)) { _parent.Header.play(); _parent.songsymbol.gotoAndStop(1); _parent.scoreboxandloader.gotoAndPlay(1); } }
Instance of Symbol 789 MovieClip "BHG_left" in Symbol 794 MovieClip Frame 40
on (press) { this._parent.gWheel_mc.rotateWheel(-1); this.gotoAndPlay(1); if ((_parent.songsymbol._currentframe > 1) && (_parent.songsymbol._currentframe < 33)) { _parent.Header.play(); _parent.songsymbol.gotoAndStop(1); _parent.scoreboxandloader.gotoAndPlay(1); } }
Symbol 795 MovieClip Frame 1
stop();
Symbol 795 MovieClip Frame 2
_parent.loadMusicBeats(_root.rlvlid);
Symbol 795 MovieClip Frame 4
trace((("SONG PRELOAD INDICATOR bTotal: " + _root.main.placeholder.getBytesTotal()) + " and bLoaded: ") + _root.main.placeholder.getBytesLoaded()); if ((_root.main.placeholder.getBytesLoaded() == _root.main.placeholder.getBytesTotal()) && (_root.main.placeholder.getBytesLoaded() >= 10000)) { _root.songloadstatus = 100; if (((_root.slideFormat != "Multiplayer") && (_root.slideFormat != "MultiplayerFall")) || (((_root.player1ready == 1) && (_root.player2ready == 1)) && (_root.player1song == _root.player2song))) { gotoAndPlay (6); } } else { _root.songloadstatus = int((_root.main.placeholder.getBytesLoaded() / _root.main.placeholder.getBytesTotal()) * 100); }
Symbol 795 MovieClip Frame 5
gotoAndPlay (3);
Symbol 795 MovieClip Frame 22
stop();
Symbol 799 MovieClip Frame 1
this.onEnterFrame = null; i = 0; stop();
Symbol 799 MovieClip Frame 2
_root.main.beatDelay = -37; if (_root.rlvlid > 29) { _root.main.beatDelay = -31; } if (_root.rlvlid == 87) { _root.main.beatDelay = -41; } if (_root.rlvlid == 88) { _root.main.beatDelay = -41; } if (_root.rlvlid == 68) { _root.main.beatDelay = -31; } if (_root.rlvlid == 37) { _root.main.beatDelay = -25; } if (_root.rlvlid == 25) { _root.main.beatDelay = -31; } if (_root.rlvlid == 24) { _root.main.beatDelay = -31; } if (_root.rlvlid == 23) { _root.main.beatDelay = -33; } if (_root.rlvlid == 22) { _root.main.beatDelay = -28; } if (_root.rlvlid == 28) { _root.main.beatDelay = -31; } if (_root.rlvlid == 21) { _root.main.beatDelay = -31; } if (_root.rlvlid == 20) { _root.main.beatDelay = -31; } if (_root.rlvlid == 19) { _root.main.beatDelay = -35; } if (_root.rlvlid == 17) { _root.main.beatDelay = -30; } _root.main.beatDelay = _root.main.beatDelay + Number(_root.global_offset); if (i > _parent.beatDelay) { gotoAndPlay (4); }
Symbol 799 MovieClip Frame 3
i++; gotoAndPlay (2);
Symbol 799 MovieClip Frame 4
_root.swapBox = new Array(); x = 0; while (x < _root.beatBox.length) { _root.swapBox.push(_root.beatBox[x]); x++; } delete _root.beatBox; this.beatCount = 0; this.beatLength = _root.swapBox.length;
Symbol 799 MovieClip Frame 5
while (_root.swapBox[0][0] == (i - _parent.beatDelay)) { _parent.spawnArrow(_root.swapBox[0][1]); _root.swapBox.shift(); this.beatCount++; } beatpercentage = int((beatCount / beatLength) * 100); _root.main.SongProgress.gotoAndStop(beatpercentage); if (_root.bomb == 1) { _root.gameStatus = 0; gotoAndPlay (40); } if (this.beatCount == this.beatLength) { gotoAndPlay (7); }
Symbol 799 MovieClip Frame 6
i++; gotoAndPlay (5);
Symbol 799 MovieClip Frame 7
this.onEnterFrame = function () { i++; };
Symbol 799 MovieClip Frame 40
Instance of Symbol 798 MovieClip in Symbol 799 MovieClip Frame 40
onClipEvent (enterFrame) { this._alpha = this._alpha + 10; }
Symbol 799 MovieClip Frame 50
_root.gameStatus = 0; i = 0; if ((_root.slideFormat == "Multiplayer") || (_root.slideFormat == "MultiplayerFall")) { _parent.gotoAndPlay(9); } else { _parent.gotoAndPlay(5); }
Instance of Symbol 806 MovieClip in Symbol 807 MovieClip Frame 1
on (rollOver) { _root.main.preloadSong.gotoAndstop(1); } on (press) { if (_root.main.preloadSong._currentframe == 22) { _root.main.beater.gotoAndPlay(2); _root.main.placeholder.gotoAndPlay(2); _root.main.gotoAndPlay(3); } if (_root.secretcode == "jewpin") { _root.songname = "Dynamite Rave"; _root.songauthor = "Artist: Naoki"; _root.songdifficulty = "Difficulty: )))))"; _root.songstyle = "Style: Rave"; _root.songlength = "Length: 2:50"; _root.songstepauthor = "Stepfile: Konami"; _root.rlvlid = 36; } if (_root.secretcode == "kankaoh") { _root.songname = "Pwnd!"; _root.songauthor = "Artist: DJ Kankaoh "; _root.songdifficulty = "Difficulty: ))))))))))"; _root.songstyle = "Style: Dance Insane"; _root.songlength = "Length: 1:33"; _root.songstepauthor = "Stepfile: Nestlekwik"; _root.rlvlid = 41; } if (_root.secretcode == "dub") { _root.songname = "Dub-I-Dub"; _root.songauthor = "Artist: Me & My "; _root.songdifficulty = "Difficulty: ))"; _root.songstyle = "Style: Dance"; _root.songlength = "Length: 1:18"; _root.songstepauthor = "Stepfile: Konami"; _root.rlvlid = 18; } if (_root.secretcode == "afro") { _root.songname = "Afronova Primeval"; _root.songauthor = "Artist: 8 bit"; _root.songdifficulty = "Difficulty: ))))))"; _root.songstyle = "Style: Rave"; _root.songlength = "Length: 1:39"; _root.songstepauthor = "Stepfile: Konami"; _root.rlvlid = 35; } if (_root.secretcode == "50") { _root.songname = "In Da Club"; _root.songauthor = "Artist: 50cent"; _root.songdifficulty = "Difficulty: ))))"; _root.songstyle = "Style: Rap"; _root.songlength = "Length: 1:52 (ffr edit)"; _root.songstepauthor = "Stepfile: Synthlight"; _root.rlvlid = 34; } if (_root.secretcode == "larpus") { _root.songname = "Mr. Larpus"; _root.songauthor = "Artist: Banya "; _root.songdifficulty = "Difficulty: )))))))"; _root.songstyle = "Style: Beach Rock"; _root.songlength = "Length: 1:38"; _root.songstepauthor = "Stepfile: Banya"; _root.rlvlid = 42; } if (_root.secretcode == "downbreak") { _root.songname = "Break Down!"; _root.songauthor = "Artist: Be For U "; _root.songdifficulty = "Difficulty: )))))))"; _root.songstyle = "Style: Dance"; _root.songlength = "Length: 1:41"; _root.songstepauthor = "Stepfile: Konami"; _root.rlvlid = 19; } if (_root.secretcode == "chicago") { _root.songname = "Put Your Faith In Me"; _root.songauthor = "Artist: Uzi-Lay"; _root.songdifficulty = "Difficulty: ))))))"; _root.songstyle = "Style: Rap"; _root.songlength = "Length: 1:24"; _root.songstepauthor = "Stepfile: Konami"; _root.rlvlid = 37; } if (_root.secretcode == "fotbb") { _root.songname = "Flight of the Bumblebee"; _root.songauthor = "Artist: Rimsky Koraskov"; _root.songdifficulty = "Difficulty: ))))))))))))"; _root.songstyle = "Style: Classical"; _root.songlength = "Length: 1:09"; _root.songstepauthor = "Stepfile: Arch0wl"; _root.rlvlid = 45; } _root.main.preloadSong.play(); }
Symbol 808 MovieClip Frame 1
stop();
Symbol 808 MovieClip Frame 25
stop();
Symbol 818 MovieClip Frame 1
stop();
Symbol 818 MovieClip Frame 49
stop();
Symbol 822 MovieClip Frame 1
stop();
Symbol 822 MovieClip Frame 49
stop();
Symbol 833 MovieClip Frame 1
stop();
Symbol 833 MovieClip Frame 20
gotoAndStop (1);
Symbol 833 MovieClip Frame 40
gotoAndStop (1);
Symbol 833 MovieClip Frame 60
gotoAndStop (1);
Symbol 833 MovieClip Frame 79
gotoAndStop (1);
Symbol 833 MovieClip Frame 95
gotoAndStop (1);
Symbol 839 MovieClip Frame 1
stop();
Symbol 843 MovieClip Frame 1
if ((_root.slideFormat == "Multiplayer") || (_root.slideFormat == "MultiplayerFall")) { stop(); }
Symbol 843 MovieClip Frame 2
gotoAndStop (13);
Symbol 843 MovieClip Frame 3
_root.bomb = 1;
Symbol 843 MovieClip Frame 4
stop();
Symbol 843 MovieClip Frame 7
_root.quartermeter = 1;
Symbol 843 MovieClip Frame 8
_root.quartermeter = 0;
Symbol 843 MovieClip Frame 23
_root.fullmeter = 0;
Symbol 843 MovieClip Frame 24
_root.fullmeter = 1;
Symbol 844 MovieClip Frame 1
if ((_root.slideFormat == "Multiplayer") || (_root.slideFormat == "MultiplayerFall")) { gotoAndPlay (2); } stop();
Symbol 844 MovieClip Frame 2
gotoAndStop (13);
Symbol 844 MovieClip Frame 3
Symbol 844 MovieClip Frame 4
stop();
Symbol 844 MovieClip Frame 7
Symbol 844 MovieClip Frame 8
Symbol 844 MovieClip Frame 23
Symbol 844 MovieClip Frame 24
Symbol 847 MovieClip Frame 1
if ((_root.slideFormat == "Multiplayer") || (_root.slideFormat == "MultiplayerFall")) { gotoAndPlay (2); } stop();
Symbol 847 MovieClip Frame 2
gotoAndStop (13);
Symbol 847 MovieClip Frame 3
_root.bomb = 1;
Symbol 847 MovieClip Frame 4
stop();
Symbol 847 MovieClip Frame 7
_root.quartermeter = 1;
Symbol 847 MovieClip Frame 8
_root.quartermeter = 0;
Symbol 847 MovieClip Frame 23
_root.fullmeter = 0;
Symbol 847 MovieClip Frame 24
_root.fullmeter = 1;
Symbol 848 MovieClip Frame 1
if (_root.challengeMode) { challengeModeIndicator_mc._visible = true; } else { challengeModeIndicator_mc._visible = false; }
Symbol 856 MovieClip Frame 121
stop(); this._visible = false;
Symbol 859 MovieClip Frame 1
stop();
Symbol 863 MovieClip Frame 45
stop();
Symbol 876 Button
on (release) { if (_global.replayRecord.length > 0) { var e; replayReturn.text = "Saving..."; hailStats_lv = new LoadVars(); hailStats_lv.onLoad = function (success) { if (success) { if (this.encrypted == "success") { var dataOut = new LoadVars(); var dataIn = new LoadVars(); e = new com.boulevart.as2.security.Encryption(com.boulevart.as2.security.EncryptionTypes.SHA1(), _global.replayRecord, null, null, null, null); e.calculate(); tempHolder = e.getInput(); e = new com.boulevart.as2.security.Encryption(com.boulevart.as2.security.EncryptionTypes.TEA(), tempHolder, "00C5B2BFA1A413DD16F26D31C0F2ED4720DCFB0670", null, null, null); e.encrypt(); dataOut.nikto = this.nikto; dataOut.session = _global.session; dataOut.replaylevelid = Number(_root.rlvlid); dataOut.replaysettings = String((((((((((((((((((((((_root.speedmodvertspeed + "|") + _root.speedmodvert) + "|") + fixFormat(_root.slideFormat)) + "|") + _root.ArrowEffect) + "|") + _root.ArrowVisible) + "|") + _root.AutoFailPerfectNumber) + "|") + _root.AutoFailGoodNumber) + "|") + _root.AutoFailAverageNumber) + "|") + _root.AutoFailBooNumber) + "|") + _root.AutoFailMissNumber) + "|") + _root.AutoFailScoreNumber) + "|") + _root.mirrorFormat); dataOut.replayscore = String((((((((((((_root.total + "|") + _root[_root.pf]) + "|") + _root[_root._go]) + "|") + _root[_root._av]) + "|") + _root[_root._mi]) + "|") + _root[_root._bo]) + "|") + _root[_root._mco]); dataOut.replayframes = String(_global.replayRecord); dataOut.replaykey = String(e.getInput()); dataOut.sendAndLoad("http://www.flashflashrevolution.com/game/ffr-addreplay.php", dataIn, "POST"); dataIn.onLoad = function () { if (this.status == "1") { replayReturn.htmlText = "<font color=\"#91E991\">Save Successful</font>"; } else { replayReturn.htmlText = "<font color=\"#FF0000\">Save Failure</font>"; } _root.totalreplays = Number(this.totalreplays); _root.maxreplays = Number(this.maxreplays); replayStats.text = (("Total: " + this.totalreplays) + " / ") + this.maxreplays; delete dataOut; delete dataIn; }; } else { replayReturn.htmlText = "<font color=\"#FF0000\">Save Failure</font>"; } } else { replayReturn.htmlText = "<font color=\"#FF0000\">Server Timeout</font>"; } delete hailStats_lv; }; hailStats_lv.load("http://www.flashflashrevolution.com/game/ffr-authenticate.php"); } }
Symbol 880 Button
on (release) { stopAllSounds(); _root.beatBox = []; trace("HEY LOOK! IT'S THE ARRAY!" + _root.beatBox); _root.beatBox = new Array(); trace("When Do I See This?"); i = 0; while (i <= 50) { _level0.main.gameboard["L" + i].removeMovieClip(); trace("Removed: _level0.main.gameboard.L" + i); _level0.main.gameboard["R" + i].removeMovieClip(); trace("Removed: _level0.main.gameboard.R" + i); _level0.main.gameboard["U" + i].removeMovieClip(); trace("Removed: _level0.main.gameboard.U" + i); _level0.main.gameboard["D" + i].removeMovieClip(); trace("Removed: _level0.main.gameboard.D" + i); trace("Erased Arrows: " + i); i++; } _root.main.gotoAndStop(2); }
Symbol 881 Button
on (release) { this._parent.replaySameLevel(); }
Symbol 922 MovieClip Frame 1
stop();
Symbol 930 MovieClip Frame 1
function fixFormat(format) { switch (format) { case "slideRight" : return("Right"); case "slideLeft" : return("Left"); case "rising" : return("Rising"); case "falling" : return("Falling"); } } this.p1p.text = _root[_root.pf]; this.p1g.text = _root[_root._go]; this.p1a.text = _root[_root._av]; this.p1m.text = _root[_root._mi]; this.p1b.text = _root[_root._bo]; this.p1c.text = _root[_root._mco]; _root.rating = _root.mastercount * 1500; songAuthor.text = (_root.songauthor + " - ") + _root.songstepauthor; mods_txt.text = ((((_root.speedmodvertspeed + "x, ") + fixFormat(_root.slideFormat)) + ((_root.mirrorFormat != "Off") ? ((" (" + _root.mirrorFormat) + ")") : "")) + ((_root.global_offset != 0) ? (", O: " + _root.global_offset) : "")) + ((_root.gameRestarts != 0) ? (", R: " + _root.gameRestarts) : ""); resultsfor.text = ("Results For " + _root.name) + ":"; resultsdate.text = _root.currentDate(); if (_root.totalreplays >= _root.maxreplays) { replayStats.htmlText = ((("<font color=\"#FF0000\">Total: " + _root.totalreplays) + " / ") + _root.maxreplays) + "</font>"; } else { replayStats.text = (("Total: " + _root.totalreplays) + " / ") + _root.maxreplays; }
Symbol 930 MovieClip Frame 50
stop();
Symbol 1026 MovieClip Frame 1
stop(); scoremarker_mc.yDest = -50;
Instance of Symbol 932 MovieClip "scoremarker_mc" in Symbol 1026 MovieClip Frame 1
onClipEvent (enterFrame) { this._y = this._y + ((this.yDest - this._y) / 5); }
Symbol 1026 MovieClip Frame 29
stop(); var scoreMC = ("score" + Number(_root.scoreRanking - 1)); this.scoremarker_mc.yDest = this[scoreMC]._y;
Symbol 1026 MovieClip Frame 30
this.scoremarker_mc.yDest = -50;
Symbol 1027 MovieClip Frame 1
stop();
Symbol 1027 MovieClip Frame 2
taimai1shu = "level" + _root.rlvlid;
Symbol 1027 MovieClip Frame 20
stop();
Symbol 1063 MovieClip Frame 15
stop();
Symbol 1064 MovieClip Frame 1
function populateChallengeResult(victoryState) { if (victoryState == "logged") { wager_txt.text = _root.challenge.challengeWager; opponent_txt.text = _root.challenge.challengedID; } else { rStatsHeader_txt.text = _root.challengerData.statsHeader; rScore_txt.text = _root.challengerData.score; rPerfect_txt.text = _root.challengerData.perfect; rGood_txt.text = _root.challengerData.good; rAverage_txt.text = _root.challengerData.average; rMiss_txt.text = _root.challengerData.miss; rBoo_txt.text = _root.challengerData.boo; rMaxcombo_txt.text = _root.challengerData.maxcombo; wager_txt.text = _root.challengerData.wager; dStatsHeader_txt.text = (("Stats for " + _root.ame) + " on ") + _root.challengerData.songname; delete challengerData; if (victoryState == "defeat") { rGuy_mc._visible = true; dGuy_mc._visible = false; outcome_txt.text = "Defeat!"; expression_mc.loadMovie((((_root.bigpath + "Characters/Character") + _root.character) + "-6") + ".swf"); } else if (victoryState == "victory") { rGuy_mc._visible = false; dGuy_mc._visible = true; outcome_txt.text = "Victory!"; expression_mc.loadMovie((((_root.bigpath + "Characters/Character") + _root.character) + "-1") + ".swf"); } else { rGuy_mc._visible = false; dGuy_mc._visible = false; outcome_txt.text = "Tie!"; expression_mc.loadMovie((((_root.bigpath + "Characters/Character") + _root.character) + "-3") + ".swf"); } } } function concludeChallenge() { conclude_snd_lv = new LoadVars(); conclude_rec_lv = new LoadVars(); conclude_rec_lv.onLoad = concludeChallengeHandler; conclude_snd_lv.challengeID = _root.challenge.challengeID; conclude_snd_lv.challengedID = _root.challenge.challengedID; conclude_snd_lv.reply = message_txt.text; conclude_snd_lv.challengebet = _root.challenge.challengeWager; conclude_snd_lv.challengesongname = _root.songname.substr(5, _root.songname.length - 5); conclude_snd_lv.challengetype = _root.challenge.challengeType; conclude_snd_lv.challengelevel = _root.rlvlid; conclude_snd_lv.challengeperfect = _root[_root.pf]; conclude_snd_lv.challengegood = _root.good; conclude_snd_lv.challengeaverage = _root.almost; conclude_snd_lv.challengemiss = _root.miss; conclude_snd_lv.challengeboo = _root.boo; conclude_snd_lv.challengemaxcombo = _root.mC; conclude_snd_lv.challengetotal = _root.total; conclude_snd_lv.sendAndLoad(_root.bigpath + "t-concludechallenge.php", conclude_rec_lv, "POST"); } function concludeChallengeHandler(success) { if (!success) { report("There was problem contacting the server. This will not affect the challenge result, but your final message might not reach the challenger."); } delete conclude_snd_lv; delete conclude_rec_lv; } this.dPerfect_txt.text = _root[_root.pf]; close_btn.onRelease = function () { this._parent._parent.hideChallengeReaderWindow(); }; stop();
Symbol 1064 MovieClip Frame 10
up_btn.onPress = function () { message_txt.scroll--; }; down_btn.onPress = function () { message_txt.scroll++; }; close_btn.onRelease = function () { concludeChallenge(); this._parent._parent.hideChallengeReaderWindow(); };
Symbol 1064 MovieClip Frame 20
up_btn.onPress = function () { message_txt.scroll--; }; down_btn.onPress = function () { message_txt.scroll++; }; close_btn.onRelease = function () { concludeChallenge(); this._parent._parent.hideChallengeReaderWindow(); };
Symbol 1064 MovieClip Frame 30
up_btn.onPress = function () { message_txt.scroll--; }; down_btn.onPress = function () { message_txt.scroll++; }; close_btn.onRelease = function () { concludeChallenge(); this._parent._parent.hideChallengeReaderWindow(); };
Symbol 1067 Button
on (release) { stopAllSounds(); _root.main.initGame(); _root.main.gotoAndPlay(1); }
Symbol 1103 MovieClip Frame 1
stop();
Symbol 1103 MovieClip Frame 2
cstatus = "Moving"; if (_root.creditstransferred == "fail") { gotoAndPlay (11); } if (_root.creditstransferred == "success") { gotoAndPlay (21); }
Symbol 1103 MovieClip Frame 3
cstatus = "Moving.";
Symbol 1103 MovieClip Frame 4
cstatus = "Moving..";
Symbol 1103 MovieClip Frame 5
cstatus = "Moving....";
Symbol 1103 MovieClip Frame 6
cstatus = "Moving.....";
Symbol 1103 MovieClip Frame 7
cstatus = "Moving......";
Symbol 1103 MovieClip Frame 8
cstatus = "Moving.......";
Symbol 1103 MovieClip Frame 9
cstatus = "Moving........";
Symbol 1103 MovieClip Frame 10
gotoAndPlay (2);
Symbol 1103 MovieClip Frame 11
cstatus = "FAILED"; if (_root.creditstransferred == "success") { gotoAndPlay (21); }
Symbol 1103 MovieClip Frame 12
cstatus = "<FAILED>";
Symbol 1103 MovieClip Frame 13
cstatus = "<FAILED>"; gotoAndPlay (11);
Symbol 1103 MovieClip Frame 21
cstatus = "SUCCESS!!"; stop();
Symbol 1110 MovieClip Frame 1
function buildShop() { var _local3 = 0; while (_local3 < 100) { if (songpurchaseMc["p" + _local3]) { trace("remove " + songpurchaseMc["p" + _local3]); songpurchaseMc["p" + _local3].removeMovieClip(); } _local3++; } undisplayShopItems(); this.scrollPos = 0; this.visLines = 5; sI_mc._x = (sIM_mc._x = -260); this.slideInitY = (sI_mc._y = (sIM_mc._y = 70)); sI_mc.setMask(sIM_mc); sIM_mc.moveTo(0, 0); sIM_mc.beginFill(16711680); sIM_mc.lineTo(525, 0); sIM_mc.lineTo(525, 75); sIM_mc.lineTo(0, 75); sIM_mc.lineTo(0, 0); sIM_mc.endFill(); menuPopulate(_root.pI_array[9]); fadeInInt = setInterval(fadeInShopItems, 3000); } function fadeInShopItems() { clearInterval(fadeInInt); delete fadeInInt; displayShopItems(); } function menuPopulate(dataSRC) { var _local3 = 0; var _local5 = 0; while (_local3 < dataSRC.length) { if (!isSongPurchased(_local3)) { trace("attach"); var _local2 = songpurchaseMc.attachMovie("purchaseItem_mc", "p" + _local3, songpurchaseMc.getNextHighestDepth()); _local2._y = _local2._height * _local5; _local2._x = 10; _local2.price_txt.text = Number(dataSRC[_local3].price); _local2.description_txt.text = dataSRC[_local3].songname; _local2.genre_txt.text = dataSRC[_local3].songstyle; _local2.iNum = _local3; _local2.select_btn.onPress = function () { openDetailDialog(this._parent.iNum); }; _local5++; } _local3++; } this.shopItemsLength = _local5; this.lineHeight = _local2._height; songpurchase_sp.invalidate(); } function isSongPurchased(iNum) { return(((_root.chaseArray[iNum] == 1) ? true : false)); } function openDetailDialog(iNum) { detailDialog_mc._visible = true; undisplayShopItems(); detailDialog_mc.title_txt.text = (_root.pI_array[9][iNum].songname + " by ") + _root.pI_array[9][iNum].songauthor; detailDialog_mc.difficulty_txt.text = _root.pI_array[9][iNum].songdifficulty; detailDialog_mc.genre_txt.text = _root.pI_array[9][iNum].songstyle; detailDialog_mc.length_txt.text = _root.pI_array[9][iNum].songlength; detailDialog_mc.stepfile_txt.text = _root.pI_array[9][iNum].songstepauthor; detailDialog_mc.price_txt.text = _root.pI_array[9][iNum].price; detailDialog_mc.artist_btn.onRelease = function () { getURL (_root.pI_array[9][iNum].songauthorurl, "artist"); }; detailDialog_mc.stepfile_btn.onRelease = function () { getURL (_root.pI_array[9][iNum].songstepauthorurl, "stepfile"); }; detailDialog_mc.cancel_btn.onRelease = function () { closeDetailDialog(); }; detailDialog_mc.purchase_btn.onRelease = function () { makePurchase(iNum); }; } function closeDetailDialog() { detailDialog_mc._visible = false; displayShopItems(); } function makePurchase(iNum) { if (!_global.makingPurchase) { displayAlert("Purchasing song, please wait.", true); _global.makingPurchase = true; hailStatsSender_lv = new LoadVars(); hailStatsReceiver_lv = new LoadVars(); hailStatsReceiver_lv.onLoad = function () { commitPurchase(iNum, this.nikto); delete hailStatsSender_lv; delete hailStatsReceiver_lv; }; hailStatsSender_lv.session = _global.session; hailStatsSender_lv.sendAndLoad("http://www.flashflashrevolution.com/game/ffr-authenticate.php", hailStatsReceiver_lv, "POST"); } } function commitPurchase(iNum, nikto) { if (Number(_root.pI_array[9][iNum].price) > _root.totalcredit) { displayAlert("Sorry, you do not have sufficient credits to purchase this item.", true); _global.makingPurchase = false; } else { purchaseSend_lv = new LoadVars(); purchaseReceive_lv = new LoadVars(); purchaseReceive_lv.onLoad = function (success) { if (success) { _root.totalcredit = this.totalcredit; _root.chaseArray = []; x = 1; while (x < this.purchased.length) { _root.chaseArray.push(this.purchased.charAt(x)); x++; } if (this.songpurchase == "success") { _root.updateFFRStats(); displayAlert("Your song has been purchased and your account debited. Go to the 'Purchased' section to play your song.", false); } else { displayAlert("There has been an error purchasing the song. Probably, your account was not debited. Please contact the admin.", false); } buildShop(); } else { displayAlert("There has been an error purchasing the song. Probably, your account was not debited. Please contact the admin.", false); } delete purchaseSend_lv; delete purchaseReceive_lv; _global.makingPurchase = false; _root.hideWindow("messageDialog_mc"); }; purchaseSend_lv.nikto = nikto; purchaseSend_lv.purchaserequest = Number(iNum + 1); purchaseSend_lv.ptrans = Number(_root.pI_array[9][iNum].price); purchaseSend_lv.session = _global.session; purchaseSend_lv.sendAndLoad("http://www.flashflashrevolution.com/game/ffr-shop_purchase.php", purchaseReceive_lv, "POST"); closeDetailDialog(); } } function undisplayShopItems() { this.shopItems_mc._visible = false; this.upArrow._visible = false; this.downArrow._visible = false; } function displayShopItems() { this.shopItems_mc._visible = true; this.upArrow._visible = true; this.downArrow._visible = true; } function displayAlert(msg, backToDD) { alertDialog_mc._visible = true; detailDialog_mc._alpha = 25; alertDialog_mc.error_txt.text = msg; alertDialog_mc.ok_btn.onRelease = function () { undisplayAlert(backToDD); }; } function undisplayAlert(backToDD) { alertDialog_mc._visible = false; detailDialog_mc._alpha = 100; if (!backToDD) { closeDetailDialog(); } } function addScrollControls(mc) { if (this.shopItemsLength > 5) { var _local3 = this.attachMovie("arrow_btn", "upArrow", 1001); _local3._xscale = (_local3._yscale = 50); _local3._x = (mc._x + mc.p0._width) - _local3._width; _local3._y = mc._y + 15; _local3.a_btn.onPress = function () { this._parent._parent.slideMenu(-1); }; deactivateArrow("up"); var _local2 = this.attachMovie("arrow_btn", "downArrow", 1002); _local2._xscale = (_local2._yscale = 50); _local2._x = (mc._x + mc.p0._width) - _local2._width; _local2._y = mc._y + 60; _local2._rotation = 180; _local2.a_btn.onPress = function () { this._parent._parent.slideMenu(1); }; } } function slideMenu(direction) { var _local3 = this.shopItems_mc; this.scrollPos = this.scrollPos + direction; if (this.scrollPos <= 0) { this.deactivateArrow("up"); this.scrollPos = 0; } else { this.activateArrow("up"); } if (this.scrollPos == (sI_array.length - this.visLines)) { this.deactivateArrow("down"); this.scrollPos = sI_array.length - this.visLines; } else { this.activateArrow("down"); } _local3.t = 0; _local3.b = _local3._y; _local3.yDest = this.slideInitY - (this.scrollPos * _local3.p0._height); _local3.c = _local3.yDest - _local3._y; _local3.d = 4; _local3.onEnterFrame = function () { this._y = _root.linearTween(this.t++, this.b, this.c, this.d); if (this.t == this.d) { this._y = this.yDest; delete this.onEnterFrame; } }; } function deactivateArrow(whichArrow) { var _local2 = this[whichArrow + "Arrow"]; _local2._alpha = 50; _local2.a_btn.enabled = false; } function activateArrow(whichArrow) { var _local2 = this[whichArrow + "Arrow"]; _local2._alpha = 100; var _local4 = ((whichArrow == "up") ? -1 : 1); _local2.a_btn.enabled = true; } trace("songpurchase_sp " + songpurchase_sp); songpurchase_sp.border_mc._visible = false; songpurchase_sp.contentPath = "songPurchaseScrollMovieClip"; trace("songpurchase_sp.content " + songpurchase_sp.content); songpurchaseMc = songpurchase_sp.content; trace("songpurchaseMc " + songpurchaseMc); this.scoreboxandloader.gotoAndPLay(41); transferBTN.onRelease = function () { var _local4 = new LoadVars(); var _local5 = new LoadVars(); _local4.ctrans = Number(cTransNum.text); _local4.rname = recieveName.text; _local4.session = _global.session; _local4.sendAndLoad("http://www.flashflashrevolution.com/game/ffr-shop_creditmove.php", _local5, "POST"); CreditTransferStatus.gotoAndPlay(2); _local5.onLoad = function () { if (this.creditstransferred == "success") { _root.totalcredit = this.totalcredits; CreditTransferStatus.gotoAndStop(12); } else { CreditTransferStatus.gotoAndStop(11); } }; }; buildShop(); _root.linearTween = function (t, b, c, d) { return(((c * t) / d) + b); };
Instance of Symbol 355 MovieClip [ScrollPane] "songpurchase_sp" in Symbol 1110 MovieClip Frame 1
//component parameters onClipEvent (construct) { contentPath = ""; hLineScrollSize = 5; hPageScrollSize = 20; hScrollPolicy = "off"; scrollDrag = false; vLineScrollSize = 20; vPageScrollSize = 20; vScrollPolicy = "auto"; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 1088 MovieClip "detailDialog_mc" in Symbol 1110 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1091 MovieClip "alertDialog_mc" in Symbol 1110 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1110 MovieClip Frame 49
stop();
Symbol 1119 MovieClip Frame 1
close_btn.onRelease = function () { this._parent._parent.hideHelpWindow(); };
Symbol 1145 MovieClip Frame 1
cancel_btn.onRelease = function () { this._parent._parent.hideRejectConfirmWindow(); }; reject_btn.onRelease = function () { this._parent._parent.rejectChallenge(); };
Symbol 1149 MovieClip Frame 1
function populateChallengeReader(iNum) { if (this._parent.fromOrTo == "to") { gotoAndStop (1); } else { gotoAndStop (2); } statsHeader_txt.text = (("Stats for " + this._parent.c_array[iNum].challengerID) + " on ") + this._parent.c_array[iNum].challengesongname; totalChallenges_txt.text = (("Challenge " + (iNum + 1)) + " of ") + this._parent.c_array.length; score_txt.text = this._parent.c_array[iNum].score; perfect_txt.text = this._parent.c_array[iNum].perfect; good_txt.text = this._parent.c_array[iNum].good; average_txt.text = this._parent.c_array[iNum].average; miss_txt.text = this._parent.c_array[iNum].miss; boo_txt.text = this._parent.c_array[iNum].boo; maxcombo_txt.text = this._parent.c_array[iNum].maxcombo; wager_txt.text = this._parent.c_array[iNum].wager; opponent_txt.text = this._parent.c_array[iNum].challengedID; date_txt.text = this._parent.c_array[iNum].date; remaining_txt.text = this._parent.c_array[iNum].timeRemaining; message_txt.text = this._parent.c_array[iNum].taunt; if (_root.challenge == undefined) { _root.challenge = new Object(); } _root.challenge.challengeID = this._parent.c_array[iNum].challengeID; _root.challenge.challengerID = this._parent.c_array[iNum].challengerID; _root.challenge.challengedID = this._parent.c_array[iNum].challengedID; _root.challenge.wager = Number(this._parent.c_array[iNum].wager); if (iNum == 0) { prev_btn._alpha = 30; prev_btn.enabled = false; } else { prev_btn._alpha = 100; prev_btn.enabled = true; } if (iNum == (this._parent.c_array.length - 1)) { next_btn._alpha = 30; next_btn.enabled = false; } else { next_btn._alpha = 100; next_btn.enabled = true; } } function alert(msg) { showAlertBox(); alertDialog_mc.error_txt.text = msg; } function showAlertBox() { showScreen(); alertDialog_mc._visible = true; alertDialog_mc.ok_btn.onRelease = function () { hideAlertBox(); }; } function hideAlertBox() { hideScreen(); alertDialog_mc._visible = false; } function rejectChallenge() { reject_snd_lv = new LoadVars(); reject_rec_xml = new XML(); reject_rec_xml.onLoad = _parent.parseChallengeXML; reject_snd_lv.challengeID = _root.challenge.challengeID; reject_snd_lv.challengerID = _root.challenge.challengerID; reject_snd_lv.reply = ((rejectConfirm_mc.reply_txt.text == "Reason for rejection (optional)") ? "" : (rejectConfirm_mc.reply_txt.text)); reject_snd_lv.sendAndLoad(_root.bigpath + "t-rejectchallenge.php", reject_rec_xml, "POST"); } function rejectionManager(success) { if (success) { _root.updateFFRStats(); populateChallengeReader(0); this._parent.parseChallengeXML(true); } else { this._parent.showChallengeAlert("There was problem contacting the server. Please try again later (the challenge will expire 7 days after it was issued if you take no further action)."); } delete reject_snd_lv; delete reject_rec_xml; hideRejectConfirmWindow(); } function promptPreloader() { preloader_mc._visible = true; preloader_mc.onEnterFrame = function () { this._y = this._y + ((192 - this._y) / 5); this._alpha = this._alpha + ((50 - this._alpha) / 5); if (this._y > 189) { this._y = 192; this._alpha = 50; this.gotoAndStop(100); preloadDisplayInt = setInterval(preloaderReady, 3000, this); delete this.onEnterFrame; } }; } function preloaderReady(mc) { clearInterval(preloadDisplayInt); mc.ready = true; delete preloadDisplayInt; } function loadChallenge() { trace("challengelevel: " + this._parent.c_array[iNum].challengelevel); proxySize = _root.main.placeholder.getBytesTotal(); _root.main.loadMusicBeats(this._parent.c_array[iNum].challengelevel); iDLevelStats(); preloadInt = setInterval(preloadLevel, 200, this); } function preloadLevel(mc) { var _local3 = _root.main.placeholder.getBytesLoaded(); var _local2 = _root.main.placeholder.getBytesTotal(); _root.songLoadStatus = Math.round((_local3 / _local2) * 100); mc.preloader_mc.gotoAndStop(Math.floor((_local3 / _local2) * 100)); if (((_local3 == _local2) && (_local2 != mc.proxySize)) && (preloader_mc.ready == true)) { trace("challengelevel: " + mc._parent.c_array[iNum].challengelevel); clearInterval(preloadInt); _root.challengeMode = true; _root.main.initGame(); _root.rlvlid = mc._parent.c_array[iNum].challengelevel; _root.main.preloader._visible = true; _root.main.beater.i = 0; _root.main.beater.gotoAndPlay(2); _root.main.placeholder._visible = true; _root.main.placeholder.gotoAndPlay(2); _root.main.gotoAndPlay(3); delete preloadInt; } } function iDLevelStats() { trace("iDLevelStats...iNum: " + iNum); trace("level: " + this._parent.c_array[iNum].challengelevel); var _local4 = 0; while (_local4 < _root.pI_array.length) { var _local3 = 0; while (_local3 < _root.pI_array[_local4].length) { if (_root.pI_array[_local4][_local3].rlvlid == this._parent.c_array[iNum].challengelevel) { _root.songauthor = _root.pI_array[_local4][_local3].songauthor; _root.songauthorURL = _root.pI_array[_local4][_local3].songauthorURL; _root.songdifficulty = _root.pI_array[_local4][_local3].songdifficulty; _root.songlength = _root.pI_array[_local4][_local3].songlength; _root.songname = _root.pI_array[_local4][_local3].songname; _root.songstepauthor = _root.pI_array[_local4][_local3].songstepauthor; _root.songstepauthorURL = _root.pI_array[_local4][_local3].songstepauthorURL; _root.songstyle = _root.pI_array[_local4][_local3].songstyle; return(undefined); } _local3++; } _local4++; } } function showScreen() { screen_mc._visible = true; prev_btn.enabled = false; next_btn.enabled = false; up_btn.enabled = false; down_btn.enabled = false; close_btn.enabled = false; accept_btn.enabled = false; reject_btn.enabled = false; } function hideScreen() { screen_mc._visible = false; prev_btn.enabled = true; next_btn.enabled = true; up_btn.enabled = true; down_btn.enabled = true; close_btn.enabled = true; accept_btn.enabled = true; reject_btn.enabled = true; } function showRejectConfirmWindow() { showScreen(); rejectConfirm_mc._visible = true; } function hideRejectConfirmWindow() { hideScreen(); rejectConfirm_mc._visible = false; } function saveChallengerData() { _root.challengerData = new Object(); _root.challengerData.statsHeader = statsHeader_txt.text; _root.challengerData.score = score_txt.text; _root.challengerData.perfect = perfect_txt.text; _root.challengerData.good = good_txt.text; _root.challengerData.average = average_txt.text; _root.challengerData.miss = miss_txt.text; _root.challengerData.boo = boo_txt.text; _root.challengerData.maxcombo = maxcombo_txt.text; _root.challengerData.wager = wager_txt.text; _root.challengerData.songname = this._parent.c_array[iNum].challengesongname; } up_btn.onPress = function () { message_txt.scroll--; }; down_btn.onPress = function () { message_txt.scroll++; }; close_btn.onRelease = function () { this._parent._parent.hideChallengeReaderWindow(); }; accept_btn.onRelease = function () { if (_root.challenge.wager < _root.totalcredit) { saveChallengerData(); showScreen(); promptPreloader(); loadChallenge(); } else { alert("Your credits are insufficient to accept this challenge."); } }; reject_btn.onRelease = function () { showRejectConfirmWindow(); }; prev_btn.onRelease = function () { this._parent.iNum--; this._parent.populateChallengeReader(this._parent.iNum); }; next_btn.onRelease = function () { this._parent.iNum++; this._parent.populateChallengeReader(this._parent.iNum); }; recipient_txt.onSetFocus = function () { if (this.text == "Reason for rejection (optional)") { this.text = ""; } }; this.iNum = 0; preloader_mc._visible = false; hideRejectConfirmWindow(); hideAlertBox(); stop();
Instance of Symbol 1091 MovieClip "alertDialog_mc" in Symbol 1149 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1149 MovieClip Frame 2
accept_btn.enabled = false; reject_btn.enabled = false; close_btn.onRelease = function () { this._parent._parent.hideChallengeReaderWindow(); };
Symbol 1166 MovieClip Frame 1
function radioHandler() { if (_root.challengeMode) { recipient_txt.text = _root.challengeName; _root.challengeMode = false; } else if (sendToMember_radio.selected) { recipient_txt.text = "please enter a member name (check your spelling!)"; } else { recipient_txt.text = "EMAIL FUNCTION DOES NOT WORK YET!!!!!"; } } function exitChallenge(challengeMode) { _root.challenge = new Object(); _root.challengeMode = challengeMode; _root.challenge.challengeID = 0; if (challengeMode) { if (Number(wager_txt.text) > _root.totalcredit) { showChallengeAlert("Your wager cannot exceed the number of credits in your account."); } else if (((recipient_txt.text == "") || (recipient_txt.text == "please enter a member name")) || (recipient_txt.text == "please enter a valid e-mail address")) { showChallengeAlert("Please enter an opponent."); } else if ((radioGroup.getValue() == "email") && ((recipient_txt.text.indexOf("@") == -1) || (recipient_txt.text.indexOf(".") == -1))) { showChallengeAlert("You've selected to challenge by e-mail, but the e-mail address in invalid. Please check and try again."); } else { _root.challenge.challengerID = _root.ame; _root.challenge.challengedID = recipient_txt.text; _root.challenge.challengeWager = wager_txt.text; _root.challenge.challengeTaunt = message_txt.text; _root.challenge.challengeType = radioGroup.getValue(); stopAllSounds(); _root.main.initGame(); _root.main.gotoAndPlay(1); } } else { stopAllSounds(); _root.main.initGame(); _root.main.gotoAndPlay(1); } } function showChallengeAlert(msg) { showAlertBox(); alertDialog_mc.error_txt.text = msg; alertDialog_mc.ok_btn.onRelease = function () { hideAlertBox(); }; } function disableChallengeButtons() { issueChallenge_btn.enabled = false; cancelChallenge_btn.enabled = false; help_btn.enabled = false; viewFromChallenges_btn.enabled = false; viewToChallenges_btn.enabled = false; up_btn.enabled = false; down_btn.enabled = false; wager_txt.selectable = false; recipient_txt.selectable = false; message_txt.selectable = false; } function enableChallengeButtons() { issueChallenge_btn.enabled = true; cancelChallenge_btn.enabled = true; help_btn.enabled = true; viewFromChallenges_btn.enabled = true; viewToChallenges_btn.enabled = true; up_btn.enabled = true; down_btn.enabled = true; wager_txt.selectable = true; recipient_txt.selectable = true; message_txt.selectable = true; } function showAlertBox() { enableChallengeButtons(); alertDialog_mc._visible = true; } function hideAlertBox() { alertDialog_mc._visible = false; } function showHelpWindow() { disableChallengeButtons(); helpWindow_mc._visible = true; } function hideHelpWindow() { enableChallengeButtons(); helpWindow_mc._visible = false; } function showChallengeReaderWindow(fromOrTo) { disableChallengeButtons(); getChallengeData(fromOrTo); } function hideChallengeReaderWindow() { enableChallengeButtons(); challengeReader_mc._visible = false; } function getChallengeData(fromOrTo) { challengeDataSend_lv = new LoadVars(); challengeDataRecieve_xml = new XML(); challengeDataRecieve_xml.ignoreWhite = true; this.fromOrTo = fromOrTo; var _local3 = ((fromOrTo == "to") ? 2 : 1); challengeDataSend_lv.whichpacket = _local3; challengeDataRecieve_xml.onLoad = parseChallengeXML; challengeDataSend_lv.sendAndLoad(_root.bigpath + "t-ffrchallengeread.php", challengeDataRecieve_xml, "POST"); } function parseChallengeXML(success) { if (success) { c_array = new Array(); c_xml = challengeDataRecieve_xml.childNodes[0]; var _local4 = 0; while (_local4 < c_xml.childNodes.length) { c_array[_local4] = new Array(); var _local3 = c_xml.childNodes[_local4]; var _local2 = 0; while (_local2 < _local3.childNodes.length) { c_array[_local4][_local3.childNodes[_local2].nodeName] = _local3.childNodes[_local2].childNodes[0].nodeValue; _local2++; } _local4++; } if (c_array.length > 0) { challengeReader_mc._visible = true; challengeReader_mc.populateChallengeReader(0); } else { _root.updateFFRStats(); hideChallengeReaderWindow(); } } else { showChallengeAlert("Sorry. We've had difficulty contacting the server. Check to make sure you're still online. If you continue to encounter this problem, please contact the sytem operator."); } delete challengeDataRecieve_xml; delete challengeDataSend_lv; } this.scoreboxandloader.gotoAndPLay(41); hideHelpWindow(); hideChallengeReaderWindow();
Instance of Symbol 1091 MovieClip "alertDialog_mc" in Symbol 1166 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1166 MovieClip Frame 29
viewFromChallenges_btn.onRelease = function () { if (_root.challengesFrom > 0) { showChallengeReaderWindow("from"); } }; viewToChallenges_btn.onRelease = function () { if (_root.challengesTo > 0) { showChallengeReaderWindow("to"); } };
Symbol 1166 MovieClip Frame 35
recipient_txt.onSetFocus = function () { if ((this.text == "please enter a member name (check your spelling!)") || (this.text == "please enter a valid e-mail address")) { this.text = ""; } };
Instance of Symbol 157 MovieClip [FRadioButtonSymbol] "sendToMember_radio" in Symbol 1166 MovieClip Frame 35
//component parameters onClipEvent (construct) { changeHandler = "radioHandler"; data = "member"; groupName = "radioGroup"; initialState = true; label = "member"; labelPlacement = "right"; }
Instance of Symbol 157 MovieClip [FRadioButtonSymbol] "sendToEmail_radio" in Symbol 1166 MovieClip Frame 35
//component parameters onClipEvent (construct) { changeHandler = "radioHandler"; data = "email"; groupName = "radioGroup"; initialState = false; label = "e-mail"; labelPlacement = "right"; }
Symbol 1166 MovieClip Frame 49
stop(); up_btn.onPress = function () { message_txt.scroll--; }; down_btn.onPress = function () { message_txt.scroll++; }; help_btn.onRelease = function () { showHelpWindow(); }; cancelChallenge_btn.onRelease = function () { exitChallenge(false); }; issueChallenge_btn.onRelease = function () { exitChallenge(true); }; wager_txt.tabEnabled = true; recipient_txt.tabEnabled = true; message_txt.tabEnabled = true; wager_txt.tabIndex = 1; recipient_txt.tabIndex = 2; message_txt.tabIndex = 3;
Symbol 1167 Button
on (release) { if (_root.setrecorded == 1) { stopAllSounds(); _root.beatBox = []; _root.beatBox = new Array(); _root.MultiplayerChat.MultiplayerClear(); _root.main.gotoAndStop(2); } }
Symbol 1196 MovieClip Frame 1
Symbol 1196 MovieClip Frame 2
_root.player2total = ((((((Number(_root.player2perfect) * 500) + (Number(_root.player2good) * 250)) + (Number(_root.player2almost) * 50)) + (Number(_root.player2maxcombo) * 1000)) - (Number(_root.player2miss) * 300)) - (Number(_root.player2boo) * 15)) + Number(_root.player2score); _root.player1total = ((((((Number(_root.player1perfect) * 500) + (Number(_root.player1good) * 250)) + (Number(_root.player1almost) * 50)) + (Number(_root.player1maxcombo) * 1000)) - (Number(_root.player1miss) * 300)) - (Number(_root.player1boo) * 15)) + Number(_root.player1score); _root.MultiplayerChat.MultiplayerSubmit();
Symbol 1196 MovieClip Frame 10
gotoAndPlay (2);
Symbol 1197 MovieClip Frame 1
_root.rating = _root.mastercount * 1500; _root.localplayerready = 4; _root.MultiplayerChat.MultiplayerSendUpdate(); _root.player2total = ((((((Number(_root.player2perfect) * 500) + (Number(_root.player2good) * 250)) + (Number(_root.player2almost) * 50)) + (Number(_root.player2maxcombo) * 1000)) - (Number(_root.player2miss) * 300)) - (Number(_root.player2boo) * 15)) + Number(_root.player2score); _root.player1total = ((((((Number(_root.player1perfect) * 500) + (Number(_root.player1good) * 250)) + (Number(_root.player1almost) * 50)) + (Number(_root.player1maxcombo) * 1000)) - (Number(_root.player1miss) * 300)) - (Number(_root.player1boo) * 15)) + Number(_root.player1score);
Symbol 1197 MovieClip Frame 50
stop();
Symbol 1201 Button
on (press) { _parent.gotoandplay(600); }
Instance of Symbol 1204 MovieClip in Symbol 1205 MovieClip Frame 1
on (release) { getURL ("http://ns1.postproduction.com/catalog/", _blank); }
Symbol 1206 MovieClip Frame 1
stop();
Symbol 1207 MovieClip Frame 1
function initGame() { _root.updateFFRStats(); if (_root.ame == "") { _root.main.loginslate.gotoAndPlay(2); } _level0.hitR = 0; _level0.hitU = 0; _level0.hitD = 0; _level0.hitL = 0; _root.UpKeyValue = _root.UpKeySettingsConfig; _root.DownKeyValue = _root.DownKeySettingsConfig; _root.LeftKeyValue = _root.LeftKeySettingsConfig; _root.RightKeyValue = _root.RightKeySettingsConfig; _root.currentranking = 0; _root.ranking = 0; _root.tT = ""; _root.remoteready = 0; _root.localready = 0; _root.multiplayersubmit = 0; _root.setrecorded = 0; _root.credits = 0; _root.fullmeter = 0; _root.fullcombo = 0; _root.quartermeter = 0; _root.arrowperfect = 0; _root.arrowgood = 0; _root.arrowaverage = 0; _root.arrowmiss = 0; _root.bomb = 0; _root.total = 0; _root.score = 0; _root.perfect = 0; _root.pT = 0; _root[_root.pf] = 0; _root[_root._go] = 0; _root[_root._av] = 0; _root[_root._bo] = 0; _root[_root._mi] = 0; _root[_root._mco] = 0; _root[_root._co] = 0; _root.good = 0; _root.almost = 0; _root.miss = 0; _root.boo = 0; _root.combo = 0; _root.maxcombo = 0; _root.mC = 0; _root.gameStatus = 1; _root.levelparity = 0; _root.mastercount = 0; _global.replayRecord = ""; trace((((_root.user_averageRank + " / ") + _root.total_songs) + " = ") + (_root.user_averageRank / _root.total_songs)); _root.realAverage = _root.user_averageRank / _root.total_songs; _root.HiddenArrowHit = []; _root.HiddenArrowHit.L = []; _root.HiddenArrowHit.R = []; _root.HiddenArrowHit.U = []; _root.HiddenArrowHit.D = []; } function loadMusicBeats(rlvlid) { _root.main.placeholder.loadMovie(genURL(rlvlid)); } function spawnArrow(dir) { if (_root.mirrorFormat == "Mirror") { switch (dir) { case "L" : dir = "R"; break; case "D" : dir = "U"; break; case "U" : dir = "D"; break; case "R" : dir = "L"; } } else if (_root.mirrorFormat == "Left") { if (dir == "L") { dir = "D"; } else if (dir == "D") { dir = "R"; } else if (dir == "U") { dir = "L"; } else if (dir == "R") { dir = "U"; } } else if (_root.mirrorFormat == "Right") { if (dir == "L") { dir = "U"; } else if (dir == "D") { dir = "L"; } else if (dir == "U") { dir = "R"; } else if (dir == "R") { dir = "D"; } } my_color = new Color(_root.main.gameboard["a" + dir]); myColorTransform = new Object(); switch (_root.swapBox[0][2]) { case "On" : default : myColorTransform = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"00"}; // unexpected jump case "purple" : myColorTransform = {ra:"94", rb:"157", ga:"50", gb:"-84", ba:"100", bb:"50", aa:"100", ab:"00"}; // unexpected jump case "pink" : myColorTransform = {ra:"100", rb:"255", ga:"100", gb:"41", ba:"100", bb:"231", aa:"100", ab:"00"}; // unexpected jump case "yellow" : myColorTransform = {ra:"100", rb:"204", ga:"100", gb:"185", ba:"100", bb:"-255", aa:"100", ab:"00"}; // unexpected jump case "blue" : myColorTransform = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"00"}; // unexpected jump case "red" : myColorTransform = {ra:"100", rb:"255", ga:"100", gb:"0", ba:"100", bb:"-107", aa:"100", ab:"00"}; // unexpected jump case "orange" : myColorTransform = {ra:"100", rb:"255", ga:"100", gb:"-25", ba:"0", bb:"-255", aa:"100", ab:"00"}; // unexpected jump case "cyan" : myColorTransform = {ra:"100", rb:"0", ga:"100", gb:"100", ba:"100", bb:"255", aa:"100", ab:"00"}; // unexpected jump case "green" : myColorTransform = {ra:"100", rb:"0", ga:"100", gb:"100", ba:"100", bb:"-255", aa:"100", ab:"00"}; // unexpected jump case "white" : } myColorTransform = {ra:"100", rb:"255", ga:"100", gb:"255", ba:"100", bb:"255", aa:"100", ab:"00"}; my_color.setTransform(myColorTransform); _root.mastercount++; if (!counter) { counter = 0; } counter++; var aD = _root.main.gameboard["a" + dir].duplicateMovieClip(dir + counter, counter); aD._visible = true; aD.ID = counter; aD.eTime = 0; switch (_root.ArrowEffect) { case "normal" : default : break; case "Tornado" : if (_root.keyVertex == "x") { aD.tween("_y", aD._y + 100, 0.5, "easeOutQuad", undefined, function () { aD.tween("_y", aD._y - 100, 0.5, "easeInQuad"); }); } else { aD.tween("_x", aD._x + 100, 0.5, "easeOutQuad", undefined, function () { aD.tween("_x", aD._x - 100, 0.5, "easeInQuad"); }); } break; case "Mini" : aD.tween(["_xscale", "_yscale"], [25, 25], 0.5, "easeInCubic"); } if (_root.ArrowVisible == "Stealth") { aD._alpha = 0; } aD.onEnterFrame = function () { this.eTime = this.eTime + 1; if (_root.ArrowEffect == "Dizzy") { this._rotation = this._rotation + 18; } if (_root.ArrowVisible == "Hidden") { this._alpha = this._alpha - 3.25; } else if (_root.ArrowVisible == "Sudden") { this._alpha = this._alpha + 4.7; } else if (_root.ArrowVisible == "Blink") { if ((this.eTime % 4) == 0) { this._visible = !this._visible; } } if (_root.bomb == 1) { this.removeMovieClip(); } if (this["_" + _root.keyVertex] == (this[_root.keyVertex + "Dest"] - ((_root.transMod * 50) * _root.keyDir))) { this.gotoAndPlay(2); } else if (this["_" + _root.keyVertex] == (this[_root.keyVertex + "Dest"] + ((_root.transMod * 40) * _root.keyDir))) { this._alpha = this._alpha - 20; } if (((_root.keyDir == 1) && (this["_" + _root.keyVertex] > (this[_root.keyVertex + "Dest"] + ((_root.transMod * 80) * _root.keyDir)))) || ((_root.keyDir == -1) && (this["_" + _root.keyVertex] < (this[_root.keyVertex + "Dest"] + ((_root.transMod * 80) * _root.keyDir))))) { if (_root.gameStatus == 1) { if ((_root.slideFormat != "Multiplayer") && (_root.slideFormat != "MultiplayerFall")) { _root.main.NewPowerBar.singleplayerbar.prevFrame(); } else { _root.main.NewPowerBar.multiplayerbar1.prevFrame(); _root.localbar = _root.main.NewPowerBar.multiplayerbar1._currentframe; } _root.score = _root.score - 10; _root[_root._mi] = _root[_root._mi] + 1; if ((((_root.AutoFailMissNumber >= 1) && (_root.slideFormat != "Multiplayer")) && (_root.slideFormat != "MultiplayerFall")) && (_root[_root._mi] >= _root.AutoFailMissNumber)) { _root.bomb = 1; } _root.MultiplayerChat.MultiplayerSendUpdate(); if (_root[_root._co] > _root[_root._mco]) { _root[_root._mco] = _root[_root._co]; } _root[_root._co] = 0; _root.currentcombo = 0; _root.main.ComboHolder.gotoAndStop(1); _root.main.Judge.gotoAndPlay(61); } i = 0; while (i < 5) { if (this.ID == _root.HiddenArrowHit[this._name.charAt(0)][i].ID) { _root.HiddenArrowHit[this._name.charAt(0)].splice(i, 1); break; } i++; } this.removeMovieClip(); } this["_" + _root.keyVertex] = this["_" + _root.keyVertex] + (_root.stepDist * _root.keyDir); if (_root.addVertex) { var _local3 = ((_root.keyVertex == "x") ? "y" : "x"); this["_" + _local3] = this["_" + _local3] + (_root.stepDist * this.xDir); } }; } function judgeScore(whichHit, mc) { var _local3 = 0; while ((_local3 == 0) && (_root.HiddenArrowHit[whichHit].length > 0)) { _local3 = _root.HiddenArrowHit[whichHit][0].Hit; if ((_local3 == 0) && (_local3 != undefined)) { _root.HiddenArrowHit[whichHit].splice(0, 1); } } if (_local3 > 0) { _root.score = _root.score + _local3; mc.gotoAndPlay(2); if (_local3 == 50) { if ((_root.slideFormat == "Multiplayer") || (_root.slideFormat == "MultiplayerFall")) { _root.main.NewPowerBar.multiplayerbar1.nextFrame(); _root.localbar = _root.main.NewPowerBar.multiplayerbar1._currentframe; } if ((_root.slideFormat != "Multiplayer") && (_root.slideFormat != "MultiplayerFall")) { _root.main.NewPowerBar.singleplayerbar.nextFrame(); } _root[_root.pf] = _root[_root.pf] + 1; if ((((_root.AutoFailPerfectNumber >= 1) && (_root.slideFormat != "Multiplayer")) && (_root.slideFormat != "MultiplayerFall")) && (_root[_root.pf] >= _root.AutoFailPerfectNumber)) { _root.bomb = 1; } _root[_root._co] = _root[_root._co] + 1; if ((_root.slideFormat == "Multiplayer") || (_root.slideFormat == "MultiplayerFall")) { _root.MultiplayerChat.MultiplayerSendUpdate(); } _root.main.Judge.gotoAndPlay(2); } else if (_local3 == 25) { if ((_root.slideFormat == "Multiplayer") || (_root.slideFormat == "MultiplayerFall")) { _root.main.NewPowerBar.multiplayerbar1.nextFrame(); _root.localbar = _root.main.NewPowerBar.multiplayerbar1._currentframe; } if ((_root.slideFormat != "Multiplayer") && (_root.slideFormat != "MultiplayerFall")) { _root.main.NewPowerBar.singleplayerbar.nextFrame(); } _root[_root._go] = _root[_root._go] + 1; _root[_root._co] = _root[_root._co] + 1; if ((((_root.AutoFailGoodNumber >= 1) && (_root.slideFormat != "Multiplayer")) && (_root.slideFormat != "MultiplayerFall")) && (_root[_root._go] >= _root.AutoFailGoodNumber)) { _root.bomb = 1; } if ((_root.slideFormat == "Multiplayer") || (_root.slideFormat == "MultiplayerFall")) { _root.MultiplayerChat.MultiplayerSendUpdate(); } _root.main.Judge.gotoAndPlay(21); } else if (_local3 == 5) { if ((_root.slideFormat == "Multiplayer") || (_root.slideFormat == "MultiplayerFall")) { _root.main.NewPowerBar.multiplayerbar1.nextFrame(); _root.localbar = _root.main.NewPowerBar.multiplayerbar1._currentframe; } if ((_root.slideFormat != "Multiplayer") && (_root.slideFormat == "MultiplayerFall")) { _root.main.NewPowerBar.singleplayerbar.nextFrame(); } _root[_root._av] = _root[_root._av] + 1; _root[_root._co] = _root[_root._co] + 1; if ((((_root.AutoFailAverageNumber >= 1) && (_root.slideFormat != "Multiplayer")) && (_root.slideFormat != "MultiplayerFall")) && (_root[_root._av] >= _root.AutoFailAverageNumber)) { _root.bomb = 1; } if ((_root.slideFormat == "Multiplayer") || (_root.slideFormat == "MultiplayerFall")) { _root.MultiplayerChat.MultiplayerSendUpdate(); } _root.main.Judge.gotoAndPlay(41); } if (((_local3 >= 5) && (_root[_root._co] > 3)) && (_root.MaskReadout != "Combo Off")) { _root.main.ComboHolder.gotoAndPlay(2); } else { _root.main.ComboHolder.gotoAndStop(1); } if (_local3 > 0) { this.gameboard[_root.HiddenArrowHit[whichHit][0].Name].removeMovieClip(); _root.HiddenArrowHit[whichHit].splice(0, 1); } } else { if ((_root.slideFormat == "Multiplayer") || (_root.slideFormat == "MultiplayerFall")) { _root.main.NewPowerBar.multiplayerbar1.prevFrame(); _root.localbar = _root.main.NewPowerBar.multiplayerbar1._currentframe; } if ((_root.slideFormat != "Multiplayer") && (_root.slideFormat != "MultiplayerFall")) { _root.main.NewPowerBar.singleplayerbar.prevFrame(); } _root.score = _root.score - 5; _root[_root._bo] = _root[_root._bo] + 1; if ((((_root.AutoFailBooNumber >= 1) && (_root.slideFormat != "Multiplayer")) && (_root.slideFormat != "MultiplayerFall")) && (_root[_root._bo] >= _root.AutoFailBooNumber)) { _root.bomb = 1; } if ((_root.AutoFailBooNumber >= 1) && (_root.slideFormat != "Multiplayer")) { _root.MultiplayerChat.MultiplayerSendUpdate(); } _root.main.Judge.gotoAndPlay(80); } if (_root[_root._co] > _root[_root._mco]) { _root[_root._mco] = _root[_root._co]; } _root.currentcombo = _root[_root._co]; } function comboactivate() { } function pickSlideFormat() { switch (_root.slideFormat) { case "slideRight" : gameboard.gotoAndStop("slideRight"); _root.keyVertex = "x"; _root.keyDir = 1; _root.addVertex = 0; _root.transverseDist = _root.speedmodhor; _root.transMod = _root.speedmodhorspeed; break; case "slideLeft" : gameboard.gotoAndStop("slideLeft"); _root.keyVertex = "x"; _root.keyDir = -1; _root.addVertex = 0; _root.transverseDist = _root.speedmodhor; _root.transMod = _root.speedmodhorspeed; break; case "rising" : gameboard.gotoAndStop("rising"); _root.keyVertex = "y"; _root.keyDir = -1; _root.addVertex = 0; _root.transverseDist = _root.speedmodvert; _root.transMod = _root.speedmodvertspeed; break; case "Multiplayer" : gameboard.gotoAndStop("Multiplayer"); _root.keyVertex = "y"; _root.keyDir = -1; _root.addVertex = 0; _root.transverseDist = _root.speedmodvert; _root.transMod = _root.speedmodvertspeed; break; case "falling" : gameboard.gotoAndStop("falling"); _root.keyVertex = "y"; _root.keyDir = 1; _root.addVertex = 0; _root.transverseDist = _root.speedmodvert; _root.transMod = _root.speedmodvertspeed; break; case "MultiplayerFall" : gameboard.gotoAndStop("MultiplayerFall"); _root.keyVertex = "y"; _root.keyDir = 1; _root.addVertex = 0; _root.transverseDist = _root.speedmodvert; _root.transMod = _root.speedmodvertspeed; break; case "diagonAlley" : gameboard.gotoAndStop("diagonAlley"); _root.keyVertex = "y"; _root.keyDir = 1; _root.addVertex = 1; _root.transverseDist = _root.speedmodvert; _root.transMod = _root.speedmodvertspeed; break; default : _root.slideFormat = "rising"; pickSlideFormat(); } _root.transverseSteps = 31; _root.stepDist = _root.transverseDist / _root.transverseSteps; } function challengeResult(victoryState) { challengeResultWindow_mc.gotoAndStop(victoryState); challengeResultWindow_mc.populateChallengeResult(victoryState); challengeResultWindow_mc._visible = true; } function hideChallengeReaderWindow() { challengeResultWindow_mc._visible = false; } function totalScores() { _root.tT = ((((((_root[_root.pf] * 500) + (_root[_root._go] * 250)) + (_root[_root._av] * 50)) + (_root[_root._mco] * 1000)) - (_root[_root._mi] * 300)) - (_root[_root._bo] * 15)) + _root.score; _root.credits = 0; _root.credits = _root.credits + Math.floor(_root.tT / 50000); if (_root.credits > _root.MAX_CREDITS) { _root.credits = _root.MAX_CREDITS; } if (_root.credits > 19) { _root.characterimageloader = 1; } else if (_root.credits > 13) { _root.characterimageloader = 2; } else if (_root.credits > 4) { _root.characterimageloader = 3; } else if (_root.credits > 1) { _root.characterimageloader = 4; } else if (_root.credits >= 0) { _root.characterimageloader = 5; } _root.character = Number(_root.character); this.scorestuff.expression_mc.loadMovie(((("http://www.flashflashrevolution.com/Characters/Character" + _root.character) + "-") + _root.characterimageloader) + ".swf"); _root.total = _root.score; _root.onEnterFrame = function () { _root.total = _root.total + 3325; if (_root.total != _root.tT) { _root.total = _root.tT; delete _root.tT; delete _root.onEnterFrame; hailStatsSender_lv = new LoadVars(); hailStatsReceiver_lv = new LoadVars(); hailStatsReceiver_lv.onLoad = function (success) { if (success) { if (this.encrypted == "fail") { _root.main.loginslate.gotoAndPlay(2); } else { updateStatsSender_lv = new LoadVars(); updateStatsReceiver_lv = new LoadVars(); updateStatsReceiver_lv.onLoad = function (success) { if (success) { _root.ranking = this.ranking; _root.currentranking = this.currentranking; _root.tokentriggertext = this.ttt; if (_root.currentranking <= _root.ranking) { _root.lvlRankArray[_root.rlvlid][0] = _root.currentranking; _root.CalcAverageRank(); } if (this.tt == "pc") { _root.totalcredit = this.totalcredits; _root.main.scorestuff.TokenTrigger.loadMovie("http://www.flashflashrevolution.com/game/ffr-tokentrigger.swf"); stop(); } var _local8 = ((_root.challenge.challengedID == _root.ame) ? (_root.challenge.challengerID) : (_root.challenge.challengedID)); if (this.challengeJudgment == "0") { challengeResult("defeat"); } else if (this.challengeJudgment == "1") { challengeResult("victory"); } else if (this.challengeJudgment == "2") { challengeResult("tie"); } else if (_root.challengeMode) { challengeResult("logged"); } readStatsSender_lv = new LoadVars(); readStatsReceiver_lv = new LoadVars(); readStatsReceiver_lv.onLoad = function (success) { if (success) { var _local4 = false; _root.best = this.best; _root.ffrbest = this.ffrbest; var _local3 = 1; while (_local3 <= 10) { _root["score" + _local3] = this["score" + _local3]; _root["name" + _local3] = this["name" + _local3]; _root["playtype" + _local3] = this["playtype" + _local3]; if (_root.total == _root["score" + _local3]) { _root.scoreRanking = _local3; scoreman.play(); _root.main.scoretable.play(); _local4 = true; } else if (!_local4) { _root.scoreRanking = 1; } _local3++; } var _local5 = (_root.total / _root.score1) * 100; _root.ratingthink = Math.round(_local5) + "%"; } delete readStatsReceiver_lv; delete readStatsSender_lv; }; readStatsSender_lv.session = _global.session; readStatsSender_lv.taimai1shu = "level" + _root.rlvlid; readStatsSender_lv.sendAndLoad("http://www.flashflashrevolution.com/game/ffr-userInfo.php", readStatsReceiver_lv, "POST"); } delete updateStatsSender_lv; delete updateStatsReceiver_lv; _root.challengeMode = false; }; updateStatsSender_lv.nikto = this.nikto; updateStatsSender_lv.maxcombo = _root[_root._mco]; updateStatsSender_lv.perfect = _root[_root.pf]; updateStatsSender_lv.good = _root[_root._go]; updateStatsSender_lv.almost = _root[_root._av]; updateStatsSender_lv.miss = _root[_root._mi]; updateStatsSender_lv.boo = _root[_root._bo]; updateStatsSender_lv.replaydata = _global.replayRecord; updateStatsSender_lv.replaysettings = String((((((((((((((((((((((_root.speedmodvertspeed + "|") + _root.speedmodvert) + "|") + _root.slideFormat) + "|") + _root.ArrowEffect) + "|") + _root.ArrowVisible) + "|") + _root.AutoFailPerfectNumber) + "|") + _root.AutoFailGoodNumber) + "|") + _root.AutoFailAverageNumber) + "|") + _root.AutoFailBooNumber) + "|") + _root.AutoFailMissNumber) + "|") + _root.AutoFailScoreNumber) + "|") + _root.mirrorFormat); updateStatsSender_lv.slideFormat = _root.slideFormat; updateStatsSender_lv.timeslot = (((_root[_root.pf] + _root[_root._go]) + _root[_root._av]) + _root[_root._mi]) + _root[_root._bo]; if (_root.credits < 0) { _root.credits = 0; } updateStatsSender_lv.levelcredits = _root.credits; var _local6 = "a" + this.nikto.substr(0, 5); updateStatsSender_lv[_local6] = _root.total; if (_root.challengeMode) { if ((_root.challenge.challengeID != 0) && (_root.challenge.challengeID != undefined)) { updateStatsSender_lv.challengeID = _root.challenge.challengeID; } else { updateStatsSender_lv.challengedID = _root.challenge.challengedID; updateStatsSender_lv.challengebet = _root.challenge.challengeWager; updateStatsSender_lv.challengetaunt = _root.challenge.challengeTaunt; updateStatsSender_lv.challengesongname = _root.songname.substr(5, _root.songname.length - 5); updateStatsSender_lv.challengetype = _root.challenge.challengeType; updateStatsSender_lv.challengelevel = _root.rlvlid; updateStatsSender_lv.challengeperfect = _root[_root.pf]; updateStatsSender_lv.challengegood = _root[_root._go]; updateStatsSender_lv.challengeaverage = _root[_root._av]; updateStatsSender_lv.challengemiss = _root[_root._mi]; updateStatsSender_lv.challengeboo = _root[_root._bo]; updateStatsSender_lv.challengemaxcombo = _root[_root._mco]; } } updateStatsSender_lv.taimai1shu = "level" + _root.rlvlid; updateStatsSender_lv.session = _global.session; updateStatsSender_lv.sendAndLoad("http://www.flashflashrevolution.com/game/ffr-scoreSave.php", updateStatsReceiver_lv, "POST"); } } delete hailStats_lv; }; hailStatsSender_lv.session = _global.session; hailStatsSender_lv.sendAndLoad("http://www.flashflashrevolution.com/game/ffr-authenticate.php", hailStatsReceiver_lv, "POST"); } }; } function findLevelData(levelid) { for (var _local5 in _root.pI_array) { var _local2 = _root.pI_array[_local5]; for (var _local4 in _local2) { if (_local2[_local4].level == levelid) { return(_local2[_local4]); } } } } function favoriteStatus(levelid) { if (_root.SONG_Favorites.in_array(levelid)) { return(2); } return(1); } function favoriteAction(levelid) { if (_root.SONG_Favorites.in_array(levelid)) { _root.SONG_Favorites.splice(_root.SONG_Favorites.where_in_array(levelid), 1); } else { _root.SONG_Favorites.push(levelid); } return(favoriteStatus(levelid)); }
Instance of Symbol 808 MovieClip in Symbol 1207 MovieClip Frame 1
onClipEvent (keyDown) { if (Key.getCode() == 36) { } }
Symbol 1207 MovieClip Frame 2
function replaySameLevel() { var _local2 = _root.rlvlid; report(holdLevel); _root.main.initGame(); _root.beatBox = new Array(); _root.main.preloader._visible = true; _root.main.beater.i = 0; _root.main.beater.gotoAndPlay(2); _root.main.placeholder._visible = true; _root.main.placeholder.gotoAndPlay(2); _root.main.gotoAndPlay(3); _root.gameRestarts = _root.gameRestarts + 1; } function composeChallenge() { if (_root.songname.substr(0, 6) == "Name: ") { var _local3 = _root.songname.substr(6); } else { var _local3 = _root.songname; } this.challengeComposer_mc.statsHeader_txt.text = (("Stats for " + _root.ame) + " on ") + _local3; this.challengeComposer_mc._visible = true; } function issueChallenge() { this.challengeComposer_mc._visible = false; } stop(); initGame(); _root.gameRestarts = 0; if (_global.MenuSound != false) { var my_sound = new Sound(); my_sound.loadSound("http://www.flashflashrevolution.com/sounds/plains.mp3", true); }
Symbol 1207 MovieClip Frame 3
stopAllSounds(); pickSlideFormat();
Instance of Symbol 818 MovieClip "ComboHolder" in Symbol 1207 MovieClip Frame 3
onClipEvent (load) { if ((_root.PlayerMasking == "Combo") || (_root.PlayerMasking == "Both")) { this._visible = false; } if ((_root.slideFormat == "Multiplayer") || (_root.slideFormat == "MultiplayerFall")) { this._x = this._x - 150; } }
Instance of Symbol 822 MovieClip "ComboHolder2" in Symbol 1207 MovieClip Frame 3
onClipEvent (load) { if ((_root.slideFormat == "Multiplayer") || (_root.slideFormat == "MultiplayerFall")) { this._x = this._x + 150; } }
Instance of Symbol 833 MovieClip "Judge2" in Symbol 1207 MovieClip Frame 3
onClipEvent (load) { if ((_root.slideFormat == "Multiplayer") || (_root.slideFormat == "MultiplayerFall")) { this._x = this._x + 150; } }
Instance of Symbol 833 MovieClip "Judge" in Symbol 1207 MovieClip Frame 3
onClipEvent (load) { if ((_root.PlayerMasking == "Accuracy") || (_root.PlayerMasking == "Both")) { this._visible = false; } if ((_root.slideFormat == "Multiplayer") || (_root.slideFormat == "MultiplayerFall")) { this._x = this._x - 150; } }
Instance of Symbol 857 MovieClip "mp_mask" in Symbol 1207 MovieClip Frame 3
onClipEvent (load) { _visible = false; }
Symbol 1207 MovieClip Frame 4
stop(); _root.UpKeyValue = _root.UpKeySettingsConfig; _root.DownKeyValue = _root.DownKeySettingsConfig; _root.LeftKeyValue = _root.LeftKeySettingsConfig; _root.RightKeyValue = _root.RightKeySettingsConfig; gameboard.aL._visible = false; gameboard.aD._visible = false; gameboard.aU._visible = false; gameboard.aR._visible = false; gameboard.bL._visible = false; gameboard.bD._visible = false; gameboard.bU._visible = false; gameboard.bR._visible = false; swfSender_lv = new LoadVars(); swfReceiver_lv = new LoadVars(); swfReceiver_lv.onLoad = function (success) { delete swfReceiver_lv; delete swfSender_lv; }; swfSender_lv.swf = _root.rlvlid; swfSender_lv.session = _global.session; swfSender_lv.sendAndLoad("http://www.flashflashrevolution.com/game/ffr-loadswf.php", swfReceiver_lv, "POST"); _root.clearKeyListeners(); keyboardListener = new Object(); keyboardListener.realListerner = true; keyboardListener.onKeyDown = function () { var _local3 = beater.i - beatDelay; if ((Key.getCode() == _root.LeftKeyValue) || (Key.getCode() == 100)) { _global.replayRecord = _global.replayRecord + (("L" + dec2hex(_local3)) + "|"); judgeScore("L", gameboard.main_left); } else if ((Key.getCode() == _root.RightKeyValue) || (Key.getCode() == 102)) { _global.replayRecord = _global.replayRecord + (("R" + dec2hex(_local3)) + "|"); judgeScore("R", gameboard.main_right); } else if ((Key.getCode() == _root.UpKeyValue) || (Key.getCode() == 104)) { _global.replayRecord = _global.replayRecord + (("U" + dec2hex(_local3)) + "|"); judgeScore("U", gameboard.main_up); } else if ((Key.getCode() == _root.DownKeyValue) || (Key.getCode() == 98)) { _global.replayRecord = _global.replayRecord + (("D" + dec2hex(_local3)) + "|"); judgeScore("D", gameboard.main_down); } }; Key.addListener(keyboardListener);
Symbol 1207 MovieClip Frame 5
_root.endgamename = (_root.songname + " by ") + _root.songauthor;
Symbol 1207 MovieClip Frame 6
stop(); totalScores(); _root.main.placeholder._visible = false; this.challengeComposer_mc._visible = false; _root.main.placeholder.gotoAndStop(1); Key.removeListener(keyboardListener); hideChallengeReaderWindow();
Instance of Symbol 1027 MovieClip "scoreman" in Symbol 1207 MovieClip Frame 6
on (release) { this.play(); _root.main.scoretable.play(); }
Symbol 1207 MovieClip Frame 7
stop();
Symbol 1207 MovieClip Frame 8
stop();
Symbol 1207 MovieClip Frame 9
stop(); totalScores(); _root.main.placeholder._visible = false; this.challengeComposer_mc._visible = false; _root.main.placeholder.gotoAndStop(1); _root.clearKeyListeners(); hideChallengeReaderWindow(); _root.endgamename = (_root.songname + " by ") + _root.songauthor;
Instance of Symbol 1027 MovieClip "scoreman" in Symbol 1207 MovieClip Frame 9
on (release) { this.play(); _root.main.scoretable.play(); }
Symbol 1209 MovieClip Frame 11
stop();

Library Items

Symbol 1 Font [Berlin Sans FB Demi Embedded]Used by:373 374 375 377 378 875
Symbol 2 FontUsed by:3 28 251 252 253 419 420 421 492 495 499 503 507 511 515 519 523 527 531 535 539 543 546 575 576 578 579 580 581 582 583 584 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 623 626 628 651 652 653 654 655 657 661 663 665 669 673 675 677 678 679 680 681 694 704 708 710 712 714 716 718 720 722 725 726 727 728 729 730 731 737 739 741 743 744 745 746 747 753 767 800 877 878 879 883 884 885 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 912 918 919 920 921 924 925 926 927 929 1032 1034 1035 1037 1040 1041 1042 1052 1061 1062 1066 1068 1069 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1089 1090 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1104 1105 1106 1109 1112 1113 1114 1115 1116 1118 1129 1133 1135 1137 1138 1139 1140 1141 1142 1146 1147 1148 1151 1152 1153 1154 1155 1156 1158 1159 1162 1163 1165 1168 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1203
Symbol 3 EditableTextUses:2Used by:4
Symbol 4 MovieClip [pageNumber]Uses:3
Symbol 5 GraphicUsed by:6
Symbol 6 MovieClipUses:5Used by:7
Symbol 7 MovieClip [FHighlightSymbol]Uses:6
Symbol 8 MovieClip [chara12]
Symbol 9 MovieClip [chara11]
Symbol 10 MovieClip [chara10]
Symbol 11 MovieClip [chara9]
Symbol 12 MovieClip [chara8]
Symbol 13 MovieClip [chara7]
Symbol 14 MovieClip [chara6]
Symbol 15 MovieClip [chara5]
Symbol 16 MovieClip [chara4]
Symbol 17 MovieClip [chara3]
Symbol 18 MovieClip [chara2]
Symbol 19 MovieClip [chara1]
Symbol 20 MovieClip [songlistScrollMovieClip]
Symbol 21 GraphicUsed by:25 26 149 160 376 380 412 413 414 415 416 417 552 553 666 670 671 787 876 1157 1208
Symbol 22 FontUsed by:23 24 161 162 163 367 368 369 370 388 411 551 558 637 639 641 803 805 813 814 819 820 823 825 827 829 831 836 837 838 849 850 851 852 853 854 861 1039 1043 1044 1045 1046 1047 1048 1049 1050 1051 1053 1054 1055 1056 1057 1058 1059 1060 1117 1120 1121 1122 1123 1124 1125 1126 1127 1128 1130 1131 1132 1134 1136 1143 1144 1160 1161 1164 1198 1210 1211
Symbol 23 EditableTextUses:22Used by:25
Symbol 24 EditableTextUses:22Used by:25
Symbol 25 MovieClip [songlist_item]Uses:21 23 24
Symbol 26 MovieClipUses:21Used by:29 399 404 754 762 1064 1088 1091 1119 1145 1149
Symbol 27 GraphicUsed by:29 1088 1091 1145
Symbol 28 EditableTextUses:2Used by:29
Symbol 29 MovieClip [messageDialog_mc]Uses:26 27 28
Symbol 30 BitmapUsed by:31
Symbol 31 GraphicUses:30Used by:32 238
Symbol 32 MovieClip [square_mc]Uses:31
Symbol 33 GraphicUsed by:34 97 101 102 111
Symbol 34 MovieClip [frb_hitArea]Uses:33
Symbol 35 FontUsed by:36
Symbol 36 EditableTextUses:35Used by:37
Symbol 37 MovieClip [FLabelSymbol]Uses:36
Symbol 38 GraphicUsed by:39
Symbol 39 MovieClipUses:38Used by:46
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClipUses:40Used by:46
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:42Used by:46
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:44Used by:46
Symbol 46 MovieClipUses:39 41 43 45Used by:61
Symbol 47 GraphicUsed by:48 700
Symbol 48 MovieClipUses:47Used by:49
Symbol 49 MovieClipUses:48Used by:61
Symbol 50 GraphicUsed by:51 53
Symbol 51 MovieClipUses:50Used by:52
Symbol 52 MovieClipUses:51Used by:61
Symbol 53 MovieClipUses:50Used by:54
Symbol 54 MovieClipUses:53Used by:61
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:55Used by:57
Symbol 57 MovieClipUses:56Used by:61
Symbol 58 GraphicUsed by:59 393
Symbol 59 MovieClipUses:58Used by:60
Symbol 60 MovieClipUses:59Used by:61
Symbol 61 MovieClip [frb_states]Uses:46 49 52 54 57 60
Symbol 62 GraphicUsed by:63 81 98 99 105 106 108 114 126
Symbol 63 MovieClipUses:62Used by:74
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClipUses:64Used by:74
Symbol 66 GraphicUsed by:67 87 117 132
Symbol 67 MovieClipUses:66Used by:74
Symbol 68 GraphicUsed by:69 88 118 133
Symbol 69 MovieClipUses:68Used by:74
Symbol 70 GraphicUsed by:71 76 86 119 123 131
Symbol 71 MovieClipUses:70Used by:74
Symbol 72 GraphicUsed by:73 75 85 120 122 130
Symbol 73 MovieClipUses:72Used by:74
Symbol 74 MovieClipUses:63 65 67 69 71 73Used by:94
Symbol 75 MovieClipUses:72Used by:84
Symbol 76 MovieClipUses:70Used by:84
Symbol 77 GraphicUsed by:78 124
Symbol 78 MovieClipUses:77Used by:84
Symbol 79 GraphicUsed by:80 125
Symbol 80 MovieClipUses:79Used by:84
Symbol 81 MovieClipUses:62Used by:84
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:82Used by:84
Symbol 84 MovieClipUses:75 76 78 80 81 83Used by:94
Symbol 85 MovieClipUses:72Used by:93
Symbol 86 MovieClipUses:70Used by:93
Symbol 87 MovieClipUses:66Used by:93
Symbol 88 MovieClipUses:68Used by:93
Symbol 89 GraphicUsed by:90 134
Symbol 90 MovieClipUses:89Used by:93
Symbol 91 GraphicUsed by:92
Symbol 92 MovieClipUses:91Used by:93
Symbol 93 MovieClipUses:85 86 87 88 90 92Used by:94
Symbol 94 MovieClip [UpArrow]Uses:74 84 93
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:95Used by:100
Symbol 97 MovieClipUses:33Used by:100
Symbol 98 MovieClipUses:62Used by:100
Symbol 99 MovieClipUses:62Used by:100
Symbol 100 MovieClipUses:96 97 98 99Used by:113
Symbol 101 MovieClipUses:33Used by:107
Symbol 102 MovieClipUses:33Used by:107
Symbol 103 GraphicUsed by:104
Symbol 104 MovieClipUses:103Used by:107
Symbol 105 MovieClipUses:62Used by:107
Symbol 106 MovieClipUses:62Used by:107
Symbol 107 MovieClipUses:101 102 104 105 106Used by:113
Symbol 108 MovieClipUses:62Used by:112
Symbol 109 GraphicUsed by:110
Symbol 110 MovieClipUses:109Used by:112
Symbol 111 MovieClipUses:33Used by:112
Symbol 112 MovieClipUses:108 110 111Used by:113
Symbol 113 MovieClip [ScrollThumb]Uses:100 107 112
Symbol 114 MovieClipUses:62Used by:121
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:115Used by:121
Symbol 117 MovieClipUses:66Used by:121
Symbol 118 MovieClipUses:68Used by:121
Symbol 119 MovieClipUses:70Used by:121
Symbol 120 MovieClipUses:72Used by:121
Symbol 121 MovieClipUses:114 116 117 118 119 120Used by:138
Symbol 122 MovieClipUses:72Used by:129
Symbol 123 MovieClipUses:70Used by:129
Symbol 124 MovieClipUses:77Used by:129
Symbol 125 MovieClipUses:79Used by:129
Symbol 126 MovieClipUses:62Used by:129
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:129
Symbol 129 MovieClipUses:122 123 124 125 126 128Used by:138
Symbol 130 MovieClipUses:72Used by:137
Symbol 131 MovieClipUses:70Used by:137
Symbol 132 MovieClipUses:66Used by:137
Symbol 133 MovieClipUses:68Used by:137
Symbol 134 MovieClipUses:89Used by:137
Symbol 135 GraphicUsed by:136
Symbol 136 MovieClipUses:135Used by:137
Symbol 137 MovieClipUses:130 131 132 133 134 136Used by:138
Symbol 138 MovieClip [DownArrow]Uses:121 129 137
Symbol 139 MovieClip [FUIComponentSymbol]
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:140Used by:142
Symbol 142 MovieClipUses:141Used by:143
Symbol 143 MovieClip [FScrollBarSymbol]Uses:142Used by:148
Symbol 144 MovieClip [FListItemSymbol]Used by:154
Symbol 145 MovieClip [DataProviderSymbol]Used by:147
Symbol 146 MovieClip [FSelectableItemSymbol]Used by:147
Symbol 147 MovieClip [FSelectableListSymbol]Uses:145 146Used by:148
Symbol 148 MovieClip [FScrollSelectListSymbol]Uses:143 147Used by:154
Symbol 149 MovieClipUses:21Used by:151
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClip [FBoundingBoxSymbol]Uses:149 150Used by:154 157
Symbol 152 GraphicUsed by:153
Symbol 153 MovieClipUses:152Used by:154
Symbol 154 MovieClip [FListBoxSymbol]Uses:144 148 151 153
Symbol 155 GraphicUsed by:156
Symbol 156 MovieClipUses:155Used by:157
Symbol 157 MovieClip [FRadioButtonSymbol]Uses:151 156Used by:1166
Symbol 158 MovieClip [songPurchaseScrollMovieClip]Used by:1110
Symbol 159 GraphicUsed by:237
Symbol 160 ButtonUses:21Used by:237
Symbol 161 EditableTextUses:22 387Used by:237
Symbol 162 EditableTextUses:22Used by:237
Symbol 163 EditableTextUses:22Used by:237
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClip [BoundingBox]Uses:167Used by:187 191 215 258 261 263 320 321 322 323 324 325 337 355
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClip [BrdrShdw]Uses:169Used by:173 178 179
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClip [BrdrFace]Uses:171Used by:173 178 179
Symbol 173 MovieClip [SimpleButtonDown]Uses:170 172Used by:191
Symbol 174 GraphicUsed by:175
Symbol 175 MovieClip [BrdrBlk]Uses:174Used by:178 179
Symbol 176 GraphicUsed by:177
Symbol 177 MovieClip [BrdrHilght]Uses:176Used by:178 179
Symbol 178 MovieClip [SimpleButtonIn]Uses:175 177 170 172Used by:191
Symbol 179 MovieClip [SimpleButtonUp]Uses:175 172 170 177Used by:191
Symbol 180 MovieClip [Defaults]Used by:182
Symbol 181 MovieClip [UIObjectExtensions]Used by:182
Symbol 182 MovieClip [UIObject]Uses:180 181Used by:188 190 194
Symbol 183 GraphicUsed by:185
Symbol 184 GraphicUsed by:185
Symbol 185 ButtonUses:183 184Used by:188
Symbol 186 MovieClipUsed by:188
Symbol 187 MovieClip [FocusRect]Uses:168Used by:188
Symbol 188 MovieClip [FocusManager]Uses:185 186 187 182Used by:190
Symbol 189 MovieClip [UIComponentExtensions]Used by:190
Symbol 190 MovieClip [UIComponent]Uses:182 188 189Used by:191 196 215 258 261 322
Symbol 191 MovieClip [SimpleButton]Uses:168 173 178 179 190Used by:215 258 263 320 321
Symbol 192 FontUsed by:193
Symbol 193 EditableTextUses:192Used by:196
Symbol 194 MovieClip [Border]Uses:182Used by:195 263
Symbol 195 MovieClip [RectBorder]Uses:194Used by:196 263 322
Symbol 196 MovieClip [TextInput]Uses:193 195 190Used by:215 258 381
Symbol 197 GraphicUsed by:201 204 205 206 208 209 210 211
Symbol 198 GraphicUsed by:201 204 205 206
Symbol 199 GraphicUsed by:201 204 205 206 208 209 210 211 266 301 302 303 306 307 312
Symbol 200 GraphicUsed by:201 204 205 206 208 209 210 211 272 277 278 279 313 314 315 316 330 334 335
Symbol 201 MovieClip [StepDownArrowDisabled]Uses:197 198 199 200Used by:214
Symbol 202 GraphicUsed by:203
Symbol 203 MovieClip [StepThemeColor1]Uses:202Used by:204 205 209 210
Symbol 204 MovieClip [StepDownArrowDown]Uses:197 199 203 198 200Used by:214
Symbol 205 MovieClip [StepDownArrowOver]Uses:197 199 203 198 200Used by:214
Symbol 206 MovieClip [StepDownArrowUp]Uses:197 198 199 200Used by:214
Symbol 207 GraphicUsed by:208 209 210 211
Symbol 208 MovieClip [StepUpArrowDisabled]Uses:197 207 199 200Used by:214
Symbol 209 MovieClip [StepUpArrowDown]Uses:197 199 203 207 200Used by:214
Symbol 210 MovieClip [StepUpArrowOver]Uses:197 199 203 207 200Used by:214
Symbol 211 MovieClip [StepUpArrowUp]Uses:197 207 199 200Used by:214
Symbol 212 GraphicUsed by:213
Symbol 213 MovieClip [StepTrack]Uses:212Used by:214
Symbol 214 MovieClip [NumericStepperAssets]Uses:201 204 205 206 208 209 210 211 213Used by:215
Symbol 215 MovieClip [NumericStepper]Uses:168 191 190 196 214Used by:237
Symbol 237 MovieClip [songlist_item_random]Uses:159 160 161 162 163 215Used by:559
Symbol 238 MovieClipUses:31Used by:239 240 241 242 243 244 245 246 389 398
Symbol 239 MovieClip [aL_single]Uses:238Used by:399
Symbol 240 MovieClip [aD_single]Uses:238Used by:399
Symbol 241 MovieClip [aU_single]Uses:238Used by:399
Symbol 242 MovieClip [aR_single]Uses:238Used by:399
Symbol 243 MovieClip [aL]Uses:238Used by:399
Symbol 244 MovieClip [aD]Uses:238Used by:399
Symbol 245 MovieClip [aU]Uses:238Used by:399
Symbol 246 MovieClip [aR]Uses:238Used by:399
Symbol 247 GraphicUsed by:250
Symbol 248 GraphicUsed by:250
Symbol 249 GraphicUsed by:250
Symbol 250 ButtonUses:247 248 249Used by:254
Symbol 251 EditableTextUses:2Used by:254
Symbol 252 EditableTextUses:2Used by:254
Symbol 253 EditableTextUses:2Used by:254
Symbol 254 MovieClip [purchaseItem_mc]Uses:250 251 252 253Used by:392
Symbol 258 MovieClip [ComboBase]Uses:168 190 191 196Used by:337
Symbol 259 MovieClip [DataProvider]Used by:324
Symbol 260 MovieClip [DataSelector]Used by:324
Symbol 261 MovieClip [SelectableRow]Uses:190 168Used by:324
Symbol 262 MovieClip [ButtonSkin]Used by:263
Symbol 263 MovieClip [Button]Uses:168 191 194 195 262Used by:320 321
Symbol 264 MovieClip [CustomBorder]Used by:320 321
Symbol 265 GraphicUsed by:266 301 302 306 307 312
Symbol 266 MovieClip [ScrollTrack]Uses:199 265Used by:272 277 278 279 313 314 315 316 317 318
Symbol 267 GraphicUsed by:272 277 278 279 313 314 315 316
Symbol 268 GraphicUsed by:272 277 278 279 313 314 315 316
Symbol 269 GraphicUsed by:272 277 278 279 313 314 315 316
Symbol 270 GraphicUsed by:272 277 278 279 313 314 315 316
Symbol 271 GraphicUsed by:272 277 278 279
Symbol 272 MovieClip [ScrollDownArrowDisabled]Uses:266 267 268 269 270 200 271Used by:319
Symbol 273 GraphicUsed by:274
Symbol 274 MovieClip [ScrollThemeColor1]Uses:273Used by:277 278 314 315
Symbol 275 GraphicUsed by:276
Symbol 276 MovieClip [ScrollThemeColor2]Uses:275Used by:277 314
Symbol 277 MovieClip [ScrollDownArrowDown]Uses:266 267 274 268 269 270 200 276 271Used by:319
Symbol 278 MovieClip [ScrollDownArrowOver]Uses:266 267 274 268 269 270 200 271Used by:319
Symbol 279 MovieClip [ScrollDownArrowUp]Uses:266 267 268 269 270 200 271Used by:319
Symbol 280 GraphicUsed by:285 290 291 292 308 309 310 311
Symbol 281 GraphicUsed by:285 290 291 292 308 309 310 311
Symbol 282 GraphicUsed by:285 290 291 292 308 309 310 311
Symbol 283 GraphicUsed by:285 290 291 292 308 309 310 311
Symbol 284 GraphicUsed by:285 290 291 292 308 309 310 311
Symbol 285 MovieClip [ScrollThumbBottomDisabled]Uses:280 281 282 283 284Used by:319
Symbol 286 GraphicUsed by:287
Symbol 287 MovieClip [ThumbThemeColor1]Uses:286Used by:290 291 309 310
Symbol 288 GraphicUsed by:289
Symbol 289 MovieClip [ThumbThemeColor3]Uses:288Used by:290 309
Symbol 290 MovieClip [ScrollThumbBottomDown]Uses:280 287 281 282 283 289 284Used by:319
Symbol 291 MovieClip [ScrollThumbBottomOver]Uses:280 287 281 282 283 284Used by:319
Symbol 292 MovieClip [ScrollThumbBottomUp]Uses:280 281 282 283 284Used by:319
Symbol 293 GraphicUsed by:294 297 298 299
Symbol 294 MovieClip [ScrollThumbGripDisabled]Uses:293Used by:319
Symbol 295 GraphicUsed by:296
Symbol 296 MovieClip [ThumbThemeColor2]Uses:295Used by:297 298 301 302 306
Symbol 297 MovieClip [ScrollThumbGripDown]Uses:296 293Used by:319
Symbol 298 MovieClip [ScrollThumbGripOver]Uses:296 293Used by:319
Symbol 299 MovieClip [ScrollThumbGripUp]Uses:293Used by:319
Symbol 300 GraphicUsed by:301 302 306 307
Symbol 301 MovieClip [ScrollThumbMiddleDisabled]Uses:199 300 296 265Used by:319
Symbol 302 MovieClip [ScrollThumbMiddleDown]Uses:199 296 300 265Used by:319
Symbol 303 MovieClipUses:199Used by:306
Symbol 304 GraphicUsed by:305 313 314 315 316
Symbol 305 MovieClipUses:304Used by:306
Symbol 306 MovieClip [ScrollThumbMiddleOver]Uses:199 296 300 303 305 265Used by:319
Symbol 307 MovieClip [ScrollThumbMiddleUp]Uses:199 300 265Used by:319
Symbol 308 MovieClip [ScrollThumbTopDisabled]Uses:280 281 282 283 284Used by:319
Symbol 309 MovieClip [ScrollThumbTopDown]Uses:280 287 281 282 283 289 284Used by:319
Symbol 310 MovieClip [ScrollThumbTopOver]Uses:280 287 281 282 283 284Used by:319
Symbol 311 MovieClip [ScrollThumbTopUp]Uses:280 281 282 283 284Used by:319
Symbol 312 MovieClip [ScrollTrackDisabled]Uses:199 265Used by:319
Symbol 313 MovieClip [ScrollUpArrowDisabled]Uses:266 267 268 269 270 200 304Used by:319
Symbol 314 MovieClip [ScrollUpArrowDown]Uses:266 267 274 268 269 270 200 276 304Used by:319
Symbol 315 MovieClip [ScrollUpArrowOver]Uses:266 267 274 268 269 304 270 200Used by:319
Symbol 316 MovieClip [ScrollUpArrowUp]Uses:266 267 268 269 270 200 304Used by:319
Symbol 317 MovieClip [BtnDownArrow]Uses:266Used by:319
Symbol 318 MovieClip [BtnUpArrow]Uses:266Used by:319
Symbol 319 MovieClip [ScrollBarAssets]Uses:272 277 278 279 285 290 291 292 294 297 298 299 301 302 306 307 308 309 310 311 312 313 314 315 316 317 318Used by:320 321
Symbol 320 MovieClip [HScrollBar]Uses:168 263 191 264 319Used by:323
Symbol 321 MovieClip [VScrollBar]Uses:168 263 191 264 319Used by:323
Symbol 322 MovieClip [View]Uses:168 190 195Used by:323
Symbol 323 MovieClip [ScrollView]Uses:168 320 321 322Used by:324 355
Symbol 324 MovieClip [ScrollSelectList]Uses:168 259 260 261 323Used by:325
Symbol 325 MovieClip [List]Uses:168 324Used by:337
Symbol 326 GraphicUsed by:330 334 335
Symbol 327 GraphicUsed by:328
Symbol 328 MovieClipUses:327Used by:330 334 335
Symbol 329 GraphicUsed by:330 334 335
Symbol 330 MovieClip [ComboDownArrowUp]Uses:326 328 329 200Used by:331 336
Symbol 331 MovieClip [ComboDownArrowDisabled]Uses:330Used by:336
Symbol 332 GraphicUsed by:333
Symbol 333 MovieClip [ComboThemeColor1]Uses:332Used by:334 335
Symbol 334 MovieClip [ComboDownArrowDown]Uses:326 333 328 329 200Used by:336
Symbol 335 MovieClip [ComboDownArrowOver]Uses:326 333 328 329 200Used by:336
Symbol 336 MovieClip [ComboAssets]Uses:331 334 335 330Used by:337
Symbol 337 MovieClip [ComboBox]Uses:168 258 325 336
Symbol 355 MovieClip [ScrollPane]Uses:168 323Used by:633 1110
Symbol 356 GraphicUsed by:357 809 857 858 863 1026 1205
Symbol 357 MovieClipUses:356Used by:381
Symbol 358 GraphicUsed by:359
Symbol 359 MovieClipUses:358Used by:371 381 561 794 930 1027 1063 1110 1166 1197
Symbol 360 GraphicUsed by:361 705 842
Symbol 361 MovieClipUses:360Used by:381
Symbol 362 BitmapUsed by:363
Symbol 363 GraphicUses:362Used by:379 381
Symbol 364 GraphicUsed by:365
Symbol 365 MovieClipUses:364Used by:366
Symbol 366 MovieClipUses:365Used by:381
Symbol 367 TextUses:22Used by:381
Symbol 368 EditableTextUses:22Used by:381
Symbol 369 EditableTextUses:22Used by:381
Symbol 370 EditableTextUses:22Used by:381
Symbol 371 MovieClipUses:359Used by:381 932
Symbol 372 GraphicUsed by:381
Symbol 373 TextUses:1Used by:381
Symbol 374 TextUses:1Used by:381
Symbol 375 EditableTextUses:1Used by:381
Symbol 376 ButtonUses:21Used by:381
Symbol 377 TextUses:1Used by:381
Symbol 378 TextUses:1Used by:381
Symbol 379 MovieClipUses:363Used by:381
Symbol 380 MovieClipUses:21Used by:381
Symbol 381 MovieClipUses:357 359 361 363 366 367 368 369 370 371 372 373 374 375 376 377 378 196 379 380Used by:Timeline
Symbol 382 FontUsed by:645 646
Symbol 383 TextUsed by:Timeline
Symbol 384 GraphicUsed by:Timeline
Symbol 385 GraphicUsed by:386
Symbol 386 MovieClipUses:385Used by:Timeline
Symbol 387 FontUsed by:161 388 810 811 812 1033 1036 1038 1210 1211
Symbol 388 EditableTextUses:22 387Used by:Timeline
Symbol 1212 MovieClip [__Packages.com.meychi.ascrypt.Base8]
Symbol 1213 MovieClip [__Packages.com.meychi.ascrypt.Base64]
Symbol 1214 MovieClip [__Packages.com.meychi.ascrypt.SHA1]
Symbol 1215 MovieClip [__Packages.com.meychi.ascrypt.MD5]
Symbol 1216 MovieClip [__Packages.com.meychi.ascrypt.RC4]
Symbol 1217 MovieClip [__Packages.com.meychi.ascrypt.Rijndael]
Symbol 1218 MovieClip [__Packages.com.meychi.ascrypt.TEA]
Symbol 1219 MovieClip [__Packages.com.meychi.ascrypt.GUID]
Symbol 1220 MovieClip [__Packages.com.meychi.ascrypt.LZW]
Symbol 1221 MovieClip [__Packages.com.meychi.ascrypt.ROT13]
Symbol 1222 MovieClip [__Packages.com.meychi.ascrypt.Goauld]
Symbol 1223 MovieClip [__Packages.com.boulevart.as2.security.EncryptionTypes]
Symbol 1224 MovieClip [__Packages.com.boulevart.as2.security.Encryption]
Symbol 164 MovieClip [__Packages.mx.core.UIObject]
Symbol 165 MovieClip [__Packages.mx.core.UIComponent]
Symbol 166 MovieClip [__Packages.mx.controls.NumericStepper]
Symbol 216 MovieClip [__Packages.mx.skins.SkinElement]
Symbol 217 MovieClip [__Packages.mx.styles.CSSTextStyles]
Symbol 218 MovieClip [__Packages.mx.styles.StyleManager]
Symbol 219 MovieClip [__Packages.mx.styles.CSSStyleDeclaration]
Symbol 220 MovieClip [__Packages.mx.controls.SimpleButton]
Symbol 221 MovieClip [__Packages.mx.skins.Border]
Symbol 222 MovieClip [__Packages.mx.skins.RectBorder]
Symbol 223 MovieClip [__Packages.mx.controls.TextInput]
Symbol 224 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 225 MovieClip [__Packages.mx.managers.SystemManager]
Symbol 226 MovieClip [__Packages.mx.events.UIEventDispatcher]
Symbol 227 MovieClip [__Packages.mx.skins.ColoredSkinElement]
Symbol 228 MovieClip [__Packages.mx.core.ext.UIObjectExtensions]
Symbol 229 MovieClip [__Packages.mx.skins.halo.Defaults]
Symbol 230 MovieClip [__Packages.mx.managers.DepthManager]
Symbol 231 MovieClip [__Packages.mx.managers.FocusManager]
Symbol 232 MovieClip [__Packages.mx.skins.halo.FocusRect]
Symbol 233 MovieClip [__Packages.mx.managers.OverlappedWindows]
Symbol 234 MovieClip [__Packages.mx.styles.CSSSetStyle]
Symbol 235 MovieClip [__Packages.mx.core.ext.UIComponentExtensions]
Symbol 236 MovieClip [__Packages.mx.skins.halo.RectBorder]
Symbol 255 MovieClip [__Packages.mx.controls.listclasses.DataSelector]
Symbol 256 MovieClip [__Packages.mx.controls.ComboBase]
Symbol 257 MovieClip [__Packages.mx.controls.ComboBox]
Symbol 338 MovieClip [__Packages.mx.managers.PopUpManager]
Symbol 339 MovieClip [__Packages.mx.core.View]
Symbol 340 MovieClip [__Packages.mx.core.ExternalContent]
Symbol 341 MovieClip [__Packages.mx.skins.CustomBorder]
Symbol 342 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb]
Symbol 343 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar]
Symbol 344 MovieClip [__Packages.mx.core.ScrollView]
Symbol 345 MovieClip [__Packages.mx.controls.listclasses.DataProvider]
Symbol 346 MovieClip [__Packages.mx.controls.listclasses.ScrollSelectList]
Symbol 347 MovieClip [__Packages.mx.controls.List]
Symbol 348 MovieClip [__Packages.mx.effects.Tween]
Symbol 349 MovieClip [__Packages.mx.controls.listclasses.SelectableRow]
Symbol 350 MovieClip [__Packages.mx.controls.HScrollBar]
Symbol 351 MovieClip [__Packages.mx.controls.Button]
Symbol 352 MovieClip [__Packages.mx.skins.halo.ButtonSkin]
Symbol 353 MovieClip [__Packages.mx.controls.VScrollBar]
Symbol 354 MovieClip [__Packages.mx.containers.ScrollPane]
Symbol 389 MovieClip [arrow_btn]Uses:238Used by:392 1064 1149 1166
Symbol 390 Sound [punch.wav]Used by:392 1026 1027
Symbol 391 Sound [High_Bee-Public_D-135.wav]Used by:392
Symbol 392 MovieClipUses:254 389 390 391Used by:Timeline
Symbol 393 MovieClipUses:58Used by:1207
Symbol 394 BitmapUsed by:395
Symbol 395 GraphicUses:394Used by:396
Symbol 396 MovieClipUses:395Used by:397
Symbol 397 MovieClipUses:396Used by:399
Symbol 398 MovieClipUses:238Used by:399
Symbol 399 MovieClipUses:26 397 398 246 245 244 243 242 241 240 239Used by:1207
Symbol 400 GraphicUsed by:401
Symbol 401 MovieClipUses:400Used by:1207
Symbol 402 GraphicUsed by:1207
Symbol 403 GraphicUsed by:422 1064 1119 1149 1197
Symbol 404 MovieClipUses:26Used by:418
Symbol 405 BitmapUsed by:410
Symbol 406 BitmapUsed by:410
Symbol 407 BitmapUsed by:410
Symbol 408 BitmapUsed by:410
Symbol 409 BitmapUsed by:410
Symbol 410 GraphicUses:405 406 407 408 409Used by:418
Symbol 411 TextUses:22Used by:418
Symbol 412 ButtonUses:21Used by:418
Symbol 413 ButtonUses:21Used by:418
Symbol 414 ButtonUses:21Used by:418
Symbol 415 ButtonUses:21Used by:418
Symbol 416 ButtonUses:21Used by:418
Symbol 417 ButtonUses:21Used by:418
Symbol 418 MovieClipUses:404 410 411 412 413 414 415 416 417Used by:422
Symbol 419 TextUses:2Used by:422
Symbol 420 TextUses:2Used by:422
Symbol 421 TextUses:2Used by:422
Symbol 422 MovieClipUses:403 418 419 420 421Used by:794
Symbol 423 GraphicUsed by:424
Symbol 424 MovieClipUses:423Used by:428
Symbol 425 GraphicUsed by:426
Symbol 426 MovieClipUses:425Used by:428
Symbol 427 GraphicUsed by:428
Symbol 428 MovieClipUses:424 426 427Used by:490
Symbol 429 GraphicUsed by:490
Symbol 430 GraphicUsed by:431
Symbol 431 MovieClipUses:430Used by:440 443 446 449 452 455 458 461 464 467 470 473
Symbol 432 GraphicUsed by:433
Symbol 433 MovieClipUses:432Used by:440 443 446 449 452 455 458 461 464 467 470 473
Symbol 434 GraphicUsed by:435
Symbol 435 MovieClipUses:434Used by:440
Symbol 436 GraphicUsed by:437 1201
Symbol 437 MovieClipUses:436Used by:438 806 1201
Symbol 438 MovieClipUses:437Used by:440 443 446 449 452 455 458 461 464 467 470 473
Symbol 439 SoundUsed by:440 443 446 449 452 455 458 461 464 467 470 473
Symbol 440 MovieClipUses:431 433 435 438 439Used by:474
Symbol 441 GraphicUsed by:442
Symbol 442 MovieClipUses:441Used by:443
Symbol 443 MovieClipUses:431 433 442 438 439Used by:474
Symbol 444 GraphicUsed by:445
Symbol 445 MovieClipUses:444Used by:446
Symbol 446 MovieClipUses:431 433 445 438 439Used by:474
Symbol 447 GraphicUsed by:448
Symbol 448 MovieClipUses:447Used by:449
Symbol 449 MovieClipUses:431 433 448 438 439Used by:474
Symbol 450 GraphicUsed by:451
Symbol 451 MovieClipUses:450Used by:452
Symbol 452 MovieClipUses:431 433 451 438 439Used by:474
Symbol 453 GraphicUsed by:454
Symbol 454 MovieClipUses:453Used by:455
Symbol 455 MovieClipUses:431 433 454 438 439Used by:474
Symbol 456 GraphicUsed by:457
Symbol 457 MovieClipUses:456Used by:458
Symbol 458 MovieClipUses:431 433 457 438 439Used by:474
Symbol 459 GraphicUsed by:460
Symbol 460 MovieClipUses:459Used by:461
Symbol 461 MovieClipUses:431 433 460 438 439Used by:474
Symbol 462 GraphicUsed by:463
Symbol 463 MovieClipUses:462Used by:464
Symbol 464 MovieClipUses:431 433 463 438 439Used by:474
Symbol 465 GraphicUsed by:466
Symbol 466 MovieClipUses:465Used by:467
Symbol 467 MovieClipUses:431 433 466 438 439Used by:474
Symbol 468 GraphicUsed by:469
Symbol 469 MovieClipUses:468Used by:470
Symbol 470 MovieClipUses:431 433 469 438 439Used by:474
Symbol 471 GraphicUsed by:472
Symbol 472 MovieClipUses:471Used by:473
Symbol 473 MovieClipUses:431 433 472 438 439Used by:474
Symbol 474 MovieClipUses:440 443 446 449 452 455 458 461 464 467 470 473Used by:490
Symbol 475 FontUsed by:477 478 483 485 487
Symbol 476 FontUsed by:477 479 480 481 482 484 486 488 489 695 846
Symbol 477 TextUses:475 476Used by:490
Symbol 478 TextUses:475Used by:490
Symbol 479 EditableTextUses:476Used by:490
Symbol 480 EditableTextUses:476Used by:490
Symbol 481 EditableTextUses:476Used by:490
Symbol 482 EditableTextUses:476Used by:490
Symbol 483 TextUses:475Used by:490
Symbol 484 EditableTextUses:476Used by:490
Symbol 485 TextUses:475Used by:490
Symbol 486 EditableTextUses:476Used by:490
Symbol 487 TextUses:475Used by:490
Symbol 488 EditableTextUses:476Used by:490
Symbol 489 TextUses:476Used by:490
Symbol 490 MovieClipUses:428 429 474 477 478 479 480 481 482 483 484 485 486 487 488 489Used by:794 1110 1166
Symbol 491 GraphicUsed by:494 497
Symbol 492 TextUses:2Used by:493
Symbol 493 MovieClipUses:492Used by:494
Symbol 494 MovieClipUses:491 493Used by:549
Symbol 495 TextUses:2Used by:496
Symbol 496 MovieClipUses:495Used by:497
Symbol 497 MovieClipUses:491 496Used by:549
Symbol 498 GraphicUsed by:501
Symbol 499 TextUses:2Used by:500
Symbol 500 MovieClipUses:499Used by:501
Symbol 501 MovieClipUses:498 500Used by:549
Symbol 502 GraphicUsed by:505 586
Symbol 503 TextUses:2Used by:504
Symbol 504 MovieClipUses:503Used by:505
Symbol 505 MovieClipUses:502 504Used by:549
Symbol 506 GraphicUsed by:509
Symbol 507 TextUses:2Used by:508
Symbol 508 MovieClipUses:507Used by:509
Symbol 509 MovieClipUses:506 508Used by:549
Symbol 510 GraphicUsed by:513
Symbol 511 TextUses:2Used by:512
Symbol 512 MovieClipUses:511Used by:513
Symbol 513 MovieClipUses:510 512Used by:549
Symbol 514 GraphicUsed by:517
Symbol 515 TextUses:2Used by:516
Symbol 516 MovieClipUses:515Used by:517
Symbol 517 MovieClipUses:514 516Used by:549
Symbol 518 GraphicUsed by:521
Symbol 519 TextUses:2Used by:520
Symbol 520 MovieClipUses:519Used by:521
Symbol 521 MovieClipUses:518 520Used by:549
Symbol 522 GraphicUsed by:525
Symbol 523 TextUses:2Used by:524
Symbol 524 MovieClipUses:523Used by:525
Symbol 525 MovieClipUses:522 524Used by:549
Symbol 526 GraphicUsed by:529 548
Symbol 527 TextUses:2Used by:528
Symbol 528 MovieClipUses:527Used by:529
Symbol 529 MovieClipUses:526 528Used by:549
Symbol 530 GraphicUsed by:533
Symbol 531 TextUses:2Used by:532
Symbol 532 MovieClipUses:531Used by:533
Symbol 533 MovieClipUses:530 532Used by:549
Symbol 534 GraphicUsed by:537
Symbol 535 TextUses:2Used by:536
Symbol 536 MovieClipUses:535Used by:537
Symbol 537 MovieClipUses:534 536Used by:549
Symbol 538 GraphicUsed by:541
Symbol 539 TextUses:2Used by:540
Symbol 540 MovieClipUses:539Used by:541
Symbol 541 MovieClipUses:538 540Used by:549
Symbol 542 GraphicUsed by:545
Symbol 543 TextUses:2Used by:544
Symbol 544 MovieClipUses:543Used by:545
Symbol 545 MovieClipUses:542 544Used by:549
Symbol 546 TextUses:2Used by:547
Symbol 547 MovieClipUses:546Used by:548
Symbol 548 MovieClipUses:526 547Used by:549
Symbol 549 MovieClipUses:494 497 501 505 509 513 517 521 525 529 533 537 541 545 548Used by:794
Symbol 550 GraphicUsed by:559
Symbol 551 EditableTextUses:22Used by:559
Symbol 552 ButtonUses:21Used by:559
Symbol 553 ButtonUses:21Used by:559
Symbol 554 FontUsed by:555 645 647 688 701 702 864
Symbol 555 EditableTextUses:554Used by:559
Symbol 556 GraphicUsed by:557
Symbol 557 MovieClipUses:556Used by:559
Symbol 558 TextUses:22Used by:559
Symbol 559 MovieClipUses:550 551 552 553 555 557 237 558Used by:633
Symbol 560 GraphicUsed by:561
Symbol 561 MovieClipUses:560 359Used by:562
Symbol 562 MovieClipUses:561Used by:633
Symbol 563 GraphicUsed by:564 565
Symbol 564 MovieClipUses:563Used by:565
Symbol 565 ButtonUses:564 563Used by:633
Symbol 566 GraphicUsed by:569
Symbol 567 GraphicUsed by:569
Symbol 568 GraphicUsed by:569 656 668 707
Symbol 569 MovieClipUses:566 567 568Used by:633
Symbol 570 GraphicUsed by:571
Symbol 571 MovieClipUses:570Used by:572
Symbol 572 MovieClipUses:571Used by:573
Symbol 573 MovieClipUses:572Used by:633
Symbol 574 GraphicUsed by:577
Symbol 575 EditableTextUses:2Used by:577
Symbol 576 TextUses:2Used by:577
Symbol 577 MovieClipUses:574 575 576Used by:585
Symbol 578 EditableTextUses:2Used by:585
Symbol 579 EditableTextUses:2Used by:585
Symbol 580 EditableTextUses:2Used by:585
Symbol 581 EditableTextUses:2Used by:585
Symbol 582 EditableTextUses:2Used by:585
Symbol 583 EditableTextUses:2Used by:585
Symbol 584 TextUses:2Used by:585
Symbol 585 MovieClipUses:577 578 579 580 581 582 583 584Used by:633
Symbol 586 MovieClipUses:502Used by:589 591
Symbol 587 FontUsed by:588 590
Symbol 588 EditableTextUses:587Used by:589
Symbol 589 MovieClipUses:586 588Used by:632 633
Symbol 590 EditableTextUses:587Used by:591
Symbol 591 MovieClipUses:586 590Used by:632 633
Symbol 592 EditableTextUses:2Used by:632 633
Symbol 593 EditableTextUses:2Used by:632 633
Symbol 594 EditableTextUses:2Used by:632 633
Symbol 595 EditableTextUses:2Used by:632 633
Symbol 596 EditableTextUses:2Used by:632 633
Symbol 597 EditableTextUses:2Used by:632 633
Symbol 598 EditableTextUses:2Used by:632 633
Symbol 599 EditableTextUses:2Used by:632 633
Symbol 600 EditableTextUses:2Used by:632 633
Symbol 601 EditableTextUses:2Used by:632 633
Symbol 602 EditableTextUses:2Used by:632 633
Symbol 603 EditableTextUses:2Used by:632 633
Symbol 604 EditableTextUses:2Used by:632 633
Symbol 605 EditableTextUses:2Used by:632 633
Symbol 606 EditableTextUses:2Used by:632 633
Symbol 607 EditableTextUses:2Used by:632 633
Symbol 608 EditableTextUses:2Used by:632 633
Symbol 609 EditableTextUses:2Used by:632 633
Symbol 610 EditableTextUses:2Used by:632 633
Symbol 611 EditableTextUses:2Used by:632 633
Symbol 612 EditableTextUses:2Used by:632 633
Symbol 613 EditableTextUses:2Used by:632 633
Symbol 614 EditableTextUses:2Used by:632 633
Symbol 615 EditableTextUses:2Used by:632 633
Symbol 616 GraphicUsed by:618 619 790 791 880 881 930 1067 1110 1111 1166 1167 1197
Symbol 617 GraphicUsed by:618 619
Symbol 618 MovieClipUses:616 617Used by:633
Symbol 619 MovieClipUses:616 617Used by:633
Symbol 620 GraphicUsed by:621
Symbol 621 MovieClipUses:620Used by:631
Symbol 622 GraphicUsed by:624
Symbol 623 EditableTextUses:2Used by:624
Symbol 624 MovieClipUses:622 623Used by:631
Symbol 625 GraphicUsed by:631
Symbol 626 TextUses:2Used by:627
Symbol 627 MovieClipUses:626Used by:630
Symbol 628 TextUses:2Used by:629
Symbol 629 MovieClipUses:628Used by:630
Symbol 630 MovieClipUses:627 629Used by:631
Symbol 631 MovieClipUses:621 624 625 630Used by:633 1149
Symbol 632 MovieClipUses:589 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615Used by:633
Symbol 633 MovieClipUses:559 355 562 565 569 573 585 589 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 618 619 631 632Used by:794
Symbol 634 GraphicUsed by:635 930 1110 1166 1197
Symbol 635 MovieClipUses:634Used by:794
Symbol 636 GraphicUsed by:638 640 643
Symbol 637 TextUses:22Used by:638
Symbol 638 MovieClipUses:636 637Used by:794
Symbol 639 TextUses:22Used by:640
Symbol 640 MovieClipUses:636 639Used by:794
Symbol 641 TextUses:22Used by:643
Symbol 642 GraphicUsed by:643
Symbol 643 MovieClipUses:636 641 642Used by:794
Symbol 644 GraphicUsed by:648
Symbol 645 EditableTextUses:382 554Used by:648
Symbol 646 EditableTextUses:382Used by:648
Symbol 647 EditableTextUses:554Used by:648
Symbol 648 MovieClipUses:644 645 646 647Used by:649
Symbol 649 MovieClipUses:648Used by:762
Symbol 650 GraphicUsed by:733
Symbol 651 EditableTextUses:2Used by:724
Symbol 652 EditableTextUses:2Used by:724
Symbol 653 EditableTextUses:2Used by:724
Symbol 654 EditableTextUses:2Used by:724
Symbol 655 EditableTextUses:2Used by:724
Symbol 656 MovieClipUses:568Used by:724
Symbol 657 TextUses:2Used by:660
Symbol 658 GraphicUsed by:659
Symbol 659 MovieClipUses:658Used by:660 662 664 667 719 721 723
Symbol 660 MovieClipUses:657 659Used by:724
Symbol 661 TextUses:2Used by:662
Symbol 662 MovieClipUses:661 659Used by:724
Symbol 663 TextUses:2Used by:664
Symbol 664 MovieClipUses:663 659Used by:724
Symbol 665 TextUses:2Used by:667
Symbol 666 MovieClipUses:21Used by:667 709 711 713 715 717 719 721 723
Symbol 667 MovieClipUses:665 659 666Used by:724
Symbol 668 MovieClipUses:568Used by:724
Symbol 669 TextUses:2Used by:672
Symbol 670 MovieClipUses:21Used by:672 674 676
Symbol 671 MovieClipUses:21Used by:672 676
Symbol 672 MovieClipUses:669 670 671Used by:724
Symbol 673 TextUses:2Used by:674
Symbol 674 MovieClipUses:673 670Used by:724
Symbol 675 TextUses:2Used by:676
Symbol 676 MovieClipUses:675 670 671Used by:724
Symbol 677 EditableTextUses:2Used by:724
Symbol 678 EditableTextUses:2Used by:724
Symbol 679 EditableTextUses:2Used by:724
Symbol 680 EditableTextUses:2Used by:724
Symbol 681 EditableTextUses:2Used by:724
Symbol 682 GraphicUsed by:683 684 685 686 687
Symbol 683 ButtonUses:682Used by:724
Symbol 684 ButtonUses:682Used by:724
Symbol 685 ButtonUses:682Used by:724
Symbol 686 ButtonUses:682Used by:724
Symbol 687 ButtonUses:682Used by:724
Symbol 688 EditableTextUses:554Used by:724
Symbol 689 GraphicUsed by:724
Symbol 690 ShapeTweeningUsed by:700
Symbol 691 ShapeTweeningUsed by:700
Symbol 692 ShapeTweeningUsed by:700
Symbol 693 GraphicUsed by:700
Symbol 694 TextUses:2Used by:700
Symbol 695 EditableTextUses:476Used by:700
Symbol 696 ShapeTweeningUsed by:700
Symbol 697 ShapeTweeningUsed by:700
Symbol 698 GraphicUsed by:700
Symbol 699 ShapeTweeningUsed by:700
Symbol 700 MovieClipUses:690 691 47 692 693 694 695 696 697 698 699Used by:724
Symbol 701 EditableTextUses:554Used by:724
Symbol 702 TextUses:554Used by:703
Symbol 703 MovieClipUses:702Used by:724
Symbol 704 TextUses:2Used by:706
Symbol 705 MovieClipUses:360Used by:706
Symbol 706 MovieClipUses:704 705Used by:724
Symbol 707 MovieClipUses:568Used by:724
Symbol 708 TextUses:2Used by:709
Symbol 709 MovieClipUses:708 666Used by:724
Symbol 710 TextUses:2Used by:711
Symbol 711 MovieClipUses:710 666Used by:724
Symbol 712 TextUses:2Used by:713
Symbol 713 MovieClipUses:712 666Used by:724
Symbol 714 TextUses:2Used by:715
Symbol 715 MovieClipUses:714 666Used by:724
Symbol 716 TextUses:2Used by:717
Symbol 717 MovieClipUses:716 666Used by:724
Symbol 718 TextUses:2Used by:719
Symbol 719 MovieClipUses:718 659 666Used by:724
Symbol 720 TextUses:2Used by:721
Symbol 721 MovieClipUses:720 659 666Used by:724
Symbol 722 TextUses:2Used by:723
Symbol 723 MovieClipUses:666 722 659Used by:724
Symbol 724 MovieClipUses:651 652 653 654 655 656 660 662 664 667 668 672 674 676 677 678 679 680 681 683 684 685 686 687 688 689 700 701 703 706 707 709 711 713 715 717 719 721 723Used by:733
Symbol 725 TextUses:2Used by:732
Symbol 726 TextUses:2Used by:732
Symbol 727 TextUses:2Used by:732
Symbol 728 TextUses:2Used by:732
Symbol 729 TextUses:2Used by:732
Symbol 730 TextUses:2Used by:732
Symbol 731 TextUses:2Used by:732
Symbol 732 MovieClipUses:725 726 727 728 729 730 731Used by:733
Symbol 733 MovieClipUses:650 724 732Used by:734
Symbol 734 MovieClipUses:733Used by:762
Symbol 735 GraphicUsed by:736 738 740 742 748 749 750 751 752 760 761 1107 1110 1166
Symbol 736 MovieClipUses:735Used by:762
Symbol 737 TextUses:2Used by:738 749 761
Symbol 738 ButtonUses:735 737Used by:762
Symbol 739 TextUses:2Used by:740 750
Symbol 740 ButtonUses:735 739Used by:762
Symbol 741 TextUses:2Used by:742 751
Symbol 742 ButtonUses:735 741Used by:762
Symbol 743 TextUses:2Used by:762 1110 1166
Symbol 744 EditableTextUses:2Used by:762
Symbol 745 TextUses:2Used by:748 752 760
Symbol 746 TextUses:2Used by:748 752 760
Symbol 747 TextUses:2Used by:748 752 760
Symbol 748 ButtonUses:735 745 746 747Used by:762
Symbol 749 ButtonUses:735 737Used by:762
Symbol 750 ButtonUses:735 739Used by:762
Symbol 751 ButtonUses:735 741Used by:762
Symbol 752 ButtonUses:735 745 746 747Used by:762
Symbol 753 TextUses:2Used by:754
Symbol 754 MovieClipUses:26 753Used by:762
Symbol 755 GraphicUsed by:759
Symbol 756 BitmapUsed by:757
Symbol 757 GraphicUses:756Used by:758
Symbol 758 MovieClipUses:757Used by:759
Symbol 759 MovieClipUses:755 758Used by:762 848 1166
Symbol 760 ButtonUses:735 745 746 747Used by:762
Symbol 761 ButtonUses:735 737Used by:762
Symbol 762 MovieClipUses:649 734 736 738 740 742 743 744 748 749 750 751 752 26 754 759 760 761Used by:794
Symbol 763 GraphicUsed by:794 930 1110 1166 1197
Symbol 764 GraphicUsed by:781
Symbol 765 GraphicUsed by:781
Symbol 766 GraphicUsed by:781
Symbol 767 TextUses:2Used by:781
Symbol 768 GraphicUsed by:781
Symbol 769 GraphicUsed by:781
Symbol 770 GraphicUsed by:781
Symbol 771 GraphicUsed by:781
Symbol 772 GraphicUsed by:781
Symbol 773 GraphicUsed by:781
Symbol 774 GraphicUsed by:781
Symbol 775 GraphicUsed by:781
Symbol 776 GraphicUsed by:781
Symbol 777 GraphicUsed by:781
Symbol 778 GraphicUsed by:781
Symbol 779 GraphicUsed by:781
Symbol 780 GraphicUsed by:781
Symbol 781 MovieClipUses:764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780Used by:782
Symbol 782 MovieClipUses:781Used by:794
Symbol 783 GraphicUsed by:784
Symbol 784 MovieClipUses:783Used by:794
Symbol 785 GraphicUsed by:787
Symbol 786 GraphicUsed by:787
Symbol 787 ButtonUses:785 786 21Used by:789
Symbol 788 GraphicUsed by:789
Symbol 789 MovieClipUses:787 788Used by:794
Symbol 790 MovieClipUses:616Used by:791 880 881 1067 1111 1167
Symbol 791 ButtonUses:790 616Used by:794
Symbol 792 Font
Symbol 793 TextUsed by:794
Symbol 794 MovieClipUses:359 422 490 549 633 635 638 640 643 762 763 782 784 789 791 793Used by:795
Symbol 795 MovieClipUses:794Used by:1207
Symbol 796 GraphicUsed by:799
Symbol 797 GraphicUsed by:798
Symbol 798 MovieClipUses:797Used by:799
Symbol 799 MovieClipUses:796 798Used by:1207
Symbol 800 TextUses:2Used by:1207
Symbol 801 BitmapUsed by:802
Symbol 802 GraphicUses:801Used by:807
Symbol 803 EditableTextUses:22Used by:807
Symbol 804 GraphicUsed by:807
Symbol 805 EditableTextUses:22Used by:807
Symbol 806 MovieClipUses:437Used by:807
Symbol 807 MovieClipUses:802 803 804 805 806Used by:808
Symbol 808 MovieClipUses:807 SS1Used by:1207
Symbol 809 MovieClipUses:356Used by:1207
Symbol 810 TextUses:387Used by:815 821
Symbol 811 TextUses:387Used by:815 821
Symbol 812 TextUses:387Used by:815 821
Symbol 813 EditableTextUses:22Used by:815
Symbol 814 EditableTextUses:22Used by:815
Symbol 815 MovieClipUses:810 811 812 813 814Used by:818
Symbol 816 GraphicUsed by:817
Symbol 817 MovieClipUses:816Used by:818 822
Symbol 818 MovieClipUses:815 817Used by:1207
Symbol 819 EditableTextUses:22Used by:821
Symbol 820 EditableTextUses:22Used by:821
Symbol 821 MovieClipUses:810 811 812 819 820Used by:822
Symbol 822 MovieClipUses:821 817Used by:1207
Symbol 823 TextUses:22Used by:824
Symbol 824 MovieClipUses:823Used by:833
Symbol 825 TextUses:22Used by:826
Symbol 826 MovieClipUses:825Used by:833
Symbol 827 TextUses:22Used by:828
Symbol 828 MovieClipUses:827Used by:833
Symbol 829 TextUses:22Used by:830
Symbol 830 MovieClipUses:829Used by:833
Symbol 831 TextUses:22Used by:832
Symbol 832 MovieClipUses:831Used by:833
Symbol 833 MovieClipUses:824 826 828 830 832Used by:1207
Symbol 834 BitmapUsed by:835
Symbol 835 GraphicUses:834Used by:848
Symbol 836 EditableTextUses:22Used by:839
Symbol 837 EditableTextUses:22Used by:839
Symbol 838 EditableTextUses:22Used by:839
Symbol 839 MovieClipUses:836 837 838Used by:848
Symbol 840 BitmapUsed by:841 845
Symbol 841 GraphicUses:840Used by:843
Symbol 842 MovieClipUses:360Used by:843 844 847
Symbol 843 MovieClipUses:841 842Used by:848
Symbol 844 MovieClipUses:842Used by:848
Symbol 845 GraphicUses:840Used by:847
Symbol 846 EditableTextUses:476Used by:847
Symbol 847 MovieClipUses:845 846 842Used by:848
Symbol 848 MovieClipUses:835 839 843 844 847 759Used by:1207
Symbol 849 EditableTextUses:22Used by:855
Symbol 850 EditableTextUses:22Used by:855
Symbol 851 EditableTextUses:22Used by:855
Symbol 852 EditableTextUses:22Used by:855
Symbol 853 EditableTextUses:22Used by:855
Symbol 854 EditableTextUses:22Used by:855
Symbol 855 MovieClipUses:849 850 851 852 853 854Used by:856
Symbol 856 MovieClipUses:855Used by:1207
Symbol 857 MovieClipUses:356Used by:1207
Symbol 858 MovieClipUses:356Used by:859
Symbol 859 MovieClipUses:858Used by:1207
Symbol 860 SoundUsed by:930 1197 1207
Symbol 861 EditableTextUses:22Used by:862
Symbol 862 MovieClipUses:861Used by:863
Symbol 863 MovieClipUses:356 862Used by:1207
Symbol 864 EditableTextUses:554Used by:930
Symbol 865 GraphicUsed by:866
Symbol 866 MovieClipUses:865Used by:930 1110 1166 1197
Symbol 867 GraphicUsed by:868
Symbol 868 MovieClipUses:867Used by:930 1110 1166 1197
Symbol 869 GraphicUsed by:870 871 872
Symbol 870 MovieClipUses:869Used by:930 1110 1166 1197
Symbol 871 MovieClipUses:869Used by:930 1110 1166 1197
Symbol 872 MovieClipUses:869Used by:930 1110 1166 1197
Symbol 873 GraphicUsed by:930
Symbol 874 GraphicUsed by:930
Symbol 875 TextUses:1Used by:930
Symbol 876 ButtonUses:21Used by:930
Symbol 877 EditableTextUses:2Used by:930
Symbol 878 TextUses:2Used by:930
Symbol 879 EditableTextUses:2Used by:930
Symbol 880 ButtonUses:790 616Used by:930
Symbol 881 ButtonUses:790 616Used by:930
Symbol 882 GraphicUsed by:930 1110 1166 1197
Symbol 883 TextUses:2Used by:930 1197
Symbol 884 TextUses:2Used by:930
Symbol 885 TextUses:2Used by:930
Symbol 886 GraphicUsed by:930
Symbol 887 TextUses:2Used by:930
Symbol 888 EditableTextUses:2Used by:930
Symbol 889 TextUses:2Used by:930
Symbol 890 EditableTextUses:2Used by:930
Symbol 891 EditableTextUses:2Used by:930
Symbol 892 TextUses:2Used by:930
Symbol 893 EditableTextUses:2Used by:930
Symbol 894 TextUses:2Used by:930
Symbol 895 EditableTextUses:2Used by:930
Symbol 896 EditableTextUses:2Used by:930
Symbol 897 EditableTextUses:2Used by:930
Symbol 898 EditableTextUses:2Used by:930
Symbol 899 EditableTextUses:2Used by:930
Symbol 900 EditableTextUses:2Used by:930
Symbol 901 EditableTextUses:2Used by:930
Symbol 902 EditableTextUses:2Used by:930
Symbol 903 EditableTextUses:2Used by:930
Symbol 904 EditableTextUses:2Used by:930
Symbol 905 EditableTextUses:2Used by:930
Symbol 906 EditableTextUses:2Used by:930
Symbol 907 TextUses:2Used by:930
Symbol 908 EditableTextUses:2Used by:930
Symbol 909 GraphicUsed by:913
Symbol 910 GraphicUsed by:911
Symbol 911 MovieClipUses:910Used by:913
Symbol 912 TextUses:2Used by:913
Symbol 913 MovieClipUses:909 911 912Used by:930 1064 1197
Symbol 914 GraphicUsed by:915
Symbol 915 MovieClipUses:914Used by:930
Symbol 916 SoundUsed by:930 1197
Symbol 917 GraphicUsed by:922
Symbol 918 TextUses:2Used by:922
Symbol 919 EditableTextUses:2Used by:922
Symbol 920 EditableTextUses:2Used by:922
Symbol 921 EditableTextUses:2Used by:922
Symbol 922 MovieClipUses:917 918 919 920 921Used by:930 1197
Symbol 923 GraphicUsed by:930 1197
Symbol 924 TextUses:2Used by:930 1197
Symbol 925 TextUses:2Used by:930 1197
Symbol 926 EditableTextUses:2Used by:928
Symbol 927 EditableTextUses:2Used by:928
Symbol 928 MovieClipUses:926 927Used by:930 1197
Symbol 929 EditableTextUses:2Used by:930 1197
Symbol 930 MovieClipUses:864 359 866 868 870 871 872 873 634 874 875 876 877 878 879 763 880 881 882 616 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 913 915 916 860 922 923 924 925 928 929Used by:1207
Symbol 931 GraphicUsed by:932
Symbol 932 MovieClipUses:931 371Used by:1026
Symbol 933 FontUsed by:934 936 937 938 939 940 942 944 946 948 949 951 953 954 956 958 959 961 963 964 965 967 969 970 971 973 975 976 977 979 981 982 983 985 987 988 989 990 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1028
Symbol 934 EditableTextUses:933Used by:935
Symbol 935 MovieClipUses:934Used by:1026
Symbol 936 EditableTextUses:933Used by:1026
Symbol 937 EditableTextUses:933Used by:1026
Symbol 938 EditableTextUses:933Used by:1026
Symbol 939 EditableTextUses:933Used by:1026
Symbol 940 EditableTextUses:933Used by:941
Symbol 941 MovieClipUses:940Used by:1026
Symbol 942 EditableTextUses:933Used by:943
Symbol 943 MovieClipUses:942Used by:1026
Symbol 944 EditableTextUses:933Used by:945
Symbol 945 MovieClipUses:944Used by:1026
Symbol 946 EditableTextUses:933Used by:947
Symbol 947 MovieClipUses:946Used by:1026
Symbol 948 EditableTextUses:933Used by:1026
Symbol 949 EditableTextUses:933Used by:950
Symbol 950 MovieClipUses:949Used by:1026
Symbol 951 EditableTextUses:933Used by:952
Symbol 952 MovieClipUses:951Used by:1026
Symbol 953 EditableTextUses:933Used by:1026
Symbol 954 EditableTextUses:933Used by:955
Symbol 955 MovieClipUses:954Used by:1026
Symbol 956 EditableTextUses:933Used by:957
Symbol 957 MovieClipUses:956Used by:1026
Symbol 958 EditableTextUses:933Used by:1026
Symbol 959 EditableTextUses:933Used by:960
Symbol 960 MovieClipUses:959Used by:1026
Symbol 961 EditableTextUses:933Used by:962
Symbol 962 MovieClipUses:961Used by:1026
Symbol 963 EditableTextUses:933Used by:1026
Symbol 964 EditableTextUses:933Used by:1026
Symbol 965 EditableTextUses:933Used by:966
Symbol 966 MovieClipUses:965Used by:1026
Symbol 967 EditableTextUses:933Used by:968
Symbol 968 MovieClipUses:967Used by:1026
Symbol 969 EditableTextUses:933Used by:1026
Symbol 970 EditableTextUses:933Used by:1026
Symbol 971 EditableTextUses:933Used by:972
Symbol 972 MovieClipUses:971Used by:1026
Symbol 973 EditableTextUses:933Used by:974
Symbol 974 MovieClipUses:973Used by:1026
Symbol 975 EditableTextUses:933Used by:1026
Symbol 976 EditableTextUses:933Used by:1026
Symbol 977 EditableTextUses:933Used by:978
Symbol 978 MovieClipUses:977Used by:1026
Symbol 979 EditableTextUses:933Used by:980
Symbol 980 MovieClipUses:979Used by:1026
Symbol 981 EditableTextUses:933Used by:1026
Symbol 982 EditableTextUses:933Used by:1026
Symbol 983 EditableTextUses:933Used by:984
Symbol 984 MovieClipUses:983Used by:1026
Symbol 985 EditableTextUses:933Used by:986
Symbol 986 MovieClipUses:985Used by:1026
Symbol 987 EditableTextUses:933Used by:1026
Symbol 988 EditableTextUses:933Used by:1026
Symbol 989 EditableTextUses:933Used by:1026
Symbol 990 EditableTextUses:933Used by:991
Symbol 991 MovieClipUses:990Used by:1026
Symbol 992 EditableTextUses:933Used by:1026
Symbol 993 EditableTextUses:933Used by:1026
Symbol 994 EditableTextUses:933Used by:1026
Symbol 995 EditableTextUses:933Used by:1026
Symbol 996 EditableTextUses:933Used by:1026
Symbol 997 EditableTextUses:933Used by:1026
Symbol 998 EditableTextUses:933Used by:1026
Symbol 999 EditableTextUses:933Used by:1026
Symbol 1000 EditableTextUses:933Used by:1026
Symbol 1001 EditableTextUses:933Used by:1026
Symbol 1002 EditableTextUses:933Used by:1026
Symbol 1003 EditableTextUses:933Used by:1026
Symbol 1004 EditableTextUses:933Used by:1026
Symbol 1005 EditableTextUses:933Used by:1026
Symbol 1006 EditableTextUses:933Used by:1026
Symbol 1007 EditableTextUses:933Used by:1026
Symbol 1008 EditableTextUses:933Used by:1026
Symbol 1009 EditableTextUses:933Used by:1026
Symbol 1010 EditableTextUses:933Used by:1026
Symbol 1011 EditableTextUses:933Used by:1026
Symbol 1012 EditableTextUses:933Used by:1026
Symbol 1013 EditableTextUses:933Used by:1026
Symbol 1014 EditableTextUses:933Used by:1026
Symbol 1015 EditableTextUses:933Used by:1026
Symbol 1016 EditableTextUses:933Used by:1026
Symbol 1017 EditableTextUses:933Used by:1026
Symbol 1018 EditableTextUses:933Used by:1026
Symbol 1019 EditableTextUses:933Used by:1026
Symbol 1020 EditableTextUses:933Used by:1026
Symbol 1021 EditableTextUses:933Used by:1026
Symbol 1022 EditableTextUses:933Used by:1026
Symbol 1023 EditableTextUses:933Used by:1026
Symbol 1024 EditableTextUses:933Used by:1026
Symbol 1025 EditableTextUses:933Used by:1026
Symbol 1026 MovieClipUses:932 935 356 936 937 938 939 941 943 390 945 947 948 950 952 953 955 957 958 960 962 963 964 966 968 969 970 972 974 975 976 978 980 981 982 984 986 987 988 989 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025Used by:1207
Symbol 1027 MovieClipUses:359 390Used by:1207
Symbol 1028 TextUses:933Used by:1207
Symbol 1029 GraphicUsed by:1031
Symbol 1030 GraphicUsed by:1031
Symbol 1031 ButtonUses:1029 1030Used by:1064 1119 1145 1149
Symbol 1032 TextUses:2Used by:1064
Symbol 1033 TextUses:387Used by:1064
Symbol 1034 TextUses:2Used by:1064 1119 1149
Symbol 1035 TextUses:2Used by:1064
Symbol 1036 EditableTextUses:387Used by:1064
Symbol 1037 TextUses:2Used by:1064
Symbol 1038 EditableTextUses:387Used by:1064
Symbol 1039 EditableTextUses:22Used by:1064
Symbol 1040 TextUses:2Used by:1064 1149
Symbol 1041 TextUses:2Used by:1064 1149
Symbol 1042 TextUses:2Used by:1064 1149
Symbol 1043 EditableTextUses:22Used by:1064
Symbol 1044 EditableTextUses:22Used by:1064
Symbol 1045 EditableTextUses:22Used by:1064
Symbol 1046 EditableTextUses:22Used by:1064
Symbol 1047 EditableTextUses:22Used by:1064
Symbol 1048 EditableTextUses:22Used by:1064
Symbol 1049 EditableTextUses:22Used by:1064
Symbol 1050 EditableTextUses:22Used by:1064
Symbol 1051 EditableTextUses:22Used by:1064
Symbol 1052 TextUses:2Used by:1064 1149
Symbol 1053 EditableTextUses:22Used by:1064
Symbol 1054 EditableTextUses:22Used by:1064
Symbol 1055 EditableTextUses:22Used by:1064
Symbol 1056 EditableTextUses:22Used by:1064
Symbol 1057 EditableTextUses:22Used by:1064
Symbol 1058 EditableTextUses:22Used by:1064
Symbol 1059 EditableTextUses:22Used by:1064
Symbol 1060 EditableTextUses:22Used by:1064
Symbol 1061 TextUses:2Used by:1064
Symbol 1062 EditableTextUses:2Used by:1064
Symbol 1063 MovieClipUses:359Used by:1064
Symbol 1064 MovieClipUses:26 1031 403 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 389 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 913 1063Used by:1207
Symbol 1065 GraphicUsed by:1110 1166
Symbol 1066 TextUses:2Used by:1110
Symbol 1067 ButtonUses:790 616Used by:1110
Symbol 1068 TextUses:2Used by:1110
Symbol 1069 TextUses:2Used by:1110
Symbol 1070 GraphicUsed by:1072
Symbol 1071 GraphicUsed by:1072
Symbol 1072 ButtonUses:1070 1071Used by:1088 1091
Symbol 1073 TextUses:2Used by:1088
Symbol 1074 TextUses:2Used by:1088
Symbol 1075 TextUses:2Used by:1088
Symbol 1076 TextUses:2Used by:1088
Symbol 1077 EditableTextUses:2Used by:1088
Symbol 1078 EditableTextUses:2Used by:1088
Symbol 1079 TextUses:2Used by:1088
Symbol 1080 EditableTextUses:2Used by:1088
Symbol 1081 TextUses:2Used by:1088
Symbol 1082 EditableTextUses:2Used by:1088
Symbol 1083 TextUses:2Used by:1088
Symbol 1084 EditableTextUses:2Used by:1088
Symbol 1085 TextUses:2Used by:1088
Symbol 1086 EditableTextUses:2Used by:1088
Symbol 1087 TextUses:2Used by:1088
Symbol 1088 MovieClipUses:26 27 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087Used by:1110
Symbol 1089 TextUses:2Used by:1091
Symbol 1090 EditableTextUses:2Used by:1091
Symbol 1091 MovieClipUses:26 27 1072 1089 1090Used by:1110 1149 1166
Symbol 1092 GraphicUsed by:1110
Symbol 1093 TextUses:2Used by:1110
Symbol 1094 EditableTextUses:2Used by:1110
Symbol 1095 TextUses:2Used by:1110
Symbol 1096 TextUses:2Used by:1110
Symbol 1097 EditableTextUses:2Used by:1110
Symbol 1098 TextUses:2Used by:1110
Symbol 1099 TextUses:2Used by:1103
Symbol 1100 EditableTextUses:2Used by:1103
Symbol 1101 EditableTextUses:2Used by:1103
Symbol 1102 EditableTextUses:2Used by:1103
Symbol 1103 MovieClipUses:1099 1100 1101 1102Used by:1110
Symbol 1104 TextUses:2Used by:1107
Symbol 1105 TextUses:2Used by:1107
Symbol 1106 TextUses:2Used by:1107
Symbol 1107 ButtonUses:735 1104 1105 1106Used by:1108
Symbol 1108 MovieClipUses:1107Used by:1110
Symbol 1109 EditableTextUses:2Used by:1110
Symbol 1110 MovieClipUses:359 490 866 868 870 871 872 1065 634 763 882 616 1066 1067 1068 1069 355 158 1088 1091 1092 735 1093 1094 1095 1096 1097 1098 1103 1108 743 1109Used by:1207
Symbol 1111 ButtonUses:790 616Used by:1166
Symbol 1112 TextUses:2Used by:1166
Symbol 1113 TextUses:2Used by:1166
Symbol 1114 TextUses:2Used by:1166
Symbol 1115 TextUses:2Used by:1166
Symbol 1116 TextUses:2Used by:1166
Symbol 1117 TextUses:22Used by:1119
Symbol 1118 TextUses:2Used by:1119
Symbol 1119 MovieClipUses:26 403 1117 1118 1031 1034Used by:1166
Symbol 1120 EditableTextUses:22Used by:1149
Symbol 1121 EditableTextUses:22Used by:1149
Symbol 1122 EditableTextUses:22Used by:1149
Symbol 1123 EditableTextUses:22Used by:1149
Symbol 1124 EditableTextUses:22Used by:1149
Symbol 1125 EditableTextUses:22Used by:1149
Symbol 1126 EditableTextUses:22Used by:1149
Symbol 1127 EditableTextUses:22Used by:1149
Symbol 1128 EditableTextUses:22Used by:1149
Symbol 1129 TextUses:2Used by:1149
Symbol 1130 EditableTextUses:22Used by:1149
Symbol 1131 EditableTextUses:22Used by:1149
Symbol 1132 EditableTextUses:22Used by:1149
Symbol 1133 TextUses:2Used by:1149
Symbol 1134 EditableTextUses:22Used by:1149
Symbol 1135 TextUses:2Used by:1149
Symbol 1136 EditableTextUses:22Used by:1149
Symbol 1137 TextUses:2Used by:1149
Symbol 1138 TextUses:2Used by:1149
Symbol 1139 TextUses:2Used by:1149
Symbol 1140 TextUses:2Used by:1149
Symbol 1141 TextUses:2Used by:1145
Symbol 1142 TextUses:2Used by:1145
Symbol 1143 TextUses:22Used by:1145
Symbol 1144 EditableTextUses:22Used by:1145
Symbol 1145 MovieClipUses:26 27 1031 1141 1142 1143 1144Used by:1149
Symbol 1146 TextUses:2Used by:1149
Symbol 1147 TextUses:2Used by:1149
Symbol 1148 TextUses:2Used by:1149
Symbol 1149 MovieClipUses:26 1031 403 1120 1040 1041 1042 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 389 1052 1131 1132 1133 1134 1135 1136 1137 1034 1138 1139 1140 631 1145 1091 1146 1147 1148Used by:1166
Symbol 1150 GraphicUsed by:1166
Symbol 1151 TextUses:2Used by:1166
Symbol 1152 EditableTextUses:2Used by:1166
Symbol 1153 EditableTextUses:2Used by:1166
Symbol 1154 TextUses:2Used by:1166
Symbol 1155 TextUses:2Used by:1166
Symbol 1156 TextUses:2Used by:1166
Symbol 1157 ButtonUses:21Used by:1166
Symbol 1158 TextUses:2Used by:1166
Symbol 1159 TextUses:2Used by:1166
Symbol 1160 EditableTextUses:22Used by:1166
Symbol 1161 EditableTextUses:22Used by:1166
Symbol 1162 TextUses:2Used by:1166
Symbol 1163 TextUses:2Used by:1166
Symbol 1164 EditableTextUses:22Used by:1166
Symbol 1165 EditableTextUses:2Used by:1166
Symbol 1166 MovieClipUses:359 490 866 868 870 871 872 1065 634 763 1111 882 616 1112 1113 1114 1115 1116 759 1119 1149 1091 1150 735 1151 1152 1153 1154 1155 389 1156 1157 1158 1159 1160 1161 1162 157 1163 1164 743 1165Used by:1207
Symbol 1167 ButtonUses:790 616Used by:1197
Symbol 1168 TextUses:2Used by:1197
Symbol 1169 GraphicUsed by:1197
Symbol 1170 TextUses:2Used by:1197
Symbol 1171 EditableTextUses:2Used by:1197
Symbol 1172 TextUses:2Used by:1197
Symbol 1173 TextUses:2Used by:1197
Symbol 1174 EditableTextUses:2Used by:1197
Symbol 1175 EditableTextUses:2Used by:1197
Symbol 1176 EditableTextUses:2Used by:1197
Symbol 1177 EditableTextUses:2Used by:1197
Symbol 1178 EditableTextUses:2Used by:1197
Symbol 1179 EditableTextUses:2Used by:1197
Symbol 1180 EditableTextUses:2Used by:1197
Symbol 1181 EditableTextUses:2Used by:1197
Symbol 1182 EditableTextUses:2Used by:1197
Symbol 1183 EditableTextUses:2Used by:1197
Symbol 1184 EditableTextUses:2Used by:1197
Symbol 1185 EditableTextUses:2Used by:1197
Symbol 1186 EditableTextUses:2Used by:1197
Symbol 1187 EditableTextUses:2Used by:1197
Symbol 1188 EditableTextUses:2Used by:1197
Symbol 1189 EditableTextUses:2Used by:1197
Symbol 1190 EditableTextUses:2Used by:1197
Symbol 1191 EditableTextUses:2Used by:1197
Symbol 1192 EditableTextUses:2Used by:1197
Symbol 1193 EditableTextUses:2Used by:1197
Symbol 1194 EditableTextUses:2Used by:1197
Symbol 1195 TextUsed by:1196
Symbol 1196 MovieClipUses:1195Used by:1197
Symbol 1197 MovieClipUses:359 866 868 870 871 872 634 763 1167 882 616 883 403 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 913 1196 916 860 922 923 924 925 928 929Used by:1207
Symbol 1198 TextUses:22Used by:1205
Symbol 1199 GraphicUsed by:1200
Symbol 1200 MovieClipUses:1199Used by:1205
Symbol 1201 ButtonUses:437 436Used by:1205
Symbol 1202 GraphicUsed by:1204
Symbol 1203 TextUses:2Used by:1204
Symbol 1204 MovieClipUses:1202 1203Used by:1205
Symbol 1205 MovieClipUses:356 1198 1200 1201 1204Used by:1206
Symbol 1206 MovieClipUses:1205Used by:1207
Symbol 1207 MovieClipUses:393 399 401 402 795 799 800 808 809 818 822 833 848 856 857 859 860 863 930 1026 1027 1028 1064 1110 1166 1197 1206Used by:Timeline
Symbol 1208 MovieClipUses:21Used by:1209
Symbol 1209 MovieClipUses:1208Used by:Timeline
Symbol 1210 EditableTextUses:22 387Used by:Timeline
Symbol 1211 EditableTextUses:22 387Used by:Timeline
Streaming Sound 1Used by:Symbol 808 MovieClip

Instance Names

"loader"Frame 1Symbol 381 MovieClip
"MultiplayerChat"Frame 1Symbol 386 MovieClip
"main"Frame 3Symbol 1207 MovieClip
"number_txt"Symbol 4 MovieClip [pageNumber] Frame 1Symbol 3 EditableText
"highlight_mc"Symbol 7 MovieClip [FHighlightSymbol] Frame 1Symbol 6 MovieClip
"highlight_mc2"Symbol 7 MovieClip [FHighlightSymbol] Frame 2Symbol 6 MovieClip
"highlight_mc3"Symbol 7 MovieClip [FHighlightSymbol] Frame 3Symbol 6 MovieClip
"song_txt"Symbol 25 MovieClip [songlist_item] Frame 1Symbol 23 EditableText
"songdifficult_txt"Symbol 25 MovieClip [songlist_item] Frame 1Symbol 24 EditableText
"message_txt"Symbol 29 MovieClip [messageDialog_mc] Frame 1Symbol 28 EditableText
"labelField"Symbol 37 MovieClip [FLabelSymbol] Frame 1Symbol 36 EditableText
"darkshadow_mc"Symbol 46 MovieClip Frame 1Symbol 39 MovieClip
"shadow_mc"Symbol 46 MovieClip Frame 1Symbol 41 MovieClip
"highlight_mc"Symbol 46 MovieClip Frame 1Symbol 43 MovieClip
"highlight3D_mc"Symbol 46 MovieClip Frame 1Symbol 45 MovieClip
"background_mc"Symbol 49 MovieClip Frame 1Symbol 48 MovieClip
"background_mc"Symbol 52 MovieClip Frame 1Symbol 51 MovieClip
"background_mc"Symbol 54 MovieClip Frame 1Symbol 53 MovieClip
"disabled_mc"Symbol 57 MovieClip Frame 1Symbol 56 MovieClip
"dot_mc"Symbol 60 MovieClip Frame 1Symbol 59 MovieClip
"frb_frame_mc"Symbol 61 MovieClip [frb_states] Frame 1Symbol 46 MovieClip
"face_mc"Symbol 74 MovieClip Frame 1Symbol 63 MovieClip
"arrow_mc"Symbol 74 MovieClip Frame 1Symbol 65 MovieClip
"highlight_mc"Symbol 74 MovieClip Frame 1Symbol 67 MovieClip
"shadow_mc"Symbol 74 MovieClip Frame 1Symbol 69 MovieClip
"darkshadow_mc"Symbol 74 MovieClip Frame 1Symbol 71 MovieClip
"highlight3D_mc"Symbol 74 MovieClip Frame 1Symbol 73 MovieClip
"darkshadow_mc"Symbol 84 MovieClip Frame 1Symbol 75 MovieClip
"highlight3D_mc"Symbol 84 MovieClip Frame 1Symbol 76 MovieClip
"highlight_mc"Symbol 84 MovieClip Frame 1Symbol 78 MovieClip
"shadow_mc"Symbol 84 MovieClip Frame 1Symbol 80 MovieClip
"face_mc"Symbol 84 MovieClip Frame 1Symbol 81 MovieClip
"arrow_mc"Symbol 84 MovieClip Frame 1Symbol 83 MovieClip
"highlight3D_mc"Symbol 93 MovieClip Frame 1Symbol 85 MovieClip
"darkshadow_mc"Symbol 93 MovieClip Frame 1Symbol 86 MovieClip
"highlight_mc"Symbol 93 MovieClip Frame 1Symbol 87 MovieClip
"shadow_mc"Symbol 93 MovieClip Frame 1Symbol 88 MovieClip
"face_mc"Symbol 93 MovieClip Frame 1Symbol 90 MovieClip
"arrow_mc"Symbol 93 MovieClip Frame 1Symbol 92 MovieClip
"up"Symbol 94 MovieClip [UpArrow] Frame 1Symbol 74 MovieClip
"down"Symbol 94 MovieClip [UpArrow] Frame 2Symbol 84 MovieClip
"disabled"Symbol 94 MovieClip [UpArrow] Frame 3Symbol 93 MovieClip
"highlight3D_mc"Symbol 100 MovieClip Frame 1Symbol 96 MovieClip
"darkshadow_mc"Symbol 100 MovieClip Frame 1Symbol 97 MovieClip
"highlight_mc"Symbol 100 MovieClip Frame 1Symbol 98 MovieClip
"shadow_mc"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"highlight3D_mc"Symbol 107 MovieClip Frame 1Symbol 101 MovieClip
"darkshadow_mc"Symbol 107 MovieClip Frame 1Symbol 102 MovieClip
"shadow_mc"Symbol 107 MovieClip Frame 1Symbol 104 MovieClip
"face_mc"Symbol 107 MovieClip Frame 1Symbol 105 MovieClip
"highlight_mc"Symbol 107 MovieClip Frame 1Symbol 106 MovieClip
"shadow_mc"Symbol 112 MovieClip Frame 1Symbol 108 MovieClip
"darkshadow_mc"Symbol 112 MovieClip Frame 1Symbol 110 MovieClip
"highlight3D_mc"Symbol 112 MovieClip Frame 1Symbol 111 MovieClip
"mc_sliderTop"Symbol 113 MovieClip [ScrollThumb] Frame 1Symbol 100 MovieClip
"mc_sliderMid"Symbol 113 MovieClip [ScrollThumb] Frame 1Symbol 107 MovieClip
"mc_sliderBot"Symbol 113 MovieClip [ScrollThumb] Frame 1Symbol 112 MovieClip
"face_mc"Symbol 121 MovieClip Frame 1Symbol 114 MovieClip
"arrow_mc"Symbol 121 MovieClip Frame 1Symbol 116 MovieClip
"highlight_mc"Symbol 121 MovieClip Frame 1Symbol 117 MovieClip
"shadow_mc"Symbol 121 MovieClip Frame 1Symbol 118 MovieClip
"darkshadow_mc"Symbol 121 MovieClip Frame 1Symbol 119 MovieClip
"highlight3D_mc"Symbol 121 MovieClip Frame 1Symbol 120 MovieClip
"darkshadow_mc"Symbol 129 MovieClip Frame 1Symbol 122 MovieClip
"highlight3D_mc"Symbol 129 MovieClip Frame 1Symbol 123 MovieClip
"highlight_mc"Symbol 129 MovieClip Frame 1Symbol 124 MovieClip
"shadow_mc"Symbol 129 MovieClip Frame 1Symbol 125 MovieClip
"face_mc"Symbol 129 MovieClip Frame 1Symbol 126 MovieClip
"arrow_mc"Symbol 129 MovieClip Frame 1Symbol 128 MovieClip
"highlight3D_mc"Symbol 137 MovieClip Frame 1Symbol 130 MovieClip
"darkshadow_mc"Symbol 137 MovieClip Frame 1Symbol 131 MovieClip
"highlight_mc"Symbol 137 MovieClip Frame 1Symbol 132 MovieClip
"shadow_mc"Symbol 137 MovieClip Frame 1Symbol 133 MovieClip
"face_mc"Symbol 137 MovieClip Frame 1Symbol 134 MovieClip
"arrow_mc"Symbol 137 MovieClip Frame 1Symbol 136 MovieClip
"up"Symbol 138 MovieClip [DownArrow] Frame 1Symbol 121 MovieClip
"down"Symbol 138 MovieClip [DownArrow] Frame 2Symbol 129 MovieClip
"disabled"Symbol 138 MovieClip [DownArrow] Frame 3Symbol 137 MovieClip
"track_mc"Symbol 142 MovieClip Frame 1Symbol 141 MovieClip
"scrollTrack_mc"Symbol 143 MovieClip [FScrollBarSymbol] Frame 1Symbol 142 MovieClip
"dPAsset"Symbol 147 MovieClip [FSelectableListSymbol] Frame 1Symbol 145 MovieClip [DataProviderSymbol]
"ItemAsset"Symbol 147 MovieClip [FSelectableListSymbol] Frame 1Symbol 146 MovieClip [FSelectableItemSymbol]
"scrollBarAsset"Symbol 148 MovieClip [FScrollSelectListSymbol] Frame 1Symbol 143 MovieClip [FScrollBarSymbol]
"superClassAsset"Symbol 148 MovieClip [FScrollSelectListSymbol] Frame 1Symbol 147 MovieClip [FSelectableListSymbol]
"boundingBox"Symbol 151 MovieClip [FBoundingBoxSymbol] Frame 1Symbol 149 MovieClip
"boundingBox2"Symbol 151 MovieClip [FBoundingBoxSymbol] Frame 2Symbol 149 MovieClip
"itemAsset"Symbol 154 MovieClip [FListBoxSymbol] Frame 1Symbol 144 MovieClip [FListItemSymbol]
"superClassAsset"Symbol 154 MovieClip [FListBoxSymbol] Frame 1Symbol 148 MovieClip [FScrollSelectListSymbol]
"boundingBox_mc"Symbol 154 MovieClip [FListBoxSymbol] Frame 1Symbol 151 MovieClip [FBoundingBoxSymbol]
"deadPreview"Symbol 154 MovieClip [FListBoxSymbol] Frame 1Symbol 153 MovieClip
"boundingBox_mc"Symbol 157 MovieClip [FRadioButtonSymbol] Frame 1Symbol 151 MovieClip [FBoundingBoxSymbol]
"deadPreview"Symbol 157 MovieClip [FRadioButtonSymbol] Frame 1Symbol 156 MovieClip
"b"Symbol 173 MovieClip [SimpleButtonDown] Frame 1Symbol 170 MovieClip [BrdrShdw]
"face"Symbol 173 MovieClip [SimpleButtonDown] Frame 1Symbol 172 MovieClip [BrdrFace]
"b"Symbol 178 MovieClip [SimpleButtonIn] Frame 1Symbol 175 MovieClip [BrdrBlk]
"it"Symbol 178 MovieClip [SimpleButtonIn] Frame 1Symbol 177 MovieClip [BrdrHilght]
"g"Symbol 178 MovieClip [SimpleButtonIn] Frame 1Symbol 170 MovieClip [BrdrShdw]
"face"Symbol 178 MovieClip [SimpleButtonIn] Frame 1Symbol 172 MovieClip [BrdrFace]
"ob"Symbol 179 MovieClip [SimpleButtonUp] Frame 1Symbol 175 MovieClip [BrdrBlk]
"ol"Symbol 179 MovieClip [SimpleButtonUp] Frame 1Symbol 172 MovieClip [BrdrFace]
"ib"Symbol 179 MovieClip [SimpleButtonUp] Frame 1Symbol 170 MovieClip [BrdrShdw]
"il"Symbol 179 MovieClip [SimpleButtonUp] Frame 1Symbol 177 MovieClip [BrdrHilght]
"face"Symbol 179 MovieClip [SimpleButtonUp] Frame 1Symbol 172 MovieClip [BrdrFace]
"boundingBox_mc"Symbol 187 MovieClip [FocusRect] Frame 1Symbol 168 MovieClip [BoundingBox]
"tabCapture"Symbol 188 MovieClip [FocusManager] Frame 1Symbol 185 Button
"boundingBox_mc"Symbol 191 MovieClip [SimpleButton] Frame 1Symbol 168 MovieClip [BoundingBox]
"label"Symbol 196 MovieClip [TextInput] Frame 1Symbol 193 EditableText
"boundingBox_mc"Symbol 215 MovieClip [NumericStepper] Frame 1Symbol 168 MovieClip [BoundingBox]
"song_txt"Symbol 237 MovieClip [songlist_item_random] Frame 1Symbol 161 EditableText
"song_txt"Symbol 237 MovieClip [songlist_item_random] Frame 1Symbol 162 EditableText
"song_txt"Symbol 237 MovieClip [songlist_item_random] Frame 1Symbol 163 EditableText
"min_level_cb"Symbol 237 MovieClip [songlist_item_random] Frame 1Symbol 215 MovieClip [NumericStepper]
"max_level_cb"Symbol 237 MovieClip [songlist_item_random] Frame 1Symbol 215 MovieClip [NumericStepper]
"select_btn"Symbol 254 MovieClip [purchaseItem_mc] Frame 1Symbol 250 Button
"description_txt"Symbol 254 MovieClip [purchaseItem_mc] Frame 1Symbol 251 EditableText
"price_txt"Symbol 254 MovieClip [purchaseItem_mc] Frame 1Symbol 252 EditableText
"genre_txt"Symbol 254 MovieClip [purchaseItem_mc] Frame 1Symbol 253 EditableText
"boundingBox_mc"Symbol 258 MovieClip [ComboBase] Frame 1Symbol 168 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 263 MovieClip [Button] Frame 1Symbol 168 MovieClip [BoundingBox]
"dfs"Symbol 317 MovieClip [BtnDownArrow] Frame 1Symbol 266 MovieClip [ScrollTrack]
"dfs"Symbol 318 MovieClip [BtnUpArrow] Frame 1Symbol 266 MovieClip [ScrollTrack]
"boundingBox_mc"Symbol 320 MovieClip [HScrollBar] Frame 1Symbol 168 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 321 MovieClip [VScrollBar] Frame 1Symbol 168 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 322 MovieClip [View] Frame 1Symbol 168 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 323 MovieClip [ScrollView] Frame 1Symbol 168 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 325 MovieClip [List] Frame 1Symbol 168 MovieClip [BoundingBox]
"dfs"Symbol 331 MovieClip [ComboDownArrowDisabled] Frame 1Symbol 330 MovieClip [ComboDownArrowUp]
"boundingBox_mc"Symbol 337 MovieClip [ComboBox] Frame 1Symbol 168 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 355 MovieClip [ScrollPane] Frame 1Symbol 168 MovieClip [BoundingBox]
"loaderBar"Symbol 381 MovieClip Frame 1Symbol 361 MovieClip
"loaderdot"Symbol 381 MovieClip Frame 1Symbol 366 MovieClip
"loginBTN"Symbol 381 MovieClip Frame 3Symbol 376 Button
"playBTN"Symbol 381 MovieClip Frame 3Symbol 376 Button
"username"Symbol 381 MovieClip Frame 3Symbol 196 MovieClip [TextInput]
"password"Symbol 381 MovieClip Frame 3Symbol 196 MovieClip [TextInput]
"a_btn"Symbol 389 MovieClip [arrow_btn] Frame 1Symbol 238 MovieClip
"main_up"Symbol 399 MovieClip Frame 1Symbol 397 MovieClip
"main_right"Symbol 399 MovieClip Frame 1Symbol 397 MovieClip
"main_left"Symbol 399 MovieClip Frame 1Symbol 397 MovieClip
"main_down"Symbol 399 MovieClip Frame 1Symbol 397 MovieClip
"aU"Symbol 399 MovieClip Frame 1Symbol 398 MovieClip
"aR"Symbol 399 MovieClip Frame 1Symbol 398 MovieClip
"aD"Symbol 399 MovieClip Frame 1Symbol 398 MovieClip
"aL"Symbol 399 MovieClip Frame 1Symbol 398 MovieClip
"main_up"Symbol 399 MovieClip Frame 10Symbol 397 MovieClip
"main_right"Symbol 399 MovieClip Frame 10Symbol 397 MovieClip
"main_left"Symbol 399 MovieClip Frame 10Symbol 397 MovieClip
"main_down"Symbol 399 MovieClip Frame 10Symbol 397 MovieClip
"aU"Symbol 399 MovieClip Frame 10Symbol 398 MovieClip
"aR"Symbol 399 MovieClip Frame 10Symbol 398 MovieClip
"aD"Symbol 399 MovieClip Frame 10Symbol 398 MovieClip
"aL"Symbol 399 MovieClip Frame 10Symbol 398 MovieClip
"main_down"Symbol 399 MovieClip Frame 20Symbol 397 MovieClip
"main_left"Symbol 399 MovieClip Frame 20Symbol 397 MovieClip
"main_right"Symbol 399 MovieClip Frame 20Symbol 397 MovieClip
"main_up"Symbol 399 MovieClip Frame 20Symbol 397 MovieClip
"aD"Symbol 399 MovieClip Frame 20Symbol 398 MovieClip
"aL"Symbol 399 MovieClip Frame 20Symbol 398 MovieClip
"aU"Symbol 399 MovieClip Frame 20Symbol 398 MovieClip
"aR"Symbol 399 MovieClip Frame 20Symbol 398 MovieClip
"main_up"Symbol 399 MovieClip Frame 30Symbol 397 MovieClip
"main_right"Symbol 399 MovieClip Frame 30Symbol 397 MovieClip
"main_left"Symbol 399 MovieClip Frame 30Symbol 397 MovieClip
"main_down"Symbol 399 MovieClip Frame 30Symbol 397 MovieClip
"aU"Symbol 399 MovieClip Frame 30Symbol 398 MovieClip
"aR"Symbol 399 MovieClip Frame 30Symbol 398 MovieClip
"aD"Symbol 399 MovieClip Frame 30Symbol 398 MovieClip
"aL"Symbol 399 MovieClip Frame 30Symbol 398 MovieClip
"main_up"Symbol 399 MovieClip Frame 40Symbol 397 MovieClip
"main_right"Symbol 399 MovieClip Frame 40Symbol 397 MovieClip
"main_left"Symbol 399 MovieClip Frame 40Symbol 397 MovieClip
"main_down"Symbol 399 MovieClip Frame 40Symbol 397 MovieClip
"aU"Symbol 399 MovieClip Frame 40Symbol 398 MovieClip
"aR"Symbol 399 MovieClip Frame 40Symbol 398 MovieClip
"aD"Symbol 399 MovieClip Frame 40Symbol 398 MovieClip
"aL"Symbol 399 MovieClip Frame 40Symbol 398 MovieClip
"main_up"Symbol 399 MovieClip Frame 50Symbol 397 MovieClip
"main_right"Symbol 399 MovieClip Frame 50Symbol 397 MovieClip
"main_left"Symbol 399 MovieClip Frame 50Symbol 397 MovieClip
"main_down"Symbol 399 MovieClip Frame 50Symbol 397 MovieClip
"main_up"Symbol 399 MovieClip Frame 50Symbol 397 MovieClip
"main_right"Symbol 399 MovieClip Frame 50Symbol 397 MovieClip
"main_left"Symbol 399 MovieClip Frame 50Symbol 397 MovieClip
"main_down"Symbol 399 MovieClip Frame 50Symbol 397 MovieClip
"aR"Symbol 399 MovieClip Frame 50Symbol 246 MovieClip [aR]
"aU"Symbol 399 MovieClip Frame 50Symbol 245 MovieClip [aU]
"aD"Symbol 399 MovieClip Frame 50Symbol 244 MovieClip [aD]
"aL"Symbol 399 MovieClip Frame 50Symbol 243 MovieClip [aL]
"aR"Symbol 399 MovieClip Frame 55Symbol 242 MovieClip [aR_single]
"aU"Symbol 399 MovieClip Frame 55Symbol 241 MovieClip [aU_single]
"aD"Symbol 399 MovieClip Frame 55Symbol 240 MovieClip [aD_single]
"aL"Symbol 399 MovieClip Frame 55Symbol 239 MovieClip [aL_single]
"main_up"Symbol 399 MovieClip Frame 60Symbol 397 MovieClip
"main_right"Symbol 399 MovieClip Frame 60Symbol 397 MovieClip
"main_left"Symbol 399 MovieClip Frame 60Symbol 397 MovieClip
"main_down"Symbol 399 MovieClip Frame 60Symbol 397 MovieClip
"main_up"Symbol 399 MovieClip Frame 60Symbol 397 MovieClip
"main_right"Symbol 399 MovieClip Frame 60Symbol 397 MovieClip
"main_left"Symbol 399 MovieClip Frame 60Symbol 397 MovieClip
"main_down"Symbol 399 MovieClip Frame 60Symbol 397 MovieClip
"aR"Symbol 399 MovieClip Frame 60Symbol 246 MovieClip [aR]
"aU"Symbol 399 MovieClip Frame 60Symbol 245 MovieClip [aU]
"aD"Symbol 399 MovieClip Frame 60Symbol 244 MovieClip [aD]
"aL"Symbol 399 MovieClip Frame 60Symbol 243 MovieClip [aL]
"aR"Symbol 399 MovieClip Frame 65Symbol 242 MovieClip [aR_single]
"aU"Symbol 399 MovieClip Frame 65Symbol 241 MovieClip [aU_single]
"aD"Symbol 399 MovieClip Frame 65Symbol 240 MovieClip [aD_single]
"aL"Symbol 399 MovieClip Frame 65Symbol 239 MovieClip [aL_single]
"widget_mc"Symbol 418 MovieClip Frame 1Symbol 404 MovieClip
"slideFormat"Symbol 422 MovieClip Frame 15Symbol 418 MovieClip
"slideFormat"Symbol 422 MovieClip Frame 23Symbol 418 MovieClip
"mpgraphinside"Symbol 428 MovieClip Frame 1Symbol 426 MovieClip
"CharacterButton1"Symbol 474 MovieClip Frame 1Symbol 440 MovieClip
"mpgraph"Symbol 490 MovieClip Frame 1Symbol 428 MovieClip
"genreanimate"Symbol 549 MovieClip Frame 38Symbol 494 MovieClip
"genreanimate"Symbol 549 MovieClip Frame 48Symbol 497 MovieClip
"genreanimate"Symbol 549 MovieClip Frame 58Symbol 501 MovieClip
"genreanimate"Symbol 549 MovieClip Frame 68Symbol 505 MovieClip
"genreanimate"Symbol 549 MovieClip Frame 78Symbol 509 MovieClip
"genreanimate"Symbol 549 MovieClip Frame 88Symbol 513 MovieClip
"genreanimate"Symbol 549 MovieClip Frame 98Symbol 517 MovieClip
"genreanimate"Symbol 549 MovieClip Frame 108Symbol 521 MovieClip
"genreanimate"Symbol 549 MovieClip Frame 118Symbol 525 MovieClip
"genreanimate"Symbol 549 MovieClip Frame 128Symbol 529 MovieClip
"genreanimate"Symbol 549 MovieClip Frame 138Symbol 533 MovieClip
"genreanimate"Symbol 549 MovieClip Frame 148Symbol 537 MovieClip
"genreanimate"Symbol 549 MovieClip Frame 158Symbol 541 MovieClip
"genreanimate"Symbol 549 MovieClip Frame 168Symbol 545 MovieClip
"genreanimate"Symbol 549 MovieClip Frame 178Symbol 548 MovieClip
"filter_search"Symbol 559 MovieClip Frame 1Symbol 557 MovieClip
"random_song"Symbol 559 MovieClip Frame 1Symbol 237 MovieClip [songlist_item_random]
"difficulty_txt"Symbol 577 MovieClip Frame 1Symbol 575 EditableText
"difficultyAlert_mc"Symbol 585 MovieClip Frame 1Symbol 577 MovieClip
"CSPG4"Symbol 631 MovieClip Frame 1Symbol 621 MovieClip
"achTriple1"Symbol 632 MovieClip Frame 1Symbol 589 MovieClip
"achTriple2"Symbol 632 MovieClip Frame 1Symbol 589 MovieClip
"achTriple3"Symbol 632 MovieClip Frame 1Symbol 589 MovieClip
"achTriple4"Symbol 632 MovieClip Frame 1Symbol 589 MovieClip
"achTriple5"Symbol 632 MovieClip Frame 1Symbol 589 MovieClip
"achTriple6"Symbol 632 MovieClip Frame 1Symbol 589 MovieClip
"achTriple7"Symbol 632 MovieClip Frame 1Symbol 589 MovieClip
"achTriple8"Symbol 632 MovieClip Frame 1Symbol 589 MovieClip
"achTriple9"Symbol 632 MovieClip Frame 1Symbol 589 MovieClip
"achTriple10"Symbol 632 MovieClip Frame 1Symbol 589 MovieClip
"achTriple11"Symbol 632 MovieClip Frame 1Symbol 589 MovieClip
"achTriple12"Symbol 632 MovieClip Frame 1Symbol 589 MovieClip
"achFC12"Symbol 632 MovieClip Frame 1Symbol 591 MovieClip
"achFC11"Symbol 632 MovieClip Frame 1Symbol 591 MovieClip
"achFC10"Symbol 632 MovieClip Frame 1Symbol 591 MovieClip
"achFC9"Symbol 632 MovieClip Frame 1Symbol 591 MovieClip
"achFC8"Symbol 632 MovieClip Frame 1Symbol 591 MovieClip
"achFC7"Symbol 632 MovieClip Frame 1Symbol 591 MovieClip
"achFC6"Symbol 632 MovieClip Frame 1Symbol 591 MovieClip
"achFC5"Symbol 632 MovieClip Frame 1Symbol 591 MovieClip
"song_sorting"Symbol 633 MovieClip Frame 1Symbol 559 MovieClip
"songlist_sp"Symbol 633 MovieClip Frame 1Symbol 355 MovieClip [ScrollPane]
"btn1"Symbol 633 MovieClip Frame 3Symbol 565 Button
"btn2"Symbol 633 MovieClip Frame 3Symbol 565 Button
"btn3"Symbol 633 MovieClip Frame 3Symbol 565 Button
"btn4"Symbol 633 MovieClip Frame 3Symbol 565 Button
"btn5"Symbol 633 MovieClip Frame 3Symbol 565 Button
"btn6"Symbol 633 MovieClip Frame 3Symbol 565 Button
"btn7"Symbol 633 MovieClip Frame 3Symbol 565 Button
"btn8"Symbol 633 MovieClip Frame 3Symbol 565 Button
"btn9"Symbol 633 MovieClip Frame 3Symbol 565 Button
"btn10"Symbol 633 MovieClip Frame 3Symbol 565 Button
"btn11"Symbol 633 MovieClip Frame 3Symbol 565 Button
"btn12"Symbol 633 MovieClip Frame 3Symbol 565 Button
"favbtn_1"Symbol 633 MovieClip Frame 3Symbol 569 MovieClip
"favbtn_2"Symbol 633 MovieClip Frame 3Symbol 569 MovieClip
"favbtn_3"Symbol 633 MovieClip Frame 3Symbol 569 MovieClip
"favbtn_4"Symbol 633 MovieClip Frame 3Symbol 569 MovieClip
"favbtn_5"Symbol 633 MovieClip Frame 3Symbol 569 MovieClip
"favbtn_6"Symbol 633 MovieClip Frame 3Symbol 569 MovieClip
"favbtn_7"Symbol 633 MovieClip Frame 3Symbol 569 MovieClip
"favbtn_8"Symbol 633 MovieClip Frame 3Symbol 569 MovieClip
"favbtn_9"Symbol 633 MovieClip Frame 3Symbol 569 MovieClip
"favbtn_10"Symbol 633 MovieClip Frame 3Symbol 569 MovieClip
"favbtn_11"Symbol 633 MovieClip Frame 3Symbol 569 MovieClip
"favbtn_12"Symbol 633 MovieClip Frame 3Symbol 569 MovieClip
"touchPuck_mc"Symbol 633 MovieClip Frame 3Symbol 573 MovieClip
"songInfo_mc"Symbol 633 MovieClip Frame 3Symbol 585 MovieClip
"achTriple1"Symbol 633 MovieClip Frame 15Symbol 589 MovieClip
"achTriple2"Symbol 633 MovieClip Frame 15Symbol 589 MovieClip
"achTriple3"Symbol 633 MovieClip Frame 15Symbol 589 MovieClip
"achTriple4"Symbol 633 MovieClip Frame 15Symbol 589 MovieClip
"achTriple5"Symbol 633 MovieClip Frame 15Symbol 589 MovieClip
"achTriple6"Symbol 633 MovieClip Frame 15Symbol 589 MovieClip
"achTriple7"Symbol 633 MovieClip Frame 15Symbol 589 MovieClip
"achTriple8"Symbol 633 MovieClip Frame 15Symbol 589 MovieClip
"achTriple9"Symbol 633 MovieClip Frame 15Symbol 589 MovieClip
"achTriple10"Symbol 633 MovieClip Frame 15Symbol 589 MovieClip
"achTriple11"Symbol 633 MovieClip Frame 15Symbol 589 MovieClip
"achTriple12"Symbol 633 MovieClip Frame 15Symbol 589 MovieClip
"achFC12"Symbol 633 MovieClip Frame 15Symbol 591 MovieClip
"achFC11"Symbol 633 MovieClip Frame 15Symbol 591 MovieClip
"achFC10"Symbol 633 MovieClip Frame 15Symbol 591 MovieClip
"achFC9"Symbol 633 MovieClip Frame 15Symbol 591 MovieClip
"achFC8"Symbol 633 MovieClip Frame 15Symbol 591 MovieClip
"achFC7"Symbol 633 MovieClip Frame 15Symbol 591 MovieClip
"achFC6"Symbol 633 MovieClip Frame 15Symbol 591 MovieClip
"achFC5"Symbol 633 MovieClip Frame 15Symbol 591 MovieClip
"songup"Symbol 633 MovieClip Frame 28Symbol 619 MovieClip
"CircleSongPreloader"Symbol 633 MovieClip Frame 32Symbol 631 MovieClip
"songup"Symbol 633 MovieClip Frame 32Symbol 619 MovieClip
"NewSongMenu"Symbol 633 MovieClip Frame 32Symbol 632 MovieClip
"CircleSongPreloader"Symbol 633 MovieClip Frame 37Symbol 631 MovieClip
"achTriple1"Symbol 633 MovieClip Frame 37Symbol 589 MovieClip
"achTriple2"Symbol 633 MovieClip Frame 37Symbol 589 MovieClip
"achTriple3"Symbol 633 MovieClip Frame 37Symbol 589 MovieClip
"achTriple4"Symbol 633 MovieClip Frame 37Symbol 589 MovieClip
"achTriple5"Symbol 633 MovieClip Frame 37Symbol 589 MovieClip
"achTriple6"Symbol 633 MovieClip Frame 37Symbol 589 MovieClip
"achTriple7"Symbol 633 MovieClip Frame 37Symbol 589 MovieClip
"achTriple8"Symbol 633 MovieClip Frame 37Symbol 589 MovieClip
"achTriple9"Symbol 633 MovieClip Frame 37Symbol 589 MovieClip
"achTriple10"Symbol 633 MovieClip Frame 37Symbol 589 MovieClip
"achTriple11"Symbol 633 MovieClip Frame 37Symbol 589 MovieClip
"achTriple12"Symbol 633 MovieClip Frame 37Symbol 589 MovieClip
"achFC12"Symbol 633 MovieClip Frame 37Symbol 591 MovieClip
"achFC11"Symbol 633 MovieClip Frame 37Symbol 591 MovieClip
"achFC10"Symbol 633 MovieClip Frame 37Symbol 591 MovieClip
"achFC9"Symbol 633 MovieClip Frame 37Symbol 591 MovieClip
"achFC8"Symbol 633 MovieClip Frame 37Symbol 591 MovieClip
"achFC7"Symbol 633 MovieClip Frame 37Symbol 591 MovieClip
"achFC6"Symbol 633 MovieClip Frame 37Symbol 591 MovieClip
"achFC5"Symbol 633 MovieClip Frame 37Symbol 591 MovieClip
"MaskingButtonRedSlate"Symbol 724 MovieClip Frame 1Symbol 656 MovieClip
"MPMaskingButtonRedSlate"Symbol 724 MovieClip Frame 1Symbol 668 MovieClip
"SETTINGSxCLEAR"Symbol 724 MovieClip Frame 1Symbol 687 Button
"offsetText"Symbol 724 MovieClip Frame 1Symbol 688 EditableText
"MessagePop"Symbol 724 MovieClip Frame 1Symbol 700 MovieClip
"speed_TXT"Symbol 724 MovieClip Frame 1Symbol 701 EditableText
"MODxSetSpeed"Symbol 724 MovieClip Frame 1Symbol 703 MovieClip
"DarkButtonRedSlate"Symbol 724 MovieClip Frame 1Symbol 656 MovieClip
"DarkOn"Symbol 724 MovieClip Frame 1Symbol 706 MovieClip
"AppearanceButtonRedSlate"Symbol 724 MovieClip Frame 1Symbol 707 MovieClip
"EffectButtonRedSlate"Symbol 724 MovieClip Frame 1Symbol 656 MovieClip
"MirrorButtonRedSlate"Symbol 724 MovieClip Frame 1Symbol 656 MovieClip
"DarkOn"Symbol 724 MovieClip Frame 1Symbol 706 MovieClip
"ArrowModes"Symbol 733 MovieClip Frame 1Symbol 724 MovieClip
"Background"Symbol 734 MovieClip Frame 1Symbol 733 MovieClip
"SettingsBackgroundSlab"Symbol 734 MovieClip Frame 10Symbol 733 MovieClip
"color_mc"Symbol 759 MovieClip Frame 1Symbol 758 MovieClip
"NewsBackground"Symbol 762 MovieClip Frame 1Symbol 649 MovieClip
"SettingsBackground"Symbol 762 MovieClip Frame 1Symbol 734 MovieClip
"challengePending_mc"Symbol 762 MovieClip Frame 12Symbol 754 MovieClip
"challengeMode_mc"Symbol 762 MovieClip Frame 12Symbol 759 MovieClip
"puck0_mc"Symbol 782 MovieClip Frame 1Symbol 781 MovieClip
"rotate_btn"Symbol 789 MovieClip Frame 1Symbol 787 Button
"Header"Symbol 794 MovieClip Frame 1Symbol 422 MovieClip
"scoreboxandloader"Symbol 794 MovieClip Frame 1Symbol 490 MovieClip
"genresymbol2"Symbol 794 MovieClip Frame 1Symbol 549 MovieClip
"songsymbol"Symbol 794 MovieClip Frame 1Symbol 633 MovieClip
"Shop"Symbol 794 MovieClip Frame 15Symbol 762 MovieClip
"gWheel_mc"Symbol 794 MovieClip Frame 18Symbol 782 MovieClip
"music_mute"Symbol 794 MovieClip Frame 22Symbol 643 MovieClip
"BHG2"Symbol 794 MovieClip Frame 31Symbol 789 MovieClip
"BHG2_back"Symbol 794 MovieClip Frame 31Symbol 789 MovieClip
"gWheel_mc"Symbol 794 MovieClip Frame 36Symbol 782 MovieClip
"genre_btn"Symbol 794 MovieClip Frame 40Symbol 791 Button
"BHG_rights"Symbol 794 MovieClip Frame 40Symbol 789 MovieClip
"BHG_left"Symbol 794 MovieClip Frame 40Symbol 789 MovieClip
"levelchoose"Symbol 795 MovieClip Frame 1Symbol 794 MovieClip
"comboscoredisplay"Symbol 818 MovieClip Frame 2Symbol 815 MovieClip
"comboscoredisplay"Symbol 822 MovieClip Frame 2Symbol 821 MovieClip
"judgeperfect"Symbol 833 MovieClip Frame 2Symbol 824 MovieClip
"judgegood"Symbol 833 MovieClip Frame 21Symbol 826 MovieClip
"boo1"Symbol 833 MovieClip Frame 41Symbol 828 MovieClip
"boo2"Symbol 833 MovieClip Frame 80Symbol 832 MovieClip
"singleplayerbar"Symbol 848 MovieClip Frame 1Symbol 843 MovieClip
"multiplayerbar2"Symbol 848 MovieClip Frame 1Symbol 844 MovieClip
"multiplayerbar1"Symbol 848 MovieClip Frame 1Symbol 847 MovieClip
"challengeModeIndicator_mc"Symbol 848 MovieClip Frame 1Symbol 759 MovieClip
"CompleteIndicator"Symbol 859 MovieClip Frame 1Symbol 858 MovieClip
"mods_txt"Symbol 930 MovieClip Frame 1Symbol 864 EditableText
"replaySaveButton"Symbol 930 MovieClip Frame 1Symbol 876 Button
"replayStats"Symbol 930 MovieClip Frame 1Symbol 877 EditableText
"replayReturn"Symbol 930 MovieClip Frame 1Symbol 879 EditableText
"p1p"Symbol 930 MovieClip Frame 1Symbol 890 EditableText
"resultsfor"Symbol 930 MovieClip Frame 1Symbol 891 EditableText
"p1g"Symbol 930 MovieClip Frame 1Symbol 896 EditableText
"p1a"Symbol 930 MovieClip Frame 1Symbol 897 EditableText
"p1m"Symbol 930 MovieClip Frame 1Symbol 898 EditableText
"p1b"Symbol 930 MovieClip Frame 1Symbol 899 EditableText
"p1c"Symbol 930 MovieClip Frame 1Symbol 900 EditableText
"songAuthor"Symbol 930 MovieClip Frame 1Symbol 901 EditableText
"resultsdate"Symbol 930 MovieClip Frame 1Symbol 908 EditableText
"expression_mc"Symbol 930 MovieClip Frame 1Symbol 913 MovieClip
"TokenTrigger"Symbol 930 MovieClip Frame 1Symbol 915 MovieClip
"ScoreScreenMods"Symbol 930 MovieClip Frame 34Symbol 922 MovieClip
"scoremarker_mc"Symbol 1026 MovieClip Frame 1Symbol 932 MovieClip
"score0"Symbol 1026 MovieClip Frame 1Symbol 935 MovieClip
"score0"Symbol 1026 MovieClip Frame 2Symbol 941 MovieClip
"score1"Symbol 1026 MovieClip Frame 3Symbol 945 MovieClip
"_root.score1mod"Symbol 1026 MovieClip Frame 4Symbol 948 EditableText
"score2"Symbol 1026 MovieClip Frame 5Symbol 950 MovieClip
"_root.score1mod"Symbol 1026 MovieClip Frame 6Symbol 953 EditableText
"score3"Symbol 1026 MovieClip Frame 7Symbol 955 MovieClip
"_root.score1mod"Symbol 1026 MovieClip Frame 8Symbol 958 EditableText
"score4"Symbol 1026 MovieClip Frame 9Symbol 960 MovieClip
"_root.score1mod"Symbol 1026 MovieClip Frame 10Symbol 963 EditableText
"score9"Symbol 1026 MovieClip Frame 10Symbol 935 MovieClip
"score5"Symbol 1026 MovieClip Frame 11Symbol 966 MovieClip
"_root.score1mod"Symbol 1026 MovieClip Frame 12Symbol 969 EditableText
"score6"Symbol 1026 MovieClip Frame 13Symbol 972 MovieClip
"_root.score1mod"Symbol 1026 MovieClip Frame 14Symbol 975 EditableText
"score7"Symbol 1026 MovieClip Frame 15Symbol 978 MovieClip
"_root.score1mod"Symbol 1026 MovieClip Frame 16Symbol 981 EditableText
"score8"Symbol 1026 MovieClip Frame 17Symbol 984 MovieClip
"_root.score1mod"Symbol 1026 MovieClip Frame 18Symbol 987 EditableText
"_root.score1mod"Symbol 1026 MovieClip Frame 19Symbol 988 EditableText
"_root.score1mod"Symbol 1026 MovieClip Frame 46Symbol 1013 EditableText
"_root.score1mod"Symbol 1026 MovieClip Frame 47Symbol 1014 EditableText
"_root.score1mod"Symbol 1026 MovieClip Frame 48Symbol 1015 EditableText
"_root.score1mod"Symbol 1026 MovieClip Frame 49Symbol 1016 EditableText
"_root.score1mod"Symbol 1026 MovieClip Frame 50Symbol 1017 EditableText
"_root.score1mod"Symbol 1026 MovieClip Frame 51Symbol 1018 EditableText
"_root.score1mod"Symbol 1026 MovieClip Frame 52Symbol 1019 EditableText
"_root.score1mod"Symbol 1026 MovieClip Frame 53Symbol 1020 EditableText
"_root.score1mod"Symbol 1026 MovieClip Frame 54Symbol 1021 EditableText
"_root.score1mod"Symbol 1026 MovieClip Frame 55Symbol 1022 EditableText
"close_btn"Symbol 1064 MovieClip Frame 1Symbol 1031 Button
"wager_txt"Symbol 1064 MovieClip Frame 1Symbol 1036 EditableText
"opponent_txt"Symbol 1064 MovieClip Frame 1Symbol 1038 EditableText
"rStatsHeader_txt"Symbol 1064 MovieClip Frame 10Symbol 1039 EditableText
"rScore_txt"Symbol 1064 MovieClip Frame 10Symbol 1043 EditableText
"rPerfect_txt"Symbol 1064 MovieClip Frame 10Symbol 1044 EditableText
"rGood_txt"Symbol 1064 MovieClip Frame 10Symbol 1045 EditableText
"rAverage_txt"Symbol 1064 MovieClip Frame 10Symbol 1046 EditableText
"rMiss_txt"Symbol 1064 MovieClip Frame 10Symbol 1047 EditableText
"rBoo_txt"Symbol 1064 MovieClip Frame 10Symbol 1048 EditableText
"rMaxcombo_txt"Symbol 1064 MovieClip Frame 10Symbol 1049 EditableText
"wager_txt"Symbol 1064 MovieClip Frame 10Symbol 1050 EditableText
"message_txt"Symbol 1064 MovieClip Frame 10Symbol 1051 EditableText
"up_btn"Symbol 1064 MovieClip Frame 10Symbol 389 MovieClip [arrow_btn]
"down_btn"Symbol 1064 MovieClip Frame 10Symbol 389 MovieClip [arrow_btn]
"dStatsHeader_txt"Symbol 1064 MovieClip Frame 10Symbol 1053 EditableText
"dScore_txt"Symbol 1064 MovieClip Frame 10Symbol 1054 EditableText
"dPerfect_txt"Symbol 1064 MovieClip Frame 10Symbol 1055 EditableText
"dGood_txt"Symbol 1064 MovieClip Frame 10Symbol 1056 EditableText
"dAverage_txt"Symbol 1064 MovieClip Frame 10Symbol 1057 EditableText
"dMiss_txt"Symbol 1064 MovieClip Frame 10Symbol 1058 EditableText
"dBoo_txt"Symbol 1064 MovieClip Frame 10Symbol 1059 EditableText
"dMaxcombo_txt"Symbol 1064 MovieClip Frame 10Symbol 1060 EditableText
"outcome_txt"Symbol 1064 MovieClip Frame 10Symbol 1062 EditableText
"expression_mc"Symbol 1064 MovieClip Frame 10Symbol 913 MovieClip
"rGuy_mc"Symbol 1064 MovieClip Frame 10Symbol 1063 MovieClip
"dGuy_mc"Symbol 1064 MovieClip Frame 10Symbol 1063 MovieClip
"artist_btn"Symbol 1088 MovieClip Frame 1Symbol 1072 Button
"stepfile_btn"Symbol 1088 MovieClip Frame 1Symbol 1072 Button
"cancel_btn"Symbol 1088 MovieClip Frame 1Symbol 1072 Button
"purchase_btn"Symbol 1088 MovieClip Frame 1Symbol 1072 Button
"title_txt"Symbol 1088 MovieClip Frame 1Symbol 1077 EditableText
"genre_txt"Symbol 1088 MovieClip Frame 1Symbol 1078 EditableText
"difficulty_txt"Symbol 1088 MovieClip Frame 1Symbol 1080 EditableText
"stepfile_txt"Symbol 1088 MovieClip Frame 1Symbol 1082 EditableText
"length_txt"Symbol 1088 MovieClip Frame 1Symbol 1084 EditableText
"price_txt"Symbol 1088 MovieClip Frame 1Symbol 1086 EditableText
"ok_btn"Symbol 1091 MovieClip Frame 1Symbol 1072 Button
"error_txt"Symbol 1091 MovieClip Frame 1Symbol 1090 EditableText
"scoreboxandloader"Symbol 1110 MovieClip Frame 1Symbol 490 MovieClip
"songpurchase_sp"Symbol 1110 MovieClip Frame 1Symbol 355 MovieClip [ScrollPane]
"scrollMovieClip"Symbol 1110 MovieClip Frame 1Symbol 158 MovieClip [songPurchaseScrollMovieClip]
"detailDialog_mc"Symbol 1110 MovieClip Frame 1Symbol 1088 MovieClip
"alertDialog_mc"Symbol 1110 MovieClip Frame 1Symbol 1091 MovieClip
"cTransNum"Symbol 1110 MovieClip Frame 29Symbol 1094 EditableText
"recieveName"Symbol 1110 MovieClip Frame 29Symbol 1097 EditableText
"CreditTransferStatus"Symbol 1110 MovieClip Frame 29Symbol 1103 MovieClip
"close_btn"Symbol 1119 MovieClip Frame 1Symbol 1031 Button
"reject_btn"Symbol 1145 MovieClip Frame 1Symbol 1031 Button
"cancel_btn"Symbol 1145 MovieClip Frame 1Symbol 1031 Button
"reply_txt"Symbol 1145 MovieClip Frame 1Symbol 1144 EditableText
"accept_btn"Symbol 1149 MovieClip Frame 1Symbol 1031 Button
"reject_btn"Symbol 1149 MovieClip Frame 1Symbol 1031 Button
"close_btn"Symbol 1149 MovieClip Frame 1Symbol 1031 Button
"statsHeader_txt"Symbol 1149 MovieClip Frame 1Symbol 1120 EditableText
"score_txt"Symbol 1149 MovieClip Frame 1Symbol 1121 EditableText
"perfect_txt"Symbol 1149 MovieClip Frame 1Symbol 1122 EditableText
"good_txt"Symbol 1149 MovieClip Frame 1Symbol 1123 EditableText
"average_txt"Symbol 1149 MovieClip Frame 1Symbol 1124 EditableText
"miss_txt"Symbol 1149 MovieClip Frame 1Symbol 1125 EditableText
"boo_txt"Symbol 1149 MovieClip Frame 1Symbol 1126 EditableText
"maxcombo_txt"Symbol 1149 MovieClip Frame 1Symbol 1127 EditableText
"wager_txt"Symbol 1149 MovieClip Frame 1Symbol 1128 EditableText
"message_txt"Symbol 1149 MovieClip Frame 1Symbol 1130 EditableText
"up_btn"Symbol 1149 MovieClip Frame 1Symbol 389 MovieClip [arrow_btn]
"down_btn"Symbol 1149 MovieClip Frame 1Symbol 389 MovieClip [arrow_btn]
"totalChallenges_txt"Symbol 1149 MovieClip Frame 1Symbol 1131 EditableText
"opponent_txt"Symbol 1149 MovieClip Frame 1Symbol 1132 EditableText
"date_txt"Symbol 1149 MovieClip Frame 1Symbol 1134 EditableText
"remaining_txt"Symbol 1149 MovieClip Frame 1Symbol 1136 EditableText
"prev_btn"Symbol 1149 MovieClip Frame 1Symbol 389 MovieClip [arrow_btn]
"next_btn"Symbol 1149 MovieClip Frame 1Symbol 389 MovieClip [arrow_btn]
"screen_mc"Symbol 1149 MovieClip Frame 1Symbol 26 MovieClip
"preloader_mc"Symbol 1149 MovieClip Frame 1Symbol 631 MovieClip
"rejectConfirm_mc"Symbol 1149 MovieClip Frame 1Symbol 1145 MovieClip
"alertDialog_mc"Symbol 1149 MovieClip Frame 1Symbol 1091 MovieClip
"scoreboxandloader"Symbol 1166 MovieClip Frame 1Symbol 490 MovieClip
"cancelChallenge_btn"Symbol 1166 MovieClip Frame 1Symbol 1111 Button
"issueChallenge_btn"Symbol 1166 MovieClip Frame 1Symbol 1111 Button
"help_btn"Symbol 1166 MovieClip Frame 1Symbol 1111 Button
"helpWindow_mc"Symbol 1166 MovieClip Frame 1Symbol 1119 MovieClip
"challengeReader_mc"Symbol 1166 MovieClip Frame 1Symbol 1149 MovieClip
"alertDialog_mc"Symbol 1166 MovieClip Frame 1Symbol 1091 MovieClip
"viewFromChallenges_btn"Symbol 1166 MovieClip Frame 29Symbol 1157 Button
"viewToChallenges_btn"Symbol 1166 MovieClip Frame 29Symbol 1157 Button
"wager_txt"Symbol 1166 MovieClip Frame 33Symbol 1160 EditableText
"recipient_txt"Symbol 1166 MovieClip Frame 35Symbol 1161 EditableText
"sendToMember_radio"Symbol 1166 MovieClip Frame 35Symbol 157 MovieClip [FRadioButtonSymbol]
"sendToEmail_radio"Symbol 1166 MovieClip Frame 35Symbol 157 MovieClip [FRadioButtonSymbol]
"message_txt"Symbol 1166 MovieClip Frame 38Symbol 1164 EditableText
"up_btn"Symbol 1166 MovieClip Frame 38Symbol 389 MovieClip [arrow_btn]
"down_btn"Symbol 1166 MovieClip Frame 38Symbol 389 MovieClip [arrow_btn]
"expression_mc"Symbol 1197 MovieClip Frame 1Symbol 913 MovieClip
"Client1Check2"Symbol 1197 MovieClip Frame 1Symbol 1196 MovieClip
"ScoreScreenMods"Symbol 1197 MovieClip Frame 34Symbol 922 MovieClip
"placeholder"Symbol 1207 MovieClip Frame 1Symbol 393 MovieClip
"gameboard"Symbol 1207 MovieClip Frame 1Symbol 399 MovieClip
"preloadSong"Symbol 1207 MovieClip Frame 1Symbol 795 MovieClip
"beater"Symbol 1207 MovieClip Frame 1Symbol 799 MovieClip
"ComboHolder"Symbol 1207 MovieClip Frame 3Symbol 818 MovieClip
"ComboHolder2"Symbol 1207 MovieClip Frame 3Symbol 822 MovieClip
"Judge2"Symbol 1207 MovieClip Frame 3Symbol 833 MovieClip
"Judge"Symbol 1207 MovieClip Frame 3Symbol 833 MovieClip
"NewPowerBar"Symbol 1207 MovieClip Frame 3Symbol 848 MovieClip
"Levelinfo"Symbol 1207 MovieClip Frame 3Symbol 856 MovieClip
"mp_mask"Symbol 1207 MovieClip Frame 3Symbol 857 MovieClip
"SongProgress"Symbol 1207 MovieClip Frame 3Symbol 859 MovieClip
"scorestuff"Symbol 1207 MovieClip Frame 6Symbol 930 MovieClip
"scoretable"Symbol 1207 MovieClip Frame 6Symbol 1026 MovieClip
"scoreman"Symbol 1207 MovieClip Frame 6Symbol 1027 MovieClip
"challengeResultWindow_mc"Symbol 1207 MovieClip Frame 6Symbol 1064 MovieClip
"FFRShop"Symbol 1207 MovieClip Frame 7Symbol 1110 MovieClip
"FFRChallenge"Symbol 1207 MovieClip Frame 8Symbol 1166 MovieClip
"scorestuff"Symbol 1207 MovieClip Frame 9Symbol 1197 MovieClip
"scoretable"Symbol 1207 MovieClip Frame 9Symbol 1026 MovieClip
"scoreman"Symbol 1207 MovieClip Frame 9Symbol 1027 MovieClip
"loginslate"Symbol 1207 MovieClip Frame 9Symbol 1206 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "Berlin Sans FB Demi Embedded"
ExportAssets (56)Timeline Frame 1Symbol 4 as "pageNumber"
ExportAssets (56)Timeline Frame 1Symbol 7 as "FHighlightSymbol"
ExportAssets (56)Timeline Frame 1Symbol 8 as "chara12"
ExportAssets (56)Timeline Frame 1Symbol 9 as "chara11"
ExportAssets (56)Timeline Frame 1Symbol 10 as "chara10"
ExportAssets (56)Timeline Frame 1Symbol 11 as "chara9"
ExportAssets (56)Timeline Frame 1Symbol 12 as "chara8"
ExportAssets (56)Timeline Frame 1Symbol 13 as "chara7"
ExportAssets (56)Timeline Frame 1Symbol 14 as "chara6"
ExportAssets (56)Timeline Frame 1Symbol 15 as "chara5"
ExportAssets (56)Timeline Frame 1Symbol 16 as "chara4"
ExportAssets (56)Timeline Frame 1Symbol 17 as "chara3"
ExportAssets (56)Timeline Frame 1Symbol 18 as "chara2"
ExportAssets (56)Timeline Frame 1Symbol 19 as "chara1"
ExportAssets (56)Timeline Frame 1Symbol 20 as "songlistScrollMovieClip"
ExportAssets (56)Timeline Frame 1Symbol 25 as "songlist_item"
ExportAssets (56)Timeline Frame 1Symbol 29 as "messageDialog_mc"
ExportAssets (56)Timeline Frame 1Symbol 32 as "square_mc"
ExportAssets (56)Timeline Frame 1Symbol 34 as "frb_hitArea"
ExportAssets (56)Timeline Frame 1Symbol 37 as "FLabelSymbol"
ExportAssets (56)Timeline Frame 1Symbol 61 as "frb_states"
ExportAssets (56)Timeline Frame 1Symbol 94 as "UpArrow"
ExportAssets (56)Timeline Frame 1Symbol 113 as "ScrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 138 as "DownArrow"
ExportAssets (56)Timeline Frame 1Symbol 139 as "FUIComponentSymbol"
ExportAssets (56)Timeline Frame 1Symbol 143 as "FScrollBarSymbol"
ExportAssets (56)Timeline Frame 1Symbol 144 as "FListItemSymbol"
ExportAssets (56)Timeline Frame 1Symbol 145 as "DataProviderSymbol"
ExportAssets (56)Timeline Frame 1Symbol 146 as "FSelectableItemSymbol"
ExportAssets (56)Timeline Frame 1Symbol 147 as "FSelectableListSymbol"
ExportAssets (56)Timeline Frame 1Symbol 148 as "FScrollSelectListSymbol"
ExportAssets (56)Timeline Frame 1Symbol 151 as "FBoundingBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 154 as "FListBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 157 as "FRadioButtonSymbol"
ExportAssets (56)Timeline Frame 1Symbol 158 as "songPurchaseScrollMovieClip"
ExportAssets (56)Timeline Frame 1Symbol 168 as "BoundingBox"
ExportAssets (56)Timeline Frame 1Symbol 170 as "BrdrShdw"
ExportAssets (56)Timeline Frame 1Symbol 172 as "BrdrFace"
ExportAssets (56)Timeline Frame 1Symbol 173 as "SimpleButtonDown"
ExportAssets (56)Timeline Frame 1Symbol 175 as "BrdrBlk"
ExportAssets (56)Timeline Frame 1Symbol 177 as "BrdrHilght"
ExportAssets (56)Timeline Frame 1Symbol 178 as "SimpleButtonIn"
ExportAssets (56)Timeline Frame 1Symbol 179 as "SimpleButtonUp"
ExportAssets (56)Timeline Frame 1Symbol 180 as "Defaults"
ExportAssets (56)Timeline Frame 1Symbol 181 as "UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 182 as "UIObject"
ExportAssets (56)Timeline Frame 1Symbol 187 as "FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 188 as "FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 189 as "UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 190 as "UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 191 as "SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 194 as "Border"
ExportAssets (56)Timeline Frame 1Symbol 195 as "RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 196 as "TextInput"
ExportAssets (56)Timeline Frame 1Symbol 201 as "StepDownArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 203 as "StepThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 204 as "StepDownArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 205 as "StepDownArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 206 as "StepDownArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 208 as "StepUpArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 209 as "StepUpArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 210 as "StepUpArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 211 as "StepUpArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 213 as "StepTrack"
ExportAssets (56)Timeline Frame 1Symbol 214 as "NumericStepperAssets"
ExportAssets (56)Timeline Frame 1Symbol 215 as "NumericStepper"
ExportAssets (56)Timeline Frame 1Symbol 237 as "songlist_item_random"
ExportAssets (56)Timeline Frame 1Symbol 239 as "aL_single"
ExportAssets (56)Timeline Frame 1Symbol 240 as "aD_single"
ExportAssets (56)Timeline Frame 1Symbol 241 as "aU_single"
ExportAssets (56)Timeline Frame 1Symbol 242 as "aR_single"
ExportAssets (56)Timeline Frame 1Symbol 243 as "aL"
ExportAssets (56)Timeline Frame 1Symbol 244 as "aD"
ExportAssets (56)Timeline Frame 1Symbol 245 as "aU"
ExportAssets (56)Timeline Frame 1Symbol 246 as "aR"
ExportAssets (56)Timeline Frame 1Symbol 254 as "purchaseItem_mc"
ExportAssets (56)Timeline Frame 1Symbol 258 as "ComboBase"
ExportAssets (56)Timeline Frame 1Symbol 259 as "DataProvider"
ExportAssets (56)Timeline Frame 1Symbol 260 as "DataSelector"
ExportAssets (56)Timeline Frame 1Symbol 261 as "SelectableRow"
ExportAssets (56)Timeline Frame 1Symbol 262 as "ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 263 as "Button"
ExportAssets (56)Timeline Frame 1Symbol 264 as "CustomBorder"
ExportAssets (56)Timeline Frame 1Symbol 266 as "ScrollTrack"
ExportAssets (56)Timeline Frame 1Symbol 272 as "ScrollDownArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 274 as "ScrollThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 276 as "ScrollThemeColor2"
ExportAssets (56)Timeline Frame 1Symbol 277 as "ScrollDownArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 278 as "ScrollDownArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 279 as "ScrollDownArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 285 as "ScrollThumbBottomDisabled"
ExportAssets (56)Timeline Frame 1Symbol 287 as "ThumbThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 289 as "ThumbThemeColor3"
ExportAssets (56)Timeline Frame 1Symbol 290 as "ScrollThumbBottomDown"
ExportAssets (56)Timeline Frame 1Symbol 291 as "ScrollThumbBottomOver"
ExportAssets (56)Timeline Frame 1Symbol 292 as "ScrollThumbBottomUp"
ExportAssets (56)Timeline Frame 1Symbol 294 as "ScrollThumbGripDisabled"
ExportAssets (56)Timeline Frame 1Symbol 296 as "ThumbThemeColor2"
ExportAssets (56)Timeline Frame 1Symbol 297 as "ScrollThumbGripDown"
ExportAssets (56)Timeline Frame 1Symbol 298 as "ScrollThumbGripOver"
ExportAssets (56)Timeline Frame 1Symbol 299 as "ScrollThumbGripUp"
ExportAssets (56)Timeline Frame 1Symbol 301 as "ScrollThumbMiddleDisabled"
ExportAssets (56)Timeline Frame 1Symbol 302 as "ScrollThumbMiddleDown"
ExportAssets (56)Timeline Frame 1Symbol 306 as "ScrollThumbMiddleOver"
ExportAssets (56)Timeline Frame 1Symbol 307 as "ScrollThumbMiddleUp"
ExportAssets (56)Timeline Frame 1Symbol 308 as "ScrollThumbTopDisabled"
ExportAssets (56)Timeline Frame 1Symbol 309 as "ScrollThumbTopDown"
ExportAssets (56)Timeline Frame 1Symbol 310 as "ScrollThumbTopOver"
ExportAssets (56)Timeline Frame 1Symbol 311 as "ScrollThumbTopUp"
ExportAssets (56)Timeline Frame 1Symbol 312 as "ScrollTrackDisabled"
ExportAssets (56)Timeline Frame 1Symbol 313 as "ScrollUpArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 314 as "ScrollUpArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 315 as "ScrollUpArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 316 as "ScrollUpArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 317 as "BtnDownArrow"
ExportAssets (56)Timeline Frame 1Symbol 318 as "BtnUpArrow"
ExportAssets (56)Timeline Frame 1Symbol 319 as "ScrollBarAssets"
ExportAssets (56)Timeline Frame 1Symbol 320 as "HScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 321 as "VScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 322 as "View"
ExportAssets (56)Timeline Frame 1Symbol 323 as "ScrollView"
ExportAssets (56)Timeline Frame 1Symbol 324 as "ScrollSelectList"
ExportAssets (56)Timeline Frame 1Symbol 325 as "List"
ExportAssets (56)Timeline Frame 1Symbol 330 as "ComboDownArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 331 as "ComboDownArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 333 as "ComboThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 334 as "ComboDownArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 335 as "ComboDownArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 336 as "ComboAssets"
ExportAssets (56)Timeline Frame 1Symbol 337 as "ComboBox"
ExportAssets (56)Timeline Frame 1Symbol 355 as "ScrollPane"
ExportAssets (56)Timeline Frame 1Symbol 1212 as "__Packages.com.meychi.ascrypt.Base8"
ExportAssets (56)Timeline Frame 1Symbol 1213 as "__Packages.com.meychi.ascrypt.Base64"
ExportAssets (56)Timeline Frame 1Symbol 1214 as "__Packages.com.meychi.ascrypt.SHA1"
ExportAssets (56)Timeline Frame 1Symbol 1215 as "__Packages.com.meychi.ascrypt.MD5"
ExportAssets (56)Timeline Frame 1Symbol 1216 as "__Packages.com.meychi.ascrypt.RC4"
ExportAssets (56)Timeline Frame 1Symbol 1217 as "__Packages.com.meychi.ascrypt.Rijndael"
ExportAssets (56)Timeline Frame 1Symbol 1218 as "__Packages.com.meychi.ascrypt.TEA"
ExportAssets (56)Timeline Frame 1Symbol 1219 as "__Packages.com.meychi.ascrypt.GUID"
ExportAssets (56)Timeline Frame 1Symbol 1220 as "__Packages.com.meychi.ascrypt.LZW"
ExportAssets (56)Timeline Frame 1Symbol 1221 as "__Packages.com.meychi.ascrypt.ROT13"
ExportAssets (56)Timeline Frame 1Symbol 1222 as "__Packages.com.meychi.ascrypt.Goauld"
ExportAssets (56)Timeline Frame 1Symbol 1223 as "__Packages.com.boulevart.as2.security.EncryptionTypes"
ExportAssets (56)Timeline Frame 1Symbol 1224 as "__Packages.com.boulevart.as2.security.Encryption"
ExportAssets (56)Timeline Frame 1Symbol 164 as "__Packages.mx.core.UIObject"
ExportAssets (56)Timeline Frame 1Symbol 165 as "__Packages.mx.core.UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 166 as "__Packages.mx.controls.NumericStepper"
ExportAssets (56)Timeline Frame 1Symbol 216 as "__Packages.mx.skins.SkinElement"
ExportAssets (56)Timeline Frame 1Symbol 217 as "__Packages.mx.styles.CSSTextStyles"
ExportAssets (56)Timeline Frame 1Symbol 218 as "__Packages.mx.styles.StyleManager"
ExportAssets (56)Timeline Frame 1Symbol 219 as "__Packages.mx.styles.CSSStyleDeclaration"
ExportAssets (56)Timeline Frame 1Symbol 220 as "__Packages.mx.controls.SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 221 as "__Packages.mx.skins.Border"
ExportAssets (56)Timeline Frame 1Symbol 222 as "__Packages.mx.skins.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 223 as "__Packages.mx.controls.TextInput"
ExportAssets (56)Timeline Frame 1Symbol 224 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 225 as "__Packages.mx.managers.SystemManager"
ExportAssets (56)Timeline Frame 1Symbol 226 as "__Packages.mx.events.UIEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 227 as "__Packages.mx.skins.ColoredSkinElement"
ExportAssets (56)Timeline Frame 1Symbol 228 as "__Packages.mx.core.ext.UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 229 as "__Packages.mx.skins.halo.Defaults"
ExportAssets (56)Timeline Frame 1Symbol 230 as "__Packages.mx.managers.DepthManager"
ExportAssets (56)Timeline Frame 1Symbol 231 as "__Packages.mx.managers.FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 232 as "__Packages.mx.skins.halo.FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 233 as "__Packages.mx.managers.OverlappedWindows"
ExportAssets (56)Timeline Frame 1Symbol 234 as "__Packages.mx.styles.CSSSetStyle"
ExportAssets (56)Timeline Frame 1Symbol 235 as "__Packages.mx.core.ext.UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 236 as "__Packages.mx.skins.halo.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 255 as "__Packages.mx.controls.listclasses.DataSelector"
ExportAssets (56)Timeline Frame 1Symbol 256 as "__Packages.mx.controls.ComboBase"
ExportAssets (56)Timeline Frame 1Symbol 257 as "__Packages.mx.controls.ComboBox"
ExportAssets (56)Timeline Frame 1Symbol 338 as "__Packages.mx.managers.PopUpManager"
ExportAssets (56)Timeline Frame 1Symbol 339 as "__Packages.mx.core.View"
ExportAssets (56)Timeline Frame 1Symbol 340 as "__Packages.mx.core.ExternalContent"
ExportAssets (56)Timeline Frame 1Symbol 341 as "__Packages.mx.skins.CustomBorder"
ExportAssets (56)Timeline Frame 1Symbol 342 as "__Packages.mx.controls.scrollClasses.ScrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 343 as "__Packages.mx.controls.scrollClasses.ScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 344 as "__Packages.mx.core.ScrollView"
ExportAssets (56)Timeline Frame 1Symbol 345 as "__Packages.mx.controls.listclasses.DataProvider"
ExportAssets (56)Timeline Frame 1Symbol 346 as "__Packages.mx.controls.listclasses.ScrollSelectList"
ExportAssets (56)Timeline Frame 1Symbol 347 as "__Packages.mx.controls.List"
ExportAssets (56)Timeline Frame 1Symbol 348 as "__Packages.mx.effects.Tween"
ExportAssets (56)Timeline Frame 1Symbol 349 as "__Packages.mx.controls.listclasses.SelectableRow"
ExportAssets (56)Timeline Frame 1Symbol 350 as "__Packages.mx.controls.HScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 351 as "__Packages.mx.controls.Button"
ExportAssets (56)Timeline Frame 1Symbol 352 as "__Packages.mx.skins.halo.ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 353 as "__Packages.mx.controls.VScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 354 as "__Packages.mx.containers.ScrollPane"
ExportAssets (56)Timeline Frame 2Symbol 389 as "arrow_btn"
ExportAssets (56)Timeline Frame 2Symbol 390 as "punch.wav"
ExportAssets (56)Timeline Frame 2Symbol 391 as "High_Bee-Public_D-135.wav"

Labels

"number_txt"Symbol 4 MovieClip [pageNumber] Frame 1
"enabled"Symbol 7 MovieClip [FHighlightSymbol] Frame 1
"disabled"Symbol 7 MovieClip [FHighlightSymbol] Frame 2
"unfocused"Symbol 7 MovieClip [FHighlightSymbol] Frame 3
"Symbol_32"Symbol 37 MovieClip [FLabelSymbol] Frame 1
"Symbol_22"Symbol 39 MovieClip Frame 1
"Symbol_23"Symbol 41 MovieClip Frame 1
"unselectedEnabled"Symbol 61 MovieClip [frb_states] Frame 1
"press"Symbol 61 MovieClip [frb_states] Frame 2
"unselectedDisabled"Symbol 61 MovieClip [frb_states] Frame 3
"selectedDisabled"Symbol 61 MovieClip [frb_states] Frame 4
"selectedEnabled"Symbol 61 MovieClip [frb_states] Frame 5
"Symbol_36"Symbol 139 MovieClip [FUIComponentSymbol] Frame 1
"Symbol_354"Symbol 145 MovieClip [DataProviderSymbol] Frame 1
"enabled"Symbol 151 MovieClip [FBoundingBoxSymbol] Frame 1
"disabled"Symbol 151 MovieClip [FBoundingBoxSymbol] Frame 2
"diagonAlley"Symbol 399 MovieClip Frame 1
"slideLeft"Symbol 399 MovieClip Frame 10
"falling"Symbol 399 MovieClip Frame 20
"slideRight"Symbol 399 MovieClip Frame 30
"rising"Symbol 399 MovieClip Frame 40
"Multiplayer"Symbol 399 MovieClip Frame 50
"MultiplayerMask"Symbol 399 MovieClip Frame 55
"MultiplayerFall"Symbol 399 MovieClip Frame 60
"MultiplayerFallMask"Symbol 399 MovieClip Frame 65
"logged"Symbol 1064 MovieClip Frame 1
"victory"Symbol 1064 MovieClip Frame 10
"defeat"Symbol 1064 MovieClip Frame 20
"tie"Symbol 1064 MovieClip Frame 30

Dynamic Text Variables

_root.loadstatusSymbol 368 EditableText"000k"
_root.loadtotalSymbol 369 EditableText"of 239k "
_root.gatheringdataSymbol 370 EditableText""
_root.loginDataSymbol 375 EditableText""
_urlSymbol 388 EditableText"<p align="left"><font face="Aachen-Light" size="6" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>This will hold the path of where you are running it from</b></font></p>"
_root.nameSymbol 479 EditableText"??"
_root.ffrdateSymbol 480 EditableText"Date Loading..."
_root.playedSymbol 481 EditableText"??"
_root.grandtotalSymbol 482 EditableText"???????????"
_root.overallrankingSymbol 484 EditableText"???????"
_root.mpflankSymbol 486 EditableText"???"
_root.realAverageSymbol 488 EditableText"???????"
_root.sortFilter_SearchSymbol 555 EditableText""
_root.songnameSymbol 578 EditableText"Song Title"
_root.songauthorSymbol 579 EditableText"Song Author"
_root.songstepauthorSymbol 580 EditableText"Stepfile Author"
_root.songdifficultySymbol 581 EditableText"Difficulty Rating"
_root.songstyleSymbol 582 EditableText"Song Style"
_root.songlengthSymbol 583 EditableText"Song Length"
_root.songselect1Symbol 592 EditableText"Coming Soon"
_root.songselect9Symbol 593 EditableText"Coming Soon"
_root.songselect8Symbol 594 EditableText"Coming Soon"
_root.songselect7Symbol 595 EditableText"Coming Soon"
_root.songselect10Symbol 596 EditableText"Coming Soon"
_root.songselect11Symbol 597 EditableText"Coming Soon"
_root.songselect12Symbol 598 EditableText"Coming Soon"
_root.songselect6Symbol 599 EditableText"Coming Soon"
_root.songselect5Symbol 600 EditableText"Coming Soon"
_root.songselect4Symbol 601 EditableText"Coming Soon"
_root.songselect2Symbol 602 EditableText"Coming Soon"
_root.songselect3Symbol 603 EditableText"Coming Soon"
_root.songdifficultytext1Symbol 604 EditableText"10"
_root.songdifficultytext2Symbol 605 EditableText"10"
_root.songdifficultytext3Symbol 606 EditableText"10"
_root.songdifficultytext4Symbol 607 EditableText"10"
_root.songdifficultytext5Symbol 608 EditableText"10"
_root.songdifficultytext6Symbol 609 EditableText"10"
_root.songdifficultytext7Symbol 610 EditableText"10"
_root.songdifficultytext12Symbol 611 EditableText"10"
_root.songdifficultytext8Symbol 612 EditableText"10"
_root.songdifficultytext11Symbol 613 EditableText"10"
_root.songdifficultytext9Symbol 614 EditableText"10"
_root.songdifficultytext10Symbol 615 EditableText"10"
_root.songloadstatusSymbol 623 EditableText"100"
_root.newsSymbol 645 EditableText"<p align="left"><font face="Arial" size="10" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>Loading...</b></font></p>"
_root.newstitleSymbol 646 EditableText"Loading..."
_root.newsdateSymbol 647 EditableText"Loading..."
_root.AutoFailPerfectNumberSymbol 651 EditableText"0"
_root.AutoFailGoodNumberSymbol 652 EditableText"0"
_root.AutoFailAverageNumberSymbol 653 EditableText"0"
_root.AutoFailBooNumberSymbol 654 EditableText"0"
_root.AutoFailMissNumberSymbol 655 EditableText"0"
_root.LeftKeyValueValueSymbol 677 EditableText"0"
_root.DownKeyValueValueSymbol 678 EditableText"0"
_root.UpKeyValueValueSymbol 679 EditableText"0"
_root.RightKeyValueValueSymbol 680 EditableText"0"
_root.key_info_txtSymbol 681 EditableText""
_root.global_offsetSymbol 688 EditableText"0"
_root.speedmodvertSymbol 695 EditableText"310"
_root.totalcreditSymbol 744 EditableText"????"
_root.secretcodeSymbol 803 EditableText""
_root.currentcomboSymbol 813 EditableText"34"
_root.currentcomboSymbol 814 EditableText"34"
_root.remotecomboSymbol 819 EditableText"34"
_root.remotecomboSymbol 820 EditableText"34"
_root.scoreSymbol 836 EditableText"0000000"
_root.localscoreSymbol 837 EditableText""
_root.remotescoreSymbol 838 EditableText""
_root.songnameSymbol 849 EditableText""
_root.songauthorSymbol 850 EditableText""
_root.songdifficultySymbol 851 EditableText""
_root.songstyleSymbol 852 EditableText""
_root.songlengthSymbol 853 EditableText""
_root.songstepauthorSymbol 854 EditableText""
_root.endgamenameSymbol 861 EditableText""
_root.ratingthinkSymbol 888 EditableText"????"
_root.scoreSymbol 893 EditableText"????"
_root.totalSymbol 895 EditableText"????"
_root.songnameSymbol 902 EditableText"????"
_root.bestSymbol 903 EditableText"????"
_root.ffrbestSymbol 904 EditableText"????"
_root.currentrankingSymbol 905 EditableText"????"
_root.rankingSymbol 906 EditableText"????"
_root.ArrowEffectSymbol 919 EditableText""
_root.ArrowVisibleSymbol 920 EditableText""
_root.DarkArrowModSymbol 921 EditableText""
_root.creditsSymbol 926 EditableText"+??"
_root.creditsSymbol 927 EditableText"+??"
_root.totalcreditSymbol 929 EditableText"????"
_root.score10Symbol 934 EditableText""
_root.playtype10Symbol 939 EditableText""
_root.score1Symbol 940 EditableText""
_root.name1Symbol 942 EditableText""
_root.score2Symbol 944 EditableText""
_root.name2Symbol 946 EditableText""
_root.playtype9Symbol 948 EditableText""
_root.score3Symbol 949 EditableText""
_root.name3Symbol 951 EditableText""
_root.playtype8Symbol 953 EditableText""
_root.score4Symbol 954 EditableText""
_root.name4Symbol 956 EditableText""
_root.playtype7Symbol 958 EditableText""
_root.score5Symbol 959 EditableText""
_root.name5Symbol 961 EditableText""
_root.playtype6Symbol 963 EditableText""
_root.playtype10Symbol 964 EditableText""
_root.score6Symbol 965 EditableText""
_root.name6Symbol 967 EditableText""
_root.playtype5Symbol 969 EditableText""
_root.playtype9Symbol 970 EditableText""
_root.score7Symbol 971 EditableText""
_root.name7Symbol 973 EditableText""
_root.playtype4Symbol 975 EditableText""
_root.playtype8Symbol 976 EditableText""
_root.score8Symbol 977 EditableText""
_root.name8Symbol 979 EditableText""
_root.playtype3Symbol 981 EditableText""
_root.playtype7Symbol 982 EditableText""
_root.score9Symbol 983 EditableText""
_root.name9Symbol 985 EditableText""
_root.playtype2Symbol 987 EditableText""
_root.playtype1Symbol 988 EditableText""
_root.playtype6Symbol 989 EditableText""
_root.name10Symbol 990 EditableText""
_root.playtype5Symbol 992 EditableText""
_root.playtype4Symbol 993 EditableText""
_root.playtype3Symbol 994 EditableText""
_root.playtype2Symbol 998 EditableText""
_root.playtype1Symbol 999 EditableText""
_root.playtype10Symbol 1003 EditableText""
_root.playtype9Symbol 1004 EditableText""
_root.playtype8Symbol 1005 EditableText""
_root.playtype7Symbol 1006 EditableText""
_root.playtype6Symbol 1007 EditableText""
_root.playtype5Symbol 1008 EditableText""
_root.playtype4Symbol 1009 EditableText""
_root.playtype3Symbol 1010 EditableText""
_root.playtype2Symbol 1011 EditableText""
_root.playtype1Symbol 1012 EditableText""
_root.totalSymbol 1054 EditableText"9999999999999999"
_root.goodSymbol 1056 EditableText"9999"
_root.almostSymbol 1057 EditableText"9999"
_root.missSymbol 1058 EditableText"9999"
_root.booSymbol 1059 EditableText"9999"
_root.mCSymbol 1060 EditableText"9999"
_root.rnameSymbol 1094 EditableText""
cstatusSymbol 1100 EditableText"Moving.."
cstatusSymbol 1101 EditableText"Failed.."
cstatusSymbol 1102 EditableText"SUCCESS!!"
_root.totalcreditSymbol 1109 EditableText"????"
_root.challengesFromSymbol 1152 EditableText"000"
_root.challengesToSymbol 1153 EditableText"000"
_root.totalcreditSymbol 1165 EditableText"????"
_root.player1perfectSymbol 1171 EditableText"????"
_root.player1scoreSymbol 1174 EditableText"????"
_root.player1totalSymbol 1175 EditableText"????"
_root.player1goodSymbol 1176 EditableText"????"
_root.player1almostSymbol 1177 EditableText"????"
_root.player1missSymbol 1178 EditableText"????"
_root.player1booSymbol 1179 EditableText"????"
_root.songauthorSymbol 1180 EditableText"<p align="left"><font face="Neuropol" size="10" color="#cccccc" letterSpacing="0.000000" kerning="1">????</font></p>"
_root.songnameSymbol 1181 EditableText"????"
_root.bestSymbol 1182 EditableText"????"
_root.ffrbestSymbol 1183 EditableText"????"
_root.player1maxcomboSymbol 1184 EditableText"????"
_root.player2perfectSymbol 1185 EditableText"????"
_root.player2goodSymbol 1186 EditableText"????"
_root.player2almostSymbol 1187 EditableText"????"
_root.player2missSymbol 1188 EditableText"????"
_root.player2booSymbol 1189 EditableText"????"
_root.player2maxcomboSymbol 1190 EditableText"????"
_root.player1Symbol 1191 EditableText"????"
_root.player2Symbol 1192 EditableText"????"
_root.player2scoreSymbol 1193 EditableText"????"
_root.player2totalSymbol 1194 EditableText"????"




http://swfchan.com/25/120315/info.shtml
Created: 5/3 -2019 09:57:50 Last modified: 5/3 -2019 09:57:50 Server time: 02/05 -2024 23:34:27