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

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

sonicmazecraze.swf

This is the info page for
Flash #118950

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


Text
REGISTER

LOGIN

EMAIL ADDRESS :

PASSWORD :

PLEASE ENTER YOUR SEGA CITY USERNAME
AND PASSWORD, OR REGISTER BELOW...

You have scored enough points to enter the competition to win a.....
Please log in, or register below to join the SEGA Community below for an automatic entry.

WELL DONE, YOU'VE QUALIFIED!

THANKS FOR REGISTERING!

We'll be in touch with the latest Sega news soon...

RECEIVE NEWS UPDATES!

SUBMIT

Date of Birth:

Gender:

Internet Connection:

Email Address:

Password:

Confirm Password:

Male

Female

Modem

Broadband

Office/LAN

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

I have read and understood the

TERMS AND CONDITIONS

Terms & Conditions

Name :

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

<p align="left"><font face="18 VAG Rounded Black   09390_10pt_st" size="10" color="#666666" letterSpacing="1.000000" kerning="0">DD</font></p>

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

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

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

<p align="left"><font face="18 VAG Rounded Black   09390_10pt_st" size="10" color="#666666" letterSpacing="1.000000" kerning="0">MM</font></p>

<p align="left"><font face="18 VAG Rounded Black   09390_10pt_st" size="10" color="#666666" letterSpacing="1.000000" kerning="0">YYYY</font></p>

ENTER COMP
HERE!

[ perload text ]

SOUND

START GAME

HOW TO PLAY

VIEW HIGH SCORES

VISIT WEBSITE

RECEIVE SONIC UPDATES

CREDITS

BUY NOW

RETURN TO MENU

HOW TO PLAY

Sonic has lost his shoes in the desert mazes of Sand Oasis. Luckily you have
stumbled across them, and must return them to him! Use the mouse to move
Sonic's shoes around the maze, without touching the genie cursed walls!
Each level has a number of rings to collect, which will add to your score once
you complete the maze.
Beware! There are many obstacles throughout the maze,
including genies, spikes, spiked balls and fireballs.
If you touch any of these, you will lose a try!

Remember, you have a limited amount of time to reach the finish line, so you will have to hurry!
Once you have finished playing, you will be given a score based on how long you took, and how
many rings you collected.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

HIGH SCORES

SEND A POSTCARD

WHY NOT CHALLENGE A RIVAL TO BEAT YOUR SCORE?

FRIENDS E-MAIL :

FRIENDS NAME :

YOUR E-MAIL :

YOUR NAME :

YOUR SCORE:

SEND POSTCARD

SS

Note: This information is not collected or used by SEGA in any way except to send out the postcard.

POSTCARD SENT!

TRY AGAIN?

POSTCARD FAILED!

CREDITS

DESIGN AND PROGRAMMING
MICHAEL HEWITT
GRAPHICS AND SOUND
SONIC TEAM
MICHAEL HEWITT
BENNIE BOOYSEN
SPECIAL THANKS
SONIC TEAM
TAKEUCHI - SAN
SEGA EUROPE ONLINE SERVICES TEAM

BUY NOW!

Level 1

X

40 Seconds

START

FINISH

Avoid the walls and obstacles..
Navigate Sonic's shoes to the finish line!

LEVEL COMPLETE!

YOUR SCORE:

NEXT LEVEL

40 Seconds

60 Seconds

40 Seconds

80 Seconds

40 Seconds

YOUR TOTAL SCORE:

SS

ENTER INITIALS

SUBMIT SCORE

GAME OVER!

RETURN TO MENU

CONGRATULATIONS!

SS

YOU HAVE COMPLETED THE GAME
AND REUNITED SONIC WITH HIS SHOES

ActionScript [AS1/AS2]

Frame 1
function hbTrack(trackingType, trackingVar) { if (!_root.siteLive) { switch (trackingType) { case "pageview" : trace((((("TRACKING: PageView - /" + _root.hbPage) + "/") + _root.hbLang) + "/") + trackingVar); break; case "link" : trace((((("TRACKING: Link - " + _root.hbPage) + "_") + _root.hbLang) + "_") + trackingVar); break; case "download" : trace((((("TRACKING: Download - " + _root.hbPage) + "_") + _root.hbLang) + "_") + trackingVar); break; } } else { switch (trackingType) { case "pageview" : getURL (((((("javascript:_hbPageView('" + trackingVar) + "','/") + _root.hbPage) + "/") + _root.hbLang) + "/')"); break; case "link" : getURL (((((("javascript:_hbLink('/" + _root.hbPage) + "_") + _root.hbLang) + "_") + trackingVar) + "')"); break; case "download" : getURL (((((("javascript:_hbDownload('/" + _root.hbPage) + "_") + _root.hbLang) + "_") + trackingVar) + "')"); break; } } } var hbPage = "SSR/MC"; var hbLang = "EN"; var siteLive = false; _root.hbTrack("pageview", "HP"); stop();
Frame 2
_root.level = 10; globalSound = new Sound(); globalSound.setVolume(level); _root.ringsound = new Sound(this); _root.ringsound.attachSound("ring2.wav"); _root.lvlsound = new Sound(this); _root.lvlsound.attachSound("lvlmusic.wav"); _root.lvl1score = 0; _root.lvl2score = 0; _root.lvl3score = 0; _root.TotalScore = 0; trace(_root.TotalScore); _root.startgame = false; _root.titlesound = new Sound(this); _root.titlesound.attachSound("titlescreen.wav"); _root.titlesound.start(0, 100); _root.name = ""; _root.gameover = false; _root.initialserror = ""; stop();
Frame 3
_root.lvl1score = 0; _root.lvl2score = 0; _root.lvl3score = 0; _root.TotalScore = 0; trace(_root.TotalScore); _root.titlesound.start(0, 100); _root.gameover = false; _root.lvlsound.stop(); _root.mainmenu.gotoAndPlay("MainMenuStart"); _root.name = ""; _root.initialserror = ""; stop();
Frame 4
stop();
Frame 5
_root.hbTrack("pageview", "L1"); _root.titlesound.stop(); _root.level = 1; _root.leveldisplay = "Level 1"; _root.lvlcomplete = "Level 1 Complete!"; _root.attempts = 3; _root.lvl1_Mc.attempts_Mc.gotoAndPlay(_root.attempts + 1); _root.TotalScore = 0; stop();
Frame 6
_root.hbTrack("pageview", "L2"); trace(_root.lvl1score); _root.level = 2; _root.leveldisplay = "Level 2"; _root.lvlcomplete = "Level 2 Complete!"; _root.lvl1_Mc.attempts_Mc.gotoAndPlay(_root.attempts + 1); stop();
Frame 7
_root.hbTrack("pageview", "L3"); _root.lvlsound.stop(); trace(_root.lvl1score); trace(_root.lvl2score); _root.level = 3; _root.leveldisplay = "Level 3"; _root.lvlcomplete = "Level 3 Complete!"; _root.lvl1_Mc.attempts_Mc.gotoAndPlay(_root.attempts + 1); stop();
Frame 8
trace(_root.lvl1score); trace(_root.lvl2score); trace(_root.lvl3score); _root.lvlsound.stop(); _root.yourrings = 0; _root.TotalScore = (_root.lvl1score + _root.lvl2score) + _root.lvl3score; Mouse.show(); stop();
Symbol 28 MovieClip Frame 1
stop();
Symbol 28 MovieClip Frame 2
play();
Symbol 28 MovieClip Frame 11
stop();
Symbol 37 MovieClip Frame 1
stop();
Symbol 37 MovieClip Frame 2
play();
Symbol 37 MovieClip Frame 11
stop();
Symbol 47 MovieClip Frame 1
function loginSubmit() { loginData.username = login_usr.text; loginData.password = login_pwd.text; loginData.segment = 11; if (rememberme_mc.active) { loginData.rememberMe = "yes"; } loginReplyData.result = null; loginData.sendAndLoad("/soegamesite/authenticate.xml", loginReplyData, "GET"); } function handleLogin() { trace("LOGIN PROCESSED AND RETURNED OK"); var _local3 = this.childNodes[1].firstChild.firstChild.nodeValue; switch (_local3) { case "OK" : thisform.form_error.text = "Logged in successfully."; if (_root.level >= 2) { myVars_obj = new LoadVars(); myVars_obj.to = "SONIC RINGS COMPETITION"; myVars_obj.toEmailAddress = "hewittm@soe.sega.co.uk"; comp1_email = login_usr.text; trace(login_user.text); myVars_obj.from = comp1_email; myVars_obj.fromEmailAddress = comp1_email; myVars_obj.subject = "CORRECT ENTRY"; myVars_obj.minisite = "sonicmsncomp"; myVars_obj.design = 1; myVars_obj.language = "en"; myVars_obj.onLoad = function () { switch (myVars_obj.result) { case "ok" : trace("Message to SEGA OK"); return; default : trace("Message to SEGA SHAFTED"); } }; myVars_obj.sendAndLoad("/ecard/sendExtEcard", myVars_obj, "GET"); myVars_obj_2 = new LoadVars(); myVars_obj_2.to = comp1_email; myVars_obj_2.toEmailAddress = comp1_email; myVars_obj_2.from = "Sega Europe"; myVars_obj_2.fromEmailAddress = "donotreply@sega-europe.com"; myVars_obj_2.subject = "Latest Sonic News"; myVars_obj_2.minisite = "soniccity"; myVars_obj_2.design = 1; myVars_obj_2.language = "en"; myVars_obj_2.onLoad = function () { switch (myVars_obj_2.result) { case "ok" : trace("Message to entrant OK"); return; default : trace("Message to entrant SHAFTED"); } }; myVars_obj_2.sendAndLoad("/ecard/sendExtEcard", myVars_obj_2, "GET"); } thisform._parent.gotoAndStop(2); break; case "REJECTED" : thisform.form_error.text = "Username or password is invalid"; break; default : thisform.form_error.text = "There was a problem. Please try again later."; } } thisform = this; errorArray = new Array(); errorArray[0] = {de:"Ung\u009Fltiges Passwort.", en:"Invalid password.", es:"Contrase\u0096a no v\u0087lida.", fr:"Mot de passe invalide.", it:"Password non valida."}; login_usr.tabIndex = 1; login_usr.onSetFocus = function () { if (login_usr.text == "name@address.com") { login_usr.text = ""; } }; login_pwd.tabIndex = 2; login_pwd.password = true; var loginData = new LoadVars(); var loginReplyData = new XML(); loginReplyData.onLoad = handleLogin; buttonLogin.onRollOver = function () { gotoAndStop (2); }; buttonLogin.onRollOut = (buttonLogin.onReleaseOutside = (buttonLogin.onRelease = function () { gotoAndStop (1); })); buttonLogin.onPress = function () { thisform.form_error.text = ""; loginSubmit(); }; buttonRegister.onPress = function () { thisform._parent.gotoAndStop(3); }; stop(); buttonLogin.gotoAndPlay(2); buttonRegister.gotoAndPlay(2);
Symbol 56 MovieClip Frame 1
stop();
Symbol 79 MovieClip [BrdrShdw] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "shadowColor");
Symbol 81 MovieClip [BrdrFace] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "buttonColor");
Symbol 84 MovieClip [BrdrBlk] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 86 MovieClip [BrdrHilght] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "highlightColor");
Symbol 89 MovieClip [Defaults] Frame 1
#initclip 28 Object.registerClass("Defaults", mx.skins.halo.Defaults); #endinitclip
Symbol 90 MovieClip [UIObjectExtensions] Frame 1
#initclip 29 Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions); #endinitclip
Symbol 91 MovieClip [UIObject] Frame 1
#initclip 30 Object.registerClass("UIObject", mx.core.UIObject); #endinitclip stop();
Symbol 94 Button
on (keyPress "<Tab>") { this.tabHandler(); }
Symbol 95 MovieClip Frame 1
#initclip 31 Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } #endinitclip
Symbol 96 MovieClip [FocusRect] Frame 1
#initclip 32 Object.registerClass("FocusRect", mx.skins.halo.FocusRect); #endinitclip
Symbol 97 MovieClip [FocusManager] Frame 1
#initclip 33 Object.registerClass("FocusManager", mx.managers.FocusManager); #endinitclip stop();
Symbol 98 MovieClip [UIComponentExtensions] Frame 1
#initclip 34 Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions); #endinitclip
Symbol 99 MovieClip [UIComponent] Frame 1
#initclip 35 Object.registerClass("UIComponent", mx.core.UIComponent); #endinitclip stop();
Symbol 100 MovieClip [SimpleButton] Frame 1
#initclip 36 Object.registerClass("SimpleButton", mx.controls.SimpleButton); #endinitclip stop();
Symbol 101 MovieClip [Border] Frame 1
#initclip 37 Object.registerClass("Border", mx.skins.Border); #endinitclip stop();
Symbol 102 MovieClip [RectBorder] Frame 1
#initclip 38 mx.skins.SkinElement.registerElement(mx.skins.RectBorder.symbolName, Object(mx.skins.RectBorder)); Object.registerClass("RectBorder", mx.skins.halo.RectBorder); #endinitclip stop();
Symbol 103 MovieClip [ButtonSkin] Frame 1
#initclip 39 Object.registerClass("ButtonSkin", mx.skins.halo.ButtonSkin); #endinitclip
Symbol 104 MovieClip [Button] Frame 1
#initclip 40 Object.registerClass("Button", mx.controls.Button); #endinitclip stop();
Instance of Symbol 100 MovieClip [SimpleButton] in Symbol 104 MovieClip [Button] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 109 MovieClip [RadioThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 113 MovieClip [RadioThemeColor2] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 119 MovieClip [RadioButtonAssets] Frame 1
#initclip 41 mx.controls.RadioButton.prototype.adjustFocusRect = function () { var _local4 = this._parent.focus_mc; var _local2 = this.iconName; var _local3 = this.getStyle("themeColor"); if (_local3 == undefined) { _local3 = 8453965 /* 0x80FF4D */; } var _local5 = _local2._width + 4; var _local6 = _local2._height + 4; _local4.setSize(_local5, _local6, 8, 100, _local3); var _local8 = _local2._x; var _local7 = _local2._y; _local4.move((this.x - 2) + _local8, (this.y + _local7) - 2); }; #endinitclip
Symbol 120 MovieClip [RadioButton] Frame 1
#initclip 42 Object.registerClass("RadioButton", mx.controls.RadioButton); #endinitclip stop();
Instance of Symbol 104 MovieClip [Button] "foo" in Symbol 120 MovieClip [RadioButton] Frame 2
//component parameters onClipEvent (initialize) { icon = ""; label = "Button"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 147 MovieClip [CheckThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 158 MovieClip [CheckBoxAssets] Frame 1
#initclip 43 mx.controls.CheckBox.prototype.adjustFocusRect = function () { var _local4 = this._parent.focus_mc; var _local2 = this.iconName; var _local3 = this.getStyle("themeColor"); if (_local3 == undefined) { _local3 = 8453965 /* 0x80FF4D */; } var _local8 = _local2._width + 4; var _local5 = _local2._height + 4; _local4.setSize(_local8, _local5, 0, 100, _local3); var _local7 = _local2._x; var _local6 = _local2._y; _local4.move((this.x - 2) + _local7, (this.y + _local6) - 2); }; #endinitclip
Symbol 159 MovieClip [CheckBox] Frame 1
#initclip 44 Object.registerClass("CheckBox", mx.controls.CheckBox); #endinitclip stop();
Instance of Symbol 104 MovieClip [Button] in Symbol 159 MovieClip [CheckBox] Frame 2
//component parameters onClipEvent (initialize) { icon = ""; label = "Button"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 164 Button
on (release) { getURL ("http://www.sega-europe.com/privacy_en.htm", "_blank"); }
Symbol 174 MovieClip Frame 1
reg_connx0._accProps = new Object(); reg_connx0._accProps.forceSimple = true; reg_connx1._accProps = new Object(); reg_connx1._accProps.forceSimple = true; reg_connx2._accProps = new Object(); reg_connx2._accProps.forceSimple = true; reg_tsandcs._accProps = new Object(); reg_tsandcs._accProps.forceSimple = true; function handleRegister() { trace("REG PROCESSED AND RETURNED OK"); var _local5 = this.childNodes[1].firstChild.firstChild.nodeValue; var _local4 = this.childNodes[1].childNodes[1].firstChild.firstChild.nodeValue; if (_local5 != "OK") { switch (_local4) { case "INVALID_EMAIL" : thisform.reg_error_tf.text = "Email address is invalid"; break; case "INVALID_BIRTHDATE" : thisform.reg_error_tf.text = "Birthdate is invalid"; break; case "EMAIL_IN_USE" : thisform.reg_error_tf.text = "Email is already in use."; break; case "INVALID_NAME" : thisform.reg_error_tf.text = "Name is invalid"; break; case "INVALID_PASSWORD" : thisform.reg_error_tf.text = "Supplied password is invalid"; break; case "INVALID_GENDER" : thisform.reg_error_tf.text = ""; break; case "INVALID_CONNECTION" : thisform.reg_error_tf.text = ""; break; case "TRY_AGAIN" : thisform.reg_error_tf.text = "Please try again later."; break; default : thisform.reg_error_tf.text = ""; } } else { thisform.reg_error_tf.text = ""; if (_root.level >= 2) { myVars_obj = new LoadVars(); myVars_obj.to = "SONIC RINGS COMPETITION"; myVars_obj.toEmailAddress = "hewittm@soe.sega.co.uk"; comp1_email = reg_email_tf.text; trace(login_user.text); myVars_obj.from = comp1_email; myVars_obj.fromEmailAddress = comp1_email; myVars_obj.subject = "CORRECT ENTRY"; myVars_obj.minisite = "sonicmsncomp"; myVars_obj.design = 1; myVars_obj.language = "en"; myVars_obj.onLoad = function () { switch (myVars_obj.result) { case "ok" : trace("Message to SEGA OK"); return; default : trace("Message to SEGA SHAFTED"); } }; myVars_obj.sendAndLoad("http://www.sonic-city.com/sega-europe/ecard/sendExtEcard", myVars_obj, "GET"); myVars_obj_2 = new LoadVars(); myVars_obj_2.to = comp1_email; myVars_obj_2.toEmailAddress = comp1_email; myVars_obj_2.from = "Sega Europe"; myVars_obj_2.fromEmailAddress = "donotreply@sega-europe.com"; myVars_obj_2.subject = "Latest Sonic News"; myVars_obj_2.minisite = "soniccity"; myVars_obj_2.design = 1; myVars_obj_2.language = "en"; myVars_obj_2.onLoad = function () { switch (myVars_obj_2.result) { case "ok" : trace("Message to entrant OK"); return; default : trace("Message to entrant SHAFTED"); } }; myVars_obj_2.sendAndLoad("http://www.sonic-city.com/sega-europe/ecard/sendExtEcard", myVars_obj_2, "GET"); } _parent.gotoAndStop(2); } trace((("REGISTER RESULT: " + _local5) + " ") + _local4); } function registerSubmit() { trace("REGISTER SUBMIT CALLED"); formData.language = "en"; if (thisform.reg_name_tf.text == "") { thisform.reg_error_tf.text = "please enter a name"; return(undefined); } trace("REG: name set"); thisform.reg_error_tf.text = ""; formData.name = thisform.reg_name_tf.text; if ((reg_dob_day_tf.text.length != 2) || (reg_dob_day_tf.text == "DD")) { thisform.reg_error_tf.text = "please enter a valid date of birth"; return(undefined); } formData.day = reg_dob_day_tf.text; thisform.reg_error_tf.text = ""; trace("REG: dob DAY set"); if ((reg_dob_mo_tf.text.length != 2) || (reg_dob_mo_tf.text == "MM")) { thisform.reg_error_tf.text = "please enter a valid date of birth"; return(undefined); } formData.month = reg_dob_mo_tf.text; thisform.reg_error_tf.text = ""; trace("REG: dob MO set"); if ((reg_dob_yr_tf.text.length != 4) || (reg_dob_yr_tf.text == "YYYY")) { thisform.reg_error_tf.text = "please enter a valid date of birth"; return(undefined); } formData.year = reg_dob_yr_tf.text; thisform.reg_error_tf.text = ""; trace("REG: dob YR set"); if ((!thisform.reg_gender_m.value) && (!thisform.reg_gender_f.value)) { thisform.reg_error_tf.text = "please choose a gender"; return(undefined); } if (thisform.reg_gender_m.value) { formData.gender = "male"; } else { formData.gender = "female"; } thisform.reg_error_tf.text = ""; trace("REG: gender set"); if ((!thisform.reg_connx0.value) && ((!thisform.reg_connx1.value) & (!thisform.reg_connx2.value))) { thisform.reg_error_tf.text = "please choose a connection speed"; return(undefined); } if (thisform.reg_conn0.value) { formData.connection = "modem"; } else if (thisform.reg_conn1.value) { formData.connection = "broadband"; } else { formData.connection = "office"; } thisform.reg_error_tf.text = ""; trace("REG: connx set " + formData.connection); var _local1 = thisform.reg_email_tf.text; if (((reg_email_tf.text == "") || (_local1.indexOf("@") == -1)) || (_local1.indexOf(".") == -1)) { thisform.reg_error_tf.text = "please enter a valid email address"; return(undefined); } formData.email = reg_email_tf.text; thisform.reg_error_tf.text = ""; trace("REG: email set"); if (reg_pwd_tf.text.length < 6) { thisform.reg_error_tf.text = "password must be min 6 chars"; return(undefined); } if (reg_pwd_tf.text != reg_pwd2_tf.text) { thisform.reg_error_tf.text = "passwords do not match"; return(undefined); } formData.password = reg_pwd_tf.text; thisform.reg_error_tf.text = ""; trace("REG: pwds set"); if (!thisform.reg_tsandcs.value) { thisform.reg_error_tf.text = "please agree to the rules"; return(undefined); } thisform.reg_error_tf.text = ""; formData.segment = 11; formData.sendAndLoad("/soegamesite/register.xml", replyData, "GET"); } var thisform = this; reg_name_tf.tabIndex = 1; reg_gender_m.tabIndex = 2; reg_gender_f.tabIndex = 3; reg_dob_day_tf.tabIndex = 4; reg_dob_mo_tf.tabIndex = 5; reg_dob_yr_tf.tabIndex = 6; reg_connx0.tabIndex = 7; reg_connx1.tabIndex = 8; reg_connx2.tabIndex = 9; reg_email_tf.tabIndex = 10; reg_pwd_tf.tabIndex = 11; reg_pwd_tf.password = true; reg_pwd2_tf.tabIndex = 12; reg_pwd2_tf.password = true; reg_tsandcs.tabIndex = 13; regSubmitButton.tabIndex = 14; errorArray = new Array(); errorArray[0] = {de:"Ung\u00FCltiges Passwort.", en:"Invalid password.", es:"Contrase\u00F1a no v\u00E1lida.", fr:"Mot de passe invalide.", it:"Password non valida."}; formData = new LoadVars(); replyData = new XML(); replyData.onLoad = handleRegister; regSubmitButton.onRollOver = function () { this.gotoAndStop(2); }; regSubmitButton.onRelease = (regSubmitButton.onReleaseOutside = (regSubmitButton.onRollOut = function () { this.gotoAndStop(1); })); regSubmitButton.onPress = function () { registerSubmit(); }; backButton.onPress = function () { _parent.gotoAndStop(1); }; stop();
Instance of Symbol 120 MovieClip [RadioButton] "reg_gender_m" in Symbol 174 MovieClip Frame 1
//component parameters onClipEvent (construct) { data = "male"; groupName = "reg_gender"; label = ""; labelPlacement = "right"; selected = false; }
Instance of Symbol 120 MovieClip [RadioButton] "reg_gender_f" in Symbol 174 MovieClip Frame 1
//component parameters onClipEvent (construct) { data = "female"; groupName = "reg_gender"; label = ""; labelPlacement = "right"; selected = false; }
Instance of Symbol 120 MovieClip [RadioButton] "reg_connx0" in Symbol 174 MovieClip Frame 1
//component parameters onClipEvent (construct) { data = "modem"; groupName = "reg_connx"; label = ""; labelPlacement = "right"; selected = false; }
Instance of Symbol 120 MovieClip [RadioButton] "reg_connx1" in Symbol 174 MovieClip Frame 1
//component parameters onClipEvent (construct) { data = "bb"; groupName = "reg_connx"; label = ""; labelPlacement = "right"; selected = false; }
Instance of Symbol 120 MovieClip [RadioButton] "reg_connx2" in Symbol 174 MovieClip Frame 1
//component parameters onClipEvent (construct) { data = "lan"; groupName = "reg_connx"; label = ""; labelPlacement = "right"; selected = false; }
Instance of Symbol 159 MovieClip [CheckBox] "reg_tsandcs" in Symbol 174 MovieClip Frame 1
//component parameters onClipEvent (construct) { label = ""; labelPlacement = "right"; selected = false; }
Symbol 175 MovieClip Frame 1
stop();
Symbol 175 MovieClip Frame 2
stop();
Symbol 175 MovieClip Frame 3
stop();
Symbol 176 MovieClip [contentboxcompetition_Mc] Frame 1
gotoAndPlay (2);
Symbol 176 MovieClip [contentboxcompetition_Mc] Frame 15
stop();
Symbol 176 MovieClip [contentboxcompetition_Mc] Frame 27
_root.gotoAndPlay("MainMenuVisited");
Symbol 184 Button
on (press) { _parent.gameover_Mc.submit_Mc.enabled = true; removeMovieClip(_parent.compentry_Mc); }
Symbol 193 MovieClip [blackfader_Mc] Frame 20
if (_root.startgame == true) { play(); } else { _root.contentbox_Mc.gotoAndPlay(3); stop(); }
Symbol 193 MovieClip [blackfader_Mc] Frame 30
_level0.gotoAndPlay("Lvl1");
Symbol 203 MovieClip Frame 1
stop();
Symbol 203 MovieClip Frame 99
stop();
Symbol 206 MovieClip Frame 1
loaded_bytes = _root.getBytesLoaded(); total_bytes = _root.getBytesTotal(); loadpercent = (loaded_bytes / total_bytes) * 100; if (loadpercent != 100) { preloaderText.text = int(loadpercent) + "% "; bar.gotoAndStop(int(loadpercent)); } else { _root.gotoAndPlay(2); }
Symbol 206 MovieClip Frame 2
gotoAndPlay (1);
Symbol 209 MovieClip Frame 1
stop();
Symbol 71 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.126"; static var textColorList = {color:1, disabledColor:1}; var invalidateFlag = false; var lineWidth = 1; var lineColor = 0; var tabEnabled = false; var clipParameters = {visible:1, minHeight:1, minWidth:1, maxHeight:1, maxWidth:1, preferredHeight:1, preferredWidth:1}; }
Symbol 72 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.126"; static var kStretch = 5000; var focusEnabled = true; var tabEnabled = true; var origBorderStyles = {themeColor:16711680}; var clipParameters = {}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.core.UIComponent.prototype.clipParameters, mx.core.UIObject.prototype.clipParameters); }
Symbol 73 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.126"; var className = "SimpleButton"; var style3dInset = 4; var btnOffset = 1; var __toggle = false; var __state = false; var __emphasized = false; var __emphatic = false; static var falseUp = 0; static var falseDown = 1; static var falseOver = 2; static var falseDisabled = 3; static var trueUp = 4; static var trueDown = 5; static var trueOver = 6; static var trueDisabled = 7; var falseUpSkin = "SimpleButtonUp"; var falseDownSkin = "SimpleButtonIn"; var falseOverSkin = ""; var falseDisabledSkin = "SimpleButtonUp"; var trueUpSkin = "SimpleButtonIn"; var trueDownSkin = ""; var trueOverSkin = ""; var trueDisabledSkin = "SimpleButtonIn"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var phase = "up"; var fui = "falseUpIcon"; var fus = "falseUpSkin"; var fdi = "falseDownIcon"; var fds = "falseDownSkin"; var frs = "falseOverSkin"; var fri = "falseOverIcon"; var dfi = "falseDisabledIcon"; var dfs = "falseDisabledSkin"; var tui = "trueUpIcon"; var tus = "trueUpSkin"; var tdi = "trueDownIcon"; var tds = "trueDownSkin"; var trs = "trueOverSkin"; var tri = "trueOverIcon"; var dts = "trueDisabledSkin"; var dti = "trueDisabledIcon"; var rolloverSkin = mx.controls.SimpleButton.prototype.frs; var rolloverIcon = mx.controls.SimpleButton.prototype.fri; var upSkin = mx.controls.SimpleButton.prototype.fus; var downSkin = mx.controls.SimpleButton.prototype.fds; var disabledSkin = mx.controls.SimpleButton.prototype.dfs; var upIcon = mx.controls.SimpleButton.prototype.fui; var downIcon = mx.controls.SimpleButton.prototype.fdi; var disabledIcon = mx.controls.SimpleButton.prototype.dfi; var initializing = true; var idNames = ["fus", "fds", "frs", "dfs", "tus", "tds", "trs", "dts", "fui", "fdi", "fri", "dfi", "tui", "tdi", "tri", "dti"]; var stateNames = ["falseUp", "falseDown", "falseOver", "falseDisabled", "trueUp", "trueDown", "trueOver", "trueDisabled"]; var refNames = ["upSkin", "downSkin", "rolloverSkin", "disabledSkin"]; var tagMap = {falseUpSkin:0, falseDownSkin:1, falseOverSkin:2, falseDisabledSkin:3, trueUpSkin:4, trueDownSkin:5, trueOverSkin:6, trueDisabledSkin:7, falseUpIcon:0, falseDownIcon:1, falseOverIcon:2, falseDisabledIcon:3, trueUpIcon:4, trueDownIcon:5, trueOverIcon:6, trueDisabledIcon:7}; }
Symbol 74 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.126"; var btnOffset = 0; var _color = "buttonColor"; var __label = "default value"; var __labelPlacement = "right"; var falseUpSkin = "ButtonSkin"; var falseDownSkin = "ButtonSkin"; var falseOverSkin = "ButtonSkin"; var falseDisabledSkin = "ButtonSkin"; var trueUpSkin = "ButtonSkin"; var trueDownSkin = "ButtonSkin"; var trueOverSkin = "ButtonSkin"; var trueDisabledSkin = "ButtonSkin"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var clipParameters = {labelPlacement:1, icon:1, toggle:1, selected:1, label:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.Button.prototype.clipParameters, mx.controls.SimpleButton.prototype.clipParameters); var centerContent = true; var borderW = 1; }
Symbol 75 MovieClip [__Packages.mx.controls.RadioButton] Frame 0
class mx.controls.RadioButton extends mx.controls.Button { var setToggle, __value, selected, releaseFocus, phase, dispatchEvent, _parent, __data, setState, __state, getFocusManager; function RadioButton () { super(); } function init(Void) { setToggle(__toggle); __value = this; super.init(); } function size(Void) { super.size(); } function onRelease() { if (selected) { return(undefined); } releaseFocus(); phase = "up"; setSelected(true); dispatchEvent({type:"click"}); _parent[__groupName].dispatchEvent({type:"click"}); } function setData(val) { __data = val; } function set data(val) { __data = val; //return(data); } function getData(val) { return(__data); } function get data() { return(__data); } function onUnload() { if (_parent[__groupName].selectedRadio == this) { _parent[__groupName].selectedRadio = undefined; } _parent[__groupName].radioList[indexNumber] = null; delete _parent[__groupName].radioList[indexNumber]; } function setSelected(val) { var _local2 = _parent[__groupName]; var _local4 = _local2.selectedRadio.__width; var _local5 = _local2.selectedRadio.__height; if (val) { _local2.selectedRadio.setState(false); _local2.selectedRadio = this; } else if (_local2.selectedRadio == this) { _local2.selectedRadio.setState(false); _local2.selectedRadio = undefined; } setState(val); } function deleteGroupObj(groupName) { delete _parent[groupName]; } function getGroupName() { return(__groupName); } function get groupName() { return(__groupName); } function setGroupName(groupName) { if ((groupName == undefined) || (groupName == "")) { return(undefined); } delete _parent[__groupName].radioList[__data]; addToGroup(groupName); __groupName = groupName; } function set groupName(groupName) { setGroupName(groupName); //return(this.groupName); } function addToGroup(groupName) { if ((groupName == "") || (groupName == undefined)) { return(undefined); } var _local2 = _parent[groupName]; if (_local2 == undefined) { _local2 = (_parent[groupName] = new mx.controls.RadioButtonGroup()); _local2.__groupName = groupName; } _local2.addInstance(this); if (__state) { _local2.selectedRadio.setState(false); _local2.selectedRadio = this; } } function get emphasized() { return(undefined); } function keyDown(e) { switch (e.code) { case 40 : setNext(); break; case 38 : setPrev(); break; case 37 : setPrev(); break; case 39 : setNext(); } } function setNext() { var _local2 = _parent[groupName]; if ((_local2.selectedRadio.indexNumber + 1) == _local2.radioList.length) { return(undefined); } var _local4 = (_local2.selectedRadio ? (_local2.selectedRadio.indexNumber) : -1); var _local3 = 1; while (_local3 < _local2.radioList.length) { if ((_local2.radioList[_local4 + _local3] != undefined) && (_local2.radioList[_local4 + _local3].enabled)) { var _local5 = getFocusManager(); _local2.radioList[_local4 + _local3].selected = true; _local5.setFocus(_local2.radioList[_local2.selectedRadio.indexNumber]); _local2.dispatchEvent({type:"click"}); break; } _local3++; } } function setPrev() { var _local2 = _parent[groupName]; if (_local2.selectedRadio.indexNumber == 0) { return(undefined); } var _local4 = (_local2.selectedRadio ? (_local2.selectedRadio.indexNumber) : 1); var _local3 = 1; while (_local3 < _local2.radioList.length) { if ((_local2.radioList[_local4 - _local3] != undefined) && (_local2.radioList[_local4 - _local3].enabled)) { var _local5 = getFocusManager(); _local2.radioList[_local4 - _local3].selected = true; _local5.setFocus(_local2.radioList[_local2.selectedRadio.indexNumber]); _local2.dispatchEvent({type:"click"}); break; } _local3++; } } function set toggle(v) { //return(toggle); } function get toggle() { } function set icon(v) { //return(icon); } function get icon() { } static var symbolName = "RadioButton"; static var symbolOwner = mx.controls.RadioButton; static var version = "2.0.2.126"; var className = "RadioButton"; var btnOffset = 0; var __toggle = true; var __label = "Radio Button"; var __labelPlacement = "right"; var ignoreClassStyleDeclaration = {Button:1}; var __groupName = "radioGroup"; var indexNumber = 0; var offset = false; var falseUpSkin = ""; var falseDownSkin = ""; var falseOverSkin = ""; var falseDisabledSkin = ""; var trueUpSkin = ""; var trueDownSkin = ""; var trueOverSkin = ""; var trueDisabledSkin = ""; var falseUpIcon = "RadioFalseUp"; var falseDownIcon = "RadioFalseDown"; var falseOverIcon = "RadioFalseOver"; var falseDisabledIcon = "RadioFalseDisabled"; var trueUpIcon = "RadioTrueUp"; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = "RadioTrueDisabled"; var centerContent = false; var borderW = 0; var clipParameters = {labelPlacement:1, data:1, label:1, groupName:1, selected:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.RadioButton.prototype.clipParameters, mx.controls.Button.prototype.clipParameters); }
Symbol 121 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 122 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 123 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 124 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 125 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 126 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 127 MovieClip [__Packages.mx.controls.RadioButtonGroup] Frame 0
class mx.controls.RadioButtonGroup { var radioList, __groupName, selectedRadio; function RadioButtonGroup () { init(); mx.events.UIEventDispatcher.initialize(this); } function init(Void) { radioList = new Array(); } function setGroupName(groupName) { if ((groupName == undefined) || (groupName == "")) { return(undefined); } var _local6 = __groupName; _parent[groupName] = this; for (var _local5 in radioList) { radioList[_local5].groupName = groupName; var _local3 = radioList[_local5]; } _local3.deleteGroupObj(_local6); } function getGroupName() { return(__groupName); } function addInstance(instance) { instance.indexNumber = indexNumber++; radioList.push(instance); } function getValue() { if (selectedRadio.data == "") { return(selectedRadio.label); } return(selectedRadio.__data); } function getLabelPlacement() { for (var _local3 in radioList) { var _local2 = radioList[_local3].getLabelPlacement(); } return(_local2); } function setLabelPlacement(pos) { for (var _local3 in radioList) { radioList[_local3].setLabelPlacement(pos); } } function setEnabled(val) { for (var _local3 in radioList) { radioList[_local3].enabled = val; } } function setSize(val, val1) { for (var _local3 in radioList) { radioList[_local3].setSize(val, val1); } } function getEnabled() { for (var _local4 in radioList) { var _local2 = radioList[_local4].enabled; var _local3 = t + (_local2 + 0); } if (_local3 == radioList.length) { return(true); } if (_local3 == 0) { return(false); } } function setStyle(name, val) { for (var _local4 in radioList) { radioList[_local4].setStyle(name, val); } } function setInstance(val) { for (var _local3 in radioList) { if (radioList[_local3] == val) { radioList[_local3].selected = true; } } } function getInstance() { return(selectedRadio); } function setValue(val) { for (var _local4 in radioList) { if ((radioList[_local4].__data == val) || (radioList[_local4].label == val)) { var _local2 = _local4; break; } } if (_local2 != undefined) { selectedRadio.setState(false); selectedRadio.hitArea_mc._height = selectedRadio.__height; selectedRadio.hitArea_mc._width = selectedRadio.__width; selectedRadio = radioList[_local2]; selectedRadio.setState(true); selectedRadio.hitArea_mc._height = (selectedRadio.hitArea_mc._width = 0); } } function set groupName(groupName) { if ((groupName == undefined) || (groupName == "")) { return; } var _local6 = __groupName; _parent[groupName] = this; for (var _local5 in radioList) { radioList[_local5].groupName = groupName; var _local3 = radioList[_local5]; } _local3.deleteGroupObj(_local6); //return(this.groupName); } function get groupName() { return(__groupName); } function set selectedData(val) { for (var _local4 in radioList) { if ((radioList[_local4].__data == val) || (radioList[_local4].label == val)) { var _local2 = _local4; break; } } if (_local2 != undefined) { selectedRadio.setState(false); selectedRadio = radioList[_local2]; selectedRadio.setState(true); } //return(selectedData); } function get selectedData() { if ((selectedRadio.data == "") || (selectedRadio.data == undefined)) { return(selectedRadio.label); } return(selectedRadio.__data); } function get selection() { return(selectedRadio); } function set selection(val) { for (var _local3 in radioList) { if (radioList[_local3] == val) { radioList[_local3].selected = true; } } //return(selection); } function set labelPlacement(pos) { for (var _local3 in radioList) { radioList[_local3].setLabelPlacement(pos); } //return(labelPlacement); } function get labelPlacement() { for (var _local3 in radioList) { var _local2 = radioList[_local3].getLabelPlacement(); } return(_local2); } function set enabled(val) { for (var _local3 in radioList) { radioList[_local3].enabled = val; } //return(enabled); } function get enabled() { var _local2 = 0; for (var _local3 in radioList) { _local2 = _local2 + radioList[_local3].enabled; } if (_local2 == 0) { return(false); } if (_local2 == radioList.length) { return(true); } } static var symbolName = "RadioButtonGroup"; static var symbolOwner = mx.controls.RadioButtonGroup; static var version = "2.0.2.126"; var className = "RadioButtonGroup"; var indexNumber = 0; }
Symbol 128 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 129 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 130 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 131 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 132 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 133 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.126"; var className = "FocusManager"; var bNeedFocus = false; var bDrawFocus = false; var defaultPushButtonEnabled = true; var activated = true; static var initialized = false; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 134 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 135 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 136 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 137 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 138 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 139 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.126"; var className = "RectBorder"; var borderStyleName = "borderStyle"; var borderColorName = "borderColor"; var shadowColorName = "shadowColor"; var highlightColorName = "highlightColor"; var buttonColorName = "buttonColor"; var backgroundColorName = "backgroundColor"; }
Symbol 140 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.126"; var borderCapColorName = "borderCapColor"; var shadowCapColorName = "shadowCapColor"; var colorList = {highlightColor:0, borderColor:0, buttonColor:0, shadowColor:0, borderCapColor:0, shadowCapColor:0}; var borderWidths = {none:0, solid:1, inset:2, outset:2, alert:3, dropDown:2, menuBorder:2, comboNonEdit:2}; static var classConstructed = classConstruct(); static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 141 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 143 MovieClip [__Packages.mx.controls.CheckBox] Frame 0
class mx.controls.CheckBox extends mx.controls.Button { var _getTextFormat, labelPath, iconName; function CheckBox () { super(); } function onRelease() { super.onRelease(); } function init() { super.init(); } function size() { super.size(); } function get emphasized() { return(undefined); } function calcPreferredHeight() { var _local5 = _getTextFormat(); var _local3 = _local5.getTextExtent2(labelPath.text).height; var _local4 = iconName._height; var _local2 = 0; if ((__labelPlacement == "left") || (__labelPlacement == "right")) { _local2 = Math.max(_local3, _local4); } else { _local2 = _local3 + _local4; } return(Math.max(14, _local2)); } function set toggle(v) { //return(toggle); } function get toggle() { } function set icon(v) { //return(icon); } function get icon() { } static var symbolName = "CheckBox"; static var symbolOwner = mx.controls.CheckBox; static var version = "2.0.2.126"; var className = "CheckBox"; var ignoreClassStyleDeclaration = {Button:1}; var btnOffset = 0; var __toggle = true; var __selected = false; var __labelPlacement = "right"; var __label = "CheckBox"; var falseUpSkin = ""; var falseDownSkin = ""; var falseOverSkin = ""; var falseDisabledSkin = ""; var trueUpSkin = ""; var trueDownSkin = ""; var trueOverSkin = ""; var trueDisabledSkin = ""; var falseUpIcon = "CheckFalseUp"; var falseDownIcon = "CheckFalseDown"; var falseOverIcon = "CheckFalseOver"; var falseDisabledIcon = "CheckFalseDisabled"; var trueUpIcon = "CheckTrueUp"; var trueDownIcon = "CheckTrueDown"; var trueOverIcon = "CheckTrueOver"; var trueDisabledIcon = "CheckTrueDisabled"; var clipParameters = {label:1, labelPlacement:1, selected:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.CheckBox.prototype.clipParameters, mx.controls.Button.prototype.clipParameters); var centerContent = false; var borderW = 0; }
Symbol 217 Button
on (release) { _root.globalSound.setVolume(0); gotoAndStop (2); }
Symbol 220 Button
on (release) { _root.globalSound.setVolume(100); gotoAndStop (1); }
Symbol 221 MovieClip Frame 1
stop();
Symbol 221 MovieClip Frame 2
stop();
Symbol 237 MovieClip Frame 1
startgame_But.onPress = function () { _parent.gotoAndPlay("MainMenuClose"); this.enabled = false; _root.startgame = true; }; howtoplay_But.onPress = function () { _parent.gotoAndPlay("MainMenuClose"); _root.navigation = 1; this.enabled = false; }; highscores_But.onPress = function () { _parent.gotoAndPlay("MainMenuClose"); _root.navigation = 2; this.enabled = false; }; visitwebsite_But.onPress = function () { getURL ("http://secretrings.sega-europe.com/en/"); }; sendpostcard_But.onPress = function () { _parent.gotoAndPlay("MainMenuClose"); _root.navigation = 3; this.enabled = false; }; updates_But.onPress = function () { _parent.gotoAndPlay("MainMenuClose"); _root.navigation = 4; this.enabled = false; }; credits_But.onPress = function () { _parent.gotoAndPlay("MainMenuClose"); _root.navigation = 5; this.enabled = false; }; buynow_But.onPress = function () { _parent.gotoAndPlay("MainMenuClose"); _root.navigation = 6; this.enabled = false; };
Symbol 258 MovieClip Frame 1
gotoAndStop (2);
Symbol 258 MovieClip Frame 3
menulink_Mc.startgame_But.enabled = false; menulink_Mc.howtoplay_But.enabled = false; menulink_Mc.highscores_But.enabled = false; menulink_Mc.visitwebsite_But.enabled = false; menulink_Mc.sendpostcard_But.enabled = false; menulink_Mc.updates_But.enabled = false; menulink_Mc.credits_But.enabled = false; menulink_Mc.buynow_But.enabled = false;
Symbol 258 MovieClip Frame 38
top = 10; bottom = 200; easing = 10; this.onEnterFrame = function () { distY = _ymouse - focus_mc._y; if (Math.abs(distY) > 2) { focus_mc._y = focus_mc._y + (distY / easing); } if (focus_mc._y < top) { focus_mc._y = top; } if (focus_mc._y > bottom) { focus_mc._y = bottom; } }; menulink_Mc.startgame_But.enabled = true; menulink_Mc.howtoplay_But.enabled = true; menulink_Mc.highscores_But.enabled = true; menulink_Mc.visitwebsite_But.enabled = true; menulink_Mc.sendpostcard_But.enabled = true; menulink_Mc.updates_But.enabled = true; menulink_Mc.credits_But.enabled = true; menulink_Mc.buynow_But.enabled = true; stop();
Symbol 258 MovieClip Frame 53
_root.gotoAndPlay("Content");
Symbol 259 MovieClip Frame 79
_root.mainmenu.gotoAndPlay("MainMenuStart"); removeMovieClip(this); stop();
Symbol 275 Button
on (press) { if (_root.startgame == true) { _root.startgame = false; _root.gotoAndPlay("MainMenuVisited"); } else { _root.content_Mc.howtoplay_Mc.gotoAndPlay("HowToPlayClose"); _root.content_Mc.highscores_Mc.gotoAndPlay("HighScoresClose"); _root.content_Mc.credits_Mc.gotoAndPlay("CreditsClose"); _root.content_Mc.postcard_Mc.gotoAndPlay("PostcardClose"); _root.content_Mc.buynow_Mc.gotoAndPlay("BuyNowClose"); _root.content_Mc.register_Mc.gotoAndPlay("RegisterClose"); _root.postcardOpen = false; } }
Symbol 276 MovieClip Frame 1
stop();
Symbol 276 MovieClip Frame 34
stop();
Instance of Symbol 263 MovieClip in Symbol 276 MovieClip Frame 34
on (press) { if (_root.startgame == true) { _root.startgame = false; _root.gotoAndPlay("MainMenuVisited"); } else { _root.content_Mc.howtoplay_Mc.gotoAndPlay("HowToPlayClose"); _root.content_Mc.highscores_Mc.gotoAndPlay("HighScoresClose"); _root.content_Mc.credits_Mc.gotoAndPlay("CreditsClose"); _root.content_Mc.postcard_Mc.gotoAndPlay("PostcardClose"); _root.content_Mc.buynow_Mc.gotoAndPlay("BuyNowClose"); _root.content_Mc.register_Mc.gotoAndPlay("RegisterClose"); _root.postcardOpen = false; } }
Symbol 277 MovieClip Frame 1
gotoAndPlay (2);
Symbol 277 MovieClip Frame 2
stop();
Symbol 277 MovieClip Frame 15
switch (_root.navigation) { case 1 : _root.content_Mc.gotoAndPlay("HowToPlayContent"); break; case 2 : _root.content_Mc.gotoAndPlay("ViewHighScoresContent"); break; case 3 : _root.content_Mc.gotoAndPlay("SendPostcardContent"); break; case 4 : _root.content_Mc.gotoAndPlay("ReceiveUpdatesContent"); break; case 5 : _root.content_Mc.gotoAndPlay("CreditsContent"); break; case 6 : _root.content_Mc.gotoAndPlay("BuyNowContent"); } _root.return_Mc.gotoAndPlay(2); stop();
Symbol 277 MovieClip Frame 27
_root.gotoAndPlay("MainMenuVisited");
Symbol 284 MovieClip Frame 40
gotoAndPlay (1);
Symbol 290 MovieClip Frame 18
gotoAndPlay (1);
Symbol 291 MovieClip Frame 18
gotoAndPlay (1);
Symbol 294 MovieClip Frame 20
stop();
Symbol 296 MovieClip Frame 1
stop();
Symbol 296 MovieClip Frame 8
_root.attempts = _root.attempts - 1; _root.lvl1_Mc.attempts_Mc.gotoAndStop(_root.attempts + 1);
Symbol 296 MovieClip Frame 28
if (_root.attempts == 0) { _root.gameover = true; _root.gotoAndPlay("Complete"); } else { _parent.gotoAndPlay("LvlPause"); }
Symbol 296 MovieClip Frame 29
stop();
Symbol 301 MovieClip Frame 1
gotoAndPlay ("HowToPlayStart");
Symbol 301 MovieClip Frame 14
stop();
Symbol 301 MovieClip Frame 24
_root.contentbox_Mc.gotoAndPlay("ContentFrameClose"); _parent.gotoAndPlay("ContentPause"); stop();
Symbol 364 MovieClip Frame 1
function loaddata() { scoretable.id = 5; scoretable.winname = _root.name; scoretable.winscore = _root.score; scoretable.loadVariables("http://secretrings.sega-europe.com/soegamesite/scoreboard/listscores.html", "GET"); } loaddata();
Symbol 365 MovieClip Frame 1
gotoAndPlay ("HighScoresStart");
Symbol 365 MovieClip Frame 14
stop();
Symbol 365 MovieClip Frame 24
_root.contentbox_Mc.gotoAndPlay("ContentFrameClose"); _parent.gotoAndPlay("ContentPause"); stop();
Symbol 381 MovieClip Frame 1
stop();
Symbol 381 MovieClip Frame 11
stop();
Symbol 394 MovieClip Frame 1
stop();
Symbol 396 MovieClip Frame 1
yourname.tabIndex = 1; youremail.tabIndex = 2; friendsemail.tabIndex = 4; friendsname.tabIndex = 3; sendpostcard_Mc.onRelease = function () { myVars_obj = new LoadVars(); var _local9 = "sonicrivals"; var _local4 = "1"; var _local5 = "en"; var _local3 = friendsname.text; var _local6 = friendsemail.text; var _local2 = yourname.text; var _local7 = youremail.text; var _local8 = "SONIC AND THE SECRET RINGS"; myurl = (((((((((((((((((((("http://sonicrivals.sega-europe.com/sega-europe/ecard/sendExtEcard?minisite=" + _local9) + "&design=") + _local4) + "&language=") + _local5) + "&to=") + _local3) + "&toEmailAddress=") + _local6) + "&subject=") + _local8) + "&from=") + _local2) + "&fromEmailAddress=") + _local7) + "&FRIENDSNAME=") + _local3) + "&YOURNAME=") + _local2) + "&SCORE=") + _root.TotalScore; myVars_getter = new LoadVars(); myVars_getter.onLoad = function () { trace("loaded"); switch (myVars_getter.result) { case "ok" : trace("Message OK"); gotoAndStop (6); return; default : trace("Message FAILED: " + myVars_getter); gotoAndStop (7); } }; myVars_obj.sendAndLoad(myurl, myVars_getter, "POST"); }; if (_root.postcardOpen == true) { sendpostcard_Mc.gotoAndPlay(11); }
Symbol 396 MovieClip Frame 2
stop();
Symbol 396 MovieClip Frame 3
Symbol 396 MovieClip Frame 4
prevFrame();
Symbol 396 MovieClip Frame 6
stop(); Stamp = new Date(); TimeStamp = Stamp.getTime();
Symbol 396 MovieClip Frame 7
tryagain_But.onPress = function () { _root.postcardOpen = true; gotoAndPlay (1); }; stop();
Symbol 398 MovieClip Frame 1
gotoAndPlay ("PostcardStart");
Symbol 398 MovieClip Frame 14
_root.content_Mc.postcard_Mc.post_Mc.Mail.sendpostcard_Mc.gotoAndPlay(3); stop();
Symbol 398 MovieClip Frame 24
_root.contentbox_Mc.gotoAndPlay("ContentFrameClose"); _parent.gotoAndPlay("ContentPause"); stop();
Symbol 399 MovieClip Frame 1
stop();
Symbol 399 MovieClip Frame 2
stop();
Symbol 399 MovieClip Frame 3
stop();
Symbol 400 MovieClip Frame 1
gotoAndPlay ("RegisterStart");
Symbol 400 MovieClip Frame 14
stop();
Symbol 400 MovieClip Frame 24
_root.contentbox_Mc.gotoAndPlay("ContentFrameClose"); _parent.gotoAndPlay("ContentPause"); stop();
Symbol 404 MovieClip Frame 1
gotoAndPlay ("CreditsStart");
Symbol 404 MovieClip Frame 14
stop();
Symbol 404 MovieClip Frame 24
_root.contentbox_Mc.gotoAndPlay("ContentFrameClose"); _parent.gotoAndPlay("ContentPause"); stop();
Symbol 410 Button
on (release) { getURL ("http://www.amazon.co.uk/Sonic-The-Secret-Rings-Wii/dp/B000FNGD8U/sr=1-1/qid=1172145188/ref=sr_1_1/202-9934671-8945423?ie=UTF8&s=videogames", "_blank"); }
Symbol 414 Button
on (release) { getURL ("http://shop.gameplay.co.uk/webstore/productpage.asp?productcode=NW0035", "_blank"); }
Symbol 418 Button
on (release) { getURL ("http://www.play.com/Games/Wii/4-/1102523/Sonic_and_the_Secret_Rings/Product.html", "_blank"); }
Symbol 519 MovieClip Frame 1
gotoAndPlay ("BuyNowStart");
Symbol 519 MovieClip Frame 14
stop();
Symbol 519 MovieClip Frame 24
_root.contentbox_Mc.gotoAndPlay("ContentFrameClose"); _parent.gotoAndPlay("ContentPause"); stop();
Symbol 520 MovieClip Frame 1
gotoAndPlay ("ContentPause");
Symbol 520 MovieClip Frame 2
stop();
Symbol 520 MovieClip Frame 3
stop();
Symbol 520 MovieClip Frame 4
stop();
Symbol 520 MovieClip Frame 5
stop();
Symbol 520 MovieClip Frame 6
stop();
Symbol 520 MovieClip Frame 7
stop();
Symbol 520 MovieClip Frame 8
stop();
Symbol 523 MovieClip Frame 1
stop();
Symbol 523 MovieClip Frame 2
stop();
Symbol 523 MovieClip Frame 3
stop();
Symbol 523 MovieClip Frame 4
stop();
Symbol 523 MovieClip Frame 5
stop();
Symbol 523 MovieClip Frame 6
stop();
Symbol 543 Button
on (release) { gotoAndPlay (2); }
Symbol 556 MovieClip Frame 160
gotoAndPlay (1);
Symbol 557 MovieClip Frame 160
gotoAndPlay (1);
Symbol 564 MovieClip Frame 20
gotoAndPlay (1);
Symbol 567 MovieClip Frame 1
gotoAndPlay (2);
Symbol 567 MovieClip Frame 108
_parent.shoebutton_But.enabled = true; _root.return_Mc.gotoAndPlay(2); stop();
Symbol 570 MovieClip Frame 1
stop();
Symbol 570 MovieClip Frame 20
_root.gotoAndPlay("Complete"); stop();
Symbol 571 MovieClip Frame 20
stop();
Symbol 578 MovieClip Frame 1
stop();
Symbol 579 MovieClip Frame 1
nextlvl_But.onPress = function () { _parent.gotoAndPlay("LevelCompleteClose"); };
Symbol 580 MovieClip Frame 1
gotoAndPlay (2);
Symbol 580 MovieClip Frame 16
Symbol 580 MovieClip Frame 34
stop();
Symbol 580 MovieClip Frame 61
_level0.nextFrame();
Symbol 583 MovieClip Frame 1
_root.lvlsound.stop(); Mouse.show(); time_txt.text = "40 Seconds"; _root.etime = 0; shoebutton_But.enabled = false; _root.yourrings = 0; _root.lvl1_Mc.rings_Txt.text = _root.yourring; _root.moving = true; _root.stophit = true; ringholder_Mc.attachMovie("ring_Mc", "r1", 201, {_x:205, _y:457}); ringholder_Mc.attachMovie("ring_Mc", "r2", 202, {_x:205, _y:377}); ringholder_Mc.attachMovie("ring_Mc", "r3", 203, {_x:205, _y:337}); ringholder_Mc.attachMovie("ring_Mc", "r4", 204, {_x:205, _y:297}); ringholder_Mc.attachMovie("ring_Mc", "r5", 205, {_x:205, _y:257}); ringholder_Mc.attachMovie("ring_Mc", "r6", 206, {_x:205, _y:217}); ringholder_Mc.attachMovie("ring_Mc", "r7", 207, {_x:205, _y:417}); ringholder_Mc.attachMovie("ring_Mc", "r8", 208, {_x:335, _y:349}); ringholder_Mc.attachMovie("ring_Mc", "r9", 209, {_x:335, _y:379}); ringholder_Mc.attachMovie("ring_Mc", "r10", 210, {_x:335, _y:409}); ringholder_Mc.attachMovie("ring_Mc", "r11", 211, {_x:335, _y:439}); ringholder_Mc.attachMovie("ring_Mc", "r12", 212, {_x:335, _y:469}); ringholder_Mc.attachMovie("ring_Mc", "r13", 213, {_x:368, _y:469}); ringholder_Mc.attachMovie("ring_Mc", "r14", 214, {_x:402, _y:469}); ringholder_Mc.attachMovie("ring_Mc", "r15", 215, {_x:432, _y:469}); ringholder_Mc.attachMovie("ring_Mc", "r16", 216, {_x:591, _y:227}); ringholder_Mc.attachMovie("ring_Mc", "r17", 217, {_x:591, _y:267}); ringholder_Mc.attachMovie("ring_Mc", "r18", 218, {_x:591, _y:307}); ringholder_Mc.attachMovie("ring_Mc", "r19", 219, {_x:591, _y:347}); ringholder_Mc.attachMovie("ring_Mc", "r20", 220, {_x:591, _y:387}); stop();
Symbol 583 MovieClip Frame 2
_root.lvlsound.start(0, 99); _root.return_Mc.gotoAndPlay(1);
Symbol 583 MovieClip Frame 20
endTime = getTimer() + 40000; _root.onEnterFrame = function () { _root.etime = endTime - getTimer(); if (_root.etime <= 0) { time_txt.text = "Time Up"; delete _root.onEnterFrame; _root.moving = false; shape1.gotoAndPlay(2); } else { time_txt.text = Math.ceil(_root.etime / 1000) + " Seconds"; } }; stop();
Instance of Symbol 296 MovieClip "shape1" in Symbol 583 MovieClip Frame 20
onClipEvent (load) { speed = 20; } onClipEvent (enterFrame) { var xMouse = _root._xmouse; var yMouse = _root._ymouse; dx = _root._xmouse - _x; dy = _root._ymouse - _y; angle = Math.atan2(dy, dx); distance = Math.sqrt((dx * dx) + (dy * dy)); _rotation = ((angle * 180) / Math.PI); if ((speed < distance) && (_root.moving == true)) { if (Math.abs(xMouse - _root.lvl1_Mc.shape1._x) < 0) { _root.lvl1_Mc.shape1._x = xMouse; _root.lvl1_Mc.shape1._y = yMouse; } else { _root.lvl1_Mc.shape1._x = _root.lvl1_Mc.shape1._x - ((_root.lvl1_Mc.shape1._x - xMouse) / 20); _root.lvl1_Mc.shape1._y = _root.lvl1_Mc.shape1._y - ((_root.lvl1_Mc.shape1._y - yMouse) / 20); updateAfterEvent(); } } for (n in this.shoes_Mc.perimeter) { point = new Object(); point.x = this.shoes_Mc.perimeter[n]._x; point.y = this.shoes_Mc.perimeter[n]._y; this.localToGlobal(point); var i = 0; while (i < 21) { rings = "r" + i; if (_root.lvl1_Mc.ringholder_Mc[rings].hitTest(point.x, point.y, true)) { ringhit = true; if (ringhit) { _root.ringsound.start(0, 1); _root.lvl1_Mc.ringholder_Mc[rings].removeMovieClip(); _root.lvl1_Mc.rings_Txt.text = (_root.yourrings = _root.yourrings + 1); } } i++; } if (_root.lvl1_Mc.maze.hitTest(point.x, point.y, true)) { mazehit = true; if (mazehit) { delete _root.onEnterFrame; _root.moving = false; this.gotoAndPlay(2); } } } for (n in this.shoes_Mc.perimeter) { point = new Object(); point.x = this.shoes_Mc.perimeter[n]._x / 1.5; point.y = this.shoes_Mc.perimeter[n]._y / 1.5; this.localToGlobal(point); if (_root.lvl1_Mc.spikes.hitTest(point.x, point.y, true)) { spikehit = true; if (spikehit) { delete _root.onEnterFrame; _root.moving = false; this.gotoAndPlay(2); } } if (_root.lvl1_Mc.finish.hitTest(point.x, point.y, true) || (_root.lvl1_Mc.finish1.hitTest(point.x, point.y, true))) { finishhit = true; if (finishhit) { _root.completesound = new Sound(this); _root.completesound.attachSound("lvlcomplete.wav"); _root.completesound.start(0, 1); delete _root.onEnterFrame; _root.lvl1_Mc.gotoAndPlay("LvlComplete"); delete this.onEnterFrame; } } } Mouse.hide(); }
Symbol 583 MovieClip Frame 21
_root.lvlsound.stop(); _root.lvl1score = ((_root.yourrings * 6) + (Math.ceil(_root.etime / 1000) * 5)) * 100; Mouse.show(); stop();
Symbol 586 Button
on (release) { gotoAndPlay (2); }
Symbol 587 MovieClip Frame 1
stop();
Symbol 587 MovieClip Frame 10
stop();
Symbol 588 MovieClip Frame 43
gotoAndPlay (1);
Symbol 591 MovieClip Frame 160
gotoAndPlay (1);
Symbol 592 MovieClip Frame 160
gotoAndPlay (1);
Symbol 593 MovieClip Frame 160
gotoAndPlay (1);
Symbol 594 MovieClip Frame 40
gotoAndPlay (1);
Symbol 595 MovieClip Frame 120
gotoAndPlay (1);
Symbol 598 MovieClip Frame 1
nextlvl_But.onPress = function () { _parent.gotoAndPlay("LevelCompleteClose"); };
Symbol 599 MovieClip Frame 1
gotoAndPlay (2);
Symbol 599 MovieClip Frame 16
Symbol 599 MovieClip Frame 34
stop();
Symbol 599 MovieClip Frame 61
_level0.nextFrame();
Symbol 602 MovieClip Frame 1
_root.lvlsound.stop(); Mouse.show(); time_txt.text = "40 Seconds"; _root.etime = 0; _root.yourrings = 0; _root.lvl1_Mc.rings_Txt.text = _root.yourring; _root.moving = true; _root.stophit = true; _root.lvl1_Mc.spikes.spike1.gotoAndStop(1); _root.lvl1_Mc.spikes.spike2.gotoAndStop(1); _root.lvl1_Mc.spikes.spike3.gotoAndStop(1); ringholder_Mc.attachMovie("attemptpickup_Mc", "a0", 100, {_x:487, _y:400}); ringholder_Mc.attachMovie("ring_Mc", "r1", 201, {_x:170, _y:380}); ringholder_Mc.attachMovie("ring_Mc", "r2", 202, {_x:299, _y:198}); ringholder_Mc.attachMovie("ring_Mc", "r3", 203, {_x:361, _y:282}); ringholder_Mc.attachMovie("ring_Mc", "r4", 204, {_x:242, _y:282}); ringholder_Mc.attachMovie("ring_Mc", "r5", 205, {_x:114, _y:282}); ringholder_Mc.attachMovie("ring_Mc", "r6", 206, {_x:250, _y:380}); ringholder_Mc.attachMovie("ring_Mc", "r7", 207, {_x:331, _y:380}); ringholder_Mc.attachMovie("ring_Mc", "r8", 208, {_x:170, _y:456}); ringholder_Mc.attachMovie("ring_Mc", "r9", 209, {_x:250, _y:456}); ringholder_Mc.attachMovie("ring_Mc", "r10", 210, {_x:330, _y:456}); ringholder_Mc.attachMovie("ring_Mc", "r11", 211, {_x:170, _y:530}); ringholder_Mc.attachMovie("ring_Mc", "r12", 212, {_x:250, _y:530}); ringholder_Mc.attachMovie("ring_Mc", "r13", 213, {_x:330, _y:530}); ringholder_Mc.attachMovie("ring_Mc", "r14", 214, {_x:486, _y:282}); ringholder_Mc.attachMovie("ring_Mc", "r15", 215, {_x:486, _y:374}); ringholder_Mc.attachMovie("ring_Mc", "r16", 216, {_x:486, _y:430}); ringholder_Mc.attachMovie("ring_Mc", "r17", 217, {_x:486, _y:458}); ringholder_Mc.attachMovie("ring_Mc", "r18", 218, {_x:673, _y:409}); ringholder_Mc.attachMovie("ring_Mc", "r19", 219, {_x:673, _y:379}); ringholder_Mc.attachMovie("ring_Mc", "r20", 220, {_x:673, _y:349}); ringholder_Mc.attachMovie("ring_Mc", "r21", 221, {_x:673, _y:319}); ringholder_Mc.attachMovie("ring_Mc", "r22", 222, {_x:617, _y:243}); ringholder_Mc.attachMovie("ring_Mc", "r23", 223, {_x:617, _y:213}); ringholder_Mc.attachMovie("ring_Mc", "r24", 224, {_x:617, _y:183}); ringholder_Mc.attachMovie("ring_Mc", "r25", 225, {_x:617, _y:153}); stop();
Symbol 602 MovieClip Frame 2
_root.lvlsound.start(0, 99); _root.return_Mc.gotoAndPlay(1);
Symbol 602 MovieClip Frame 20
endTime = getTimer() + 60000; _root.onEnterFrame = function () { _root.etime = endTime - getTimer(); if (_root.etime <= 0) { time_txt.text = "Time Up"; delete _root.onEnterFrame; _root.moving = false; shape1.gotoAndPlay(2); } else { time_txt.text = Math.ceil(_root.etime / 1000) + " Seconds"; } }; stop();
Instance of Symbol 296 MovieClip "shape1" in Symbol 602 MovieClip Frame 20
onClipEvent (load) { speed = 20; } onClipEvent (enterFrame) { var xMouse = _root._xmouse; var yMouse = _root._ymouse; dx = _root._xmouse - _x; dy = _root._ymouse - _y; angle = Math.atan2(dy, dx); distance = Math.sqrt((dx * dx) + (dy * dy)); _rotation = ((angle * 180) / Math.PI); if ((speed < distance) && (_root.moving == true)) { if (Math.abs(xMouse - _root.lvl1_Mc.shape1._x) < 0) { _root.lvl1_Mc.shape1._x = xMouse; _root.lvl1_Mc.shape1._y = yMouse; } else { _root.lvl1_Mc.shape1._x = _root.lvl1_Mc.shape1._x - ((_root.lvl1_Mc.shape1._x - xMouse) / 20); _root.lvl1_Mc.shape1._y = _root.lvl1_Mc.shape1._y - ((_root.lvl1_Mc.shape1._y - yMouse) / 20); updateAfterEvent(); } } for (n in this.shoes_Mc.perimeter) { point = new Object(); point.x = this.shoes_Mc.perimeter[n]._x; point.y = this.shoes_Mc.perimeter[n]._y; this.localToGlobal(point); var i = 0; while (i < 26) { rings = "r" + i; if (_root.lvl1_Mc.ringholder_Mc[rings].hitTest(point.x, point.y, true)) { ringhit = true; if (ringhit) { _root.lvl1_Mc.ringholder_Mc[rings].removeMovieClip(); trace("Hit"); _root.lvl1_Mc.rings_Txt.text = (_root.yourrings = _root.yourrings + 1); _root.ringsound.start(0, 1); delete this.onEnterFrame; } } i++; } if (_root.lvl1_Mc.maze.hitTest(point.x, point.y, true)) { mazehit = true; if (mazehit) { delete _root.onEnterFrame; _root.moving = false; this.gotoAndPlay(2); } } } for (n in this.shoes_Mc.perimeter) { point = new Object(); point.x = this.shoes_Mc.perimeter[n]._x / 1.5; point.y = this.shoes_Mc.perimeter[n]._y / 1.5; this.localToGlobal(point); if (_root.lvl1_Mc.spikes.hitTest(point.x, point.y, true)) { spikehit = true; if (spikehit) { delete _root.onEnterFrame; _root.moving = false; this.gotoAndPlay(2); } } if (_root.lvl1_Mc.finish.hitTest(point.x, point.y, true)) { finishhit = true; if (finishhit) { _root.completesound = new Sound(this); _root.completesound.attachSound("lvlcomplete.wav"); _root.completesound.start(0, 1); delete _root.onEnterFrame; _root.lvl1_Mc.gotoAndPlay(21); delete this.onEnterFrame; } } if (_root.lvl1_Mc.spikebut1.hitTest(point.x, point.y, true)) { _root.lvl1_Mc.spikes.spike1.gotoAndPlay(2); } if (_root.lvl1_Mc.spikebut2.hitTest(point.x, point.y, true)) { _root.lvl1_Mc.spikes.spike2.gotoAndPlay(2); } if (_root.lvl1_Mc.spikebut3.hitTest(point.x, point.y, true)) { _root.lvl1_Mc.spikes.spike3.gotoAndPlay(2); } if (_root.lvl1_Mc.ringholder_Mc.a0.hitTest(point.x, point.y, true)) { _root.lvl1_Mc.ringholder_Mc.a0.removeMovieClip(); _root.attempts = _root.attempts + 1; _root.lvl1_Mc.attempts_Mc.gotoAndStop(_root.attempts + 1); } } Mouse.hide(); }
Symbol 602 MovieClip Frame 21
_root.lvlsound.stop(); _root.lvl2score = ((_root.yourrings * 6) + (Math.ceil(_root.etime / 1000) * 5)) * 100; Mouse.show(); stop();
Symbol 605 Button
on (release) { gotoAndPlay (2); }
Symbol 611 MovieClip Frame 120
gotoAndPlay (1);
Symbol 612 MovieClip Frame 100
gotoAndPlay (1);
Symbol 613 MovieClip Frame 160
gotoAndPlay (1);
Symbol 614 MovieClip Frame 1
stop();
Symbol 614 MovieClip Frame 177
stop();
Symbol 617 MovieClip Frame 1
nextlvl_But.onPress = function () { _parent.gotoAndPlay("LevelCompleteClose"); };
Symbol 618 MovieClip Frame 1
gotoAndPlay (2);
Symbol 618 MovieClip Frame 16
Symbol 618 MovieClip Frame 34
stop();
Symbol 618 MovieClip Frame 61
_level0.nextFrame();
Symbol 621 MovieClip Frame 1
_root.lvlsound.stop(); Mouse.show(); time_txt.text = "80 Seconds"; _root.etime = 0; _root.yourrings = 0; _root.lvl1_Mc.rings_Txt.text = _root.yourring; _root.moving = true; _root.stophit = true; _root.lvl1_Mc.spikes.spike1.gotoAndStop(1); _root.lvl1_Mc.spikes.spike2.gotoAndStop(1); _root.lvl1_Mc.spikes.spike3.gotoAndStop(1); ringholder_Mc.attachMovie("attemptpickup_Mc", "a0", 100, {_x:231, _y:281}); ringholder_Mc.attachMovie("ring_Mc", "r1", 201, {_x:607, _y:157}); ringholder_Mc.attachMovie("ring_Mc", "r2", 202, {_x:607, _y:187}); ringholder_Mc.attachMovie("ring_Mc", "r3", 203, {_x:607, _y:217}); ringholder_Mc.attachMovie("ring_Mc", "r4", 204, {_x:607, _y:247}); ringholder_Mc.attachMovie("ring_Mc", "r5", 205, {_x:607, _y:277}); ringholder_Mc.attachMovie("ring_Mc", "r6", 206, {_x:607, _y:378}); ringholder_Mc.attachMovie("ring_Mc", "r7", 207, {_x:607, _y:409}); ringholder_Mc.attachMovie("ring_Mc", "r8", 208, {_x:607, _y:439}); ringholder_Mc.attachMovie("ring_Mc", "r9", 209, {_x:261, _y:408}); ringholder_Mc.attachMovie("ring_Mc", "r10", 210, {_x:221, _y:408}); ringholder_Mc.attachMovie("ring_Mc", "r11", 211, {_x:181, _y:408}); ringholder_Mc.attachMovie("ring_Mc", "r12", 212, {_x:141, _y:408}); ringholder_Mc.attachMovie("ring_Mc", "r13", 213, {_x:141, _y:378}); ringholder_Mc.attachMovie("ring_Mc", "r14", 214, {_x:141, _y:347}); ringholder_Mc.attachMovie("ring_Mc", "r15", 215, {_x:221, _y:347}); ringholder_Mc.attachMovie("ring_Mc", "r16", 216, {_x:261, _y:347}); ringholder_Mc.attachMovie("ring_Mc", "r17", 217, {_x:301, _y:347}); ringholder_Mc.attachMovie("ring_Mc", "r18", 218, {_x:301, _y:317}); ringholder_Mc.attachMovie("ring_Mc", "r19", 219, {_x:301, _y:287}); ringholder_Mc.attachMovie("ring_Mc", "r20", 220, {_x:191, _y:287}); ringholder_Mc.attachMovie("ring_Mc", "r21", 221, {_x:151, _y:287}); ringholder_Mc.attachMovie("ring_Mc", "r22", 222, {_x:111, _y:287}); ringholder_Mc.attachMovie("ring_Mc", "r23", 223, {_x:71, _y:287}); ringholder_Mc.attachMovie("ring_Mc", "r24", 224, {_x:221, _y:553}); ringholder_Mc.attachMovie("ring_Mc", "r25", 225, {_x:261, _y:553}); stop();
Symbol 621 MovieClip Frame 2
_root.lvlsound.start(0, 99); _root.return_Mc.gotoAndPlay(1);
Symbol 621 MovieClip Frame 20
endTime = getTimer() + 80000; _root.onEnterFrame = function () { _root.etime = endTime - getTimer(); if (_root.etime <= 0) { time_txt.text = "Time Up"; delete _root.onEnterFrame; _root.moving = false; shape1.gotoAndPlay(2); } else { time_txt.text = Math.ceil(_root.etime / 1000) + " Seconds"; } }; stop();
Instance of Symbol 296 MovieClip "shape1" in Symbol 621 MovieClip Frame 20
onClipEvent (load) { speed = 20; } onClipEvent (enterFrame) { var xMouse = _root._xmouse; var yMouse = _root._ymouse; dx = _root._xmouse - _x; dy = _root._ymouse - _y; angle = Math.atan2(dy, dx); distance = Math.sqrt((dx * dx) + (dy * dy)); _rotation = ((angle * 180) / Math.PI); if ((speed < distance) && (_root.moving == true)) { if (Math.abs(xMouse - _root.lvl1_Mc.shape1._x) < 0) { _root.lvl1_Mc.shape1._x = xMouse; _root.lvl1_Mc.shape1._y = yMouse; } else { _root.lvl1_Mc.shape1._x = _root.lvl1_Mc.shape1._x - ((_root.lvl1_Mc.shape1._x - xMouse) / 20); _root.lvl1_Mc.shape1._y = _root.lvl1_Mc.shape1._y - ((_root.lvl1_Mc.shape1._y - yMouse) / 20); updateAfterEvent(); } } for (n in this.shoes_Mc.perimeter) { point = new Object(); point.x = this.shoes_Mc.perimeter[n]._x; point.y = this.shoes_Mc.perimeter[n]._y; this.localToGlobal(point); var i = 0; while (i < 26) { rings = "r" + i; if (_root.lvl1_Mc.ringholder_Mc[rings].hitTest(point.x, point.y, true)) { ringhit = true; if (ringhit) { _root.lvl1_Mc.ringholder_Mc[rings].removeMovieClip(); trace("Hit"); _root.lvl1_Mc.rings_Txt.text = (_root.yourrings = _root.yourrings + 1); _root.ringsound.start(0, 1); delete this.onEnterFrame; } } i++; } if (_root.lvl1_Mc.maze.hitTest(point.x, point.y, true)) { mazehit = true; if (mazehit) { delete _root.onEnterFrame; _root.moving = false; this.gotoAndPlay(2); } } } for (n in this.shoes_Mc.perimeter) { point = new Object(); point.x = this.shoes_Mc.perimeter[n]._x / 1.5; point.y = this.shoes_Mc.perimeter[n]._y / 1.5; this.localToGlobal(point); if (_root.lvl1_Mc.spikes.hitTest(point.x, point.y, true)) { spikehit = true; if (spikehit) { delete _root.onEnterFrame; _root.moving = false; this.gotoAndPlay(2); } } if (_root.lvl1_Mc.finish.hitTest(point.x, point.y, true)) { finishhit = true; if (finishhit) { _root.completesound = new Sound(this); _root.completesound.attachSound("lvlcomplete.wav"); _root.completesound.start(0, 1); delete _root.onEnterFrame; _root.lvl1_Mc.gotoAndPlay(21); delete this.onEnterFrame; } } if (_root.lvl1_Mc.spikebut1.hitTest(point.x, point.y, true)) { _root.lvl1_Mc.maze.spikeball_Mc.gotoAndPlay(2); } if (_root.lvl1_Mc.ringholder_Mc.a0.hitTest(point.x, point.y, true)) { _root.lvl1_Mc.ringholder_Mc.a0.removeMovieClip(); _root.attempts = _root.attempts + 1; _root.lvl1_Mc.attempts_Mc.gotoAndStop(_root.attempts + 1); } } Mouse.hide(); }
Symbol 621 MovieClip Frame 21
_root.lvlsound.stop(); _root.lvl3score = ((_root.yourrings * 8) + (Math.ceil(_root.etime / 1000) * 6)) * 100; Mouse.show(); stop();
Symbol 629 MovieClip Frame 1
initials.text = _root.name;
Symbol 633 MovieClip Frame 1
stop();
Symbol 638 MovieClip Frame 1
stop();
Symbol 644 MovieClip Frame 1
stop(); if (_root.gameover == false) { trace("GAMEOVER"); gotoAndPlay (2); }
Instance of Symbol 633 MovieClip "submit_Mc" in Symbol 644 MovieClip Frame 1
on (release) { if (_root.name == "") { _root.initialserror = "Please enter your initials"; } else { _root.id = 5; _root.name = _root.name; _root.score = _root.TotalScore; _root.stime = 0; _root.accuracy = 0; _root.auth = _root.TotalScore * 13; _root.loadVariables("http://secretrings.sega-europe.com/soegamesite/scoreboard/addEntry.html", "GET"); trace((((("http://secretrings.sega-europe.com/soegamesite/scoreboard/addEntry.html?id=5&name=ASD&score=" + _root.TotalScore) + "&time=0") + "&accuracy=0") + "&auth=") + (_root.TotalScore * 13)); _root.complete_Mc.gotoAndPlay(134); } }
Instance of Symbol 638 MovieClip "ReturntoMenu" in Symbol 644 MovieClip Frame 1
on (release) { _root.gotoAndPlay(3); }
Symbol 644 MovieClip Frame 2
stop();
Symbol 657 MovieClip Frame 1
if (_root.level == 1) { _root.TotalScore = 0; } gotoAndPlay (2);
Symbol 657 MovieClip Frame 31
_root.return_Mc.gotoAndPlay(2);
Symbol 657 MovieClip Frame 103
_root.complete_Mc.gameover_Mc.ReturntoMenu.enabled = true; if (_root.gameover == false) { gotoAndPlay ("CompletePlay"); } else { stop(); }
Symbol 657 MovieClip Frame 127
stop();
Symbol 657 MovieClip Frame 133
_root.navigation = 2; _root.startgame = false; _root.gotoAndPlay("Content");
Symbol 657 MovieClip Frame 139
_root.navigation = 2; _root.startgame = false; _root.gotoAndPlay("Content");

Library Items

Symbol 1 Sound [titlescreen.wav]
Symbol 2 Sound [ring2.wav]
Symbol 3 Sound [lvlmusic.wav]
Symbol 4 Sound [lvlcomplete.wav]
Symbol 5 Sound [menuselect.wav]Used by:224 226 228 230 232 234 236
Symbol 6 GraphicUsed by:176 224 226 228 230 232 234 236 258 277 580 590 599 618
Symbol 7 BitmapUsed by:8
Symbol 8 GraphicUses:7Used by:176 277 580 599 618
Symbol 9 BitmapUsed by:10
Symbol 10 GraphicUses:9Used by:176 277 580 599 618
Symbol 11 BitmapUsed by:12
Symbol 12 GraphicUses:11Used by:176 277 580 599 618
Symbol 13 GraphicUsed by:28
Symbol 14 BitmapUsed by:15
Symbol 15 GraphicUses:14Used by:28 37 56 203 381 394 578 633 638
Symbol 16 FontUsed by:17 30 54 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 368 369 370 371 372 374 386 392 533 576 625 626 627 631 634 636 641 642 643
Symbol 17 TextUses:16Used by:28
Symbol 18 GraphicUsed by:28
Symbol 19 BitmapUsed by:20
Symbol 20 GraphicUses:19Used by:28 37 203 381
Symbol 21 GraphicUsed by:28
Symbol 22 BitmapUsed by:23
Symbol 23 GraphicUses:22Used by:28 37 203 381
Symbol 24 GraphicUsed by:28
Symbol 25 GraphicUsed by:28
Symbol 26 GraphicUsed by:28
Symbol 27 GraphicUsed by:28
Symbol 28 MovieClipUses:13 15 17 18 20 21 23 24 25 26 27Used by:47
Symbol 29 GraphicUsed by:37
Symbol 30 TextUses:16Used by:37
Symbol 31 GraphicUsed by:37
Symbol 32 GraphicUsed by:37
Symbol 33 GraphicUsed by:37
Symbol 34 GraphicUsed by:37
Symbol 35 GraphicUsed by:37
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClipUses:29 15 30 31 20 32 23 33 34 35 36Used by:47
Symbol 38 FontUsed by:39 628
Symbol 39 EditableTextUses:38Used by:47
Symbol 40 FontUsed by:41 42 382 383 384 385 387
Symbol 41 EditableTextUses:40Used by:47
Symbol 42 EditableTextUses:40Used by:47
Symbol 43 FontUsed by:44 45 46 48 49 50 51 52 57 58 59 60 61 62 142 160 165 214 222 225 227 229 231 233 235 264 279 280 281 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 363 366 367 390 395 401 402 517 524 527 534 535 536 565 572 573 574 581 582 584 585 597 600 601 603 604 616 619 620
Symbol 44 TextUses:43Used by:47
Symbol 45 TextUses:43Used by:47
Symbol 46 TextUses:43Used by:47
Symbol 47 MovieClipUses:28 37 39 41 42 44 45 46Used by:175 399
Symbol 48 TextUses:43Used by:175
Symbol 49 TextUses:43Used by:175
Symbol 50 TextUses:43Used by:175 399
Symbol 51 TextUses:43Used by:175 399
Symbol 52 TextUses:43Used by:175 399
Symbol 53 GraphicUsed by:56
Symbol 54 TextUses:16Used by:56
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:53 15 54 55Used by:174
Symbol 57 TextUses:43Used by:174
Symbol 58 TextUses:43Used by:174
Symbol 59 TextUses:43Used by:174
Symbol 60 TextUses:43Used by:174
Symbol 61 TextUses:43Used by:174
Symbol 62 TextUses:43Used by:174
Symbol 63 FontUsed by:64 65 66 67 68
Symbol 64 EditableTextUses:63Used by:174
Symbol 65 EditableTextUses:63Used by:174
Symbol 66 TextUses:63Used by:174
Symbol 67 TextUses:63Used by:174
Symbol 68 TextUses:63Used by:174
Symbol 69 FontUsed by:70
Symbol 70 EditableTextUses:69Used by:174
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClip [BoundingBox]Uses:76Used by:96 100 104 120 159
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClip [BrdrShdw]Uses:78Used by:82 87 88
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClip [BrdrFace]Uses:80Used by:82 87 88
Symbol 82 MovieClip [SimpleButtonDown]Uses:79 81Used by:100
Symbol 83 GraphicUsed by:84
Symbol 84 MovieClip [BrdrBlk]Uses:83Used by:87 88
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClip [BrdrHilght]Uses:85Used by:87 88
Symbol 87 MovieClip [SimpleButtonIn]Uses:84 86 79 81Used by:100
Symbol 88 MovieClip [SimpleButtonUp]Uses:84 81 79 86Used by:100
Symbol 89 MovieClip [Defaults]Used by:91
Symbol 90 MovieClip [UIObjectExtensions]Used by:91
Symbol 91 MovieClip [UIObject]Uses:89 90Used by:97 99 101
Symbol 92 GraphicUsed by:94
Symbol 93 GraphicUsed by:94
Symbol 94 ButtonUses:92 93Used by:97
Symbol 95 MovieClipUsed by:97
Symbol 96 MovieClip [FocusRect]Uses:77Used by:97
Symbol 97 MovieClip [FocusManager]Uses:94 95 96 91Used by:99
Symbol 98 MovieClip [UIComponentExtensions]Used by:99
Symbol 99 MovieClip [UIComponent]Uses:91 97 98Used by:100
Symbol 100 MovieClip [SimpleButton]Uses:77 82 87 88 99Used by:104
Symbol 101 MovieClip [Border]Uses:91Used by:102 104
Symbol 102 MovieClip [RectBorder]Uses:101Used by:104
Symbol 103 MovieClip [ButtonSkin]Used by:104
Symbol 104 MovieClip [Button]Uses:77 100 101 102 103Used by:120 159
Symbol 105 GraphicUsed by:107 114 115 116 117 118
Symbol 106 GraphicUsed by:107 114 115 116 117 118
Symbol 107 MovieClip [RadioFalseDisabled]Uses:105 106Used by:119
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClip [RadioThemeColor1]Uses:108Used by:114 115 118
Symbol 110 GraphicUsed by:114 115 118
Symbol 111 GraphicUsed by:112 113
Symbol 112 MovieClipUses:111Used by:114 116
Symbol 113 MovieClip [RadioThemeColor2]Uses:111Used by:114 115
Symbol 114 MovieClip [RadioFalseDown]Uses:105 109 106 110 112 113Used by:119
Symbol 115 MovieClip [RadioFalseOver]Uses:105 109 106 110 113Used by:119
Symbol 116 MovieClip [RadioFalseUp]Uses:105 106 112Used by:119
Symbol 117 MovieClip [RadioTrueDisabled]Uses:105 106Used by:119
Symbol 118 MovieClip [RadioTrueUp]Uses:105 109 106 110Used by:119
Symbol 119 MovieClip [RadioButtonAssets]Uses:107 114 115 116 117 118Used by:120
Symbol 120 MovieClip [RadioButton]Uses:77 104 119Used by:174
Symbol 142 TextUses:43Used by:174
Symbol 144 GraphicUsed by:145 149 150 152 154 155 156 157
Symbol 145 MovieClip [CheckFalseDisabled]Uses:144Used by:158
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClip [CheckThemeColor1]Uses:146Used by:149 150 155 156 157
Symbol 148 GraphicUsed by:149 155
Symbol 149 MovieClip [CheckFalseDown]Uses:144 147 148Used by:158
Symbol 150 MovieClip [CheckFalseOver]Uses:144 147Used by:158
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClip [CheckFalseUp]Uses:144 151Used by:158
Symbol 153 GraphicUsed by:154 155 156 157
Symbol 154 MovieClip [CheckTrueDisabled]Uses:144 153Used by:158
Symbol 155 MovieClip [CheckTrueDown]Uses:144 148 153 147Used by:158
Symbol 156 MovieClip [CheckTrueOver]Uses:144 147 153Used by:158
Symbol 157 MovieClip [CheckTrueUp]Uses:144 147 153Used by:158
Symbol 158 MovieClip [CheckBoxAssets]Uses:145 149 150 152 154 155 156 157Used by:159
Symbol 159 MovieClip [CheckBox]Uses:77 158 104Used by:174
Symbol 160 TextUses:43Used by:164
Symbol 161 GraphicUsed by:164
Symbol 162 FontUsed by:163
Symbol 163 TextUses:162Used by:164
Symbol 164 ButtonUses:160 161 163Used by:174
Symbol 165 TextUses:43Used by:174
Symbol 166 FontUsed by:167 168 169 170 171 172 173
Symbol 167 EditableTextUses:166Used by:174
Symbol 168 EditableTextUses:166Used by:174
Symbol 169 EditableTextUses:166Used by:174
Symbol 170 EditableTextUses:166Used by:174
Symbol 171 EditableTextUses:166Used by:174
Symbol 172 EditableTextUses:166Used by:174
Symbol 173 EditableTextUses:166Used by:174
Symbol 174 MovieClipUses:56 57 58 59 60 61 62 64 65 66 67 68 70 120 142 159 164 165 167 168 169 170 171 172 173Used by:175 399
Symbol 175 MovieClipUses:47 48 49 50 51 52 174Used by:176
Symbol 176 MovieClip [contentboxcompetition_Mc]Uses:6 8 10 12 175
Symbol 177 BitmapUsed by:178
Symbol 178 GraphicUses:177Used by:179 300 594
Symbol 179 MovieClip [fireball_Mc]Uses:178
Symbol 180 GraphicUsed by:185
Symbol 181 FontUsed by:182
Symbol 182 TextUses:181Used by:185
Symbol 183 GraphicUsed by:184
Symbol 184 ButtonUses:183Used by:185
Symbol 185 MovieClip [compentry_Mc]Uses:180 182 184
Symbol 186 BitmapUsed by:187
Symbol 187 GraphicUses:186Used by:188
Symbol 188 MovieClip [attemptpickup_Mc]Uses:187Used by:523
Symbol 189 BitmapUsed by:190
Symbol 190 GraphicUses:189Used by:191
Symbol 191 MovieClip [ring_Mc]Uses:190Used by:300
Symbol 192 GraphicUsed by:193 567 570 571
Symbol 193 MovieClip [blackfader_Mc]Uses:192Used by:Timeline
Symbol 194 GraphicUsed by:203
Symbol 195 GraphicUsed by:203
Symbol 196 GraphicUsed by:203
Symbol 197 GraphicUsed by:203
Symbol 198 GraphicUsed by:203
Symbol 199 GraphicUsed by:203
Symbol 200 GraphicUsed by:203
Symbol 201 GraphicUsed by:203
Symbol 202 GraphicUsed by:203
Symbol 203 MovieClipUses:194 15 195 196 197 20 198 23 199 200 201 202Used by:206
Symbol 204 FontUsed by:205
Symbol 205 EditableTextUses:204Used by:206
Symbol 206 MovieClipUses:203 205Used by:Timeline
Symbol 207 BitmapUsed by:208
Symbol 208 GraphicUses:207Used by:209
Symbol 209 MovieClipUses:208Used by:Timeline
Symbol 71 MovieClip [__Packages.mx.core.UIObject]
Symbol 72 MovieClip [__Packages.mx.core.UIComponent]
Symbol 73 MovieClip [__Packages.mx.controls.SimpleButton]
Symbol 74 MovieClip [__Packages.mx.controls.Button]
Symbol 75 MovieClip [__Packages.mx.controls.RadioButton]
Symbol 121 MovieClip [__Packages.mx.skins.SkinElement]
Symbol 122 MovieClip [__Packages.mx.styles.CSSTextStyles]
Symbol 123 MovieClip [__Packages.mx.styles.StyleManager]
Symbol 124 MovieClip [__Packages.mx.styles.CSSStyleDeclaration]
Symbol 125 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 126 MovieClip [__Packages.mx.events.UIEventDispatcher]
Symbol 127 MovieClip [__Packages.mx.controls.RadioButtonGroup]
Symbol 128 MovieClip [__Packages.mx.skins.ColoredSkinElement]
Symbol 129 MovieClip [__Packages.mx.core.ext.UIObjectExtensions]
Symbol 130 MovieClip [__Packages.mx.skins.halo.Defaults]
Symbol 131 MovieClip [__Packages.mx.managers.DepthManager]
Symbol 132 MovieClip [__Packages.mx.managers.SystemManager]
Symbol 133 MovieClip [__Packages.mx.managers.FocusManager]
Symbol 134 MovieClip [__Packages.mx.skins.halo.FocusRect]
Symbol 135 MovieClip [__Packages.mx.managers.OverlappedWindows]
Symbol 136 MovieClip [__Packages.mx.styles.CSSSetStyle]
Symbol 137 MovieClip [__Packages.mx.core.ext.UIComponentExtensions]
Symbol 138 MovieClip [__Packages.mx.skins.Border]
Symbol 139 MovieClip [__Packages.mx.skins.RectBorder]
Symbol 140 MovieClip [__Packages.mx.skins.halo.RectBorder]
Symbol 141 MovieClip [__Packages.mx.skins.halo.ButtonSkin]
Symbol 143 MovieClip [__Packages.mx.controls.CheckBox]
Symbol 210 BitmapUsed by:211
Symbol 211 GraphicUses:210Used by:259  Timeline
Symbol 212 BitmapUsed by:213
Symbol 213 GraphicUses:212Used by:657  Timeline
Symbol 214 TextUses:43Used by:Timeline
Symbol 215 BitmapUsed by:216
Symbol 216 GraphicUses:215Used by:217
Symbol 217 ButtonUses:216Used by:221
Symbol 218 BitmapUsed by:219
Symbol 219 GraphicUses:218Used by:220
Symbol 220 ButtonUses:219Used by:221
Symbol 221 MovieClipUses:217 220Used by:Timeline
Symbol 222 TextUses:43Used by:224
Symbol 223 SoundUsed by:224 226 228 230 232 234 236
Symbol 224 ButtonUses:222 6 5 223Used by:237
Symbol 225 TextUses:43Used by:226
Symbol 226 ButtonUses:225 6 5 223Used by:237
Symbol 227 TextUses:43Used by:228
Symbol 228 ButtonUses:227 6 5 223Used by:237
Symbol 229 TextUses:43Used by:230
Symbol 230 ButtonUses:229 6 5 223Used by:237
Symbol 231 TextUses:43Used by:232
Symbol 232 ButtonUses:231 6 5 223Used by:237
Symbol 233 TextUses:43Used by:234
Symbol 234 ButtonUses:233 6 5 223Used by:237
Symbol 235 TextUses:43Used by:236
Symbol 236 ButtonUses:235 6 5 223Used by:237
Symbol 237 MovieClipUses:224 226 228 230 232 234 236Used by:258
Symbol 238 GraphicUsed by:258
Symbol 239 BitmapUsed by:240
Symbol 240 GraphicUses:239Used by:241
Symbol 241 MovieClipUses:240Used by:258
Symbol 242 GraphicUsed by:258
Symbol 243 GraphicUsed by:258
Symbol 244 GraphicUsed by:258
Symbol 245 GraphicUsed by:258
Symbol 246 GraphicUsed by:258
Symbol 247 GraphicUsed by:258
Symbol 248 GraphicUsed by:258
Symbol 249 GraphicUsed by:258
Symbol 250 GraphicUsed by:258
Symbol 251 GraphicUsed by:258
Symbol 252 GraphicUsed by:258
Symbol 253 GraphicUsed by:258
Symbol 254 GraphicUsed by:258
Symbol 255 GraphicUsed by:258
Symbol 256 GraphicUsed by:258
Symbol 257 GraphicUsed by:258
Symbol 258 MovieClipUses:237 238 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 6Used by:Timeline
Symbol 259 MovieClipUses:211Used by:Timeline
Symbol 260 GraphicUsed by:276
Symbol 261 BitmapUsed by:262
Symbol 262 GraphicUses:261Used by:263
Symbol 263 MovieClipUses:262Used by:276
Symbol 264 TextUses:43Used by:266 275
Symbol 265 GraphicUsed by:266 275
Symbol 266 ButtonUses:264 265Used by:276
Symbol 267 BitmapUsed by:268 271 273
Symbol 268 GraphicUses:267Used by:276
Symbol 269 GraphicUsed by:276
Symbol 270 GraphicUsed by:276
Symbol 271 GraphicUses:267Used by:276
Symbol 272 GraphicUsed by:276
Symbol 273 GraphicUses:267Used by:276
Symbol 274 GraphicUsed by:276
Symbol 275 ButtonUses:264 265Used by:276
Symbol 276 MovieClipUses:260 263 266 268 269 270 271 272 273 274 275Used by:Timeline
Symbol 277 MovieClipUses:6 8 10 12Used by:Timeline
Symbol 278 GraphicUsed by:520
Symbol 279 TextUses:43Used by:300
Symbol 280 TextUses:43Used by:300
Symbol 281 TextUses:43Used by:300
Symbol 282 BitmapUsed by:283
Symbol 283 GraphicUses:282Used by:284
Symbol 284 MovieClipUses:283Used by:300 556 557 591 592 593 611 612
Symbol 285 BitmapUsed by:286 287 541
Symbol 286 GraphicUses:285Used by:291 296
Symbol 287 GraphicUses:285Used by:291 296
Symbol 288 GraphicUsed by:289
Symbol 289 MovieClipUses:288Used by:290
Symbol 290 MovieClipUses:289Used by:291
Symbol 291 MovieClipUses:286 287 290Used by:296
Symbol 292 GraphicUsed by:293
Symbol 293 MovieClipUses:292Used by:294
Symbol 294 MovieClipUses:293Used by:296
Symbol 295 SoundUsed by:296
Symbol 296 MovieClipUses:291 286 287 294 295Used by:300 583 602 621
Symbol 297 BitmapUsed by:298
Symbol 298 GraphicUses:297Used by:300 614
Symbol 299 GraphicUsed by:300 561 587 588 606
Symbol 300 MovieClipUses:279 280 281 284 296 191 298 299 178Used by:301
Symbol 301 MovieClipUses:300Used by:520
Symbol 302 EditableTextUses:16Used by:362
Symbol 303 EditableTextUses:16Used by:362
Symbol 304 EditableTextUses:16Used by:362
Symbol 305 EditableTextUses:16Used by:362
Symbol 306 EditableTextUses:16Used by:362
Symbol 307 EditableTextUses:16Used by:362
Symbol 308 EditableTextUses:16Used by:362
Symbol 309 EditableTextUses:16Used by:362
Symbol 310 EditableTextUses:16Used by:362
Symbol 311 EditableTextUses:16Used by:362
Symbol 312 EditableTextUses:16Used by:362
Symbol 313 EditableTextUses:16Used by:362
Symbol 314 EditableTextUses:16Used by:362
Symbol 315 EditableTextUses:16Used by:362
Symbol 316 EditableTextUses:16Used by:362
Symbol 317 EditableTextUses:16Used by:362
Symbol 318 EditableTextUses:16Used by:362
Symbol 319 EditableTextUses:16Used by:362
Symbol 320 EditableTextUses:16Used by:362
Symbol 321 EditableTextUses:16Used by:362
Symbol 322 EditableTextUses:16Used by:362
Symbol 323 EditableTextUses:16Used by:362
Symbol 324 EditableTextUses:16Used by:362
Symbol 325 EditableTextUses:16Used by:362
Symbol 326 EditableTextUses:16Used by:362
Symbol 327 EditableTextUses:16Used by:362
Symbol 328 EditableTextUses:16Used by:362
Symbol 329 EditableTextUses:16Used by:362
Symbol 330 EditableTextUses:16Used by:362
Symbol 331 EditableTextUses:16Used by:362
Symbol 332 EditableTextUses:16Used by:362
Symbol 333 EditableTextUses:16Used by:362
Symbol 334 EditableTextUses:16Used by:362
Symbol 335 EditableTextUses:16Used by:362
Symbol 336 EditableTextUses:16Used by:362
Symbol 337 EditableTextUses:16Used by:362
Symbol 338 EditableTextUses:16Used by:362
Symbol 339 EditableTextUses:16Used by:362
Symbol 340 EditableTextUses:16Used by:362
Symbol 341 EditableTextUses:16Used by:362
Symbol 342 TextUses:43Used by:362
Symbol 343 TextUses:43Used by:362
Symbol 344 TextUses:43Used by:362
Symbol 345 TextUses:43Used by:362
Symbol 346 TextUses:43Used by:362
Symbol 347 TextUses:43Used by:362
Symbol 348 TextUses:43Used by:362
Symbol 349 TextUses:43Used by:362
Symbol 350 TextUses:43Used by:362
Symbol 351 TextUses:43Used by:362
Symbol 352 TextUses:43Used by:362
Symbol 353 TextUses:43Used by:362
Symbol 354 TextUses:43Used by:362
Symbol 355 TextUses:43Used by:362
Symbol 356 TextUses:43Used by:362
Symbol 357 TextUses:43Used by:362
Symbol 358 TextUses:43Used by:362
Symbol 359 TextUses:43Used by:362
Symbol 360 TextUses:43Used by:362
Symbol 361 TextUses:43Used by:362
Symbol 362 MovieClipUses:302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361Used by:364
Symbol 363 TextUses:43Used by:364
Symbol 364 MovieClipUses:362 363Used by:365
Symbol 365 MovieClipUses:364Used by:520
Symbol 366 TextUses:43Used by:397
Symbol 367 TextUses:43Used by:396
Symbol 368 TextUses:16Used by:396
Symbol 369 TextUses:16Used by:396
Symbol 370 TextUses:16Used by:396
Symbol 371 TextUses:16Used by:396
Symbol 372 TextUses:16Used by:396
Symbol 373 GraphicUsed by:381
Symbol 374 TextUses:16Used by:381
Symbol 375 GraphicUsed by:381
Symbol 376 GraphicUsed by:381
Symbol 377 GraphicUsed by:381
Symbol 378 GraphicUsed by:381
Symbol 379 GraphicUsed by:381
Symbol 380 GraphicUsed by:381
Symbol 381 MovieClipUses:373 15 374 375 20 376 23 377 378 379 380Used by:396
Symbol 382 EditableTextUses:40Used by:396
Symbol 383 EditableTextUses:40Used by:396
Symbol 384 EditableTextUses:40Used by:396
Symbol 385 EditableTextUses:40Used by:396
Symbol 386 EditableTextUses:16Used by:396
Symbol 387 EditableTextUses:40Used by:396
Symbol 388 FontUsed by:389
Symbol 389 TextUses:388Used by:396
Symbol 390 TextUses:43Used by:396
Symbol 391 GraphicUsed by:394
Symbol 392 TextUses:16Used by:394
Symbol 393 GraphicUsed by:394
Symbol 394 MovieClipUses:391 15 392 393Used by:396
Symbol 395 TextUses:43Used by:396
Symbol 396 MovieClipUses:367 368 369 370 371 372 381 382 383 384 385 386 387 389 390 394 395Used by:397
Symbol 397 MovieClipUses:366 396Used by:398
Symbol 398 MovieClipUses:397Used by:520
Symbol 399 MovieClipUses:47 52 50 51 174Used by:400
Symbol 400 MovieClipUses:399Used by:520
Symbol 401 TextUses:43Used by:403
Symbol 402 TextUses:43Used by:403
Symbol 403 MovieClipUses:401 402Used by:404
Symbol 404 MovieClipUses:403Used by:520
Symbol 405 BitmapUsed by:406
Symbol 406 GraphicUses:405Used by:518
Symbol 407 BitmapUsed by:408
Symbol 408 GraphicUses:407Used by:409 410
Symbol 409 MovieClipUses:408Used by:410
Symbol 410 ButtonUses:409 408Used by:518
Symbol 411 BitmapUsed by:412
Symbol 412 GraphicUses:411Used by:413 414
Symbol 413 MovieClipUses:412Used by:414
Symbol 414 ButtonUses:413 412Used by:518
Symbol 415 BitmapUsed by:416
Symbol 416 GraphicUses:415Used by:417 418
Symbol 417 MovieClipUses:416Used by:418
Symbol 418 ButtonUses:417 416Used by:518
Symbol 419 BitmapUsed by:420
Symbol 420 GraphicUses:419Used by:515
Symbol 421 BitmapUsed by:422
Symbol 422 GraphicUses:421Used by:515
Symbol 423 BitmapUsed by:424
Symbol 424 GraphicUses:423Used by:515
Symbol 425 BitmapUsed by:426
Symbol 426 GraphicUses:425Used by:515
Symbol 427 BitmapUsed by:428
Symbol 428 GraphicUses:427Used by:515
Symbol 429 BitmapUsed by:430
Symbol 430 GraphicUses:429Used by:515
Symbol 431 BitmapUsed by:432
Symbol 432 GraphicUses:431Used by:515
Symbol 433 BitmapUsed by:434
Symbol 434 GraphicUses:433Used by:515
Symbol 435 BitmapUsed by:436
Symbol 436 GraphicUses:435Used by:515
Symbol 437 BitmapUsed by:438
Symbol 438 GraphicUses:437Used by:515
Symbol 439 BitmapUsed by:440
Symbol 440 GraphicUses:439Used by:515
Symbol 441 BitmapUsed by:442
Symbol 442 GraphicUses:441Used by:515
Symbol 443 BitmapUsed by:444
Symbol 444 GraphicUses:443Used by:515
Symbol 445 BitmapUsed by:446
Symbol 446 GraphicUses:445Used by:515
Symbol 447 BitmapUsed by:448
Symbol 448 GraphicUses:447Used by:515
Symbol 449 BitmapUsed by:450
Symbol 450 GraphicUses:449Used by:515
Symbol 451 BitmapUsed by:452
Symbol 452 GraphicUses:451Used by:515
Symbol 453 BitmapUsed by:454
Symbol 454 GraphicUses:453Used by:515
Symbol 455 BitmapUsed by:456
Symbol 456 GraphicUses:455Used by:515
Symbol 457 BitmapUsed by:458
Symbol 458 GraphicUses:457Used by:515
Symbol 459 BitmapUsed by:460
Symbol 460 GraphicUses:459Used by:515
Symbol 461 BitmapUsed by:462
Symbol 462 GraphicUses:461Used by:515
Symbol 463 BitmapUsed by:464
Symbol 464 GraphicUses:463Used by:515
Symbol 465 BitmapUsed by:466
Symbol 466 GraphicUses:465Used by:515
Symbol 467 BitmapUsed by:468
Symbol 468 GraphicUses:467Used by:515
Symbol 469 BitmapUsed by:470
Symbol 470 GraphicUses:469Used by:515
Symbol 471 BitmapUsed by:472
Symbol 472 GraphicUses:471Used by:515
Symbol 473 BitmapUsed by:474
Symbol 474 GraphicUses:473Used by:515
Symbol 475 BitmapUsed by:476
Symbol 476 GraphicUses:475Used by:515
Symbol 477 BitmapUsed by:478
Symbol 478 GraphicUses:477Used by:515
Symbol 479 BitmapUsed by:480
Symbol 480 GraphicUses:479Used by:515
Symbol 481 BitmapUsed by:482
Symbol 482 GraphicUses:481Used by:515
Symbol 483 BitmapUsed by:484
Symbol 484 GraphicUses:483Used by:515
Symbol 485 BitmapUsed by:486
Symbol 486 GraphicUses:485Used by:515
Symbol 487 BitmapUsed by:488
Symbol 488 GraphicUses:487Used by:515
Symbol 489 BitmapUsed by:490
Symbol 490 GraphicUses:489Used by:515
Symbol 491 BitmapUsed by:492
Symbol 492 GraphicUses:491Used by:515
Symbol 493 BitmapUsed by:494
Symbol 494 GraphicUses:493Used by:515
Symbol 495 BitmapUsed by:496
Symbol 496 GraphicUses:495Used by:515
Symbol 497 BitmapUsed by:498
Symbol 498 GraphicUses:497Used by:515
Symbol 499 BitmapUsed by:500
Symbol 500 GraphicUses:499Used by:515
Symbol 501 BitmapUsed by:502
Symbol 502 GraphicUses:501Used by:515
Symbol 503 BitmapUsed by:504
Symbol 504 GraphicUses:503Used by:515
Symbol 505 BitmapUsed by:506
Symbol 506 GraphicUses:505Used by:515
Symbol 507 BitmapUsed by:508
Symbol 508 GraphicUses:507Used by:515
Symbol 509 BitmapUsed by:510
Symbol 510 GraphicUses:509Used by:515
Symbol 511 BitmapUsed by:512
Symbol 512 GraphicUses:511Used by:515
Symbol 513 BitmapUsed by:514
Symbol 514 GraphicUses:513Used by:515
Symbol 515 MovieClipUses:420 422 424 426 428 430 432 434 436 438 440 442 444 446 448 450 452 454 456 458 460 462 464 466 468 470 472 474 476 478 480 482 484 486 488 490 492 494 496 498 500 502 504 506 508 510 512 514Used by:516
Symbol 516 MovieClipUses:515Used by:518
Symbol 517 TextUses:43Used by:518
Symbol 518 MovieClipUses:406 410 414 418 516 517Used by:519
Symbol 519 MovieClipUses:518Used by:520
Symbol 520 MovieClipUses:278 301 365 398 400 404 519Used by:Timeline
Symbol 521 BitmapUsed by:522
Symbol 522 GraphicUses:521Used by:583 602 621
Symbol 523 MovieClipUses:188Used by:583 602 621
Symbol 524 EditableTextUses:43Used by:583
Symbol 525 BitmapUsed by:526
Symbol 526 GraphicUses:525Used by:528
Symbol 527 EditableTextUses:43Used by:528
Symbol 528 MovieClipUses:526 527Used by:567 583 602 621
Symbol 529 BitmapUsed by:530
Symbol 530 GraphicUses:529Used by:583 602 621
Symbol 531 BitmapUsed by:532
Symbol 532 GraphicUses:531Used by:583 602 621
Symbol 533 TextUses:16Used by:583 602 621
Symbol 534 EditableTextUses:43Used by:583
Symbol 535 TextUses:43Used by:583 602 621
Symbol 536 TextUses:43Used by:583 602 621
Symbol 537 BitmapUsed by:538
Symbol 538 GraphicUses:537Used by:539
Symbol 539 MovieClipUses:538Used by:583 602 621
Symbol 540 MovieClipUsed by:583 602 621
Symbol 541 GraphicUses:285Used by:542 543 568 569 586 605
Symbol 542 MovieClipUses:541Used by:543 569 586 605
Symbol 543 ButtonUses:542 541Used by:583
Symbol 544 BitmapUsed by:545
Symbol 545 GraphicUses:544Used by:546
Symbol 546 MovieClipUses:545Used by:560 596 615
Symbol 547 BitmapUsed by:548
Symbol 548 GraphicUses:547Used by:549
Symbol 549 MovieClipUses:548Used by:560 596 615
Symbol 550 BitmapUsed by:551
Symbol 551 GraphicUses:550Used by:552
Symbol 552 MovieClipUses:551Used by:560 596 615
Symbol 553 BitmapUsed by:554
Symbol 554 GraphicUses:553Used by:555
Symbol 555 MovieClipUses:554Used by:560 596 615
Symbol 556 MovieClipUses:284Used by:560
Symbol 557 MovieClipUses:284Used by:560
Symbol 558 BitmapUsed by:559
Symbol 559 GraphicUses:558Used by:560 596 615
Symbol 560 MovieClipUses:546 549 552 555 556 557 559Used by:583
Symbol 561 MovieClipUses:299Used by:583
Symbol 562 BitmapUsed by:563
Symbol 563 GraphicUses:562Used by:564
Symbol 564 MovieClipUses:563Used by:583 602 621
Symbol 565 TextUses:43Used by:567
Symbol 566 SoundUsed by:567
Symbol 567 MovieClipUses:192 565 528 566Used by:583 602 621
Symbol 568 ButtonUses:541Used by:583
Symbol 569 ButtonUses:542 541Used by:583 602 621
Symbol 570 MovieClipUses:192Used by:583 602 621  Timeline
Symbol 571 MovieClipUses:192Used by:583 602 621
Symbol 572 TextUses:43Used by:579 598 617
Symbol 573 TextUses:43Used by:579 598 617
Symbol 574 EditableTextUses:43Used by:579
Symbol 575 GraphicUsed by:578
Symbol 576 TextUses:16Used by:578
Symbol 577 GraphicUsed by:578
Symbol 578 MovieClipUses:575 15 576 577Used by:579 598 617
Symbol 579 MovieClipUses:572 573 574 578Used by:580
Symbol 580 MovieClipUses:6 8 10 12 579Used by:583 602 621
Symbol 581 EditableTextUses:43Used by:583
Symbol 582 EditableTextUses:43Used by:583
Symbol 583 MovieClipUses:522 523 524 528 530 532 533 534 535 536 539 540 543 560 561 564 567 568 569 296 570 571 580 581 582Used by:Timeline
Symbol 584 EditableTextUses:43Used by:602
Symbol 585 EditableTextUses:43Used by:602
Symbol 586 ButtonUses:542 541Used by:602
Symbol 587 MovieClipUses:299Used by:589
Symbol 588 MovieClipUses:299Used by:589
Symbol 589 MovieClipUses:587 588Used by:602
Symbol 590 MovieClipUses:6Used by:602 621
Symbol 591 MovieClipUses:284Used by:596
Symbol 592 MovieClipUses:284Used by:596
Symbol 593 MovieClipUses:284Used by:596
Symbol 594 MovieClipUses:178Used by:595 613
Symbol 595 MovieClipUses:594Used by:596
Symbol 596 MovieClipUses:559 555 546 552 549 591 592 593 595Used by:602
Symbol 597 EditableTextUses:43Used by:598
Symbol 598 MovieClipUses:572 573 597 578Used by:599
Symbol 599 MovieClipUses:6 8 10 12 598Used by:602
Symbol 600 EditableTextUses:43Used by:602
Symbol 601 EditableTextUses:43Used by:602
Symbol 602 MovieClipUses:522 523 584 528 530 532 533 585 535 536 539 540 586 589 590 596 564 567 569 296 570 571 599 600 601 580Used by:Timeline
Symbol 603 EditableTextUses:43Used by:621
Symbol 604 EditableTextUses:43Used by:621
Symbol 605 ButtonUses:542 541Used by:621
Symbol 606 MovieClipUses:299Used by:607
Symbol 607 MovieClipUses:606Used by:621
Symbol 608 BitmapUsed by:609
Symbol 609 GraphicUses:608Used by:610
Symbol 610 MovieClipUses:609Used by:615
Symbol 611 MovieClipUses:284Used by:615
Symbol 612 MovieClipUses:284Used by:615
Symbol 613 MovieClipUses:594Used by:615
Symbol 614 MovieClipUses:298Used by:615
Symbol 615 MovieClipUses:549 555 559 546 552 610 611 612 613 614Used by:621
Symbol 616 EditableTextUses:43Used by:617
Symbol 617 MovieClipUses:572 573 616 578Used by:618
Symbol 618 MovieClipUses:6 8 10 12 617Used by:621
Symbol 619 EditableTextUses:43Used by:621
Symbol 620 EditableTextUses:43Used by:621
Symbol 621 MovieClipUses:522 523 603 528 530 532 533 604 535 536 539 540 605 607 615 564 567 569 296 590 570 571 618 619 620 580Used by:Timeline
Symbol 622 BitmapUsed by:623
Symbol 623 GraphicUses:622Used by:657
Symbol 624 GraphicUsed by:657
Symbol 625 TextUses:16Used by:644
Symbol 626 EditableTextUses:16Used by:644
Symbol 627 TextUses:16Used by:629
Symbol 628 EditableTextUses:38Used by:629
Symbol 629 MovieClipUses:627 628Used by:644
Symbol 630 GraphicUsed by:633
Symbol 631 TextUses:16Used by:633
Symbol 632 GraphicUsed by:633
Symbol 633 MovieClipUses:630 15 631 632Used by:644
Symbol 634 TextUses:16Used by:644
Symbol 635 GraphicUsed by:638
Symbol 636 TextUses:16Used by:638
Symbol 637 GraphicUsed by:638
Symbol 638 MovieClipUses:635 15 636 637Used by:644
Symbol 639 FontUsed by:640
Symbol 640 EditableTextUses:639Used by:644
Symbol 641 TextUses:16Used by:644
Symbol 642 EditableTextUses:16Used by:644
Symbol 643 TextUses:16Used by:644
Symbol 644 MovieClipUses:625 626 629 633 634 638 640 641 642 643Used by:657
Symbol 645 BitmapUsed by:646
Symbol 646 GraphicUses:645Used by:657
Symbol 647 BitmapUsed by:648
Symbol 648 GraphicUses:647Used by:657
Symbol 649 GraphicUsed by:650
Symbol 650 MovieClipUses:649Used by:657
Symbol 651 BitmapUsed by:652
Symbol 652 GraphicUses:651Used by:657
Symbol 653 BitmapUsed by:654
Symbol 654 GraphicUses:653Used by:657
Symbol 655 BitmapUsed by:656
Symbol 656 GraphicUses:655Used by:657
Symbol 657 MovieClipUses:623 624 644 646 648 650 652 654 213 656Used by:Timeline

Instance Names

"mainmenu"Frame 2Symbol 258 MovieClip
"return_Mc"Frame 4Symbol 276 MovieClip
"contentbox_Mc"Frame 4Symbol 277 MovieClip
"content_Mc"Frame 4Symbol 520 MovieClip
"lvl1_Mc"Frame 5Symbol 583 MovieClip
"gameoverfader_Mc"Frame 5Symbol 570 MovieClip
"lvl1_Mc"Frame 6Symbol 602 MovieClip
"lvl1_Mc"Frame 7Symbol 621 MovieClip
"complete_Mc"Frame 8Symbol 657 MovieClip
"buttonRegister"Symbol 47 MovieClip Frame 1Symbol 28 MovieClip
"buttonLogin"Symbol 47 MovieClip Frame 1Symbol 37 MovieClip
"form_error"Symbol 47 MovieClip Frame 1Symbol 39 EditableText
"login_usr"Symbol 47 MovieClip Frame 1Symbol 41 EditableText
"login_pwd"Symbol 47 MovieClip Frame 1Symbol 42 EditableText
"b"Symbol 82 MovieClip [SimpleButtonDown] Frame 1Symbol 79 MovieClip [BrdrShdw]
"face"Symbol 82 MovieClip [SimpleButtonDown] Frame 1Symbol 81 MovieClip [BrdrFace]
"b"Symbol 87 MovieClip [SimpleButtonIn] Frame 1Symbol 84 MovieClip [BrdrBlk]
"it"Symbol 87 MovieClip [SimpleButtonIn] Frame 1Symbol 86 MovieClip [BrdrHilght]
"g"Symbol 87 MovieClip [SimpleButtonIn] Frame 1Symbol 79 MovieClip [BrdrShdw]
"face"Symbol 87 MovieClip [SimpleButtonIn] Frame 1Symbol 81 MovieClip [BrdrFace]
"ob"Symbol 88 MovieClip [SimpleButtonUp] Frame 1Symbol 84 MovieClip [BrdrBlk]
"ol"Symbol 88 MovieClip [SimpleButtonUp] Frame 1Symbol 81 MovieClip [BrdrFace]
"ib"Symbol 88 MovieClip [SimpleButtonUp] Frame 1Symbol 79 MovieClip [BrdrShdw]
"il"Symbol 88 MovieClip [SimpleButtonUp] Frame 1Symbol 86 MovieClip [BrdrHilght]
"face"Symbol 88 MovieClip [SimpleButtonUp] Frame 1Symbol 81 MovieClip [BrdrFace]
"boundingBox_mc"Symbol 96 MovieClip [FocusRect] Frame 1Symbol 77 MovieClip [BoundingBox]
"tabCapture"Symbol 97 MovieClip [FocusManager] Frame 1Symbol 94 Button
"boundingBox_mc"Symbol 100 MovieClip [SimpleButton] Frame 1Symbol 77 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 104 MovieClip [Button] Frame 1Symbol 77 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 120 MovieClip [RadioButton] Frame 1Symbol 77 MovieClip [BoundingBox]
"foo"Symbol 120 MovieClip [RadioButton] Frame 2Symbol 104 MovieClip [Button]
"boundingBox_mc"Symbol 159 MovieClip [CheckBox] Frame 1Symbol 77 MovieClip [BoundingBox]
"regSubmitButton"Symbol 174 MovieClip Frame 1Symbol 56 MovieClip
"reg_error_tf"Symbol 174 MovieClip Frame 1Symbol 70 EditableText
"reg_gender_m"Symbol 174 MovieClip Frame 1Symbol 120 MovieClip [RadioButton]
"reg_gender_f"Symbol 174 MovieClip Frame 1Symbol 120 MovieClip [RadioButton]
"reg_connx0"Symbol 174 MovieClip Frame 1Symbol 120 MovieClip [RadioButton]
"reg_connx1"Symbol 174 MovieClip Frame 1Symbol 120 MovieClip [RadioButton]
"reg_connx2"Symbol 174 MovieClip Frame 1Symbol 120 MovieClip [RadioButton]
"reg_tsandcs"Symbol 174 MovieClip Frame 1Symbol 159 MovieClip [CheckBox]
"reg_name_tf"Symbol 174 MovieClip Frame 1Symbol 167 EditableText
"reg_dob_day_tf"Symbol 174 MovieClip Frame 1Symbol 168 EditableText
"reg_email_tf"Symbol 174 MovieClip Frame 1Symbol 169 EditableText
"reg_pwd_tf"Symbol 174 MovieClip Frame 1Symbol 170 EditableText
"reg_pwd2_tf"Symbol 174 MovieClip Frame 1Symbol 171 EditableText
"reg_dob_mo_tf"Symbol 174 MovieClip Frame 1Symbol 172 EditableText
"reg_dob_yr_tf"Symbol 174 MovieClip Frame 1Symbol 173 EditableText
"b02"Symbol 175 MovieClip Frame 1Symbol 47 MovieClip
"regComp"Symbol 175 MovieClip Frame 3Symbol 174 MovieClip
"compreg_Mc"Symbol 176 MovieClip [contentboxcompetition_Mc] Frame 15Symbol 175 MovieClip
"bar"Symbol 206 MovieClip Frame 1Symbol 203 MovieClip
"preloaderText"Symbol 206 MovieClip Frame 1Symbol 205 EditableText
"startgame_But"Symbol 237 MovieClip Frame 1Symbol 224 Button
"howtoplay_But"Symbol 237 MovieClip Frame 1Symbol 226 Button
"highscores_But"Symbol 237 MovieClip Frame 1Symbol 228 Button
"visitwebsite_But"Symbol 237 MovieClip Frame 1Symbol 230 Button
"updates_But"Symbol 237 MovieClip Frame 1Symbol 232 Button
"credits_But"Symbol 237 MovieClip Frame 1Symbol 234 Button
"buynow_But"Symbol 237 MovieClip Frame 1Symbol 236 Button
"menulink_Mc"Symbol 258 MovieClip Frame 1Symbol 237 MovieClip
"menulink_Mc"Symbol 258 MovieClip Frame 3Symbol 237 MovieClip
"focus_mc"Symbol 258 MovieClip Frame 21Symbol 241 MovieClip
"focus_mc"Symbol 258 MovieClip Frame 22Symbol 241 MovieClip
"focus_mc"Symbol 258 MovieClip Frame 23Symbol 241 MovieClip
"focus_mc"Symbol 258 MovieClip Frame 24Symbol 241 MovieClip
"focus_mc"Symbol 258 MovieClip Frame 25Symbol 241 MovieClip
"focus_mc"Symbol 258 MovieClip Frame 26Symbol 241 MovieClip
"focus_mc"Symbol 258 MovieClip Frame 27Symbol 241 MovieClip
"focus_mc"Symbol 258 MovieClip Frame 28Symbol 241 MovieClip
"focus_mc"Symbol 258 MovieClip Frame 29Symbol 241 MovieClip
"focus_mc"Symbol 258 MovieClip Frame 30Symbol 241 MovieClip
"focus_mc"Symbol 258 MovieClip Frame 31Symbol 241 MovieClip
"focus_mc"Symbol 258 MovieClip Frame 32Symbol 241 MovieClip
"focus_mc"Symbol 258 MovieClip Frame 33Symbol 241 MovieClip
"focus_mc"Symbol 258 MovieClip Frame 34Symbol 241 MovieClip
"focus_mc"Symbol 258 MovieClip Frame 35Symbol 241 MovieClip
"focus_mc"Symbol 258 MovieClip Frame 36Symbol 241 MovieClip
"focus_mc"Symbol 258 MovieClip Frame 37Symbol 241 MovieClip
"focus_mc"Symbol 258 MovieClip Frame 38Symbol 241 MovieClip
"return_But"Symbol 276 MovieClip Frame 34Symbol 275 Button
"perimeter"Symbol 291 MovieClip Frame 1Symbol 290 MovieClip
"shoes_Mc"Symbol 296 MovieClip Frame 1Symbol 291 MovieClip
"shoes_Mc"Symbol 296 MovieClip Frame 29Symbol 291 MovieClip
"scoretable"Symbol 364 MovieClip Frame 1Symbol 362 MovieClip
"scorefader_Mc"Symbol 365 MovieClip Frame 1Symbol 364 MovieClip
"sendpostcard_Mc"Symbol 396 MovieClip Frame 1Symbol 381 MovieClip
"yourname"Symbol 396 MovieClip Frame 1Symbol 382 EditableText
"youremail"Symbol 396 MovieClip Frame 1Symbol 383 EditableText
"friendsemail"Symbol 396 MovieClip Frame 1Symbol 384 EditableText
"friendsname"Symbol 396 MovieClip Frame 1Symbol 385 EditableText
"yourscore"Symbol 396 MovieClip Frame 1Symbol 386 EditableText
"tryagain_But"Symbol 396 MovieClip Frame 7Symbol 394 MovieClip
"Mail"Symbol 397 MovieClip Frame 1Symbol 396 MovieClip
"post_Mc"Symbol 398 MovieClip Frame 1Symbol 397 MovieClip
"b02"Symbol 399 MovieClip Frame 1Symbol 47 MovieClip
"regComp"Symbol 399 MovieClip Frame 3Symbol 174 MovieClip
"updates_Mc"Symbol 400 MovieClip Frame 1Symbol 399 MovieClip
"howtoplay_Mc"Symbol 520 MovieClip Frame 3Symbol 301 MovieClip
"highscores_Mc"Symbol 520 MovieClip Frame 4Symbol 365 MovieClip
"postcard_Mc"Symbol 520 MovieClip Frame 5Symbol 398 MovieClip
"register_Mc"Symbol 520 MovieClip Frame 6Symbol 400 MovieClip
"credits_Mc"Symbol 520 MovieClip Frame 7Symbol 404 MovieClip
"buynow_Mc"Symbol 520 MovieClip Frame 8Symbol 519 MovieClip
"w9"Symbol 560 MovieClip Frame 1Symbol 546 MovieClip
"w3"Symbol 560 MovieClip Frame 1Symbol 546 MovieClip
"w1"Symbol 560 MovieClip Frame 1Symbol 549 MovieClip
"w2"Symbol 560 MovieClip Frame 1Symbol 552 MovieClip
"w5"Symbol 560 MovieClip Frame 1Symbol 549 MovieClip
"w4"Symbol 560 MovieClip Frame 1Symbol 549 MovieClip
"w8"Symbol 560 MovieClip Frame 1Symbol 549 MovieClip
"w6"Symbol 560 MovieClip Frame 1Symbol 552 MovieClip
"w7"Symbol 560 MovieClip Frame 1Symbol 546 MovieClip
"w12"Symbol 560 MovieClip Frame 1Symbol 555 MovieClip
"lvlscore_txt"Symbol 579 MovieClip Frame 1Symbol 574 EditableText
"nextlvl_But"Symbol 579 MovieClip Frame 1Symbol 578 MovieClip
"lvl1complete_Mc"Symbol 580 MovieClip Frame 16Symbol 579 MovieClip
"attempts_Mc"Symbol 583 MovieClip Frame 1Symbol 523 MovieClip
"time_txt"Symbol 583 MovieClip Frame 1Symbol 534 EditableText
"finish"Symbol 583 MovieClip Frame 1Symbol 539 MovieClip
"finish1"Symbol 583 MovieClip Frame 1Symbol 539 MovieClip
"ringholder_Mc"Symbol 583 MovieClip Frame 1Symbol 540 MovieClip
"shoebutton_But"Symbol 583 MovieClip Frame 1Symbol 543 Button
"maze"Symbol 583 MovieClip Frame 1Symbol 560 MovieClip
"spikes"Symbol 583 MovieClip Frame 1Symbol 561 MovieClip
"shoebutton_But"Symbol 583 MovieClip Frame 2Symbol 568 Button
"shape1"Symbol 583 MovieClip Frame 20Symbol 296 MovieClip
"lvlcomp_Mc"Symbol 583 MovieClip Frame 21Symbol 580 MovieClip
"time_txt"Symbol 583 MovieClip Frame 22Symbol 582 EditableText
"spike1"Symbol 589 MovieClip Frame 1Symbol 587 MovieClip
"spike2"Symbol 589 MovieClip Frame 1Symbol 587 MovieClip
"spike3"Symbol 589 MovieClip Frame 1Symbol 587 MovieClip
"w12"Symbol 596 MovieClip Frame 1Symbol 555 MovieClip
"w12"Symbol 596 MovieClip Frame 1Symbol 555 MovieClip
"w3"Symbol 596 MovieClip Frame 1Symbol 546 MovieClip
"w6"Symbol 596 MovieClip Frame 1Symbol 552 MovieClip
"w12"Symbol 596 MovieClip Frame 1Symbol 555 MovieClip
"w1"Symbol 596 MovieClip Frame 1Symbol 549 MovieClip
"w5"Symbol 596 MovieClip Frame 1Symbol 549 MovieClip
"w6"Symbol 596 MovieClip Frame 1Symbol 552 MovieClip
"w12"Symbol 596 MovieClip Frame 1Symbol 555 MovieClip
"w6"Symbol 596 MovieClip Frame 1Symbol 552 MovieClip
"w5"Symbol 596 MovieClip Frame 1Symbol 549 MovieClip
"w12"Symbol 596 MovieClip Frame 1Symbol 555 MovieClip
"w2"Symbol 596 MovieClip Frame 1Symbol 552 MovieClip
"lvlscore_txt"Symbol 598 MovieClip Frame 1Symbol 597 EditableText
"nextlvl_But"Symbol 598 MovieClip Frame 1Symbol 578 MovieClip
"lvl1complete_Mc"Symbol 599 MovieClip Frame 16Symbol 598 MovieClip
"attempts_Mc"Symbol 602 MovieClip Frame 1Symbol 523 MovieClip
"time_txt"Symbol 602 MovieClip Frame 1Symbol 585 EditableText
"finish"Symbol 602 MovieClip Frame 1Symbol 539 MovieClip
"ringholder_Mc"Symbol 602 MovieClip Frame 1Symbol 540 MovieClip
"spikes"Symbol 602 MovieClip Frame 1Symbol 589 MovieClip
"spikebut1"Symbol 602 MovieClip Frame 1Symbol 590 MovieClip
"spikebut2"Symbol 602 MovieClip Frame 1Symbol 590 MovieClip
"spikebut3"Symbol 602 MovieClip Frame 1Symbol 590 MovieClip
"maze"Symbol 602 MovieClip Frame 1Symbol 596 MovieClip
"shape1"Symbol 602 MovieClip Frame 20Symbol 296 MovieClip
"time_txt"Symbol 602 MovieClip Frame 22Symbol 601 EditableText
"w5"Symbol 615 MovieClip Frame 1Symbol 549 MovieClip
"w5"Symbol 615 MovieClip Frame 1Symbol 549 MovieClip
"w12"Symbol 615 MovieClip Frame 1Symbol 555 MovieClip
"w12"Symbol 615 MovieClip Frame 1Symbol 555 MovieClip
"w5"Symbol 615 MovieClip Frame 1Symbol 549 MovieClip
"w12"Symbol 615 MovieClip Frame 1Symbol 555 MovieClip
"w3"Symbol 615 MovieClip Frame 1Symbol 546 MovieClip
"w6"Symbol 615 MovieClip Frame 1Symbol 552 MovieClip
"w1"Symbol 615 MovieClip Frame 1Symbol 549 MovieClip
"w5"Symbol 615 MovieClip Frame 1Symbol 549 MovieClip
"w12"Symbol 615 MovieClip Frame 1Symbol 555 MovieClip
"w6"Symbol 615 MovieClip Frame 1Symbol 552 MovieClip
"w5"Symbol 615 MovieClip Frame 1Symbol 549 MovieClip
"w12"Symbol 615 MovieClip Frame 1Symbol 555 MovieClip
"w12"Symbol 615 MovieClip Frame 1Symbol 555 MovieClip
"w2"Symbol 615 MovieClip Frame 1Symbol 552 MovieClip
"w6"Symbol 615 MovieClip Frame 1Symbol 552 MovieClip
"w3"Symbol 615 MovieClip Frame 1Symbol 546 MovieClip
"w12"Symbol 615 MovieClip Frame 1Symbol 555 MovieClip
"spikeball_Mc"Symbol 615 MovieClip Frame 1Symbol 614 MovieClip
"lvlscore_txt"Symbol 617 MovieClip Frame 1Symbol 616 EditableText
"nextlvl_But"Symbol 617 MovieClip Frame 1Symbol 578 MovieClip
"lvl1complete_Mc"Symbol 618 MovieClip Frame 16Symbol 617 MovieClip
"attempts_Mc"Symbol 621 MovieClip Frame 1Symbol 523 MovieClip
"time_txt"Symbol 621 MovieClip Frame 1Symbol 604 EditableText
"finish"Symbol 621 MovieClip Frame 1Symbol 539 MovieClip
"ringholder_Mc"Symbol 621 MovieClip Frame 1Symbol 540 MovieClip
"maze"Symbol 621 MovieClip Frame 1Symbol 615 MovieClip
"shape1"Symbol 621 MovieClip Frame 20Symbol 296 MovieClip
"spikebut1"Symbol 621 MovieClip Frame 20Symbol 590 MovieClip
"time_txt"Symbol 621 MovieClip Frame 22Symbol 620 EditableText
"yourscore"Symbol 644 MovieClip Frame 1Symbol 626 EditableText
"initials_Mc"Symbol 644 MovieClip Frame 1Symbol 629 MovieClip
"submit_Mc"Symbol 644 MovieClip Frame 1Symbol 633 MovieClip
"ReturntoMenu"Symbol 644 MovieClip Frame 1Symbol 638 MovieClip
"yourscore"Symbol 644 MovieClip Frame 2Symbol 642 EditableText
"gameover_Mc"Symbol 657 MovieClip Frame 30Symbol 644 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "titlescreen.wav"
ExportAssets (56)Timeline Frame 1Symbol 2 as "ring2.wav"
ExportAssets (56)Timeline Frame 1Symbol 3 as "lvlmusic.wav"
ExportAssets (56)Timeline Frame 1Symbol 4 as "lvlcomplete.wav"
ExportAssets (56)Timeline Frame 1Symbol 5 as "menuselect.wav"
ExportAssets (56)Timeline Frame 1Symbol 77 as "BoundingBox"
ExportAssets (56)Timeline Frame 1Symbol 79 as "BrdrShdw"
ExportAssets (56)Timeline Frame 1Symbol 81 as "BrdrFace"
ExportAssets (56)Timeline Frame 1Symbol 82 as "SimpleButtonDown"
ExportAssets (56)Timeline Frame 1Symbol 84 as "BrdrBlk"
ExportAssets (56)Timeline Frame 1Symbol 86 as "BrdrHilght"
ExportAssets (56)Timeline Frame 1Symbol 87 as "SimpleButtonIn"
ExportAssets (56)Timeline Frame 1Symbol 88 as "SimpleButtonUp"
ExportAssets (56)Timeline Frame 1Symbol 89 as "Defaults"
ExportAssets (56)Timeline Frame 1Symbol 90 as "UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 91 as "UIObject"
ExportAssets (56)Timeline Frame 1Symbol 96 as "FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 97 as "FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 98 as "UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 99 as "UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 100 as "SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 101 as "Border"
ExportAssets (56)Timeline Frame 1Symbol 102 as "RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 103 as "ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 104 as "Button"
ExportAssets (56)Timeline Frame 1Symbol 107 as "RadioFalseDisabled"
ExportAssets (56)Timeline Frame 1Symbol 109 as "RadioThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 113 as "RadioThemeColor2"
ExportAssets (56)Timeline Frame 1Symbol 114 as "RadioFalseDown"
ExportAssets (56)Timeline Frame 1Symbol 115 as "RadioFalseOver"
ExportAssets (56)Timeline Frame 1Symbol 116 as "RadioFalseUp"
ExportAssets (56)Timeline Frame 1Symbol 117 as "RadioTrueDisabled"
ExportAssets (56)Timeline Frame 1Symbol 118 as "RadioTrueUp"
ExportAssets (56)Timeline Frame 1Symbol 119 as "RadioButtonAssets"
ExportAssets (56)Timeline Frame 1Symbol 120 as "RadioButton"
ExportAssets (56)Timeline Frame 1Symbol 145 as "CheckFalseDisabled"
ExportAssets (56)Timeline Frame 1Symbol 147 as "CheckThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 149 as "CheckFalseDown"
ExportAssets (56)Timeline Frame 1Symbol 150 as "CheckFalseOver"
ExportAssets (56)Timeline Frame 1Symbol 152 as "CheckFalseUp"
ExportAssets (56)Timeline Frame 1Symbol 154 as "CheckTrueDisabled"
ExportAssets (56)Timeline Frame 1Symbol 155 as "CheckTrueDown"
ExportAssets (56)Timeline Frame 1Symbol 156 as "CheckTrueOver"
ExportAssets (56)Timeline Frame 1Symbol 157 as "CheckTrueUp"
ExportAssets (56)Timeline Frame 1Symbol 158 as "CheckBoxAssets"
ExportAssets (56)Timeline Frame 1Symbol 159 as "CheckBox"
ExportAssets (56)Timeline Frame 1Symbol 176 as "contentboxcompetition_Mc"
ExportAssets (56)Timeline Frame 1Symbol 179 as "fireball_Mc"
ExportAssets (56)Timeline Frame 1Symbol 185 as "compentry_Mc"
ExportAssets (56)Timeline Frame 1Symbol 188 as "attemptpickup_Mc"
ExportAssets (56)Timeline Frame 1Symbol 191 as "ring_Mc"
ExportAssets (56)Timeline Frame 1Symbol 193 as "blackfader_Mc"
ExportAssets (56)Timeline Frame 1Symbol 71 as "__Packages.mx.core.UIObject"
ExportAssets (56)Timeline Frame 1Symbol 72 as "__Packages.mx.core.UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 73 as "__Packages.mx.controls.SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 74 as "__Packages.mx.controls.Button"
ExportAssets (56)Timeline Frame 1Symbol 75 as "__Packages.mx.controls.RadioButton"
ExportAssets (56)Timeline Frame 1Symbol 121 as "__Packages.mx.skins.SkinElement"
ExportAssets (56)Timeline Frame 1Symbol 122 as "__Packages.mx.styles.CSSTextStyles"
ExportAssets (56)Timeline Frame 1Symbol 123 as "__Packages.mx.styles.StyleManager"
ExportAssets (56)Timeline Frame 1Symbol 124 as "__Packages.mx.styles.CSSStyleDeclaration"
ExportAssets (56)Timeline Frame 1Symbol 125 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 126 as "__Packages.mx.events.UIEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 127 as "__Packages.mx.controls.RadioButtonGroup"
ExportAssets (56)Timeline Frame 1Symbol 128 as "__Packages.mx.skins.ColoredSkinElement"
ExportAssets (56)Timeline Frame 1Symbol 129 as "__Packages.mx.core.ext.UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 130 as "__Packages.mx.skins.halo.Defaults"
ExportAssets (56)Timeline Frame 1Symbol 131 as "__Packages.mx.managers.DepthManager"
ExportAssets (56)Timeline Frame 1Symbol 132 as "__Packages.mx.managers.SystemManager"
ExportAssets (56)Timeline Frame 1Symbol 133 as "__Packages.mx.managers.FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 134 as "__Packages.mx.skins.halo.FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 135 as "__Packages.mx.managers.OverlappedWindows"
ExportAssets (56)Timeline Frame 1Symbol 136 as "__Packages.mx.styles.CSSSetStyle"
ExportAssets (56)Timeline Frame 1Symbol 137 as "__Packages.mx.core.ext.UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 138 as "__Packages.mx.skins.Border"
ExportAssets (56)Timeline Frame 1Symbol 139 as "__Packages.mx.skins.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 140 as "__Packages.mx.skins.halo.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 141 as "__Packages.mx.skins.halo.ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 143 as "__Packages.mx.controls.CheckBox"

Labels

"PreLoader"Frame 1
"MainMenu"Frame 2
"MainMenuVisited"Frame 3
"Content"Frame 4
"Lvl1"Frame 5
"Lvl2"Frame 6
"Lvl3"Frame 7
"Complete"Frame 8
"ContentFrameView"Symbol 176 MovieClip [contentboxcompetition_Mc] Frame 1
"ContentFramePause"Symbol 176 MovieClip [contentboxcompetition_Mc] Frame 2
"ContentFrameStart"Symbol 176 MovieClip [contentboxcompetition_Mc] Frame 3
"ContentFrameClose"Symbol 176 MovieClip [contentboxcompetition_Mc] Frame 16
"MainMenuPause"Symbol 258 MovieClip Frame 1
"MainMenuStart"Symbol 258 MovieClip Frame 3
"MainMenuClose"Symbol 258 MovieClip Frame 39
"ContentFrameView"Symbol 277 MovieClip Frame 1
"ContentFramePause"Symbol 277 MovieClip Frame 2
"ContentFrameStart"Symbol 277 MovieClip Frame 3
"ContentFrameClose"Symbol 277 MovieClip Frame 16
"HowToPlayPause"Symbol 301 MovieClip Frame 1
"HowToPlayStart"Symbol 301 MovieClip Frame 2
"HowToPlayClose"Symbol 301 MovieClip Frame 15
"HighScoresPause"Symbol 365 MovieClip Frame 1
"HighScoresStart"Symbol 365 MovieClip Frame 2
"HighScoresClose"Symbol 365 MovieClip Frame 15
"Entry"Symbol 396 MovieClip Frame 1
"Done"Symbol 396 MovieClip Frame 5
"PostcardPause"Symbol 398 MovieClip Frame 1
"PostcardStart"Symbol 398 MovieClip Frame 2
"PostcardClose"Symbol 398 MovieClip Frame 15
"RegisterPause"Symbol 400 MovieClip Frame 1
"RegisterStart"Symbol 400 MovieClip Frame 2
"RegisterClose"Symbol 400 MovieClip Frame 15
"CreditsPause"Symbol 404 MovieClip Frame 1
"CreditsStart"Symbol 404 MovieClip Frame 2
"CreditsClose"Symbol 404 MovieClip Frame 15
"BuyNowPause"Symbol 519 MovieClip Frame 1
"BuyNowStart"Symbol 519 MovieClip Frame 2
"BuyNowClose"Symbol 519 MovieClip Frame 15
"ContentView"Symbol 520 MovieClip Frame 1
"ContentPause"Symbol 520 MovieClip Frame 2
"HowToPlayContent"Symbol 520 MovieClip Frame 3
"ViewHighScoresContent"Symbol 520 MovieClip Frame 4
"SendPostcardContent"Symbol 520 MovieClip Frame 5
"ReceiveUpdatesContent"Symbol 520 MovieClip Frame 6
"CreditsContent"Symbol 520 MovieClip Frame 7
"BuyNowContent"Symbol 520 MovieClip Frame 8
"LevelCompleteView"Symbol 580 MovieClip Frame 1
"LevelCompletePause"Symbol 580 MovieClip Frame 2
"LevelCompleteStart"Symbol 580 MovieClip Frame 3
"LevelCompleteClose"Symbol 580 MovieClip Frame 35
"LvlPause"Symbol 583 MovieClip Frame 1
"LvlStart"Symbol 583 MovieClip Frame 2
"LvlComplete"Symbol 583 MovieClip Frame 21
"LevelCompleteView"Symbol 599 MovieClip Frame 1
"LevelCompletePause"Symbol 599 MovieClip Frame 2
"LevelCompleteStart"Symbol 599 MovieClip Frame 3
"LevelCompleteClose"Symbol 599 MovieClip Frame 35
"LvlPause"Symbol 602 MovieClip Frame 1
"LvlStart"Symbol 602 MovieClip Frame 2
"LvlComplete"Symbol 602 MovieClip Frame 21
"LevelCompleteView"Symbol 618 MovieClip Frame 1
"LevelCompletePause"Symbol 618 MovieClip Frame 2
"LevelCompleteStart"Symbol 618 MovieClip Frame 3
"LevelCompleteClose"Symbol 618 MovieClip Frame 35
"LvlPause"Symbol 621 MovieClip Frame 1
"LvlStart"Symbol 621 MovieClip Frame 2
"LvlComplete"Symbol 621 MovieClip Frame 21
"CompleteStart"Symbol 657 MovieClip Frame 1
"CompletePlay"Symbol 657 MovieClip Frame 103

Dynamic Text Variables

NAME0Symbol 302 EditableText""
NAME1Symbol 303 EditableText""
NAME2Symbol 304 EditableText""
SCORE0Symbol 305 EditableText"<p align="left"></p>"
SCORE1Symbol 306 EditableText"<p align="left"></p>"
SCORE2Symbol 307 EditableText"<p align="left"></p>"
SCORE3Symbol 308 EditableText"<p align="left"></p>"
NAME3Symbol 309 EditableText""
SCORE4Symbol 310 EditableText"<p align="left"></p>"
NAME4Symbol 311 EditableText""
SCORE5Symbol 312 EditableText"<p align="left"></p>"
NAME5Symbol 313 EditableText""
SCORE6Symbol 314 EditableText"<p align="left"></p>"
NAME6Symbol 315 EditableText""
SCORE7Symbol 316 EditableText"<p align="left"></p>"
NAME7Symbol 317 EditableText""
SCORE8Symbol 318 EditableText"<p align="left"></p>"
NAME8Symbol 319 EditableText""
SCORE9Symbol 320 EditableText"<p align="left"></p>"
NAME9Symbol 321 EditableText""
SCORE10Symbol 322 EditableText"<p align="left"></p>"
NAME10Symbol 323 EditableText""
SCORE11Symbol 324 EditableText"<p align="left"></p>"
NAME11Symbol 325 EditableText""
SCORE12Symbol 326 EditableText"<p align="left"></p>"
NAME12Symbol 327 EditableText""
SCORE13Symbol 328 EditableText"<p align="left"></p>"
NAME13Symbol 329 EditableText""
SCORE14Symbol 330 EditableText"<p align="left"></p>"
NAME14Symbol 331 EditableText""
SCORE15Symbol 332 EditableText"<p align="left"></p>"
NAME15Symbol 333 EditableText""
SCORE16Symbol 334 EditableText"<p align="left"></p>"
NAME16Symbol 335 EditableText""
SCORE17Symbol 336 EditableText"<p align="left"></p>"
NAME17Symbol 337 EditableText""
SCORE18Symbol 338 EditableText"<p align="left"></p>"
NAME18Symbol 339 EditableText""
SCORE19Symbol 340 EditableText"<p align="left"></p>"
NAME19Symbol 341 EditableText""
_root.TotalScoreSymbol 386 EditableText"SS"
answerSymbol 387 EditableText""
_root.yourringsSymbol 524 EditableText""
_root.leveldisplaySymbol 527 EditableText"Level 1"
_root.lvl1scoreSymbol 574 EditableText""
_root.yourringsSymbol 581 EditableText""
_root.yourringsSymbol 584 EditableText""
_root.lvl2scoreSymbol 597 EditableText""
_root.yourringsSymbol 600 EditableText""
_root.yourringsSymbol 603 EditableText""
_root.lvl3scoreSymbol 616 EditableText""
_root.yourringsSymbol 619 EditableText""
_root.TotalScoreSymbol 626 EditableText"SS"
_root.nameSymbol 628 EditableText""
_root.initialserrorSymbol 640 EditableText""
_root.TotalScoreSymbol 642 EditableText"SS"




http://swfchan.com/24/118950/info.shtml
Created: 6/3 -2019 04:55:18 Last modified: 6/3 -2019 04:55:18 Server time: 05/05 -2024 05:18:00