# Can anyone give me a hand?

**URL:** <https://forum.kirupa.com/t/can-anyone-give-me-a-hand/258698>\
**Category:** flash\
**Created:** [April 26, 2008, 11:06pm UTC](https://forum.kirupa.com/t/can-anyone-give-me-a-hand/258698 "2008-04-26T23:06:37Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![bombdigiti](https://avatars.discourse-cdn.com/v4/letter/b/b5ac83/32.png) [@bombdigiti](https://forum.kirupa.com/u/bombdigiti)\
**Post date:** [April 26, 2008, 11:06pm UTC](https://forum.kirupa.com/t/can-anyone-give-me-a-hand/258698/1 "2008-04-26T23:06:37Z")

</div>

hey, i was wondering if anyone would be able to give me a hand converting some as2 to as3. Its kind of a media content management system and we’ve basically only learned as2 at school, so i am having a lot of trouble. If anyone could help or just say some pointers that would be awesome, thanks. Yea, its super sloppy…  
Heres the code:

```
ActionScript Code:
[FONT=Courier New][LEFT][COLOR=#808080]*//importing*[/COLOR]

```

[COLOR=#0000FF]import[/COLOR] flash.[COLOR=#000080]events[/COLOR]._;  
[COLOR=#0000FF]import[/COLOR] flash.[COLOR=#000080]net[/COLOR]._;  
[COLOR=#0000FF]import[/COLOR] fl.[COLOR=#000080]transitions[/COLOR].[COLOR=#000080]Tween[/COLOR];  
[COLOR=#0000FF]import[/COLOR] fl.[COLOR=#000080]transitions[/COLOR].[COLOR=#000080]easing[/COLOR].\*;  
[COLOR=#0000FF]import[/COLOR] fl.[COLOR=#000080]transitions[/COLOR].[COLOR=#000080]TweenEvent[/COLOR];

[COLOR=#808080]\*//setting variables \*[/COLOR]  
[COLOR=#000000] **var** [/COLOR] played = [COLOR=#000080]0[/COLOR];  
[COLOR=#000000] **var** [/COLOR] imagecount = [COLOR=#000080]1[/COLOR];  
[COLOR=#000000] **var** [/COLOR] caniplay = [COLOR=#000080]0[/COLOR];  
[COLOR=#000000] **var** [/COLOR] canishowthesongs = [COLOR=#000080]0[/COLOR];  
[COLOR=#000000] **var** [/COLOR] canishowthevids = [COLOR=#000080]0[/COLOR];  
[COLOR=#000000] **var** [/COLOR] vidplaying = [COLOR=#000080]0[/COLOR];  
[COLOR=#000000] **var** [/COLOR] titletext = [COLOR=#FF0000]""[/COLOR];  
[COLOR=#000000] **var** [/COLOR] infotext = [COLOR=#FF0000]""[/COLOR];

[COLOR=#000000] **var** [/COLOR] mytext:Loader = [COLOR=#000000] **new** [/COLOR] LoaderCOLOR=#000000[/COLOR];  
[COLOR=#000000] **var** [/COLOR] [COLOR=#0000FF]url[/COLOR]:[COLOR=#0000FF]String[/COLOR] = [COLOR=#FF0000]“[http://localhost/media\_gallery/loadinfo.php](http://localhost/media_gallery/loadinfo.php)”[/COLOR];  
[COLOR=#000000] **var** [/COLOR] urlReq:URLRequest = [COLOR=#000000] **new** [/COLOR] URLRequestCOLOR=#000000[/COLOR];  
mytext.[COLOR=#0000FF]load[/COLOR]COLOR=#000000[/COLOR];  
mytext.[COLOR=#0000FF]onLoad[/COLOR] = [COLOR=#000000] **function** [/COLOR]COLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]  
[COLOR=#0000FF]if[/COLOR] COLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]  
[COLOR=#000000] **var** [/COLOR] imagearray = mytext.[COLOR=#000080]images[/COLOR].[COLOR=#0000FF]split[/COLOR]COLOR=#000000[/COLOR];  
[COLOR=#000000] **var** [/COLOR] galleryinfoarray = mytext.[COLOR=#000080]galleryinfo[/COLOR].[COLOR=#0000FF]split[/COLOR]COLOR=#000000[/COLOR];  
[COLOR=#000000] **var** [/COLOR] gallerytitlearray = mytext.[COLOR=#000080]gallerytitles[/COLOR].[COLOR=#0000FF]split[/COLOR]COLOR=#000000[/COLOR];  
[COLOR=#000000] **var** [/COLOR] galleryarray = mytext.[COLOR=#000080]galleryimages[/COLOR].[COLOR=#0000FF]split[/COLOR]COLOR=#000000[/COLOR];  
[COLOR=#000000] **var** [/COLOR] numimages = imagearray.[COLOR=#0000FF]length[/COLOR];  
[COLOR=#000000] **var** [/COLOR] audioarray = mytext.[COLOR=#000080]audio[/COLOR].[COLOR=#0000FF]split[/COLOR]COLOR=#000000[/COLOR];  
[COLOR=#000000] **var** [/COLOR] audionamearray = mytext.[COLOR=#000080]audioname[/COLOR].[COLOR=#0000FF]split[/COLOR]COLOR=#000000[/COLOR];  
[COLOR=#000000] **var** [/COLOR] audioartistarray = mytext.[COLOR=#000080]audioartist[/COLOR].[COLOR=#0000FF]split[/COLOR]COLOR=#000000[/COLOR];  
[COLOR=#000000] **var** [/COLOR] videoarray = mytext.[COLOR=#000080]videos[/COLOR].[COLOR=#0000FF]split[/COLOR]COLOR=#000000[/COLOR];  
[COLOR=#000000] **var** [/COLOR] videonamearray = mytext.[COLOR=#000080]videoname[/COLOR].[COLOR=#0000FF]split[/COLOR]COLOR=#000000[/COLOR];  
[COLOR=#000000] **var** [/COLOR] videoinfoarray = mytext.[COLOR=#000080]videoinfo[/COLOR].[COLOR=#0000FF]split[/COLOR]COLOR=#000000[/COLOR];  
[COLOR=#000000] **var** [/COLOR] mysound = [COLOR=#000000] **new** [/COLOR] [COLOR=#0000FF]Sound[/COLOR]COLOR=#000000[/COLOR];  
mysound.[COLOR=#0000FF]loadSound[/COLOR]COLOR=#000000[/COLOR];  
mysound.[COLOR=#0000FF]stop[/COLOR]COLOR=#000000[/COLOR];  
volumelevel = [COLOR=#000080]100[/COLOR];  
[COLOR=#000000]}[/COLOR]  
[COLOR=#000000]}[/COLOR];

[COLOR=#000000] **function** [/COLOR] moveSlider[COLOR=#000000]([/COLOR]xpos:[COLOR=#0000FF]Number[/COLOR], sliderwidth:[COLOR=#0000FF]Number[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]  
[COLOR=#000000] **var** [/COLOR] xPosT:Tween = [COLOR=#000000] **new** [/COLOR] Tween[COLOR=#000000]([/COLOR]slider, [COLOR=#FF0000]“x”[/COLOR], Regular.[COLOR=#000080]easeOut[/COLOR], slider.[COLOR=#000080]x[/COLOR], xpos, [COLOR=#000080]2[/COLOR], [COLOR=#000000] **true** [/COLOR][COLOR=#000000])[/COLOR];  
[COLOR=#000000] **var** [/COLOR] wPosT:Tween = [COLOR=#000000] **new** [/COLOR] Tween[COLOR=#000000]([/COLOR]slider, [COLOR=#FF0000]“width”[/COLOR], Regular.[COLOR=#000080]easeOut[/COLOR], slider.[COLOR=#0000FF]width[/COLOR], sliderwidth, [COLOR=#000080]2[/COLOR], [COLOR=#000000] **true** [/COLOR][COLOR=#000000])[/COLOR];  
[COLOR=#000000]}[/COLOR]

photoSelectAnimation.[COLOR=#000080]addEventListener[/COLOR][COLOR=#000000]([/COLOR]TweenEvent.[COLOR=#000080]MOTION\_FINISH[/COLOR], onMotionFinished[COLOR=#000000])[/COLOR];

[COLOR=#000000] **function** [/COLOR] photoSelectAnimation[COLOR=#000000]([/COLOR]objalph:[COLOR=#0000FF]Number[/COLOR], xpos:[COLOR=#0000FF]Number[/COLOR], textInfo:[COLOR=#0000FF]String[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]  
removeTracksCOLOR=#000000[/COLOR];  
titletext = [COLOR=#FF0000]""[/COLOR];  
infotext = [COLOR=#FF0000]""[/COLOR];  
[COLOR=#000000] **var** [/COLOR] slideDown:Tween = [COLOR=#000000] **new** [/COLOR] Tween[COLOR=#000000]([/COLOR]slider2, [COLOR=#FF0000]“scaleY”[/COLOR], Regular.[COLOR=#000080]easeOut[/COLOR], slider2.[COLOR=#000080]scaleY[/COLOR], [COLOR=#000080]105[/COLOR], [COLOR=#000080]2[/COLOR], [COLOR=#000000] **true** [/COLOR][COLOR=#000000])[/COLOR];  
[COLOR=#000000] **var** [/COLOR] slideAlpha:Tween = [COLOR=#000000] **new** [/COLOR] Tween[COLOR=#000000]([/COLOR]slider2, [COLOR=#FF0000]“alpha”[/COLOR], Regular.[COLOR=#000080]easeOut[/COLOR], slider2.[COLOR=#000080]alpha[/COLOR], [COLOR=#000080]15[/COLOR], [COLOR=#000080]2[/COLOR], [COLOR=#000000] **true** [/COLOR][COLOR=#000000])[/COLOR];  
[COLOR=#000000] **function** [/COLOR] onMotionFinishedCOLOR=#000000[/COLOR]:[COLOR=#0000FF]void[/COLOR] [COLOR=#000000]{[/COLOR]  
[COLOR=#000000] **var** [/COLOR] aPosT1:Tween = [COLOR=#000000] **new** [/COLOR] Tween[COLOR=#000000]([/COLOR]photoselect, [COLOR=#FF0000]“alpha”[/COLOR], Regular.[COLOR=#000080]easeIn[/COLOR], photoselect.[COLOR=#000080]alpha[/COLOR], objalph, [COLOR=#000080]2[/COLOR], [COLOR=#000000] **true** [/COLOR][COLOR=#000000])[/COLOR];  
[COLOR=#000000] **var** [/COLOR] aPosT2:Tween = [COLOR=#000000] **new** [/COLOR] Tween[COLOR=#000000]([/COLOR]photoinfo, [COLOR=#FF0000]“alpha”[/COLOR], Regular.[COLOR=#000080]easeIn[/COLOR], photoinfo.[COLOR=#000080]alpha[/COLOR], objalph, [COLOR=#000080]2[/COLOR], [COLOR=#000000] **true** [/COLOR][COLOR=#000000])[/COLOR];  
[COLOR=#000000] **var** [/COLOR] aPosT3:Tween = [COLOR=#000000] **new** [/COLOR] Tween[COLOR=#000000]([/COLOR]picture, [COLOR=#FF0000]“alpha”[/COLOR], Regular.[COLOR=#000080]easeIn[/COLOR], picture.[COLOR=#000080]alpha[/COLOR], objalph, [COLOR=#000080]2[/COLOR], [COLOR=#000000] **true** [/COLOR][COLOR=#000000])[/COLOR];  
[COLOR=#0000FF]if[/COLOR] [COLOR=#000000]([/COLOR]caniplay == [COLOR=#000080]0[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]  
loadImagesCOLOR=#000000[/COLOR];  
[COLOR=#000000]}[/COLOR]  
[COLOR=#000000]}[/COLOR];  
[COLOR=#000000]}[/COLOR]

videoSelectAnimation.[COLOR=#000080]addEventListener[/COLOR][COLOR=#000000]([/COLOR]TweenEvent.[COLOR=#000080]MOTION\_FINISH[/COLOR], onMotionFinished[COLOR=#000000])[/COLOR];

[COLOR=#000000] **function** [/COLOR] videoSelectAnimation[COLOR=#000000]([/COLOR]objalph:[COLOR=#0000FF]Number[/COLOR], xpos:[COLOR=#0000FF]Number[/COLOR], textInfo:[COLOR=#0000FF]String[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]  
[COLOR=#000000] **var** [/COLOR] slideDown:Tween = [COLOR=#000000] **new** [/COLOR] Tween[COLOR=#000000]([/COLOR]slider2, [COLOR=#FF0000]“scaleY”[/COLOR], Regular.[COLOR=#000080]easeOut[/COLOR], slider2.[COLOR=#000080]scaleY[/COLOR], [COLOR=#000080]105[/COLOR], [COLOR=#000080]2[/COLOR], [COLOR=#000000] **true** [/COLOR][COLOR=#000000])[/COLOR];  
[COLOR=#000000] **var** [/COLOR] slideAlpha:Tween = [COLOR=#000000] **new** [/COLOR] Tween[COLOR=#000000]([/COLOR]slider2, [COLOR=#FF0000]“alpha”[/COLOR], Regular.[COLOR=#000080]easeOut[/COLOR], slider2.[COLOR=#000080]alpha[/COLOR], [COLOR=#000080]20[/COLOR], [COLOR=#000080]2[/COLOR], [COLOR=#000000] **true** [/COLOR][COLOR=#000000])[/COLOR];  
[COLOR=#000000] **function** [/COLOR] onMotionFinishedCOLOR=#000000[/COLOR]:[COLOR=#0000FF]void[/COLOR] [COLOR=#000000]{[/COLOR]  
[COLOR=#000000] **var** [/COLOR] aPosT1:Tween = [COLOR=#000000] **new** [/COLOR] Tween[COLOR=#000000]([/COLOR]videoselect, [COLOR=#FF0000]“alpha”[/COLOR], Regular.[COLOR=#000080]easeIn[/COLOR], videoselect.[COLOR=#000080]alpha[/COLOR], objalph, [COLOR=#000080]2[/COLOR], [COLOR=#000000] **true** [/COLOR][COLOR=#000000])[/COLOR];  
[COLOR=#000000] **var** [/COLOR] aPosT2:Tween = [COLOR=#000000] **new** [/COLOR] Tween[COLOR=#000000]([/COLOR]photoinfo, [COLOR=#FF0000]“alpha”[/COLOR], Regular.[COLOR=#000080]easeIn[/COLOR], photoinfo.[COLOR=#000080]alpha[/COLOR], objalph, [COLOR=#000080]2[/COLOR], [COLOR=#000000] **true** [/COLOR][COLOR=#000000])[/COLOR];  
[COLOR=#000000] **var** [/COLOR] aPosT3:Tween = [COLOR=#000000] **new** [/COLOR] Tween[COLOR=#000000]([/COLOR][COLOR=#0000FF]video[/COLOR], [COLOR=#FF0000]“alpha”[/COLOR], Regular.[COLOR=#000080]easeIn[/COLOR], [COLOR=#0000FF]video[/COLOR].[COLOR=#000080]alpha[/COLOR], objalph, [COLOR=#000080]2[/COLOR], [COLOR=#000000] **true** [/COLOR][COLOR=#000000])[/COLOR];  
[COLOR=#000000] **var** [/COLOR] aPosT4:Tween = [COLOR=#000000] **new** [/COLOR] Tween[COLOR=#000000]([/COLOR]stopvid, [COLOR=#FF0000]“alpha”[/COLOR], Regular.[COLOR=#000080]easeIn[/COLOR], [COLOR=#000080]0[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]2[/COLOR], [COLOR=#000000] **true** [/COLOR][COLOR=#000000])[/COLOR];  
[COLOR=#000000] **var** [/COLOR] aPosT5:Tween = [COLOR=#000000] **new** [/COLOR] Tween[COLOR=#000000]([/COLOR]playvid, [COLOR=#FF0000]“alpha”[/COLOR], Regular.[COLOR=#000080]easeIn[/COLOR], [COLOR=#000080]0[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]2[/COLOR], [COLOR=#000000] **true** [/COLOR][COLOR=#000000])[/COLOR];  
[COLOR=#000000] **var** [/COLOR] aPosT6:Tween = [COLOR=#000000] **new** [/COLOR] Tween[COLOR=#000000]([/COLOR]pausevid, [COLOR=#FF0000]“alpha”[/COLOR], Regular.[COLOR=#000080]easeIn[/COLOR], [COLOR=#000080]0[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]2[/COLOR], [COLOR=#000000] **true** [/COLOR][COLOR=#000000])[/COLOR];  
[COLOR=#0000FF]if[/COLOR] [COLOR=#000000]([/COLOR]canishowthevids == [COLOR=#000080]0[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]  
vidplayer.[COLOR=#0000FF]visible[/COLOR] = [COLOR=#000000] **true** [/COLOR];  
vidplayer.[COLOR=#000080]contentPath[/COLOR] = videoarray[COLOR=#000000][[/COLOR][COLOR=#000080]0[/COLOR][COLOR=#000000]][/COLOR];  
titletext = videonamearray[COLOR=#000000][[/COLOR][COLOR=#000080]0[/COLOR][COLOR=#000000]][/COLOR];  
infotext = videoinfoarray[COLOR=#000000][[/COLOR][COLOR=#000080]0[/COLOR][COLOR=#000000]][/COLOR];  
loadVideosCOLOR=#000000[/COLOR];  
vidplayer.[COLOR=#000080]stopButton[/COLOR] = stopvid;  
vidplayer.[COLOR=#000080]playButton[/COLOR] = playvid;  
vidplayer.[COLOR=#000080]pauseButton[/COLOR] = pausevid;  
playvid.[COLOR=#000080]y[/COLOR] = [COLOR=#000080]261[/COLOR];  
pausevid.[COLOR=#000080]y[/COLOR] = [COLOR=#000080]261[/COLOR];  
stopvid.[COLOR=#000080]y[/COLOR] = [COLOR=#000080]261[/COLOR];  
[COLOR=#000000]}[/COLOR]  
[COLOR=#000000]}[/COLOR];  
[COLOR=#000000]}[/COLOR]

audioSelectAnimation.[COLOR=#000080]addEventListener[/COLOR][COLOR=#000000]([/COLOR]TweenEvent.[COLOR=#000080]MOTION\_FINISH[/COLOR], onMotionFinished[COLOR=#000000])[/COLOR];

[COLOR=#000000] **function** [/COLOR] audioSelectAnimation[COLOR=#000000]([/COLOR]objalph:[COLOR=#0000FF]Number[/COLOR], xpos:[COLOR=#0000FF]Number[/COLOR], textInfo:[COLOR=#0000FF]String[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]  
removeThumbsCOLOR=#000000[/COLOR];  
[COLOR=#808080]_[//root.titletext](https://root.titletext) = “”;_[/COLOR]  
[COLOR=#808080]_[//root.infotext](https://root.infotext) = “”;_[/COLOR]  
[COLOR=#000000] **var** [/COLOR] slideDown:Tween = [COLOR=#000000] **new** [/COLOR] Tween[COLOR=#000000]([/COLOR]slider2, [COLOR=#FF0000]“yscale”[/COLOR], Regular.[COLOR=#000080]easeOut[/COLOR], slider2.[COLOR=#000080]scaleY[/COLOR], [COLOR=#000080]105[/COLOR], [COLOR=#000080]2[/COLOR], [COLOR=#000000] **true** [/COLOR][COLOR=#000000])[/COLOR];  
[COLOR=#000000] **var** [/COLOR] slideAlpha:Tween = [COLOR=#000000] **new** [/COLOR] Tween[COLOR=#000000]([/COLOR]slider2, [COLOR=#FF0000]“alpha”[/COLOR], Regular.[COLOR=#000080]easeOut[/COLOR], slider2.[COLOR=#000080]alpha[/COLOR], [COLOR=#000080]20[/COLOR], [COLOR=#000080]2[/COLOR], [COLOR=#000000] **true** [/COLOR][COLOR=#000000])[/COLOR];  
[COLOR=#000000] **function** [/COLOR] onMotionFinishedCOLOR=#000000[/COLOR]:[COLOR=#0000FF]void[/COLOR] [COLOR=#000000]{[/COLOR]  
[COLOR=#000000] **var** [/COLOR] aPosT1:Tween = [COLOR=#000000] **new** [/COLOR] Tween[COLOR=#000000]([/COLOR]audioselect, [COLOR=#FF0000]“alpha”[/COLOR], Regular.[COLOR=#000080]easeIn[/COLOR], audioselect.[COLOR=#000080]alpha[/COLOR], objalph, [COLOR=#000080]2[/COLOR], [COLOR=#000000] **true** [/COLOR][COLOR=#000000])[/COLOR];  
[COLOR=#000000] **var** [/COLOR] aPosT3:Tween = [COLOR=#000000] **new** [/COLOR] Tween[COLOR=#000000]([/COLOR]photoinfo, [COLOR=#FF0000]“alpha”[/COLOR], Regular.[COLOR=#000080]easeIn[/COLOR], photoinfo.[COLOR=#000080]alpha[/COLOR], objalph, [COLOR=#000080]2[/COLOR], [COLOR=#000000] **true** [/COLOR][COLOR=#000000])[/COLOR];  
[COLOR=#000000] **var** [/COLOR] aPosT:Tween = [COLOR=#000000] **new** [/COLOR] Tween[COLOR=#000000]([/COLOR]audio, [COLOR=#FF0000]“alpha”[/COLOR], Regular.[COLOR=#000080]easeIn[/COLOR], audio.[COLOR=#000080]alpha[/COLOR], objalph, [COLOR=#000080]2[/COLOR], [COLOR=#000000] **true** [/COLOR][COLOR=#000000])[/COLOR];  
[COLOR=#0000FF]if[/COLOR] [COLOR=#000000]([/COLOR]canishowthesongs == [COLOR=#000080]0[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]  
currenttrack = audionamearray[COLOR=#000000][[/COLOR][COLOR=#000080]0[/COLOR][COLOR=#000000]][/COLOR];  
currentartist = audioartistarray[COLOR=#000000][[/COLOR][COLOR=#000080]0[/COLOR][COLOR=#000000]][/COLOR];  
loadTracksCOLOR=#000000[/COLOR];  
[COLOR=#000000]}[/COLOR]  
[COLOR=#000000]}[/COLOR];  
[COLOR=#000000]}[/COLOR]  
[COLOR=#000000] **function** [/COLOR] loadImagesCOLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]  
[COLOR=#000000] **var** [/COLOR] starty = [COLOR=#000080]60[/COLOR];  
[COLOR=#000000] **var** [/COLOR] startx = [COLOR=#000080]27[/COLOR];  
numthumbs = galleryarray.[COLOR=#0000FF]length[/COLOR];  
[COLOR=#0000FF]for[/COLOR] [COLOR=#000000]([/COLOR]i=[COLOR=#000080]0[/COLOR]; i\<numthumbs; i++[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]  
[COLOR=#000000] **var** [/COLOR] count = i+[COLOR=#000080]1[/COLOR];  
[COLOR=#0000FF]if[/COLOR] [COLOR=#000000]([/COLOR]count == [COLOR=#000080]4[/COLOR] || count == [COLOR=#000080]7[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]  
starty += [COLOR=#000080]67[/COLOR];  
startx = [COLOR=#000080]27[/COLOR];  
[COLOR=#000000]}[/COLOR]  
flash.[COLOR=#000080]display[/COLOR].[COLOR=#0000FF]MovieClip[/COLOR].[COLOR=#0000FF]MovieClip[/COLOR][COLOR=#000000]([/COLOR][COLOR=#FF0000]“holder”[/COLOR], [COLOR=#FF0000]“thumb”[/COLOR]+count, count[COLOR=#000000])[/COLOR];  
[COLOR=#0000FF]loadMovie[/COLOR][COLOR=#000000]([/COLOR]galleryarray[COLOR=#000000][[/COLOR]i[COLOR=#000000]][/COLOR], [COLOR=#FF0000]“thumb”[/COLOR]+count[COLOR=#000000])[/COLOR];  
[COLOR=#0000FF]eval[/COLOR]COLOR=#000000[/COLOR].[COLOR=#000080]y[/COLOR] = starty;  
[COLOR=#0000FF]eval[/COLOR]COLOR=#000000[/COLOR].[COLOR=#000080]x[/COLOR] = startx;  
[COLOR=#000000] **var** [/COLOR] aPosT:Tween = [COLOR=#000000] **new** [/COLOR] Tween[COLOR=#000000]([/COLOR][COLOR=#0000FF]eval[/COLOR]COLOR=#000000[/COLOR], [COLOR=#FF0000]“alpha”[/COLOR], Regular.[COLOR=#000080]easeOut[/COLOR], [COLOR=#000080]0[/COLOR], [COLOR=#000080]100[/COLOR], [COLOR=#000080]1[/COLOR], [COLOR=#000000] **true** [/COLOR][COLOR=#000000])[/COLOR];  
startx += [COLOR=#000080]65[/COLOR];  
[COLOR=#000000]}[/COLOR]  
[COLOR=#000000]}[/COLOR]

[COLOR=#000000] **function** [/COLOR] setTextCOLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]  
titletext = gallerytitlearray[COLOR=#000000][[/COLOR]num[COLOR=#000000]][/COLOR];  
infotext = galleryinfoarray[COLOR=#000000][[/COLOR]num[COLOR=#000000]][/COLOR];  
[COLOR=#000000]}[/COLOR]

[COLOR=#000000] **function** [/COLOR] removeThumbsCOLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]  
[COLOR=#0000FF]for[/COLOR] [COLOR=#000000]([/COLOR]i=[COLOR=#000080]1[/COLOR]; i\<[COLOR=#000080]9[/COLOR]; i++[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]  
removeChildCOLOR=#000000[/COLOR];  
[COLOR=#000000]}[/COLOR]  
[COLOR=#000000]}[/COLOR]

[COLOR=#000000] **function** [/COLOR] loadTracksCOLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]  
starty = [COLOR=#000080]130[/COLOR];  
startx = [COLOR=#000080]170[/COLOR];  
numtracks = audioarray.[COLOR=#000080]length[/COLOR]-[COLOR=#000080]1[/COLOR];  
[COLOR=#0000FF]for[/COLOR] [COLOR=#000000]([/COLOR]i=[COLOR=#000080]0[/COLOR]; i\<numtracks; i++[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]  
count = i+[COLOR=#000080]1[/COLOR];  
[COLOR=#0000FF]if[/COLOR] [COLOR=#000000]([/COLOR]count == [COLOR=#000080]5[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]  
starty += [COLOR=#000080]85[/COLOR];  
startx = [COLOR=#000080]10[/COLOR];  
[COLOR=#000000]}[/COLOR]  
flash.[COLOR=#000080]display[/COLOR].[COLOR=#0000FF]MovieClip[/COLOR].[COLOR=#0000FF]MovieClip[/COLOR][COLOR=#000000]([/COLOR][COLOR=#FF0000]“trackholder”[/COLOR], [COLOR=#FF0000]“track”[/COLOR]+count, count[COLOR=#000000])[/COLOR];  
[COLOR=#0000FF]eval[/COLOR]COLOR=#000000[/COLOR].[COLOR=#000080]trackholder[/COLOR] = audionamearray[COLOR=#000000][[/COLOR]i[COLOR=#000000]][/COLOR]+[COLOR=#FF0000]" | "[/COLOR]+audioartistarray[COLOR=#000000][[/COLOR]i[COLOR=#000000]][/COLOR];  
[COLOR=#0000FF]eval[/COLOR]COLOR=#000000[/COLOR].[COLOR=#000080]y[/COLOR] = starty;  
[COLOR=#0000FF]eval[/COLOR]COLOR=#000000[/COLOR].[COLOR=#000080]x[/COLOR] = startx;  
starty += [COLOR=#000080]15[/COLOR]  
[COLOR=#000000]}[/COLOR]  
[COLOR=#000000]}[/COLOR]

videobtn.[COLOR=#000080]buttonMode[/COLOR] = [COLOR=#000000] **true** [/COLOR];  
videobtn.[COLOR=#000080]addEventListener[/COLOR][COLOR=#000000]([/COLOR]MouseEvent.[COLOR=#000080]MOUSE\_OVER[/COLOR], mouseOverVideo[COLOR=#000000])[/COLOR];

[COLOR=#000000] **function** [/COLOR] mouseOverVideoCOLOR=#000000[/COLOR]:[COLOR=#0000FF]void[/COLOR] [COLOR=#000000]{[/COLOR]  
[COLOR=#0000FF]trace[/COLOR]COLOR=#000000[/COLOR];  
moveSliderCOLOR=#000000[/COLOR];  
[COLOR=#000000]}[/COLOR]

photobtn.[COLOR=#000080]buttonMode[/COLOR] = [COLOR=#000000] **true** [/COLOR];  
photobtn.[COLOR=#000080]addEventListener[/COLOR][COLOR=#000000]([/COLOR]MouseEvent.[COLOR=#000080]MOUSE\_OVER[/COLOR], mouseOverPhoto[COLOR=#000000])[/COLOR];

[COLOR=#000000] **function** [/COLOR] mouseOverPhotoCOLOR=#000000[/COLOR]:[COLOR=#0000FF]void[/COLOR] [COLOR=#000000]{[/COLOR]  
[COLOR=#0000FF]trace[/COLOR]COLOR=#000000[/COLOR];  
moveSliderCOLOR=#000000[/COLOR];  
[COLOR=#000000]}[/COLOR]

audiobtn.[COLOR=#000080]buttonMode[/COLOR] = [COLOR=#000000] **true** [/COLOR];  
audiobtn.[COLOR=#000080]addEventListener[/COLOR][COLOR=#000000]([/COLOR]MouseEvent.[COLOR=#000080]MOUSE\_OVER[/COLOR], mouseOverAudio[COLOR=#000000])[/COLOR];

[COLOR=#000000] **function** [/COLOR] mouseOverAudioCOLOR=#000000[/COLOR]:[COLOR=#0000FF]void[/COLOR] [COLOR=#000000]{[/COLOR]  
[COLOR=#0000FF]trace[/COLOR]COLOR=#000000[/COLOR];  
moveSliderCOLOR=#000000[/COLOR];  
[COLOR=#000000]}[/COLOR]

videobtn.[COLOR=#0000FF]onPress[/COLOR] = [COLOR=#000000] **function** [/COLOR]COLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]  
removeThumbsCOLOR=#000000[/COLOR];  
sectiontitle = [COLOR=#FF0000]“Videos”[/COLOR];  
caniplay = [COLOR=#000080]1[/COLOR];  
canishowthesongs = [COLOR=#000080]1[/COLOR];  
canishowthevids = [COLOR=#000080]0[/COLOR];  
slider2.[COLOR=#000080]scaleY[/COLOR] = [COLOR=#000080]15[/COLOR];  
slider2.[COLOR=#000080]alpha[/COLOR] = [COLOR=#000080]0[/COLOR];  
videoSelectAnimationCOLOR=#000000[/COLOR];  
photoSelectAnimationCOLOR=#000000[/COLOR];  
audioSelectAnimationCOLOR=#000000[/COLOR];  
[COLOR=#000000]}[/COLOR];  
photobtn.[COLOR=#0000FF]onPress[/COLOR] = [COLOR=#000000] **function** [/COLOR]COLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]  
[COLOR=#0000FF]if[/COLOR] COLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]  
removeVidsCOLOR=#000000[/COLOR];  
[COLOR=#000000]}[/COLOR]  
playvid.[COLOR=#0000FF]\_y[/COLOR] = [COLOR=#000080]400[/COLOR];  
pausevid.[COLOR=#0000FF]\_y[/COLOR] = [COLOR=#000080]400[/COLOR];  
stopvid.[COLOR=#0000FF]\_y[/COLOR] = [COLOR=#000080]400[/COLOR];  
removeThumbsCOLOR=#000000[/COLOR];  
sectiontitle = [COLOR=#FF0000]“Photos”[/COLOR];  
caniplay = [COLOR=#000080]0[/COLOR];  
canishowthesongs = [COLOR=#000080]1[/COLOR];  
canishowthevids = [COLOR=#000080]1[/COLOR];  
slider2.[COLOR=#000080]scaleY[/COLOR] = [COLOR=#000080]15[/COLOR];  
slider2.[COLOR=#000080]alpha[/COLOR] = [COLOR=#000080]0[/COLOR];  
videoSelectAnimationCOLOR=#000000[/COLOR];  
photoSelectAnimationCOLOR=#000000[/COLOR];  
audioSelectAnimationCOLOR=#000000[/COLOR];  
[COLOR=#000000]}[/COLOR];  
audiobtn.[COLOR=#0000FF]onPress[/COLOR] = [COLOR=#000000] **function** [/COLOR]COLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]  
[COLOR=#0000FF]if[/COLOR] [COLOR=#000000]([/COLOR]root.[COLOR=#000080]mysound[/COLOR].[COLOR=#0000FF]position[/COLOR] == [COLOR=#000080]0[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]  
root.[COLOR=#000080]mysound[/COLOR].[COLOR=#0000FF]start[/COLOR]COLOR=#000000[/COLOR];  
[COLOR=#000000]}[/COLOR]  
[COLOR=#0000FF]if[/COLOR] COLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]  
removeVidsCOLOR=#000000[/COLOR];  
[COLOR=#000000]}[/COLOR]  
playvid.[COLOR=#000080]y[/COLOR] = [COLOR=#000080]400[/COLOR];  
pausevid.[COLOR=#000080]y[/COLOR] = [COLOR=#000080]400[/COLOR];  
stopvid.[COLOR=#000080]y[/COLOR] = [COLOR=#000080]400[/COLOR];  
sectiontitle = [COLOR=#FF0000]“Audio”[/COLOR];  
canishowthesongs = [COLOR=#000080]0[/COLOR];  
canishowthevids = [COLOR=#000080]1[/COLOR];  
caniplay = [COLOR=#000080]1[/COLOR];  
slider2.[COLOR=#000080]scaleY[/COLOR] = [COLOR=#000080]15[/COLOR];  
slider2.[COLOR=#000080]alpha[/COLOR] = [COLOR=#000080]0[/COLOR];  
videoSelectAnimationCOLOR=#000000[/COLOR];  
photoSelectAnimationCOLOR=#000000[/COLOR];  
audioSelectAnimationCOLOR=#000000[/COLOR];  
[COLOR=#000000]}[/COLOR];  
stopsound.[COLOR=#0000FF]onPress[/COLOR] = [COLOR=#000000] **function** [/COLOR]COLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]  
mysound.[COLOR=#0000FF]stop[/COLOR]COLOR=#000000[/COLOR];  
thispoint = [COLOR=#000080]0[/COLOR];  
[COLOR=#000000]}[/COLOR];  
playsound.[COLOR=#0000FF]onPress[/COLOR] = [COLOR=#000000] **function** [/COLOR]COLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]  
mysound.[COLOR=#0000FF]start[/COLOR]COLOR=#000000[/COLOR];  
[COLOR=#000000]}[/COLOR];  
pausesound.[COLOR=#0000FF]onPress[/COLOR] = [COLOR=#000000] **function** [/COLOR]COLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]  
thispoint = mysound.[COLOR=#0000FF]position[/COLOR]/[COLOR=#000080]1000[/COLOR];  
mysound.[COLOR=#0000FF]stop[/COLOR]COLOR=#000000[/COLOR];  
[COLOR=#000000]}[/COLOR];

[COLOR=#000000] **function** [/COLOR] removeTracksCOLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]  
thismany = audioarray.[COLOR=#0000FF]length[/COLOR];  
[COLOR=#0000FF]for[/COLOR] [COLOR=#000000]([/COLOR]i=[COLOR=#000080]1[/COLOR]; i\<thismany; i++[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]  
removeChildCOLOR=#000000[/COLOR];  
[COLOR=#000000]}[/COLOR]  
[COLOR=#000000]}[/COLOR]

[COLOR=#000000] **function** [/COLOR] loadVideosCOLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]  
starty = [COLOR=#000080]130[/COLOR];  
startx = [COLOR=#000080]130[/COLOR];  
numvids = videoarray.[COLOR=#000080]length[/COLOR]-[COLOR=#000080]1[/COLOR];  
[COLOR=#0000FF]for[/COLOR] [COLOR=#000000]([/COLOR]i=[COLOR=#000080]0[/COLOR]; i\<numvids; i++[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]  
count = i+[COLOR=#000080]1[/COLOR];  
[COLOR=#0000FF]if[/COLOR] [COLOR=#000000]([/COLOR]count == [COLOR=#000080]4[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]  
starty += [COLOR=#000080]85[/COLOR];  
startx = [COLOR=#000080]10[/COLOR];  
[COLOR=#000000]}[/COLOR]  
flash.[COLOR=#000080]display[/COLOR].[COLOR=#0000FF]MovieClip[/COLOR].[COLOR=#0000FF]MovieClip[/COLOR][COLOR=#000000]([/COLOR][COLOR=#FF0000]“vidholder”[/COLOR], [COLOR=#FF0000]“vid”[/COLOR]+count, count[COLOR=#000000])[/COLOR];  
[COLOR=#0000FF]eval[/COLOR]COLOR=#000000[/COLOR].[COLOR=#000080]vidtext[/COLOR] = root.[COLOR=#000080]videonamearray[/COLOR][COLOR=#000000][[/COLOR]i[COLOR=#000000]][/COLOR];  
[COLOR=#0000FF]eval[/COLOR]COLOR=#000000[/COLOR].[COLOR=#000080]y[/COLOR] = starty;  
[COLOR=#0000FF]eval[/COLOR]COLOR=#000000[/COLOR].[COLOR=#000080]x[/COLOR] = startx;  
starty += [COLOR=#000080]15[/COLOR];  
[COLOR=#000000]}[/COLOR]  
[COLOR=#000000]}[/COLOR]

[COLOR=#000000] **function** [/COLOR] removeVidsCOLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]  
thismany = videoarray.[COLOR=#0000FF]length[/COLOR];  
vidplayer.[COLOR=#0000FF]visible[/COLOR] = [COLOR=#000000] **false** [/COLOR];  
vidplayer.[COLOR=#0000FF]stop[/COLOR]COLOR=#000000[/COLOR];  
[COLOR=#0000FF]for[/COLOR] [COLOR=#000000]([/COLOR]i=[COLOR=#000080]1[/COLOR]; i\<thismany; i++[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]  
removeChildCOLOR=#000000[/COLOR];  
[COLOR=#000000]}[/COLOR]  
[COLOR=#000000]}[/COLOR]  
[/LEFT]  
[/FONT]
