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

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

StripTrader1_2.swf

This is the info page for
Flash #220921

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


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

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

STRIP-

TRADER

<p align="center"><font face="_sans" size="10" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>v 1.2.1</b></font></p>

http://www.twistysnetwork.com/tour/videos/view/id/30548/

http://i0.twistys.com/photos/29890/p300x225_1.jpg

X0.5

<p align="left"><font face="_serif" size="12" color="#000000" letterSpacing="0.000000" kerning="0">Thoses buttons allow you to <b>buy</b> (green) or <b>sell</b> (red) 1 to 1000 <sbr />Standard&amp;Poor &nbsp;contracts</font></p><p align="left"><font face="_serif" size="12" color="#000000" letterSpacing="0.000000" kerning="0">You can sell without having bought before, if you think the market <sbr />will go down, that&apos;s &quot;<b>short-selling</b>&quot;</font></p>

<p align="left"><font face="_serif" size="12" color="#000000" letterSpacing="0.000000" kerning="0">That shows you if you are <b>&quot;long&quot;</b> (buyer) or <b>&quot;short&quot; </b>(seller) on <sbr />the market, and the leverage you have. Leverage= You can buy or <sbr />sell for up to 5 times your actual cash to win (loose) big.</font></p>

S t r e s s
L e v e l

S t r e s s
L e v e l

<p align="left"><font face="_serif" size="12" color="#000000" letterSpacing="0.000000" kerning="0">If you are about to <b>loose</b> or even <b>win</b> a lot of money on the market, <sbr />your <b>stress</b> level will raise:</font></p><p align="left"><font face="_serif" size="12" color="#000000" letterSpacing="0.000000" kerning="0">-Bad Point : you loose self control (the mouse arrow act weird)</font></p><p align="left"><font face="_serif" size="12" color="#000000" letterSpacing="0.000000" kerning="0">-Good point :it allow you to <b>&quot;enter&quot; the &quot;Strip-Club&quot;</b> (by pressing <sbr />&quot;Enter&quot; if the mouse is really too annoying)</font></p>

<p align="left"><font face="_serif" size="12" color="#000000" letterSpacing="0.000000" kerning="0">When in the &quot;Strip-Club&quot; you will fill a &quot;<b>stress-reliever</b>&quot; by watching <sbr />the girl. As long as your &quot;stress-reliever&quot; is not empty you are not <sbr />affected by the bad effect of stress.</font></p>

How  to win

The market is NOT random. It follow somes rules. Heres are a few
tips to beat the market:

<p align="left"><font face="_serif" size="12" color="#000000" letterSpacing="0.000000" kerning="0">- If a &quot;new product is authorized&quot; (for example) causing the market to raise a lot , <sbr />there is a good chance that it will <b>raise again further</b>. Eventually it could get <sbr />down a lot if you&apos;re unlucky. &quot;Profit warning&quot; and so have equivalent effects.</font></p><p align="left"></p><p align="left"><font face="_serif" size="12" color="#000000" letterSpacing="0.000000" kerning="0">-The market move at <b>&nbsp;</b>the<b> opposite of Interrest Rate</b>: a low interrest rate will <sbr />make the market raise, a high one, will make the S&amp;P go down. But very Slowly.</font></p><p align="left"></p><p align="left"><font face="_serif" size="12" color="#000000" letterSpacing="0.000000" kerning="0">-At a certain point if you buy or sell <b>huge quantities</b>, you will make the market <sbr />go to your direction: raising if you are a buyer , decreasing if you are a &quot;short-<sbr />seller&quot;. You will almost always win</font></p><p align="left"></p><p align="left"><font face="_serif" size="12" color="#000000" letterSpacing="0.000000" kerning="0">-As long as you buy/sell less than 1 time your cash you earn money (depending of <sbr />the interrest rate) &nbsp;from that &quot;sleeping-cash&quot;. You may win the game just by <sbr />waiting. But it will take forever.</font></p>

Basis

Good
Luck

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

S&P ...

I.Rate ...

00

01

01

0.0

10

<p align="center"><font face="_sans" size="20" color="#ff0000" letterSpacing="0.000000" kerning="0"><b>.</b></font></p>

<p align="center"><font face="_sans" size="20" color="#ff0000" letterSpacing="0.000000" kerning="0"><b>.</b></font></p>

Effect: +1% I.Rate
Chance: 50%
Cost: 1000$

Publish a false
economical report

Call to the strike

Effect: -10% S&P
Chance: 50%
Cost: 1000$

Spread a rumor

Effect: +10% S&P
Chance: 50%
Cost: 1000$

0

0

0

0

BUY

SELL

Your Average execution-
price

The quantity you have on
the market

Your base cash. You can trade
for 5 times this amount

Profit&Loss: cash plus  market
actual gain/loss

P&L

ENTER

ENTER

Overpricing

Overpricing

irrational

Overpricing

irrational

Bubble

Raise
Salary

Raise
Salary

Exploited !

Raise
Salary

Market
Finance kills
working
people

Exploited !

Replay

GAME OVER

By: Nastpym
Nastpym@gmail.com

Musics:

Alex-william: Bass Test V3
FallenMoogla: Lose it Softly

Pictures:

Courtesy of RealityKings.com

Thanks for playing

ActionScript [AS1/AS2]

Frame 1
SonUp = new Sound(); Sondown = new Sound(); SonRate = new Sound(); SonMoan = new Sound(); SonEchec = new Sound(); SonRateSurprise = new Sound(); SonMusicStress = new Sound(); SonMusicStrip = new Sound(); _global.NameSave = "SaveStripTrader";
Instance of Symbol 197 MovieClip "bSon" in Frame 1
on (release) { if (this._currentframe == 1) { this.gotoAndStop(2); _root.SonEchec.setVolume(0); _root.SonMusicStrip.setVolume(0); _root.SonMoan.setVolume(0); _root.SonUp.setVolume(0); _root.SonDown.setVolume(0); _root.SonRate.setVolume(0); _root.SonRate.setVolume(0); _root.SonMusicStress.setVolume(0); } else { this.gotoAndStop(1); _root.SonEchec.setVolume(100); _root.SonMusicStrip.setVolume(100); _root.SonMoan.setVolume(100); _root.SonUp.setVolume(100); _root.SonDown.setVolume(100); _root.SonRate.setVolume(100); _root.SonRate.setVolume(100); _root.SonMusicStress.setVolume(100); } }
Instance of Symbol 201 MovieClip "btn_FullS" in Frame 1
on (release) { function toggleScreen() { if (Stage.displayState == "normal") { this.gotoAndStop(2); Stage.displayState = "fullScreen"; } else { this.gotoAndStop(1); Stage.displayState = "normal"; } } toggleScreen(); }
Frame 2
stop();
Frame 3
function AjustImg(hIn, wIn, hMax, wMax) { var _local1 = wIn; var _local2 = hIn; var _local3 = hMax; if ((_local2 / _local3) > (_local1 / wMax)) { ratio = _local3 / _local2; } else { ratio = wMax / _local1; } hOut = _local2 * ratio; wOut = _local1 * ratio; HWout = new Array(hOut, wOut, 0.5 * (wMax - wOut), 0.5 * (_local3 - hOut)); return(HWout); } function AfficheSHouse() { var _local1 = this; newDim = new Array(0, 0, 0, 0); tpMC = _local1.mc_StripHouse.Sfd.container0; if (tpMC._width > 0) { newDim = AjustImg(tpMC._height, tpMC._width, 270, 400); tpMC._height = newDim[0]; tpMC._width = newDim[1]; tpMC._x = newDim[2]; tpMC._y = newDim[3]; tpMC._alpha = 100; } else { _global.b_OutofTrade = false; stopAllSounds(); _local1.gotoAndStop(3); _local1.mc_StripHouse.gotoAndStop(1); } } function AfficheFille() { var _local1 = _root; newDim = new Array(0, 0, 0, 0); if (Holder._width > 0) { mc_MiniStrip.gotoAndStop("ImgLoaded"); newDim = AjustImg(Holder._height, Holder._width, 145, 95); Holder._height = newDim[0]; Holder._width = newDim[1]; Holder._x = newDim[2]; Holder._y = newDim[3]; Holder._alpha = 100; if (mc_StripHouse.Sfd.container10._width > 0) { } else { i = 10; while (i >= 0) { tpMC = _local1.mc_StripHouse.Sfd.createEmptyMovieClip("container" + i, i); tURLF = (((tBaseURL + NomURL_Ar[iFActiv]) + ".pick") + i) + ".jpg"; tpMC._alpha = 0; tpMC.loadMovie(tURLF); i--; } } } else { ErrLoadURL[iFActiv] = true; if (iFActiv < NomURL_Ar.length) { _global.iFActiv++; } else { _global.iFActiv = 0; } tLoadingURL = "Loading " + NomURL_Ar[iFActiv]; LoadFille(iFActiv, "00"); } } function LoadFille(Id, iImg) { tLoadingURL = "Loading " + NomURL_Ar[Id]; tURLF = (((tBaseURL + NomURL_Ar[Id]) + ".pick") + iImg) + ".jpg"; Holder._alpha = 0; Holder.loadMovie(tURLF); this.mc_MiniStrip.gotoAndPlay(2); } function ZoomCours() { var _local1 = _root; if (b_OutofTrade == false) { if (b_ZoomOn == false) { _local1.mcTraceT._height = Math.min(180, _local1.mcTraceT._height); _local1.mcTraceT._width = Math.min(230, _local1.mcTraceT._width); _global.convert1CoursenPx = _local1.mcTraceT._height / (MaxCours - MinCours); _local1.mcTraceT._y = 10 + ((MaxCours - 100) * convert1CoursenPx); _local1.mcTraceT._x = 20; _local1.mc_IndicWinLoss._y = 10 + ((MaxCours - dRef) * convert1CoursenPx); } else { if (dDay > (20 * StepD)) { _local1.mcTraceT._height = (0.1 * (MaxCours - MinCours)) * Math.min(180, _local1.mcTraceT._height); _local1.mcTraceT._width = (0.05 * (dDay / StepD)) * Math.min(230, _local1.mcTraceT._width); } _global.convert1CoursenPx = _local1.mcTraceT._height / (MaxCours - MinCours); _local1.mcTraceT._y = 100 + ((dCours - 100) * convert1CoursenPx); _local1.mcTraceT._x = 180 - _local1.mcTraceT._width; _local1.mc_IndicWinLoss._y = 100 + ((dCours - dRef) * convert1CoursenPx); } } } function SaveGame(NameSave) { var _local2 = _global; var _local1 = SharedObject.getLocal(NameSave); _local1.data.iTypeImg = iTypeImg; _local1.data.WinGirl_ar = WinGirl_ar; _local1.data.iFwinned = iFwinned; _local1.data.iFActiv = iFActiv; _local1.data.ConverterGr = convert1CoursenPx; _local1.data.iQte = iQte; _local1.data.dCours = dCours; _local1.data.dCoursVeille = dCoursVeille; _local1.data.dRef = dRef; _local1.data.dDay = dDay; _local1.data.MaxCours = MaxCours; _local1.data.MinCours = MinCours; _local1.data.Last = _local2.Last; _local1.data.StepD = _local2.StepD; _local1.data.Convert5px = _local2.Convert5px; _local1.data.PasPx = _local2.PasPx; _local1.data.IntervCours = _local2.IntervCours; _local1.data.StartMoney = _local2.StartMoney; _local1.data.GFerme = Math.floor(GFerme); _local1.data.GLatent = Math.floor(GLatent); _local1.data.Levier = _local2.Levier; _local1.data.iQte = _local2.iQte; _local1.data.LastQte = _local2.LastQte; _local1.data.SommeAchat = _local2.SommeAchat; _local1.data.iTpsR = _local2.iTpsR; _local1.data.dRate = _local2.dRate; _local1.data.dRateT0 = _local2.dRateT0; _local1.data.dCroissance = _local2.dCroissance; _local1.data.i_StressReliever = _local2.i_StressReliever; _local1.data.i_StripNow = _local2.i_StripNow; _local1.flush(); } function LoadGame(NameSave) { var _local1 = _global; NomLoad = NameSave; var _local2 = SharedObject.getLocal(NomLoad); if (isNaN(_local2.getSize()) || (_local2.getSize() < 1)) { _local1.iFwinned = 0; _local1.iFActiv = Math.floor(Math.random() * 50); _local1.dCours = 100; _local1.dCoursVeille = 100; _local1.dRef = 0; _local1.dDay = 0; _local1.MaxCours = 100; _local1.MinCours = 100; _local1.Last = 100; _local1.StepD = 5; _local1.Convert5px = 1; _local1.PasPx = 50; _local1.IntervCours = 1000; _local1.StartMoney = 2000; _local1.GFerme = StartMoney; _local1.GLatent = StartMoney; _local1.Levier = 5; _local1.iQte = 0; _local1.LastQte = 0; _local1.SommeAchat = 0; _local1.iTpsR = 30; _local1.dRate = 0.02 + (Math.floor(Math.random() * 5) * 0.01); _local1.dRateT0 = dRate; _local1.dCroissance = 0.03 + (Math.floor(Math.random() * 10) * 0.01); _local1.i_StressReliever = 0; _local1.i_StripNow = 0; return(false); } _local1.iTypeImg = _local2.data.iTypeImg; _local1.iFwinned = _local2.data.iFwinned; _local1.iFActiv = _local2.data.iFActiv; _local1.convert1CoursenPx = _local2.data.ConverterGr; _local1.iQte = _local2.data.iQte; _local1.dCours = _local2.data.dCours; _local1.dCoursVeille = _local2.data.dCoursVeille; _local1.dRef = _local2.data.dRef; _local1.dDay = _local2.data.dDay; _local1.MaxCours = _local2.data.MaxCours; _local1.MinCours = _local2.data.MinCours; _local1.Last = _local2.data.Last; _local1.StepD = _local2.data.StepD; _local1.Convert5px = _local2.data.Convert5px; _local1.PasPx = _local2.data.PasPx; _local1.IntervCours = _local2.data.IntervCours; _local1.StartMoney = _local2.data.StartMoney; _local1.GFerme = _local2.data.GFerme; _local1.GLatent = _local2.data.GLatent; _local1.Levier = _local2.data.Levier; _local1.iQte = _local2.data.iQte; _local1.LastQte = _local2.data.LastQte; _local1.SommeAchat = _local2.data.SommeAchat; _local1.iTpsR = _local2.data.iTpsR; _local1.dRate = _local2.data.dRate; _local1.dRateT0 = _local2.data.dRateT0; _local1.dCroissance = _local2.data.dCroissance; _local1.i_StressReliever = _local2.data.i_StressReliever; _local1.i_StripNow = _local2.data.i_StripNow; return(true); } function TraceCours() { var _local1 = _global; var _local2 = _root; _local2.mcTraceT.lineTo(dDay, (100 - dCours) * PasPx); _local1.Last = dCours; if ((((3 + (dDay / StepD)) * 0.2) - Math.floor((3 + (dDay / StepD)) * 0.2)) == 0) { if (Math.random() < 0.5) { if (((dCours - dCoursVeille) / dCoursVeille) > (0.1 + (Math.random() * 0.1))) { _local1.dRate = dRate + 0.01; EcritList("! +100 bp : Unexpected! Allan Bigspoon said 'I really do worry because we probably are in an economic bubble'"); if (!b_OutofTrade) { SonRateSurprise.start(); } } else if ((dRate > 0.0125) && (((dCours - dCoursVeille) / dCoursVeille) < (-0.1 - (Math.random() * 0.1)))) { _local1.dRate = dRate - 0.01; EcritList("! -100 bp : Unexpected! Allan Bigspoon reassures the operators:'Despite my worries the market is not going to crash'"); if (!b_OutofTrade) { SonRateSurprise.start(); } } } _local1.dCoursVeille = dCours; } if ((((dDay / StepD) / iTpsR) - Math.floor((dDay / StepD) / iTpsR)) == 0) { _local1.Effect_ar[0][0] = Math.round(((GLatent * 0.25) + (dRate * 10000)) * 0.002) * 500; _local1.Effect_ar[1][0] = Math.round(((GLatent * 0.25) + (10 * (MaxCours - dCours))) * 0.002) * 500; _local1.Effect_ar[2][0] = Math.round(((GLatent * 0.25) + (10 * (dCours - MinCours))) * 0.002) * 500; if ((Math.random() < 0.5) && (b_OutofTrade == false)) { SonRate.start(); } if (GFerme > ((Math.abs(iQte) * dRef) / Levier)) { tWinRate = ("You earn " + Math.floor((GFerme - Math.abs((iQte * dRef) / Levier)) * dRate)) + " $ from your cash"; EcritList(tWinRate); _local1.Gferme = _local1.Gferme + ((GFerme - Math.abs((iQte * dRef) / Levier)) * dRate); _local1.GLatent = Gferme; _local2.tNom.text = Math.floor(GFerme - ((Math.abs(iQte) * dRef) / Levier)); _local2.tPL.text = Math.floor(GLatent); } VarRate = (math.floor(((_local1.SommeAchat + (((_local1.dCours - 100) - ((((_local1.dCroissance * 100) * dDay) / StepD) * 0.004)) * 1000)) / 100) / 25) * 25) / 10000; if (VarRate > 0.001) { if (math.random() < 0.2) { VarRate = Math.min(0.02, VarRate); tChangeRate = ("! +" + Math.round(VarRate * 10000)) + " bp : Allan Bigspoon president of the Central Bank said 'I'm worrying the market is getting out of hand'"; } else { VarRate = Math.min(0.01, VarRate); tChangeRate = ("! +" + Math.round(VarRate * 10000)) + " bp : Allan Bigspoon president of the Central Bank worries about the unexpected raise of the market"; } } else if (VarRate < -0.001) { if (math.random() < 0.2) { VarRate = Math.max(-0.02, VarRate); VarRate = Math.max(0.0025 - dRate, VarRate); tChangeRate = ("! " + Math.round(VarRate * 10000)) + " bp : Allan Bigspoon president of the Central Bank said 'The lack of confidence of the market is irrational, it is a worry'"; } else { VarRate = Math.max(-0.01, VarRate); VarRate = Math.max(0.0025 - dRate, VarRate); tChangeRate = ("! " + Math.round(VarRate * 10000)) + " bp : Allan Bigspoon president of the Central Bank worries about the greats amounts of savings"; } } else { tChangeRate = "! 0 bp : Allan Bigspoon president of the Central Bank declares 'Our enonomy is wealthy, whatever the operators are saying, but somehow, I do worry'"; } _local1.dRate = Math.max(0.0025, dRate + VarRate); EcritList(tChangeRate + " (Game Saved)"); SaveGame(NameSave); } ZoomCours(); } function enPos() { var _local1 = _root; var _local2 = _global; if ((iQte * LastQte) > 0) { if (Math.abs(iQte) < Math.abs(LastQte)) { _local2.GFerme = Math.floor((((LastQte - iQte) * (dCours - dRef)) + GFerme) * 100) * 0.01; } else { _local2.dRef = ((dRef * LastQte) + (dCours * (iQte - LastQte))) / iQte; } _local2.GLatent = Math.floor(((iQte * (dCours - dRef)) + GFerme) * 100) * 0.01; } else if ((iQte * LastQte) < 0) { _local2.GFerme = Math.floor(((LastQte * (dCours - dRef)) + GFerme) * 100) * 0.01; _local2.dRef = dCours; _local2.GLatent = Math.floor(((iQte * (dCours - dRef)) + GFerme) * 100) * 0.01; } else if ((iQte == 0) && (LastQte != 0)) { _local2.GFerme = Math.floor(((LastQte * (dCours - dRef)) + GFerme) * 100) * 0.01; _local2.GLatent = GFerme; _local2.dRef = 0; } else if ((iQte != 0) && (LastQte == 0)) { _local2.dRef = dCours; _local2.GLatent = Math.floor(((iQte * (dCours - dRef)) + GFerme) * 100) * 0.01; } if (iQte < 0) { _local1.mc_IndicWinLoss._rotation = 180; } else { _local1.mc_IndicWinLoss._rotation = 0; } _local1.tQte.text = iQte; _local1.tRef.text = Math.floor(dRef * 100) * 0.01; _local1.tNom.text = Math.floor(GFerme - (Math.abs(iQte * dRef) / Levier)); _local1.tPL.text = Math.floor(GLatent); if ((GLatent < dCours) || (GFerme < dCours)) { if ((((dDay / StepD) / iTpsR) - Math.floor((dDay / StepD) / iTpsR)) == 0) { _local2.i_StressReliever = 0; gotoAndPlay (40); } } else if (GLatent > 90000000) { _local2.i_StressReliever = 100; if ((((dDay / StepD) / iTpsR) - Math.floor((dDay / StepD) / iTpsR)) == 0) { _local2.b_win = true; gotoAndPlay (40); } } setProperty(stressIndic, _yscale , Math.min(100, Math.abs((iQte * 20000) / (StartMoney * Levier)) * Math.abs(1 - (Glatent / (1 + Gferme))))); if (iQte > 0) { setProperty(_local1.mc_CptLS.bar_S, _xscale , 0); setProperty(_local1.mc_CptLS.bar_L, _xscale , (((100 * Math.abs(iQte)) * dRef) / Gferme) / Levier); } else if (iQte < 0) { setProperty(_local1.mc_CptLS.bar_L, _xscale , 0); setProperty(_local1.mc_CptLS.bar_S, _xscale , (((100 * Math.abs(iQte)) * dRef) / Gferme) / Levier); } else { setProperty(_local1.mc_CptLS.bar_L, _xscale , 0); setProperty(_local1.mc_CptLS.bar_S, _xscale , 0); } _local1.t_Levier.text = Math.round(((10 * Math.abs(iQte)) * dRef) / Gferme) * 0.1; if (b_ZoomOn == false) { _local1.mc_IndicWinLoss._y = 10 + ((MaxCours - dRef) * convert1CoursenPx); } else { _local1.mc_IndicWinLoss._y = 100 + ((dCours - dRef) * convert1CoursenPx); } } function NoChange() { var _local1 = _global; if (GLatent <= dCours) { _local1.i_StressReliever = 0; if ((((dDay / StepD) / iTpsR) - Math.floor((dDay / StepD) / iTpsR)) == 0) { _local1.GLatent = GLatent; gotoAndPlay (40); } } else if (iQte != 0) { _local1.GLatent = Math.floor(((iQte * (dCours - dRef)) + GFerme) * 100) * 0.01; _root.tPL.text = Math.floor(GLatent); setProperty(stressIndic, _yscale , Math.min(100, Math.abs((iQte * 20000) / (StartMoney * Levier)) * Math.abs(1 - (Glatent / (1 + Gferme))))); if (GLatent <= dCours) { _local1.i_StressReliever = 0; if ((((dDay / StepD) / iTpsR) - Math.floor((dDay / StepD) / iTpsR)) == 0) { _local1.GLatent = GLatent; gotoAndPlay (40); } } else if (GLatent > 90000000) { if ((((dDay / StepD) / iTpsR) - Math.floor((dDay / StepD) / iTpsR)) == 0) { _local1.i_StressReliever = 100; _local1.b_win = true; gotoAndPlay (40); } } } _local1.i_StripNow = 0; k = 10; while (k > 0) { if (GLatent > (StartMoney + (((1 + ((iFwinned * iFwinned) * 10)) * (k + 1)) * 500))) { _local1.i_StripNow = k; return; } k--; } } function EcritList(t_TextList) { var _local1 = t_TextList; var _local2 = _root; _local1 = (MonTps + " : ") + _local1; ilongMax = 70; i = 0; t_ar = new Array(3); if (_local1.length < ilongMax) { _local2.tNews.addItemAt(0, _local1); } else { i_maCoupure = ilongMax; t_ar[0] = _local1.substr(0, i_maCoupure); i_maCoupure = t_ar[0].lastIndexOf(" "); t_ar[0] = t_ar[0].substr(0, i_maCoupure) + "..."; _local2.tNews.addItemAt(0, t_ar[0]); if (_local1.length > ((ilongMax * 2) - 10)) { t_ar[1] = _local1.substr(i_maCoupure, ilongMax); i_maCoupure2 = t_ar[1].lastIndexOf(" "); t_ar[1] = ("... " + _local1.substr(i_maCoupure, i_maCoupure2)) + "..."; _local2.tNews.addItemAt(1, t_ar[1]); i_maCoupure3 = t_ar[1].lastIndexOf(" "); t_ar[2] = "..." + _local1.substr(i_maCoupure + i_maCoupure2, ilongMax); _local2.tNews.addItemAt(2, t_ar[2]); } else { t_ar[1] = "... " + _local1.substr(i_maCoupure, ilongMax); _local2.tNews.addItemAt(1, t_ar[1]); } } } function ajoutzero(num) { var _local1 = num; if (_local1 < 10) { _local1 = "0" + _local1; } return(_local1); } stop(); SonEchec.attachSound("SonEchec"); SonMusicStrip.attachSound("SonMusicStrip"); SonMoan.attachSound("SonMoan"); SonUp.attachSound("SonFoule1"); SonDown.attachSound("SonFoule2"); SonRate.attachSound("SonFouleYeah"); SonRate.attachSound("SonRateSurprise"); SonMusicStress.attachSound("SonMusicStress"); myStyleFormat = new FStyleFormat(); myStyleFormat.shadow = 255; myStyleFormat.background = 32; myStyleFormat.selection = 204; myStyleFormat.scrollTrack = 68; myStyleFormat.face = 102; myStyleFormat.arrow = 16776960 /* 0xFFFF00 */; myStyleFormat.textColor = 16777215 /* 0xFFFFFF */; myStyleFormat.textFont = "_sans"; myStyleFormat.textSize = 10; myStyleFormat.textLeftMargin = 0; myStyleFormat.addListener(tNews); Achat_Array = new Array(); Achat_Array[0] = {name:"fitness", price:500, period:10, buyed:false}; Achat_Array[1] = {name:"perfum", price:500, period:10, buyed:false}; Achat_Array[2] = {name:"pen", price:500, period:10, buyed:false}; Achat_Array[3] = {name:"watch", price:1000, period:10, buyed:false}; Achat_Array[4] = {name:"Beauty", price:1000, period:10, buyed:false}; Achat_Array[5] = {name:"smoking", price:1000, period:10, buyed:false}; Achat_Array[7] = {name:"Hifi", price:10000, period:50, buyed:false}; Achat_Array[8] = {name:"TV", price:10000, period:50, buyed:false}; Achat_Array[9] = {name:"signet ring", price:10000, period:50, buyed:false}; Achat_Array[10] = {name:"moto", price:50000, period:100, buyed:false}; Achat_Array[11] = {name:"car", price:50000, period:100, buyed:false}; Achat_Array[12] = {name:"house", price:50000, period:100, buyed:false}; Achat_Array[13] = {name:"island", price:100000, period:500, buyed:false}; NomSct_Ar = new Array("Acti", "Adob", "Alte", "Amaz", "Amer", "Apol", "Appl", "Ati ", "Auto", "Bea", "Biog", "Biom", "Broa", "Cisc", "Comc", "Dell", "Disc", "Ebay", "Echo", "Elec", "Eric", "Expe", "Fast", "Flex", "Goog", "Inte", "Joy", "Libe", "Marv", "Maxi", "Medi", "Micr", "Netw", "Orac", "Payc", "Pets", "Pixa", "Qual", "Red", "Sear", "Sigm", "Stap", "Star", "Sun", "Urba", "Veri", "Whol", "Xili", "Yaho"); Nom2Sct_Ar = new Array("a", "abs", "acor", "ar", "arch", "are", "ast", "bucks", "comm", "dcom", " Com", "desk", "dia", "ditors", "e", "ell", "en", "enal", "ene", "erse", "erson", "ess", "et", "hex", "ia", "ican", "ied", "isk", "itive", "ix", "k", "le", "lo", "mart", "nce", "ntec", "nx", "o", "ochip", "on", "ork", "osoft", "per", "ra", "rty", "sign", "sson", "star", "ter", "tronic", " Us", "us", "sion", " Vision", "yme"); NomMark1_Ar = new Array("American", "Burger", "Coca", "Dr.", "E-", "Fed", "Ford", "Grey", "Johnnie", "Krispy", "Land", "Louis", "Mac", "Mo\u00EBt", "New-York", "Oprah", "Phat", "Polo", "Range", "Red", "Rolls", "San", "Sean", "Ralph", "Tiffany", "USA", "Volkswagen", "Viagra", "Kodak", "MTV"); NomMark2_Ar = new Array(" Beetle", " Express", " Times", " Yankees", " Walker", " &Co.", " King", " Kreme", " Vuitton", " Winfrey", " Rover", " Royce", " Mustang", " Goose", " Rover", " Chandon", " Farm", "-Lauren", " John", " Cola", " Pepper", " Ex", " Donald's", " Bull", " Pellegrino", " Today", "-Bay"); NomMarkType_Ar = new Array("car", "drug", "X-rated magazine", "beauty product", "beverage", "drug", "food", "food", "beauty product", "beauty product", "car", "car", "car", "beverage", "car", "beverage", "food", " beauty product", "beverage", "beverage", "beverage", "car", "food", "beverage", "beverage", "X-rated magazine", "drug"); Talk_ar = new Array(); var Talk_ar = [["Talk about your Stress", "Talk about your favorite athlete , the winner of the last Marathon of New-Pork", "Show your muscles to impress her", "Talk about your favorite hard-rock band 'Metalicass'", "Have a small talk about the last Super Bowl", "Bragg about your body health"], ["Talk about your work on the stock market", "Talk about your favorite actress 'Uma Thrumen'", "Show your interrest for the everyday life .. of VIP peoples", "Talk about your favorite pop band 'Aphrodyte's Maid'", "Have a small talk about a popular TV-show", "Bragg about your nice ties"], ["Talk about the actual bullish compagnies", "Talk about your favorite movie 'Wall Stroke'", "Show your feeling .. for expensive paints", "Talk about your favorite classic band 'The Rolling's Balls'", "Have a small talk about the wheather", "Bragg about your Computer skills"]]; ItemPref_ar = new Array(); ItemPref_ar[0] = ["the Fitness Club 'Hard Muscle'", "the precious watch 'Rollass'", "the new Hifi from 'Allursin'", "The powerfull 'Donkey Hardickson' motor bike"]; ItemPref_ar[1] = ["the U.V. Center 'All Brown'", "the fine perfume 'N\u00B05 from Cocock in the Channel'", "The T-V set from 'Penisonic'", "The new 'Crotshe' fast car"]; ItemPref_ar[2] = ["the upper-class pen 'Mont Bianca'", "the elegant costumes from 'Butto Boss'", "the signet ring from 'Tittany &Co'", "the house plan designed by 'Philippe Stroke'"]; _global.i_StressReliever = 0; _global.i_StripNow = 0; _global.PrixStrip_ar = [2000, 2500, 3000, 4000, 5000, 7500, 9000, 14000, 19000, 25000, 35000]; _global.Effect_ar = [[500, 50], [500, 50], [500, 50]]; _global.b_OutofTrade = false; _global.b_ZoomOn = false; _global.b_win = false; var GameLoaded = LoadGame(NameSave); if (iTypeImg == 1) { NomURL_Ar = new Array("abbey", "abigail", "aden", "adreana", "adriana", "adriana2", "adrianna", "aiden", "ainsley", "ainsley2", "aj", "alektra", "alessandria", "alexa", "alexandra", "alexi", "alexis", "alexisford", "alexys", "alice", "alicia", "allyssa", "alyssa", "alyssa2", "alyssa3", "alyssa4", "alyssa5", "alyssa6", "alyssa7", "alyssa8", "alyssa9", "ami", "anastasia", "andy", "angel", "angeleena", "angelica", "angelica2", "angelica3", "angeliica", "angellina", "angelyna", "april", "aprill", "aprill2", "aprill3", "asa", "ash", "ashlee", "ashlei", "ashlei2", "ashlei3", "ashleigh", "ashley", "ashlley", "ashlley2", "ashlley3", "aubrey", "aubreybelle", "audrey", "audrey2", "aurielee", "aurielee2", "aurielee3", "ava", "avril", "avril2", "blue", "brandy", "brea2", "breanne", "breanne2", "breanne3", "breanne4", "bree", "bree2", "bree3", "bree4", "bree5", "bree6", "brett", "brett3", "brett4", "bria", "bria2", "brit", "britnay", "britney", "brooklyn", "brooklyn2", "brynn", "cali", "camille", "capri", "carli", "carmeryn", "cassandra", "cassidi", "cassie", "cassie2", "cayton", "celeste2", "celeste3", "celeste4", "celeste5", "celeste6", "chanel", "chanel2", "charlie2", "charlie3", "charllotte", "chloelynn", "cinde", "clara", "clara2", "cody", "corie", "dana", "dani", "dani2", "dani3", "dani4", "dani5", "dani6", "dani7", "dani8", "dee", "devi", "devi2", "devi3", "dillion", "dylan", "dyylan", "electra", "eleina", "elena", "elizabeth", "elle", "elle2", "elle3", "emily", "emma", "emma2", "erin", "eufrat", "eufrat2", "eva", "evah", "evaloria", "evelin", "faye", "faye2", "foxie", "fran", "fran2", "freya", "georgia", "georgia2", "georgia3", "georgia4", "georgia5", "georgia6", "gloria", "gracie", "halia", "halie", "hayden", "haydin", "haydin2", "heather", "isabela", "isabelle", "isis", "italia", "jaana", "jada", "jamie", "jana", "jana2", "jana3", "jana4", "jane", "jasmine", "jasmyn", "jayden", "jayden2", "jayme", "jazy", "jazy2", "jazy3", "jazy4", "jenni", "jessi", "jessicarayne", "jessicarobbin", "jessie", "jessika", "jessye", "jorden", "jules", "kacey", "kadence", "kagney", "kaitlin", "kandi", "karina", "karlie2", "karlie3", "karlie4", "karmen", "katsuni", "kelly", "kendale", "kendra", "keneddy", "kenedy", "kenndra", "kennedy", "khrystyna", "kiara", "kiara2", "kiara3", "kiera", "kiley", "kim", "kina", "kirstten", "kirstten2", "kirstten3", "kitten", "krissy", "kylee", "kyliekane", "lacey", "lana", "lana2", "lauren", "lauryn", "layla", "leah", "leah2", "leanna", "leilani", "lela", "lela2", "lexie", "lexxi", "lexxi2", "lia", "lia2", "lizz", "lola", "louisa", "louisa2", "louisa3", "lux", "lux2", "lynne", "maddy", "maddy2", "madelyn", "madison", "madyson", "malena", "malena2", "malena3", "malena4", "malena5", "malena6", "malena7", "malena8", "mandie", "marlie", "marlie2", "meg2", "megen", "meggan", "meggan2", "meilani", "melanie", "melissa", "melissa2", "melissa3", "melissa4", "melody", "melody2", "mia", "michele", "miia", "miia2", "miia3", "mischa", "molly", "moni", "monique2", "monique3", "morgan", "mulani", "mykayla", "nadia", "nakole", "nanny", "natalia", "nataliastarr", "natalie", "natasha", "nevaeh2", "nicole", "nikita", "nikki", "nikkidash", "nikky", "nina", "nina2", "nina3", "paris", "phoebe", "rachelroxxx", "rebecca", "renee", "renna", "richelle", "rilee", "rilee2", "rilee3", "rileyreid", "rilley", "rilley2", "rilley3", "rilynn", "risi", "risi2", "roma", "roxane", "roxanne", "ryan", "ryan2", "sabrina", "sahara", "sahara2", "sam", "sammie", "sammie2", "sandi", "sandy", "saraah", "saraah2", "sarahjennings", "sarra", "serenity", "shae", "shay", "shyla", "shyla2", "shyla3", "sienna", "sindee", "sinndy2", "skyla", "skylar", "skylynn", "skyy", "sochee2", "sophia", "spencer", "stacy", "sumer", "sumer2", "sunni", "tahlia", "tanya", "tasha", "tashar", "tayllor", "tayllor2", "tayllor3", "tayllor4", "tayllor5", "taylor", "teal", "teal2", "tifani", "tiffanie", "tina", "topanga", "tyffani", "tyffani2", "valencia", "valenteena", "valentina", "vallerie", "vanessa", "veronica", "veronika", "victoria", "yevanne", "yurizan"); tBaseURL = "http://www.ndcontent.com/rk/welivetogether/faces/"; tMovURL = "http://cache.rk.com/we/girls/"; } else if (iTypeImg == 0) { NomURL_Ar = new Array("abbey", "adina", "alaura", "alexa", "alisha", "ambur", "amy", "andrea", "angel", "angela", "angelina", "angie", "anika", "anita", "anna", "april", "ashley", "autumn", "ava", "avena", "avery", "bailey", "bayliss", "bernice", "bianca", "bianka", "bobbie", "bria", "brie", "britney", "candice", "carman", "caroline", "carrie", "casey", "cassandra", "cassie", "cati", "celia", "chanel", "chase", "china", "chloe", "christina", "cintha", "claire", "cloey", "codi", "courtney", "dana", "danyel", "deniese", "dillan", "dinah", "eileen", "eve", "florence", "gaby", "gia", "hailey", "haley", "halie", "haly", "heather", "holly", "india", "isebella", "ivonne", "jackie", "jacky", "jaky", "jane", "jasmine", "jayden", "jazmin", "jelena", "jen", "jenna", "jenne", "jerzi", "jessamine", "jesse", "jordan", "julia", "julie", "justine", "kaitlyn", "karen", "karina", "kase", "kassie", "katie", "kay", "kim", "kinzy", "kloey", "krissy", "kristy", "krystal", "kylie", "lana", "lara", "leah", "leannella", "lexi", "lila", "liza", "loni", "lori", "lucy", "lupei", "madison", "maggie", "marian", "marlena", "marlene", "maryanne", "maya", "maylee", "meagan", "michele", "mickey", "misty", "molly", "mya", "natalie", "natasha", "nichol", "nichole", "nicholee", "nikki", "nyomi", "parker", "pason", "pat", "poppy", "raquelle", "raven", "reese", "richelle", "robyn", "rosa", "rose", "sabina", "salem", "samantha", "sammie", "sara", "sarah", "savanna", "savannah", "sedona", "selena", "serah", "sheila", "sheridan", "sherri", "simantha", "skyla", "sonia", "stella", "suzy", "tammy", "tatiana", "teela", "thena", "tianna", "tiffany", "tina", "tori", "trina", "trinity", "tyla", "veronicka", "veronika", "wendy", "xenia", "zenida", "zoey"); tBaseURL = "http://www.ndcontent.com/rk/wivesinpantyhose/faces/"; tMovURL = "http://cache.rk.com/wi/girls/"; } else if (iTypeImg == 2) { NomURL_Ar = new Array("abbey", "abbey2", "adrianna", "ahryan", "alanah", "alexis", "alexis2", "alexis3", "alexxis", "alexys", "alice", "amy", "angelina", "angellina", "anikka", "anita", "annika", "ariel", "ashley", "ashley2", "austin2", "ava", "ava2", "avva", "bella", "bella2", "bobbi", "bobbi2", "bobbi3", "briana", "brianna", "brianna2", "briella", "briella2", "brittney", "brooke", "brooki", "brooklyn", "bryanna", "callie", "cameron", "cami", "caroline", "caroline2", "catalina", "chambrey", "charisma", "charlee", "cherokee", "chloe", "chrissy", "christy", "claire", "coco", "courtney", "cream", "cynthia", "dani", "dani2", "danidaniels", "dayna", "delilah", "dorian", "dylan", "dyylan", "elizabeth", "emma", "franceska", "fransheliz", "fransheliz2", "gieselle", "gina", "hollie", "holly", "jada", "jada2", "jamie", "jaslin", "jasmeen", "jasmine", "jayden", "jayden2", "jayden3", "jazmine", "jenny", "jenny2", "jessica", "jessie", "jordana", "juli", "juli2", "julie", "jynx", "kagney", "katarina", "katie", "katie2", "katiebanks", "katja", "katye", "kaylee", "kelly", "kelly2", "kelly3", "kelly4", "kelsi", "kendra", "kenzie", "kimmy", "kimmy2", "kinzie", "krissy2", "kristina", "kristina2", "kristina3", "kym2", "lauren", "lexi", "lexxxi", "lexxy", "lexxy2", "lexxy3", "lexxy4", "lilah", "lily", "lily2", "liz", "liza", "liza2", "luscious", "lynn", "mackenzee", "macycartel", "madison", "madisonrose", "madisonrose2", "mariah", "melanie", "melina", "melissa", "mia", "micah", "mikayla", "mischa", "mischa2", "monica", "natalie", "niki", "nikki2", "nikki3", "nikkis", "olivia", "paige", "parker", "phoenix", "phoenix2", "phoenix3", "phoenix4", "rachal", "rachel", "rachel2", "raquel", "remy", "remy2", "ricki", "sarah", "sarah2", "sarah3", "sarah4", "serena", "sheena", "shyla", "shyla2", "sofia", "sophie", "sophie2", "sophie3", "sophie4", "sophie5", "staceyfoxxx", "susanna", "tiffani", "tiffani2", "tiffany", "valentina", "valerie", "vanessa", "vanessa2", "velicity", "velicity2", "victoria", "whitney"); tBaseURL = "http://www.ndcontent.com/rk/monstercurves/faces/"; tMovURL = "http://cache.rk.com/mo/girls/"; } else { NomURL_Ar = new Array("abbey", "abbey2", "adrianna", "ahryan", "alanah", "alexis", "alexis2", "alexis3", "alexxis", "alexys", "alice", "amy", "angelina", "angellina", "anikka", "anita", "annika", "ariel", "ashley", "ashley2", "austin2", "ava", "ava2", "avva", "bella", "bella2", "bobbi", "bobbi2", "bobbi3", "briana", "brianna", "brianna2", "briella", "briella2", "brittney", "brooke", "brooki", "brooklyn", "bryanna", "callie", "cameron", "cami", "caroline", "caroline2", "catalina", "chambrey", "charisma", "charlee", "cherokee", "chloe", "chrissy", "christy", "claire", "coco", "courtney", "cream", "cynthia", "dani", "dani2", "danidaniels", "dayna", "delilah", "dorian", "dylan", "dyylan", "elizabeth", "emma", "franceska", "fransheliz", "fransheliz2", "gieselle", "gina", "hollie", "holly", "jada", "jada2", "jamie", "jaslin", "jasmeen", "jasmine", "jayden", "jayden2", "jayden3", "jazmine", "jenny", "jenny2", "jessica", "jessie", "jordana", "juli", "juli2", "julie", "jynx", "kagney", "katarina", "katie", "katie2", "katiebanks", "katja", "katye", "kaylee", "kelly", "kelly2", "kelly3", "kelly4", "kelsi", "kendra", "kenzie", "kimmy", "kimmy2", "kinzie", "krissy2", "kristina", "kristina2", "kristina3", "kym2", "lauren", "lexi", "lexxxi", "lexxy", "lexxy2", "lexxy3", "lexxy4", "lilah", "lily", "lily2", "liz", "liza", "liza2", "luscious", "lynn", "mackenzee", "macycartel", "madison", "madisonrose", "madisonrose2", "mariah", "melanie", "melina", "melissa", "mia", "micah", "mikayla", "mischa", "mischa2", "monica", "natalie", "niki", "nikki2", "nikki3", "nikkis", "olivia", "paige", "parker", "phoenix", "phoenix2", "phoenix3", "phoenix4", "rachal", "rachel", "rachel2", "raquel", "remy", "remy2", "ricki", "sarah", "sarah2", "sarah3", "sarah4", "serena", "sheena", "shyla", "shyla2", "sofia", "sophie", "sophie2", "sophie3", "sophie4", "sophie5", "staceyfoxxx", "susanna", "tiffani", "tiffani2", "tiffany", "valentina", "valerie", "vanessa", "vanessa2", "velicity", "velicity2", "victoria", "whitney"); tBaseURL = "http://www.ndcontent.com/rk/monstercurves/faces/"; tMovURL = "http://cache.rk.com/mo/girls/"; } if (!GameLoaded) { _global.iFActiv = Math.floor(Math.random() * NomURL_Ar.length); } ErrLoadURL = new Array(NomURL_Ar.length); iNbF = NomURL_Ar.length; if (ErrLoadURL[iFActiv]) { if (iFActiv < iNbF) { _global.iFActiv++; } else { _global.iFActiv = 0; } } Holder = mc_MiniStrip.createEmptyMovieClip("ImgHolder", mc_MiniStrip.getNextHighestDepth()); LoadFille(iFActiv, "00"); setProperty(stressIndic, _yscale , 0); setProperty(_root.mc_CptLS.bar_L, _xscale , 0); setProperty(_root.mc_CptLS.bar_S, _xscale , 0); setProperty(_root.mc_StressReliever.mc_IndicReliever, _yscale , 0); _root.tQte.text = iQte; _root.tRef.text = dRef; _root.tNom.text = GFerme; _root.tPL.text = GLatent; _root.createEmptyMovieClip("mcTraceT", _root.Fond.getDepth() + 1); with (_root.mcTraceT) { _x = 20; _y = 100; lineStyle(1, 16711935, 100); } _root.mcTraceT.lineTo(0, (100 - MaxCours) * PasPx); _root.mcTraceT.lineTo(0, (100 - MinCours) * PasPx); _root.mcTraceT.lineTo(0, (100 - dCours) * PasPx); ZoomCours(); EcritList(" New York Stocks Exchange: OPEN"); obj = new Object(); _global.iDepthBandeau = mc_CacheCours.getDepth(); obj.construcCours = function () { var _local1 = _global; var _local2 = _root; dNow = new Date(); maH = ajoutzero(dNow.getHours()); maM = ajoutzero(dNow.getMinutes()); maS = ajoutzero(dNow.getSeconds()); MonTps = (((maH + ":") + maM) + ":") + maS; dAlea1 = Math.random(); if (Math.abs(dVar1) > (0.05 + (Math.random() * 0.01))) { _local1.r = r + 1; _local1.dVar2 = (dAlea1 - 0.5) + (dVar1 * Math.sin(r + (2 * Math.random()))); } else { _local1.dVar2 = dAlea1 - 0.5; _local1.r = 0; } if (Math.random() > 0.9) { _local1.dVar2 = dVar2 * 2; s_NomSct = NomSct_Ar[math.floor(math.random() * NomSct_Ar.length)] + Nom2Sct_Ar[math.floor(math.random() * Nom2Sct_Ar.length)]; if (dVar2 < 0) { if ((Math.random() < 0.5) && (b_OutofTrade == false)) { SonDown.start(); } _local1.dVar2 = (-Math.abs(dVar2)) * ((1 + ((dRate - dRateT0) * 7)) - ((SommeAchat + (iQte * dCours)) / 50000000)); if (dVar2 < -0.4) { EcritList(" Profit Warning on " + s_NomSct); } else { EcritList(" Profit lower than expected on " + s_NomSct); } } else { if ((Math.random() < 0.5) && (b_OutofTrade == false)) { SonUp.start(0, 2); } _local1.dVar2 = dVar2 * ((1 - ((dRate - dRateT0) * 7)) + ((SommeAchat + (iQte * dCours)) / 50000000)); i_aleaProduct = math.floor(math.random() * NomMarkType_Ar.length); if (dVar2 > 0.4) { EcritList(((((" New " + NomMarkType_Ar[i_aleaProduct]) + " authorised : The ") + NomMark1_Ar[math.floor(math.random() * NomMark1_Ar.length)]) + " ") + NomMark2_Ar[i_aleaProduct]); } else { EcritList(" Profit as expected on " + s_NomSct); } } } else { _local1.dVar2 = ((dVar2 - ((dRate - dRateT0) * 3)) + ((SommeAchat + (iQte * dCours)) / 100000000)) * 0.25; } _local1.dVar1 = dVar2; _local1.dCours = Math.floor((dCours * (1 + (dVar2 * 0.1))) * 100) * 0.01; if (dCours > 0) { _local1.MaxCours = Math.max(dCours, MaxCours); _local1.MinCours = Math.min(dCours, MinCours); if (dVar2 >= 0) { cp_tcours.tPer.htmlText = ("<font color='#009900'><b>+" + (Math.floor(dVar2 * 1000) / 100)) + "</b> %</font>"; } else { cp_tcours.tPer.htmlText = ("<font color='#FF0000'><b>" + (Math.floor(dVar2 * 1000) / 100)) + "</b> %</font>"; } cp_tcours.tCours.text = dCours; cp_trate.tRate.text = (Math.round(dRate * 10000) * 0.01) + " %"; _local1.dDay = dDay + StepD; NoChange(); TraceCours(); if (b_OutofTrade) { _local1.i_StressReliever = Math.min(100, i_StressReliever + (1 + (i_StripNow * 0.25))); _local2.mc_StripHouse.mc_StressReliever.mc_IndicReliever._yscale = i_StressReliever; } else if ((i_StressReliever > 0) && (_local2.stressIndic._yscale > 20)) { _local1.i_StressReliever = Math.max(0, i_StressReliever - (_local2.stressIndic._yscale * 0.01)); } _local2.mc_StressReliever.mc_IndicReliever._yscale = i_StressReliever; } else { _local1.dCours = 0; clearInterval(idIntervalleCours); gotoAndPlay (40); } }; idIntervalleCours = setInterval(obj, "construcCours", IntervCours); monEcouteur = new Object(); monEcouteur.onKeyDown = function () { if (Key.isDown(13)) { if ((_root.mc_Enter._currentframe == 2) && (b_OutofTrade == false)) { _global.b_OutofTrade = true; _root.mc_StripHouse.gotoAndPlay(2); } } }; Key.addListener(monEcouteur);
Instance of Symbol 260 MovieClip "cp_tcours" in Frame 3
onClipEvent (enterFrame) { speed = 10; limit = 0; this._x = this._x - speed; if (this._x < limit) { this._x = 300; } }
Instance of Symbol 263 MovieClip "cp_trate" in Frame 3
onClipEvent (enterFrame) { speed = 2; limit = 40; this._x = this._x - speed; if (this._x < limit) { this._x = 280; } }
Instance of Symbol 110 MovieClip [FListBoxSymbol] "tNews" in Frame 3
//component parameters onClipEvent (initialize) { selectMultiple = false; changeHandler = ""; }
Instance of Symbol 235 MovieClip "mc_Stress" in Frame 3
onClipEvent (enterFrame) { if (b_OutofTrade == false) { if (_root.stressIndic._yscale > 20) { _root.mc_Enter.gotoAndStop(2); if (b_SonStress) { if (_root.SonMusicStress.duration == _root.SonMusicStress.position) { _global.b_SonStress = false; } } else { _global.b_SonStress = true; _root.SonMusicStress.start(7, 1); } if (i_StressReliever < 1) { gotoAndPlay (2); if (Math.random() < (0.01 * (_root.stressIndic._yscale - 20))) { Mouse.hide(); duplicateMovieClip (_root.mc_MouseLure, "MouseFx", 1000); setProperty(_root.MouseFx, _x , _root._xmouse + ((0.5 * _root.stressIndic._yscale) * (Math.random() - 0.5))); setProperty(_root.MouseFx, _y , _root._ymouse + ((0.5 * _root.stressIndic._yscale) * (Math.random() - 0.5))); } else { removeMovieClip(_root.MouseFx); Mouse.show(); } } } else { removeMovieClip(_root.MouseFx); Mouse.show(); _root.mc_Enter.gotoAndStop(1); gotoAndStop (1); } } else { gotoAndStop (1); removeMovieClip(_root.MouseFx); Mouse.show(); } }
Frame 40
Mouse.show(); clearInterval(idIntervalleCours); _root.mcTraceT.clear(); if (b_win == false) { _root.t_end1.text = ((("Profit&Loss= " + Math.floor((iQte * (dCours - dRef)) + GFerme)) + " $") + String.fromCharCode(13)) + "You loose!!"; twin.text = "GAME OVER"; } else { _root.t_end1.text = ("You won with " + Math.floor(GLatent)) + " $ of Profit&Loss."; twin.text = "WIN "; } stopAllSounds(); removeMovieClip(_root.MouseFx); var cookieL = SharedObject.getLocal(NomLoad); cookieL.clear();
Frame 161
stop();
Symbol 10 MovieClip [FUIComponentSymbol] Frame 1
#initclip 40 function FUIComponentClass() { this.init(); } FUIComponentClass.prototype = new MovieClip(); FUIComponentClass.prototype.init = function () { var _local1 = this; var _local3 = _global; _local1.enable = true; _local1.focused = false; _local1.useHandCursor = false; _local1._accImpl = new Object(); _local1._accImpl.stub = true; _local1.styleTable = new Array(); if (_local3.globalStyleFormat == undefined) { _local3.globalStyleFormat = new FStyleFormat(); globalStyleFormat.isGlobal = true; _local3._focusControl = new Object(); _local3._focusControl.onSetFocus = function (oldFocus, newFocus) { oldFocus.myOnKillFocus(); newFocus.myOnSetFocus(); }; Selection.addListener(_local3._focusControl); } if (_local1._name != undefined) { _local1._focusrect = false; _local1.tabEnabled = true; _local1.focusEnabled = true; _local1.tabChildren = false; _local1.tabFocused = true; if (_local1.hostStyle == undefined) { globalStyleFormat.addListener(_local1); } else { _local1.styleTable = _local1.hostStyle; } _local1.deadPreview._visible = false; _local1.deadPreview._width = (_local1.deadPreview._height = 1); _local1.methodTable = new Object(); _local1.keyListener = new Object(); _local1.keyListener.controller = _local1; _local1.keyListener.onKeyDown = function () { this.controller.myOnKeyDown(); }; _local1.keyListener.onKeyUp = function () { this.controller.myOnKeyUp(); }; for (var _local2 in _local1.styleFormat_prm) { _local1.setStyleProperty(_local2, _local1.styleFormat_prm[_local2]); } } }; FUIComponentClass.prototype.setEnabled = function (enabledFlag) { var _local1 = this; _local1.enable = ((arguments.length > 0) ? (enabledFlag) : true); _local1.tabEnabled = (_local1.focusEnabled = enabledFlag); if ((!_local1.enable) && (_local1.focused)) { Selection.setFocus(undefined); } }; FUIComponentClass.prototype.getEnabled = function () { return(this.enable); }; FUIComponentClass.prototype.setSize = function (w, h) { var _local1 = this; _local1.width = w; _local1.height = h; _local1.focusRect.removeMovieClip(); }; FUIComponentClass.prototype.setChangeHandler = function (chng, obj) { var _local1 = this; _local1.handlerObj = ((obj == undefined) ? (_local1._parent) : (obj)); _local1.changeHandler = chng; }; FUIComponentClass.prototype.invalidate = function (methodName) { var _local1 = this; _local1.methodTable[methodName] = true; _local1.onEnterFrame = _local1.cleanUI; }; FUIComponentClass.prototype.cleanUI = function () { var _local1 = this; if (_local1.methodTable.setSize) { _local1.setSize(_local1.width, _local1.height); } else { _local1.cleanUINotSize(); } _local1.methodTable = new Object(); delete _local1.onEnterFrame; }; FUIComponentClass.prototype.cleanUINotSize = function () { var _local1 = this; for (var _local2 in _local1.methodTable) { _local1[_local2](); } }; FUIComponentClass.prototype.drawRect = function (x, y, w, h) { var _local1 = this; var _local2 = y; var _local3 = x; var inner = _local1.styleTable.focusRectInner.value; var outer = _local1.styleTable.focusRectOuter.value; if (inner == undefined) { inner = 16777215 /* 0xFFFFFF */; } if (outer == undefined) { outer = 0; } _local1.createEmptyMovieClip("focusRect", 1000); _local1.focusRect.controller = _local1; _local1.focusRect.lineStyle(1, outer); _local1.focusRect.moveTo(_local3, _local2); _local1.focusRect.lineTo(_local3 + w, _local2); _local1.focusRect.lineTo(_local3 + w, _local2 + h); _local1.focusRect.lineTo(_local3, _local2 + h); _local1.focusRect.lineTo(_local3, _local2); _local1.focusRect.lineStyle(1, inner); _local1.focusRect.moveTo(_local3 + 1, _local2 + 1); _local1.focusRect.lineTo((_local3 + w) - 1, _local2 + 1); _local1.focusRect.lineTo((_local3 + w) - 1, (_local2 + h) - 1); _local1.focusRect.lineTo(_local3 + 1, (_local2 + h) - 1); _local1.focusRect.lineTo(_local3 + 1, _local2 + 1); }; FUIComponentClass.prototype.pressFocus = function () { var _local1 = this; _local1.tabFocused = false; _local1.focusRect.removeMovieClip(); Selection.setFocus(_local1); }; FUIComponentClass.prototype.drawFocusRect = function () { var _local1 = this; _local1.drawRect(-2, -2, _local1.width + 4, _local1.height + 4); }; FUIComponentClass.prototype.myOnSetFocus = function () { var _local1 = this; _local1.focused = true; Key.addListener(_local1.keyListener); if (_local1.tabFocused) { _local1.drawFocusRect(); } }; FUIComponentClass.prototype.myOnKillFocus = function () { var _local1 = this; _local1.tabFocused = true; _local1.focused = false; _local1.focusRect.removeMovieClip(); Key.removeListener(_local1.keyListener); }; FUIComponentClass.prototype.executeCallBack = function () { var _local1 = this; _local1.handlerObj[_local1.changeHandler](_local1); }; FUIComponentClass.prototype.updateStyleProperty = function (styleFormat, propName) { this.setStyleProperty(propName, styleFormat[propName], styleFormat.isGlobal); }; FUIComponentClass.prototype.setStyleProperty = function (propName, value, isGlobal) { var _local1 = this; var _local2 = propName; if (value == "") { } else { var tmpValue = parseInt(value); if (!isNaN(tmpValue)) { value = tmpValue; } var global = ((arguments.length > 2) ? (isGlobal) : false); if (_local1.styleTable[_local2] == undefined) { _local1.styleTable[_local2] = new Object(); _local1.styleTable[_local2].useGlobal = true; } if (_local1.styleTable[_local2].useGlobal || (!global)) { _local1.styleTable[_local2].value = value; if (_local1.setCustomStyleProperty(_local2, value)) { } else if (_local2 == "embedFonts") { _local1.invalidate("setSize"); } else if (_local2.subString(0, 4) == "text") { if (_local1.textStyle == undefined) { _local1.textStyle = new TextFormat(); } var textProp = _local2.subString(4, _local2.length); _local1.textStyle[textProp] = value; _local1.invalidate("setSize"); } else { for (var j in _local1.styleTable[_local2].coloredMCs) { var _local3 = new Color(_local1.styleTable[_local2].coloredMCs[j]); if (_local1.styleTable[_local2].value == undefined) { var myTObj = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; _local3.setTransform(myTObj); } else { _local3.setRGB(value); } } } _local1.styleTable[_local2].useGlobal = global; } } }; FUIComponentClass.prototype.registerSkinElement = function (skinMCRef, propName) { var _local1 = this; var _local2 = propName; if (_local1.styleTable[_local2] == undefined) { _local1.styleTable[_local2] = new Object(); _local1.styleTable[_local2].useGlobal = true; } if (_local1.styleTable[_local2].coloredMCs == undefined) { _local1.styleTable[_local2].coloredMCs = new Object(); } _local1.styleTable[_local2].coloredMCs[skinMCRef] = skinMCRef; if (_local1.styleTable[_local2].value != undefined) { var _local3 = new Color(skinMCRef); _local3.setRGB(_local1.styleTable[_local2].value); } }; _global.FStyleFormat = function () { var _local1 = arguments; var _local2 = this; _local2.nonStyles = {listeners:true, isGlobal:true, isAStyle:true, addListener:true, removeListener:true, nonStyles:true, applyChanges:true}; _local2.listeners = new Object(); _local2.isGlobal = false; if (_local1.length > 0) { for (var _local3 in _local1[0]) { _local2[_local3] = _local1[0][_local3]; } } }; _global.FStyleFormat.prototype = new Object(); FStyleFormat.prototype.addListener = function () { var _local1 = this; var _local2 = 0; while (_local2 < arguments.length) { var _local3 = arguments[_local2]; _local1.listeners[arguments[_local2]] = _local3; for (var i in _local1) { if (_local1.isAStyle(i)) { _local3.updateStyleProperty(_local1, i.toString()); } } _local2++; } }; FStyleFormat.prototype.removeListener = function (component) { var _local1 = this; var _local2 = component; _local1.listeners[_local2] = undefined; for (var prop in _local1) { if (_local1.isAStyle(prop)) { if (_local2.styleTable[prop].useGlobal == _local1.isGlobal) { _local2.styleTable[prop].useGlobal = true; var _local3 = (_local1.isGlobal ? undefined : (globalStyleFormat[prop])); _local2.setStyleProperty(prop, _local3, true); } } } }; FStyleFormat.prototype.applyChanges = function () { var _local1 = this; var _local2 = arguments; var count = 0; for (var i in _local1.listeners) { var _local3 = _local1.listeners[i]; if (_local2.length > 0) { var j = 0; while (j < _local2.length) { if (_local1.isAStyle(_local2[j])) { _local3.updateStyleProperty(_local1, _local2[j]); } j++; } } else { for (var j in _local1) { if (_local1.isAStyle(j)) { _local3.updateStyleProperty(_local1, j.toString()); } } } } }; FStyleFormat.prototype.isAStyle = function (name) { return((this.nonStyles[name] ? false : true)); }; #endinitclip
Symbol 23 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 33 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 42 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "foregroundDisabled"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 43 MovieClip [UpArrow] Frame 1
stop();
Symbol 43 MovieClip [UpArrow] Frame 2
stop();
Symbol 43 MovieClip [UpArrow] Frame 3
stop();
Symbol 50 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 57 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 62 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(highlight3D_mc, "highlight3D"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight");
Symbol 63 MovieClip [ScrollThumb] Frame 1
stop();
Symbol 71 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 79 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 87 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(arrow_mc, "foregroundDisabled"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 88 MovieClip [DownArrow] Frame 1
stop();
Symbol 88 MovieClip [DownArrow] Frame 2
stop();
Symbol 88 MovieClip [DownArrow] Frame 3
stop();
Symbol 91 MovieClip [FHighlightSymbol] Frame 1
var component = _parent.controller; component.registerSkinElement(highlight_mc, "selection"); stop();
Symbol 91 MovieClip [FHighlightSymbol] Frame 2
component.registerSkinElement(highlight_mc2, "selectionDisabled"); stop();
Symbol 91 MovieClip [FHighlightSymbol] Frame 3
component.registerSkinElement(highlight_mc3, "selectionUnfocused"); stop();
Symbol 94 MovieClip [FLabelSymbol] Frame 1
#initclip 38 _global.FLabelClass = function () { var _local1 = this; if (_local1.hostComponent == undefined) { _local1.hostComponent = ((_local1._parent.controller == undefined) ? (_local1._parent) : (_local1._parent.controller)); } if (_local1.customTextStyle == undefined) { if (_local1.hostComponent.textStyle == undefined) { _local1.hostComponent.textStyle = new TextFormat(); } _local1.textStyle = _local1.hostComponent.textStyle; _local1.enable = true; } }; FLabelClass.prototype = new MovieClip(); Object.registerClass("FLabelSymbol", FLabelClass); FLabelClass.prototype.setLabel = function (label) { var _local1 = this; var _local2 = _local1.hostComponent.styleTable.embedFonts.value; if (_local2 != undefined) { _local1.labelField.embedFonts = _local2; } _local1.labelField.setNewTextFormat(_local1.textStyle); _local1.labelField.text = label; _local1.labelField._height = _local1.labelField.textHeight + 2; }; FLabelClass.prototype.setSize = function (width) { this.labelField._width = width; }; FLabelClass.prototype.setEnabled = function (enable) { var _local2 = this; var _local3 = enable; _local2.enable = _local3; var _local1 = _local2.hostComponent.styleTable[(_local3 ? "textColor" : "textDisabled")].value; if (_local1 == undefined) { _local1 = (_local3 ? 0 : 8947848); } _local2.setColor(_local1); }; FLabelClass.prototype.getLabel = function () { return(this.labelField.text); }; FLabelClass.prototype.setColor = function (col) { this.labelField.textColor = col; }; #endinitclip
Symbol 97 MovieClip Frame 1
var component = _parent; component.registerSkinElement(track_mc, "scrollTrack");
Symbol 98 MovieClip [FScrollBarSymbol] Frame 1
#initclip 41 FScrollBarClass = function () { var _local1 = this; if (_local1._height == 4) { } else { _local1.init(); _local1.minPos = (_local1.maxPos = (_local1.pageSize = (_local1.largeScroll = 0))); _local1.smallScroll = 1; _local1.width = (_local1.horizontal ? (_local1._width) : (_local1._height)); _local1._xscale = (_local1._yscale = 100); _local1.setScrollPosition(0); _local1.tabEnabled = false; if (_local1._targetInstanceName.length > 0) { _local1.setScrollTarget(_local1._parent[_local1._targetInstanceName]); } _local1.tabChildren = false; _local1.setSize(_local1.width); } }; FScrollBarClass.prototype = new FUIComponentClass(); FScrollBarClass.prototype.setHorizontal = function (flag) { var _local1 = this; var _local2 = flag; if (_local1.horizontal && (!_local2)) { _local1._xscale = 100; _local1._rotation = 0; } else if (_local2 && (!_local1.horizontal)) { _local1._xscale = -100; _local1._rotation = -90; } _local1.horizontal = _local2; }; FScrollBarClass.prototype.setScrollProperties = function (pSize, mnPos, mxPos) { var _local1 = this; if (!_local1.enable) { } else { _local1.pageSize = pSize; _local1.minPos = Math.max(mnPos, 0); _local1.maxPos = Math.max(mxPos, 0); _local1.scrollPosition = Math.max(_local1.minPos, _local1.scrollPosition); _local1.scrollPosition = Math.min(_local1.maxPos, _local1.scrollPosition); if ((_local1.maxPos - _local1.minPos) <= 0) { _local1.scrollThumb_mc.removeMovieClip(); _local1.upArrow_mc.gotoAndStop(3); _local1.downArrow_mc.gotoAndStop(3); _local1.downArrow_mc.onPress = (_local1.downArrow_mc.onRelease = (_local1.downArrow_mc.onDragOut = null)); _local1.upArrow_mc.onPress = (_local1.upArrow_mc.onRelease = (_local1.upArrow_mc.onDragOut = null)); _local1.scrollTrack_mc.onPress = (_local1.scrollTrack_mc.onRelease = null); _local1.scrollTrack_mc.onDragOut = (_local1.scrollTrack_mc.onRollOut = null); _local1.scrollTrack_mc.useHandCursor = false; } else { var _local2 = _local1.getScrollPosition(); _local1.upArrow_mc.gotoAndStop(1); _local1.downArrow_mc.gotoAndStop(1); _local1.upArrow_mc.onPress = (_local1.upArrow_mc.onDragOver = _local1.startUpScroller); _local1.upArrow_mc.onRelease = (_local1.upArrow_mc.onDragOut = _local1.stopScrolling); _local1.downArrow_mc.onPress = (_local1.downArrow_mc.onDragOver = _local1.startDownScroller); _local1.downArrow_mc.onRelease = (_local1.downArrow_mc.onDragOut = _local1.stopScrolling); _local1.scrollTrack_mc.onPress = (_local1.scrollTrack_mc.onDragOver = _local1.startTrackScroller); _local1.scrollTrack_mc.onRelease = _local1.stopScrolling; _local1.scrollTrack_mc.onDragOut = _local1.stopScrolling; _local1.scrollTrack_mc.onRollOut = _local1.stopScrolling; _local1.scrollTrack_mc.useHandCursor = false; _local1.attachMovie("ScrollThumb", "scrollThumb_mc", 3); _local1.scrollThumb_mc._x = 0; _local1.scrollThumb_mc._y = _local1.upArrow_mc._height; _local1.scrollThumb_mc.onPress = _local1.startDragThumb; _local1.scrollThumb_mc.controller = _local1; _local1.scrollThumb_mc.onRelease = (_local1.scrollThumb_mc.onReleaseOutside = _local1.stopDragThumb); _local1.scrollThumb_mc.useHandCursor = false; _local1.thumbHeight = (_local1.pageSize / ((_local1.maxPos - _local1.minPos) + _local1.pageSize)) * _local1.trackSize; _local1.thumbMid_mc = _local1.scrollThumb_mc.mc_sliderMid; _local1.thumbTop_mc = _local1.scrollThumb_mc.mc_sliderTop; _local1.thumbBot_mc = _local1.scrollThumb_mc.mc_sliderBot; _local1.thumbHeight = Math.max(_local1.thumbHeight, 6); _local1.midHeight = (_local1.thumbHeight - _local1.thumbTop_mc._height) - _local1.thumbBot_mc._height; _local1.thumbMid_mc._yScale = (_local1.midHeight * 100) / _local1.thumbMid_mc._height; _local1.thumbMid_mc._y = _local1.thumbTop_mc._height; _local1.thumbBot_mc._y = _local1.thumbTop_mc._height + _local1.midHeight; _local1.scrollTop = _local1.scrollThumb_mc._y; _local1.trackHeight = _local1.trackSize - _local1.thumbHeight; _local1.scrollBot = _local1.trackHeight + _local1.scrollTop; _local2 = Math.min(_local2, _local1.maxPos); _local1.setScrollPosition(Math.max(_local2, _local1.minPos)); } } }; FScrollBarClass.prototype.getScrollPosition = function () { return(this.scrollPosition); }; FScrollBarClass.prototype.setScrollPosition = function (pos) { var _local1 = this; var _local2 = pos; _local1.scrollPosition = _local2; if (_local1.scrollThumb_mc != undefined) { _local2 = Math.min(_local2, _local1.maxPos); _local2 = Math.max(_local2, _local1.minPos); } _local1.scrollThumb_mc._y = (((_local2 - _local1.minPos) * _local1.trackHeight) / (_local1.maxPos - _local1.minPos)) + _local1.scrollTop; _local1.executeCallBack(); }; FScrollBarClass.prototype.setLargeScroll = function (lScroll) { this.largeScroll = lScroll; }; FScrollBarClass.prototype.setSmallScroll = function (sScroll) { this.smallScroll = sScroll; }; FScrollBarClass.prototype.setEnabled = function (enabledFlag) { var _local1 = this; var _local2 = enabledFlag; var _local3 = _local1.enable; if (_local2 && (!_local3)) { _local1.enable = _local2; if (_local1.textField != undefined) { _local1.setScrollTarget(_local1.textField); } else { _local1.setScrollProperties(_local1.pageSize, _local1.cachedMinPos, _local1.cachedMaxPos); _local1.setScrollPosition(_local1.cachedPos); } _local1.clickFilter = undefined; } else if ((!_local2) && (_local3)) { _local1.textField.removeListener(_local1); _local1.cachedPos = _local1.getScrollPosition(); _local1.cachedMinPos = _local1.minPos; _local1.cachedMaxPos = _local1.maxPos; if (_local1.clickFilter == undefined) { _local1.setScrollProperties(_local1.pageSize, 0, 0); } else { _local1.clickFilter = true; } _local1.enable = _local2; } }; FScrollBarClass.prototype.setSize = function (hgt) { var _local1 = this; if (_local1._height == 1) { } else { _local1.width = hgt; _local1.scrollTrack_mc._yscale = 100; _local1.scrollTrack_mc._yscale = (100 * _local1.width) / _local1.scrollTrack_mc._height; if (_local1.upArrow_mc == undefined) { _local1.attachMovie("UpArrow", "upArrow_mc", 1); _local1.attachMovie("DownArrow", "downArrow_mc", 2); _local1.downArrow_mc.controller = (_local1.upArrow_mc.controller = _local1); _local1.upArrow_mc.useHandCursor = (_local1.downArrow_mc.useHandCursor = false); _local1.upArrow_mc._x = (_local1.upArrow_mc._y = 0); _local1.downArrow_mc._x = 0; } _local1.scrollTrack_mc.controller = _local1; _local1.downArrow_mc._y = _local1.width - _local1.downArrow_mc._height; _local1.trackSize = _local1.width - (2 * _local1.downArrow_mc._height); if (_local1.textField != undefined) { _local1.onTextChanged(); } else { _local1.setScrollProperties(_local1.pageSize, _local1.minPos, _local1.maxPos); } } }; FScrollBarClass.prototype.scrollIt = function (inc, mode) { var _local1 = this; var _local3 = _local1.smallScroll; if (inc != "one") { _local3 = ((_local1.largeScroll == 0) ? (_local1.pageSize) : (_local1.largeScroll)); } var _local2 = _local1.getScrollPosition() + (mode * _local3); if (_local2 > _local1.maxPos) { _local2 = _local1.maxPos; } else if (_local2 < _local1.minPos) { _local2 = _local1.minPos; } _local1.setScrollPosition(_local2); }; FScrollBarClass.prototype.startDragThumb = function () { var _local1 = this; _local1.lastY = _local1._ymouse; _local1.onMouseMove = _local1.controller.dragThumb; }; FScrollBarClass.prototype.dragThumb = function () { var _local1 = this; _local1.scrollMove = _local1._ymouse - _local1.lastY; _local1.scrollMove = _local1.scrollMove + _local1._y; if (_local1.scrollMove < _local1.controller.scrollTop) { _local1.scrollMove = _local1.controller.scrollTop; } else if (_local1.scrollMove > _local1.controller.scrollBot) { _local1.scrollMove = _local1.controller.scrollBot; } _local1._y = _local1.scrollMove; var _local2 = _local1.controller; _local2.scrollPosition = Math.round(((_local2.maxPos - _local2.minPos) * (_local1._y - _local2.scrollTop)) / _local2.trackHeight) + _local2.minPos; _local1.controller.isScrolling = true; updateAfterEvent(); _local1.controller.executeCallBack(); }; FScrollBarClass.prototype.stopDragThumb = function () { this.controller.isScrolling = false; this.onMouseMove = null; }; FScrollBarClass.prototype.startTrackScroller = function () { var _local1 = this; _local1.controller.trackScroller(); _local1.controller.scrolling = setInterval(_local1.controller, "scrollInterval", 500, "page", -1); }; FScrollBarClass.prototype.scrollInterval = function (inc, mode) { var _local1 = this; var _local2 = inc; clearInterval(_local1.scrolling); if (_local2 == "page") { _local1.trackScroller(); } else { _local1.scrollIt(_local2, mode); } _local1.scrolling = setInterval(_local1, "scrollInterval", 35, _local2, mode); }; FScrollBarClass.prototype.trackScroller = function () { var _local1 = this; if ((_local1.scrollThumb_mc._y + _local1.thumbHeight) < _local1._ymouse) { _local1.scrollIt("page", 1); } else if (_local1.scrollThumb_mc._y > _local1._ymouse) { _local1.scrollIt("page", -1); } }; FScrollBarClass.prototype.stopScrolling = function () { var _local1 = this; _local1.controller.downArrow_mc.gotoAndStop(1); _local1.controller.upArrow_mc.gotoAndStop(1); clearInterval(_local1.controller.scrolling); }; FScrollBarClass.prototype.startUpScroller = function () { var _local1 = this; _local1.controller.upArrow_mc.gotoAndStop(2); _local1.controller.scrollIt("one", -1); _local1.controller.scrolling = setInterval(_local1.controller, "scrollInterval", 500, "one", -1); }; FScrollBarClass.prototype.startDownScroller = function () { var _local1 = this; _local1.controller.downArrow_mc.gotoAndStop(2); _local1.controller.scrollIt("one", 1); _local1.controller.scrolling = setInterval(_local1.controller, "scrollInterval", 500, "one", 1); }; FScrollBarClass.prototype.setScrollTarget = function (tF) { var _local1 = this; var _local2 = tF; if (_local2 == undefined) { _local1.textField.removeListener(_local1); delete _local1.textField[(_local1.horizontal ? "hScroller" : "vScroller")]; if ((_local1.textField.hScroller != undefined) && (_local1.textField.vScroller != undefined)) { _local1.textField.unwatch("text"); _local1.textField.unwatch("htmltext"); } } _local1.textField = undefined; if (!(_local2 instanceof TextField)) { } else { _local1.textField = _local2; _local1.textField[(_local1.horizontal ? "hScroller" : "vScroller")] = _local1; _local1.onTextChanged(); _local1.onChanged = function () { this.onTextChanged(); }; _local1.onScroller = function () { var _local1 = this; if (!_local1.isScrolling) { if (!_local1.horizontal) { _local1.setScrollPosition(_local1.textField.scroll); } else { _local1.setScrollPosition(_local1.textField.hscroll); } } }; _local1.textField.addListener(_local1); _local1.textField.watch("text", _local1.callback); _local1.textField.watch("htmlText", _local1.callback); } }; FScrollBarClass.prototype.callback = function (prop, oldVal, newVal) { var _local1 = this; clearInterval(_local1.hScroller.synchScroll); clearInterval(_local1.vScroller.synchScroll); _local1.hScroller.synchScroll = setInterval(_local1.hScroller, "onTextChanged", 50); _local1.vScroller.synchScroll = setInterval(_local1.vScroller, "onTextChanged", 50); return(newVal); }; FScrollBarClass.prototype.onTextChanged = function () { var _local1 = this; if ((!_local1.enable) || (_local1.textField == undefined)) { } else { clearInterval(_local1.synchScroll); if (_local1.horizontal) { var _local2 = _local1.textField.hscroll; _local1.setScrollProperties(_local1.textField._width, 0, _local1.textField.maxhscroll); _local1.setScrollPosition(Math.min(_local2, _local1.textField.maxhscroll)); } else { var _local2 = _local1.textField.scroll; var _local3 = _local1.textField.bottomScroll - _local1.textField.scroll; _local1.setScrollProperties(_local3, 1, _local1.textField.maxscroll); _local1.setScrollPosition(Math.min(_local2, _local1.textField.maxscroll)); } } }; FScrollBarClass.prototype.executeCallBack = function () { var _local1 = this; if (_local1.textField == undefined) { super.executeCallBack(); } else if (_local1.horizontal) { _local1.textField.hscroll = _local1.getScrollPosition(); } else { _local1.textField.scroll = _local1.getScrollPosition(); } }; Object.registerClass("FScrollBarSymbol", FScrollBarClass); #endinitclip
Symbol 99 MovieClip [FListItemSymbol] Frame 1
#initclip 46 function FListItemClass() { this.init(); } FListItemClass.prototype = new FSelectableItemClass(); Object.registerClass("FListItemSymbol", FListItemClass); #endinitclip
Symbol 100 MovieClip [DataProviderSymbol] Frame 1
#initclip 39 _global.DataProviderClass = function () { this.init(); }; DataProviderClass.prototype.init = function () { var _local1 = this; _local1.items = new Array(); _local1.uniqueID = 0; _local1.views = new Array(); }; DataProviderClass.prototype.addView = function (viewRef) { this.views.push(viewRef); var _local1 = {event:"updateAll"}; viewRef.modelChanged(_local1); }; DataProviderClass.prototype.addItemAt = function (index, value) { var _local1 = index; var _local2 = this; var _local3 = value; if (_local1 < _local2.getLength()) { _local2.items.splice(_local1, 0, "tmp"); } _local2.items[_local1] = new Object(); if (typeof(_local3) == "object") { _local2.items[_local1] = _local3; } else { _local2.items[_local1].label = _local3; } _local2.items[_local1].__ID__ = _local2.uniqueID++; var eventObj = {event:"addRows", firstRow:_local1, lastRow:_local1}; _local2.updateViews(eventObj); }; DataProviderClass.prototype.addItem = function (value) { this.addItemAt(this.getLength(), value); }; DataProviderClass.prototype.removeItemAt = function (index) { var _local1 = index; var _local2 = this; var tmpItm = _local2.items[_local1]; _local2.items.splice(_local1, 1); var _local3 = {event:"deleteRows", firstRow:_local1, lastRow:_local1}; _local2.updateViews(_local3); return(tmpItm); }; DataProviderClass.prototype.removeAll = function () { var _local1 = this; _local1.items = new Array(); _local1.updateViews({event:"deleteRows", firstRow:0, lastRow:_local1.getLength() - 1}); }; DataProviderClass.prototype.replaceItemAt = function (index, itemObj) { var _local1 = index; var _local2 = this; if ((_local1 < 0) || (_local1 >= _local2.getLength())) { } else { var _local3 = _local2.getItemID(_local1); if (typeof(itemObj) == "object") { _local2.items[_local1] = itemObj; } else { _local2.items[_local1].label = itemObj; } _local2.items[_local1].__ID__ = _local3; _local2.updateViews({event:"updateRows", firstRow:_local1, lastRow:_local1}); } }; DataProviderClass.prototype.getLength = function () { return(this.items.length); }; DataProviderClass.prototype.getItemAt = function (index) { return(this.items[index]); }; DataProviderClass.prototype.getItemID = function (index) { return(this.items[index].__ID__); }; DataProviderClass.prototype.sortItemsBy = function (fieldName, order) { var _local1 = this; _local1.items.sortOn(fieldName); if (order == "DESC") { _local1.items.reverse(); } _local1.updateViews({event:"sort"}); }; DataProviderClass.prototype.updateViews = function (eventObj) { var _local2 = this; var _local3 = eventObj; var _local1 = 0; while (_local1 < _local2.views.length) { _local2.views[_local1].modelChanged(_local3); _local1++; } }; #endinitclip
Symbol 101 MovieClip [FSelectableItemSymbol] Frame 1
#initclip 43 function FSelectableItemClass() { this.init(); } FSelectableItemClass.prototype = new FUIComponentClass(); FSelectableItemClass.prototype.init = function () { var _local1 = this; if (_local1._name != "itemAsset") { _local1.highlighted = false; _local1.layoutContent(100); } }; FSelectableItemClass.prototype.drawItem = function (itmObj, selected) { var _local1 = this; var _local2 = selected; _local1.displayContent(itmObj, _local2); if ((_local1.highlighted != _local2) || ((_local1.controller.focused != _local1.oldFocus) && (_local2))) { _local1.setHighlighted(_local2); } _local1.oldFocus = _local1.controller.focused; }; FSelectableItemClass.prototype.setSize = function (width, height) { var _local1 = this; var _local3 = width; var _local2 = -16384; _local1.width = _local3; _local1.layoutContent(_local3); _local1.attachMovie("FHighlightSymbol", "highlight_mc", _local2); _local1.highlight_mc._x = 0.5; _local1.highlight_mc._width = _local3 - 0.5; _local1.highlight_mc._height = height; _local1.highlight_mc.controller = _local1; _local1.highlight_mc._alpha = 0; _local1.highlight_mc.trackAsMenu = true; _local1.highlight_mc.onPress = function () { var _local1 = this; if (_local1.controller.enable) { _local1.controller.controller.clickHandler(_local1.controller.itemNum); } }; _local1.highlight_mc.onDragOver = function () { if (this.controller.controller.focused) { this.onPress(); } }; _local1.highlight_mc.useHandCursor = false; _local1.highlight_mc.trackAsMenu = true; }; FSelectableItemClass.prototype.setEnabled = function (enabledFlag) { var _local1 = this; var _local2 = enabledFlag; _local1.enable = _local2; _local1.fLabel_mc.setEnabled(_local2); _local1.highlight_mc.gotoAndStop((_local2 ? "unfocused" : "disabled")); }; FSelectableItemClass.prototype.layoutContent = function (width) { var _local1 = this; _local1.attachMovie("FLabelSymbol", "fLabel_mc", 2, {hostComponent:_local1.controller}); _local1.fLabel_mc._x = 2; _local1.fLabel_mc._y = 0; _local1.fLabel_mc.setSize(width - 2); _local1.fLabel_mc.labelField.selectable = false; }; FSelectableItemClass.prototype.displayContent = function (itmObj, selected) { var _local2 = itmObj; var _local1 = ""; if (_local2.label != undefined) { _local1 = _local2.label; } else if (typeof(_local2) == "object") { for (var _local3 in _local2) { if (_local3 != "__ID__") { _local1 = (_local2[_local3] + ", ") + _local1; } } _local1 = _local1.substring(0, _local1.length - 2); } else { _local1 = _local2; } if (this.fLabel_mc.labelField.text != _local1) { this.fLabel_mc.setLabel(_local1); } var clr = (selected ? (this.controller.styleTable.textSelected.value) : (this.controller.styleTable.textColor.value)); if (clr == undefined) { clr = (selected ? 16777215 : 0); } this.fLabel_mc.setColor(clr); }; FSelectableItemClass.prototype.getItemIndex = function () { return(this.controller.getScrollPosition() + this.itemNum); }; FSelectableItemClass.prototype.getItemModel = function () { return(this.controller.getItemAt(this.getItemIndex())); }; FSelectableItemClass.prototype.getHostDataProvider = function () { return(this.controller.dataProvider); }; FSelectableItemClass.prototype.setHighlighted = function (flag) { var _local1 = this; var _local2 = flag; fade = _local1.controller.styleTable.fadeRate.value; if (((fade == undefined) || (fade == 0)) || (!_local2)) { _local1.highlight_mc._alpha = (_local2 ? 100 : 0); delete _local1.onEnterFrame; } else { _local1.fadeN = fade; _local1.fadeX = 1; _local1.highLight_mc._alpha = 20; _local1.onEnterFrame = function () { var _local1 = this; _local1.highLight_mc._alpha = (60 * Math.sqrt((_local1.fadeX++) / _local1.fadeN)) + 40; if (_local1.fadeX > _local1.fadeN) { delete _local1.onEnterFrame; } }; } _local1.highlighted = _local2; }; #endinitclip
Symbol 102 MovieClip [FSelectableListSymbol] Frame 1
#initclip 42 function FSelectableListClass() { this.init(); } FSelectableListClass.prototype = new FUIComponentClass(); FSelectableListClass.prototype.init = function () { var _local1 = this; super.init(); _local1.enable = true; _local1.selected = new Array(); _local1.topDisplayed = (_local1.numDisplayed = 0); _local1.lastSelected = 0; _local1.tabChildren = false; if (_local1._name != undefined) { _local1.dataProvider = new DataProviderClass(); _local1.dataProvider.addView(_local1); } }; FSelectableListClass.prototype.addItemAt = function (index, label, data) { if ((index < 0) || (!this.enable)) { return(undefined); } this.dataProvider.addItemAt(index, {label:label, data:data}); }; FSelectableListClass.prototype.addItem = function (label, data) { if (!this.enable) { return(undefined); } this.dataProvider.addItem({label:label, data:data}); }; FSelectableListClass.prototype.removeItemAt = function (index) { var _local1 = this; _local1.selectHolder = _local1.getSelectedIndex(); var _local2 = _local1.getItemAt(index); _local1.dataProvider.removeItemAt(index); return(_local2); }; FSelectableListClass.prototype.removeAll = function () { this.dataProvider.removeAll(); }; FSelectableListClass.prototype.replaceItemAt = function (index, newLabel, newData) { this.dataProvider.replaceItemAt(index, {label:newLabel, data:newData}); }; FSelectableListClass.prototype.sortItemsBy = function (fieldName, order) { var _local1 = this; _local1.lastSelID = _local1.dataProvider.getItemID(_local1.lastSelected); _local1.dataProvider.sortItemsBy(fieldName, order); }; FSelectableListClass.prototype.getLength = function () { return(this.dataProvider.getLength()); }; FSelectableListClass.prototype.getSelectedIndex = function () { var _local2 = this; for (var _local3 in _local2.selected) { var _local1 = _local2.selected[_local3].sIndex; if (_local1 != undefined) { return(_local1); } } return(undefined); }; FSelectableListClass.prototype.getSelectedItem = function () { return(this.getItemAt(this.getSelectedIndex())); }; FSelectableListClass.prototype.getItemAt = function (index) { return(this.dataProvider.getItemAt(index)); }; FSelectableListClass.prototype.getEnabled = function () { return(this.enable); }; FSelectableListClass.prototype.getValue = function () { var _local1 = this.getSelectedItem(); if (_local1.data != undefined) { return(_local1.data); } return(_local1.label); }; FSelectableListClass.prototype.setSelectedIndex = function (index, flag) { var _local1 = this; var _local2 = index; if (((_local2 >= 0) && (_local2 < _local1.getLength())) && (_local1.enable)) { _local1.clearSelected(); _local1.selectItem(_local2, true); _local1.lastSelected = _local2; _local1.invalidate("updateControl"); if (flag != false) { _local1.executeCallBack(); } } }; FSelectableListClass.prototype.setDataProvider = function (obj) { var _local2 = obj; this.setScrollPosition(0); this.clearSelected(); if (_local2 instanceof Array) { this.dataProvider = new DataProviderClass(); var _local1 = 0; while (_local1 < _local2.length) { var _local3 = ((typeof(_local2[_local1]) == "string") ? ({label:_local2[_local1]}) : (_local2[_local1])); this.dataProvider.addItem(_local3); _local1++; } } else { this.dataProvider = _local2; } this.dataProvider.addView(this); }; FSelectableListClass.prototype.setItemSymbol = function (linkID) { var _local1 = this; _local1.tmpPos = _local1.getScrollPosition(); _local1.itemSymbol = linkID; _local1.invalidate("setSize"); _local1.setScrollPosition(_local1.tmpPos); }; FSelectableListClass.prototype.setEnabled = function (enabledFlag) { var _local2 = this; _local2.cleanUI(); super.setEnabled(enabledFlag); _local2.enable = enabledFlag; _local2.boundingBox_mc.gotoAndStop((_local2.enable ? "enabled" : "disabled")); var _local3 = Math.min(_local2.numDisplayed, _local2.getLength()); var _local1 = 0; while (_local1 < _local3) { _local2.container_mc[("fListItem" + _local1) + "_mc"].setEnabled(_local2.enable); _local1++; } if (_local2.enable) { _local2.invalidate("updateControl"); } }; FSelectableListClass.prototype.updateControl = function () { var _local2 = this; var _local1 = 0; while (_local1 < _local2.numDisplayed) { _local2.container_mc[("fListItem" + _local1) + "_mc"].drawItem(_local2.getItemAt(_local2.topDisplayed + _local1), _local2.isSelected(_local2.topDisplayed + _local1)); _local1++; } }; FSelectableListClass.prototype.setSize = function (w, h) { var _local1 = this; super.setSize(w, h); _local1.boundingBox_mc._xscale = (_local1.boundingBox_mc._yscale = 100); _local1.boundingBox_mc._xscale = (_local1.width * 100) / _local1.boundingBox_mc._width; _local1.boundingBox_mc._yscale = (_local1.height * 100) / _local1.boundingBox_mc._height; var _local2 = 0; while (_local2 < _local1.numDisplayed) { _local1.container_mc.attachMovie(_local1.itemSymbol, ("fListItem" + _local2) + "_mc", 10 + _local2, {controller:_local1, itemNum:_local2}); var _local3 = _local1.container_mc[("fListItem" + _local2) + "_mc"]; var offset = ((_local1.scrollOffset == undefined) ? 0 : (_local1.scrollOffset)); _local3.setSize(_local1.width - offset, _local1.itmHgt); _local3._y = (_local1.itmHgt - 2) * _local2; _local2++; } _local1.updateControl(); }; FSelectableListClass.prototype.modelChanged = function (eventObj) { var _local1 = this; var firstRow = eventObj.firstRow; var lastRow = eventObj.lastRow; var event = eventObj.event; if (event == "addRows") { for (var _local2 in _local1.selected) { if ((_local1.selected[_local2].sIndex != undefined) && (_local1.selected[_local2].sIndex >= firstRow)) { _local1.selected[_local2].sIndex = _local1.selected[_local2].sIndex + ((lastRow - firstRow) + 1); _local1.setSelectedIndex(_local1.selected[_local2].sIndex, false); } } } else if (event == "deleteRows") { if (firstRow == lastRow) { var index = firstRow; if (_local1.selectHolder == index) { _local1.selectionDeleted = true; } if (((_local1.topDisplayed + _local1.numDisplayed) >= _local1.getLength()) && (_local1.topDisplayed > 0)) { _local1.topDisplayed--; if (_local1.selectionDeleted && ((index - 1) >= 0)) { _local1.setSelectedIndex(index - 1, false); } } else if (_local1.selectionDeleted) { var len = _local1.getLength(); if (((index == (len - 1)) && (len > 1)) || (index > (len / 2))) { _local1.setSelectedIndex(index - 1, false); } else { _local1.setSelectedIndex(index, false); } } for (var _local2 in _local1.selected) { if (_local1.selected[_local2].sIndex > firstRow) { _local1.selected[_local2].sIndex--; } } } else { _local1.clearSelected(); _local1.topDisplayed = 0; } } else if (event == "sort") { var len = _local1.getLength(); var _local2 = 0; while (_local2 < len) { if (_local1.isSelected(_local2)) { var _local3 = _local1.dataProvider.getItemID(_local2); if (_local3 == _local1.lastSelID) { _local1.lastSelected = _local2; } _local1.selected[String(_local3)].sIndex = _local2; } _local2++; } } _local1.invalidate("updateControl"); }; FSelectableListClass.prototype.measureItmHgt = function () { var _local1 = this; _local1.attachMovie(_local1.itemSymbol, "tmpItem_mc", 0, {controller:_local1}); _local1.tmpItem_mc.drawItem({label:"Sizer: PjtTopg"}, false); _local1.itmHgt = _local1.tmpItem_mc._height; _local1.tmpItem_mc.removeMovieClip(); }; FSelectableListClass.prototype.selectItem = function (index, selectedFlag) { var _local1 = this; var _local2 = index; if (selectedFlag && (!_local1.isSelected(_local2))) { _local1.selected[String(_local1.dataProvider.getItemID(_local2))] = {sIndex:_local2}; } else if (!selectedFlag) { delete _local1.selected[String(_local1.dataProvider.getItemID(_local2))]; } }; FSelectableListClass.prototype.isSelected = function (index) { return(this.selected[String(this.dataProvider.getItemID(index))].sIndex != undefined); }; FSelectableListClass.prototype.clearSelected = function () { var _local1 = this; for (var _local3 in _local1.selected) { var _local2 = _local1.selected[_local3].sIndex; if (((_local2 != undefined) && (_local1.topDisplayed <= _local2)) && (_local2 < (_local1.topDisplayed + _local1.numDisplayed))) { _local1.container_mc[("fListItem" + (_local2 - _local1.topDisplayed)) + "_mc"].drawItem(_local1.getItemAt(_local2), false); } } delete _local1.selected; _local1.selected = new Array(); }; FSelectableListClass.prototype.selectionHandler = function (itemNum) { var _local1 = this; var _local2 = _local1.topDisplayed + itemNum; if (_local1.getItemAt(_local2 == undefined)) { _local1.changeFlag = false; } else { _local1.changeFlag = true; _local1.clearSelected(); _local1.selectItem(_local2, true); _local1.container_mc[("fListItem" + itemNum) + "_mc"].drawItem(_local1.getItemAt(_local2), _local1.isSelected(_local2)); } }; FSelectableListClass.prototype.moveSelBy = function (incr) { var _local1 = this; var _local3 = _local1.getSelectedIndex(); var _local2 = _local3 + incr; _local2 = Math.max(0, _local2); _local2 = Math.min(_local1.getLength() - 1, _local2); if (_local2 == _local3) { } else { if ((_local3 < _local1.topDisplayed) || (_local3 >= (_local1.topDisplayed + _local1.numDisplayed))) { _local1.setScrollPosition(_local3); } if ((_local2 >= (_local1.topDisplayed + _local1.numDisplayed)) || (_local2 < _local1.topDisplayed)) { _local1.setScrollPosition(_local1.topDisplayed + incr); } _local1.selectionHandler(_local2 - _local1.topDisplayed); } }; FSelectableListClass.prototype.clickHandler = function (itmNum) { var _local1 = this; _local1.focusRect.removeMovieClip(); if (!_local1.focused) { _local1.pressFocus(); } _local1.selectionHandler(itmNum); _local1.onMouseUp = _local1.releaseHandler; }; FSelectableListClass.prototype.releaseHandler = function () { var _local1 = this; if (_local1.changeFlag) { _local1.executeCallBack(); } _local1.changeFlag = false; _local1.onMouseUp = undefined; }; FSelectableListClass.prototype.myOnSetFocus = function () { var _local2 = this; super.myOnSetFocus(); var _local1 = 0; while (_local1 < _local2.numDisplayed) { _local2.container_mc[("fListItem" + _local1) + "_mc"].highlight_mc.gotoAndStop("enabled"); _local1++; } }; FSelectableListClass.prototype.myOnKillFocus = function () { var _local2 = this; super.myOnKillFocus(); var _local1 = 0; while (_local1 < _local2.numDisplayed) { _local2.container_mc[("fListItem" + _local1) + "_mc"].highlight_mc.gotoAndStop("unfocused"); _local1++; } }; #endinitclip
Instance of Symbol 100 MovieClip [DataProviderSymbol] "dPAsset" in Symbol 102 MovieClip [FSelectableListSymbol] Frame 1
//component parameters onClipEvent (initialize) { }
Instance of Symbol 101 MovieClip [FSelectableItemSymbol] "ItemAsset" in Symbol 102 MovieClip [FSelectableListSymbol] Frame 1
//component parameters onClipEvent (initialize) { }
Symbol 103 MovieClip [FScrollSelectListSymbol] Frame 1
#initclip 44 function FScrollSelectListClass() { this.init(); } FScrollSelectListClass.prototype = new FSelectableListClass(); FScrollSelectListClass.prototype.getScrollPosition = function () { return(this.topDisplayed); }; FScrollSelectListClass.prototype.setScrollPosition = function (pos) { var _local1 = pos; var _local2 = this; if (_local2.enable) { _local1 = Math.min(_local1, _local2.getLength() - _local2.numDisplayed); _local1 = Math.max(_local1, 0); _local2.scrollBar_mc.setScrollPosition(_local1); } }; FScrollSelectListClass.prototype.setAutoHideScrollBar = function (flag) { var _local1 = this; _local1.permaScrollBar = !flag; _local1.setSize(_local1.width, _local1.height); }; FScrollSelectListClass.prototype.setEnabled = function (enabledFlag) { super.setEnabled(enabledFlag); this.scrollBar_mc.setEnabled(this.enable); }; FScrollSelectListClass.prototype.setSize = function (w, h) { var _local1 = this; var _local2 = _local1.getScrollPosition(); super.setSize(w, h); if (_local1.scrollBar_mc != undefined) { _local1.removed = true; } _local1.scrollBar_mc = undefined; _local1.initScrollBar(); _local1.setScrollPosition(_local2); }; FScrollSelectListClass.prototype.modelChanged = function (eventObj) { super.modelChanged(eventObj); this.invalidate("initScrollBar"); }; FScrollSelectListClass.prototype.initScrollBar = function () { var _local1 = this; if ((!_local1.permaScrollBar) && (_local1.getLength() <= _local1.numDisplayed)) { if (_local1.removed) { _local1.scrollBar_mc.removeMovieClip(); _local1.scrollBar_mc = undefined; _local1.scrollOffset = undefined; _local1.invalidate("setSize"); } } else { if (_local1.scrollBar_mc == undefined) { _local1.container_mc.attachMovie("FScrollBarSymbol", "scrollBar_mc", 3000, {hostStyle:_local1.styleTable}); _local1.scrollBar_mc = _local1.container_mc.scrollBar_mc; _local1.scrollBar_mc.setChangeHandler("scrollHandler", _local1); _local1.scrollBar_mc.setSize(_local1.height); _local1.scrollBar_mc._x = _local1.width - _local1.scrollBar_mc._width; _local1.scrollBar_mc._y = 0; _local1.scrollBar_mc.setLargeScroll(_local1.numDisplayed - 1); _local1.scrollOffset = _local1.scrollBar_mc._width; _local1.invalidate("setSize"); } _local1.scrollBar_mc.setScrollProperties(_local1.numDisplayed, 0, _local1.getLength() - _local1.numDisplayed); } }; FScrollSelectListClass.prototype.scrollHandler = function (scrollBar) { var _local2 = this; var _local1 = scrollBar.getScrollPosition(); _local2.topDisplayed = _local1; if (_local2.lastPosition != _local1) { _local2.updateControl(); } _local2.lastPosition = _local1; }; FScrollSelectListClass.prototype.clickHandler = function (itmNum) { var _local1 = this; super.clickHandler(itmNum); if ((_local1.dragScrolling == undefined) && (_local1.scrollBar_mc != undefined)) { _local1.dragScrolling = setInterval(_local1, "dragScroll", 15); } }; FScrollSelectListClass.prototype.releaseHandler = function () { clearInterval(this.dragScrolling); this.dragScrolling = undefined; super.releaseHandler(); }; FScrollSelectListClass.prototype.dragScroll = function () { var _local1 = this; clearInterval(_local1.dragScrolling); if (_local1.container_mc._ymouse < 0) { _local1.setScrollPosition(_local1.getScrollPosition() - 1); _local1.selectionHandler(0); _local1.scrollInterval = Math.max(25, (-23.8 * (-_local1.container_mc._ymouse)) + 500); _local1.dragScrolling = setInterval(_local1, "dragScroll", _local1.scrollInterval); } else if (_local1.container_mc._ymouse > ((_local1.itmHgt - 2) * _local1.numDisplayed)) { _local1.setScrollPosition(_local1.getScrollPosition() + 1); _local1.selectionHandler(_local1.numDisplayed - 1); _local1.scrollInterval = Math.max(25, (-23.8 * Math.abs((_local1.container_mc._ymouse - ((_local1.itmHgt - 2) * _local1.numDisplayed)) - 2)) + 500); _local1.dragScrolling = setInterval(_local1, "dragScroll", _local1.scrollInterval); } else { _local1.dragScrolling = setInterval(_local1, "dragScroll", 15); } }; FScrollSelectListClass.prototype.myOnKeyDown = function () { var _local2 = this; if (_local2.focused) { _local2.keyCodes = new Array(40, 38, 34, 33, 36, 35); _local2.keyIncrs = new Array(1, -1, _local2.numDisplayed - 1, -(_local2.numDisplayed - 1), -_local2.getLength(), _local2.getLength()); var _local1 = 0; while (_local1 < _local2.keyCodes.length) { if (Key.isDown(_local2.keyCodes[_local1])) { _local2.moveSelBy(_local2.keyIncrs[_local1]); return; } _local1++; } _local2.findInputText(); } }; FScrollSelectListClass.prototype.findInputText = function () { var _local1 = Key.getAscii(); if ((_local1 >= 33) && (_local1 <= 126)) { this.findString(String.fromCharCode(_local1)); } }; FScrollSelectListClass.prototype.findString = function (str) { if (this.getLength() == 0) { } else { var _local3 = this.getSelectedIndex(); var jump = 0; var _local1 = _local3 + 1; while (_local1 != _local3) { var _local2 = this.getItemAt(_local1).label.substring(0, str.length); if ((str == _local2) || (str.toUpperCase() == _local2.toUpperCase())) { var jump = (_local1 - _local3); break; } if (_local1 >= (this.getLength() - 1)) { _local1 = -1; } _local1++; } if (jump != 0) { this.moveSelBy(jump); } } }; #endinitclip
Instance of Symbol 98 MovieClip [FScrollBarSymbol] "scrollBarAsset" in Symbol 103 MovieClip [FScrollSelectListSymbol] Frame 1
//component parameters onClipEvent (initialize) { _targetInstanceName = ""; horizontal = false; } onClipEvent (load) { this._width = (this._height = 1); }
Instance of Symbol 102 MovieClip [FSelectableListSymbol] "superClassAsset" in Symbol 103 MovieClip [FScrollSelectListSymbol] Frame 1
//component parameters onClipEvent (initialize) { }
Symbol 107 MovieClip [FBoundingBoxSymbol] Frame 1
var component = _parent; component.registerSkinElement(boundingBox, "background"); stop();
Symbol 107 MovieClip [FBoundingBoxSymbol] Frame 2
component.registerSkinElement(boundingBox2, "backgroundDisabled"); stop();
Symbol 110 MovieClip [FListBoxSymbol] Frame 1
#initclip 45 function FListBoxClass() { var _local1 = this; _local1.itemSymbol = "FListItemSymbol"; _local1.init(); _local1.permaScrollBar = true; var _local2 = 0; while (_local2 < _local1.labels.length) { _local1.addItem(_local1.labels[_local2], _local1.data[_local2]); _local2++; } _local1.boundingBox_mc.gotoAndStop(1); _local1.width = _local1._width; _local1.height = _local1._height; _local1._yscale = (_local1._xscale = 100); _local1.setSize(_local1.width, _local1.height); if (_local1.changeHandler.length > 0) { _local1.setChangeHandler(_local1.changeHandler); } } FListBoxClass.prototype = new FScrollSelectListClass(); Object.registerClass("FListBoxSymbol", FListBoxClass); FListBoxClass.prototype.getSelectedIndices = function () { var _local1 = this; var _local2 = new Array(); for (var _local3 in _local1.selected) { _local2.push(_local1.selected[_local3].sIndex); } if (_local2.length <= 0) { return(undefined); } return(_local2); }; FListBoxClass.prototype.getSelectedItems = function () { var _local2 = this.getSelectedIndices(); var _local3 = new Array(); var _local1 = 0; while (_local1 < _local2.length) { _local3.push(this.getItemAt(_local2[_local1])); _local1++; } if (_local3.length <= 0) { return(undefined); } return(_local3); }; FListBoxClass.prototype.getSelectMultiple = function () { return(this.selectMultiple); }; FListBoxClass.prototype.getRowCount = function () { return(this.numDisplayed); }; FListBoxClass.prototype.setSelectedIndices = function (indexArray) { var _local2 = indexArray; var _local3 = this; _local3.clearSelected(); var _local1 = 0; while (_local1 < _local2.length) { _local3.selectItem(_local2[_local1], true); _local1++; } _local3.updateControl(); }; FListBoxClass.prototype.setSelectMultiple = function (flag) { this.selectMultiple = flag; }; FListBoxClass.prototype.setRowCount = function (count) { var _local2 = this; var _local1 = (count * (_local2.itmHgt - 2)) + 2; _local2.setSize(_local2.width, _local1); }; FListBoxClass.prototype.setWidth = function (wdt) { this.setSize(wdt, this.height); }; FListBoxClass.prototype.setSize = function (w, h) { var _local1 = this; var _local2 = h; var _local3 = w; if (!_local1.enable) { } else { _local3 = Math.max(_local3, 20); _local2 = Math.max(_local2, 40); _local1.container_mc.removeMovieClip(); _local1.container_mc = _local1.createEmptyMovieClip("container", 3); _local1.measureItmHgt(); _local1.numDisplayed = Math.floor(_local2 / (_local1.itmHgt - 2)); _local1.height = (_local1.numDisplayed * (_local1.itmHgt - 2)) + 2; super.setSize(_local3, _local1.height); } }; FListBoxClass.prototype.removeItemAt = function (index) { this.selectHolder = this.getSelectedIndices(); return(super.removeItemAt(index)); }; FListBoxClass.prototype.selectionHandler = function (itemNum) { var _local1 = this; if (_local1.clickFilter) { var _local3 = _local1.topDisplayed + itemNum; if (_local1.getItemAt(_local3) == undefined) { _local1.changeFlag = false; return; } _local1.changeFlag = true; if (((!_local1.selectMultiple) && (!Key.isDown(17))) || ((!Key.isDown(16)) && (!Key.isDown(17)))) { _local1.clearSelected(); _local1.selectItem(_local3, true); _local1.lastSelected = _local3; _local1.container_mc[("fListItem" + itemNum) + "_mc"].drawItem(_local1.getItemAt(_local3), _local1.isSelected(_local3)); } else if (Key.isDown(16) && (_local1.selectMultiple)) { if (_local1.lastSelected == -1) { _local1.lastSelected = _local3; } var incr = ((_local1.lastSelected < _local3) ? 1 : -1); _local1.clearSelected(); var _local2 = _local1.lastSelected; while (_local2 != _local3) { _local1.selectItem(_local2, true); if ((_local2 >= _local1.topDisplayed) && (_local2 < (_local1.topDisplayed + _local1.numDisplayed))) { _local1.container_mc[("fListItem" + (_local2 - _local1.topDisplayed)) + "_mc"].drawItem(_local1.getItemAt(_local2), _local1.isSelected(_local2)); } _local2 = _local2 + incr; } _local1.selectItem(_local3, true); _local1.container_mc[("fListItem" + (_local3 - _local1.topDisplayed)) + "_mc"].drawItem(_local1.getItemAt(_local3), _local1.isSelected(_local3)); } else if (key.isDown(17)) { var selectedFlag = _local1.isSelected(_local3); if (!_local1.selectMultiple) { _local1.clearSelected(); } if (!((!_local1.selectMultiple) && (selectedFlag))) { _local1.selectItem(_local3, !selectedFlag); _local1.container_mc[("fListItem" + itemNum) + "_mc"].drawItem(_local1.getItemAt(_local1.topDisplayed + itemNum), _local1.isSelected(_local1.topDisplayed + itemNum)); } _local1.lastSelected = _local3; } } else { _local1.clickFilter = true; } }; FListBoxClass.prototype.moveSelBy = function (itemNum) { super.moveSelBy(itemNum); this.releaseHandler(); }; #endinitclip this.deadPreview._visible = false;
Instance of Symbol 103 MovieClip [FScrollSelectListSymbol] "superClassAsset" in Symbol 110 MovieClip [FListBoxSymbol] Frame 1
//component parameters onClipEvent (initialize) { }
Symbol 117 MovieClip [Defaults] Frame 1
#initclip 26 Object.registerClass("Defaults", mx.skins.halo.Defaults); #endinitclip
Symbol 118 MovieClip [UIObjectExtensions] Frame 1
#initclip 27 Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions); #endinitclip
Symbol 119 MovieClip [UIObject] Frame 1
#initclip 28 Object.registerClass("UIObject", mx.core.UIObject); #endinitclip stop();
Symbol 122 Button
on (keyPress "<Tab>") { this.tabHandler(); }
Symbol 123 MovieClip Frame 1
#initclip 29 Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } #endinitclip
Symbol 124 MovieClip [FocusRect] Frame 1
#initclip 30 Object.registerClass("FocusRect", mx.skins.halo.FocusRect); #endinitclip
Symbol 125 MovieClip [FocusManager] Frame 1
#initclip 31 Object.registerClass("FocusManager", mx.managers.FocusManager); #endinitclip stop();
Symbol 126 MovieClip [UIComponentExtensions] Frame 1
#initclip 32 Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions); #endinitclip
Symbol 127 MovieClip [UIComponent] Frame 1
#initclip 33 Object.registerClass("UIComponent", mx.core.UIComponent); #endinitclip stop();
Symbol 128 MovieClip [Border] Frame 1
#initclip 34 Object.registerClass("Border", mx.skins.Border); #endinitclip stop();
Symbol 129 MovieClip [RectBorder] Frame 1
#initclip 35 mx.skins.SkinElement.registerElement(mx.skins.RectBorder.symbolName, Object(mx.skins.RectBorder)); Object.registerClass("RectBorder", mx.skins.halo.RectBorder); #endinitclip stop();
Symbol 130 MovieClip [View] Frame 1
#initclip 36 Object.registerClass("View", mx.core.View); #endinitclip stop();
Symbol 131 MovieClip [Loader] Frame 1
#initclip 37 Object.registerClass("Loader", mx.controls.Loader); #endinitclip stop();
Symbol 172 Button
on (release) { delete _parent.cookieL; _root.gotoAndPlay(3); }
Symbol 174 Button
on (release) { delete _parent.cookieL; _root.gotoAndPlay(2); }
Symbol 176 MovieClip Frame 1
stop();
Symbol 180 MovieClip Frame 1
stop();
Symbol 184 MovieClip Frame 1
stop();
Symbol 188 MovieClip Frame 1
stop();
Symbol 189 MovieClip Frame 1
function checkDomain() { var _local2 = _root; Stage.scaleMode = "noScale"; var _local1 = this._url; if (((Stage.height != 459) || (Stage.width != 609)) && (_local1.substr(0, myLocal.length) != myLocal)) { Stage.showMenu = false; tReDir.background = true; tReDir.selectable = true; tReDir.htmlText = "Only on <a href=\"http://striptrader.blogspot.fr\">http://striptrader.blogspot.fr/</a> "; this.stop(); _local2.stop(); } else { PercentLoaded = (_local2.getBytesLoaded() / _local2.getBytesTotal()) * 100; if (PercentLoaded != 100) { bar._xscale = PercentLoaded; } else { gotoAndPlay ("loaded"); } } } _root.stop(); var myLocal = "file:///D|"; checkDomain();
Symbol 189 MovieClip Frame 2
gotoAndPlay (1);
Symbol 189 MovieClip Frame 3
Stage.scaleMode = "showAll"; var cookieL = SharedObject.getLocal(NameSave); if (isNaN(cookieL.getSize()) || (cookieL.getSize() < 1)) { mcEraseSave._visible = false; Play0._visible = true; Play1._visible = true; Play2._visible = true; } else { tpTypeImg = cookieL.data.iTypeImg; if (tpTypeImg == 0) { Play0._visible = true; Play1._visible = false; Play2._visible = false; } else if (tpTypeImg == 1) { Play0._visible = false; Play1._visible = true; Play2._visible = false; } else if (tpTypeImg == 2) { Play0._visible = false; Play1._visible = false; Play2._visible = true; } else { Play0._visible = true; Play1._visible = true; Play2._visible = true; } mcEraseSave.onRollOver = function () { this.gotoAndStop(2); }; mcEraseSave.onRollOut = function () { this.gotoAndStop(1); }; mcEraseSave.onRelease = function () { this._parent.cookieL.clear(); delete _parent.cookieL; this._visible = false; Play0._visible = true; Play1._visible = true; Play2._visible = true; }; }
Instance of Symbol 180 MovieClip "Play2" in Symbol 189 MovieClip Frame 3
on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); } on (release) { _global.iTypeImg = 2; _root.gotoAndPlay(3); }
Instance of Symbol 184 MovieClip "Play1" in Symbol 189 MovieClip Frame 3
on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); } on (release) { _global.iTypeImg = 1; _root.gotoAndPlay(3); }
Instance of Symbol 188 MovieClip "Play0" in Symbol 189 MovieClip Frame 3
on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); } on (release) { _global.iTypeImg = 0; _root.gotoAndPlay(3); }
Symbol 189 MovieClip Frame 7
stop(); this.SonTombe.start();
Symbol 197 MovieClip Frame 1
stop();
Symbol 201 MovieClip Frame 1
stop();
Symbol 111 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 112 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 113 MovieClip [__Packages.mx.core.View] Frame 0
class mx.core.View extends mx.core.UIComponent { var tabChildren, tabEnabled, boundingBox_mc, border_mc, __get__width, __get__height, __tabIndex, depth, createObject, createClassObject, loadExternal, destroyObject, createClassChildAtDepth, doLater; function View () { super(); } function init() { super.init(); tabChildren = true; tabEnabled = false; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function size() { border_mc.move(0, 0); border_mc.setSize(__get__width(), __get__height()); doLayout(); } function draw() { size(); } function get numChildren() { var _local3 = childNameBase; var _local2 = 0; while (true) { if (this[_local3 + _local2] == undefined) { return(_local2); } _local2++; } } function get tabIndex() { return((tabEnabled ? (__tabIndex) : undefined)); } function addLayoutObject(object) { } function createChild(className, instanceName, initProps) { if (depth == undefined) { depth = 1; } var _local2; if (typeof(className) == "string") { _local2 = createObject(className, instanceName, depth++, initProps); } else { _local2 = createClassObject(className, instanceName, depth++, initProps); } if (_local2 == undefined) { _local2 = loadExternal(className, _loadExternalClass, instanceName, depth++, initProps); } else { this[childNameBase + numChildren] = _local2; _local2._complete = true; childLoaded(_local2); } addLayoutObject(_local2); return(_local2); } function getChildAt(childIndex) { return(this[childNameBase + childIndex]); } function destroyChildAt(childIndex) { if (!((childIndex >= 0) && (childIndex < numChildren))) { return(undefined); } var _local4 = childNameBase + childIndex; var _local6 = numChildren; var _local3; for (_local3 in this) { if (_local3 == _local4) { _local4 = ""; destroyObject(_local3); break; } } var _local2 = Number(childIndex); while (_local2 < (_local6 - 1)) { this[childNameBase + _local2] = this[childNameBase + (_local2 + 1)]; _local2++; } delete this[childNameBase + (_local6 - 1)]; depth--; } function initLayout() { if (!hasBeenLayedOut) { doLayout(); } } function doLayout() { hasBeenLayedOut = true; } function createChildren() { if (border_mc == undefined) { border_mc = createClassChildAtDepth(_global.styles.rectBorderClass, mx.managers.DepthManager.kBottom, {styleName:this}); } doLater(this, "initLayout"); } function convertToUIObject(obj) { } function childLoaded(obj) { convertToUIObject(obj); } static function extension() { mx.core.ExternalContent.enableExternalContent(); } static var symbolName = "View"; static var symbolOwner = mx.core.View; static var version = "2.0.2.126"; var className = "View"; static var childNameBase = "_child"; var hasBeenLayedOut = false; var _loadExternalClass = "UIComponent"; }
Symbol 114 MovieClip [__Packages.mx.controls.Loader] Frame 0
class mx.controls.Loader extends mx.core.View { var _origWidth, _origHeight, __width, livePreview, __height, createTextField, contentHolder, childrenCreated, destroyChildAt, createChild, border_mc; function Loader () { super(); } function init() { super.init(); } function setSize(w, h, noEvent) { _origWidth = w; _origHeight = h; super.setSize(w, h, noEvent); if (_global.isLivePreview) { livePreview._width = __width - 1; livePreview._height = __height - 1; } } function draw() { size(); } function size() { super.size(); if (__scaleContent) { doScaleContent(); } else { doScaleLoader(); } } function createChildren() { super.createChildren(); if (_global.isLivePreview) { createTextField("livePreview", -1000, 0, 0, 99, 99); livePreview.text = "mx.controls.Loader"; livePreview.border = true; } if (__autoLoad) { load(); } } function getAutoLoad() { return(__autoLoad); } function get autoLoad() { return(getAutoLoad()); } function setAutoLoad(b) { if (__autoLoad != b) { __autoLoad = b; if (__autoLoad && (!this[mx.core.View.childNameBase + 0]._complete)) { load(); } } } function set autoLoad(b) { setAutoLoad(b); //return(autoLoad); } function getBytesLoaded() { return(__bytesLoaded); } function get bytesLoaded() { return(getBytesLoaded()); } function getBytesTotal() { return(__bytesTotal); } function get bytesTotal() { return(getBytesTotal()); } function getContent() { return(contentHolder); } function get content() { return(getContent()); } function getContentPath() { return(__contentPath); } function get contentPath() { return(getContentPath()); } function setContentPath(url) { if (__contentPath != url) { __contentPath = url; if (childrenCreated) { if (__autoLoad) { load(); } } } } function set contentPath(c) { setContentPath(c); //return(contentPath); } function getPercentLoaded() { var _local2 = 100 * (__bytesLoaded / __bytesTotal); if (isNaN(_local2)) { _local2 = 0; } return(_local2); } function get percentLoaded() { return(getPercentLoaded()); } function get scaleContent() { return(getScaleContent()); } function getScaleContent() { return(__scaleContent); } function setScaleContent(b) { if (__scaleContent != b) { __scaleContent = b; if (__scaleContent) { doScaleContent(); } else { doScaleLoader(); } } } function set scaleContent(b) { setScaleContent(b); //return(scaleContent); } function load(url) { if (url != undefined) { __contentPath = url; } if (this[mx.core.View.childNameBase + 0] != undefined) { if (this[mx.core.View.childNameBase + 0]._complete) { setSize(_origWidth, _origHeight); } destroyChildAt(0); } if ((__contentPath == undefined) || (__contentPath == "")) { return(undefined); } createChild(__contentPath, "contentHolder"); } function childLoaded(obj) { super.childLoaded(obj); obj._rotation = 0; _origWidth = __width; _origHeight = __height; if (__scaleContent) { doScaleContent(); } else { doScaleLoader(); } } function dispatchEvent(obj) { if ((obj.type == "progress") || (obj.type == "complete")) { obj.target = this; __bytesTotal = obj.total; __bytesLoaded = obj.current; } super.dispatchEvent(obj); } function doScaleContent() { if (!this[mx.core.View.childNameBase + 0]._complete) { return(undefined); } unScaleContent(); var _local2 = border_mc.__get__borderMetrics(); var _local7 = (_origWidth - _local2.left) - _local2.right; var _local6 = (_origHeight - _local2.top) - _local2.bottom; var _local9 = _local2.left; var _local8 = _local2.top; var _local5 = _local7 / contentHolder._width; var _local3 = _local6 / contentHolder._height; var _local4; if (_local5 > _local3) { _local9 = _local2.left + Math.floor((_local7 - (contentHolder._width * _local3)) / 2); _local4 = _local3; } else { _local8 = _local2.top + Math.floor((_local6 - (contentHolder._height * _local5)) / 2); _local4 = _local5; } _local4 = _local4 * 100; contentHolder._xscale = (contentHolder._yscale = _local4); contentHolder._x = _local9; contentHolder._y = _local8; if ((__width != _origWidth) || (__height != _origHeight)) { setSize(_origWidth, _origHeight); } } function doScaleLoader() { if (!this[mx.core.View.childNameBase + 0]._complete) { return(undefined); } unScaleContent(); var _local2 = border_mc.__get__borderMetrics(); var _local4 = (contentHolder._width + _local2.left) + _local2.right; var _local3 = (contentHolder._height + _local2.top) + _local2.bottom; if ((__width != _local4) || (__height != _local3)) { setSize(_local4, _local3); } contentHolder._x = _local2.left; contentHolder._y = _local2.top; } function unScaleContent() { contentHolder._xscale = (contentHolder._yscale = 100); contentHolder._x = (contentHolder._y = 0); } static var symbolName = "Loader"; static var symbolOwner = mx.controls.Loader; static var version = "2.0.2.126"; var className = "Loader"; var clipParameters = {autoLoad:1, scaleContent:1, contentPath:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.Loader.prototype.clipParameters, mx.core.View.prototype.clipParameters); var __autoLoad = true; var __bytesLoaded = undefined; var __bytesTotal = undefined; var __contentPath = undefined; var __scaleContent = true; }
Symbol 132 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 133 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 134 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 135 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 136 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 137 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 138 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 139 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 140 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 141 MovieClip [__Packages.mx.core.ExternalContent] Frame 0
class mx.core.ExternalContent { var createObject, numChildren, prepList, doLater, loadList, dispatchEvent, loadedList, childLoaded; function ExternalContent () { } function loadExternal(url, placeholderClassName, instanceName, depth, initProps) { var _local2; _local2 = createObject(placeholderClassName, instanceName, depth, initProps); this[mx.core.View.childNameBase + numChildren] = _local2; if (prepList == undefined) { prepList = new Object(); } prepList[instanceName] = {obj:_local2, url:url, complete:false, initProps:initProps}; prepareToLoadMovie(_local2); return(_local2); } function prepareToLoadMovie(obj) { obj.unloadMovie(); doLater(this, "waitForUnload"); } function waitForUnload() { var _local3; for (_local3 in prepList) { var _local2 = prepList[_local3]; if (_local2.obj.getBytesTotal() == 0) { if (loadList == undefined) { loadList = new Object(); } loadList[_local3] = _local2; _local2.obj.loadMovie(_local2.url); delete prepList[_local3]; doLater(this, "checkLoadProgress"); } else { doLater(this, "waitForUnload"); } } } function checkLoadProgress() { var _local8 = false; var _local3; for (_local3 in loadList) { var _local2 = loadList[_local3]; _local2.loaded = _local2.obj.getBytesLoaded(); _local2.total = _local2.obj.getBytesTotal(); if (_local2.total > 0) { _local2.obj._visible = false; dispatchEvent({type:"progress", target:_local2.obj, current:_local2.loaded, total:_local2.total}); if (_local2.loaded == _local2.total) { if (loadedList == undefined) { loadedList = new Object(); } loadedList[_local3] = _local2; delete loadList[_local3]; doLater(this, "contentLoaded"); } } else if (_local2.total == -1) { if (_local2.failedOnce != undefined) { _local2.failedOnce++; if (_local2.failedOnce > 3) { dispatchEvent({type:"complete", target:_local2.obj, current:_local2.loaded, total:_local2.total}); delete loadList[_local3]; } } else { _local2.failedOnce = 0; } } _local8 = true; } if (_local8) { doLater(this, "checkLoadProgress"); } } function contentLoaded() { var _local4; for (_local4 in loadedList) { var _local2 = loadedList[_local4]; _local2.obj._visible = true; _local2.obj._complete = true; var _local3; for (_local3 in _local2.initProps) { _local2.obj[_local3] = _local2.initProps[_local3]; } childLoaded(_local2.obj); dispatchEvent({type:"complete", target:_local2.obj, current:_local2.loaded, total:_local2.total}); delete loadedList[_local4]; } } function convertToUIObject(obj) { if (obj.setSize == undefined) { var _local2 = mx.core.UIObject.prototype; obj.addProperty("width", _local2.__get__width, null); obj.addProperty("height", _local2.__get__height, null); obj.addProperty("left", _local2.__get__left, null); obj.addProperty("x", _local2.__get__x, null); obj.addProperty("top", _local2.__get__top, null); obj.addProperty("y", _local2.__get__y, null); obj.addProperty("right", _local2.__get__right, null); obj.addProperty("bottom", _local2.__get__bottom, null); obj.addProperty("visible", _local2.__get__visible, _local2.__set__visible); obj.move = mx.core.UIObject.prototype.move; obj.setSize = mx.core.UIObject.prototype.setSize; obj.size = mx.core.UIObject.prototype.size; mx.events.UIEventDispatcher.initialize(obj); } } static function enableExternalContent() { } static function classConstruct() { var _local1 = mx.core.View.prototype; var _local2 = mx.core.ExternalContent.prototype; _local1.loadExternal = _local2.loadExternal; _local1.prepareToLoadMovie = _local2.prepareToLoadMovie; _local1.waitForUnload = _local2.waitForUnload; _local1.checkLoadProgress = _local2.checkLoadProgress; _local1.contentLoaded = _local2.contentLoaded; _local1.convertToUIObject = _local2.convertToUIObject; return(true); } static var classConstructed = classConstruct(); static var ViewDependency = mx.core.View; }
Symbol 142 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 143 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 144 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 145 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 146 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 147 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 148 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 149 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 150 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 151 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 152 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 235 MovieClip Frame 1
stop();
Symbol 235 MovieClip Frame 2
Symbol 244 Button
on (release) { this.gotoAndStop(2); }
Symbol 247 Button
on (release) { this.gotoAndPlay(1); }
Symbol 251 MovieClip Frame 1
stop();
Instance of Symbol 235 MovieClip "mc_Stress" in Symbol 251 MovieClip Frame 1
onClipEvent (enterFrame) { if (b_OutofTrade == false) { if (_root.stressIndic._yscale > 20) { _root.mc_Enter.gotoAndStop(2); if (b_SonStress) { } else { _global.b_SonStress = eval("True"); _root.SonMusicStress.start(7, 1); } if (i_StressReliever < 1) { gotoAndPlay (2); if (Math.random() < (0.01 * (_root.stressIndic._yscale - 20))) { Mouse.hide(); duplicateMovieClip (_root.mc_MouseLure, "MouseFx", 1000); setProperty(_root.MouseFx, _x , _root._xmouse + ((0.5 * _root.stressIndic._yscale) * (Math.random() - 0.5))); setProperty(_root.MouseFx, _y , _root._ymouse + ((0.5 * _root.stressIndic._yscale) * (Math.random() - 0.5))); } else { removeMovieClip(_root.MouseFx); Mouse.show(); } } } else { if (_root.SonMusicStress.duration == _root.SonMusicStress.position) { _global.b_SonStress = false; } removeMovieClip(_root.MouseFx); Mouse.show(); _root.mc_Enter.gotoAndStop(1); gotoAndStop (1); } } else { gotoAndStop (1); removeMovieClip(_root.MouseFx); Mouse.show(); } }
Instance of Symbol 180 MovieClip in Symbol 251 MovieClip Frame 1
on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); } on (release) { _global.iTypeImg = 2; _root.gotoAndPlay(3); }
Symbol 251 MovieClip Frame 2
stop();
Symbol 270 Button
on (release) { if (Math.abs((_global.iQte * _global.dRef) - (1000 * _global.dCours)) < (_global.GFerme * _global.Levier)) { _global.LastQte = iQte; _global.iQte = iQte - 1000; enPos(); } }
Symbol 280 Button
on (release) { if (Math.abs((_global.iQte * _global.dRef) + (1 * _global.dCours)) < (_global.GFerme * _global.Levier)) { _global.LastQte = iQte; _global.iQte = iQte + 1; enPos(); } }
Symbol 283 Button
on (release) { if (Math.abs((_global.iQte * _global.dRef) + (10 * _global.dCours)) < (_global.GFerme * _global.Levier)) { _global.LastQte = iQte; _global.iQte = iQte + 10; enPos(); } }
Symbol 287 Button
on (release) { if (Math.abs((_global.iQte * _global.dRef) + (100 * _global.dCours)) < (_global.GFerme * _global.Levier)) { _global.LastQte = iQte; _global.iQte = iQte + 100; enPos(); } }
Symbol 291 Button
on (release) { if (Math.abs((_global.iQte * _global.dRef) - (1 * _global.dCours)) < (_global.GFerme * _global.Levier)) { _global.LastQte = iQte; _global.iQte = iQte - 1; enPos(); } }
Symbol 294 Button
on (release) { if (Math.abs((_global.iQte * _global.dRef) - (10 * _global.dCours)) < (_global.GFerme * _global.Levier)) { _global.LastQte = iQte; _global.iQte = iQte - 10; enPos(); } }
Symbol 295 Button
on (release) { if (Math.abs((_global.iQte * _global.dRef) - (100 * _global.dCours)) < (_global.GFerme * _global.Levier)) { _global.LastQte = iQte; _global.iQte = iQte - 100; enPos(); } }
Symbol 296 Button
on (release) { if (Math.abs((_global.iQte * _global.dRef) + (1000 * _global.dCours)) < (_global.GFerme * _global.Levier)) { _global.LastQte = iQte; _global.iQte = iQte + 1000; enPos(); } }
Symbol 300 Button
on (release) { if (this._currentframe == 1) { _global.b_ZoomOn = true; this.gotoAndStop(2); } else { _global.b_ZoomOn = false; this.gotoAndStop(1); } }
Symbol 302 Button
on (release) { if (this._currentframe == 1) { _global.b_ZoomOn = true; this.gotoAndStop(2); } else { _global.b_ZoomOn = false; this.gotoAndStop(1); } }
Symbol 303 MovieClip Frame 1
stop();
Symbol 303 MovieClip Frame 2
stop();
Symbol 310 MovieClip Frame 31
_root.AfficheFille();
Symbol 310 MovieClip Frame 60
stop();
Symbol 317 Button
on (rollOver) { VarTxtRapport = (((((("Effect: +1% I.Rate" + String.fromCharCode(13)) + "Chance: ") + Effect_Ar[0][1]) + " %") + String.fromCharCode(13)) + "$ : ") + Effect_Ar[0][0]; } on (release) { if ((GFerme - Math.abs((iQte * dRef) / Levier)) > Effect_Ar[0][0]) { _global.GFerme = _global.GFerme - Effect_Ar[0][0]; _global.GLatent = _global.GLatent - Effect_Ar[0][0]; _root.tNom.text = Math.floor(GFerme - (Math.abs(iQte * dRef) / Levier)); _root.tPL.text = Math.floor(GLatent); _root.mc_Effect.gotoAndPlay(2); } else { _root.SonEchec.start(); } }
Symbol 321 Button
on (rollOver) { VarTxtStrike = (((((("Effect: -10% S&P" + String.fromCharCode(13)) + "Chance: ") + Effect_Ar[1][1]) + " %") + String.fromCharCode(13)) + "$ : ") + Effect_Ar[1][0]; } on (release) { if ((GFerme - Math.abs((iQte * dRef) / Levier)) > Effect_Ar[1][0]) { _global.GFerme = _global.GFerme - Effect_Ar[1][0]; _global.GLatent = _global.GLatent - Effect_Ar[1][0]; _root.tNom.text = Math.floor(GFerme - (Math.abs(iQte * dRef) / Levier)); _root.tPL.text = Math.floor(GLatent); _root.mc_Effect.gotoAndPlay(50); } else { _root.SonEchec.start(); } }
Symbol 325 Button
on (rollOver) { VarTxtRumor = (((((("Effect: +10% S&P" + String.fromCharCode(13)) + "Chance: ") + Effect_Ar[2][1]) + " %") + String.fromCharCode(13)) + "$ : ") + Effect_Ar[2][0]; } on (release) { if ((GFerme - Math.abs((iQte * dRef) / Levier)) > Effect_Ar[2][0]) { _global.GFerme = _global.GFerme - Effect_Ar[2][0]; _global.GLatent = _global.GLatent - Effect_Ar[2][0]; _root.tNom.text = Math.floor(GFerme - (Math.abs(iQte * dRef) / Levier)); _root.tPL.text = Math.floor(GLatent); _root.mc_Effect.gotoAndPlay(100); } else { _root.SonEchec.start(); } }
Symbol 355 Button
on (release) { stopAllSounds(); _global.b_OutofTrade = true; _root.mc_StripHouse.gotoAndStop(7); }
Symbol 357 MovieClip Frame 1
stop();
Symbol 357 MovieClip Frame 2
stop();
Symbol 377 MovieClip Frame 1
stop();
Symbol 377 MovieClip Frame 35
stop(); if (Math.random() < (Effect_Ar[0][1] * 0.01)) { _root.EcritList("!+100 bp: 'Some recent economical report are worrying me' said Allan Bigspoon"); _global.dRate = _global.dRate + 0.01; _root.cp_tcours.tCours.text = dCours; } else { _root.EcritList("the Central Bank denied the truth of the recent report about an economic bubble"); } _root.NoChange(); this.gotoAndStop(1);
Symbol 377 MovieClip Frame 96
stop(); s_NomSct = _root.NomSct_Ar[math.floor(math.random() * _root.NomSct_Ar.length)] + _root.Nom2Sct_Ar[math.floor(math.random() * _root.Nom2Sct_Ar.length)]; if (Math.random() < (Effect_Ar[1][1] * 0.01)) { _root.EcritList(("A strike in " + s_NomSct) + " cause a fall down of the Market"); _global.dCours = dCours * 0.9; _root.cp_tcours.tCours.text = dCours; _root.NoChange(); _root.TraceCours(); } else { _root.EcritList("A strike was avoided in " + s_NomSct); } gotoAndStop (1);
Symbol 377 MovieClip Frame 133
stop(); i_aleaProduct = math.floor(math.random() * _root.NomMarkType_Ar.length); if (Math.random() < Effect_Ar[2][1]) { _root.EcritList(((((("A rumor of approval of a new " + _root.NomMarkType_Ar[i_aleaProduct]) + " , The ") + _root.NomMark1_Ar[math.floor(math.random() * _root.NomMark1_Ar.length)]) + " ") + _root.NomMark2_Ar[i_aleaProduct]) + " cause a raise of the market"); _global.dCours = dCours * 1.1; _root.cp_tcours.tCours.text = dCours; _root.NoChange(); _root.TraceCours(); } else { _root.EcritList(((("'The " + NomMark1_Ar[math.floor(math.random() * NomMark1_Ar.length)]) + " ") + NomMark2_Ar[i_aleaProduct]) + " is still to be approved' said the finance minister reacting to some rumors"); } gotoAndStop (1);
Symbol 386 Button
on (release) { my_ns.close(); _global.b_dejaLance = false; stopAllSounds(); i = 0; while (i < 11) { _root.mc_StripHouse.Sfd["container" + i]._alpha = 0; i++; } _global.b_OutofTrade = false; _root.gotoAndStop(3); this.gotoAndStop(1); }
Symbol 389 Button
on (release) { _global.b_dejaLance = false; if ((LocStrip >= 10) && (_root.mc_StripHouse.Sfd.container10._alpha == 100)) { _global.iFwinned++; _roor.WinGirl_ar.push(iFActiv); if (iFActiv == _root.NomURL_Ar.length) { _global.iFActiv = 0; } else { _global.iFActiv++; } LocStrip = 0; _global.i_StripNow = 0; i = 11; while (i >= 0) { removeMovieClip(_root.mc_StripHouse.Sfd["container" + i]); i--; } _root.LoadFille(iFActiv, "00"); _global.b_OutofTrade = false; stopAllSounds(); _root.mc_MiniStrip.gotoAndPlay(1); _root.gotoAndStop(3); this.gotoAndStop(1); } else { i = LocStrip - 1; while (i >= 0) { if (_root.mc_StripHouse.Sfd["container" + i]._alpha == 100) { _root.mc_StripHouse.Sfd["container" + i]._alpha = 0; tpMC = _root.mc_StripHouse.Sfd["container" + (i + 1)]; newDim = _root.AjustImg(tpMC._height, tpMC._width, 270, 400); tpMC._height = newDim[0]; tpMC._width = newDim[1]; tpMC._x = newDim[2]; tpMC._y = newDim[3]; tpMC._alpha = 100; if (LocStrip <= 9) { tPxNext.text = (((((((((i + 2) + "/") + (LocStrip + 1)) + " of ") + _parent.NomURL_Ar[IFActiv]) + " | ") + (LocStrip + 2)) + " @") + (StartMoney + (((1 + ((iFwinned * iFwinned) * 10)) * (LocStrip + 2)) * 500))) + " P&L"; } else { tPxNext.text = (((((((i + 2) + "/") + (LocStrip + 1)) + " of ") + _parent.NomURL_Ar[IFActiv]) + " | Next Girl @") + (StartMoney + (((1 + ((iFwinned * iFwinned) * 10)) * (LocStrip + 2)) * 500))) + " P&L"; } break; } i--; } } }
Symbol 392 Button
on (release) { _global.b_dejaLance = false; i = LocStrip; while (i > 0) { if (_root.mc_StripHouse.Sfd["container" + i]._alpha == 100) { _root.mc_StripHouse.Sfd["container" + i]._alpha = 0; tpMC = _root.mc_StripHouse.Sfd["container" + (i - 1)]; newDim = _root.AjustImg(tpMC._height, tpMC._width, 270, 400); tpMC._height = newDim[0]; tpMC._width = newDim[1]; tpMC._x = newDim[2]; tpMC._y = newDim[3]; tpMC._alpha = 100; tPxNext.text = (((i + "/") + (LocStrip + 1)) + " of ") + _parent.NomURL_Ar[IFActiv]; break; } i--; } }
Symbol 395 MovieClip Frame 1
stop();
Symbol 399 MovieClip Frame 1
stop();
Symbol 399 MovieClip Frame 7
stop(); var LocStrip = i_StripNow; stopAllSounds(); _root.SonMusicStrip.start(); _global.b_SonStress = false; btn_Sfond.useHandCursor = false; btnMovie._visible = false; tPxNext.text = ""; if (LocStrip > 0) { tPxNext.text = ((((("1/" + (LocStrip + 1)) + " | ") + (LocStrip + 2)) + " @ ") + (StartMoney + (((1 + ((iFwinned * iFwinned) * 10)) * (LocStrip + 2)) * 500))) + " P&L"; btn_Back._visible = true; btn_Forward._visible = true; } else { tPxNext.text = ("Next pic @ " + (StartMoney + (((1 + ((iFwinned * iFwinned) * 10)) * (LocStrip + 2)) * 500))) + " P&L"; btn_Back._visible = false; btn_Forward._visible = false; } if (LocStrip >= 10) { tPxNext.text = " >> for next girl"; btnMovie._visible = true; } _root.AfficheSHouse();
Instance of Symbol 395 MovieClip "btnMovie" in Symbol 399 MovieClip Frame 7
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (release) { var my_nc = new NetConnection(); my_nc.connect(null); var my_ns = new NetStream(my_nc); _root.mc_StripHouse.mcVid.mc_Video.attachVideo(my_ns); my_ns.setBufferTime(5); tpURL = (_root.tMovURL + _root.NomURL_Ar[IFActiv]) + ".mp4"; my_ns.play(tpURL); }
Symbol 402 Button
on (release) { removeMovieClip(mcTraceT); Stage.displayState = "normal"; gotoAndPlay (1); }
Symbol 414 Button
on (release) { removeMovieClip(mcTraceT); gotoAndPlay (1); }

Library Items

Symbol 1 Sound [SonTombe]
Symbol 2 Sound [SonRateSurprise]
Symbol 3 Sound [SonFouleYeah]
Symbol 4 Sound [SonMusicStress]
Symbol 5 Sound [SonEchec]
Symbol 6 Sound [SonFoule2]
Symbol 7 Sound [SonFoule1]
Symbol 8 Sound [SonMusicStrip]
Symbol 9 Sound [SonMoan]
Symbol 10 MovieClip [FUIComponentSymbol]
Symbol 11 GraphicUsed by:12 30 48 49 55 56 58 64 76
Symbol 12 MovieClipUses:11Used by:23
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:13Used by:23
Symbol 15 GraphicUsed by:16 36 67 82
Symbol 16 MovieClipUses:15Used by:23
Symbol 17 GraphicUsed by:18 37 68 83
Symbol 18 MovieClipUses:17Used by:23
Symbol 19 GraphicUsed by:20 25 35 69 73 81
Symbol 20 MovieClipUses:19Used by:23
Symbol 21 GraphicUsed by:22 24 34 70 72 80
Symbol 22 MovieClipUses:21Used by:23
Symbol 23 MovieClipUses:12 14 16 18 20 22Used by:43
Symbol 24 MovieClipUses:21Used by:33
Symbol 25 MovieClipUses:19Used by:33
Symbol 26 GraphicUsed by:27 74
Symbol 27 MovieClipUses:26Used by:33
Symbol 28 GraphicUsed by:29 75
Symbol 29 MovieClipUses:28Used by:33
Symbol 30 MovieClipUses:11Used by:33
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:33
Symbol 33 MovieClipUses:24 25 27 29 30 32Used by:43
Symbol 34 MovieClipUses:21Used by:42
Symbol 35 MovieClipUses:19Used by:42
Symbol 36 MovieClipUses:15Used by:42
Symbol 37 MovieClipUses:17Used by:42
Symbol 38 GraphicUsed by:39 84
Symbol 39 MovieClipUses:38Used by:42
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClipUses:40Used by:42
Symbol 42 MovieClipUses:34 35 36 37 39 41Used by:43
Symbol 43 MovieClip [UpArrow]Uses:23 33 42
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:44Used by:50
Symbol 46 GraphicUsed by:47 51 52 61
Symbol 47 MovieClipUses:46Used by:50
Symbol 48 MovieClipUses:11Used by:50
Symbol 49 MovieClipUses:11Used by:50
Symbol 50 MovieClipUses:45 47 48 49Used by:63
Symbol 51 MovieClipUses:46Used by:57
Symbol 52 MovieClipUses:46Used by:57
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClipUses:53Used by:57
Symbol 55 MovieClipUses:11Used by:57
Symbol 56 MovieClipUses:11Used by:57
Symbol 57 MovieClipUses:51 52 54 55 56Used by:63
Symbol 58 MovieClipUses:11Used by:62
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClipUses:59Used by:62
Symbol 61 MovieClipUses:46Used by:62
Symbol 62 MovieClipUses:58 60 61Used by:63
Symbol 63 MovieClip [ScrollThumb]Uses:50 57 62
Symbol 64 MovieClipUses:11Used by:71
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClipUses:65Used by:71
Symbol 67 MovieClipUses:15Used by:71
Symbol 68 MovieClipUses:17Used by:71
Symbol 69 MovieClipUses:19Used by:71
Symbol 70 MovieClipUses:21Used by:71
Symbol 71 MovieClipUses:64 66 67 68 69 70Used by:88
Symbol 72 MovieClipUses:21Used by:79
Symbol 73 MovieClipUses:19Used by:79
Symbol 74 MovieClipUses:26Used by:79
Symbol 75 MovieClipUses:28Used by:79
Symbol 76 MovieClipUses:11Used by:79
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:77Used by:79
Symbol 79 MovieClipUses:72 73 74 75 76 78Used by:88
Symbol 80 MovieClipUses:21Used by:87
Symbol 81 MovieClipUses:19Used by:87
Symbol 82 MovieClipUses:15Used by:87
Symbol 83 MovieClipUses:17Used by:87
Symbol 84 MovieClipUses:38Used by:87
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClipUses:85Used by:87
Symbol 87 MovieClipUses:80 81 82 83 84 86Used by:88
Symbol 88 MovieClip [DownArrow]Uses:71 79 87
Symbol 89 GraphicUsed by:90
Symbol 90 MovieClipUses:89Used by:91
Symbol 91 MovieClip [FHighlightSymbol]Uses:90
Symbol 92 FontUsed by:93 159 279 305 307 308 337 341 344 348
Symbol 93 EditableTextUses:92Used by:94
Symbol 94 MovieClip [FLabelSymbol]Uses:93
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:95Used by:97
Symbol 97 MovieClipUses:96Used by:98
Symbol 98 MovieClip [FScrollBarSymbol]Uses:97Used by:103
Symbol 99 MovieClip [FListItemSymbol]Used by:110
Symbol 100 MovieClip [DataProviderSymbol]Used by:102
Symbol 101 MovieClip [FSelectableItemSymbol]Used by:102
Symbol 102 MovieClip [FSelectableListSymbol]Uses:100 101Used by:103
Symbol 103 MovieClip [FScrollSelectListSymbol]Uses:98 102Used by:110
Symbol 104 GraphicUsed by:105 154 382
Symbol 105 MovieClipUses:104Used by:107
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClip [FBoundingBoxSymbol]Uses:105 106Used by:110
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClipUses:108Used by:110
Symbol 110 MovieClip [FListBoxSymbol]Uses:99 103 107 109Used by:Timeline
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClip [BoundingBox]Uses:115Used by:124 130 131
Symbol 117 MovieClip [Defaults]Used by:119
Symbol 118 MovieClip [UIObjectExtensions]Used by:119
Symbol 119 MovieClip [UIObject]Uses:117 118Used by:125 127 128
Symbol 120 GraphicUsed by:122
Symbol 121 GraphicUsed by:122
Symbol 122 ButtonUses:120 121Used by:125
Symbol 123 MovieClipUsed by:125
Symbol 124 MovieClip [FocusRect]Uses:116Used by:125
Symbol 125 MovieClip [FocusManager]Uses:122 123 124 119Used by:127
Symbol 126 MovieClip [UIComponentExtensions]Used by:127
Symbol 127 MovieClip [UIComponent]Uses:119 125 126Used by:130
Symbol 128 MovieClip [Border]Uses:119Used by:129
Symbol 129 MovieClip [RectBorder]Uses:128Used by:130
Symbol 130 MovieClip [View]Uses:116 127 129Used by:131
Symbol 131 MovieClip [Loader]Uses:116 130
Symbol 153 GraphicUsed by:189 244 247
Symbol 154 MovieClipUses:104Used by:189
Symbol 155 GraphicUsed by:189
Symbol 156 BitmapUsed by:157
Symbol 157 GraphicUses:156Used by:158
Symbol 158 MovieClipUses:157Used by:189
Symbol 159 EditableTextUses:92Used by:189
Symbol 160 FontUsed by:161 164 219 401 403 404 412
Symbol 161 TextUses:160Used by:163
Symbol 162 GraphicUsed by:163
Symbol 163 MovieClipUses:161 162Used by:189
Symbol 164 TextUses:160Used by:166
Symbol 165 GraphicUsed by:166
Symbol 166 MovieClipUses:164 165Used by:189
Symbol 167 GraphicUsed by:189
Symbol 168 GraphicUsed by:172 174 176
Symbol 169 GraphicUsed by:172
Symbol 170 GraphicUsed by:172 174 176
Symbol 171 GraphicUsed by:172 174
Symbol 172 ButtonUses:168 169 170 171Used by:189
Symbol 173 GraphicUsed by:174
Symbol 174 ButtonUses:168 173 170 171Used by:189
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:168 175 170Used by:189
Symbol 177 BitmapUsed by:178 179
Symbol 178 GraphicUses:177Used by:180
Symbol 179 GraphicUses:177Used by:180
Symbol 180 MovieClipUses:178 179Used by:189 251
Symbol 181 BitmapUsed by:182 183
Symbol 182 GraphicUses:181Used by:184
Symbol 183 GraphicUses:181Used by:184
Symbol 184 MovieClipUses:182 183Used by:189
Symbol 185 BitmapUsed by:186
Symbol 186 GraphicUses:185Used by:188
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClipUses:186 187Used by:189
Symbol 189 MovieClipUses:153 154 155 158 159 163 166 167 172 174 176 180 184 188Used by:Timeline
Symbol 190 FontUsed by:191 306 309 349 398
Symbol 191 EditableTextUses:190Used by:Timeline
Symbol 192 FontUsed by:193 194
Symbol 193 TextUses:192Used by:Timeline
Symbol 194 TextUses:192Used by:Timeline
Symbol 195 GraphicUsed by:197
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClipUses:195 196Used by:Timeline
Symbol 198 GraphicUsed by:201
Symbol 199 GraphicUsed by:201
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:198 199 200Used by:Timeline
Symbol 111 MovieClip [__Packages.mx.core.UIObject]
Symbol 112 MovieClip [__Packages.mx.core.UIComponent]
Symbol 113 MovieClip [__Packages.mx.core.View]
Symbol 114 MovieClip [__Packages.mx.controls.Loader]
Symbol 132 MovieClip [__Packages.mx.skins.SkinElement]
Symbol 133 MovieClip [__Packages.mx.styles.CSSTextStyles]
Symbol 134 MovieClip [__Packages.mx.styles.StyleManager]
Symbol 135 MovieClip [__Packages.mx.styles.CSSStyleDeclaration]
Symbol 136 MovieClip [__Packages.mx.skins.Border]
Symbol 137 MovieClip [__Packages.mx.skins.RectBorder]
Symbol 138 MovieClip [__Packages.mx.managers.DepthManager]
Symbol 139 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 140 MovieClip [__Packages.mx.events.UIEventDispatcher]
Symbol 141 MovieClip [__Packages.mx.core.ExternalContent]
Symbol 142 MovieClip [__Packages.mx.skins.ColoredSkinElement]
Symbol 143 MovieClip [__Packages.mx.core.ext.UIObjectExtensions]
Symbol 144 MovieClip [__Packages.mx.skins.halo.Defaults]
Symbol 145 MovieClip [__Packages.mx.controls.SimpleButton]
Symbol 146 MovieClip [__Packages.mx.managers.SystemManager]
Symbol 147 MovieClip [__Packages.mx.managers.FocusManager]
Symbol 148 MovieClip [__Packages.mx.skins.halo.FocusRect]
Symbol 149 MovieClip [__Packages.mx.managers.OverlappedWindows]
Symbol 150 MovieClip [__Packages.mx.styles.CSSSetStyle]
Symbol 151 MovieClip [__Packages.mx.core.ext.UIComponentExtensions]
Symbol 152 MovieClip [__Packages.mx.skins.halo.RectBorder]
Symbol 202 GraphicUsed by:251
Symbol 203 GraphicUsed by:207 280 283 287 296
Symbol 204 GraphicUsed by:207 280 291
Symbol 205 GraphicUsed by:207 280
Symbol 206 GraphicUsed by:207 280 283 287 296
Symbol 207 ButtonUses:203 204 205 206Used by:251
Symbol 208 GraphicUsed by:212 270 295
Symbol 209 GraphicUsed by:212 270 296
Symbol 210 GraphicUsed by:212 270 295
Symbol 211 GraphicUsed by:212 270 295
Symbol 212 ButtonUses:208 209 210 211Used by:251
Symbol 213 GraphicUsed by:217
Symbol 214 GraphicUsed by:215
Symbol 215 MovieClipUses:214Used by:217
Symbol 216 GraphicUsed by:217
Symbol 217 MovieClipUses:213 215 216Used by:251  Timeline
Symbol 218 FontUsed by:219 405 406 407 409 410
Symbol 219 TextUses:160 218Used by:251
Symbol 220 FontUsed by:222 223 236 241 245 246 259 262 314 320 324
Symbol 221 FontUsed by:242 248 353 356 369 370 371 372 373 374
Symbol 222 EditableTextUses:220Used by:251
Symbol 223 EditableTextUses:220Used by:251
Symbol 224 GraphicUsed by:225
Symbol 225 MovieClipUses:224Used by:251  Timeline
Symbol 226 GraphicUsed by:235
Symbol 227 FontUsed by:229 230 232
Symbol 228 TextUsed by:230
Symbol 229 TextUses:227Used by:230
Symbol 230 MovieClipUses:227 228 229Used by:234
Symbol 231 TextUsed by:233
Symbol 232 TextUses:227Used by:233
Symbol 233 MovieClipUses:231 232Used by:234
Symbol 234 MovieClipUses:230 233Used by:235
Symbol 235 MovieClipUses:226 234Used by:251  Timeline
Symbol 236 EditableTextUses:220Used by:251
Symbol 237 GraphicUsed by:238
Symbol 238 MovieClipUses:237Used by:240
Symbol 239 GraphicUsed by:240
Symbol 240 MovieClipUses:238 239Used by:251 399  Timeline
Symbol 241 EditableTextUses:220Used by:251
Symbol 242 EditableTextUses:221Used by:251
Symbol 243 GraphicUsed by:244 247
Symbol 244 ButtonUses:243 153Used by:251
Symbol 245 EditableTextUses:220Used by:251
Symbol 246 EditableTextUses:220Used by:251
Symbol 247 ButtonUses:243 153Used by:251
Symbol 248 EditableTextUses:221Used by:251
Symbol 249 FontUsed by:250
Symbol 250 TextUses:249Used by:251
Symbol 251 MovieClipUses:202 207 212 217 219 222 223 225 235 236 240 241 242 244 180 245 246 247 248 250Used by:Timeline
Symbol 252 GraphicUsed by:Timeline
Symbol 253 GraphicUsed by:254
Symbol 254 MovieClipUses:253Used by:Timeline
Symbol 255 FontUsed by:256 261 326 327 328 329
Symbol 256 EditableTextUses:255Used by:260
Symbol 257 FontUsed by:258
Symbol 258 EditableTextUses:257Used by:260
Symbol 259 EditableTextUses:220Used by:260
Symbol 260 MovieClipUses:256 258 259Used by:Timeline
Symbol 261 EditableTextUses:255Used by:263
Symbol 262 EditableTextUses:220Used by:263
Symbol 263 MovieClipUses:261 262Used by:Timeline
Symbol 264 GraphicUsed by:267
Symbol 265 GraphicUsed by:267
Symbol 266 GraphicUsed by:267
Symbol 267 MovieClipUses:264 265 266Used by:Timeline
Symbol 268 GraphicUsed by:269
Symbol 269 MovieClipUses:268Used by:Timeline
Symbol 270 ButtonUses:208 209 210 211Used by:Timeline
Symbol 271 GraphicUsed by:272 273
Symbol 272 MovieClipUses:271Used by:273
Symbol 273 ButtonUses:272 271Used by:Timeline
Symbol 274 GraphicUsed by:Timeline
Symbol 275 FontUsed by:276 277 278
Symbol 276 TextUses:275Used by:Timeline
Symbol 277 EditableTextUses:275Used by:Timeline
Symbol 278 EditableTextUses:275Used by:Timeline
Symbol 279 EditableTextUses:92Used by:Timeline
Symbol 280 ButtonUses:203 204 205 206Used by:Timeline
Symbol 281 GraphicUsed by:283
Symbol 282 GraphicUsed by:283
Symbol 283 ButtonUses:203 281 282 206Used by:Timeline
Symbol 284 TextUsed by:Timeline
Symbol 285 GraphicUsed by:287 295
Symbol 286 GraphicUsed by:287 296
Symbol 287 ButtonUses:203 285 286 206Used by:Timeline
Symbol 288 GraphicUsed by:291 294
Symbol 289 GraphicUsed by:291 294
Symbol 290 GraphicUsed by:291 294
Symbol 291 ButtonUses:288 204 289 290Used by:Timeline
Symbol 292 FontUsed by:293
Symbol 293 TextUses:292Used by:294
Symbol 294 ButtonUses:288 293 289 290Used by:Timeline
Symbol 295 ButtonUses:208 285 210 211Used by:Timeline
Symbol 296 ButtonUses:203 209 286 206Used by:Timeline
Symbol 297 GraphicUsed by:303
Symbol 298 GraphicUsed by:300
Symbol 299 GraphicUsed by:300 302
Symbol 300 ButtonUses:298 299Used by:303
Symbol 301 GraphicUsed by:302
Symbol 302 ButtonUses:301 299Used by:303
Symbol 303 MovieClipUses:297 300 302Used by:Timeline
Symbol 304 GraphicUsed by:310
Symbol 305 EditableTextUses:92Used by:310
Symbol 306 EditableTextUses:190Used by:310
Symbol 307 EditableTextUses:92Used by:310
Symbol 308 EditableTextUses:92Used by:310
Symbol 309 EditableTextUses:190Used by:310
Symbol 310 MovieClipUses:304 305 306 307 308 309Used by:Timeline
Symbol 311 BitmapUsed by:312
Symbol 312 GraphicUses:311Used by:317
Symbol 313 GraphicUsed by:317 321 325
Symbol 314 EditableTextUses:220Used by:317
Symbol 315 FontUsed by:316 319 323
Symbol 316 EditableTextUses:315Used by:317
Symbol 317 ButtonUses:312 313 314 316Used by:Timeline
Symbol 318 GraphicUsed by:321
Symbol 319 EditableTextUses:315Used by:321
Symbol 320 EditableTextUses:220Used by:321
Symbol 321 ButtonUses:318 313 319 320Used by:Timeline
Symbol 322 GraphicUsed by:325
Symbol 323 EditableTextUses:315Used by:325
Symbol 324 EditableTextUses:220Used by:325
Symbol 325 ButtonUses:322 313 323 324Used by:Timeline
Symbol 326 EditableTextUses:255Used by:Timeline
Symbol 327 EditableTextUses:255Used by:Timeline
Symbol 328 EditableTextUses:255Used by:Timeline
Symbol 329 EditableTextUses:255Used by:Timeline
Symbol 330 GraphicUsed by:331
Symbol 331 MovieClipUses:330Used by:Timeline
Symbol 332 FontUsed by:333 334 361 362 363 364 365 366
Symbol 333 EditableTextUses:332Used by:Timeline
Symbol 334 EditableTextUses:332Used by:Timeline
Symbol 335 GraphicUsed by:339
Symbol 336 GraphicUsed by:339 342 346 350
Symbol 337 EditableTextUses:92Used by:339
Symbol 338 GraphicUsed by:339 342 350
Symbol 339 ButtonUses:335 336 337 338Used by:Timeline
Symbol 340 GraphicUsed by:342
Symbol 341 EditableTextUses:92Used by:342
Symbol 342 ButtonUses:340 336 341 338Used by:Timeline
Symbol 343 GraphicUsed by:346
Symbol 344 EditableTextUses:92Used by:346
Symbol 345 GraphicUsed by:346
Symbol 346 ButtonUses:343 336 344 345Used by:Timeline
Symbol 347 GraphicUsed by:350
Symbol 348 EditableTextUses:92Used by:350
Symbol 349 EditableTextUses:190Used by:350
Symbol 350 ButtonUses:347 336 348 338 349Used by:Timeline
Symbol 351 GraphicUsed by:357
Symbol 352 GraphicUsed by:355
Symbol 353 EditableTextUses:221Used by:355
Symbol 354 GraphicUsed by:355
Symbol 355 ButtonUses:352 353 354Used by:357
Symbol 356 EditableTextUses:221Used by:357
Symbol 357 MovieClipUses:351 355 356Used by:Timeline
Symbol 358 GraphicUsed by:377
Symbol 359 BitmapUsed by:360
Symbol 360 GraphicUses:359Used by:377
Symbol 361 EditableTextUses:332Used by:377
Symbol 362 EditableTextUses:332Used by:377
Symbol 363 EditableTextUses:332Used by:377
Symbol 364 EditableTextUses:332Used by:377
Symbol 365 EditableTextUses:332Used by:377
Symbol 366 EditableTextUses:332Used by:377
Symbol 367 BitmapUsed by:368
Symbol 368 GraphicUses:367Used by:377
Symbol 369 EditableTextUses:221Used by:377
Symbol 370 EditableTextUses:221Used by:377
Symbol 371 EditableTextUses:221Used by:377
Symbol 372 EditableTextUses:221Used by:377
Symbol 373 EditableTextUses:221Used by:377
Symbol 374 EditableTextUses:221Used by:377
Symbol 375 BitmapUsed by:376
Symbol 376 GraphicUses:375Used by:377
Symbol 377 MovieClipUses:358 360 361 362 363 364 365 366 368 369 370 371 372 373 374 376 SS2Used by:Timeline
Symbol 378 GraphicUsed by:379
Symbol 379 MovieClipUses:378Used by:399
Symbol 380 GraphicUsed by:381
Symbol 381 ButtonUses:380Used by:399
Symbol 382 MovieClipUses:104Used by:399
Symbol 383 GraphicUsed by:386 395
Symbol 384 GraphicUsed by:386
Symbol 385 GraphicUsed by:386
Symbol 386 ButtonUses:383 384 385Used by:399
Symbol 387 GraphicUsed by:389
Symbol 388 GraphicUsed by:389
Symbol 389 ButtonUses:387 388Used by:399
Symbol 390 GraphicUsed by:392
Symbol 391 GraphicUsed by:392
Symbol 392 ButtonUses:390 391Used by:399
Symbol 393 GraphicUsed by:395
Symbol 394 GraphicUsed by:395
Symbol 395 MovieClipUses:383 393 394Used by:399
Symbol 396 VideoUsed by:397
Symbol 397 MovieClipUses:396Used by:399
Symbol 398 EditableTextUses:190Used by:399
Symbol 399 MovieClipUses:379 381 382 386 389 392 395 397 398 240Used by:Timeline
Symbol 400 GraphicUsed by:402 414
Symbol 401 TextUses:160Used by:402 414
Symbol 402 ButtonUses:400 401Used by:Timeline
Symbol 403 EditableTextUses:160Used by:Timeline
Symbol 404 TextUses:160Used by:Timeline
Symbol 405 EditableTextUses:218Used by:Timeline
Symbol 406 TextUses:218Used by:408
Symbol 407 EditableTextUses:218Used by:408
Symbol 408 MovieClipUses:406 407Used by:Timeline
Symbol 409 TextUses:218Used by:411
Symbol 410 TextUses:218Used by:411
Symbol 411 MovieClipUses:409 410Used by:Timeline
Symbol 412 TextUses:160Used by:413
Symbol 413 MovieClipUses:412Used by:Timeline
Symbol 414 ButtonUses:400 401Used by:Timeline
Streaming Sound 1Used by:Timeline
Streaming Sound 2Used by:Symbol 377 MovieClip

Instance Names

"PreLoad"Frame 1Symbol 189 MovieClip
"bSon"Frame 1Symbol 197 MovieClip
"btn_FullS"Frame 1Symbol 201 MovieClip
"Fond"Frame 3Symbol 254 MovieClip
"cp_tcours"Frame 3Symbol 260 MovieClip
"cp_trate"Frame 3Symbol 263 MovieClip
"mc_IndicWinLoss"Frame 3Symbol 267 MovieClip
"mc_CacheCours"Frame 3Symbol 269 MovieClip
"mc_CacheCours"Frame 3Symbol 269 MovieClip
"stressIndic"Frame 3Symbol 225 MovieClip
"mc_CptLS"Frame 3Symbol 217 MovieClip
"mc_StressReliever"Frame 3Symbol 240 MovieClip
"t_Levier"Frame 3Symbol 279 EditableText
"btn1"Frame 3Symbol 280 Button
"btn10"Frame 3Symbol 283 Button
"-1"Frame 3Symbol 291 Button
"mc_MiniStrip"Frame 3Symbol 310 MovieClip
"btn_Report"Frame 3Symbol 317 Button
"btn_Strike"Frame 3Symbol 321 Button
"btn_Rumor"Frame 3Symbol 325 Button
"tNews"Frame 3Symbol 110 MovieClip [FListBoxSymbol]
"tQte"Frame 3Symbol 326 EditableText
"tRef"Frame 3Symbol 327 EditableText
"tNom"Frame 3Symbol 328 EditableText
"tPL"Frame 3Symbol 329 EditableText
"mc_Stress"Frame 3Symbol 235 MovieClip
"mc_MouseLure"Frame 3Symbol 331 MovieClip
"mc_Enter"Frame 3Symbol 357 MovieClip
"mc_Effect"Frame 3Symbol 377 MovieClip
"mc_StripHouse"Frame 3Symbol 399 MovieClip
"twin"Frame 40Symbol 403 EditableText
"t_end1"Frame 40Symbol 405 EditableText
"face_mc"Symbol 23 MovieClip Frame 1Symbol 12 MovieClip
"arrow_mc"Symbol 23 MovieClip Frame 1Symbol 14 MovieClip
"highlight_mc"Symbol 23 MovieClip Frame 1Symbol 16 MovieClip
"shadow_mc"Symbol 23 MovieClip Frame 1Symbol 18 MovieClip
"darkshadow_mc"Symbol 23 MovieClip Frame 1Symbol 20 MovieClip
"highlight3D_mc"Symbol 23 MovieClip Frame 1Symbol 22 MovieClip
"darkshadow_mc"Symbol 33 MovieClip Frame 1Symbol 24 MovieClip
"highlight3D_mc"Symbol 33 MovieClip Frame 1Symbol 25 MovieClip
"highlight_mc"Symbol 33 MovieClip Frame 1Symbol 27 MovieClip
"shadow_mc"Symbol 33 MovieClip Frame 1Symbol 29 MovieClip
"face_mc"Symbol 33 MovieClip Frame 1Symbol 30 MovieClip
"arrow_mc"Symbol 33 MovieClip Frame 1Symbol 32 MovieClip
"highlight3D_mc"Symbol 42 MovieClip Frame 1Symbol 34 MovieClip
"darkshadow_mc"Symbol 42 MovieClip Frame 1Symbol 35 MovieClip
"highlight_mc"Symbol 42 MovieClip Frame 1Symbol 36 MovieClip
"shadow_mc"Symbol 42 MovieClip Frame 1Symbol 37 MovieClip
"face_mc"Symbol 42 MovieClip Frame 1Symbol 39 MovieClip
"arrow_mc"Symbol 42 MovieClip Frame 1Symbol 41 MovieClip
"up"Symbol 43 MovieClip [UpArrow] Frame 1Symbol 23 MovieClip
"down"Symbol 43 MovieClip [UpArrow] Frame 2Symbol 33 MovieClip
"disabled"Symbol 43 MovieClip [UpArrow] Frame 3Symbol 42 MovieClip
"highlight3D_mc"Symbol 50 MovieClip Frame 1Symbol 45 MovieClip
"darkshadow_mc"Symbol 50 MovieClip Frame 1Symbol 47 MovieClip
"highlight_mc"Symbol 50 MovieClip Frame 1Symbol 48 MovieClip
"shadow_mc"Symbol 50 MovieClip Frame 1Symbol 49 MovieClip
"highlight3D_mc"Symbol 57 MovieClip Frame 1Symbol 51 MovieClip
"darkshadow_mc"Symbol 57 MovieClip Frame 1Symbol 52 MovieClip
"shadow_mc"Symbol 57 MovieClip Frame 1Symbol 54 MovieClip
"face_mc"Symbol 57 MovieClip Frame 1Symbol 55 MovieClip
"highlight_mc"Symbol 57 MovieClip Frame 1Symbol 56 MovieClip
"shadow_mc"Symbol 62 MovieClip Frame 1Symbol 58 MovieClip
"darkshadow_mc"Symbol 62 MovieClip Frame 1Symbol 60 MovieClip
"highlight3D_mc"Symbol 62 MovieClip Frame 1Symbol 61 MovieClip
"mc_sliderTop"Symbol 63 MovieClip [ScrollThumb] Frame 1Symbol 50 MovieClip
"mc_sliderMid"Symbol 63 MovieClip [ScrollThumb] Frame 1Symbol 57 MovieClip
"mc_sliderBot"Symbol 63 MovieClip [ScrollThumb] Frame 1Symbol 62 MovieClip
"face_mc"Symbol 71 MovieClip Frame 1Symbol 64 MovieClip
"arrow_mc"Symbol 71 MovieClip Frame 1Symbol 66 MovieClip
"highlight_mc"Symbol 71 MovieClip Frame 1Symbol 67 MovieClip
"shadow_mc"Symbol 71 MovieClip Frame 1Symbol 68 MovieClip
"darkshadow_mc"Symbol 71 MovieClip Frame 1Symbol 69 MovieClip
"highlight3D_mc"Symbol 71 MovieClip Frame 1Symbol 70 MovieClip
"darkshadow_mc"Symbol 79 MovieClip Frame 1Symbol 72 MovieClip
"highlight3D_mc"Symbol 79 MovieClip Frame 1Symbol 73 MovieClip
"highlight_mc"Symbol 79 MovieClip Frame 1Symbol 74 MovieClip
"shadow_mc"Symbol 79 MovieClip Frame 1Symbol 75 MovieClip
"face_mc"Symbol 79 MovieClip Frame 1Symbol 76 MovieClip
"arrow_mc"Symbol 79 MovieClip Frame 1Symbol 78 MovieClip
"highlight3D_mc"Symbol 87 MovieClip Frame 1Symbol 80 MovieClip
"darkshadow_mc"Symbol 87 MovieClip Frame 1Symbol 81 MovieClip
"highlight_mc"Symbol 87 MovieClip Frame 1Symbol 82 MovieClip
"shadow_mc"Symbol 87 MovieClip Frame 1Symbol 83 MovieClip
"face_mc"Symbol 87 MovieClip Frame 1Symbol 84 MovieClip
"arrow_mc"Symbol 87 MovieClip Frame 1Symbol 86 MovieClip
"up"Symbol 88 MovieClip [DownArrow] Frame 1Symbol 71 MovieClip
"down"Symbol 88 MovieClip [DownArrow] Frame 2Symbol 79 MovieClip
"disabled"Symbol 88 MovieClip [DownArrow] Frame 3Symbol 87 MovieClip
"highlight_mc"Symbol 91 MovieClip [FHighlightSymbol] Frame 1Symbol 90 MovieClip
"highlight_mc2"Symbol 91 MovieClip [FHighlightSymbol] Frame 2Symbol 90 MovieClip
"highlight_mc3"Symbol 91 MovieClip [FHighlightSymbol] Frame 3Symbol 90 MovieClip
"labelField"Symbol 94 MovieClip [FLabelSymbol] Frame 1Symbol 93 EditableText
"track_mc"Symbol 97 MovieClip Frame 1Symbol 96 MovieClip
"scrollTrack_mc"Symbol 98 MovieClip [FScrollBarSymbol] Frame 1Symbol 97 MovieClip
"dPAsset"Symbol 102 MovieClip [FSelectableListSymbol] Frame 1Symbol 100 MovieClip [DataProviderSymbol]
"ItemAsset"Symbol 102 MovieClip [FSelectableListSymbol] Frame 1Symbol 101 MovieClip [FSelectableItemSymbol]
"scrollBarAsset"Symbol 103 MovieClip [FScrollSelectListSymbol] Frame 1Symbol 98 MovieClip [FScrollBarSymbol]
"superClassAsset"Symbol 103 MovieClip [FScrollSelectListSymbol] Frame 1Symbol 102 MovieClip [FSelectableListSymbol]
"boundingBox"Symbol 107 MovieClip [FBoundingBoxSymbol] Frame 1Symbol 105 MovieClip
"boundingBox2"Symbol 107 MovieClip [FBoundingBoxSymbol] Frame 2Symbol 105 MovieClip
"itemAsset"Symbol 110 MovieClip [FListBoxSymbol] Frame 1Symbol 99 MovieClip [FListItemSymbol]
"superClassAsset"Symbol 110 MovieClip [FListBoxSymbol] Frame 1Symbol 103 MovieClip [FScrollSelectListSymbol]
"boundingBox_mc"Symbol 110 MovieClip [FListBoxSymbol] Frame 1Symbol 107 MovieClip [FBoundingBoxSymbol]
"deadPreview"Symbol 110 MovieClip [FListBoxSymbol] Frame 1Symbol 109 MovieClip
"boundingBox_mc"Symbol 124 MovieClip [FocusRect] Frame 1Symbol 116 MovieClip [BoundingBox]
"tabCapture"Symbol 125 MovieClip [FocusManager] Frame 1Symbol 122 Button
"boundingBox_mc"Symbol 130 MovieClip [View] Frame 1Symbol 116 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 131 MovieClip [Loader] Frame 1Symbol 116 MovieClip [BoundingBox]
"bar"Symbol 189 MovieClip Frame 1Symbol 154 MovieClip
"tReDir"Symbol 189 MovieClip Frame 1Symbol 159 EditableText
"btnPlay"Symbol 189 MovieClip Frame 3Symbol 172 Button
"btnInstruc"Symbol 189 MovieClip Frame 3Symbol 174 Button
"mcEraseSave"Symbol 189 MovieClip Frame 3Symbol 176 MovieClip
"Play2"Symbol 189 MovieClip Frame 3Symbol 180 MovieClip
"Play1"Symbol 189 MovieClip Frame 3Symbol 184 MovieClip
"Play0"Symbol 189 MovieClip Frame 3Symbol 188 MovieClip
"bar_S"Symbol 217 MovieClip Frame 1Symbol 215 MovieClip
"bar_L"Symbol 217 MovieClip Frame 1Symbol 215 MovieClip
"mc_IndicReliever"Symbol 240 MovieClip Frame 1Symbol 238 MovieClip
"stressIndic"Symbol 251 MovieClip Frame 1Symbol 225 MovieClip
"mc_Stress"Symbol 251 MovieClip Frame 1Symbol 235 MovieClip
"tCours"Symbol 260 MovieClip Frame 1Symbol 256 EditableText
"tPer"Symbol 260 MovieClip Frame 1Symbol 258 EditableText
"tRate"Symbol 263 MovieClip Frame 1Symbol 261 EditableText
"btn_Enter"Symbol 357 MovieClip Frame 2Symbol 355 Button
"mc_Video"Symbol 397 MovieClip Frame 1Symbol 396 Video
"Sfd"Symbol 399 MovieClip Frame 1Symbol 379 MovieClip
"btn_Sfond"Symbol 399 MovieClip Frame 7Symbol 381 Button
"mc_Strip2"Symbol 399 MovieClip Frame 7Symbol 382 MovieClip
"btn_Forward"Symbol 399 MovieClip Frame 7Symbol 389 Button
"btn_Back"Symbol 399 MovieClip Frame 7Symbol 392 Button
"btnMovie"Symbol 399 MovieClip Frame 7Symbol 395 MovieClip
"mcVid"Symbol 399 MovieClip Frame 7Symbol 397 MovieClip
"tPxNext"Symbol 399 MovieClip Frame 7Symbol 398 EditableText
"mc_StressReliever"Symbol 399 MovieClip Frame 7Symbol 240 MovieClip

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$Wv$w/Xn0Hacd.TXZEavvbzW1/."
ExportAssets (56)Timeline Frame 1Symbol 1 as "SonTombe"
ExportAssets (56)Timeline Frame 1Symbol 2 as "SonRateSurprise"
ExportAssets (56)Timeline Frame 1Symbol 3 as "SonFouleYeah"
ExportAssets (56)Timeline Frame 1Symbol 4 as "SonMusicStress"
ExportAssets (56)Timeline Frame 1Symbol 5 as "SonEchec"
ExportAssets (56)Timeline Frame 1Symbol 6 as "SonFoule2"
ExportAssets (56)Timeline Frame 1Symbol 7 as "SonFoule1"
ExportAssets (56)Timeline Frame 1Symbol 8 as "SonMusicStrip"
ExportAssets (56)Timeline Frame 1Symbol 9 as "SonMoan"
ExportAssets (56)Timeline Frame 1Symbol 10 as "FUIComponentSymbol"
ExportAssets (56)Timeline Frame 1Symbol 43 as "UpArrow"
ExportAssets (56)Timeline Frame 1Symbol 63 as "ScrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 88 as "DownArrow"
ExportAssets (56)Timeline Frame 1Symbol 91 as "FHighlightSymbol"
ExportAssets (56)Timeline Frame 1Symbol 94 as "FLabelSymbol"
ExportAssets (56)Timeline Frame 1Symbol 98 as "FScrollBarSymbol"
ExportAssets (56)Timeline Frame 1Symbol 99 as "FListItemSymbol"
ExportAssets (56)Timeline Frame 1Symbol 98 as "FScrollBarSymbol"
ExportAssets (56)Timeline Frame 1Symbol 100 as "DataProviderSymbol"
ExportAssets (56)Timeline Frame 1Symbol 101 as "FSelectableItemSymbol"
ExportAssets (56)Timeline Frame 1Symbol 102 as "FSelectableListSymbol"
ExportAssets (56)Timeline Frame 1Symbol 103 as "FScrollSelectListSymbol"
ExportAssets (56)Timeline Frame 1Symbol 107 as "FBoundingBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 110 as "FListBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 116 as "BoundingBox"
ExportAssets (56)Timeline Frame 1Symbol 117 as "Defaults"
ExportAssets (56)Timeline Frame 1Symbol 118 as "UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 119 as "UIObject"
ExportAssets (56)Timeline Frame 1Symbol 124 as "FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 125 as "FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 126 as "UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 127 as "UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 128 as "Border"
ExportAssets (56)Timeline Frame 1Symbol 129 as "RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 130 as "View"
ExportAssets (56)Timeline Frame 1Symbol 131 as "Loader"
ExportAssets (56)Timeline Frame 1Symbol 131 as "Loader"
ExportAssets (56)Timeline Frame 1Symbol 111 as "__Packages.mx.core.UIObject"
ExportAssets (56)Timeline Frame 1Symbol 112 as "__Packages.mx.core.UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 113 as "__Packages.mx.core.View"
ExportAssets (56)Timeline Frame 1Symbol 114 as "__Packages.mx.controls.Loader"
ExportAssets (56)Timeline Frame 1Symbol 132 as "__Packages.mx.skins.SkinElement"
ExportAssets (56)Timeline Frame 1Symbol 133 as "__Packages.mx.styles.CSSTextStyles"
ExportAssets (56)Timeline Frame 1Symbol 134 as "__Packages.mx.styles.StyleManager"
ExportAssets (56)Timeline Frame 1Symbol 135 as "__Packages.mx.styles.CSSStyleDeclaration"
ExportAssets (56)Timeline Frame 1Symbol 136 as "__Packages.mx.skins.Border"
ExportAssets (56)Timeline Frame 1Symbol 137 as "__Packages.mx.skins.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 138 as "__Packages.mx.managers.DepthManager"
ExportAssets (56)Timeline Frame 1Symbol 139 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 140 as "__Packages.mx.events.UIEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 141 as "__Packages.mx.core.ExternalContent"
ExportAssets (56)Timeline Frame 1Symbol 142 as "__Packages.mx.skins.ColoredSkinElement"
ExportAssets (56)Timeline Frame 1Symbol 143 as "__Packages.mx.core.ext.UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 144 as "__Packages.mx.skins.halo.Defaults"
ExportAssets (56)Timeline Frame 1Symbol 145 as "__Packages.mx.controls.SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 146 as "__Packages.mx.managers.SystemManager"
ExportAssets (56)Timeline Frame 1Symbol 147 as "__Packages.mx.managers.FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 148 as "__Packages.mx.skins.halo.FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 149 as "__Packages.mx.managers.OverlappedWindows"
ExportAssets (56)Timeline Frame 1Symbol 150 as "__Packages.mx.styles.CSSSetStyle"
ExportAssets (56)Timeline Frame 1Symbol 151 as "__Packages.mx.core.ext.UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 152 as "__Packages.mx.skins.halo.RectBorder"
ExportAssets (56)Timeline Frame 3Symbol 110 as "FListBoxSymbol"

Labels

"Symbol_36"Symbol 10 MovieClip [FUIComponentSymbol] Frame 1
"enabled"Symbol 91 MovieClip [FHighlightSymbol] Frame 1
"disabled"Symbol 91 MovieClip [FHighlightSymbol] Frame 2
"unfocused"Symbol 91 MovieClip [FHighlightSymbol] Frame 3
"Symbol_32"Symbol 94 MovieClip [FLabelSymbol] Frame 1
"Symbol_354"Symbol 100 MovieClip [DataProviderSymbol] Frame 1
"enabled"Symbol 107 MovieClip [FBoundingBoxSymbol] Frame 1
"disabled"Symbol 107 MovieClip [FBoundingBoxSymbol] Frame 2
"loaded"Symbol 189 MovieClip Frame 3
"ImgLoaded"Symbol 310 MovieClip Frame 60

Dynamic Text Variables

_root.tLoadingURLSymbol 305 EditableText""
_root.tLoadingURLSymbol 307 EditableText""
_root.tLoadingURLSymbol 308 EditableText""
VarTxtRapportSymbol 314 EditableText"Effect: +1% I.Rate Chance: 50% Cost: 1000$"
VarTxtStrikeSymbol 320 EditableText"Effect: -10% S&P Chance: 50% Cost: 1000$"
VarTxtRumorSymbol 324 EditableText"Effect: +10% S&P Chance: 50% Cost: 1000$"




http://swfchan.com/45/220921/info.shtml
Created: 30/6 -2019 23:16:46 Last modified: 30/6 -2019 23:16:46 Server time: 22/12 -2024 11:57:34