Frame 1
monkey = this._totalframes;
billygoat = this.getBytesTotal();
if ((this._framesloaded > 0) && (this._framesloaded >= monkey)) {
this.gotoAndPlay("intro");
} else {
percent = Math.floor((this.getBytesLoaded() / billygoat) * 100);
loadProgressOutput_txt.text = percent + "%";
if (percent >= 100) {
loadProgressOutput_txt.text = "100%";
this.gotoAndPlay("intro");
}
loady.gotoAndStop(percent);
}
themeSong = new Sound();
themeSong.attachSound("songy");
themeSong.onSoundComplete = function () {
themeSong.start();
};
Frame 2
gotoAndPlay (1);
Frame 3
stop();
help._visible = false;
product._visible = false;
themeSong.start(0.05, 9999);
themeSong.setVolume(100);
btn1.enabled = false;
var tatobj = new Object();
tatobj.numtats = 0;
Instance of Symbol 531 MovieClip "muter" in Frame 3
onClipEvent (enterFrame) {
this._y = this._y - ((this._y - _root.musicTab) / 4);
}
Frame 12
stop();
flashy.nextFrame();
_global.brat = undefined;
_global.bratchosen = false;
chars_Array = new Array();
resetSelected = function (mc) {
var _local1 = 0;
while (_local1 < chars_Array.length) {
if (chars_Array[_local1] != mc) {
chars_Array[_local1].selected = false;
chars_Array[_local1].unselect();
}
_local1++;
}
};
Frame 22
stop();
_root.flashy.nextFrame();
GroominSound = new Sound();
GroominSound.attachSound("HairDryerSound");
GroominSound.onSoundComplete = function () {
GroominSound.start();
};
Frame 32
_root.flashy.nextFrame();
Symbol 9 MovieClip [LoadStar] Frame 1
function moveMe() {
distance = distance + ((accel = accel - daccel));
_rotation = (_rotation + (accel * 5));
this._x = x + (Math.cos(angle) * distance);
this._y = y + (Math.sin(angle) * distance);
this._alpha = accel * 20;
if (accel <= 0) {
removeMovieClip(this);
}
}
var distance = 0;
((!baccel) ? ((baccel = 5)) : null);
((!daccel) ? ((daccel = 0.2)) : null);
var accel = (random(baccel) + 5);
setInterval(this, "moveMe", 30);
Symbol 14 MovieClip [Bubble] Frame 1
_xscale = (random(80) + 20);
_yscale = _xscale;
shrink = 1;
onEnterFrame = function () {
if (shrink > 0.1) {
shrink = shrink - (shrink / 10);
}
if ((this._xscale = this._xscale - (shrink > 0))) {
this._yscale = this._xscale;
this._y = this._y + 0.2;
} else {
delete onEnterFrame;
}
};
Symbol 407 MovieClip [blueFly] Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.handy.nails1)) {
_parent._parent.handy.nailDecals1.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails3)) {
_parent._parent.handy.nailDecals3.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails4)) {
_parent._parent.handy.nailDecals4.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails5)) {
_parent._parent.handy.nailDecals5.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails6)) {
_parent._parent.handy.nailDecals6.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails7)) {
_parent._parent.handy.nailDecals7.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails8)) {
_parent._parent.handy.nailDecals8.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails9)) {
_parent._parent.handy.nailDecals9.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails10)) {
_parent._parent.handy.nailDecals10.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 412 MovieClip [lashColor] Frame 1
stop();
Symbol 417 MovieClip [VideoPlayer] Frame 1
#initclip 11
Object.registerClass("VideoPlayer", mx.video.VideoPlayer);
#endinitclip
Symbol 421 MovieClip [FLVPlayback] Frame 1
#initclip 12
Object.registerClass("FLVPlayback", mx.video.FLVPlayback);
#endinitclip
stop();
Symbol 441 MovieClip Frame 1
stop();
Symbol 413 MovieClip [__Packages.mx.video.FLVPlayback] Frame 0
class mx.video.FLVPlayback extends MovieClip
{
var _autoPlay, _autoRewind, _autoSize, _bufferTime, _contentPath, _cuePoints, _idleTimeout, _isLive, _aspectRatio, _seekToPrevOffset, _playheadUpdateInterval, _progressInterval, _totalTime, _transform, _volume, _skinAutoHide, _bufferingBarHides, _origHeight, _prevHeight, __height, _height, _origWidth, _prevWidth, __width, _width, _scaleX, _scaleY, _xscale, _yscale, _preSeekTime, _firstStreamReady, _firstStreamShown, _activeVP, _visibleVP, _topVP, _vp, _vpState, _cpMgr, boundingBox_mc, preview_mc, dispatchEvent, _uiMgr, _bufferingBar, _backButton, __get__cuePoints, _forwardButton, _muteButton, _pauseButton, _playButton, _playPauseButton, _seekBar, _seekBarInterval, _seekBarScrubTolerance, _skin, _stopButton, _visible, _volumeBar, _volumeBarInterval, _volumeBarScrubTolerance, _x, _y, attachMovie, createEmptyMovieClip;
function FLVPlayback () {
super();
mx.events.EventDispatcher.initialize(this);
if (_autoPlay == undefined) {
_autoPlay = true;
}
if (_autoRewind == undefined) {
_autoRewind = true;
}
if (_autoSize == undefined) {
_autoSize = false;
}
if (_bufferTime == undefined) {
_bufferTime = 0.1;
}
if (_contentPath == undefined) {
_contentPath = "";
}
if (_cuePoints == undefined) {
_cuePoints = null;
}
if (_idleTimeout == undefined) {
_idleTimeout = mx.video.VideoPlayer.DEFAULT_IDLE_TIMEOUT_INTERVAL;
}
if (_isLive == undefined) {
_isLive = false;
}
if (_aspectRatio == undefined) {
_aspectRatio = true;
}
if (_seekToPrevOffset == undefined) {
_seekToPrevOffset = SEEK_TO_PREV_OFFSET_DEFAULT;
}
if (_playheadUpdateInterval == undefined) {
_playheadUpdateInterval = mx.video.VideoPlayer.DEFAULT_UPDATE_PROGRESS_INTERVAL;
}
if (_progressInterval == undefined) {
_progressInterval = mx.video.VideoPlayer.DEFAULT_UPDATE_TIME_INTERVAL;
}
if (_totalTime == undefined) {
_totalTime = 0;
}
if (_transform == undefined) {
_transform = null;
}
if (_volume == undefined) {
_volume = 100;
}
if (_skinAutoHide == undefined) {
_skinAutoHide = false;
}
if (_bufferingBarHides == undefined) {
_bufferingBarHides = false;
}
_origHeight = (_prevHeight = (__height = _height));
_origWidth = (_prevWidth = (__width = _width));
_scaleX = 100;
_scaleY = 100;
_xscale = 100;
_yscale = 100;
_preSeekTime = -1;
_firstStreamReady = false;
_firstStreamShown = false;
createUIManager();
_activeVP = 0;
_visibleVP = 0;
_topVP = 0;
_vp = new Array();
_vpState = new Array();
_cpMgr = new Array();
createVideoPlayer(0);
_vp[0].visible = false;
_vp[0].volume = 0;
boundingBox_mc._visible = false;
boundingBox_mc.unloadMovie();
delete boundingBox_mc;
if (_global.isLivePreview) {
createLivePreviewMovieClip();
setSize(__width, __height);
}
_cpMgr[0].processCuePointsProperty(_cuePoints);
delete _cuePoints;
_cuePoints = null;
}
function setSize(w, h) {
if (_global.isLivePreview) {
if (preview_mc == undefined) {
createLivePreviewMovieClip();
}
preview_mc.box_mc._width = w;
preview_mc.box_mc._height = h;
if ((preview_mc.box_mc._width < preview_mc.icon_mc._width) || (preview_mc.box_mc._height < preview_mc.icon_mc._height)) {
preview_mc.icon_mc._visible = false;
} else {
preview_mc.icon_mc._visible = true;
preview_mc.icon_mc._x = (preview_mc.box_mc._width - preview_mc.icon_mc._width) / 2;
preview_mc.icon_mc._y = (preview_mc.box_mc._height - preview_mc.icon_mc._height) / 2;
}
}
if ((w == width) && (h == height)) {
return(undefined);
}
_prevWidth = (__width = w);
_prevHeight = (__height = h);
var _local3 = 0;
while (_local3 < _vp.length) {
if (_vp[_local3] != undefined) {
_vp[_local3].setSize(w, h);
}
_local3++;
}
dispatchEvent({type:"resize", x:x, y:y, width:w, height:h});
}
function setScale(xs, ys) {
if ((xs == scaleX) && (ys == scaleY)) {
return(undefined);
}
_scaleX = xs;
_scaleY = ys;
var _local2 = 0;
while (_local2 < _vp.length) {
if (_vp[_local2] != undefined) {
_vp[_local2].setSize((_origWidth * xs) / 100, (_origHeight * ys) / 100);
}
_local2++;
}
dispatchEvent({type:"resize", x:x, y:y, width:width, height:height});
}
function handleEvent(e) {
var _local3 = e.state;
if (((e.state != undefined) && (e.target._name == _visibleVP)) && (scrubbing)) {
_local3 = SEEKING;
}
if (e.type == "metadataReceived") {
_cpMgr[e.target._name].processFLVCuePoints(e.info.cuePoints);
dispatchEvent({type:e.type, info:e.info, vp:e.target._name});
} else if (e.type == "cuePoint") {
if (_cpMgr[e.target._name].isFLVCuePointEnabled(e.info)) {
dispatchEvent({type:e.type, info:e.info, vp:e.target._name});
}
} else if (e.type == "rewind") {
dispatchEvent({type:e.type, auto:true, state:_local3, playheadTime:e.playheadTime, vp:e.target._name});
_cpMgr[e.target._name].resetASCuePointIndex(e.playheadTime);
} else if (e.type == "resize") {
dispatchEvent({type:e.type, x:x, y:y, width:width, height:height, auto:true, vp:e.target._name});
_prevWidth = __width;
_prevHeight = __height;
} else if (e.type == "playheadUpdate") {
dispatchEvent({type:e.type, state:_local3, playheadTime:e.playheadTime, vp:e.target._name});
if ((_preSeekTime >= 0) && (e.target.state != SEEKING)) {
var _local5 = _preSeekTime;
_preSeekTime = -1;
_cpMgr[e.target._name].resetASCuePointIndex(e.playheadTime);
dispatchEvent({type:"seek", state:_local3, playheadTime:e.playheadTime, vp:e.target._name});
if (_local5 < e.playheadTime) {
dispatchEvent({type:"fastForward", state:_local3, playheadTime:e.playheadTime, vp:e.target._name});
} else if (_local5 > e.playheadTime) {
dispatchEvent({type:"rewind", auto:false, state:_local3, playheadTime:e.playheadTime, vp:e.target._name});
}
}
_cpMgr[e.target._name].dispatchASCuePoints();
} else if (e.type == "stateChange") {
var _local4 = e.target._name;
if ((_local4 == _visibleVP) && (scrubbing)) {
return(undefined);
}
if (e.state == mx.video.VideoPlayer.RESIZING) {
return(undefined);
}
if (((_vpState[_local4].prevState == LOADING) && (_vpState[_local4].autoPlay)) && (e.state == STOPPED)) {
return(undefined);
}
_vpState[_local4].prevState = e.state;
dispatchEvent({type:e.type, state:_local3, playheadTime:e.playheadTime, vp:e.target._name});
if (_vp[e.target._name].state != _local3) {
return(undefined);
}
switch (_local3) {
case BUFFERING :
dispatchEvent({type:"buffering", state:_local3, playheadTime:e.playheadTime, vp:e.target._name});
break;
case PAUSED :
dispatchEvent({type:"paused", state:_local3, playheadTime:e.playheadTime, vp:e.target._name});
break;
case PLAYING :
dispatchEvent({type:"playing", state:_local3, playheadTime:e.playheadTime, vp:e.target._name});
break;
case STOPPED :
dispatchEvent({type:"stopped", state:_local3, playheadTime:e.playheadTime, vp:e.target._name});
}
} else if (e.type == "progress") {
dispatchEvent({type:e.type, bytesLoaded:e.bytesLoaded, bytesTotal:e.bytesTotal, vp:e.target._name});
} else if (e.type == "ready") {
var _local4 = e.target._name;
if (!_firstStreamReady) {
if (_local4 == _visibleVP) {
_firstStreamReady = true;
if (_uiMgr.__get__skinReady() && (!_firstStreamShown)) {
_uiMgr.__set__visible(true);
showFirstStream();
}
}
} else if ((_firstStreamShown && (_local3 == STOPPED)) && _vpState[_local4].autoPlay) {
_vp[_local4].play();
}
dispatchEvent({type:e.type, state:_local3, playheadTime:e.playheadTime, vp:e.target._name});
} else if ((e.type == "close") || (e.type == "complete")) {
dispatchEvent({type:e.type, state:_local3, playheadTime:e.playheadTime, vp:e.target._name});
}
}
function load(contentPath, totalTime, isLive) {
if (_vp[_activeVP] == undefined) {
return(undefined);
}
if (((contentPath == undefined) || (contentPath == null)) || (contentPath == "")) {
return(undefined);
}
autoPlay = (false);
if (totalTime != undefined) {
this.totalTime = (totalTime);
}
if (isLive != undefined) {
this.isLive = (isLive);
}
this.contentPath = (contentPath);
}
function play(contentPath, totalTime, isLive) {
if (_vp[_activeVP] == undefined) {
return(undefined);
}
if (contentPath == undefined) {
_vp[_activeVP].play();
} else {
autoPlay = (true);
if (totalTime != undefined) {
this.totalTime = (totalTime);
}
if (isLive != undefined) {
this.isLive = (isLive);
}
this.contentPath = (contentPath);
}
}
function pause() {
if (_vp[_activeVP] == undefined) {
return(undefined);
}
_vp[_activeVP].pause();
}
function stop() {
if (_vp[_activeVP] == undefined) {
return(undefined);
}
_vp[_activeVP].stop();
}
function seek(time) {
if (_vp[_activeVP] == undefined) {
return(undefined);
}
_preSeekTime = playheadTime;
_vp[_activeVP].seek(time);
}
function seekSeconds(time) {
seek(time);
}
function seekPercent(percent) {
if (_vp[_activeVP] == undefined) {
return(undefined);
}
if (((((percent < 0) || (percent > 100)) || (_vp[_activeVP].totalTime == undefined)) || (_vp[_activeVP].totalTime == null)) || (_vp[_activeVP].totalTime <= 0)) {
throw new mx.video.VideoError(mx.video.VideoError.INVALID_SEEK);
}
seek((_vp[_activeVP].totalTime * percent) / 100);
}
function get playheadPercentage() {
if (((_vp[_activeVP].totalTime == undefined) || (_vp[_activeVP].totalTime == null)) || (_vp[_activeVP].totalTime <= 0)) {
return(undefined);
}
return((_vp[_activeVP].playheadTime / _vp[_activeVP].totalTime) * 100);
}
function set playheadPercentage(percent) {
seekPercent(percent);
//return(playheadPercentage);
}
function seekToNavCuePoint(timeNameOrCuePoint) {
var _local3;
switch (typeof(timeNameOrCuePoint)) {
case "string" :
_local3 = {name:timeNameOrCuePoint};
break;
case "number" :
_local3 = {time:timeNameOrCuePoint};
break;
case "object" :
_local3 = timeNameOrCuePoint;
}
if (((_local3.name == null) || (_local3.name == undefined)) || (typeof(_local3.name) != "string")) {
seekToNextNavCuePoint(_local3.time);
return(undefined);
}
if (isNaN(_local3.time)) {
_local3.time = 0;
}
var _local2 = findNearestCuePoint(timeNameOrCuePoint, NAVIGATION);
while ((_local2 != null) && ((_local2.time < _local3.time) || (!isFLVCuePointEnabled(_local2)))) {
_local2 = findNextCuePointWithName(_local2);
}
if (_local2 == null) {
throw new mx.video.VideoError(mx.video.VideoError.INVALID_SEEK);
}
seek(_local2.time);
}
function seekToNextNavCuePoint(time) {
if (_vp[_activeVP] == undefined) {
return(undefined);
}
if (isNaN(time) || (time < 0)) {
time = _vp[_activeVP].playheadTime + 0.001;
}
var _local3;
_local3 = findNearestCuePoint(time, NAVIGATION);
if (_local3 == null) {
seek(_vp[_activeVP].totalTime);
return(undefined);
}
var _local2 = _local3.index;
if (_local3.time < time) {
_local2++;
}
while ((_local2 < _local3.array.length) && (!isFLVCuePointEnabled(_local3.array[_local2]))) {
_local2++;
}
if (_local2 >= _local3.array.length) {
var _local5 = _vp[_activeVP].totalTime;
if (_local3.array[_local3.array.length - 1].time > _local5) {
_local5 = _local3.array[_local3.array.length - 1];
}
seek(_local5);
} else {
seek(_local3.array[_local2].time);
}
}
function seekToPrevNavCuePoint(time) {
if (_vp[_activeVP] == undefined) {
return(undefined);
}
if (isNaN(time) || (time < 0)) {
time = _vp[_activeVP].playheadTime;
}
var _local3 = findNearestCuePoint(time, NAVIGATION);
if (_local3 == null) {
seek(0);
return(undefined);
}
var _local2 = _local3.index;
while ((_local2 >= 0) && ((!isFLVCuePointEnabled(_local3.array[_local2])) || (_local3.array[_local2].time >= (time - _seekToPrevOffset)))) {
_local2--;
}
if (_local2 < 0) {
seek(0);
} else {
seek(_local3.array[_local2].time);
}
}
function addASCuePoint(timeOrCuePoint, name, parameters) {
return(_cpMgr[_activeVP].addASCuePoint(timeOrCuePoint, name, parameters));
}
function removeASCuePoint(timeNameOrCuePoint) {
return(_cpMgr[_activeVP].removeASCuePoint(timeNameOrCuePoint));
}
function findCuePoint(timeNameOrCuePoint, type) {
switch (type) {
case "event" :
return(_cpMgr[_activeVP].getCuePoint(_cpMgr[_activeVP].eventCuePoints, false, timeNameOrCuePoint));
case "navigation" :
return(_cpMgr[_activeVP].getCuePoint(_cpMgr[_activeVP].navCuePoints, false, timeNameOrCuePoint));
case "flv" :
return(_cpMgr[_activeVP].getCuePoint(_cpMgr[_activeVP].flvCuePoints, false, timeNameOrCuePoint));
case "actionscript" :
return(_cpMgr[_activeVP].getCuePoint(_cpMgr[_activeVP].asCuePoints, false, timeNameOrCuePoint));
case "all" :
}
return(_cpMgr[_activeVP].getCuePoint(_cpMgr[_activeVP].allCuePoints, false, timeNameOrCuePoint));
}
function findNearestCuePoint(timeNameOrCuePoint, type) {
switch (type) {
case "event" :
return(_cpMgr[_activeVP].getCuePoint(_cpMgr[_activeVP].eventCuePoints, true, timeNameOrCuePoint));
case "navigation" :
return(_cpMgr[_activeVP].getCuePoint(_cpMgr[_activeVP].navCuePoints, true, timeNameOrCuePoint));
case "flv" :
return(_cpMgr[_activeVP].getCuePoint(_cpMgr[_activeVP].flvCuePoints, true, timeNameOrCuePoint));
case "actionscript" :
return(_cpMgr[_activeVP].getCuePoint(_cpMgr[_activeVP].asCuePoints, true, timeNameOrCuePoint));
case "all" :
}
return(_cpMgr[_activeVP].getCuePoint(_cpMgr[_activeVP].allCuePoints, true, timeNameOrCuePoint));
}
function findNextCuePointWithName(cuePoint) {
return(_cpMgr[_activeVP].getNextCuePointWithName(cuePoint));
}
function setFLVCuePointEnabled(enabled, timeNameOrCuePoint) {
return(_cpMgr[_activeVP].setFLVCuePointEnabled(enabled, timeNameOrCuePoint));
}
function isFLVCuePointEnabled(timeNameOrCuePoint) {
return(_cpMgr[_activeVP].isFLVCuePointEnabled(timeNameOrCuePoint));
}
function getNextHighestDepth() {
var _local2 = super.getNextHighestDepth();
return(((_local2 < 1000) ? 1000 : (_local2)));
}
function bringVideoPlayerToFront(index) {
if ((index == _topVP) || (_vp[index] == undefined)) {
return(undefined);
}
_vp[_topVP].swapDepths(_vp[index].getDepth());
_topVP = index;
}
function getVideoPlayer(index) {
return(_vp[index]);
}
function closeVideoPlayer(index) {
if (_vp[index] == undefined) {
return(undefined);
}
if (index == 0) {
throw new mx.video.VideoError(mx.video.VideoError.DELETE_DEFAULT_PLAYER);
}
if (_visibleVP == index) {
visibleVideoPlayerIndex = (0);
}
if (_activeVP == index) {
activeVideoPlayerIndex = (0);
}
_vp[index].close();
_vp[index].unloadMovie();
delete _vp[index];
_vp[index] = undefined;
}
function get activeVideoPlayerIndex() {
return(_activeVP);
}
function set activeVideoPlayerIndex(i) {
if (_activeVP == i) {
return;
}
if (_vp[_activeVP].onEnterFrame != undefined) {
doContentPathConnect();
}
_activeVP = i;
if (_vp[_activeVP] == undefined) {
createVideoPlayer(_activeVP);
_vp[_activeVP].visible = false;
_vp[_activeVP].volume = 0;
}
//return(activeVideoPlayerIndex);
}
function get autoPlay() {
if (_vpState[_activeVP] == undefined) {
return(_autoPlay);
}
return(_vpState[_activeVP].autoPlay);
}
function set autoPlay(flag) {
if ((_activeVP == 0) || (_activeVP == undefined)) {
_autoPlay = flag;
}
_vpState[_activeVP].autoPlay = flag;
//return(autoPlay);
}
function get autoRewind() {
if (_vp[_activeVP] == undefined) {
return(_autoRewind);
}
return(_vp[_activeVP].autoRewind);
}
function set autoRewind(flag) {
if ((_activeVP == 0) || (_activeVP == undefined)) {
_autoRewind = flag;
}
_vp[_activeVP].autoRewind = flag;
//return(autoRewind);
}
function get autoSize() {
if (_vp[_activeVP] == undefined) {
return(_autoSize);
}
return(_vp[_activeVP].autoSize);
}
function set autoSize(flag) {
if ((_activeVP == 0) || (_activeVP == undefined)) {
_autoSize = flag;
}
_vp[_activeVP].autoSize = flag;
//return(autoSize);
}
function get bitrate() {
return(ncMgr.getBitrate());
}
function set bitrate(b) {
ncMgr.setBitrate(b);
//return(bitrate);
}
function get buffering() {
if (_vp[_activeVP] == undefined) {
return(false);
}
return(_vp[_activeVP].state == BUFFERING);
}
function get bufferingBar() {
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_bufferingBar = _uiMgr.getControl(mx.video.UIManager.BUFFERING_BAR);
}
return(_bufferingBar);
}
function set bufferingBar(s) {
_bufferingBar = s;
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_uiMgr.setControl(mx.video.UIManager.BUFFERING_BAR, s);
}
//return(bufferingBar);
}
function get bufferingBarHidesAndDisablesOthers() {
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_bufferingBarHides = _uiMgr.bufferingBarHidesAndDisablesOthers;
}
return(_bufferingBarHides);
}
function set bufferingBarHidesAndDisablesOthers(b) {
_bufferingBarHides = b;
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_uiMgr.__set__bufferingBarHidesAndDisablesOthers(b);
}
//return(bufferingBarHidesAndDisablesOthers);
}
function get backButton() {
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_backButton = _uiMgr.getControl(mx.video.UIManager.BACK_BUTTON);
}
return(_backButton);
}
function set backButton(s) {
_backButton = s;
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_uiMgr.setControl(mx.video.UIManager.BACK_BUTTON, s);
}
//return(backButton);
}
function get bufferTime() {
if (_vp[_activeVP] == undefined) {
return(_bufferTime);
}
return(_vp[_activeVP].bufferTime);
}
function set bufferTime(aTime) {
if ((_activeVP == 0) || (_activeVP == undefined)) {
_bufferTime = aTime;
}
_vp[_activeVP].bufferTime = aTime;
//return(bufferTime);
}
function get bytesLoaded() {
return(_vp[_activeVP].bytesLoaded);
}
function get bytesTotal() {
return(_vp[_activeVP].bytesTotal);
}
function get contentPath() {
if ((_vp[_activeVP] == undefined) || (_vp[_activeVP].onEnterFrame != undefined)) {
return(_contentPath);
}
return(_vp[_activeVP].url);
}
function set contentPath(url) {
if (_global.isLivePreview) {
return;
}
if (_vp[_activeVP] == undefined) {
if (url == _contentPath) {
return;
}
_contentPath = url;
} else {
if (_vp[_activeVP].url == url) {
return;
}
_vpState[_activeVP].minProgressPercent = undefined;
if (_vp[_activeVP].onEnterFrame != undefined) {
delete _vp[_activeVP].onEnterFrame;
_vp[_activeVP].onEnterFrame = undefined;
}
_cpMgr[_activeVP].reset();
if (_vpState[_activeVP].autoPlay && (_firstStreamShown)) {
_vp[_activeVP].play(url, _vpState[_activeVP].isLive, _vpState[_activeVP].totalTime);
} else {
_vp[_activeVP].load(url, _vpState[_activeVP].isLive, _vpState[_activeVP].totalTime);
}
_vpState[_activeVP].isLiveSet = false;
_vpState[_activeVP].totalTimeSet = false;
}
//return(contentPath);
}
function set cuePoints(cp) {
if (_cuePoints != undefined) {
return;
}
_cuePoints = cp;
//return(__get__cuePoints());
}
function get forwardButton() {
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_forwardButton = _uiMgr.getControl(mx.video.UIManager.FORWARD_BUTTON);
}
return(_forwardButton);
}
function set forwardButton(s) {
_forwardButton = s;
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_uiMgr.setControl(mx.video.UIManager.FORWARD_BUTTON, s);
}
//return(forwardButton);
}
function get height() {
if (_global.isLivePreview) {
return(__height);
}
if (_vp[_visibleVP] != undefined) {
__height = _vp[_visibleVP].height;
}
return(__height);
}
function set height(h) {
setSize(width, h);
//return(height);
}
function get idleTimeout() {
if (_vp[_activeVP] == undefined) {
return(_idleTimeout);
}
return(_vp[_activeVP].idleTimeout);
}
function set idleTimeout(aTime) {
if ((_activeVP == 0) || (_activeVP == undefined)) {
_idleTimeout = aTime;
}
_vp[_activeVP].idleTimeout = aTime;
//return(idleTimeout);
}
function get isRTMP() {
if (_global.isLivePreview) {
return(true);
}
if (_vp[_activeVP] == undefined) {
return(undefined);
}
return(_vp[_activeVP].isRTMP);
}
function get isLive() {
if (_vp[_activeVP] == undefined) {
return(_isLive);
}
if (_vpState[_activeVP].isLiveSet) {
return(_vpState[_activeVP].isLive);
}
return(_vp[_activeVP].isLive);
}
function set isLive(flag) {
if ((_activeVP == 0) || (_activeVP == undefined)) {
_isLive = flag;
}
_vpState[_activeVP].isLive = flag;
_vpState[_activeVP].isLiveSet = true;
//return(isLive);
}
function get maintainAspectRatio() {
if (_vp[_activeVP] == undefined) {
return(_aspectRatio);
}
return(_vp[_activeVP].maintainAspectRatio);
}
function set maintainAspectRatio(flag) {
if ((_activeVP == 0) || (_activeVP == undefined)) {
_aspectRatio = flag;
}
_vp[_activeVP].maintainAspectRatio = flag;
//return(maintainAspectRatio);
}
function get metadata() {
if (_vp[_activeVP] == undefined) {
return(null);
}
return(_vp[_activeVP].metadata);
}
function get metadataLoaded() {
if (_vp[_activeVP] == undefined) {
return(false);
}
return(_cpMgr[_activeVP].metadataLoaded);
}
function get muteButton() {
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_muteButton = _uiMgr.getControl(mx.video.UIManager.MUTE_BUTTON);
}
return(_muteButton);
}
function set muteButton(s) {
_muteButton = s;
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_uiMgr.setControl(mx.video.UIManager.MUTE_BUTTON, s);
}
//return(muteButton);
}
function get ncMgr() {
if (_vp[_activeVP] == undefined) {
return(null);
}
return(_vp[_activeVP].ncMgr);
}
function get pauseButton() {
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_pauseButton = _uiMgr.getControl(mx.video.UIManager.PAUSE_BUTTON);
}
return(_pauseButton);
}
function set pauseButton(s) {
_pauseButton = s;
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_uiMgr.setControl(mx.video.UIManager.PAUSE_BUTTON, s);
}
//return(pauseButton);
}
function get paused() {
if (_vp[_activeVP] == undefined) {
return(false);
}
return(_vp[_activeVP].state == PAUSED);
}
function get playButton() {
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_playButton = _uiMgr.getControl(mx.video.UIManager.PLAY_BUTTON);
}
return(_playButton);
}
function set playButton(s) {
_playButton = s;
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_uiMgr.setControl(mx.video.UIManager.PLAY_BUTTON, s);
}
//return(playButton);
}
function get playheadTime() {
if (_vp[_activeVP] == undefined) {
return(0);
}
return(_vp[_activeVP].playheadTime);
}
function set playheadTime(position) {
seek(position);
//return(playheadTime);
}
function get playheadUpdateInterval() {
if (_vp[_activeVP] == undefined) {
return(_playheadUpdateInterval);
}
return(_vp[_activeVP].playheadUpdateInterval);
}
function set playheadUpdateInterval(aTime) {
if ((_activeVP == 0) || (_activeVP == undefined)) {
_playheadUpdateInterval = aTime;
}
_cpMgr[_activeVP].playheadUpdateInterval = aTime;
_vp[_activeVP].playheadUpdateInterval = aTime;
//return(playheadUpdateInterval);
}
function get playing() {
if (_vp[_activeVP] == undefined) {
return(false);
}
return(_vp[_activeVP].state == PLAYING);
}
function get playPauseButton() {
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_playPauseButton = _uiMgr.getControl(mx.video.UIManager.PLAY_PAUSE_BUTTON);
}
return(_playPauseButton);
}
function set playPauseButton(s) {
_playPauseButton = s;
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_uiMgr.setControl(mx.video.UIManager.PLAY_PAUSE_BUTTON, s);
}
//return(playPauseButton);
}
function get preferredHeight() {
if (_vp[_activeVP] == undefined) {
return(0);
}
return(_vp[_activeVP].videoHeight);
}
function get preferredWidth() {
if (_vp[_activeVP] == undefined) {
return(0);
}
return(_vp[_activeVP].videoWidth);
}
function get progressInterval() {
if (_vp[_activeVP] == undefined) {
return(_progressInterval);
}
return(_vp[_activeVP].progressInterval);
}
function set progressInterval(aTime) {
if ((_activeVP == 0) || (_activeVP == undefined)) {
_progressInterval = aTime;
}
_vp[_activeVP].progressInterval = aTime;
//return(progressInterval);
}
function get scaleX() {
if (_vp[_visibleVP] != undefined) {
_scaleX = (_vp[_visibleVP].width / _origWidth) * 100;
}
return(_scaleX);
}
function set scaleX(xs) {
setScale(xs, scaleY);
//return(scaleX);
}
function get scaleY() {
if (_vp[_visibleVP] != undefined) {
_scaleY = (_vp[_visibleVP].height / _origHeight) * 100;
}
return(_scaleY);
}
function set scaleY(ys) {
setScale(scaleX, ys);
//return(scaleY);
}
function get scrubbing() {
var _local2 = seekBar;
if ((_local2 == undefined) || (_local2.isDragging == undefined)) {
return(false);
}
return(_local2.isDragging);
}
function get seekBar() {
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_seekBar = _uiMgr.getControl(mx.video.UIManager.SEEK_BAR);
}
return(_seekBar);
}
function set seekBar(s) {
_seekBar = s;
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_uiMgr.setControl(mx.video.UIManager.SEEK_BAR, s);
}
//return(seekBar);
}
function get seekBarInterval() {
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_seekBarInterval = _uiMgr.seekBarInterval;
}
return(_seekBarInterval);
}
function set seekBarInterval(s) {
_seekBarInterval = s;
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_uiMgr.__set__seekBarInterval(_seekBarInterval);
}
//return(seekBarInterval);
}
function get seekBarScrubTolerance() {
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_seekBarScrubTolerance = _uiMgr.seekBarScrubTolerance;
}
return(_seekBarScrubTolerance);
}
function set seekBarScrubTolerance(s) {
_seekBarScrubTolerance = s;
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_uiMgr.__set__seekBarScrubTolerance(_seekBarScrubTolerance);
}
//return(seekBarScrubTolerance);
}
function get seekToPrevOffset() {
return(_seekToPrevOffset);
}
function set seekToPrevOffset(s) {
_seekToPrevOffset = s;
//return(seekToPrevOffset);
}
function get skin() {
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_skin = _uiMgr.skin;
}
return(_skin);
}
function set skin(s) {
_skin = s;
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_uiMgr.__set__skin(s);
}
//return(skin);
}
function get skinAutoHide() {
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_skinAutoHide = _uiMgr.skinAutoHide;
}
return(_skinAutoHide);
}
function set skinAutoHide(b) {
if (_global.isLivePreview) {
return;
}
_skinAutoHide = b;
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_uiMgr.__set__skinAutoHide(b);
}
//return(skinAutoHide);
}
function get transform() {
return(_transform);
}
function set transform(s) {
_transform = s;
if (_vp[_activeVP] != undefined) {
_vp[_activeVP].transform = _transform;
}
//return(transform);
}
function get state() {
if (_global.isLivePreview) {
return(STOPPED);
}
if (_vp[_activeVP] == undefined) {
return(DISCONNECTED);
}
if ((_activeVP == _visibleVP) && (scrubbing)) {
return(SEEKING);
}
var _local3 = _vp[_activeVP].state;
if (_local3 == mx.video.VideoPlayer.RESIZING) {
return(LOADING);
}
if (((_vpState[_activeVP].prevState == LOADING) && (_vpState[_activeVP].autoPlay)) && (_local3 == STOPPED)) {
return(LOADING);
}
return(_local3);
}
function get stateResponsive() {
if (_vp[_activeVP] == undefined) {
return(false);
}
return(_vp[_activeVP].stateResponsive);
}
function get stopButton() {
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_stopButton = _uiMgr.getControl(mx.video.UIManager.STOP_BUTTON);
}
return(_stopButton);
}
function set stopButton(s) {
_stopButton = s;
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_uiMgr.setControl(mx.video.UIManager.STOP_BUTTON, s);
}
//return(stopButton);
}
function get stopped() {
if (_vp[_activeVP] == undefined) {
return(false);
}
return(_vp[_activeVP].state == STOPPED);
}
function get totalTime() {
if (_global.isLivePreview) {
return(1);
}
if (_vp[_activeVP] == undefined) {
return(_totalTime);
}
if (_vpState[_activeVP].totalTimeSet) {
return(_vpState[_activeVP].totalTime);
}
return(_vp[_activeVP].totalTime);
}
function set totalTime(aTime) {
if ((_activeVP == 0) || (_activeVP == undefined)) {
_totalTime = aTime;
}
_vpState[_activeVP].totalTime = aTime;
_vpState[_activeVP].totalTimeSet = true;
//return(totalTime);
}
function get visible() {
return(_visible);
}
function set visible(v) {
_visible = v;
//return(visible);
}
function get visibleVideoPlayerIndex() {
return(_visibleVP);
}
function set visibleVideoPlayerIndex(i) {
if (_visibleVP == i) {
return;
}
var _local2 = _visibleVP;
if (_vp[i] == undefined) {
createVideoPlayer(i);
}
var _local5 = (_vp[i].height != _vp[_visibleVP].height) || (_vp[i].width != _vp[_visibleVP].width);
_vp[_visibleVP].visible = false;
_vp[_visibleVP].volume = 0;
_visibleVP = i;
if (_firstStreamShown) {
_uiMgr.setupSkinAutoHide(_local2);
_vp[_visibleVP].visible = true;
if (!scrubbing) {
_vp[_visibleVP].volume = _volume;
}
} else if ((_vp[_visibleVP].stateResponsive && (_vp[_visibleVP].state != DISCONNECTED)) && (_uiMgr.__get__skinReady())) {
_uiMgr.__set__visible(true);
_uiMgr.setupSkinAutoHide(_local2);
_firstStreamReady = true;
showFirstStream();
}
if ((_vp[_local2].height != _vp[_visibleVP].height) || (_vp[_local2].width != _vp[_visibleVP].width)) {
dispatchEvent({type:"resize", x:x, y:y, width:width, height:height, auto:false, vp:_visibleVP});
}
_uiMgr.handleEvent({type:"stateChange", state:_vp[_visibleVP].state, vp:_visibleVP});
_uiMgr.handleEvent({type:"playheadUpdate", playheadTime:_vp[_visibleVP].playheadTime, vp:_visibleVP});
if (_vp[_visibleVP].isRTMP) {
_uiMgr.handleEvent({type:"ready", vp:_visibleVP});
} else {
_uiMgr.handleEvent({type:"progress", bytesLoaded:_vp[_visibleVP].bytesLoaded, bytesTotal:_vp[_visibleVP].bytesTotal, vp:_visibleVP});
}
//return(visibleVideoPlayerIndex);
}
function get volume() {
return(_volume);
}
function set volume(aVol) {
if (_volume == aVol) {
return;
}
_volume = aVol;
if (!scrubbing) {
_vp[_visibleVP].volume = _volume;
}
dispatchEvent({type:"volumeUpdate", volume:aVol});
//return(volume);
}
function get volumeBar() {
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_volumeBar = _uiMgr.getControl(mx.video.UIManager.VOLUME_BAR);
}
return(_volumeBar);
}
function set volumeBar(s) {
_volumeBar = s;
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_uiMgr.setControl(mx.video.UIManager.VOLUME_BAR, s);
}
//return(volumeBar);
}
function get volumeBarInterval() {
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_volumeBarInterval = _uiMgr.volumeBarInterval;
}
return(_volumeBarInterval);
}
function set volumeBarInterval(s) {
_volumeBarInterval = s;
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_uiMgr.__set__volumeBarInterval(_volumeBarInterval);
}
//return(volumeBarInterval);
}
function get volumeBarScrubTolerance() {
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_volumeBarScrubTolerance = _uiMgr.volumeBarScrubTolerance;
}
return(_volumeBarScrubTolerance);
}
function set volumeBarScrubTolerance(s) {
_volumeBarScrubTolerance = s;
if ((_uiMgr != null) && (_uiMgr != undefined)) {
_uiMgr.__set__volumeBarScrubTolerance(_volumeBarScrubTolerance);
}
//return(volumeBarScrubTolerance);
}
function get width() {
if (_global.isLivePreview) {
return(__width);
}
if (_vp[_visibleVP] != undefined) {
__width = _vp[_visibleVP].width;
}
return(__width);
}
function set width(w) {
setSize(w, height);
//return(width);
}
function get x() {
return(_x);
}
function set x(xpos) {
_x = xpos;
//return(x);
}
function get y() {
return(_y);
}
function set y(ypos) {
_y = ypos;
//return(y);
}
function createVideoPlayer(index) {
if (_global.isLivePreview) {
return(undefined);
}
var _local4 = width;
var _local5 = height;
_vp[index] = mx.video.VideoPlayer(attachMovie("VideoPlayer", String(index), VP_DEPTH_OFFSET + index));
_vp[index].setSize(_local4, _local5);
_topVP = index;
_vp[index].autoRewind = _autoRewind;
_vp[index].autoSize = _autoSize;
_vp[index].bufferTime = _bufferTime;
_vp[index].idleTimeout = _idleTimeout;
_vp[index].maintainAspectRatio = _aspectRatio;
_vp[index].playheadUpdateInterval = _playheadUpdateInterval;
_vp[index].progressInterval = _progressInterval;
_vp[index].transform = _transform;
_vp[index].volume = _volume;
if (index == 0) {
_vpState[index] = {id:index, isLive:_isLive, isLiveSet:true, totalTime:_totalTime, totalTimeSet:true, autoPlay:_autoPlay};
if (((_contentPath != null) && (_contentPath != undefined)) && (_contentPath != "")) {
_vp[index].onEnterFrame = mx.utils.Delegate.create(this, doContentPathConnect);
}
} else {
_vpState[index] = {id:index, isLive:false, isLiveSet:true, totalTime:0, totalTimeSet:true, autoPlay:false};
}
_vp[index].addEventListener("resize", this);
_vp[index].addEventListener("close", this);
_vp[index].addEventListener("complete", this);
_vp[index].addEventListener("cuePoint", this);
_vp[index].addEventListener("playheadUpdate", this);
_vp[index].addEventListener("progress", this);
_vp[index].addEventListener("metadataReceived", this);
_vp[index].addEventListener("stateChange", this);
_vp[index].addEventListener("ready", this);
_vp[index].addEventListener("rewind", this);
_cpMgr[index] = new mx.video.CuePointManager(this, index);
_cpMgr[index].playheadUpdateInterval = _playheadUpdateInterval;
}
function createUIManager() {
_uiMgr = new mx.video.UIManager(this);
_uiMgr.__set__visible(false);
if ((_backButton != undefined) && (_backButton != null)) {
_uiMgr.setControl(mx.video.UIManager.BACK_BUTTON, _backButton);
}
if ((_bufferingBar != undefined) && (_bufferingBar != null)) {
_uiMgr.setControl(mx.video.UIManager.BUFFERING_BAR, _bufferingBar);
}
_uiMgr.__set__bufferingBarHidesAndDisablesOthers(_bufferingBarHides);
if ((_forwardButton != undefined) && (_forwardButton != null)) {
_uiMgr.setControl(mx.video.UIManager.FORWARD_BUTTON, _forwardButton);
}
if ((_pauseButton != undefined) && (_pauseButton != null)) {
_uiMgr.setControl(mx.video.UIManager.PAUSE_BUTTON, _pauseButton);
}
if ((_playButton != undefined) && (_playButton != null)) {
_uiMgr.setControl(mx.video.UIManager.PLAY_BUTTON, _playButton);
}
if ((_playPauseButton != undefined) && (_playPauseButton != null)) {
_uiMgr.setControl(mx.video.UIManager.PLAY_PAUSE_BUTTON, _playPauseButton);
}
if ((_stopButton != undefined) && (_stopButton != null)) {
_uiMgr.setControl(mx.video.UIManager.STOP_BUTTON, _stopButton);
}
if ((_seekBar != undefined) && (_seekBar != null)) {
_uiMgr.setControl(mx.video.UIManager.SEEK_BAR, _seekBar);
}
if ((_seekBarInterval != undefined) && (_seekBarInterval != null)) {
_uiMgr.__set__seekBarInterval(_seekBarInterval);
}
if ((_seekBarScrubTolerance != undefined) && (_seekBarScrubTolerance != null)) {
_uiMgr.__set__seekBarScrubTolerance(_seekBarScrubTolerance);
}
if ((_skin != undefined) && (_skin != null)) {
_uiMgr.__set__skin(_skin);
}
if ((_skinAutoHide != undefined) && (_skinAutoHide != null)) {
_uiMgr.__set__skinAutoHide(_skinAutoHide);
}
if ((_muteButton != undefined) && (_muteButton != null)) {
_uiMgr.setControl(mx.video.UIManager.MUTE_BUTTON, _muteButton);
}
if ((_volumeBar != undefined) && (_volumeBar != null)) {
_uiMgr.setControl(mx.video.UIManager.VOLUME_BAR, _volumeBar);
}
if ((_volumeBarInterval != undefined) && (_volumeBarInterval != null)) {
_uiMgr.__set__volumeBarInterval(_volumeBarInterval);
}
if ((_volumeBarScrubTolerance != undefined) && (_volumeBarScrubTolerance != null)) {
_uiMgr.__set__volumeBarScrubTolerance(_volumeBarScrubTolerance);
}
}
function createLivePreviewMovieClip() {
preview_mc = createEmptyMovieClip("preview_mc", 10);
preview_mc.createEmptyMovieClip("box_mc", 10);
preview_mc.box_mc.beginFill(0);
preview_mc.box_mc.moveTo(0, 0);
preview_mc.box_mc.lineTo(0, 100);
preview_mc.box_mc.lineTo(100, 100);
preview_mc.box_mc.lineTo(100, 0);
preview_mc.box_mc.lineTo(0, 0);
preview_mc.box_mc.endFill();
preview_mc.attachMovie("Icon", "icon_mc", 20);
}
function doContentPathConnect() {
delete _vp[0].onEnterFrame;
_vp[0].onEnterFrame = undefined;
if (_global.isLivePreview) {
return(undefined);
}
if (_vpState[0].autoPlay && (_firstStreamShown)) {
_vp[0].play(_contentPath, _isLive, _totalTime);
} else {
_vp[0].load(_contentPath, _isLive, _totalTime);
}
_vpState[0].isLiveSet = false;
_vpState[0].totalTimeSet = false;
}
function showFirstStream() {
_firstStreamShown = true;
_vp[_visibleVP].visible = true;
if (!scrubbing) {
_vp[_visibleVP].volume = _volume;
}
var _local2 = 0;
while (_local2 < _vp.length) {
if (((_vp[_local2] != undefined) && (_vp[_local2].state == STOPPED)) && (_vpState[_local2].autoPlay)) {
_vp[_local2].play();
}
_local2++;
}
}
function _scrubStart() {
var _local2 = playheadTime;
_vp[_visibleVP].volume = 0;
dispatchEvent({type:"stateChange", state:SEEKING, playheadTime:_local2, vp:_visibleVP});
dispatchEvent({type:"scrubStart", state:SEEKING, playheadTime:_local2});
}
function _scrubFinish() {
var _local3 = playheadTime;
var _local2 = state;
_vp[_visibleVP].volume = _volume;
if (_local2 != SEEKING) {
dispatchEvent({type:"stateChange", state:_local2, playheadTime:_local3, vp:_visibleVP});
}
dispatchEvent({type:"scrubFinish", state:_local2, playheadTime:_local3});
}
function skinError(message) {
if (_firstStreamReady && (!_firstStreamShown)) {
showFirstStream();
}
dispatchEvent({type:"skinError", message:message});
}
function skinLoaded() {
if (_firstStreamReady) {
_uiMgr.__set__visible(true);
if (!_firstStreamShown) {
showFirstStream();
}
} else if (((_contentPath == undefined) || (_contentPath == null)) || (_contentPath == "")) {
_uiMgr.__set__visible(true);
}
dispatchEvent({type:"skinLoaded"});
}
static var version = "1.0.0.103";
static var DISCONNECTED = "disconnected";
static var STOPPED = "stopped";
static var PLAYING = "playing";
static var PAUSED = "paused";
static var BUFFERING = "buffering";
static var LOADING = "loading";
static var CONNECTION_ERROR = "connectionError";
static var REWINDING = "rewinding";
static var SEEKING = "seeking";
static var ALL = "all";
static var EVENT = "event";
static var NAVIGATION = "navigation";
static var FLV = "flv";
static var ACTIONSCRIPT = "actionscript";
static var VP_DEPTH_OFFSET = 100;
static var SEEK_TO_PREV_OFFSET_DEFAULT = 1;
}
Symbol 422 MovieClip [__Packages.mx.video.VideoPlayer] Frame 0
class mx.video.VideoPlayer extends MovieClip
{
var _state, _cachedState, _bufferState, _cachedPlayheadTime, _metadata, _startingPlay, _invalidSeekTime, _invalidSeekRecovery, _currentPos, _atEnd, _cmdQueue, _readyDispatched, _autoResizeDone, _lastUpdateTime, _sawSeekNotify, _updateTimeIntervalID, _updateTimeInterval, _updateProgressIntervalID, _updateProgressInterval, _idleTimeoutIntervalID, _idleTimeoutInterval, _autoResizeIntervalID, _rtmpDoStopAtEndIntervalID, _rtmpDoSeekIntervalID, _httpDoSeekIntervalID, _httpDoSeekCount, _finishAutoResizeIntervalID, _delayedBufferingIntervalID, _delayedBufferingInterval, _isLive, _autoSize, _aspectRatio, _autoPlay, _autoRewind, _bufferTime, _volume, _sound, __visible, _hiddenForResize, _hiddenForResizeMetadataDelay, _contentPath, _video, _ncMgr, _ns, attachAudio, _prevVideoWidth, _prevVideoHeight, _streamLength, _videoWidth, _videoHeight, dispatchEvent, _x, _y, _visible, _hiddenRewindPlayheadTime, ncMgrClassName, _height, _width;
function VideoPlayer () {
super();
mx.events.EventDispatcher.initialize(this);
_state = DISCONNECTED;
_cachedState = _state;
_bufferState = BUFFER_EMPTY;
_cachedPlayheadTime = 0;
_metadata = null;
_startingPlay = false;
_invalidSeekTime = false;
_invalidSeekRecovery = false;
_currentPos = 0;
_atEnd = false;
_cmdQueue = new Array();
_readyDispatched = false;
_autoResizeDone = false;
_lastUpdateTime = -1;
_sawSeekNotify = false;
_updateTimeIntervalID = 0;
_updateTimeInterval = DEFAULT_UPDATE_TIME_INTERVAL;
_updateProgressIntervalID = 0;
_updateProgressInterval = DEFAULT_UPDATE_PROGRESS_INTERVAL;
_idleTimeoutIntervalID = 0;
_idleTimeoutInterval = DEFAULT_IDLE_TIMEOUT_INTERVAL;
_autoResizeIntervalID = 0;
_rtmpDoStopAtEndIntervalID = 0;
_rtmpDoSeekIntervalID = 0;
_httpDoSeekIntervalID = 0;
_httpDoSeekCount = 0;
_finishAutoResizeIntervalID = 0;
_delayedBufferingIntervalID = 0;
_delayedBufferingInterval = HTTP_DELAYED_BUFFERING_INTERVAL;
if (_isLive == undefined) {
_isLive = false;
}
if (_autoSize == undefined) {
_autoSize = false;
}
if (_aspectRatio == undefined) {
_aspectRatio = true;
}
if (_autoPlay == undefined) {
_autoPlay = true;
}
if (_autoRewind == undefined) {
_autoRewind = true;
}
if (_bufferTime == undefined) {
_bufferTime = 0.1;
}
if (_volume == undefined) {
_volume = 100;
}
_sound = new Sound(this);
_sound.setVolume(_volume);
__visible = true;
_hiddenForResize = false;
_hiddenForResizeMetadataDelay = 0;
_contentPath = "";
}
function setSize(w, h) {
if (((w == _video._width) && (h == _video._height)) || (_autoSize)) {
return(undefined);
}
_video._width = w;
_video._height = h;
if (_aspectRatio) {
startAutoResize();
}
}
function setScale(xs, ys) {
if (((xs == _video._xscale) && (ys == _video._yscale)) || (_autoSize)) {
return(undefined);
}
_video._xscale = xs;
_video._yscale = ys;
if (_aspectRatio) {
startAutoResize();
}
}
function play(url, isLive, totalTime) {
if ((url != null) && (url != undefined)) {
if (_state == EXEC_QUEUED_CMD) {
_state = _cachedState;
} else {
if (!stateResponsive) {
queueCmd(PLAY, url, isLive, totalTime);
return(undefined);
}
execQueuedCmds();
}
_autoPlay = true;
_load(url, isLive, totalTime);
return(undefined);
}
if (!isXnOK()) {
if (((((_state == CONNECTION_ERROR) || (_ncMgr == null)) || (_ncMgr == undefined)) || (_ncMgr.getNetConnection() == null)) || (_ncMgr.getNetConnection() == undefined)) {
throw new mx.video.VideoError(mx.video.VideoError.NO_CONNECTION);
// unexpected jump
}
flushQueuedCmds();
queueCmd(PLAY);
setState(LOADING);
_cachedState = LOADING;
_ncMgr.reconnect();
return(undefined);
}
if (_state == EXEC_QUEUED_CMD) {
_state = _cachedState;
} else {
if (!stateResponsive) {
queueCmd(PLAY);
return(undefined);
}
execQueuedCmds();
}
if ((_ns == null) || (_ns == undefined)) {
_createStream();
_video.attachVideo(_ns);
attachAudio(_ns);
}
switch (_state) {
case BUFFERING :
if (_ncMgr.isRTMP()) {
_play(0);
if (_atEnd) {
_atEnd = false;
_currentPos = 0;
setState(REWINDING);
} else if (_currentPos > 0) {
_seek(_currentPos);
_currentPos = 0;
}
}
case PLAYING :
return(undefined);
case STOPPED :
if (_ncMgr.isRTMP()) {
if (_isLive) {
_play(-1);
setState(BUFFERING);
} else {
_play(0);
if (_atEnd) {
_atEnd = false;
_currentPos = 0;
_state = BUFFERING;
setState(REWINDING);
} else if (_currentPos > 0) {
_seek(_currentPos);
_currentPos = 0;
setState(BUFFERING);
} else {
setState(BUFFERING);
}
}
} else {
_pause(false);
if (_atEnd) {
_atEnd = false;
_seek(0);
_state = BUFFERING;
setState(REWINDING);
} else if (_bufferState == BUFFER_EMPTY) {
setState(BUFFERING);
} else {
setState(PLAYING);
}
}
break;
case PAUSED :
_pause(false);
if (!_ncMgr.isRTMP()) {
if (_bufferState == BUFFER_EMPTY) {
setState(BUFFERING);
} else {
setState(PLAYING);
}
} else {
setState(BUFFERING);
}
}
}
function load(url, isLive, totalTime) {
if ((url == null) || (url == undefined)) {
throw new Error("null url sent to VideoPlayer.load");
}
if (_state == EXEC_QUEUED_CMD) {
_state = _cachedState;
} else {
if (!stateResponsive) {
queueCmd(LOAD, url, isLive, totalTime);
return(undefined);
}
execQueuedCmds();
}
_autoPlay = false;
_load(url, isLive, totalTime);
}
function _load(url, isLive, totalTime) {
_prevVideoWidth = videoWidth;
if (_prevVideoWidth == undefined) {
_prevVideoWidth = _video.width;
if (_prevVideoWidth == undefined) {
_prevVideoWidth = 0;
}
}
_prevVideoHeight = videoHeight;
if (_prevVideoHeight == undefined) {
_prevVideoHeight = _video.height;
if (_prevVideoHeight == undefined) {
_prevVideoHeight = 0;
}
}
_autoResizeDone = false;
_cachedPlayheadTime = 0;
_bufferState = BUFFER_EMPTY;
_metadata = null;
_startingPlay = false;
_invalidSeekTime = false;
_invalidSeekRecovery = false;
_isLive = ((isLive == undefined) ? false : (isLive));
_contentPath = url;
_currentPos = 0;
_streamLength = totalTime;
_atEnd = false;
_videoWidth = undefined;
_videoHeight = undefined;
_readyDispatched = false;
_lastUpdateTime = -1;
_sawSeekNotify = false;
clearInterval(_updateTimeIntervalID);
_updateTimeIntervalID = 0;
clearInterval(_updateProgressIntervalID);
_updateProgressIntervalID = 0;
clearInterval(_idleTimeoutIntervalID);
_idleTimeoutIntervalID = 0;
clearInterval(_autoResizeIntervalID);
_autoResizeIntervalID = 0;
clearInterval(_rtmpDoStopAtEndIntervalID);
_rtmpDoStopAtEndIntervalID = 0;
clearInterval(_rtmpDoSeekIntervalID);
_rtmpDoSeekIntervalID = 0;
clearInterval(_httpDoSeekIntervalID);
_httpDoSeekIntervalID = 0;
clearInterval(_finishAutoResizeIntervalID);
_finishAutoResizeIntervalID = 0;
clearInterval(_delayedBufferingIntervalID);
_delayedBufferingIntervalID = 0;
closeNS(false);
if ((_ncMgr == null) || (_ncMgr == undefined)) {
createINCManager();
}
var _local2 = _ncMgr.connectToURL(_contentPath);
setState(LOADING);
_cachedState = LOADING;
if (_local2) {
_createStream();
_setUpStream();
}
if (!_ncMgr.isRTMP()) {
clearInterval(_updateProgressIntervalID);
_updateProgressIntervalID = setInterval(this, "doUpdateProgress", _updateProgressInterval);
}
}
function pause() {
if (!isXnOK()) {
if (((((_state == CONNECTION_ERROR) || (_ncMgr == null)) || (_ncMgr == undefined)) || (_ncMgr.getNetConnection() == null)) || (_ncMgr.getNetConnection() == undefined)) {
throw new mx.video.VideoError(mx.video.VideoError.NO_CONNECTION);
// unexpected jump
}
return(undefined);
}
if (_state == EXEC_QUEUED_CMD) {
_state = _cachedState;
} else {
if (!stateResponsive) {
queueCmd(PAUSE);
return(undefined);
}
execQueuedCmds();
}
if ((((_state == PAUSED) || (_state == STOPPED)) || (_ns == null)) || (_ns == undefined)) {
return(undefined);
}
_pause(true);
setState(PAUSED);
}
function stop() {
if (!isXnOK()) {
if (((((_state == CONNECTION_ERROR) || (_ncMgr == null)) || (_ncMgr == undefined)) || (_ncMgr.getNetConnection() == null)) || (_ncMgr.getNetConnection() == undefined)) {
throw new mx.video.VideoError(mx.video.VideoError.NO_CONNECTION);
// unexpected jump
}
return(undefined);
}
if (_state == EXEC_QUEUED_CMD) {
_state = _cachedState;
} else {
if (!stateResponsive) {
queueCmd(STOP);
return(undefined);
}
execQueuedCmds();
}
if (((_state == STOPPED) || (_ns == null)) || (_ns == undefined)) {
return(undefined);
}
if (_ncMgr.isRTMP()) {
if (_autoRewind && (!_isLive)) {
_currentPos = 0;
_play(0, 0);
_state = STOPPED;
setState(REWINDING);
} else {
closeNS(true);
setState(STOPPED);
}
} else {
_pause(true);
if (_autoRewind) {
_seek(0);
_state = STOPPED;
setState(REWINDING);
} else {
setState(STOPPED);
}
}
}
function seek(time) {
if (_invalidSeekTime) {
return(undefined);
}
if (isNaN(time) || (time < 0)) {
throw new mx.video.VideoError(mx.video.VideoError.INVALID_SEEK);
}
if (!isXnOK()) {
if (((((_state == CONNECTION_ERROR) || (_ncMgr == null)) || (_ncMgr == undefined)) || (_ncMgr.getNetConnection() == null)) || (_ncMgr.getNetConnection() == undefined)) {
throw new mx.video.VideoError(mx.video.VideoError.NO_CONNECTION);
// unexpected jump
}
flushQueuedCmds();
queueCmd(SEEK, null, false, time);
setState(LOADING);
_cachedState = LOADING;
_ncMgr.reconnect();
return(undefined);
}
if (_state == EXEC_QUEUED_CMD) {
_state = _cachedState;
} else {
if (!stateResponsive) {
queueCmd(SEEK, null, false, time);
return(undefined);
}
execQueuedCmds();
}
if ((_ns == null) || (_ns == undefined)) {
_createStream();
_video.attachVideo(_ns);
attachAudio(_ns);
}
if (_atEnd && (time < playheadTime)) {
_atEnd = false;
}
switch (_state) {
case PLAYING :
_state = BUFFERING;
case BUFFERING :
case PAUSED :
_seek(time);
setState(SEEKING);
break;
case STOPPED :
if (_ncMgr.isRTMP()) {
_play(0);
_pause(true);
}
_seek(time);
_state = PAUSED;
setState(SEEKING);
}
}
function close() {
closeNS(true);
if (((_ncMgr != null) && (_ncMgr != undefined)) && (_ncMgr.isRTMP())) {
_ncMgr.close();
}
setState(DISCONNECTED);
dispatchEvent({type:"close", state:_state, playheadTime:playheadTime});
}
function get x() {
return(_x);
}
function set x(xpos) {
_x = xpos;
//return(x);
}
function get y() {
return(_y);
}
function set y(ypos) {
_y = ypos;
//return(y);
}
function get scaleX() {
return(_video._xscale);
}
function set scaleX(xs) {
setScale(xs, scaleY);
//return(scaleX);
}
function get scaleY() {
return(_video._yscale);
}
function set scaleY(ys) {
setScale(scaleX, ys);
//return(scaleY);
}
function get width() {
return(_video._width);
}
function set width(w) {
setSize(w, _video._height);
//return(width);
}
function get height() {
return(_video._height);
}
function set height(h) {
setSize(_video._width, h);
//return(height);
}
function get videoWidth() {
if (_readyDispatched) {
_videoWidth = _video.width;
}
return(_videoWidth);
}
function get videoHeight() {
if (_readyDispatched) {
_videoHeight = _video.height;
}
return(_videoHeight);
}
function get visible() {
if (!_hiddenForResize) {
__visible = _visible;
}
return(__visible);
}
function set visible(v) {
__visible = v;
if (!_hiddenForResize) {
_visible = __visible;
}
//return(visible);
}
function get autoSize() {
return(_autoSize);
}
function set autoSize(flag) {
if (_autoSize != flag) {
_autoSize = flag;
if (_autoSize) {
startAutoResize();
}
}
//return(autoSize);
}
function get maintainAspectRatio() {
return(_aspectRatio);
}
function set maintainAspectRatio(flag) {
if (_aspectRatio != flag) {
_aspectRatio = flag;
if (_aspectRatio && (!_autoSize)) {
startAutoResize();
}
}
//return(maintainAspectRatio);
}
function get autoRewind() {
return(_autoRewind);
}
function set autoRewind(flag) {
_autoRewind = flag;
//return(autoRewind);
}
function get playheadTime() {
var _local2 = (((_ns == null) || (_ns == undefined)) ? (_currentPos) : (_ns.time));
if (_metadata.audiodelay != undefined) {
_local2 = _local2 - _metadata.audiodelay;
if (_local2 < 0) {
_local2 = 0;
}
}
return(_local2);
}
function set playheadTime(position) {
seek(position);
//return(playheadTime);
}
function get url() {
return(_contentPath);
}
function get volume() {
return(_volume);
}
function set volume(aVol) {
_volume = aVol;
if (!_hiddenForResize) {
_sound.setVolume(_volume);
}
//return(volume);
}
function get transform() {
return(_sound.getTransform());
}
function set transform(s) {
_sound.setTransform(s);
//return(transform);
}
function get isRTMP() {
if ((_ncMgr == null) || (_ncMgr == undefined)) {
return(undefined);
}
return(_ncMgr.isRTMP());
}
function get isLive() {
return(_isLive);
}
function get state() {
return(_state);
}
function get stateResponsive() {
switch (_state) {
case DISCONNECTED :
case STOPPED :
case PLAYING :
case PAUSED :
case BUFFERING :
return(true);
}
return(false);
}
function get bytesLoaded() {
if (((_ns == null) || (_ns == undefined)) || (_ncMgr.isRTMP())) {
return(-1);
}
return(_ns.bytesLoaded);
}
function get bytesTotal() {
if (((_ns == null) || (_ns == undefined)) || (_ncMgr.isRTMP())) {
return(-1);
}
return(_ns.bytesTotal);
}
function get totalTime() {
return(_streamLength);
}
function get bufferTime() {
return(_bufferTime);
}
function set bufferTime(aTime) {
_bufferTime = aTime;
if ((_ns != null) && (_ns != undefined)) {
_ns.setBufferTime(_bufferTime);
}
//return(bufferTime);
}
function get idleTimeout() {
return(_idleTimeoutInterval);
}
function set idleTimeout(aTime) {
_idleTimeoutInterval = aTime;
if (_idleTimeoutIntervalID > 0) {
clearInterval(_idleTimeoutIntervalID);
_idleTimeoutIntervalID = setInterval(this, "doIdleTimeout", _idleTimeoutInterval);
}
//return(idleTimeout);
}
function get playheadUpdateInterval() {
return(_updateTimeInterval);
}
function set playheadUpdateInterval(aTime) {
_updateTimeInterval = aTime;
if (_updateTimeIntervalID > 0) {
clearInterval(_updateTimeIntervalID);
_updateTimeIntervalID = setInterval(this, "doUpdateTime", _updateTimeInterval);
}
//return(playheadUpdateInterval);
}
function get progressInterval() {
return(_updateProgressInterval);
}
function set progressInterval(aTime) {
_updateProgressInterval = aTime;
if (_updateProgressIntervalID > 0) {
clearInterval(_updateProgressIntervalID);
_updateProgressIntervalID = setInterval(this, "doUpdateProgress", _updateProgressInterval);
}
//return(progressInterval);
}
function get ncMgr() {
if ((_ncMgr == null) || (_ncMgr == undefined)) {
createINCManager();
}
return(_ncMgr);
}
function get metadata() {
return(_metadata);
}
function doUpdateTime() {
var _local2 = playheadTime;
switch (_state) {
case STOPPED :
case PAUSED :
case DISCONNECTED :
case CONNECTION_ERROR :
clearInterval(_updateTimeIntervalID);
_updateTimeIntervalID = 0;
}
if (_lastUpdateTime != _local2) {
dispatchEvent({type:"playheadUpdate", state:_state, playheadTime:_local2});
_lastUpdateTime = _local2;
}
}
function doUpdateProgress() {
if ((_ns == null) || (_ns == undefined)) {
return(undefined);
}
if ((_ns.bytesTotal >= 0) && (_ns.bytesTotal >= 0)) {
dispatchEvent({type:"progress", bytesLoaded:_ns.bytesLoaded, bytesTotal:_ns.bytesTotal});
}
if (((_state == DISCONNECTED) || (_state == CONNECTION_ERROR)) || (_ns.bytesLoaded == _ns.bytesTotal)) {
clearInterval(_updateProgressIntervalID);
_updateProgressIntervalID = 0;
}
}
function rtmpOnStatus(info) {
if (_state == CONNECTION_ERROR) {
return(undefined);
}
switch (info.code) {
case "NetStream.Play.Stop" :
if (_startingPlay) {
return(undefined);
}
switch (_state) {
case RESIZING :
if (_hiddenForResize) {
finishAutoResize();
}
break;
case LOADING :
case STOPPED :
case PAUSED :
break;
default :
if ((_bufferState == BUFFER_EMPTY) || (_bufferTime <= 0.1)) {
_cachedPlayheadTime = playheadTime;
clearInterval(_rtmpDoStopAtEndIntervalID);
_rtmpDoStopAtEndIntervalID = setInterval(this, "rtmpDoStopAtEnd", RTMP_DO_STOP_AT_END_INTERVAL);
} else {
if (_bufferState != BUFFER_FULL) {
break;
}
_bufferState = BUFFER_FULL_SAW_PLAY_STOP;
}
}
break;
case "NetStream.Buffer.Empty" :
switch (_bufferState) {
case BUFFER_FULL_SAW_PLAY_STOP :
rtmpDoStopAtEnd(true);
break;
case BUFFER_FULL :
if (_state == PLAYING) {
setState(BUFFERING);
}
break;
}
_bufferState = BUFFER_EMPTY;
break;
case "NetStream.Buffer.Flush" :
case "NetStream.Buffer.Full" :
if (_sawSeekNotify && (_state == SEEKING)) {
_bufferState = BUFFER_EMPTY;
setStateFromCachedState();
doUpdateTime();
}
switch (_bufferState) {
case BUFFER_EMPTY :
if (!_hiddenForResize) {
if (((_state == LOADING) && (_cachedState == PLAYING)) || (_state == BUFFERING)) {
setState(PLAYING);
} else if (_cachedState == BUFFERING) {
_cachedState = PLAYING;
}
}
_bufferState = BUFFER_FULL;
break;
default :
}
break;
case "NetStream.Pause.Notify" :
if ((_state == RESIZING) && (_hiddenForResize)) {
finishAutoResize();
}
break;
case "NetStream.Play.Start" :
clearInterval(_rtmpDoStopAtEndIntervalID);
_rtmpDoStopAtEndIntervalID = 0;
_bufferState = BUFFER_EMPTY;
if (_startingPlay) {
_startingPlay = false;
_cachedPlayheadTime = playheadTime;
} else if (_state == PLAYING) {
setState(BUFFERING);
}
break;
case "NetStream.Play.Reset" :
clearInterval(_rtmpDoStopAtEndIntervalID);
_rtmpDoStopAtEndIntervalID = 0;
if (_state == REWINDING) {
clearInterval(_rtmpDoSeekIntervalID);
_rtmpDoSeekIntervalID = 0;
if ((playheadTime == 0) || (playheadTime < _cachedPlayheadTime)) {
setStateFromCachedState();
} else {
_cachedPlayheadTime = playheadTime;
_rtmpDoSeekIntervalID = setInterval(this, "rtmpDoSeek", RTMP_DO_SEEK_INTERVAL);
}
}
break;
case "NetStream.Seek.Notify" :
if (playheadTime != _cachedPlayheadTime) {
setStateFromCachedState();
doUpdateTime();
} else {
_sawSeekNotify = true;
if (_rtmpDoSeekIntervalID == 0) {
_rtmpDoSeekIntervalID = setInterval(this, "rtmpDoSeek", RTMP_DO_SEEK_INTERVAL);
}
}
break;
case "Netstream.Play.UnpublishNotify" :
break;
case "Netstream.Play.PublishNotify" :
break;
case "NetStream.Play.StreamNotFound" :
if (!_ncMgr.connectAgain()) {
setState(CONNECTION_ERROR);
}
break;
case "NetStream.Play.Failed" :
case "NetStream.Failed" :
setState(CONNECTION_ERROR);
}
}
function httpOnStatus(info) {
switch (info.code) {
case "NetStream.Play.Stop" :
clearInterval(_delayedBufferingIntervalID);
_delayedBufferingIntervalID = 0;
if (_invalidSeekTime) {
_invalidSeekTime = false;
_invalidSeekRecovery = true;
setState(_cachedState);
seek(playheadTime);
} else {
switch (_state) {
case PLAYING :
case BUFFERING :
case SEEKING :
httpDoStopAtEnd();
}
}
break;
case "NetStream.Seek.InvalidTime" :
if (_invalidSeekRecovery) {
_invalidSeekTime = false;
_invalidSeekRecovery = false;
setState(_cachedState);
seek(0);
} else {
_invalidSeekTime = true;
}
break;
case "NetStream.Buffer.Empty" :
_bufferState = BUFFER_EMPTY;
if (_state == PLAYING) {
clearInterval(_delayedBufferingIntervalID);
_delayedBufferingIntervalID = setInterval(this, "doDelayedBuffering", _delayedBufferingInterval);
}
break;
case "NetStream.Buffer.Full" :
case "NetStream.Buffer.Flush" :
clearInterval(_delayedBufferingIntervalID);
_delayedBufferingIntervalID = 0;
_bufferState = BUFFER_FULL;
if (!_hiddenForResize) {
if (((_state == LOADING) && (_cachedState == PLAYING)) || (_state == BUFFERING)) {
setState(PLAYING);
} else if (_cachedState == BUFFERING) {
_cachedState = PLAYING;
}
}
break;
case "NetStream.Seek.Notify" :
_invalidSeekRecovery = false;
switch (_state) {
case SEEKING :
case REWINDING :
if (_httpDoSeekIntervalID != 0) {
break;
}
_httpDoSeekCount = 0;
_httpDoSeekIntervalID = setInterval(this, "httpDoSeek", HTTP_DO_SEEK_INTERVAL);
}
break;
case "NetStream.Play.StreamNotFound" :
setState(CONNECTION_ERROR);
}
}
function ncConnected() {
if ((((_ncMgr == null) || (_ncMgr == undefined)) || (_ncMgr.getNetConnection() == null)) || (_ncMgr.getNetConnection() == undefined)) {
setState(CONNECTION_ERROR);
} else {
_createStream();
_setUpStream();
}
}
function ncReconnected() {
if ((((_ncMgr == null) || (_ncMgr == undefined)) || (_ncMgr.getNetConnection() == null)) || (_ncMgr.getNetConnection() == undefined)) {
setState(CONNECTION_ERROR);
} else {
_ns = null;
_state = STOPPED;
execQueuedCmds();
}
}
function onMetaData(info) {
if (_metadata != null) {
return(undefined);
}
_metadata = info;
if (((_streamLength == undefined) || (_streamLength == null)) || (_streamLength <= 0)) {
_streamLength = info.duration;
}
if (isNaN(_videoWidth) || (_videoWidth <= 0)) {
_videoWidth = info.width;
}
if (isNaN(_videoHeight) || (_videoHeight <= 0)) {
_videoHeight = info.height;
}
dispatchEvent({type:"metadataReceived", info:info});
}
function onCuePoint(info) {
if ((!_hiddenForResize) || ((!isNaN(_hiddenRewindPlayheadTime)) && (playheadTime < _hiddenRewindPlayheadTime))) {
dispatchEvent({type:"cuePoint", info:info});
}
}
function setState(s) {
if (s == _state) {
return(undefined);
}
_hiddenRewindPlayheadTime = undefined;
_cachedState = _state;
_cachedPlayheadTime = playheadTime;
_state = s;
var _local2 = _state;
dispatchEvent({type:"stateChange", state:_local2, playheadTime:playheadTime});
if (!_readyDispatched) {
switch (_local2) {
case STOPPED :
case PLAYING :
case PAUSED :
case BUFFERING :
_readyDispatched = true;
dispatchEvent({type:"ready", state:_local2, playheadTime:playheadTime});
}
}
if (!(_cachedState === REWINDING)) {
} else {
dispatchEvent({type:"rewind", state:_local2, playheadTime:playheadTime});
if (_ncMgr.isRTMP() && (_local2 == STOPPED)) {
closeNS();
}
}
switch (_local2) {
case STOPPED :
case PAUSED :
if (_ncMgr.isRTMP() && (_idleTimeoutIntervalID == 0)) {
_idleTimeoutIntervalID = setInterval(this, "doIdleTimeout", _idleTimeoutInterval);
}
break;
case SEEKING :
case REWINDING :
_bufferState = BUFFER_EMPTY;
case PLAYING :
case BUFFERING :
if (_updateTimeIntervalID == 0) {
_updateTimeIntervalID = setInterval(this, "doUpdateTime", _updateTimeInterval);
}
case LOADING :
case RESIZING :
clearInterval(_idleTimeoutIntervalID);
_idleTimeoutIntervalID = 0;
}
execQueuedCmds();
}
function setStateFromCachedState() {
switch (_cachedState) {
case PLAYING :
case PAUSED :
setState(_cachedState);
break;
case BUFFERING :
if (_bufferState == BUFFER_EMPTY) {
setState(BUFFERING);
} else {
setState(_cachedState);
}
break;
default :
setState(STOPPED);
}
}
function createINCManager() {
if ((ncMgrClassName == null) || (ncMgrClassName == undefined)) {
ncMgrClassName = DEFAULT_INCMANAGER;
}
var ncMgrConstructor = eval (this.ncMgrClassName);
_ncMgr = new ncMgrConstructor();
_ncMgr.setVideoPlayer(this);
}
function rtmpDoStopAtEnd(force) {
if (_rtmpDoStopAtEndIntervalID > 0) {
switch (_state) {
case DISCONNECTED :
case CONNECTION_ERROR :
clearInterval(_rtmpDoStopAtEndIntervalID);
_rtmpDoStopAtEndIntervalID = 0;
return(undefined);
}
if (force || (_cachedPlayheadTime == playheadTime)) {
clearInterval(_rtmpDoStopAtEndIntervalID);
_rtmpDoStopAtEndIntervalID = 0;
} else {
_cachedPlayheadTime = playheadTime;
return(undefined);
}
}
_bufferState = BUFFER_EMPTY;
_atEnd = true;
setState(STOPPED);
if (_state != STOPPED) {
return(undefined);
}
doUpdateTime();
if (_state != STOPPED) {
return(undefined);
}
dispatchEvent({type:"complete", state:_state, playheadTime:playheadTime});
if (_state != STOPPED) {
return(undefined);
}
if ((_autoRewind && (!_isLive)) && (playheadTime != 0)) {
_atEnd = false;
_currentPos = 0;
_play(0, 0);
setState(REWINDING);
} else {
closeNS();
}
}
function rtmpDoSeek() {
if ((_state != REWINDING) && (_state != SEEKING)) {
clearInterval(_rtmpDoSeekIntervalID);
_rtmpDoSeekIntervalID = 0;
_sawSeekNotify = false;
} else if (playheadTime != _cachedPlayheadTime) {
clearInterval(_rtmpDoSeekIntervalID);
_rtmpDoSeekIntervalID = 0;
_sawSeekNotify = false;
setStateFromCachedState();
doUpdateTime();
}
}
function httpDoStopAtEnd() {
_atEnd = true;
if (((_streamLength == undefined) || (_streamLength == null)) || (_streamLength <= 0)) {
_streamLength = _ns.time;
}
_pause(true);
setState(STOPPED);
if (_state != STOPPED) {
return(undefined);
}
doUpdateTime();
if (_state != STOPPED) {
return(undefined);
}
dispatchEvent({type:"complete", state:_state, playheadTime:playheadTime});
if (_state != STOPPED) {
return(undefined);
}
if (_autoRewind) {
_atEnd = false;
_pause(true);
_seek(0);
setState(REWINDING);
}
}
function httpDoSeek() {
var _local2 = (_state == REWINDING) || (_state == SEEKING);
if ((_local2 && (_httpDoSeekCount < HTTP_DO_SEEK_MAX_COUNT)) && ((_cachedPlayheadTime == playheadTime) || (_invalidSeekTime))) {
_httpDoSeekCount++;
return(undefined);
}
_httpDoSeekCount = 0;
clearInterval(_httpDoSeekIntervalID);
_httpDoSeekIntervalID = 0;
if (!_local2) {
return(undefined);
}
setStateFromCachedState();
if (_invalidSeekTime) {
_invalidSeekTime = false;
_invalidSeekRecovery = true;
seek(playheadTime);
} else {
doUpdateTime();
}
}
function closeNS(updateCurrentPos) {
if ((_ns != null) && (_ns != undefined)) {
if (updateCurrentPos) {
clearInterval(_updateTimeIntervalID);
_updateTimeIntervalID = 0;
doUpdateTime();
_currentPos = _ns.time;
}
delete _ns.onStatus;
_ns.onStatus = null;
_ns.close();
_ns = null;
}
}
function doDelayedBuffering() {
switch (_state) {
case LOADING :
case RESIZING :
break;
case PLAYING :
clearInterval(_delayedBufferingIntervalID);
_delayedBufferingIntervalID = 0;
setState(BUFFERING);
break;
default :
clearInterval(_delayedBufferingIntervalID);
_delayedBufferingIntervalID = 0;
}
}
function _pause(doPause) {
_ns.pause(doPause);
}
function _play() {
_startingPlay = true;
switch (arguments.length) {
case 0 :
_ns.play(_ncMgr.getStreamName(), (_isLive ? -1 : 0), -1);
break;
case 1 :
_ns.play(_ncMgr.getStreamName(), (_isLive ? -1 : (arguments[0])), -1);
break;
case 2 :
_ns.play(_ncMgr.getStreamName(), (_isLive ? -1 : (arguments[0])), arguments[1]);
break;
default :
throw new Error("bad args to _play");
}
}
function _seek(time) {
if ((_metadata.audiodelay != undefined) && ((time + _metadata.audiodelay) < _streamLength)) {
time = time + _metadata.audiodelay;
}
_ns.seek(time);
_invalidSeekTime = false;
_bufferState = BUFFER_EMPTY;
_sawSeekNotify = false;
}
function isXnOK() {
if (_state == LOADING) {
return(true);
}
if (_state == CONNECTION_ERROR) {
return(false);
}
if (_state != DISCONNECTED) {
if (((((_ncMgr == null) || (_ncMgr == undefined)) || (_ncMgr.getNetConnection() == null)) || (_ncMgr.getNetConnection() == undefined)) || (!_ncMgr.getNetConnection().isConnected)) {
setState(DISCONNECTED);
return(false);
}
return(true);
}
return(false);
}
function startAutoResize() {
switch (_state) {
case DISCONNECTED :
case CONNECTION_ERROR :
return(undefined);
}
_autoResizeDone = false;
if ((stateResponsive && (_videoWidth != undefined)) && (_videoHeight != undefined)) {
doAutoResize();
} else {
clearInterval(_autoResizeIntervalID);
_autoResizeIntervalID = setInterval(this, "doAutoResize", AUTO_RESIZE_INTERVAL);
}
}
function doAutoResize() {
if (_autoResizeIntervalID > 0) {
switch (_state) {
case RESIZING :
case LOADING :
break;
case DISCONNECTED :
case CONNECTION_ERROR :
clearInterval(_autoResizeIntervalID);
_autoResizeIntervalID = 0;
return(undefined);
default :
if (stateResponsive) {
break;
}
return(undefined);
}
if ((((_video.width != _prevVideoWidth) || (_video.height != _prevVideoHeight)) || (_bufferState >= BUFFER_FULL)) || (_ns.time > AUTO_RESIZE_PLAYHEAD_TIMEOUT)) {
if ((_hiddenForResize && (_metadata == null)) && (_hiddenForResizeMetadataDelay < AUTO_RESIZE_METADATA_DELAY_MAX)) {
_hiddenForResizeMetadataDelay++;
return(undefined);
}
_videoWidth = _video.width;
_videoHeight = _video.height;
clearInterval(_autoResizeIntervalID);
_autoResizeIntervalID = 0;
} else {
return(undefined);
}
}
if (((!_autoSize) && (!_aspectRatio)) || (_autoResizeDone)) {
setState(_cachedState);
return(undefined);
}
_autoResizeDone = true;
if (_autoSize) {
_video._width = _videoWidth;
_video._height = _videoHeight;
} else if (_aspectRatio) {
var _local3 = (_videoWidth * height) / _videoHeight;
var _local2 = (_videoHeight * width) / _videoWidth;
if (_local2 < height) {
_video._height = _local2;
} else if (_local3 < width) {
_video._width = _local3;
}
}
if (_hiddenForResize) {
_hiddenRewindPlayheadTime = playheadTime;
if (_state == LOADING) {
_cachedState = PLAYING;
}
if (!_ncMgr.isRTMP()) {
_pause(true);
_seek(0);
clearInterval(_finishAutoResizeIntervalID);
_finishAutoResizeIntervalID = setInterval(this, "finishAutoResize", FINISH_AUTO_RESIZE_INTERVAL);
} else if (!_isLive) {
_currentPos = 0;
_play(0, 0);
setState(RESIZING);
} else if (_autoPlay) {
clearInterval(_finishAutoResizeIntervalID);
_finishAutoResizeIntervalID = setInterval(this, "finishAutoResize", FINISH_AUTO_RESIZE_INTERVAL);
} else {
finishAutoResize();
}
} else {
dispatchEvent({type:"resize", x:_x, y:_y, width:_width, height:_height});
}
}
function finishAutoResize() {
clearInterval(_finishAutoResizeIntervalID);
_finishAutoResizeIntervalID = 0;
if (stateResponsive) {
return(undefined);
}
_visible = __visible;
_sound.setVolume(_volume);
_hiddenForResize = false;
dispatchEvent({type:"resize", x:_x, y:_y, width:_width, height:_height});
if (_autoPlay) {
if (_ncMgr.isRTMP()) {
if (!_isLive) {
_currentPos = 0;
_play(0);
}
if (_state == RESIZING) {
setState(LOADING);
_cachedState = PLAYING;
}
} else {
_pause(false);
_cachedState = PLAYING;
}
} else {
setState(STOPPED);
}
}
function _createStream() {
_ns = new NetStream(_ncMgr.getNetConnection());
_ns.mc = this;
if (_ncMgr.isRTMP()) {
_ns.onStatus = function (info) {
this.mc.rtmpOnStatus(info);
};
} else {
_ns.onStatus = function (info) {
this.mc.httpOnStatus(info);
};
}
_ns.onMetaData = function (info) {
this.mc.onMetaData(info);
};
_ns.onCuePoint = function (info) {
this.mc.onCuePoint(info);
};
_ns.setBufferTime(_bufferTime);
}
function _setUpStream() {
_video.attachVideo(_ns);
attachAudio(_ns);
if ((!isNaN(_ncMgr.getStreamLength())) && (_ncMgr.getStreamLength() >= 0)) {
_streamLength = _ncMgr.getStreamLength();
}
if ((!isNaN(_ncMgr.getStreamWidth())) && (_ncMgr.getStreamWidth() >= 0)) {
_videoWidth = _ncMgr.getStreamWidth();
} else {
_videoWidth = undefined;
}
if ((!isNaN(_ncMgr.getStreamHeight())) && (_ncMgr.getStreamHeight() >= 0)) {
_videoHeight = _ncMgr.getStreamHeight();
} else {
_videoHeight = undefined;
}
if (((_autoSize || (_aspectRatio)) && (_videoWidth != undefined)) && (_videoHeight != undefined)) {
_prevVideoWidth = undefined;
_prevVideoHeight = undefined;
doAutoResize();
}
if (((!_autoSize) && (!_aspectRatio)) || ((_videoWidth != undefined) && (_videoHeight != undefined))) {
if (_autoPlay) {
if (!_ncMgr.isRTMP()) {
_cachedState = BUFFERING;
_play();
} else if (_isLive) {
_cachedState = BUFFERING;
_play(-1);
} else {
_cachedState = BUFFERING;
_play(0);
}
} else {
_cachedState = STOPPED;
if (_ncMgr.isRTMP()) {
_play(0, 0);
} else {
_play();
_pause(true);
_seek(0);
}
}
} else {
_hiddenForResize = true;
_hiddenForResizeMetadataDelay = 0;
__visible = _visible;
_visible = false;
_volume = _sound.getVolume();
_sound.setVolume(0);
_play(0);
if (_currentPos > 0) {
_seek(_currentPos);
_currentPos = 0;
}
}
clearInterval(_autoResizeIntervalID);
_autoResizeIntervalID = setInterval(this, "doAutoResize", AUTO_RESIZE_INTERVAL);
}
function doIdleTimeout() {
clearInterval(_idleTimeoutIntervalID);
_idleTimeoutIntervalID = 0;
close();
}
function flushQueuedCmds() {
while (_cmdQueue.length > 0) {
_cmdQueue.pop();
}
}
function execQueuedCmds() {
while (((_cmdQueue.length > 0) && (stateResponsive || (_state == CONNECTION_ERROR))) && (((_cmdQueue[0].url != null) && (_cmdQueue[0].url != undefined)) || ((_state != DISCONNECTED) && (_state != CONNECTION_ERROR)))) {
var _local2 = _cmdQueue.shift();
_cachedState = _state;
_state = EXEC_QUEUED_CMD;
switch (_local2.type) {
case PLAY :
play(_local2.url, _local2.isLive, _local2.time);
break;
case LOAD :
load(_local2.url, _local2.isLive, _local2.time);
break;
case PAUSE :
pause();
break;
case STOP :
stop();
break;
case SEEK :
seek(_local2.time);
}
}
}
function queueCmd(type, url, isLive, time) {
_cmdQueue.push({type:type, url:url, isLive:false, time:time});
}
static var version = "1.0.0.103";
static var DISCONNECTED = "disconnected";
static var STOPPED = "stopped";
static var PLAYING = "playing";
static var PAUSED = "paused";
static var BUFFERING = "buffering";
static var LOADING = "loading";
static var CONNECTION_ERROR = "connectionError";
static var REWINDING = "rewinding";
static var SEEKING = "seeking";
static var RESIZING = "resizing";
static var EXEC_QUEUED_CMD = "execQueuedCmd";
static var BUFFER_EMPTY = "bufferEmpty";
static var BUFFER_FULL = "bufferFull";
static var BUFFER_FULL_SAW_PLAY_STOP = "bufferFullSawPlayStop";
static var DEFAULT_INCMANAGER = "mx.video.NCManager";
static var DEFAULT_UPDATE_TIME_INTERVAL = 250;
static var DEFAULT_UPDATE_PROGRESS_INTERVAL = 250;
static var DEFAULT_IDLE_TIMEOUT_INTERVAL = 300000;
static var AUTO_RESIZE_INTERVAL = 100;
static var AUTO_RESIZE_PLAYHEAD_TIMEOUT = 0.5;
static var AUTO_RESIZE_METADATA_DELAY_MAX = 5;
static var FINISH_AUTO_RESIZE_INTERVAL = 250;
static var RTMP_DO_STOP_AT_END_INTERVAL = 500;
static var RTMP_DO_SEEK_INTERVAL = 100;
static var HTTP_DO_SEEK_INTERVAL = 250;
static var HTTP_DO_SEEK_MAX_COUNT = 4;
static var CLOSE_NS_INTERVAL = 0.25;
static var HTTP_DELAYED_BUFFERING_INTERVAL = 100;
static var PLAY = 0;
static var LOAD = 1;
static var PAUSE = 2;
static var STOP = 3;
static var SEEK = 4;
}
Symbol 423 MovieClip [__Packages.mx.video.INCManager] Frame 0
interface mx.video.INCManager
{
}
Symbol 424 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 425 MovieClip [__Packages.mx.video.VideoError] Frame 0
class mx.video.VideoError extends Error
{
var _code, message, name;
function VideoError (errCode, msg) {
super();
_code = errCode;
message = ((("" + errCode) + ": ") + ERROR_MSG[errCode - BASE_ERROR_CODE]) + ((msg == undefined) ? "" : (": " + msg));
name = "VideoError";
}
function get code() {
return(_code);
}
static var version = "1.0.0.103";
static var BASE_ERROR_CODE = 1000;
static var NO_CONNECTION = 1000;
static var NO_CUE_POINT_MATCH = 1001;
static var ILLEGAL_CUE_POINT = 1002;
static var INVALID_SEEK = 1003;
static var INVALID_CONTENT_PATH = 1004;
static var INVALID_XML = 1005;
static var NO_BITRATE_MATCH = 1006;
static var DELETE_DEFAULT_PLAYER = 1007;
static var ERROR_MSG = ["Unable to make connection to server or to find FLV on server", "No matching cue point found", "Illegal cue point", "Invalid seek", "Invalid contentPath", "Invalid xml", "No bitrate match, must be no default flv", "Cannot delete default VideoPlayer"];
}
Symbol 426 MovieClip [__Packages.mx.video.UIManager] Frame 0
class mx.video.UIManager
{
var _vc, _skin, _skinAutoHide, _skinReady, __visible, _bufferingBarHides, _controlsEnabled, _lastScrubPos, _lastVolumePos, cachedSoundLevel, _isMuted, controls, customClips, skin_mc, skinLoader, layout_mc, border_mc, _seekBarIntervalID, _seekBarInterval, _seekBarScrubTolerance, _volumeBarIntervalID, _volumeBarInterval, _volumeBarScrubTolerance, _bufferingDelayIntervalID, _bufferingDelayInterval, _bufferingOn, _skinAutoHideIntervalID, _progressPercent, placeholderLeft, placeholderRight, placeholderTop, placeholderBottom, videoLeft, videoRight, videoTop, videoBottom, _playAfterScrub;
function UIManager (vc) {
_vc = vc;
_skin = undefined;
_skinAutoHide = false;
_skinReady = true;
__visible = true;
_bufferingBarHides = false;
_controlsEnabled = true;
_lastScrubPos = 0;
_lastVolumePos = 0;
cachedSoundLevel = _vc.volume;
_isMuted = false;
controls = new Array();
customClips = undefined;
skin_mc = undefined;
skinLoader = undefined;
layout_mc = undefined;
border_mc = undefined;
_seekBarIntervalID = 0;
_seekBarInterval = SEEK_BAR_INTERVAL_DEFAULT;
_seekBarScrubTolerance = SEEK_BAR_SCRUB_TOLERANCE_DEFAULT;
_volumeBarIntervalID = 0;
_volumeBarInterval = VOLUME_BAR_INTERVAL_DEFAULT;
_volumeBarScrubTolerance = VOLUME_BAR_SCRUB_TOLERANCE_DEFAULT;
_bufferingDelayIntervalID = 0;
_bufferingDelayInterval = BUFFERING_DELAY_INTERVAL_DEFAULT;
_bufferingOn = false;
_skinAutoHideIntervalID = 0;
_vc.addEventListener("metadataReceived", this);
_vc.addEventListener("playheadUpdate", this);
_vc.addEventListener("progress", this);
_vc.addEventListener("stateChange", this);
_vc.addEventListener("ready", this);
_vc.addEventListener("resize", this);
_vc.addEventListener("volumeUpdate", this);
}
function handleEvent(e) {
if ((e.vp != undefined) && (e.vp != _vc.__get__visibleVideoPlayerIndex())) {
return(undefined);
}
var _local9 = _vc.__get__activeVideoPlayerIndex();
_vc.__set__activeVideoPlayerIndex(_vc.visibleVideoPlayerIndex);
if (e.type == "stateChange") {
if (e.state == mx.video.FLVPlayback.BUFFERING) {
if (!_bufferingOn) {
clearInterval(_bufferingDelayIntervalID);
_bufferingDelayIntervalID = setInterval(this, "doBufferingDelay", _bufferingDelayInterval);
}
} else {
clearInterval(_bufferingDelayIntervalID);
_bufferingDelayIntervalID = 0;
_bufferingOn = false;
}
if (e.state == mx.video.FLVPlayback.LOADING) {
_progressPercent = (_vc.getVideoPlayer(e.vp).__get__isRTMP() ? 100 : 0);
var _local2 = SEEK_BAR;
while (_local2 <= VOLUME_BAR) {
var _local4 = controls[_local2];
if (_local4.progress_mc != undefined) {
positionBar(_local4, "progress", _progressPercent);
}
_local2++;
}
}
var _local2 = 0;
while (_local2 < NUM_CONTROLS) {
if (controls[_local2] == undefined) {
} else {
setEnabledAndVisibleForState(_local2, e.state);
if (_local2 < NUM_BUTTONS) {
skinButtonControl(controls[_local2]);
}
}
_local2++;
}
} else if ((e.type == "ready") || (e.type == "metadataReceived")) {
var _local2 = 0;
while (_local2 < NUM_CONTROLS) {
if (controls[_local2] == undefined) {
} else {
setEnabledAndVisibleForState(_local2, _vc.__get__state());
if (_local2 < NUM_BUTTONS) {
skinButtonControl(controls[_local2]);
}
}
_local2++;
}
if (_vc.getVideoPlayer(e.vp).__get__isRTMP()) {
_progressPercent = 100;
_local2 = SEEK_BAR;
while (_local2 <= VOLUME_BAR) {
var _local4 = controls[_local2];
if (_local4.progress_mc != undefined) {
positionBar(_local4, "progress", _progressPercent);
}
_local2++;
}
}
} else if (e.type == "resize") {
layoutSkin();
setupSkinAutoHide();
} else if (e.type == "volumeUpdate") {
if (_isMuted && (e.volume > 0)) {
_isMuted = false;
setEnabledAndVisibleForState(MUTE_OFF_BUTTON, mx.video.FLVPlayback.PLAYING);
skinButtonControl(controls[MUTE_OFF_BUTTON]);
setEnabledAndVisibleForState(MUTE_ON_BUTTON, mx.video.FLVPlayback.PLAYING);
skinButtonControl(controls[MUTE_ON_BUTTON]);
}
var _local5 = controls[VOLUME_BAR];
_local5.percentage = (_isMuted ? (cachedSoundLevel) : (e.volume));
if (_local5.percentage < 0) {
_local5.percentage = 0;
} else if (_local5.percentage > 100) {
_local5.percentage = 100;
}
positionHandle(VOLUME_BAR);
} else if ((e.type == "playheadUpdate") && (controls[SEEK_BAR] != undefined)) {
if ((!_vc.__get__isLive()) && (_vc.__get__totalTime() > 0)) {
var _local6 = (e.playheadTime / _vc.__get__totalTime()) * 100;
if (_local6 < 0) {
_local6 = 0;
} else if (_local6 > 100) {
_local6 = 100;
}
var _local10 = controls[SEEK_BAR];
_local10.percentage = _local6;
positionHandle(SEEK_BAR);
}
} else if (e.type == "progress") {
_progressPercent = ((e.bytesTotal <= 0) ? 100 : ((e.bytesLoaded / e.bytesTotal) * 100));
var _local7 = _vc._vpState[e.vp].minProgressPercent;
if ((!isNaN(_local7)) && (_local7 > _progressPercent)) {
_progressPercent = _local7;
}
if (_vc.__get__totalTime() > 0) {
var _local8 = (_vc.__get__playheadTime() / _vc.__get__totalTime()) * 100;
if (_local8 > _progressPercent) {
_progressPercent = _local8;
_vc._vpState[e.vp].minProgressPercent = _progressPercent;
}
}
var _local2 = SEEK_BAR;
while (_local2 <= VOLUME_BAR) {
var _local4 = controls[_local2];
if (_local4.progress_mc != undefined) {
positionBar(_local4, "progress", _progressPercent);
}
_local2++;
}
}
_vc.__set__activeVideoPlayerIndex(_local9);
}
function get bufferingBarHidesAndDisablesOthers() {
return(_bufferingBarHides);
}
function set bufferingBarHidesAndDisablesOthers(b) {
_bufferingBarHides = b;
//return(bufferingBarHidesAndDisablesOthers);
}
function get controlsEnabled() {
return(_controlsEnabled);
}
function set controlsEnabled(flag) {
if (_controlsEnabled == flag) {
return;
}
_controlsEnabled = flag;
var _local2 = 0;
while (_local2 < NUM_BUTTONS) {
if (controls[_local2] == undefined) {
} else {
controls[_local2].releaseCapture();
controls[_local2].enabled = _controlsEnabled && (controls[_local2].myEnabled);
skinButtonControl(controls[_local2]);
}
_local2++;
}
//return(controlsEnabled);
}
function get skin() {
return(_skin);
}
function set skin(s) {
if (s == _skin) {
return;
}
if (_skin != undefined) {
removeSkin();
}
_skin = s;
_skinReady = ((_skin == undefined) || (_skin == null)) || (_skin == "");
if (!_skinReady) {
downloadSkin();
}
//return(skin);
}
function get skinAutoHide() {
return(_skinAutoHide);
}
function set skinAutoHide(b) {
if (b == _skinAutoHide) {
return;
}
_skinAutoHide = b;
setupSkinAutoHide();
//return(skinAutoHide);
}
function get skinReady() {
return(_skinReady);
}
function get seekBarInterval() {
return(_seekBarInterval);
}
function set seekBarInterval(s) {
if (_seekBarInterval == s) {
return;
}
_seekBarInterval = s;
if (_seekBarIntervalID > 0) {
clearInterval(_seekBarIntervalID);
_seekBarIntervalID = setInterval(this, "seekBarListener", _seekBarInterval, false);
}
//return(seekBarInterval);
}
function get volumeBarInterval() {
return(_volumeBarInterval);
}
function set volumeBarInterval(s) {
if (_volumeBarInterval == s) {
return;
}
_volumeBarInterval = s;
if (_volumeBarIntervalID > 0) {
clearInterval(_volumeBarIntervalID);
_volumeBarIntervalID = setInterval(this, "volumeBarListener", _volumeBarInterval, false);
}
//return(volumeBarInterval);
}
function get bufferingDelayInterval() {
return(_bufferingDelayInterval);
}
function set bufferingDelayInterval(s) {
if (_bufferingDelayInterval == s) {
return;
}
_bufferingDelayInterval = s;
if (_bufferingDelayIntervalID > 0) {
clearInterval(_bufferingDelayIntervalID);
_bufferingDelayIntervalID = setInterval(this, "doBufferingDelay", _bufferingDelayIntervalID);
}
//return(bufferingDelayInterval);
}
function get volumeBarScrubTolerance() {
return(_volumeBarScrubTolerance);
}
function set volumeBarScrubTolerance(s) {
_volumeBarScrubTolerance = s;
//return(volumeBarScrubTolerance);
}
function get seekBarScrubTolerance() {
return(_seekBarScrubTolerance);
}
function set seekBarScrubTolerance(s) {
_seekBarScrubTolerance = s;
//return(seekBarScrubTolerance);
}
function get visible() {
return(__visible);
}
function set visible(v) {
if (__visible == v) {
return;
}
__visible = v;
if (!__visible) {
skin_mc._visible = false;
} else {
setupSkinAutoHide();
}
//return(visible);
}
function getControl(index) {
return(controls[index]);
}
function setControl(index, s) {
if (s == null) {
s = undefined;
}
if (s == controls[index]) {
return(undefined);
}
switch (index) {
case PAUSE_BUTTON :
case PLAY_BUTTON :
resetPlayPause();
break;
case PLAY_PAUSE_BUTTON :
if (s._parent != layout_mc) {
resetPlayPause();
setControl(PAUSE_BUTTON, s.pause_mc);
setControl(PLAY_BUTTON, s.play_mc);
}
break;
case MUTE_BUTTON :
if (s._parent == layout_mc) {
break;
}
setControl(MUTE_ON_BUTTON, s.on_mc);
setControl(MUTE_OFF_BUTTON, s.off_mc);
}
if (index >= NUM_BUTTONS) {
controls[index] = s;
switch (index) {
case SEEK_BAR :
addBarControl(SEEK_BAR);
break;
case VOLUME_BAR :
addBarControl(VOLUME_BAR);
controls[VOLUME_BAR].percentage = _vc.volume;
break;
case BUFFERING_BAR :
controls[BUFFERING_BAR].uiMgr = this;
controls[BUFFERING_BAR].controlIndex = BUFFERING_BAR;
if (controls[BUFFERING_BAR]._parent == skin_mc) {
finishAddBufferingBar();
} else {
controls[BUFFERING_BAR].onEnterFrame = function () {
this.uiMgr.finishAddBufferingBar();
};
}
}
setEnabledAndVisibleForState(index, _vc.__get__state());
} else {
removeButtonControl(index);
controls[index] = s;
addButtonControl(index);
}
}
function resetPlayPause() {
if (controls[PLAY_PAUSE_BUTTON] == undefined) {
return(undefined);
}
var _local2 = PAUSE_BUTTON;
while (_local2 <= PLAY_BUTTON) {
removeButtonControl(_local2);
_local2++;
}
controls[PLAY_PAUSE_BUTTON] = undefined;
}
function addButtonControl(index) {
var _local3 = controls[index];
if (_local3 == undefined) {
return(undefined);
}
var _local5 = _vc.__get__activeVideoPlayerIndex();
_vc.__set__activeVideoPlayerIndex(_vc.visibleVideoPlayerIndex);
_local3.id = index;
_local3.state = UP_STATE;
_local3.uiMgr = this;
setEnabledAndVisibleForState(index, _vc.__get__state());
_local3.onRollOver = function () {
this.state = mx.video.UIManager.OVER_STATE;
this.uiMgr.skinButtonControl(this);
};
_local3.onRollOut = function () {
this.state = mx.video.UIManager.UP_STATE;
this.uiMgr.skinButtonControl(this);
};
if ((index == SEEK_BAR_HANDLE) || (index == VOLUME_BAR_HANDLE)) {
_local3.onPress = function () {
if (_root.focusManager) {
this._focusrect = false;
Selection.setFocus(this);
}
this.state = mx.video.UIManager.DOWN_STATE;
this.uiMgr.dispatchMessage(this);
this.uiMgr.skinButtonControl(this);
};
_local3.onRelease = function () {
this.state = mx.video.UIManager.OVER_STATE;
this.uiMgr.handleRelease(this.controlIndex);
this.uiMgr.skinButtonControl(this);
};
_local3.onReleaseOutside = function () {
this.state = mx.video.UIManager.UP_STATE;
this.uiMgr.handleRelease(this.controlIndex);
this.uiMgr.skinButtonControl(this);
};
} else {
_local3.onPress = function () {
if (_root.focusManager) {
this._focusrect = false;
Selection.setFocus(this);
}
this.state = mx.video.UIManager.DOWN_STATE;
this.uiMgr.skinButtonControl(this);
};
_local3.onRelease = function () {
this.state = mx.video.UIManager.OVER_STATE;
this.uiMgr.dispatchMessage(this);
this.uiMgr.skinButtonControl(this);
};
_local3.onReleaseOutside = function () {
this.state = mx.video.UIManager.UP_STATE;
this.uiMgr.skinButtonControl(this);
};
}
if (_local3._parent == skin_mc) {
skinButtonControl(_local3);
} else {
_local3.onEnterFrame = function () {
this.uiMgr.skinButtonControl(this);
};
}
_vc.__set__activeVideoPlayerIndex(_local5);
}
function removeButtonControl(index) {
if (controls[index] == undefined) {
return(undefined);
}
controls[index].uiMgr = undefined;
controls[index].onRollOver = undefined;
controls[index].onRollOut = undefined;
controls[index].onPress = undefined;
controls[index].onRelease = undefined;
controls[index].onReleaseOutside = undefined;
controls[index] = undefined;
}
function downloadSkin() {
if (skinLoader == undefined) {
skinLoader = new MovieClipLoader();
skinLoader.addListener(this);
}
if (skin_mc == undefined) {
skin_mc = _vc.createEmptyMovieClip("skin_mc", _vc.getNextHighestDepth());
}
skin_mc._visible = false;
skin_mc._x = Stage.width + 100;
skin_mc._y = Stage.height + 100;
skinLoader.loadClip(_skin, skin_mc);
}
function onLoadError(target_mc, errorCode) {
_skinReady = true;
_vc.skinError("Unable to load skin swf");
}
function onLoadInit() {
try {
skin_mc._visible = false;
skin_mc._x = 0;
skin_mc._y = 0;
layout_mc = skin_mc.layout_mc;
if (layout_mc == undefined) {
throw new Error("No layout_mc");
}
layout_mc._visible = false;
customClips = new Array();
setCustomClips("bg");
if (layout_mc.playpause_mc != undefined) {
setSkin(PLAY_PAUSE_BUTTON, layout_mc.playpause_mc);
} else {
setSkin(PAUSE_BUTTON, layout_mc.pause_mc);
setSkin(PLAY_BUTTON, layout_mc.play_mc);
}
setSkin(STOP_BUTTON, layout_mc.stop_mc);
setSkin(BACK_BUTTON, layout_mc.back_mc);
setSkin(FORWARD_BUTTON, layout_mc.forward_mc);
setSkin(MUTE_BUTTON, layout_mc.volumeMute_mc);
setSkin(SEEK_BAR, layout_mc.seekBar_mc);
setSkin(VOLUME_BAR, layout_mc.volumeBar_mc);
setSkin(BUFFERING_BAR, layout_mc.bufferingBar_mc);
setCustomClips("fg");
layoutSkin();
setupSkinAutoHide();
skin_mc._visible = __visible;
_skinReady = true;
_vc.skinLoaded();
var _local4 = _vc.__get__activeVideoPlayerIndex();
_vc.__set__activeVideoPlayerIndex(_vc.visibleVideoPlayerIndex);
var _local3 = _vc.__get__state();
var _local2 = 0;
while (_local2 < NUM_CONTROLS) {
if (controls[_local2] == undefined) {
} else {
setEnabledAndVisibleForState(_local2, _local3);
if (_local2 < NUM_BUTTONS) {
skinButtonControl(controls[_local2]);
}
}
_local2++;
}
_vc.__set__activeVideoPlayerIndex(_local4);
} catch(err:Error) {
_vc.skinError(err.message);
removeSkin();
}
}
function layoutSkin() {
if (layout_mc == undefined) {
return(undefined);
}
var _local3 = layout_mc.video_mc;
if (_local3 == undefined) {
throw new Error("No layout_mc.video_mc");
}
placeholderLeft = _local3._x;
placeholderRight = _local3._x + _local3._width;
placeholderTop = _local3._y;
placeholderBottom = _local3._y + _local3._height;
videoLeft = 0;
videoRight = _vc.width;
videoTop = 0;
videoBottom = _vc.height;
if (((!isNaN(layout_mc.minWidth)) && (layout_mc.minWidth > 0)) && (layout_mc.minWidth > videoRight)) {
videoLeft = videoLeft - ((layout_mc.minWidth - videoRight) / 2);
videoRight = layout_mc.minWidth + videoLeft;
}
if (((!isNaN(layout_mc.minHeight)) && (layout_mc.minHeight > 0)) && (layout_mc.minHeight > videoBottom)) {
videoTop = videoTop - ((layout_mc.minHeight - videoBottom) / 2);
videoBottom = layout_mc.minHeight + videoTop;
}
var _local2;
_local2 = 0;
while (_local2 < customClips.length) {
layoutControl(customClips[_local2]);
_local2++;
}
_local2 = 0;
while (_local2 < NUM_CONTROLS) {
layoutControl(controls[_local2]);
_local2++;
}
}
function layoutControl(ctrl) {
if (ctrl == undefined) {
return(undefined);
}
if (ctrl.skin.anchorRight) {
if (ctrl.skin.anchorLeft) {
ctrl._x = (ctrl.skin._x - placeholderLeft) + videoLeft;
ctrl._width = (((ctrl.skin._x + ctrl.skin._width) - placeholderRight) + videoRight) - ctrl._x;
if (ctrl.origWidth != undefined) {
ctrl.origWidth = undefined;
}
} else {
ctrl._x = (ctrl.skin._x - placeholderRight) + videoRight;
}
} else {
ctrl._x = (ctrl.skin._x - placeholderLeft) + videoLeft;
}
if (ctrl.skin.anchorTop) {
if (ctrl.skin.anchorBottom) {
ctrl._y = (ctrl.skin._y - placeholderTop) + videoTop;
ctrl._height = (((ctrl.skin._y + ctrl.skin._height) - placeholderBottom) + videoBottom) - ctrl._y;
if (ctrl.origHeight != undefined) {
ctrl.origHeight = undefined;
}
} else {
ctrl._y = (ctrl.skin._y - placeholderTop) + videoTop;
}
} else {
ctrl._y = (ctrl.skin._y - placeholderBottom) + videoBottom;
}
switch (ctrl.controlIndex) {
case SEEK_BAR :
case VOLUME_BAR :
if (ctrl.progress_mc != undefined) {
if (_progressPercent == undefined) {
_progressPercent = (_vc.__get__isRTMP() ? 100 : 0);
}
positionBar(ctrl, "progress", _progressPercent);
}
positionHandle(ctrl.controlIndex);
break;
case BUFFERING_BAR :
if (ctrl.fill_mc == undefined) {
break;
}
positionMaskedFill(ctrl, ctrl.fill_mc, 100);
}
if (ctrl.layoutSelf != undefined) {
ctrl.layoutSelf();
}
}
function removeSkin() {
if (skin_mc != undefined) {
var _local2 = 0;
while (_local2 < NUM_BUTTONS) {
removeButtonControl(_local2);
_local2++;
}
_local2 = NUM_BUTTONS;
while (_local2 < NUM_CONTROLS) {
controls[_local2] = undefined;
_local2++;
}
skin_mc.unloadMovie();
layout_mc = undefined;
border_mc = undefined;
}
}
function setCustomClips(prefix) {
var _local4 = 1;
while (true) {
var _local2 = layout_mc[(prefix + (_local4++)) + "_mc"];
if (_local2 == undefined) {
break;
}
var _local3 = _local2.mc;
if (_local3 == undefined) {
_local3 = _local2._parent._parent[_local2._name];
}
if (_local3 == undefined) {
throw new Error("Bad clip in skin: " + _local2);
}
_local3.skin = _local2;
customClips.push(_local3);
if ((prefix == "bg") && (_local4 == 2)) {
border_mc = _local3;
}
}
}
function setSkin(index, s) {
if (s == undefined) {
return(undefined);
}
var _local2 = s.mc;
if (_local2 == undefined) {
_local2 = s._parent._parent[s._name];
}
if (_local2 == undefined) {
throw new Error("Bad clip in skin: " + s);
}
_local2.skin = s;
if (index < NUM_BUTTONS) {
setupSkinStates(_local2);
} else {
switch (index) {
case PLAY_PAUSE_BUTTON :
setupSkinStates(_local2.play_mc);
setupSkinStates(_local2.pause_mc);
break;
case MUTE_BUTTON :
setupSkinStates(_local2.on_mc);
setupSkinStates(_local2.off_mc);
break;
case SEEK_BAR :
case VOLUME_BAR :
var _local4 = ((index == SEEK_BAR) ? "seekBar" : "volumeBar");
if (_local2.handle_mc == undefined) {
_local2.handle_mc = _local2.skin.seekBarHandle_mc;
if (_local2.handle_mc == undefined) {
_local2.handle_mc = _local2.skin._parent._parent[_local4 + "Handle_mc"];
}
}
if (_local2.progress_mc == undefined) {
_local2.progress_mc = _local2.skin.progress_mc;
if (_local2.progress_mc == undefined) {
_local2.progress_mc = _local2.skin._parent._parent[_local4 + "Progress_mc"];
}
}
if (_local2.fullness_mc == undefined) {
_local2.fullness_mc = _local2.skin.fullness_mc;
if (_local2.fullness_mc == undefined) {
_local2.fullness_mc = _local2.skin._parent._parent[_local4 + "Fullness_mc"];
}
}
break;
case BUFFERING_BAR :
if (_local2.fill_mc != undefined) {
break;
}
_local2.fill_mc = _local2.skin.fill_mc;
if (_local2.fill_mc != undefined) {
break;
}
_local2.fill_mc = _local2.skin._parent._parent.bufferingBarFill_mc;
}
}
setControl(index, _local2);
}
function setupSkinStates(ctrl) {
if (ctrl.up_mc == undefined) {
ctrl.up_mc = ctrl;
ctrl.over_mc = ctrl;
ctrl.down_mc = ctrl;
ctrl.disabled_mc = ctrl;
} else {
ctrl._x = 0;
ctrl._y = 0;
ctrl.up_mc._x = 0;
ctrl.up_mc._y = 0;
ctrl.up_mc._visible = true;
if (ctrl.over_mc == undefined) {
ctrl.over_mc = ctrl.up_mc;
} else {
ctrl.over_mc._x = 0;
ctrl.over_mc._y = 0;
ctrl.over_mc._visible = false;
}
if (ctrl.down_mc == undefined) {
ctrl.down_mc = ctrl.up_mc;
} else {
ctrl.down_mc._x = 0;
ctrl.down_mc._y = 0;
ctrl.down_mc._visible = false;
}
if (ctrl.disabled_mc == undefined) {
ctrl.disabled_mc_mc = ctrl.up_mc;
} else {
ctrl.disabled_mc._x = 0;
ctrl.disabled_mc._y = 0;
ctrl.disabled_mc._visible = false;
}
}
}
function skinButtonControl(ctrl) {
if (ctrl.onEnterFrame != undefined) {
delete ctrl.onEnterFrame;
ctrl.onEnterFrame = undefined;
}
if (ctrl.enabled) {
switch (ctrl.state) {
case UP_STATE :
if (ctrl.up_mc == undefined) {
ctrl.up_mc = ctrl.attachMovie(ctrl.upLinkageID, "up_mc", ctrl.getNextHighestDepth());
}
applySkinState(ctrl, ctrl.up_mc);
break;
case OVER_STATE :
if (ctrl.over_mc == undefined) {
if (ctrl.overLinkageID == undefined) {
ctrl.over_mc = ctrl.up_mc;
} else {
ctrl.over_mc = ctrl.attachMovie(ctrl.overLinkageID, "over_mc", ctrl.getNextHighestDepth());
}
}
applySkinState(ctrl, ctrl.over_mc);
break;
case DOWN_STATE :
if (ctrl.down_mc == undefined) {
if (ctrl.downLinkageID == undefined) {
ctrl.down_mc = ctrl.up_mc;
} else {
ctrl.down_mc = ctrl.attachMovie(ctrl.downLinkageID, "down_mc", ctrl.getNextHighestDepth());
}
}
applySkinState(ctrl, ctrl.down_mc);
}
} else {
ctrl.state = UP_STATE;
if (ctrl.disabled_mc == undefined) {
if (ctrl.disabledLinkageID == undefined) {
ctrl.disabled_mc = ctrl.up_mc;
} else {
ctrl.disabled_mc = ctrl.attachMovie(ctrl.disabledLinkageID, "disabled_mc", ctrl.getNextHighestDepth());
}
}
applySkinState(ctrl, ctrl.disabled_mc);
}
if (ctrl.placeholder_mc != undefined) {
ctrl.placeholder_mc.unloadMovie();
delete ctrl.placeholder_mc;
ctrl.placeholder_mc = undefined;
}
}
function applySkinState(ctrl, state) {
if (state != ctrl.currentState_mc) {
if (state != undefined) {
state._visible = true;
}
if (ctrl.currentState_mc != undefined) {
ctrl.currentState_mc._visible = false;
}
ctrl.currentState_mc = state;
}
}
function addBarControl(controlIndex) {
var _local2 = controls[controlIndex];
_local2.isDragging = false;
_local2.percentage = 0;
_local2.uiMgr = this;
_local2.controlIndex = controlIndex;
if (_local2._parent == skin_mc) {
finishAddBarControl(controlIndex);
} else {
_local2.onEnterFrame = function () {
this.uiMgr.finishAddBarControl(this.controlIndex);
};
}
}
function finishAddBarControl(controlIndex) {
var _local2 = controls[controlIndex];
delete _local2.onEnterFrame;
_local2.onEnterFrame = undefined;
if (_local2.addBarControl != undefined) {
_local2.addBarControl();
}
calcBarMargins(_local2, "handle", true);
calcBarMargins(_local2, "progress", false);
calcBarMargins(_local2.progress_mc, "fill", false);
calcBarMargins(_local2.progress_mc, "mask", false);
calcBarMargins(_local2, "fullness", false);
calcBarMargins(_local2.fullness_mc, "fill", false);
calcBarMargins(_local2.fullness_mc, "mask", false);
_local2.origWidth = _local2._width;
_local2.origHeight = _local2._height;
fixUpBar(_local2, "progress");
if (_local2.progress_mc != undefined) {
fixUpBar(_local2, "progressBarFill");
if (_progressPercent == undefined) {
_progressPercent = (_vc.__get__isRTMP() ? 100 : 0);
}
positionBar(_local2, "progress", _progressPercent);
}
fixUpBar(_local2, "fullness");
if (_local2.fullness_mc != undefined) {
fixUpBar(_local2, "fullnessBarFill");
}
fixUpBar(_local2, "handle");
_local2.handle_mc.controlIndex = controlIndex;
switch (controlIndex) {
case SEEK_BAR :
setControl(SEEK_BAR_HANDLE, _local2.handle_mc);
break;
case VOLUME_BAR :
setControl(VOLUME_BAR_HANDLE, _local2.handle_mc);
}
positionHandle(controlIndex);
}
function fixUpBar(ctrl, type) {
if ((ctrl[type + "LinkageID"] != undefined) && (ctrl[type + "LinkageID"].length > 0)) {
var _local1;
if (ctrl[type + "Below"]) {
_local1 = -1;
while (ctrl._parent.getInstanceAtDepth(_local1) != undefined) {
_local1--;
}
} else {
ctrl[type + "Below"] = false;
_local1 = ctrl._parent.getNextHighestDepth();
}
ctrl[type + "_mc"] = ctrl._parent.attachMovie(ctrl[type + "LinkageID"], type + "_mc", _local1);
}
}
function calcBarMargins(ctrl, type, symmetricMargins) {
var _local2 = ctrl[type + "_mc"];
if (_local2 == undefined) {
return(undefined);
}
if ((ctrl[type + "LeftMargin"] == undefined) && (_local2._parent == ctrl._parent)) {
ctrl[type + "LeftMargin"] = _local2._x - ctrl._x;
}
if (ctrl[type + "RightMargin"] == undefined) {
if (symmetricMargins) {
ctrl[type + "RightMargin"] = ctrl[type + "LeftMargin"];
} else if (_local2._parent == ctrl._parent) {
ctrl[type + "RightMargin"] = ((ctrl._width - _local2._width) - _local2._x) + ctrl._x;
}
}
if ((ctrl[type + "TopMargin"] == undefined) && (_local2._parent == ctrl._parent)) {
ctrl[type + "TopMargin"] = _local2._y - ctrl._y;
}
if (ctrl[type + "BottomMargin"] == undefined) {
if (symmetricMargins) {
ctrl[type + "BottomMargin"] = ctrl[type + "TopMargin"];
} else if (_local2._parent == ctrl._parent) {
ctrl[type + "BottomMargin"] = ((ctrl._height - _local2._height) - _local2._y) + ctrl._y;
}
}
if (ctrl[type + "X"] == undefined) {
if (_local2._parent == ctrl._parent) {
ctrl[type + "X"] = _local2._x - ctrl._x;
} else if (_local2._parent == ctrl) {
ctrl[type + "X"] = _local2._x;
}
}
if (ctrl[type + "Y"] == undefined) {
if (_local2._parent == ctrl._parent) {
ctrl[type + "Y"] = _local2._y - ctrl._y;
} else if (_local2._parent == ctrl) {
ctrl[type + "Y"] = _local2._y;
}
}
ctrl[type + "XScale"] = _local2._xscale;
ctrl[type + "YScale"] = _local2._yscale;
ctrl[type + "Width"] = _local2._width;
ctrl[type + "Height"] = _local2._height;
}
function finishAddBufferingBar() {
var _local2 = controls[BUFFERING_BAR];
delete _local2.onEnterFrame;
_local2.onEnterFrame = undefined;
calcBarMargins(_local2, "fill", true);
fixUpBar(_local2, "fill");
if (_local2.fill_mc != undefined) {
positionMaskedFill(_local2, _local2.fill_mc, 100);
}
}
function positionMaskedFill(ctrl, fill, percent) {
var _local5 = fill._parent;
var _local3 = ctrl.mask_mc;
if (_local3 == undefined) {
_local3 = _local5.createEmptyMovieClip(ctrl._name + "Mask_mc", _local5.getNextHighestDepth());
ctrl.mask_mc = _local3;
_local3.beginFill(16777215);
_local3.lineTo(0, 0);
_local3.lineTo(1, 0);
_local3.lineTo(1, 1);
_local3.lineTo(0, 1);
_local3.lineTo(0, 0);
_local3.endFill();
fill.setMask(_local3);
_local3._x = ctrl.fillX;
_local3._y = ctrl.fillY;
_local3._width = ctrl.fillWidth;
_local3._height = ctrl.fillHeight;
_local3._visible = false;
calcBarMargins(ctrl, "mask", true);
}
if (_local5 == ctrl) {
if (fill.slideReveal) {
fill._x = (ctrl.maskX - ctrl.fillWidth) + ((ctrl.fillWidth * percent) / 100);
} else {
_local3._width = (ctrl.fillWidth * percent) / 100;
}
} else if (_local5 == ctrl._parent) {
if (fill.slideReveal) {
_local3._x = ctrl._x + ctrl.maskLeftMargin;
_local3._y = ctrl._y + ctrl.maskTopMargin;
_local3._width = (ctrl._width - ctrl.maskRightMargin) - ctrl.maskLeftMargin;
_local3._height = (ctrl._height - ctrl.maskTopMargin) - ctrl.maskBottomMargin;
fill._x = (_local3._x - ctrl.fillWidth) + ((ctrl.maskWidth * percent) / 100);
fill._y = ctrl._y + ctrl.fillTopMargin;
} else {
fill._x = ctrl._x + ctrl.fillLeftMargin;
fill._y = ctrl._y + ctrl.fillTopMargin;
_local3._x = fill._x;
_local3._y = fill._y;
_local3._width = (((ctrl._width - ctrl.fillRightMargin) - ctrl.fillLeftMargin) * percent) / 100;
_local3._height = (ctrl._height - ctrl.fillTopMargin) - ctrl.fillBottomMargin;
}
}
}
function startHandleDrag(controlIndex) {
var _local2 = controls[controlIndex];
var _local5 = _local2.handle_mc;
if ((_local2.startHandleDrag == undefined) || (!_local2.startHandleDrag())) {
var _local3 = _local2._y + _local2.handleY;
var _local4 = ((_local2.origWidth == undefined) ? (_local2._width) : (_local2.origWidth));
_local5.startDrag(false, _local2._x + _local2.handleLeftMargin, _local3, (_local2._x + _local4) - _local2.handleRightMargin, _local3);
}
_local2.isDragging = true;
}
function stopHandleDrag(controlIndex) {
var _local2 = controls[controlIndex];
var _local3 = _local2.handle_mc;
if ((_local2.stopHandleDrag == undefined) || (!_local2.stopHandleDrag())) {
_local3.stopDrag();
}
_local2.isDragging = false;
}
function positionHandle(controlIndex) {
var _local2 = controls[controlIndex];
var _local3 = _local2.handle_mc;
if (_local3 == undefined) {
return(undefined);
}
if ((_local2.positionHandle != undefined) && (_local2.positionHandle())) {
return(undefined);
}
var _local4 = ((_local2.origWidth == undefined) ? (_local2._width) : (_local2.origWidth));
var _local5 = (_local4 - _local2.handleRightMargin) - _local2.handleLeftMargin;
_local3._x = (_local2._x + _local2.handleLeftMargin) + ((_local5 * _local2.percentage) / 100);
_local3._y = _local2._y + _local2.handleY;
if (_local2.fullness_mc != undefined) {
positionBar(_local2, "fullness", _local2.percentage);
}
}
function positionBar(ctrl, type, percent) {
if ((ctrl.positionBar != undefined) && (ctrl.positionBar(type, percent))) {
return(undefined);
}
var _local2 = ctrl[type + "_mc"];
if (_local2._parent == ctrl) {
if (_local2.fill_mc == undefined) {
_local2._xscale = (ctrl[type + "XScale"] * percent) / 100;
} else {
positionMaskedFill(_local2, _local2.fill_mc, percent);
}
} else {
_local2._x = ctrl._x + ctrl[type + "LeftMargin"];
_local2._y = ctrl._y + ctrl[type + "Y"];
if (_local2.fill_mc == undefined) {
_local2._width = (((ctrl._width - ctrl[type + "LeftMargin"]) - ctrl[type + "RightMargin"]) * percent) / 100;
} else {
positionMaskedFill(_local2, _local2.fill_mc, percent);
}
}
}
function calcPercentageFromHandle(controlIndex) {
var _local2 = controls[controlIndex];
var _local5 = _local2.handle_mc;
if ((_local2.calcPercentageFromHandle == undefined) || (!_local2.calcPercentageFromHandle())) {
var _local3 = ((_local2.origWidth == undefined) ? (_local2._width) : (_local2.origWidth));
var _local6 = (_local3 - _local2.handleRightMargin) - _local2.handleLeftMargin;
var _local4 = _local5._x - (_local2._x + _local2.handleLeftMargin);
_local2.percentage = (_local4 / _local6) * 100;
if (_local2.fullness_mc != undefined) {
positionBar(_local2, "fullness", _local2.percentage);
}
}
if (_local2.percentage < 0) {
_local2.percentage = 0;
}
if (_local2.percentage > 100) {
_local2.percentage = 100;
}
}
function handleRelease(controlIndex) {
var _local3 = _vc.__get__activeVideoPlayerIndex();
_vc.__set__activeVideoPlayerIndex(_vc.visibleVideoPlayerIndex);
if (controlIndex == SEEK_BAR) {
seekBarListener(true);
} else if (controlIndex == VOLUME_BAR) {
volumeBarListener(true);
}
stopHandleDrag(controlIndex);
_vc.__set__activeVideoPlayerIndex(_local3);
if (controlIndex == SEEK_BAR) {
_vc._scrubFinish();
}
}
function seekBarListener(finish) {
var _local3 = _vc.__get__activeVideoPlayerIndex();
_vc.__set__activeVideoPlayerIndex(_vc.visibleVideoPlayerIndex);
var _local4 = controls[SEEK_BAR];
calcPercentageFromHandle(SEEK_BAR);
var _local2 = _local4.percentage;
if (finish) {
clearInterval(_seekBarIntervalID);
_seekBarIntervalID = 0;
if (_local2 != _lastScrubPos) {
_vc.seekPercent(_local2);
}
_vc.addEventListener("playheadUpdate", this);
if (_playAfterScrub) {
_vc.play();
}
} else if (_vc.getVideoPlayer(_vc.__get__visibleVideoPlayerIndex()).__get__state() == mx.video.VideoPlayer.SEEKING) {
} else if ((((_seekBarScrubTolerance <= 0) || (Math.abs(_local2 - _lastScrubPos) > _seekBarScrubTolerance)) || (_local2 < _seekBarScrubTolerance)) || (_local2 > (100 - _seekBarScrubTolerance))) {
if (_local2 != _lastScrubPos) {
_lastScrubPos = _local2;
_vc.seekPercent(_local2);
}
}
_vc.__set__activeVideoPlayerIndex(_local3);
}
function volumeBarListener(finish) {
var _local3 = controls[VOLUME_BAR];
calcPercentageFromHandle(VOLUME_BAR);
var _local2 = _local3.percentage;
if (finish) {
clearInterval(_volumeBarIntervalID);
_volumeBarIntervalID = 0;
_vc.addEventListener("volumeUpdate", this);
}
if ((((finish || (_volumeBarScrubTolerance <= 0)) || (Math.abs(_local2 - _lastVolumePos) > _volumeBarScrubTolerance)) || (_local2 < _volumeBarScrubTolerance)) || (_local2 > (100 - _volumeBarScrubTolerance))) {
if (_local2 != _lastVolumePos) {
if (_isMuted) {
cachedSoundLevel = _local2;
} else {
_vc.__set__volume(_local2);
}
}
}
}
function doBufferingDelay() {
clearInterval(_bufferingDelayIntervalID);
_bufferingDelayIntervalID = 0;
var _local2 = _vc.__get__activeVideoPlayerIndex();
_vc.__set__activeVideoPlayerIndex(_vc.visibleVideoPlayerIndex);
if (_vc.__get__state() == mx.video.FLVPlayback.BUFFERING) {
_bufferingOn = true;
handleEvent({type:"stateChange", state:mx.video.FLVPlayback.BUFFERING, vp:_vc.__get__visibleVideoPlayerIndex()});
}
_vc.__set__activeVideoPlayerIndex(_local2);
}
function dispatchMessage(ctrl) {
if (ctrl.id == SEEK_BAR_HANDLE) {
_vc._scrubStart();
}
var _local2 = _vc.__get__activeVideoPlayerIndex();
_vc.__set__activeVideoPlayerIndex(_vc.visibleVideoPlayerIndex);
switch (ctrl.id) {
case PAUSE_BUTTON :
_vc.pause();
break;
case PLAY_BUTTON :
_vc.play();
break;
case STOP_BUTTON :
_vc.stop();
break;
case SEEK_BAR_HANDLE :
calcPercentageFromHandle(SEEK_BAR);
_lastScrubPos = controls[SEEK_BAR].percentage;
_vc.removeEventListener("playheadUpdate", this);
if (_vc.__get__playing() || (_vc.__get__buffering())) {
_playAfterScrub = true;
} else if (_vc.__get__state() != mx.video.VideoPlayer.SEEKING) {
_playAfterScrub = false;
}
_seekBarIntervalID = setInterval(this, "seekBarListener", _seekBarInterval, false);
startHandleDrag(SEEK_BAR, SEEK_BAR_HANDLE);
_vc.pause();
break;
case VOLUME_BAR_HANDLE :
calcPercentageFromHandle(VOLUME_BAR);
_lastVolumePos = controls[VOLUME_BAR].percentage;
_vc.removeEventListener("volumeUpdate", this);
_volumeBarIntervalID = setInterval(this, "volumeBarListener", _volumeBarInterval, false);
startHandleDrag(VOLUME_BAR, VOLUME_BAR_HANDLE);
break;
case BACK_BUTTON :
_vc.seekToPrevNavCuePoint();
break;
case FORWARD_BUTTON :
_vc.seekToNextNavCuePoint();
break;
case MUTE_ON_BUTTON :
case MUTE_OFF_BUTTON :
if (!_isMuted) {
_isMuted = true;
cachedSoundLevel = _vc.volume;
_vc.__set__volume(0);
} else {
_isMuted = false;
_vc.__set__volume(cachedSoundLevel);
}
setEnabledAndVisibleForState(MUTE_OFF_BUTTON, mx.video.FLVPlayback.PLAYING);
skinButtonControl(controls[MUTE_OFF_BUTTON]);
setEnabledAndVisibleForState(MUTE_ON_BUTTON, mx.video.FLVPlayback.PLAYING);
skinButtonControl(controls[MUTE_ON_BUTTON]);
break;
default :
throw new Error("Unknown ButtonControl");
}
_vc.__set__activeVideoPlayerIndex(_local2);
}
function setEnabledAndVisibleForState(index, state) {
var _local5 = _vc.__get__activeVideoPlayerIndex();
_vc.__set__activeVideoPlayerIndex(_vc.visibleVideoPlayerIndex);
var _local3 = state;
if ((_local3 == mx.video.FLVPlayback.BUFFERING) && (!_bufferingOn)) {
_local3 = mx.video.FLVPlayback.PLAYING;
}
switch (index) {
case VOLUME_BAR :
case VOLUME_BAR_HANDLE :
controls[index].myEnabled = true;
controls[index].enabled = _controlsEnabled;
break;
case MUTE_ON_BUTTON :
controls[index].myEnabled = !_isMuted;
if (controls[MUTE_BUTTON] != undefined) {
controls[index]._visible = controls[index].myEnabled;
}
break;
case MUTE_OFF_BUTTON :
controls[index].myEnabled = _isMuted;
if (controls[MUTE_BUTTON] != undefined) {
controls[index]._visible = controls[index].myEnabled;
}
break;
default :
switch (_local3) {
case mx.video.FLVPlayback.LOADING :
case mx.video.FLVPlayback.CONNECTION_ERROR :
controls[index].myEnabled = false;
break;
case mx.video.FLVPlayback.DISCONNECTED :
controls[index].myEnabled = _vc.__get__contentPath() != undefined;
break;
case mx.video.FLVPlayback.SEEKING :
break;
default :
controls[index].myEnabled = true;
}
}
switch (index) {
case SEEK_BAR :
switch (_local3) {
case mx.video.FLVPlayback.STOPPED :
case mx.video.FLVPlayback.PLAYING :
case mx.video.FLVPlayback.PAUSED :
case mx.video.FLVPlayback.REWINDING :
case mx.video.FLVPlayback.SEEKING :
controls[index].myEnabled = true;
break;
case mx.video.FLVPlayback.BUFFERING :
controls[index].myEnabled = (!_bufferingBarHides) || (controls[BUFFERING_BAR] == undefined);
break;
default :
controls[index].myEnabled = false;
}
if (controls[index].myEnabled) {
controls[index].myEnabled = (!isNaN(_vc.__get__totalTime())) && (_vc.__get__totalTime() > 0);
}
controls[index].handle_mc.myEnabled = controls[index].myEnabled;
controls[index].handle_mc.enabled = controls[index].handle_mc.myEnabled;
controls[index].handle_mc._visible = controls[index].myEnabled;
var _local4 = (((!_bufferingBarHides) || (controls[index].myEnabled)) || (controls[BUFFERING_BAR] == undefined)) || (!controls[BUFFERING_BAR]._visible);
controls[index]._visible = _local4;
controls[index].progress_mc._visible = _local4;
controls[index].progress_mc.fill_mc._visible = _local4;
controls[index].fullness_mc._visible = _local4;
controls[index].progress_mc.fill_mc._visible = _local4;
break;
case BUFFERING_BAR :
switch (_local3) {
case mx.video.FLVPlayback.STOPPED :
case mx.video.FLVPlayback.PLAYING :
case mx.video.FLVPlayback.PAUSED :
case mx.video.FLVPlayback.REWINDING :
case mx.video.FLVPlayback.SEEKING :
controls[index].myEnabled = false;
break;
default :
controls[index].myEnabled = true;
}
controls[index]._visible = controls[index].myEnabled;
controls[index].fill_mc._visible = controls[index].myEnabled;
break;
case PAUSE_BUTTON :
switch (_local3) {
case mx.video.FLVPlayback.DISCONNECTED :
case mx.video.FLVPlayback.STOPPED :
case mx.video.FLVPlayback.PAUSED :
case mx.video.FLVPlayback.REWINDING :
controls[index].myEnabled = false;
break;
case mx.video.FLVPlayback.PLAYING :
controls[index].myEnabled = true;
break;
case mx.video.FLVPlayback.BUFFERING :
controls[index].myEnabled = (!_bufferingBarHides) || (controls[BUFFERING_BAR] == undefined);
}
if (controls[PLAY_PAUSE_BUTTON] != undefined) {
controls[index]._visible = controls[index].myEnabled;
}
break;
case PLAY_BUTTON :
switch (_local3) {
case mx.video.FLVPlayback.PLAYING :
controls[index].myEnabled = false;
break;
case mx.video.FLVPlayback.STOPPED :
case mx.video.FLVPlayback.PAUSED :
controls[index].myEnabled = true;
break;
case mx.video.FLVPlayback.BUFFERING :
controls[index].myEnabled = (!_bufferingBarHides) || (controls[BUFFERING_BAR] == undefined);
}
if (controls[PLAY_PAUSE_BUTTON] != undefined) {
controls[index]._visible = !controls[PAUSE_BUTTON]._visible;
}
break;
case STOP_BUTTON :
switch (_local3) {
case mx.video.FLVPlayback.DISCONNECTED :
case mx.video.FLVPlayback.STOPPED :
controls[index].myEnabled = false;
break;
case mx.video.FLVPlayback.PAUSED :
case mx.video.FLVPlayback.PLAYING :
case mx.video.FLVPlayback.BUFFERING :
controls[index].myEnabled = true;
}
break;
case BACK_BUTTON :
case FORWARD_BUTTON :
if (!(_local3 === mx.video.FLVPlayback.BUFFERING)) {
} else {
controls[index].myEnabled = (!_bufferingBarHides) || (controls[BUFFERING_BAR] == undefined);
}
}
controls[index].enabled = _controlsEnabled && (controls[index].myEnabled);
_vc.__set__activeVideoPlayerIndex(_local5);
}
function setupSkinAutoHide() {
var _local2 = _vc.getVideoPlayer(_vc.__get__visibleVideoPlayerIndex());
if (_skinAutoHide && (skin_mc != undefined)) {
skinAutoHideHitTest();
if (_skinAutoHideIntervalID == 0) {
_skinAutoHideIntervalID = setInterval(this, "skinAutoHideHitTest", SKIN_AUTO_HIDE_INTERVAL);
}
} else {
skin_mc._visible = __visible;
clearInterval(_skinAutoHideIntervalID);
_skinAutoHideIntervalID = 0;
}
}
function skinAutoHideHitTest() {
if (!__visible) {
skin_mc._visible = false;
} else {
var _local4 = _vc.getVideoPlayer(_vc.__get__visibleVideoPlayerIndex());
var _local3 = _local4.hitTest(_root._xmouse, _root._ymouse, true);
if ((!_local3) && (border_mc != undefined)) {
_local3 = border_mc.hitTest(_root._xmouse, _root._ymouse, true);
}
skin_mc._visible = _local3;
}
}
static var version = "1.0.0.103";
static var PAUSE_BUTTON = 0;
static var PLAY_BUTTON = 1;
static var STOP_BUTTON = 2;
static var SEEK_BAR_HANDLE = 3;
static var BACK_BUTTON = 4;
static var FORWARD_BUTTON = 5;
static var MUTE_ON_BUTTON = 6;
static var MUTE_OFF_BUTTON = 7;
static var VOLUME_BAR_HANDLE = 8;
static var NUM_BUTTONS = 9;
static var PLAY_PAUSE_BUTTON = 9;
static var MUTE_BUTTON = 10;
static var BUFFERING_BAR = 11;
static var SEEK_BAR = 12;
static var VOLUME_BAR = 13;
static var NUM_CONTROLS = 14;
static var UP_STATE = 0;
static var OVER_STATE = 1;
static var DOWN_STATE = 2;
static var SKIN_AUTO_HIDE_INTERVAL = 200;
static var VOLUME_BAR_INTERVAL_DEFAULT = 250;
static var VOLUME_BAR_SCRUB_TOLERANCE_DEFAULT = 0;
static var SEEK_BAR_INTERVAL_DEFAULT = 250;
static var SEEK_BAR_SCRUB_TOLERANCE_DEFAULT = 5;
static var BUFFERING_DELAY_INTERVAL_DEFAULT = 1000;
}
Symbol 427 MovieClip [__Packages.mx.utils.Delegate] Frame 0
class mx.utils.Delegate extends Object
{
var func;
function Delegate (f) {
super();
func = f;
}
static function create(obj, func) {
var _local2 = function () {
var _local2 = arguments.callee.target;
var _local3 = arguments.callee.func;
return(_local3.apply(_local2, arguments));
};
_local2.target = obj;
_local2.func = func;
return(_local2);
}
function createDelegate(obj) {
return(create(obj, func));
}
}
Symbol 428 MovieClip [__Packages.mx.video.SMILManager] Frame 0
class mx.video.SMILManager
{
var _owner, _url, xml, baseURLAttr, videoTags, width, height;
function SMILManager (owner) {
_owner = owner;
}
function connectXML(url) {
_url = url;
xml = new XML();
xml.onLoad = mx.utils.Delegate.create(this, xmlOnLoad);
xml.load(url);
return(false);
}
function xmlOnLoad(success) {
try {
if (!success) {
_owner.helperDone(this, false);
} else {
baseURLAttr = new Array();
videoTags = new Array();
var _local4 = xml.firstChild;
if (_local4.nodeName == null) {
throw new mx.video.VideoError(mx.video.VideoError.INVALID_XML, ("URL: \"" + _url) + "\" No root node found; if file is an flv it must have .flv extension");
} else if (_local4.nodeName.toLowerCase() != "smil") {
throw new mx.video.VideoError(mx.video.VideoError.INVALID_XML, (("URL: \"" + _url) + "\" Root node not smil: ") + _local4.nodeName);
}
var _local5 = false;
var _local3 = 0;
while (_local3 < _local4.childNodes.length) {
var _local2 = _local4.childNodes[_local3];
if (_local2.nodeType != ELEMENT_NODE) {
} else if (_local2.nodeName.toLowerCase() == "head") {
parseHead(_local2);
} else if (_local2.nodeName.toLowerCase() == "body") {
_local5 = true;
parseBody(_local2);
} else {
throw new mx.video.VideoError(mx.video.VideoError.INVALID_XML, ((((("URL: \"" + _url) + "\" Tag ") + _local2.nodeName) + " not supported in ") + _local4.nodeName) + " tag.");
}
_local3++;
}
if (!_local5) {
throw new mx.video.VideoError(mx.video.VideoError.INVALID_XML, ("URL: \"" + _url) + "\" Tag body is required.");
}
_owner.helperDone(this, true);
}
} catch(err:Error) {
_owner.helperDone(this, false);
throw err;
}
}
function parseHead(parentNode) {
var _local4 = false;
var _local3 = 0;
while (_local3 < parentNode.childNodes.length) {
var _local2 = parentNode.childNodes[_local3];
if (_local2.nodeType != ELEMENT_NODE) {
} else if (_local2.nodeName.toLowerCase() == "meta") {
for (var _local6 in _local2.attributes) {
if (_local6.toLowerCase() == "base") {
baseURLAttr.push(_local2.attributes[_local6]);
} else {
throw new mx.video.VideoError(mx.video.VideoError.INVALID_XML, ((((("URL: \"" + _url) + "\" Attribute ") + _local6) + " not supported in ") + _local2.nodeName) + " tag.");
}
}
} else if (_local2.nodeName.toLowerCase() == "layout") {
if (!_local4) {
parseLayout(_local2);
_local4 = true;
}
}
_local3++;
}
}
function parseLayout(parentNode) {
var _local3 = 0;
while (_local3 < parentNode.childNodes.length) {
var _local2 = parentNode.childNodes[_local3];
if (_local2.nodeType != ELEMENT_NODE) {
} else if (_local2.nodeName.toLowerCase() == "root-layout") {
for (var _local5 in _local2.attributes) {
if (_local5.toLowerCase() == "width") {
width = Number(_local2.attributes[_local5]);
} else if (_local5.toLowerCase() == "height") {
height = Number(_local2.attributes[_local5]);
}
}
if (((isNaN(width) || (width < 0)) || (isNaN(height))) || (height < 0)) {
throw new mx.video.VideoError(mx.video.VideoError.INVALID_XML, ((("URL: \"" + _url) + "\" Tag ") + _local2.nodeName) + " requires attributes id, width and height. Width and height must be numbers greater than or equal to 0.");
}
width = Math.round(width);
height = Math.round(height);
return(undefined);
}
_local3++;
}
}
function parseBody(parentNode) {
var _local6 = 0;
var _local3 = 0;
while (_local3 < parentNode.childNodes.length) {
var _local2 = parentNode.childNodes[_local3];
if (_local2.nodeType != ELEMENT_NODE) {
} else {
_local6++;
if (_local6 > 1) {
throw new mx.video.VideoError(mx.video.VideoError.INVALID_XML, ((("URL: \"" + _url) + "\" Tag ") + parentNode.nodeName) + " is required to contain exactly one tag.");
}
if (_local2.nodeName.toLowerCase() == "switch") {
parseSwitch(_local2);
} else if ((_local2.nodeName.toLowerCase() == "video") || (_local2.nodeName.toLowerCase() == "ref")) {
var _local5 = parseVideo(_local2);
videoTags.push(_local5);
}
}
_local3++;
}
if (videoTags.length < 1) {
throw new mx.video.VideoError(mx.video.VideoError.INVALID_XML, ("URL: \"" + _url) + "\" At least one video of ref tag is required.");
}
}
function parseSwitch(parentNode) {
var _local4 = 0;
while (_local4 < parentNode.childNodes.length) {
var _local5 = parentNode.childNodes[_local4];
if (_local5.nodeType != ELEMENT_NODE) {
} else if ((_local5.nodeName.toLowerCase() == "video") || (_local5.nodeName.toLowerCase() == "ref")) {
var _local3 = parseVideo(_local5);
if (_local3.bitrate == undefined) {
videoTags.push(_local3);
} else {
var _local6 = false;
var _local2 = 0;
while (_local2 < videoTags.length) {
if ((videoTags[_local2].bitrate == undefined) || (_local3.bitrate < videoTags[_local4].bitrate)) {
_local6 = true;
videoTags.splice(_local2, 0, videoTags);
break;
}
_local2++;
}
if (!_local6) {
videoTags.push(_local3);
}
}
}
_local4++;
}
}
function parseVideo(node) {
var _local3 = new Object();
for (var _local4 in node.attributes) {
if (_local4.toLowerCase() == "src") {
_local3.src = node.attributes[_local4];
} else if (_local4.toLowerCase() == "system-bitrate") {
_local3.bitrate = Number(node.attributes[_local4]);
} else if (_local4.toLowerCase() == "dur") {
_local3.dur = Number(node.attributes[_local4]);
}
}
if (_local3.src == undefined) {
throw new mx.video.VideoError(mx.video.VideoError.INVALID_XML, ((("URL: \"" + _url) + "\" Attribute src is required in ") + node.nodeName) + " tag.");
}
return(_local3);
}
static var version = "1.0.0.103";
static var ELEMENT_NODE = 1;
}
Symbol 429 MovieClip [__Packages.mx.video.NCManager] Frame 0
class mx.video.NCManager implements mx.video.INCManager
{
var _timeoutIntervalId, _tryNCIntervalId, _timeout, _isRTMP, _serverName, _wrappedURL, _portNumber, _appName, _contentPath, _streamName, _streamLength, _streamWidth, _streamHeight, _streams, _autoSenseBW, _payload, _connTypeCounter, _bitrate, _owner, _nc, _protocol, _smilMgr, _ncUri, fallbackServerName, _tryNC;
function NCManager () {
initNCInfo();
initOtherInfo();
_timeoutIntervalId = 0;
_tryNCIntervalId = 0;
_timeout = DEFAULT_TIMEOUT;
}
function initNCInfo() {
_isRTMP = undefined;
_serverName = undefined;
_wrappedURL = undefined;
_portNumber = undefined;
_appName = undefined;
}
function initOtherInfo() {
_contentPath = undefined;
_streamName = undefined;
_streamLength = undefined;
_streamWidth = undefined;
_streamHeight = undefined;
_streams = undefined;
_autoSenseBW = false;
_payload = 0;
_connTypeCounter = 0;
cleanConns();
}
function getTimeout() {
return(_timeout);
}
function setTimeout(t) {
_timeout = t;
if (_timeoutIntervalId != 0) {
clearInterval(_timeoutIntervalId);
_timeoutIntervalId = setInterval(this, "_onFCSConnectTimeOut", _timeout);
}
}
function getBitrate() {
return(_bitrate);
}
function setBitrate(b) {
if ((_isRTMP == undefined) || (!_isRTMP)) {
_bitrate = b;
}
}
function getVideoPlayer() {
return(_owner);
}
function setVideoPlayer(v) {
_owner = v;
}
function getNetConnection() {
return(_nc);
}
function getStreamName() {
return(_streamName);
}
function isRTMP() {
return(_isRTMP);
}
function getStreamLength() {
return(_streamLength);
}
function getStreamWidth() {
return(_streamWidth);
}
function getStreamHeight() {
return(_streamHeight);
}
function connectToURL(url) {
initOtherInfo();
_contentPath = url;
if (((_contentPath == null) || (_contentPath == undefined)) || (_contentPath == "")) {
throw new mx.video.VideoError(mx.video.VideoError.INVALID_CONTENT_PATH);
}
var _local2 = parseURL(_contentPath);
if ((_local2.streamName == undefined) || (_local2.streamName == "")) {
throw new mx.video.VideoError(mx.video.VideoError.INVALID_CONTENT_PATH, url);
}
if (_local2.isRTMP) {
var _local3 = canReuseOldConnection(_local2);
_isRTMP = true;
_protocol = _local2.protocol;
_streamName = _local2.streamName;
_serverName = _local2.serverName;
_wrappedURL = _local2.wrappedURL;
_portNumber = _local2.portNumber;
_appName = _local2.appName;
if ((((_appName == undefined) || (_appName == "")) || (_streamName == undefined)) || (_streamName == "")) {
throw new mx.video.VideoError(mx.video.VideoError.INVALID_CONTENT_PATH, url);
}
_autoSenseBW = _streamName.indexOf(",") != -1;
return(_local3 || (connectRTMP()));
}
if (_local2.streamName.slice(-4).toLowerCase() == ".flv") {
var _local3 = canReuseOldConnection(_local2);
_isRTMP = false;
_streamName = _local2.streamName;
return(_local3 || (connectHTTP()));
}
_smilMgr = new mx.video.SMILManager(this);
return(_smilMgr.connectXML(_local2.streamName));
}
function connectAgain() {
var _local2 = _appName.indexOf("/");
if (_local2 < 0) {
_local2 = _streamName.indexOf("/");
if (_local2 >= 0) {
_appName = _appName + "/";
_appName = _appName + _streamName.slice(0, _local2);
_streamName = _streamName.slice(_local2 + 1);
}
return(false);
}
var _local3 = _appName.slice(_local2 + 1);
_local3 = _local3 + "/";
_local3 = _local3 + _streamName;
_streamName = _local3;
_appName = _appName.slice(0, _local2);
close();
_payload = 0;
_connTypeCounter = 0;
cleanConns();
connectRTMP();
return(true);
}
function reconnect() {
if (!_isRTMP) {
throw new Error("Cannot call reconnect on an http connection");
}
_nc.onStatus = function (info) {
this.mc.reconnectOnStatus(this, info);
};
_nc.onBWDone = function () {
this.mc.onReconnected();
};
_nc.connect(_ncUri, false);
}
function onReconnected() {
delete _nc.onStatus;
delete _nc.onBWDone;
_owner.ncReconnected();
}
function close() {
if (_nc) {
_nc.close();
}
}
function helperDone(helper, success) {
if (helper != _smilMgr) {
return(undefined);
}
if (!success) {
_nc = undefined;
_owner.ncConnected();
delete _smilMgr;
return(undefined);
}
_streamWidth = _smilMgr.width;
_streamHeight = _smilMgr.height;
var _local2;
var _local4 = _smilMgr.baseURLAttr[0];
if ((_local4 != undefined) && (_local4 != "")) {
_local2 = parseURL(_local4);
_isRTMP = _local2.isRTMP;
_streamName = _local2.streamName;
if (_isRTMP) {
_protocol = _local2.protocol;
_serverName = _local2.serverName;
_portNumber = _local2.portNumber;
_wrappedURL = _local2.wrappedURL;
_appName = _local2.appName;
if ((_appName == undefined) || (_appName == "")) {
throw new mx.video.VideoError(mx.video.VideoError.INVALID_XML, "Base RTMP URL must include application name: " + _local4);
}
if (_smilMgr.baseURLAttr.length > 1) {
_local2 = parseURL(_smilMgr.baseURLAttr[1]);
if (_local2.serverName != undefined) {
fallbackServerName = _local2.serverName;
}
}
}
}
_streams = _smilMgr.videoTags;
var _local3 = 0;
while (_local3 < _streams.length) {
_local4 = _streams[_local3].src;
_local2 = parseURL(_local4);
if (_isRTMP == undefined) {
_isRTMP = _local2.isRTMP;
if (_isRTMP) {
_protocol = _local2.protocol;
if (_streams.length > 1) {
throw new mx.video.VideoError(mx.video.VideoError.INVALID_XML, "Cannot switch between multiple absolute RTMP URLs, must use meta tag base attribute.");
}
_serverName = _local2.serverName;
_portNumber = _local2.portNumber;
_wrappedURL = _local2.wrappedURL;
_appName = _local2.appName;
if ((_appName == undefined) || (_appName == "")) {
throw new mx.video.VideoError(mx.video.VideoError.INVALID_XML, "Base RTMP URL must include application name: " + _local4);
}
}
} else if ((((_streamName != undefined) && (_streamName != "")) && (!_local2.isRelative)) && (_streams.length > 1)) {
throw new mx.video.VideoError(mx.video.VideoError.INVALID_XML, "When using meta tag base attribute, cannot use absolute URLs for video or ref tag src attributes.");
}
_streams[_local3].parseResults = _local2;
_local3++;
}
_autoSenseBW = _streams.length > 1;
if (!_autoSenseBW) {
if (_streamName != undefined) {
_streamName = _streamName + _streams[0].parseResults.streamName;
} else {
_streamName = _streams[0].parseResults.streamName;
}
_streamLength = _streams[0].dur;
}
if (_isRTMP) {
connectRTMP();
} else {
if (_autoSenseBW) {
bitrateMatch();
}
connectHTTP();
_owner.ncConnected();
}
}
function bitrateMatch() {
var _local3;
if (isNaN(_bitrate)) {
_local3 = 0;
} else {
var _local2 = 0;
while (_local2 < _streams.length) {
if (isNaN(_streams[_local2].bitrate) || (_bitrate <= _streams[_local2].bitrate)) {
_local3 = _local2;
break;
}
_local2++;
}
}
if (isNaN(_local3)) {
throw new mx.video.VideoError(mx.video.VideoError.NO_BITRATE_MATCH);
}
if (_streamName != undefined) {
_streamName = _streamName + _streams[_local3].src;
} else {
_streamName = _streams[_local3].src;
}
_streamLength = _streams[_local3].dur;
}
function parseURL(url) {
var _local2 = new Object();
var _local3 = 0;
var _local4 = url.indexOf(":/", _local3);
if (_local4 >= 0) {
_local4 = _local4 + 2;
_local2.protocol = url.slice(_local3, _local4);
_local2.isRelative = false;
} else {
_local2.isRelative = true;
}
if ((_local2.protocol != undefined) && (((_local2.protocol == "rtmp:/") || (_local2.protocol == "rtmpt:/")) || (_local2.protocol == "rtmps:/"))) {
_local2.isRTMP = true;
_local3 = _local4;
if (url.charAt(_local3) == "/") {
_local3++;
var _local7 = url.indexOf(":", _local3);
var _local8 = url.indexOf("/", _local3);
if (_local8 < 0) {
if (_local7 < 0) {
_local2.serverName = url.slice(_local3);
} else {
_local4 = _local7;
_local2.portNumber = url.slice(_local3, _local4);
_local3 = _local4 + 1;
_local2.serverName = url.slice(_local3);
}
return(_local2);
}
if ((_local7 >= 0) && (_local7 < _local8)) {
_local4 = _local7;
_local2.serverName = url.slice(_local3, _local4);
_local3 = _local4 + 1;
_local4 = _local8;
_local2.portNumber = url.slice(_local3, _local4);
} else {
_local4 = _local8;
_local2.serverName = url.slice(_local3, _local4);
}
_local3 = _local4 + 1;
}
if (url.charAt(_local3) == "?") {
var _local9 = url.slice(_local3 + 1);
var _local6 = parseURL(_local9);
if ((_local6.protocol == undefined) || (!_local6.isRTMP)) {
throw new mx.video.VideoError(mx.video.VideoError.INVALID_CONTENT_PATH, url);
}
_local2.wrappedURL = "?";
_local2.wrappedURL = _local2.wrappedURL + _local6.protocol;
if (_local6.server != undefined) {
_local2.wrappedURL = _local2.wrappedURL + "/";
_local2.wrappedURL = _local2.wrappedURL + _local6.server;
}
if (_local6.wrappedURL != undefined) {
_local2.wrappedURL = _local2.wrappedURL + "/?";
_local2.wrappedURL = _local2.wrappedURL + _local6.wrappedURL;
}
_local2.appName = _local6.appName;
_local2.streamName = _local6.streamName;
return(_local2);
}
_local4 = url.indexOf("/", _local3);
if (_local4 < 0) {
_local2.appName = url.slice(_local3);
return(_local2);
}
_local2.appName = url.slice(_local3, _local4);
_local3 = _local4 + 1;
_local4 = url.indexOf("/", _local3);
if (_local4 < 0) {
_local2.streamName = url.slice(_local3);
return(_local2);
}
_local2.appName = _local2.appName + "/";
_local2.appName = _local2.appName + url.slice(_local3, _local4);
_local3 = _local4 + 1;
_local2.streamName = url.slice(_local3);
} else {
_local2.isRTMP = false;
_local2.streamName = url;
}
return(_local2);
}
function canReuseOldConnection(parseResults) {
if ((_nc == undefined) || (_nc == null)) {
return(false);
}
if (!parseResults.isRTMP) {
if (!_isRTMP) {
return(true);
}
_owner.close();
_nc = null;
initNCInfo();
return(false);
}
if (_isRTMP) {
if (((((parseResults.serverName == _serverName) && (parseResults.appName == _appName)) && (parseResults.protocol == _protocol)) && (parseResults.portNumber == _portNumber)) && (parseResults.wrappedURL == _wrappedURL)) {
return(true);
}
_owner.close();
_nc = null;
}
initNCInfo();
return(false);
}
function connectHTTP() {
_nc = new NetConnection();
_nc.connect(null);
return(true);
}
function connectRTMP() {
clearInterval(_timeoutIntervalId);
_timeoutIntervalId = setInterval(this, "_onFCSConnectTimeOut", _timeout);
_tryNC = new Array();
var _local2 = 0;
while (_local2 < RTMP_CONN.length) {
_tryNC[_local2] = new NetConnection();
_tryNC[_local2].mc = this;
_tryNC[_local2].pending = false;
_tryNC[_local2].connIndex = _local2;
_tryNC[_local2].onBWDone = function (p_bw) {
this.mc.onConnected(this, p_bw);
};
_tryNC[_local2].onBWCheck = function () {
return(++this.mc._payload);
};
_tryNC[_local2].onStatus = function (info) {
this.mc.connectOnStatus(this, info);
};
_local2++;
}
nextConnect();
return(false);
}
function nextConnect() {
clearInterval(_tryNCIntervalId);
_tryNCIntervalId = 0;
var _local4;
var _local3;
if (_connTypeCounter == 0) {
_local4 = _protocol;
if (_portNumber != undefined) {
_local3 = _portNumber;
} else {
var _local2 = 0;
while (_local2 < RTMP_CONN.length) {
if (_local4 == RTMP_CONN[_local2].protocol) {
_local3 = RTMP_CONN[_local2].port;
break;
}
_local2++;
}
}
} else {
_local4 = RTMP_CONN[_connTypeCounter].protocol;
_local3 = RTMP_CONN[_connTypeCounter].port;
}
var _local5 = ((_local4 + ((_serverName == undefined) ? "" : (((("/" + _serverName) + ":") + _local3) + "/"))) + ((_wrappedURL == undefined) ? "" : (_wrappedURL + "/"))) + _appName;
_tryNC[_connTypeCounter].pending = true;
_tryNC[_connTypeCounter].connect(_local5, _autoSenseBW);
if (_connTypeCounter < (RTMP_CONN.length - 1)) {
_connTypeCounter++;
_tryNCIntervalId = setInterval(this, "nextConnect", 1500);
}
}
function cleanConns() {
clearInterval(_tryNCIntervalId);
_tryNCIntervalId = 0;
if (_tryNC != undefined) {
var _local2 = 0;
while (_local2 < _tryNC.length) {
if (_tryNC[_local2] != undefined) {
delete _tryNC[_local2].onStatus;
if (_tryNC[_local2].pending) {
_tryNC[_local2].onStatus = function (info) {
this.mc.disconnectOnStatus(this, info);
};
} else {
delete _tryNC[_local2].onStatus;
_tryNC[_local2].close();
}
}
delete _tryNC[_local2];
_local2++;
}
delete _tryNC;
}
}
function tryFallBack() {
if (((_serverName == fallbackServerName) || (fallbackServerName == undefined)) || (fallbackServerName == null)) {
delete _nc;
_nc = undefined;
_owner.ncConnected();
} else {
_connTypeCounter = 0;
cleanConns();
_serverName = fallbackServerName;
connectRTMP();
}
}
function onConnected(p_nc, p_bw) {
clearInterval(_timeoutIntervalId);
_timeoutIntervalId = 0;
delete p_nc.onBWDone;
delete p_nc.onBWCheck;
delete p_nc.onStatus;
_nc = p_nc;
_ncUri = _nc.uri;
if (_autoSenseBW) {
_bitrate = p_bw * 1024;
if (_streams != undefined) {
bitrateMatch();
} else if (_streamName.indexOf(",") != -1) {
var _local3 = _streamName.split(",");
var _local2 = 0;
while (_local2 < _local3.length) {
var _local4 = stripFrontAndBackWhiteSpace(_local3[_local2]);
if ((_local2 + 1) < _local3.length) {
if (p_bw <= Number(_local3[_local2 + 1])) {
_streamName = _local4;
break;
}
} else {
_streamName = _local4;
break;
}
_local2 = _local2 + 2;
}
}
}
if (_streamName.slice(-4).toLowerCase() == ".flv") {
_streamName = _streamName.slice(0, -4);
}
if ((!_owner.__get__isLive()) && (_streamLength == undefined)) {
var _local6 = new Object();
_local6.mc = this;
_local6.onResult = function (length) {
this.mc.getStreamLengthResult(length);
};
_nc.call("getStreamLength", _local6, _streamName);
} else {
_owner.ncConnected();
}
}
function connectOnStatus(target, info) {
target.pending = false;
if (info.code == "NetConnection.Connect.Success") {
_nc = _tryNC[target.connIndex];
_tryNC[target.connIndex] = undefined;
cleanConns();
} else if (((info.code == "NetConnection.Connect.Failed") || (info.code == "NetConnection.Connect.Rejected")) && (target.connIndex == (RTMP_CONN.length - 1))) {
if (!connectAgain()) {
tryFallBack();
}
}
}
function reconnectOnStatus(target, info) {
if ((info.code == "NetConnection.Connect.Failed") || (info.code == "NetConnection.Connect.Rejected")) {
delete _nc;
_nc = undefined;
_owner.ncReconnected();
}
}
function disconnectOnStatus(target, info) {
if (info.code == "NetConnection.Connect.Success") {
delete target.onStatus;
target.close();
}
}
function getStreamLengthResult(length) {
_streamLength = length;
_owner.ncConnected();
}
function _onFCSConnectTimeOut() {
cleanConns();
_nc = undefined;
if (!connectAgain()) {
_owner.ncConnected();
}
}
static function stripFrontAndBackWhiteSpace(p_str) {
var _local1;
var _local2 = p_str.length;
var _local4 = 0;
var _local5 = _local2;
_local1 = 0;
while (_local1 < _local2) {
switch (p_str.charCodeAt(_local1)) {
case 9 :
case 10 :
case 13 :
case 32 :
break;
default :
_local4 = _local1;
break;!//outer level
}
_local1++;
}
_local1 = _local2;
while (_local1 >= 0) {
switch (p_str.charCodeAt(_local1)) {
case 9 :
case 10 :
case 13 :
case 32 :
break;
default :
_local5 = _local1 + 1;
break;!//outer level
}
_local1--;
}
if (_local5 <= _local4) {
return("");
}
return(p_str.slice(_local4, _local5));
}
static var version = "1.0.0.103";
var DEFAULT_TIMEOUT = 60000;
static var RTMP_CONN = [{protocol:"rtmp:/", port:"1935"}, {protocol:"rtmp:/", port:"443"}, {protocol:"rtmpt:/", port:"80"}, {protocol:"rtmps:/", port:"443"}];
}
Symbol 430 MovieClip [__Packages.mx.video.CuePointManager] Frame 0
class mx.video.CuePointManager
{
var _owner, _id, _asCuePointTolerance, _linearSearchTolerance, _metadataLoaded, allCuePoints, asCuePoints, _disabledCuePoints, flvCuePoints, navCuePoints, eventCuePoints, _asCuePointIndex, __get__playheadUpdateInterval, _disabledCuePointsByNameOnly;
function CuePointManager (owner, id) {
_owner = owner;
_id = id;
reset();
_asCuePointTolerance = _owner.getVideoPlayer(_id).__get__playheadUpdateInterval() / 2000;
_linearSearchTolerance = DEFAULT_LINEAR_SEARCH_TOLERANCE;
}
function reset() {
_metadataLoaded = false;
allCuePoints = null;
asCuePoints = null;
_disabledCuePoints = null;
flvCuePoints = null;
navCuePoints = null;
eventCuePoints = null;
_asCuePointIndex = 0;
}
function get metadataLoaded() {
return(_metadataLoaded);
}
function set playheadUpdateInterval(aTime) {
_asCuePointTolerance = aTime / 2000;
//return(__get__playheadUpdateInterval());
}
function get id() {
return(_id);
}
function addASCuePoint(timeOrCuePoint, name, parameters) {
var _local3;
if (typeof(timeOrCuePoint) == "object") {
_local3 = deepCopyObject(timeOrCuePoint);
} else {
_local3 = {time:timeOrCuePoint, name:name, parameters:deepCopyObject(parameters)};
}
var _local7 = isNaN(_local3.time) || (_local3.time < 0);
if (_local7) {
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "time must be number");
}
var _local6 = (_local3.name == undefined) || (_local3.name == null);
if (_local6) {
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "name cannot be undefined or null");
}
var _local2;
_local3.type = "actionscript";
if (((asCuePoints == null) || (asCuePoints == undefined)) || (asCuePoints.length < 1)) {
_local2 = 0;
asCuePoints = new Array();
asCuePoints.push(_local3);
} else {
_local2 = getCuePointIndex(asCuePoints, true, _local3.time);
_local2 = ((asCuePoints[_local2].time > _local3.time) ? 0 : (_local2 + 1));
asCuePoints.splice(_local2, 0, _local3);
}
if (((allCuePoints == null) || (allCuePoints == undefined)) || (allCuePoints.length < 1)) {
_local2 = 0;
allCuePoints = new Array();
allCuePoints.push(_local3);
} else {
_local2 = getCuePointIndex(allCuePoints, true, _local3.time);
_local2 = ((allCuePoints[_local2].time > _local3.time) ? 0 : (_local2 + 1));
allCuePoints.splice(_local2, 0, _local3);
}
var _local5 = _owner.getVideoPlayer(_id).__get__playheadTime();
if (_local5 > 0) {
if (_asCuePointIndex == _local2) {
if (_local5 > asCuePoints[_local2].time) {
_asCuePointIndex++;
}
} else if (_asCuePointIndex > _local2) {
_asCuePointIndex++;
}
} else {
_asCuePointIndex = 0;
}
var _local4 = deepCopyObject(asCuePoints[_local2]);
_local4.array = asCuePoints;
_local4.index = _local2;
return(_local4);
}
function removeASCuePoint(timeNameOrCuePoint) {
if (((asCuePoints == null) || (asCuePoints == undefined)) || (asCuePoints.length < 1)) {
return(null);
}
var _local3;
switch (typeof(timeNameOrCuePoint)) {
case "string" :
_local3 = {name:timeNameOrCuePoint};
break;
case "number" :
_local3 = {time:timeNameOrCuePoint};
break;
case "object" :
_local3 = timeNameOrCuePoint;
}
var _local2 = getCuePointIndex(asCuePoints, false, _local3.time, _local3.name);
if (_local2 < 0) {
return(null);
}
_local3 = asCuePoints[_local2];
asCuePoints.splice(_local2, 1);
_local2 = getCuePointIndex(allCuePoints, false, _local3.time, _local3.name);
if (_local2 > 0) {
allCuePoints.splice(_local2, 1);
}
if (_owner.getVideoPlayer(_id).__get__playheadTime() > 0) {
if (_asCuePointIndex > _local2) {
_asCuePointIndex--;
}
} else {
_asCuePointIndex = 0;
}
return(_local3);
}
function setFLVCuePointEnabled(enabled, timeNameOrCuePoint) {
var _local4;
switch (typeof(timeNameOrCuePoint)) {
case "string" :
_local4 = {name:timeNameOrCuePoint};
break;
case "number" :
_local4 = {time:timeNameOrCuePoint};
break;
case "object" :
_local4 = timeNameOrCuePoint;
}
var _local12 = isNaN(_local4.time) || (_local4.time < 0);
var _local11 = (_local4.name == undefined) || (_local4.name == null);
if (_local12 && (_local11)) {
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "time must be number and/or name must not be undefined or null");
}
var _local6 = 0;
var _local2;
var _local5;
if (_local12) {
if (!_metadataLoaded) {
if (_disabledCuePointsByNameOnly[_local4.name] == undefined) {
if (!enabled) {
if (((_disabledCuePointsByNameOnly == null) || (_disabledCuePointsByNameOnly == undefined)) || (_disabledCuePointsByNameOnly.length < 0)) {
_disabledCuePointsByNameOnly = new Object();
}
_disabledCuePointsByNameOnly[_local4.name] = new Array();
}
} else {
if (enabled) {
_disabledCuePointsByNameOnly[_local4.name] = undefined;
}
return(-1);
}
removeCuePoints(_disabledCuePoints, _local4);
return(-1);
}
if (enabled) {
_local6 = removeCuePoints(_disabledCuePoints, _local4);
} else {
var _local3;
_local2 = getCuePointIndex(flvCuePoints, true, -1, _local4.name);
while (_local2 >= 0) {
_local3 = flvCuePoints[_local2];
_local5 = getCuePointIndex(_disabledCuePoints, true, _local3.time);
if ((_local5 < 0) || (_disabledCuePoints[_local5].time != _local3.time)) {
_disabledCuePoints = insertCuePoint(_local5, _disabledCuePoints, {name:_local3.name, time:_local3.time});
_local6 = _local6 + 1;
}
_local2 = getNextCuePointIndexWithName(_local3.name, flvCuePoints, _local2);
}
}
return(_local6);
}
_local2 = getCuePointIndex(_disabledCuePoints, false, _local4.time, _local4.name);
if (_local2 < 0) {
if (enabled) {
if (!_metadataLoaded) {
_local2 = getCuePointIndex(_disabledCuePoints, false, _local4.time);
if (_local2 < 0) {
_local5 = getCuePointIndex(_disabledCuePointsByNameOnly[_local4.name], true, _local4.time);
if (cuePointCompare(_local4.time, null, _disabledCuePointsByNameOnly[_local4.name]) != 0) {
_disabledCuePointsByNameOnly[_local4.name] = insertCuePoint(_local5, _disabledCuePointsByNameOnly[_local4.name], _local4);
}
} else {
_disabledCuePoints.splice(_local2, 1);
}
}
return((_metadataLoaded ? 0 : -1));
}
} else {
if (enabled) {
_disabledCuePoints.splice(_local2, 1);
_local6 = 1;
} else {
_local6 = 0;
}
return((_metadataLoaded ? (_local6) : -1));
}
if (_metadataLoaded) {
_local2 = getCuePointIndex(flvCuePoints, false, _local4.time, _local4.name);
if (_local2 < 0) {
return(0);
}
if (_local11) {
_local4.name = flvCuePoints[_local2].name;
}
}
_local5 = getCuePointIndex(_disabledCuePoints, true, _local4.time);
_disabledCuePoints = insertCuePoint(_local5, _disabledCuePoints, _local4);
_local6 = 1;
return((_metadataLoaded ? 1 : -1));
}
function removeCuePoints(cuePointArray, cuePoint) {
var _local2;
var _local4;
var _local5 = 0;
_local2 = getCuePointIndex(cuePointArray, true, -1, cuePoint.name);
while (_local2 >= 0) {
_local4 = cuePointArray[_local2];
cuePointArray.splice(_local2, 1);
_local2--;
_local5++;
_local2 = getNextCuePointIndexWithName(_local4.name, cuePointArray, _local2);
}
return(_local5);
}
function insertCuePoint(insertIndex, cuePointArray, cuePoint) {
if (insertIndex < 0) {
cuePointArray = new Array();
cuePointArray.push(cuePoint);
} else {
if (cuePointArray[insertIndex].time > cuePoint.time) {
insertIndex = 0;
} else {
insertIndex++;
}
cuePointArray.splice(insertIndex, 0, cuePoint);
}
return(cuePointArray);
}
function isFLVCuePointEnabled(timeNameOrCuePoint) {
if (!_metadataLoaded) {
return(true);
}
var _local3;
switch (typeof(timeNameOrCuePoint)) {
case "string" :
_local3 = {name:timeNameOrCuePoint};
break;
case "number" :
_local3 = {time:timeNameOrCuePoint};
break;
case "object" :
_local3 = timeNameOrCuePoint;
}
var _local5 = isNaN(_local3.time) || (_local3.time < 0);
var _local6 = (_local3.name == undefined) || (_local3.name == null);
if (_local5 && (_local6)) {
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "time must be number and/or name must not be undefined or null");
}
if (_local5) {
var _local2 = getCuePointIndex(flvCuePoints, true, -1, _local3.name);
if (_local2 < 0) {
return(true);
}
while (_local2 >= 0) {
if (getCuePointIndex(_disabledCuePoints, false, flvCuePoints[_local2].time, flvCuePoints[_local2].name) < 0) {
return(true);
}
_local2 = getNextCuePointIndexWithName(_local3.name, flvCuePoints, _local2);
}
return(false);
}
return(getCuePointIndex(_disabledCuePoints, false, _local3.time, _local3.name) < 0);
}
function dispatchASCuePoints() {
var _local5 = _owner.getVideoPlayer(_id).__get__playheadTime();
if ((_owner.getVideoPlayer(_id).__get__stateResponsive() && (asCuePoints != null)) && (asCuePoints != undefined)) {
while ((_asCuePointIndex < asCuePoints.length) && (asCuePoints[_asCuePointIndex].time <= (_local5 + _asCuePointTolerance))) {
_owner.dispatchEvent({type:"cuePoint", info:deepCopyObject(asCuePoints[_asCuePointIndex++]), vp:_id});
}
}
}
function resetASCuePointIndex(time) {
if (((time <= 0) || (asCuePoints == null)) || (asCuePoints == undefined)) {
_asCuePointIndex = 0;
return(undefined);
}
var _local2 = getCuePointIndex(asCuePoints, true, time);
_asCuePointIndex = ((asCuePoints[_local2].time < time) ? (_local2 + 1) : (_local2));
}
function processFLVCuePoints(metadataCuePoints) {
_metadataLoaded = true;
if (((metadataCuePoints == undefined) || (metadataCuePoints == null)) || (metadataCuePoints.length < 1)) {
flvCuePoints = null;
navCuePoints = null;
eventCuePoints = null;
return(undefined);
}
flvCuePoints = metadataCuePoints;
navCuePoints = new Array();
eventCuePoints = new Array();
var _local5;
var _local6 = -1;
var _local2;
var _local4 = _disabledCuePoints;
var _local3 = 0;
_disabledCuePoints = new Array();
var _local9 = 0;
while (_local2 = flvCuePoints[_local9++] , _local2 != undefined) {
if ((_local6 > 0) && (_local6 >= _local2.time)) {
flvCuePoints = null;
navCuePoints = null;
eventCuePoints = null;
_disabledCuePoints = null;
_disabledCuePointsByNameOnly = null;
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "Unsorted cuePoint found after time: " + _local6);
}
_local6 = _local2.time;
while ((_local3 < _local4.length) && (cuePointCompare(_local4[_local3].time, null, _local2) < 0)) {
_local3++;
}
if ((_disabledCuePointsByNameOnly[_local2.name] != undefined) || ((_local3 < _local4.length) && (cuePointCompare(_local4[_local3].time, _local4[_local3].name, _local2) == 0))) {
_disabledCuePoints.push({time:_local2.time, name:_local2.name});
}
if (_local2.type == "navigation") {
navCuePoints.push(_local2);
} else if (_local2.type == "event") {
eventCuePoints.push(_local2);
}
if (((allCuePoints == null) || (allCuePoints == undefined)) || (allCuePoints.length < 1)) {
allCuePoints = new Array();
allCuePoints.push(_local2);
} else {
_local5 = getCuePointIndex(allCuePoints, true, _local2.time);
_local5 = ((allCuePoints[_local5].time > _local2.time) ? 0 : (_local5 + 1));
allCuePoints.splice(_local5, 0, _local2);
}
}
delete _disabledCuePointsByNameOnly;
_disabledCuePointsByNameOnly = null;
delete _disabledCuePointsByNameOnly;
_disabledCuePointsByNameOnly = null;
}
function processCuePointsProperty(cuePoints) {
if (((cuePoints == undefined) || (cuePoints == null)) || (cuePoints.length == 0)) {
return(undefined);
}
var _local4 = 0;
var _local8;
var _local6;
var _local7;
var _local5;
var _local9;
var _local2 = 0;
while (_local2 < (cuePoints.length - 1)) {
switch (_local4) {
case 6 :
addOrDisable(_local9, _local5);
_local4 = 0;
case 0 :
if (cuePoints[_local2++] != "t") {
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "unexpected cuePoint parameter format");
}
if (isNaN(cuePoints[_local2])) {
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "time must be number");
}
_local5 = new Object();
_local5.time = cuePoints[_local2] / 1000;
_local4++;
break;
case 1 :
if (cuePoints[_local2++] != "n") {
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "unexpected cuePoint parameter format");
}
if ((cuePoints[_local2] == undefined) || (cuePoints[_local2] == null)) {
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "name cannot be null or undefined");
}
_local5.name = unescape(cuePoints[_local2]);
_local4++;
break;
case 2 :
if (cuePoints[_local2++] != "t") {
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "unexpected cuePoint parameter format");
}
if (isNaN(cuePoints[_local2])) {
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "type must be number");
}
switch (cuePoints[_local2]) {
case 0 :
_local5.type = "event";
break;
case 1 :
_local5.type = "navigation";
break;
case 2 :
_local5.type = "actionscript";
break;
default :
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "type must be 0, 1 or 2");
}
_local4++;
break;
case 3 :
if (cuePoints[_local2++] != "d") {
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "unexpected cuePoint parameter format");
}
if (isNaN(cuePoints[_local2])) {
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "disabled must be number");
}
_local9 = cuePoints[_local2] != 0;
_local4++;
break;
case 4 :
if (cuePoints[_local2++] != "p") {
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "unexpected cuePoint parameter format");
}
if (isNaN(cuePoints[_local2])) {
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "num params must be number");
}
_local8 = cuePoints[_local2];
_local4++;
if (_local8 == 0) {
_local4++;
} else {
_local5.parameters = new Object();
}
break;
case 5 :
_local6 = cuePoints[_local2++];
_local7 = cuePoints[_local2];
if (typeof(_local6) == "string") {
_local6 = unescape(_local6);
}
if (typeof(_local7) == "string") {
_local7 = unescape(_local7);
}
_local5.parameters[_local6] = _local7;
_local8--;
if (_local8 != 0) {
break;
}
_local4++;
}
_local2++;
}
if (_local4 == 6) {
addOrDisable(_local9, _local5);
} else {
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "unexpected end of cuePoint param string");
}
}
function addOrDisable(disable, cuePoint) {
if (disable) {
if (cuePoint.type == "actionscript") {
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "Cannot disable actionscript cue points");
}
setFLVCuePointEnabled(false, cuePoint);
} else if (cuePoint.type == "actionscript") {
addASCuePoint(cuePoint);
}
}
function unescape(origStr) {
var _local3 = origStr;
var _local1 = 0;
while (_local1 < cuePointsReplace.length) {
var _local2 = _local3.split(cuePointsReplace[_local1++]);
if (_local2.length > 1) {
_local3 = _local2.join(cuePointsReplace[_local1]);
}
_local1++;
}
return(_local3);
}
function getCuePointIndex(cuePointArray, closeIsOK, time, name, start, len) {
if (((cuePointArray == null) || (cuePointArray == undefined)) || (cuePointArray.length < 1)) {
return(-1);
}
var _local13 = isNaN(time) || (time < 0);
var _local16 = (name == undefined) || (name == null);
if (_local13 && (_local16)) {
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "time must be number and/or name must not be undefined or null");
}
if ((start == undefined) || (start == null)) {
start = 0;
}
if ((len == undefined) || (len == null)) {
len = cuePointArray.length;
}
if ((!_local16) && (closeIsOK || (_local13))) {
var _local8;
var _local2;
if (_local13) {
_local8 = start;
} else {
_local8 = getCuePointIndex(cuePointArray, closeIsOK, time);
}
_local2 = _local8;
while (_local2 >= start) {
if (cuePointArray[_local2].name == name) {
break;
}
_local2--;
}
if (_local2 >= start) {
return(_local2);
}
_local2 = _local8 + 1;
while (_local2 < len) {
if (cuePointArray[_local2].name == name) {
break;
}
_local2++;
}
if (_local2 < len) {
return(_local2);
}
return(-1);
}
var _local6;
if (len <= _linearSearchTolerance) {
var _local11 = start + len;
var _local3 = start;
while (_local3 < _local11) {
_local6 = cuePointCompare(time, name, cuePointArray[_local3]);
if (_local6 == 0) {
return(_local3);
}
if (_local6 < 0) {
break;
}
_local3++;
}
if (closeIsOK) {
if (_local3 > 0) {
return(_local3 - 1);
}
return(0);
}
return(-1);
}
var _local12 = Math.floor(len / 2);
var _local15 = start + _local12;
_local6 = cuePointCompare(time, name, cuePointArray[_local15]);
if (_local6 < 0) {
return(getCuePointIndex(cuePointArray, closeIsOK, time, name, start, _local12));
}
if (_local6 > 0) {
return(getCuePointIndex(cuePointArray, closeIsOK, time, name, _local15 + 1, (_local12 - 1) + (len % 2)));
}
return(_local15);
}
function getNextCuePointIndexWithName(name, array, index) {
if ((name == undefined) || (name == null)) {
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "name cannot be undefined or null");
}
if ((array == null) || (array == undefined)) {
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "cuePoint.array undefined");
}
if ((isNaN(index) || (index < -1)) || (index >= array.length)) {
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "cuePoint.index must be number between -1 and cuePoint.array.length");
}
var _local1;
_local1 = index + 1;
while (_local1 < array.length) {
if (array[_local1].name == name) {
break;
}
_local1++;
}
if (_local1 < array.length) {
return(_local1);
}
return(-1);
}
static function cuePointCompare(time, name, cuePoint) {
var _local2 = Math.round(time * 1000);
var _local3 = Math.round(cuePoint.time * 1000);
if (_local2 < _local3) {
return(-1);
}
if (_local2 > _local3) {
return(1);
}
if ((name != null) || (name != undefined)) {
if (name == cuePoint.name) {
return(0);
}
if (name < cuePoint.name) {
return(-1);
}
return(1);
}
return(0);
}
function getCuePoint(cuePointArray, closeIsOK, timeNameOrCuePoint) {
var _local3;
switch (typeof(timeNameOrCuePoint)) {
case "string" :
_local3 = {name:timeNameOrCuePoint};
break;
case "number" :
_local3 = {time:timeNameOrCuePoint};
break;
case "object" :
_local3 = timeNameOrCuePoint;
}
var _local2 = getCuePointIndex(cuePointArray, closeIsOK, _local3.time, _local3.name);
if (_local2 < 0) {
return(null);
}
_local3 = deepCopyObject(cuePointArray[_local2]);
_local3.array = cuePointArray;
_local3.index = _local2;
return(_local3);
}
function getNextCuePointWithName(cuePoint) {
if ((cuePoint == null) || (cuePoint == undefined)) {
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "cuePoint parameter undefined");
}
if (isNaN(cuePoint.time) || (cuePoint.time < 0)) {
throw new mx.video.VideoError(mx.video.VideoError.ILLEGAL_CUE_POINT, "time must be number");
}
var _local3 = getNextCuePointIndexWithName(cuePoint.name, cuePoint.array, cuePoint.index);
if (_local3 < 0) {
return(null);
}
var _local4 = deepCopyObject(cuePoint.array[_local3]);
_local4.array = cuePoint.array;
_local4.index = _local3;
return(_local4);
}
static function deepCopyObject(obj, recurseLevel) {
if (((obj == undefined) || (obj == null)) || (typeof(obj) != "object")) {
return(obj);
}
if (recurseLevel == undefined) {
recurseLevel = 0;
}
var _local2 = new Object();
for (var _local4 in obj) {
if ((recurseLevel == 0) && ((_local4 == "array") || (_local4 == "index"))) {
} else if (typeof(obj[_local4]) == "object") {
_local2[_local4] = deepCopyObject(obj[_local4], recurseLevel + 1);
} else {
_local2[_local4] = obj[_local4];
}
}
return(_local2);
}
static var DEFAULT_LINEAR_SEARCH_TOLERANCE = 50;
static var cuePointsReplace = [""", "\"", "'", "'", ",", ",", "&", "&"];
}
Symbol 454 MovieClip Frame 40
stop();
Symbol 457 MovieClip Frame 65
stop();
Symbol 464 MovieClip Frame 80
stop();
Symbol 466 MovieClip Frame 1
_rotation = random(360);
_xscale = 0;
_yscale = _xscale;
var max_scale = (random(40) + 20);
var rot_speed = (random(1800) / 100);
var delay = random(3000);
var scale_speed = 10;
var time = getTimer();
var stage = 1;
var birth = function () {
if (getTimer() > (time + delay)) {
onEnterFrame = sparkle;
}
};
var sparkle = function () {
_rotation = (_rotation + rot_speed);
if (stage == 1) {
_xscale = (_xscale + scale_speed);
_yscale = _xscale;
if (_xscale > max_scale) {
stage = 2;
}
} else if (stage == 2) {
_xscale = (_xscale - scale_speed);
_yscale = _xscale;
if (_xscale < 0) {
stage = 1;
_xscale = 0;
_yscale = _xscale;
time = getTimer();
delay = random(3000);
onEnterFrame = birth;
}
}
};
onEnterFrame = birth;
Symbol 480 MovieClip Frame 82
stop();
Symbol 485 Button
on (press) {
_root.flashy.nextFrame();
_root.product._visible = true;
_root.product.video.play();
if (_level0.muter.musicStatus_txt.text == "ON") {
_level0.themeSong.stop("songy");
_level0.muter.musicStatus_txt.text = "OFF";
_level0.muter.note.gotoAndStop("noteOff");
} else {
_level0.themeSong.stop("songy");
_level0.muter.musicStatus_txt.text = "OFF";
_level0.muter.note.gotoAndStop("noteOff");
}
}
Symbol 486 Button
on (press) {
_root.gotoAndStop("choose");
}
Symbol 487 Button
on (press) {
_root.flashy.nextFrame();
_root.help._visible = true;
}
Symbol 492 MovieClip Frame 1
stop();
Symbol 494 MovieClip Frame 105
stop();
Symbol 499 Button
on (release) {
getURL ("javascript:MM_openBrWindow('/games/pop_up.html','Party_Points','width=433,height=309,scrollbars=no',433,309)");
}
Symbol 500 MovieClip Frame 82
stop();
Symbol 503 MovieClip Frame 76
stop();
Symbol 508 Button
on (press) {
_level0.help._visible = false;
}
Symbol 515 Button
on (press) {
video.stop();
_level0.product._visible = false;
_level0.themeSong.start(5);
_level0.muter.musicStatus_txt.text = "ON";
_level0.muter.note.gotoAndPlay(1);
}
Instance of Symbol 421 MovieClip [FLVPlayback] "video" in Symbol 522 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
autoPlay = false;
autoRewind = true;
autoSize = true;
bufferTime = 0.1;
contentPath = "flv/mgc_hair_commercial.flv";
isLive = false;
maintainAspectRatio = true;
skin = "ClearExternalPlaySeekMute.swf";
skinAutoHide = false;
totalTime = 0;
volume = 100;
}
Symbol 528 MovieClip Frame 23
gotoAndPlay (1);
Symbol 530 Button
on (rollOver) {
_root.musicTab = 410;
}
on (rollOut, dragOut, releaseOutside) {
_root.musicTab = 430;
}
on (press) {
if (musicStatus_txt.text == "ON") {
_level0.themeSong.stop("songy");
musicStatus_txt.text = "OFF";
note.gotoAndStop("noteOff");
} else {
_level0.themeSong.start(5);
musicStatus_txt.text = "ON";
note.gotoAndPlay(1);
}
}
Symbol 531 MovieClip Frame 1
musicStatus_txt.text = "ON";
Symbol 533 MovieClip Frame 1
function flow() {
if ((++flow_count) >= its) {
flow_count = 0;
clearInterval(iid);
iid = undefined;
}
var _local2 = 0;
while (_local2 < (random(20) + 10)) {
this.attachMovie("LoadStar", ("ls" + getTimer()) + _local2, this.getNextHighestDepth(), {baccel:baccel, daccel:daccel, angle:random(360), x:0, y:0});
_local2++;
}
}
function burst(p1, p2, p3) {
(p1 ? ((baccel = p1)) : null);
(p2 ? ((daccel = p2)) : null);
(p3 ? ((its = p3)) : null);
if (!iid) {
clearInterval(iid);
iid = setInterval(this, "flow", 100);
}
}
var flow_count = 0;
var iid;
var its = 4;
var baccel = 10;
var daccel = 0.4;
Symbol 536 MovieClip Frame 1
stop();
Symbol 536 MovieClip Frame 2
play();
Symbol 536 MovieClip Frame 3
function select() {
ChooseSelect.show();
var _local2 = new flash.filters.GlowFilter(16777215, 1, 15, 15);
this.filters = [_local2];
}
function unselect() {
ChooseSelect.hide();
this.filters = [];
}
var selected = false;
Symbol 536 MovieClip Frame 4
selected = true;
Snooker.playSound();
Stars.burst();
_parent.resetSelected(this);
Symbol 536 MovieClip Frame 50
gotoAndStop (1);
Symbol 538 Button
on (press) {
if (_global.bratchosen == true) {
gotoAndStop ("game");
}
}
Symbol 543 MovieClip Frame 1
function playSound() {
gotoAndPlay ("sound");
}
stop();
Symbol 547 MovieClip Frame 1
function select() {
ChooseSelect.show();
var _local2 = new flash.filters.GlowFilter(16777215, 1, 15, 15);
this.filters = [_local2];
}
function unselect() {
ChooseSelect.hide();
this.filters = [];
}
var selected = false;
onRelease = function () {
_global.brat = "cloe";
_global.bratchosen = true;
_global.lilHairClr = 16248463 /* 0xF7EE8F */;
selected = true;
Snooker.playSound();
Stars.burst();
_parent.resetSelected(this);
};
onRollOver = function () {
select();
};
onRollOut = function () {
if (!selected) {
unselect();
}
};
_parent.chars_Array.push(this);
ChooseSelect.hide();
gotoAndStop(_name);
stop();
Symbol 560 MovieClip Frame 1
function select() {
ChooseSelect.show();
var _local2 = new flash.filters.GlowFilter(16777215, 1, 15, 15);
this.filters = [_local2];
}
function unselect() {
ChooseSelect.hide();
this.filters = [];
}
var selected = false;
onRelease = function () {
_global.brat = "sasha";
_global.bratchosen = true;
_global.lilHairClr = 5451802 /* 0x53301A */;
selected = true;
Snooker.playSound();
Stars.burst();
_parent.resetSelected(this);
};
onRollOver = function () {
select();
};
onRollOut = function () {
if (!selected) {
unselect();
}
};
_parent.chars_Array.push(this);
ChooseSelect.hide();
gotoAndStop(_name);
stop();
Symbol 565 MovieClip Frame 1
function select() {
ChooseSelect.show();
var _local2 = new flash.filters.GlowFilter(16777215, 1, 15, 15);
this.filters = [_local2];
}
function unselect() {
ChooseSelect.hide();
this.filters = [];
}
var selected = false;
onRelease = function () {
_global.brat = "yasmin";
_global.bratchosen = true;
_global.lilHairClr = 14134652 /* 0xD7AD7C */;
selected = true;
Snooker.playSound();
Stars.burst();
_parent.resetSelected(this);
};
onRollOver = function () {
select();
};
onRollOut = function () {
if (!selected) {
unselect();
}
};
_parent.chars_Array.push(this);
ChooseSelect.hide();
gotoAndStop(_name);
stop();
Symbol 567 MovieClip Frame 1
function select() {
ChooseSelect.show();
var _local2 = new flash.filters.GlowFilter(16777215, 1, 15, 15);
this.filters = [_local2];
}
function unselect() {
ChooseSelect.hide();
this.filters = [];
}
var selected = false;
onRelease = function () {
_global.brat = "jade";
_global.bratchosen = true;
_global.lilHairClr = 1844260 /* 0x1C2424 */;
selected = true;
Snooker.playSound();
Stars.burst();
_parent.resetSelected(this);
};
onRollOver = function () {
select();
};
onRollOut = function () {
if (!selected) {
unselect();
}
};
_parent.chars_Array.push(this);
ChooseSelect.hide();
gotoAndStop(_name);
stop();
Symbol 586 MovieClip Frame 1
stop();
Symbol 586 MovieClip Frame 2
play();
Symbol 586 MovieClip Frame 18
gotoAndStop (1);
Symbol 591 MovieClip Frame 1
stop();
Symbol 591 MovieClip Frame 2
play();
Symbol 591 MovieClip Frame 18
gotoAndStop (1);
Symbol 596 MovieClip Frame 1
stop();
Symbol 596 MovieClip Frame 2
play();
Symbol 596 MovieClip Frame 18
gotoAndStop (1);
Symbol 601 MovieClip Frame 1
stop();
Symbol 601 MovieClip Frame 2
play();
Symbol 601 MovieClip Frame 18
gotoAndStop (1);
Symbol 606 MovieClip Frame 1
stop();
Symbol 606 MovieClip Frame 2
play();
Symbol 606 MovieClip Frame 18
gotoAndStop (1);
Symbol 611 MovieClip Frame 1
stop();
Symbol 611 MovieClip Frame 2
play();
Symbol 611 MovieClip Frame 18
gotoAndStop (1);
Symbol 616 MovieClip Frame 1
stop();
Symbol 616 MovieClip Frame 2
play();
Symbol 616 MovieClip Frame 18
gotoAndStop (1);
Symbol 621 MovieClip Frame 1
stop();
Symbol 621 MovieClip Frame 2
play();
Symbol 621 MovieClip Frame 18
gotoAndStop (1);
Symbol 626 MovieClip Frame 1
stop();
Symbol 626 MovieClip Frame 2
play();
Symbol 626 MovieClip Frame 18
gotoAndStop (1);
Symbol 631 MovieClip Frame 1
stop();
Symbol 631 MovieClip Frame 2
play();
Symbol 631 MovieClip Frame 18
gotoAndStop (1);
Symbol 632 MovieClip Frame 1
stop();
_global.lipsChoice = "lips0";
Symbol 632 MovieClip Frame 6
_global.lipsChoice = "lips1";
Symbol 632 MovieClip Frame 11
_global.lipsChoice = "lips2";
Symbol 632 MovieClip Frame 16
_global.lipsChoice = "lips3";
Symbol 632 MovieClip Frame 21
_global.lipsChoice = "lips4";
Symbol 632 MovieClip Frame 26
_global.lipsChoice = "lips5";
Symbol 632 MovieClip Frame 31
_global.lipsChoice = "lips6";
Symbol 632 MovieClip Frame 36
_global.lipsChoice = "lips7";
Symbol 632 MovieClip Frame 41
_global.lipsChoice = "lips8";
Symbol 632 MovieClip Frame 46
_global.lipsChoice = "lips9";
Symbol 632 MovieClip Frame 51
_global.lipsChoice = "lips10";
Symbol 638 MovieClip Frame 1
stop();
_global.blushChoice = "blush0";
Symbol 638 MovieClip Frame 7
stop();
_global.blushChoice = "blush1";
Symbol 638 MovieClip Frame 13
stop();
_global.blushChoice = "blush2";
Symbol 638 MovieClip Frame 19
stop();
_global.blushChoice = "blush3";
Symbol 638 MovieClip Frame 24
stop();
_global.blushChoice = "blush4";
Symbol 638 MovieClip Frame 30
stop();
_global.blushChoice = "blush5";
Symbol 638 MovieClip Frame 36
stop();
_global.blushChoice = "blush6";
Symbol 638 MovieClip Frame 42
stop();
_global.blushChoice = "blush7";
Symbol 638 MovieClip Frame 48
_global.blushChoice = "blush8";
Symbol 638 MovieClip Frame 54
stop();
_global.blushChoice = "blush9";
Symbol 638 MovieClip Frame 60
stop();
_global.blushChoice = "blush10";
Symbol 734 MovieClip Frame 1
_global.streakClr = 14134646 /* 0xD7AD76 */;
_global.hairClrOG = 14134652 /* 0xD7AD7C */;
_global.hairClr = 14134652 /* 0xD7AD7C */;
_global.hairChoice = "yasmin";
stop();
Symbol 734 MovieClip Frame 2
play();
Symbol 734 MovieClip Frame 5
gotoAndPlay (2);
Symbol 734 MovieClip Frame 6
_global.streakClr = 5451802 /* 0x53301A */;
_global.hairClrOG = 5451802 /* 0x53301A */;
_global.hairClr = 5451802 /* 0x53301A */;
_global.hairChoice = "sasha";
stop();
Symbol 734 MovieClip Frame 7
play();
Symbol 734 MovieClip Frame 10
gotoAndPlay (7);
Symbol 734 MovieClip Frame 11
_global.streakClr = 1844260 /* 0x1C2424 */;
_global.hairClrOG = 1844260 /* 0x1C2424 */;
_global.hairClr = 1844260 /* 0x1C2424 */;
_global.hairChoice = "jade";
stop();
Symbol 734 MovieClip Frame 12
play();
Symbol 734 MovieClip Frame 15
gotoAndPlay (12);
Symbol 734 MovieClip Frame 16
_global.streakClr = 16248463 /* 0xF7EE8F */;
_global.hairClrOG = 16248463 /* 0xF7EE8F */;
_global.hairClr = 16248463 /* 0xF7EE8F */;
_global.hairChoice = "cloe";
stop();
Symbol 734 MovieClip Frame 17
play();
Symbol 734 MovieClip Frame 20
gotoAndPlay (17);
Symbol 734 MovieClip Frame 21
_global.hairChoice = "hair1";
Symbol 734 MovieClip Frame 26
_global.hairChoice = "hair2";
Symbol 734 MovieClip Frame 31
_global.hairChoice = "hair3";
Symbol 734 MovieClip Frame 36
_global.hairChoice = "hair4";
Symbol 734 MovieClip Frame 41
_global.hairChoice = "hair5";
Symbol 734 MovieClip Frame 46
_global.hairChoice = "hair6";
Symbol 734 MovieClip Frame 51
_global.hairChoice = "hair7";
Symbol 734 MovieClip Frame 56
_global.hairChoice = "hair8";
Symbol 734 MovieClip Frame 61
_global.hairChoice = "hair9";
Symbol 734 MovieClip Frame 66
_global.hairChoice = "hair10";
Symbol 734 MovieClip Frame 72
_global.hairChoice = "hair11";
Symbol 734 MovieClip Frame 78
_global.hairChoice = "hair12";
Symbol 734 MovieClip Frame 84
_global.hairChoice = "hair13";
Symbol 739 MovieClip Frame 1
_parent.lashes.gotoAndStop(1);
var time = getTimer();
var colorClone;
var next_blink = random(3000);
var blink = function () {
if (getTimer() > (time + next_blink)) {
time = getTimer();
next_blink = random(3000);
gotoAndPlay ("blink");
}
};
onEnterFrame = blink;
Symbol 739 MovieClip Frame 2
_parent.lashes.gotoAndStop(2);
Symbol 739 MovieClip Frame 3
_parent.lashes.gotoAndStop(3);
Symbol 739 MovieClip Frame 4
_parent.lashes.gotoAndStop(4);
Symbol 739 MovieClip Frame 5
_parent.lashes.gotoAndStop(5);
Symbol 739 MovieClip Frame 6
_parent.lashes.gotoAndStop(6);
Symbol 739 MovieClip Frame 7
stop();
_parent.lashes.gotoAndStop(7);
Symbol 746 MovieClip Frame 1
_parent.lashes.gotoAndStop(1);
var time = getTimer();
var colorClone;
var next_blink = random(3000);
var blink = function () {
if (getTimer() > (time + next_blink)) {
time = getTimer();
next_blink = random(3000);
gotoAndPlay ("blink");
}
};
onEnterFrame = blink;
Symbol 746 MovieClip Frame 2
_parent.lashes.gotoAndStop(2);
Symbol 746 MovieClip Frame 3
_parent.lashes.gotoAndStop(3);
Symbol 746 MovieClip Frame 4
_parent.lashes.gotoAndStop(4);
Symbol 746 MovieClip Frame 5
_parent.lashes.gotoAndStop(5);
Symbol 746 MovieClip Frame 6
_parent.lashes.gotoAndStop(6);
Symbol 746 MovieClip Frame 7
stop();
_parent.lashes.gotoAndStop(7);
Symbol 752 MovieClip Frame 1
_parent.lashes.gotoAndStop(1);
var time = getTimer();
var colorClone;
var next_blink = random(3000);
var blink = function () {
if (getTimer() > (time + next_blink)) {
time = getTimer();
next_blink = random(3000);
gotoAndPlay ("blink");
}
};
onEnterFrame = blink;
Symbol 752 MovieClip Frame 2
_parent.lashes.gotoAndStop(2);
Symbol 752 MovieClip Frame 3
_parent.lashes.gotoAndStop(3);
Symbol 752 MovieClip Frame 4
_parent.lashes.gotoAndStop(4);
Symbol 752 MovieClip Frame 5
_parent.lashes.gotoAndStop(5);
Symbol 752 MovieClip Frame 6
_parent.lashes.gotoAndStop(6);
Symbol 752 MovieClip Frame 7
stop();
_parent.lashes.gotoAndStop(7);
Symbol 758 MovieClip Frame 1
_parent.lashes.gotoAndStop(1);
var time = getTimer();
var colorClone;
var next_blink = random(3000);
var blink = function () {
if (getTimer() > (time + next_blink)) {
time = getTimer();
next_blink = random(3000);
gotoAndPlay ("blink");
}
};
onEnterFrame = blink;
Symbol 758 MovieClip Frame 2
_parent.lashes.gotoAndStop(2);
Symbol 758 MovieClip Frame 3
_parent.lashes.gotoAndStop(3);
Symbol 758 MovieClip Frame 4
_parent.lashes.gotoAndStop(4);
Symbol 758 MovieClip Frame 5
_parent.lashes.gotoAndStop(5);
Symbol 758 MovieClip Frame 6
_parent.lashes.gotoAndStop(6);
Symbol 758 MovieClip Frame 7
stop();
_parent.lashes.gotoAndStop(7);
Symbol 764 MovieClip Frame 1
_parent.lashes.gotoAndStop(1);
var time = getTimer();
var colorClone;
var next_blink = random(3000);
var blink = function () {
if (getTimer() > (time + next_blink)) {
time = getTimer();
next_blink = random(3000);
gotoAndPlay ("blink");
}
};
onEnterFrame = blink;
Symbol 764 MovieClip Frame 2
_parent.lashes.gotoAndStop(2);
Symbol 764 MovieClip Frame 3
_parent.lashes.gotoAndStop(3);
Symbol 764 MovieClip Frame 4
_parent.lashes.gotoAndStop(4);
Symbol 764 MovieClip Frame 5
_parent.lashes.gotoAndStop(5);
Symbol 764 MovieClip Frame 6
_parent.lashes.gotoAndStop(6);
Symbol 764 MovieClip Frame 7
stop();
_parent.lashes.gotoAndStop(7);
Symbol 770 MovieClip Frame 1
_parent.lashes.gotoAndStop(1);
var time = getTimer();
var colorClone;
var next_blink = random(3000);
var blink = function () {
if (getTimer() > (time + next_blink)) {
time = getTimer();
next_blink = random(3000);
gotoAndPlay ("blink");
}
};
onEnterFrame = blink;
Symbol 770 MovieClip Frame 2
_parent.lashes.gotoAndStop(2);
Symbol 770 MovieClip Frame 3
_parent.lashes.gotoAndStop(3);
Symbol 770 MovieClip Frame 4
_parent.lashes.gotoAndStop(4);
Symbol 770 MovieClip Frame 5
_parent.lashes.gotoAndStop(5);
Symbol 770 MovieClip Frame 6
_parent.lashes.gotoAndStop(6);
Symbol 770 MovieClip Frame 7
stop();
_parent.lashes.gotoAndStop(7);
Symbol 776 MovieClip Frame 1
_parent.lashes.gotoAndStop(1);
var time = getTimer();
var colorClone;
var next_blink = random(3000);
var blink = function () {
if (getTimer() > (time + next_blink)) {
time = getTimer();
next_blink = random(3000);
gotoAndPlay ("blink");
}
};
onEnterFrame = blink;
Symbol 776 MovieClip Frame 2
_parent.lashes.gotoAndStop(2);
Symbol 776 MovieClip Frame 3
_parent.lashes.gotoAndStop(3);
Symbol 776 MovieClip Frame 4
_parent.lashes.gotoAndStop(4);
Symbol 776 MovieClip Frame 5
_parent.lashes.gotoAndStop(5);
Symbol 776 MovieClip Frame 6
_parent.lashes.gotoAndStop(6);
Symbol 776 MovieClip Frame 7
stop();
_parent.lashes.gotoAndStop(7);
Symbol 782 MovieClip Frame 1
_parent.lashes.gotoAndStop(1);
var time = getTimer();
var colorClone;
var next_blink = random(3000);
var blink = function () {
if (getTimer() > (time + next_blink)) {
time = getTimer();
next_blink = random(3000);
gotoAndPlay ("blink");
}
};
onEnterFrame = blink;
Symbol 782 MovieClip Frame 2
_parent.lashes.gotoAndStop(2);
Symbol 782 MovieClip Frame 3
_parent.lashes.gotoAndStop(3);
Symbol 782 MovieClip Frame 4
_parent.lashes.gotoAndStop(4);
Symbol 782 MovieClip Frame 5
_parent.lashes.gotoAndStop(5);
Symbol 782 MovieClip Frame 6
_parent.lashes.gotoAndStop(6);
Symbol 782 MovieClip Frame 7
stop();
_parent.lashes.gotoAndStop(7);
Symbol 788 MovieClip Frame 1
_parent.lashes.gotoAndStop(1);
var time = getTimer();
var colorClone;
var next_blink = random(3000);
var blink = function () {
if (getTimer() > (time + next_blink)) {
time = getTimer();
next_blink = random(3000);
gotoAndPlay ("blink");
}
};
onEnterFrame = blink;
Symbol 788 MovieClip Frame 2
_parent.lashes.gotoAndStop(2);
Symbol 788 MovieClip Frame 3
_parent.lashes.gotoAndStop(3);
Symbol 788 MovieClip Frame 4
_parent.lashes.gotoAndStop(4);
Symbol 788 MovieClip Frame 5
_parent.lashes.gotoAndStop(5);
Symbol 788 MovieClip Frame 6
_parent.lashes.gotoAndStop(6);
Symbol 788 MovieClip Frame 7
stop();
_parent.lashes.gotoAndStop(7);
Symbol 794 MovieClip Frame 1
_parent.lashes.gotoAndStop(1);
var time = getTimer();
var colorClone;
var next_blink = random(3000);
var blink = function () {
if (getTimer() > (time + next_blink)) {
time = getTimer();
next_blink = random(3000);
gotoAndPlay ("blink");
}
};
onEnterFrame = blink;
Symbol 794 MovieClip Frame 2
_parent.lashes.gotoAndStop(2);
Symbol 794 MovieClip Frame 3
_parent.lashes.gotoAndStop(3);
Symbol 794 MovieClip Frame 4
_parent.lashes.gotoAndStop(4);
Symbol 794 MovieClip Frame 5
_parent.lashes.gotoAndStop(5);
Symbol 794 MovieClip Frame 6
_parent.lashes.gotoAndStop(6);
Symbol 794 MovieClip Frame 7
stop();
_parent.lashes.gotoAndStop(7);
Symbol 800 MovieClip Frame 1
_parent.lashes.gotoAndStop(1);
var time = getTimer();
var colorClone;
var next_blink = random(3000);
var blink = function () {
if (getTimer() > (time + next_blink)) {
time = getTimer();
next_blink = random(3000);
gotoAndPlay ("blink");
}
};
onEnterFrame = blink;
Symbol 800 MovieClip Frame 2
_parent.lashes.gotoAndStop(2);
Symbol 800 MovieClip Frame 3
_parent.lashes.gotoAndStop(3);
Symbol 800 MovieClip Frame 4
_parent.lashes.gotoAndStop(4);
Symbol 800 MovieClip Frame 5
_parent.lashes.gotoAndStop(5);
Symbol 800 MovieClip Frame 6
_parent.lashes.gotoAndStop(6);
Symbol 800 MovieClip Frame 7
stop();
_parent.lashes.gotoAndStop(7);
Symbol 806 MovieClip Frame 1
_parent.lashes.gotoAndStop(1);
var time = getTimer();
var colorClone;
var next_blink = random(3000);
var blink = function () {
if (getTimer() > (time + next_blink)) {
time = getTimer();
next_blink = random(3000);
gotoAndPlay ("blink");
}
};
onEnterFrame = blink;
Symbol 806 MovieClip Frame 2
_parent.lashes.gotoAndStop(2);
Symbol 806 MovieClip Frame 3
_parent.lashes.gotoAndStop(3);
Symbol 806 MovieClip Frame 4
_parent.lashes.gotoAndStop(4);
Symbol 806 MovieClip Frame 5
_parent.lashes.gotoAndStop(5);
Symbol 806 MovieClip Frame 6
_parent.lashes.gotoAndStop(6);
Symbol 806 MovieClip Frame 7
stop();
_parent.lashes.gotoAndStop(7);
Symbol 812 MovieClip Frame 1
_parent.lashes.gotoAndStop(1);
var time = getTimer();
var colorClone;
var next_blink = random(3000);
var blink = function () {
if (getTimer() > (time + next_blink)) {
time = getTimer();
next_blink = random(3000);
gotoAndPlay ("blink");
}
};
onEnterFrame = blink;
Symbol 812 MovieClip Frame 2
_parent.lashes.gotoAndStop(2);
Symbol 812 MovieClip Frame 3
_parent.lashes.gotoAndStop(3);
Symbol 812 MovieClip Frame 4
_parent.lashes.gotoAndStop(4);
Symbol 812 MovieClip Frame 5
_parent.lashes.gotoAndStop(5);
Symbol 812 MovieClip Frame 6
_parent.lashes.gotoAndStop(6);
Symbol 812 MovieClip Frame 7
stop();
_parent.lashes.gotoAndStop(7);
Symbol 818 MovieClip Frame 1
_parent.lashes.gotoAndStop(1);
var time = getTimer();
var colorClone;
var next_blink = random(3000);
var blink = function () {
if (getTimer() > (time + next_blink)) {
time = getTimer();
next_blink = random(3000);
gotoAndPlay ("blink");
}
};
onEnterFrame = blink;
Symbol 818 MovieClip Frame 2
_parent.lashes.gotoAndStop(2);
Symbol 818 MovieClip Frame 3
_parent.lashes.gotoAndStop(3);
Symbol 818 MovieClip Frame 4
_parent.lashes.gotoAndStop(4);
Symbol 818 MovieClip Frame 5
_parent.lashes.gotoAndStop(5);
Symbol 818 MovieClip Frame 6
_parent.lashes.gotoAndStop(6);
Symbol 818 MovieClip Frame 7
stop();
_parent.lashes.gotoAndStop(7);
Symbol 819 MovieClip Frame 1
stop();
_global.eyeShadowChoice = "yasmin";
Symbol 819 MovieClip Frame 10
stop();
_global.eyeShadowChoice = "eye1";
Symbol 819 MovieClip Frame 15
stop();
_global.eyeShadowChoice = "eye2";
Symbol 819 MovieClip Frame 20
stop();
_global.eyeShadowChoice = "eye3";
Symbol 819 MovieClip Frame 25
stop();
_global.eyeShadowChoice = "eye4";
Symbol 819 MovieClip Frame 30
stop();
_global.eyeShadowChoice = "eye5";
Symbol 819 MovieClip Frame 36
stop();
_global.eyeShadowChoice = "eye6";
Symbol 819 MovieClip Frame 42
stop();
_global.eyeShadowChoice = "eye7";
Symbol 819 MovieClip Frame 48
stop();
_global.eyeShadowChoice = "eye8";
Symbol 819 MovieClip Frame 53
stop();
_global.eyeShadowChoice = "eye9";
Symbol 819 MovieClip Frame 59
stop();
_global.eyeShadowChoice = "eye10";
Symbol 819 MovieClip Frame 65
stop();
_global.eyeShadowChoice = "cloe";
Symbol 819 MovieClip Frame 71
stop();
_global.eyeShadowChoice = "jade";
Symbol 819 MovieClip Frame 77
stop();
_global.eyeShadowChoice = "sasha";
Symbol 820 MovieClip Frame 1
stop();
Symbol 821 MovieClip Frame 1
stop();
Symbol 828 MovieClip Frame 1
stop();
Symbol 828 MovieClip Frame 7
stop();
Symbol 828 MovieClip Frame 14
stop();
Symbol 828 MovieClip Frame 21
stop();
Symbol 838 MovieClip Frame 1
stop();
Symbol 867 MovieClip Frame 1
stop();
_global.nc = 0;
Symbol 867 MovieClip Frame 6
stop();
_global.nc = 1;
Symbol 867 MovieClip Frame 7
stop();
_global.nc = 2;
Symbol 867 MovieClip Frame 8
stop();
_global.nc = 3;
Symbol 867 MovieClip Frame 9
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(1);
Symbol 867 MovieClip Frame 10
stop();
_global.nc = 5;
Symbol 867 MovieClip Frame 11
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(1);
Symbol 867 MovieClip Frame 12
stop();
_global.nc = 7;
Symbol 867 MovieClip Frame 13
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(1);
Symbol 867 MovieClip Frame 14
stop();
_global.nc = 9;
Symbol 867 MovieClip Frame 15
stop();
_global.nc = 10;
Symbol 867 MovieClip Frame 20
stop();
_global.nc = 0;
Symbol 867 MovieClip Frame 27
stop();
_global.nc = 1;
Symbol 867 MovieClip Frame 28
stop();
_global.nc = 2;
Symbol 867 MovieClip Frame 29
stop();
_global.nc = 3;
Symbol 867 MovieClip Frame 30
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(2);
Symbol 867 MovieClip Frame 31
stop();
_global.nc = 5;
Symbol 867 MovieClip Frame 32
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(2);
Symbol 867 MovieClip Frame 33
stop();
_global.nc = 7;
Symbol 867 MovieClip Frame 34
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(2);
Symbol 867 MovieClip Frame 35
stop();
_global.nc = 9;
Symbol 867 MovieClip Frame 36
stop();
_global.nc = 10;
Symbol 867 MovieClip Frame 47
stop();
_global.nc = 0;
Symbol 867 MovieClip Frame 54
stop();
_global.nc = 1;
Symbol 867 MovieClip Frame 55
stop();
_global.nc = 2;
Symbol 867 MovieClip Frame 56
stop();
_global.nc = 3;
Symbol 867 MovieClip Frame 57
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(3);
Symbol 867 MovieClip Frame 58
stop();
_global.nc = 5;
Symbol 867 MovieClip Frame 59
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(3);
Symbol 867 MovieClip Frame 60
stop();
_global.nc = 7;
Symbol 867 MovieClip Frame 61
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(3);
Symbol 867 MovieClip Frame 62
stop();
_global.nc = 9;
Symbol 867 MovieClip Frame 63
stop();
_global.nc = 10;
Symbol 901 MovieClip Frame 1
stop();
_global.nc = 0;
Symbol 901 MovieClip Frame 6
stop();
_global.nc = 1;
Symbol 901 MovieClip Frame 7
stop();
_global.nc = 2;
Symbol 901 MovieClip Frame 8
stop();
_global.nc = 3;
Symbol 901 MovieClip Frame 9
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(1);
Symbol 901 MovieClip Frame 10
stop();
_global.nc = 5;
Symbol 901 MovieClip Frame 11
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(1);
Symbol 901 MovieClip Frame 12
stop();
_global.nc = 7;
Symbol 901 MovieClip Frame 13
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(1);
Symbol 901 MovieClip Frame 14
stop();
_global.nc = 9;
Symbol 901 MovieClip Frame 15
stop();
_global.nc = 10;
Symbol 901 MovieClip Frame 20
stop();
_global.nc = 0;
Symbol 901 MovieClip Frame 27
stop();
_global.nc = 1;
Symbol 901 MovieClip Frame 28
stop();
_global.nc = 2;
Symbol 901 MovieClip Frame 29
stop();
_global.nc = 3;
Symbol 901 MovieClip Frame 30
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(2);
Symbol 901 MovieClip Frame 31
stop();
_global.nc = 5;
Symbol 901 MovieClip Frame 32
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(2);
Symbol 901 MovieClip Frame 33
stop();
_global.nc = 7;
Symbol 901 MovieClip Frame 34
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(2);
Symbol 901 MovieClip Frame 35
stop();
_global.nc = 9;
Symbol 901 MovieClip Frame 36
stop();
_global.nc = 10;
Symbol 901 MovieClip Frame 47
stop();
_global.nc = 0;
Symbol 901 MovieClip Frame 54
stop();
_global.nc = 1;
Symbol 901 MovieClip Frame 55
stop();
_global.nc = 2;
Symbol 901 MovieClip Frame 56
stop();
_global.nc = 3;
Symbol 901 MovieClip Frame 57
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(3);
Symbol 901 MovieClip Frame 58
stop();
_global.nc = 5;
Symbol 901 MovieClip Frame 59
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(3);
Symbol 901 MovieClip Frame 60
stop();
_global.nc = 7;
Symbol 901 MovieClip Frame 61
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(3);
Symbol 901 MovieClip Frame 62
stop();
_global.nc = 9;
Symbol 901 MovieClip Frame 63
stop();
_global.nc = 10;
Symbol 935 MovieClip Frame 1
stop();
_global.nc = 0;
Symbol 935 MovieClip Frame 6
stop();
_global.nc = 1;
Symbol 935 MovieClip Frame 7
stop();
_global.nc = 2;
Symbol 935 MovieClip Frame 8
stop();
_global.nc = 3;
Symbol 935 MovieClip Frame 9
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(1);
Symbol 935 MovieClip Frame 10
stop();
_global.nc = 5;
Symbol 935 MovieClip Frame 11
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(1);
Symbol 935 MovieClip Frame 12
stop();
_global.nc = 7;
Symbol 935 MovieClip Frame 13
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(1);
Symbol 935 MovieClip Frame 14
stop();
_global.nc = 9;
Symbol 935 MovieClip Frame 15
stop();
_global.nc = 10;
Symbol 935 MovieClip Frame 20
stop();
_global.nc = 0;
Symbol 935 MovieClip Frame 27
stop();
_global.nc = 1;
Symbol 935 MovieClip Frame 28
stop();
_global.nc = 2;
Symbol 935 MovieClip Frame 29
stop();
_global.nc = 3;
Symbol 935 MovieClip Frame 30
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(2);
Symbol 935 MovieClip Frame 31
stop();
_global.nc = 5;
Symbol 935 MovieClip Frame 32
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(2);
Symbol 935 MovieClip Frame 33
stop();
_global.nc = 7;
Symbol 935 MovieClip Frame 34
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(2);
Symbol 935 MovieClip Frame 35
stop();
_global.nc = 9;
Symbol 935 MovieClip Frame 36
stop();
_global.nc = 10;
Symbol 935 MovieClip Frame 47
stop();
_global.nc = 0;
Symbol 935 MovieClip Frame 54
stop();
_global.nc = 1;
Symbol 935 MovieClip Frame 55
stop();
_global.nc = 2;
Symbol 935 MovieClip Frame 56
stop();
_global.nc = 3;
Symbol 935 MovieClip Frame 57
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(3);
Symbol 935 MovieClip Frame 58
stop();
_global.nc = 5;
Symbol 935 MovieClip Frame 59
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(3);
Symbol 935 MovieClip Frame 60
stop();
_global.nc = 7;
Symbol 935 MovieClip Frame 61
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(3);
Symbol 935 MovieClip Frame 62
stop();
_global.nc = 9;
Symbol 935 MovieClip Frame 63
stop();
_global.nc = 10;
Symbol 969 MovieClip Frame 1
stop();
_global.nc = 0;
Symbol 969 MovieClip Frame 6
stop();
_global.nc = 1;
Symbol 969 MovieClip Frame 7
stop();
_global.nc = 2;
Symbol 969 MovieClip Frame 8
stop();
_global.nc = 3;
Symbol 969 MovieClip Frame 9
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(1);
Symbol 969 MovieClip Frame 10
stop();
_global.nc = 5;
Symbol 969 MovieClip Frame 11
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(1);
Symbol 969 MovieClip Frame 12
stop();
_global.nc = 7;
Symbol 969 MovieClip Frame 13
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(1);
Symbol 969 MovieClip Frame 14
stop();
_global.nc = 9;
Symbol 969 MovieClip Frame 15
stop();
_global.nc = 10;
Symbol 969 MovieClip Frame 20
stop();
_global.nc = 0;
Symbol 969 MovieClip Frame 27
stop();
_global.nc = 1;
Symbol 969 MovieClip Frame 28
stop();
_global.nc = 2;
Symbol 969 MovieClip Frame 29
stop();
_global.nc = 3;
Symbol 969 MovieClip Frame 30
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(2);
Symbol 969 MovieClip Frame 31
stop();
_global.nc = 5;
Symbol 969 MovieClip Frame 32
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(2);
Symbol 969 MovieClip Frame 33
stop();
_global.nc = 7;
Symbol 969 MovieClip Frame 34
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(2);
Symbol 969 MovieClip Frame 35
stop();
_global.nc = 9;
Symbol 969 MovieClip Frame 36
stop();
_global.nc = 10;
Symbol 969 MovieClip Frame 47
stop();
_global.nc = 0;
Symbol 969 MovieClip Frame 54
stop();
_global.nc = 1;
Symbol 969 MovieClip Frame 55
stop();
_global.nc = 2;
Symbol 969 MovieClip Frame 56
stop();
_global.nc = 3;
Symbol 969 MovieClip Frame 57
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(3);
Symbol 969 MovieClip Frame 58
stop();
_global.nc = 5;
Symbol 969 MovieClip Frame 59
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(3);
Symbol 969 MovieClip Frame 60
stop();
_global.nc = 7;
Symbol 969 MovieClip Frame 61
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(3);
Symbol 969 MovieClip Frame 62
stop();
_global.nc = 9;
Symbol 969 MovieClip Frame 63
stop();
_global.nc = 10;
Symbol 1004 MovieClip Frame 1
stop();
_global.nc = 0;
Symbol 1004 MovieClip Frame 6
stop();
_global.nc = 1;
Symbol 1004 MovieClip Frame 7
stop();
_global.nc = 2;
Symbol 1004 MovieClip Frame 8
stop();
_global.nc = 3;
Symbol 1004 MovieClip Frame 9
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(1);
Symbol 1004 MovieClip Frame 10
stop();
_global.nc = 5;
Symbol 1004 MovieClip Frame 11
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(1);
Symbol 1004 MovieClip Frame 12
stop();
_global.nc = 7;
Symbol 1004 MovieClip Frame 13
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(1);
Symbol 1004 MovieClip Frame 14
stop();
_global.nc = 9;
Symbol 1004 MovieClip Frame 15
stop();
_global.nc = 10;
Symbol 1004 MovieClip Frame 20
stop();
_global.nc = 0;
Symbol 1004 MovieClip Frame 27
stop();
_global.nc = 1;
Symbol 1004 MovieClip Frame 28
stop();
_global.nc = 2;
Symbol 1004 MovieClip Frame 29
stop();
_global.nc = 3;
Symbol 1004 MovieClip Frame 30
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(1);
Symbol 1004 MovieClip Frame 31
stop();
_global.nc = 5;
Symbol 1004 MovieClip Frame 32
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(1);
Symbol 1004 MovieClip Frame 33
stop();
_global.nc = 7;
Symbol 1004 MovieClip Frame 34
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(1);
Symbol 1004 MovieClip Frame 35
stop();
_global.nc = 9;
Symbol 1004 MovieClip Frame 36
stop();
_global.nc = 10;
Symbol 1004 MovieClip Frame 47
stop();
_global.nc = 0;
Symbol 1004 MovieClip Frame 54
stop();
_global.nc = 1;
Symbol 1004 MovieClip Frame 55
stop();
_global.nc = 2;
Symbol 1004 MovieClip Frame 56
stop();
_global.nc = 3;
Symbol 1004 MovieClip Frame 57
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(1);
Symbol 1004 MovieClip Frame 58
stop();
_global.nc = 5;
Symbol 1004 MovieClip Frame 59
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(1);
Symbol 1004 MovieClip Frame 60
stop();
_global.nc = 7;
Symbol 1004 MovieClip Frame 61
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(1);
Symbol 1004 MovieClip Frame 62
stop();
_global.nc = 9;
Symbol 1004 MovieClip Frame 63
stop();
_global.nc = 10;
Symbol 1036 MovieClip Frame 1
stop();
_global.nc = 0;
Symbol 1036 MovieClip Frame 6
stop();
_global.nc = 1;
Symbol 1036 MovieClip Frame 7
stop();
_global.nc = 2;
Symbol 1036 MovieClip Frame 8
stop();
_global.nc = 3;
Symbol 1036 MovieClip Frame 9
stop();
_global.nc = 4;
Symbol 1036 MovieClip Frame 10
stop();
_global.nc = 5;
Symbol 1036 MovieClip Frame 11
stop();
_global.nc = 6;
Symbol 1036 MovieClip Frame 12
stop();
_global.nc = 7;
Symbol 1036 MovieClip Frame 13
stop();
_global.nc = 8;
Symbol 1036 MovieClip Frame 14
stop();
_global.nc = 9;
Symbol 1036 MovieClip Frame 15
stop();
_global.nc = 10;
Symbol 1036 MovieClip Frame 20
stop();
_global.nc = 0;
Symbol 1036 MovieClip Frame 27
stop();
_global.nc = 1;
Symbol 1036 MovieClip Frame 28
stop();
_global.nc = 2;
Symbol 1036 MovieClip Frame 29
stop();
_global.nc = 3;
Symbol 1036 MovieClip Frame 30
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(1);
Symbol 1036 MovieClip Frame 31
stop();
_global.nc = 5;
Symbol 1036 MovieClip Frame 32
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(1);
Symbol 1036 MovieClip Frame 33
stop();
_global.nc = 7;
Symbol 1036 MovieClip Frame 34
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(1);
Symbol 1036 MovieClip Frame 35
stop();
_global.nc = 9;
Symbol 1036 MovieClip Frame 36
stop();
_global.nc = 10;
Symbol 1036 MovieClip Frame 47
stop();
_global.nc = 0;
Symbol 1036 MovieClip Frame 54
stop();
_global.nc = 1;
Symbol 1036 MovieClip Frame 55
stop();
_global.nc = 2;
Symbol 1036 MovieClip Frame 56
stop();
_global.nc = 3;
Symbol 1036 MovieClip Frame 57
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(1);
Symbol 1036 MovieClip Frame 58
stop();
_global.nc = 5;
Symbol 1036 MovieClip Frame 59
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(1);
Symbol 1036 MovieClip Frame 60
stop();
_global.nc = 7;
Symbol 1036 MovieClip Frame 61
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(1);
Symbol 1036 MovieClip Frame 62
stop();
_global.nc = 9;
Symbol 1036 MovieClip Frame 63
stop();
_global.nc = 10;
Symbol 1070 MovieClip Frame 1
stop();
_global.nc = 0;
Symbol 1070 MovieClip Frame 6
stop();
_global.nc = 1;
Symbol 1070 MovieClip Frame 7
stop();
_global.nc = 2;
Symbol 1070 MovieClip Frame 8
stop();
_global.nc = 3;
Symbol 1070 MovieClip Frame 9
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(1);
Symbol 1070 MovieClip Frame 10
stop();
_global.nc = 5;
Symbol 1070 MovieClip Frame 11
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(1);
Symbol 1070 MovieClip Frame 12
stop();
_global.nc = 7;
Symbol 1070 MovieClip Frame 13
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(1);
Symbol 1070 MovieClip Frame 14
stop();
_global.nc = 9;
Symbol 1070 MovieClip Frame 15
stop();
_global.nc = 10;
Symbol 1070 MovieClip Frame 20
stop();
_global.nc = 0;
Symbol 1070 MovieClip Frame 27
stop();
_global.nc = 1;
Symbol 1070 MovieClip Frame 28
stop();
_global.nc = 2;
Symbol 1070 MovieClip Frame 29
stop();
_global.nc = 3;
Symbol 1070 MovieClip Frame 30
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(2);
Symbol 1070 MovieClip Frame 31
stop();
_global.nc = 5;
Symbol 1070 MovieClip Frame 32
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(2);
Symbol 1070 MovieClip Frame 33
stop();
_global.nc = 7;
Symbol 1070 MovieClip Frame 34
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(2);
Symbol 1070 MovieClip Frame 35
stop();
_global.nc = 9;
Symbol 1070 MovieClip Frame 36
stop();
_global.nc = 10;
Symbol 1070 MovieClip Frame 47
stop();
_global.nc = 0;
Symbol 1070 MovieClip Frame 54
stop();
_global.nc = 1;
Symbol 1070 MovieClip Frame 55
stop();
_global.nc = 2;
Symbol 1070 MovieClip Frame 56
stop();
_global.nc = 3;
Symbol 1070 MovieClip Frame 57
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(3);
Symbol 1070 MovieClip Frame 58
stop();
_global.nc = 5;
Symbol 1070 MovieClip Frame 59
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(3);
Symbol 1070 MovieClip Frame 60
stop();
_global.nc = 7;
Symbol 1070 MovieClip Frame 61
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(3);
Symbol 1070 MovieClip Frame 62
stop();
_global.nc = 9;
Symbol 1070 MovieClip Frame 63
stop();
_global.nc = 10;
Symbol 1104 MovieClip Frame 1
stop();
_global.nc = 0;
Symbol 1104 MovieClip Frame 6
stop();
_global.nc = 1;
Symbol 1104 MovieClip Frame 7
stop();
_global.nc = 2;
Symbol 1104 MovieClip Frame 8
stop();
_global.nc = 3;
Symbol 1104 MovieClip Frame 9
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(1);
Symbol 1104 MovieClip Frame 10
stop();
_global.nc = 5;
Symbol 1104 MovieClip Frame 11
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(1);
Symbol 1104 MovieClip Frame 12
stop();
_global.nc = 7;
Symbol 1104 MovieClip Frame 13
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(1);
Symbol 1104 MovieClip Frame 14
stop();
_global.nc = 9;
Symbol 1104 MovieClip Frame 15
stop();
_global.nc = 10;
Symbol 1104 MovieClip Frame 20
stop();
_global.nc = 0;
Symbol 1104 MovieClip Frame 27
stop();
_global.nc = 1;
Symbol 1104 MovieClip Frame 28
stop();
_global.nc = 2;
Symbol 1104 MovieClip Frame 29
stop();
_global.nc = 3;
Symbol 1104 MovieClip Frame 30
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(2);
Symbol 1104 MovieClip Frame 31
stop();
_global.nc = 5;
Symbol 1104 MovieClip Frame 32
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(2);
Symbol 1104 MovieClip Frame 33
stop();
_global.nc = 7;
Symbol 1104 MovieClip Frame 34
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(2);
Symbol 1104 MovieClip Frame 35
stop();
_global.nc = 9;
Symbol 1104 MovieClip Frame 36
stop();
_global.nc = 10;
Symbol 1104 MovieClip Frame 47
stop();
_global.nc = 0;
Symbol 1104 MovieClip Frame 54
stop();
_global.nc = 1;
Symbol 1104 MovieClip Frame 55
stop();
_global.nc = 2;
Symbol 1104 MovieClip Frame 56
stop();
_global.nc = 3;
Symbol 1104 MovieClip Frame 57
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(3);
Symbol 1104 MovieClip Frame 58
stop();
_global.nc = 5;
Symbol 1104 MovieClip Frame 59
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(3);
Symbol 1104 MovieClip Frame 60
stop();
_global.nc = 7;
Symbol 1104 MovieClip Frame 61
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(3);
Symbol 1104 MovieClip Frame 62
stop();
_global.nc = 9;
Symbol 1104 MovieClip Frame 63
stop();
_global.nc = 10;
Symbol 1138 MovieClip Frame 1
stop();
_global.nc = 0;
Symbol 1138 MovieClip Frame 6
stop();
_global.nc = 1;
Symbol 1138 MovieClip Frame 7
stop();
_global.nc = 2;
Symbol 1138 MovieClip Frame 8
stop();
_global.nc = 3;
Symbol 1138 MovieClip Frame 9
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(1);
Symbol 1138 MovieClip Frame 10
stop();
_global.nc = 5;
Symbol 1138 MovieClip Frame 11
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(1);
Symbol 1138 MovieClip Frame 12
stop();
_global.nc = 7;
Symbol 1138 MovieClip Frame 13
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(1);
Symbol 1138 MovieClip Frame 14
stop();
_global.nc = 9;
Symbol 1138 MovieClip Frame 15
stop();
_global.nc = 10;
Symbol 1138 MovieClip Frame 20
stop();
_global.nc = 0;
Symbol 1138 MovieClip Frame 27
stop();
_global.nc = 1;
Symbol 1138 MovieClip Frame 28
stop();
_global.nc = 2;
Symbol 1138 MovieClip Frame 29
stop();
_global.nc = 3;
Symbol 1138 MovieClip Frame 30
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(2);
Symbol 1138 MovieClip Frame 31
stop();
_global.nc = 5;
Symbol 1138 MovieClip Frame 32
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(2);
Symbol 1138 MovieClip Frame 33
stop();
_global.nc = 7;
Symbol 1138 MovieClip Frame 34
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(2);
Symbol 1138 MovieClip Frame 35
stop();
_global.nc = 9;
Symbol 1138 MovieClip Frame 36
stop();
_global.nc = 10;
Symbol 1138 MovieClip Frame 47
stop();
_global.nc = 0;
Symbol 1138 MovieClip Frame 54
stop();
_global.nc = 1;
Symbol 1138 MovieClip Frame 55
stop();
_global.nc = 2;
Symbol 1138 MovieClip Frame 56
stop();
_global.nc = 3;
Symbol 1138 MovieClip Frame 57
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(3);
Symbol 1138 MovieClip Frame 58
stop();
_global.nc = 5;
Symbol 1138 MovieClip Frame 59
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(3);
Symbol 1138 MovieClip Frame 60
stop();
_global.nc = 7;
Symbol 1138 MovieClip Frame 61
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(3);
Symbol 1138 MovieClip Frame 62
stop();
_global.nc = 9;
Symbol 1138 MovieClip Frame 63
stop();
_global.nc = 10;
Symbol 1172 MovieClip Frame 1
stop();
_global.nc = 0;
Symbol 1172 MovieClip Frame 6
stop();
_global.nc = 1;
Symbol 1172 MovieClip Frame 7
stop();
_global.nc = 2;
Symbol 1172 MovieClip Frame 8
stop();
_global.nc = 3;
Symbol 1172 MovieClip Frame 9
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(1);
Symbol 1172 MovieClip Frame 10
stop();
_global.nc = 5;
Symbol 1172 MovieClip Frame 11
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(1);
Symbol 1172 MovieClip Frame 12
stop();
_global.nc = 7;
Symbol 1172 MovieClip Frame 13
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(1);
Symbol 1172 MovieClip Frame 14
stop();
_global.nc = 9;
Symbol 1172 MovieClip Frame 15
stop();
_global.nc = 10;
Symbol 1172 MovieClip Frame 20
stop();
_global.nc = 0;
Symbol 1172 MovieClip Frame 27
stop();
_global.nc = 1;
Symbol 1172 MovieClip Frame 28
stop();
_global.nc = 2;
Symbol 1172 MovieClip Frame 29
stop();
_global.nc = 3;
Symbol 1172 MovieClip Frame 30
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(2);
Symbol 1172 MovieClip Frame 31
stop();
_global.nc = 5;
Symbol 1172 MovieClip Frame 32
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(2);
Symbol 1172 MovieClip Frame 33
stop();
_global.nc = 7;
Symbol 1172 MovieClip Frame 34
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(2);
Symbol 1172 MovieClip Frame 35
stop();
_global.nc = 9;
Symbol 1172 MovieClip Frame 36
stop();
_global.nc = 10;
Symbol 1172 MovieClip Frame 47
stop();
_global.nc = 0;
Symbol 1172 MovieClip Frame 54
stop();
_global.nc = 1;
Symbol 1172 MovieClip Frame 55
stop();
_global.nc = 2;
Symbol 1172 MovieClip Frame 56
stop();
_global.nc = 3;
Symbol 1172 MovieClip Frame 57
stop();
_global.nc = 4;
nailGlitter.gotoAndStop(3);
Symbol 1172 MovieClip Frame 58
stop();
_global.nc = 5;
Symbol 1172 MovieClip Frame 59
stop();
_global.nc = 6;
nailGlitter.gotoAndStop(3);
Symbol 1172 MovieClip Frame 60
stop();
_global.nc = 7;
Symbol 1172 MovieClip Frame 61
stop();
_global.nc = 8;
nailGlitter.gotoAndStop(3);
Symbol 1172 MovieClip Frame 62
stop();
_global.nc = 9;
Symbol 1172 MovieClip Frame 63
stop();
_global.nc = 10;
Symbol 1186 MovieClip Frame 1
stop();
Symbol 1186 MovieClip Frame 2
stop();
Symbol 1186 MovieClip Frame 3
stop();
Symbol 1186 MovieClip Frame 4
stop();
Symbol 1186 MovieClip Frame 5
stop();
Symbol 1186 MovieClip Frame 6
stop();
Symbol 1186 MovieClip Frame 7
stop();
Symbol 1186 MovieClip Frame 8
stop();
Symbol 1186 MovieClip Frame 9
stop();
Symbol 1186 MovieClip Frame 10
stop();
Symbol 1186 MovieClip Frame 11
stop();
Symbol 1186 MovieClip Frame 12
stop();
Symbol 1186 MovieClip Frame 13
stop();
Symbol 1199 MovieClip Frame 1
stop();
Symbol 1199 MovieClip Frame 2
stop();
Symbol 1199 MovieClip Frame 3
stop();
Symbol 1199 MovieClip Frame 4
stop();
Symbol 1199 MovieClip Frame 5
stop();
Symbol 1199 MovieClip Frame 6
stop();
Symbol 1199 MovieClip Frame 7
stop();
Symbol 1199 MovieClip Frame 8
stop();
Symbol 1199 MovieClip Frame 9
stop();
Symbol 1199 MovieClip Frame 10
stop();
Symbol 1199 MovieClip Frame 11
stop();
Symbol 1199 MovieClip Frame 12
stop();
Symbol 1199 MovieClip Frame 13
stop();
Symbol 1204 MovieClip Frame 1
stop();
Symbol 1204 MovieClip Frame 2
stop();
Symbol 1204 MovieClip Frame 3
stop();
Symbol 1204 MovieClip Frame 4
stop();
Symbol 1204 MovieClip Frame 5
stop();
Symbol 1204 MovieClip Frame 6
stop();
Symbol 1204 MovieClip Frame 7
stop();
Symbol 1204 MovieClip Frame 8
stop();
Symbol 1204 MovieClip Frame 9
stop();
Symbol 1204 MovieClip Frame 10
stop();
Symbol 1204 MovieClip Frame 11
stop();
Symbol 1204 MovieClip Frame 12
stop();
Symbol 1204 MovieClip Frame 13
stop();
Symbol 1209 MovieClip Frame 1
stop();
Symbol 1209 MovieClip Frame 2
stop();
Symbol 1209 MovieClip Frame 3
stop();
Symbol 1209 MovieClip Frame 4
stop();
Symbol 1209 MovieClip Frame 5
stop();
Symbol 1209 MovieClip Frame 6
stop();
Symbol 1209 MovieClip Frame 7
stop();
Symbol 1209 MovieClip Frame 8
stop();
Symbol 1209 MovieClip Frame 9
stop();
Symbol 1209 MovieClip Frame 10
stop();
Symbol 1209 MovieClip Frame 11
stop();
Symbol 1209 MovieClip Frame 12
stop();
Symbol 1209 MovieClip Frame 13
stop();
Symbol 1215 MovieClip Frame 1
stop();
Symbol 1215 MovieClip Frame 2
stop();
Symbol 1215 MovieClip Frame 3
stop();
Symbol 1215 MovieClip Frame 4
stop();
Symbol 1215 MovieClip Frame 5
stop();
Symbol 1215 MovieClip Frame 6
stop();
Symbol 1215 MovieClip Frame 7
stop();
Symbol 1215 MovieClip Frame 8
stop();
Symbol 1215 MovieClip Frame 9
stop();
Symbol 1215 MovieClip Frame 10
stop();
Symbol 1215 MovieClip Frame 11
stop();
Symbol 1215 MovieClip Frame 12
stop();
Symbol 1215 MovieClip Frame 13
stop();
Symbol 1221 MovieClip Frame 1
stop();
Symbol 1221 MovieClip Frame 2
stop();
Symbol 1221 MovieClip Frame 3
stop();
Symbol 1221 MovieClip Frame 4
stop();
Symbol 1221 MovieClip Frame 5
stop();
Symbol 1221 MovieClip Frame 6
stop();
Symbol 1221 MovieClip Frame 7
stop();
Symbol 1221 MovieClip Frame 8
stop();
Symbol 1221 MovieClip Frame 9
stop();
Symbol 1221 MovieClip Frame 10
stop();
Symbol 1221 MovieClip Frame 11
stop();
Symbol 1221 MovieClip Frame 12
stop();
Symbol 1221 MovieClip Frame 13
stop();
Symbol 1226 MovieClip Frame 1
stop();
Symbol 1226 MovieClip Frame 2
stop();
Symbol 1226 MovieClip Frame 3
stop();
Symbol 1226 MovieClip Frame 4
stop();
Symbol 1226 MovieClip Frame 5
stop();
Symbol 1226 MovieClip Frame 6
stop();
Symbol 1226 MovieClip Frame 7
stop();
Symbol 1226 MovieClip Frame 8
stop();
Symbol 1226 MovieClip Frame 9
stop();
Symbol 1226 MovieClip Frame 10
stop();
Symbol 1226 MovieClip Frame 11
stop();
Symbol 1226 MovieClip Frame 12
stop();
Symbol 1226 MovieClip Frame 13
stop();
Symbol 1231 MovieClip Frame 1
stop();
Symbol 1231 MovieClip Frame 2
stop();
Symbol 1231 MovieClip Frame 3
stop();
Symbol 1231 MovieClip Frame 4
stop();
Symbol 1231 MovieClip Frame 5
stop();
Symbol 1231 MovieClip Frame 6
stop();
Symbol 1231 MovieClip Frame 7
stop();
Symbol 1231 MovieClip Frame 8
stop();
Symbol 1231 MovieClip Frame 9
stop();
Symbol 1231 MovieClip Frame 10
stop();
Symbol 1231 MovieClip Frame 11
stop();
Symbol 1231 MovieClip Frame 12
stop();
Symbol 1231 MovieClip Frame 13
stop();
Symbol 1237 MovieClip Frame 1
stop();
Symbol 1237 MovieClip Frame 2
stop();
Symbol 1237 MovieClip Frame 3
stop();
Symbol 1237 MovieClip Frame 4
stop();
Symbol 1237 MovieClip Frame 5
stop();
Symbol 1237 MovieClip Frame 6
stop();
Symbol 1237 MovieClip Frame 7
stop();
Symbol 1237 MovieClip Frame 8
stop();
Symbol 1237 MovieClip Frame 9
stop();
Symbol 1237 MovieClip Frame 10
stop();
Symbol 1237 MovieClip Frame 11
stop();
Symbol 1237 MovieClip Frame 12
stop();
Symbol 1237 MovieClip Frame 13
stop();
Symbol 1242 MovieClip Frame 1
stop();
Symbol 1242 MovieClip Frame 2
stop();
Symbol 1242 MovieClip Frame 3
stop();
Symbol 1242 MovieClip Frame 4
stop();
Symbol 1242 MovieClip Frame 5
stop();
Symbol 1242 MovieClip Frame 6
stop();
Symbol 1242 MovieClip Frame 7
stop();
Symbol 1242 MovieClip Frame 8
stop();
Symbol 1242 MovieClip Frame 9
stop();
Symbol 1242 MovieClip Frame 10
stop();
Symbol 1242 MovieClip Frame 11
stop();
Symbol 1242 MovieClip Frame 12
stop();
Symbol 1242 MovieClip Frame 13
stop();
Symbol 1248 MovieClip Frame 1
stop();
Symbol 1248 MovieClip Frame 6
stop();
Symbol 1248 MovieClip Frame 12
stop();
Symbol 1248 MovieClip Frame 18
stop();
Symbol 1256 MovieClip Frame 1
_gotoAndStop(String(_parent._parent.pony_name).toLowerCase());
stop();
Symbol 1257 MovieClip Frame 1
var active = false;
var colour;
var alpha;
var brush_size;
var dry_birth;
var dry_delay = 5000;
var dry_speed = 1;
var disable = function () {
startAutoDry();
delete onMouseMove;
};
var enable = function () {
_alpha = 100;
delete onEnterFrame;
onMouseMove = drawLine;
};
var setWet = function () {
colour = "0x000000";
alpha = 60;
brush_size = 20;
resetLineStyle();
};
var setDry = function () {
colour = "0x7F7F7F";
alpha = 100;
brush_size = 40;
resetLineStyle();
};
var resetLineStyle = function () {
this.lineStyle(brush_size, colour, alpha);
};
var startAutoDry = function () {
dry_birth = getTimer();
onEnterFrame = function () {
if (getTimer() > (dry_birth + dry_delay)) {
onEnterFrame = function () {
_alpha = (_alpha - dry_speed);
if ((_alpha - dry_speed) < dry_speed) {
clear();
_alpha = 100;
delete onEnterFrame;
}
};
}
};
};
drawLine = function () {
this.moveTo(_xmouse, _ymouse);
this.lineStyle(brush_size, colour, alpha);
onMouseMove = function () {
this.lineTo(_xmouse, _ymouse);
updateAfterEvent();
};
};
setDry();
Symbol 1267 MovieClip [Sprayer] Frame 1
var on_eye = false;
x = _x;
y = _y;
spray = new Sound();
spray.attachSound("spray");
spray.onSoundComplete = function () {
spray.start();
};
var dragThis = function () {
spray.start(0.05, 9999);
spray.setVolume(100);
startDrag (this);
Mouse.hide();
_parent._parent.Wet.enable();
_parent._parent.Wet.setWet();
onEnterFrame = function () {
if (this.hitTest(_parent._parent.girly.EyeShadow)) {
on_eye = true;
delete _parent._parent.girly.EyeShadow.EyeShadow.onEnterFrame;
_parent._parent.girly.EyeShadow.EyeShadow.gotoAndStop("closed");
} else if (on_eye) {
on_eye = false;
_parent._parent.girly.EyeShadow.EyeShadow.onEnterFrame = _parent._parent.girly.EyeShadow.EyeShadow.blink;
_parent._parent.girly.EyeShadow.EyeShadow.gotoAndPlay("closed");
}
};
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
_parent._parent.Wet.disable();
delete onMouseMove;
stopDrag();
Mouse.show();
_x = x;
_y = y;
spray.stop("spray");
onPress = dragThis;
};
onPress = dragThis;
Symbol 1269 MovieClip Frame 1
x = _x;
y = _y;
dryer = new Sound();
dryer.attachSound("hairdryer");
dryer.onSoundComplete = function () {
dryer.start();
};
var dragThis = function () {
dryer.start(0.05, 9999);
dryer.setVolume(100);
startDrag (this);
Mouse.hide();
_parent._parent.Wet.enable();
_parent._parent.Wet.setDry();
onEnterFrame = function () {
if (this.hitTest(_parent._parent.dryerHit)) {
_parent._parent.girly.hairBlow.nextFrame();
on_eye = true;
delete _parent._parent.girly.EyeShadow.EyeShadow.onEnterFrame;
_parent._parent.girly.EyeShadow.EyeShadow.gotoAndStop("closed");
} else if (on_eye) {
on_eye = false;
_parent._parent.girly.EyeShadow.EyeShadow.onEnterFrame = _parent._parent.girly.EyeShadow.EyeShadow.blink;
_parent._parent.girly.EyeShadow.EyeShadow.gotoAndPlay("closed");
}
};
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
_parent._parent.girly.hairBlow.gotoAndStop(_global.brat);
stopDrag();
Mouse.show();
_x = x;
_y = y;
dryer.stop("hairdryer");
onPress = dragThis;
};
onPress = dragThis;
Symbol 1273 MovieClip Frame 1
x = _x;
y = _y;
bubbly = new Sound();
bubbly.attachSound("bubbles");
bubbly.onSoundComplete = function () {
bubbly.start();
};
var dragThis = function () {
bubbly.start(0.05, 9999);
bubbly.setVolume(100);
startDrag (this);
Mouse.hide();
_parent._parent.Wet.enable();
_parent._parent.Wet.setWet();
onEnterFrame = function () {
if (this.hitTest(_parent._parent.girly.EyeShadow)) {
on_eye = true;
delete _parent._parent.girly.EyeShadow.EyeShadow.onEnterFrame;
_parent._parent.girly.EyeShadow.EyeShadow.gotoAndStop("closed");
} else if (on_eye) {
on_eye = false;
_parent._parent.girly.EyeShadow.EyeShadow.onEnterFrame = _parent._parent.girly.EyeShadow.EyeShadow.blink;
_parent._parent.girly.EyeShadow.EyeShadow.gotoAndPlay("closed");
}
};
onMouseMove = function () {
if (this.hitTest(_parent._parent.dryerHit)) {
_parent.attachMovie("Bubble", ++_parent.bubble_count, _parent.getNextHighestDepth(), {_x:_parent._xmouse, _y:_parent._ymouse - 50});
this.swapDepths(this.getNextHighestDepth());
}
};
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
_parent.GroominSound.onSoundComplete = undefined;
_parent._parent.Wet.disable();
delete onMouseMove;
stopDrag();
Mouse.show();
_x = x;
_y = y;
bubbly.stop("bubbles");
onPress = dragThis;
};
onPress = dragThis;
Symbol 1280 Button
on (press) {
_parent.tabStatus_txt.text = _parent.tabStatus[0];
_parent.handsdown();
this.swapDepths(-15300);
_root.washerTabby = 720;
_root.hairTabby = 280;
_root.makeupTabby = 670;
_root.nailsTabby = 670;
_root.torsoTabby = 672;
_parent.done_btn.enabled = true;
_parent.reset_btn.enabled = true;
_parent.nailsTab.swapDepths(-15000);
_parent.torsoTab.swapDepths(-15100);
_parent.makeupTab.swapDepths(-15050);
_parent.washTab.swapDepths(-15500);
_parent.Wet.dry_delay = 0;
_parent.Wet.dry_speed = 10;
_parent.Wet.startAutoDry();
}
Symbol 1285 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent.dryerHit)) {
myColor = new Color("_parent._parent._parent.girly.hairBlow.hairColor");
myColor.setRGB(this._name);
_global.hairClr = this._name;
_global.hairColorChoice = this._name;
sColor = new Color("_parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_global.streakClr = _global.hairClr;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1287 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent.dryerHit)) {
myColor = new Color("_parent._parent._parent.girly.hairBlow.hairColor");
myColor.setRGB(this._name);
_global.hairClr = this._name;
sColor = new Color("_parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_global.streakClr = _global.hairClr;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1288 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent.dryerHit)) {
myColor = new Color("_parent._parent._parent.girly.hairBlow.hairColor");
myColor.setRGB(this._name);
_global.hairClr = this._name;
sColor = new Color("_parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_global.streakClr = _global.hairClr;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1289 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent.dryerHit)) {
myColor = new Color("_parent._parent._parent.girly.hairBlow.hairColor");
myColor.setRGB(this._name);
_global.hairClr = this._name;
sColor = new Color("_parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_global.streakClr = _global.hairClr;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1290 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent.dryerHit)) {
myColor = new Color("_parent._parent._parent.girly.hairBlow.hairColor");
myColor.setRGB(this._name);
_global.hairClr = this._name;
sColor = new Color("_parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_global.streakClr = _global.hairClr;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1291 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent.dryerHit)) {
myColor = new Color("_parent._parent._parent.girly.hairBlow.hairColor");
myColor.setRGB(this._name);
_global.hairClr = this._name;
sColor = new Color("_parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_global.streakClr = _global.hairClr;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1292 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent.dryerHit)) {
myColor = new Color("_parent._parent._parent.girly.hairBlow.hairColor");
myColor.setRGB(this._name);
_global.hairClr = this._name;
sColor = new Color("_parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_global.streakClr = _global.hairClr;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1293 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent.dryerHit)) {
myColor = new Color("_parent._parent._parent.girly.hairBlow.hairColor");
myColor.setRGB(this._name);
_global.hairClr = this._name;
sColor = new Color("_parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_global.streakClr = _global.hairClr;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1294 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent.dryerHit)) {
myColor = new Color("_parent._parent._parent.girly.hairBlow.hairColor");
myColor.setRGB(this._name);
_global.hairClr = this._name;
sColor = new Color("_parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_global.streakClr = _global.hairClr;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1295 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent.dryerHit)) {
myColor = new Color("_parent._parent._parent.girly.hairBlow.hairColor");
myColor.setRGB(this._name);
_global.hairClr = this._name;
sColor = new Color("_parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_global.streakClr = _global.hairClr;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1304 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent.dryerHit)) {
streakColor = new Color("_parent._parent._parent.girly.hairBlow.streakColor");
streakColor.setRGB(this._name);
_global.streakClr = this._name;
_parent._parent._parent.girly.hairBlow.streakColor._visible = true;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1306 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent.dryerHit)) {
streakColor = new Color("_parent._parent._parent.girly.hairBlow.streakColor");
streakColor.setRGB(this._name);
_global.streakClr = this._name;
_parent._parent._parent.girly.hairBlow.streakColor._visible = true;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1307 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent.dryerHit)) {
streakColor = new Color("_parent._parent._parent.girly.hairBlow.streakColor");
streakColor.setRGB(this._name);
_global.streakClr = this._name;
_parent._parent._parent.girly.hairBlow.streakColor._visible = true;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1308 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent.dryerHit)) {
streakColor = new Color("_parent._parent._parent.girly.hairBlow.streakColor");
streakColor.setRGB(this._name);
_global.streakClr = this._name;
_parent._parent._parent.girly.hairBlow.streakColor._visible = true;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1309 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent.dryerHit)) {
streakColor = new Color("_parent._parent._parent.girly.hairBlow.streakColor");
streakColor.setRGB(this._name);
_global.streakClr = this._name;
_parent._parent._parent.girly.hairBlow.streakColor._visible = true;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1311 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent.dryerHit)) {
streakColor = new Color("_parent._parent._parent.girly.hairBlow.streakColor");
streakColor.setRGB(this._name);
_global.streakClr = this._name;
_parent._parent._parent.girly.hairBlow.streakColor._visible = true;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1312 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent.dryerHit)) {
streakColor = new Color("_parent._parent._parent.girly.hairBlow.streakColor");
streakColor.setRGB(this._name);
_global.streakClr = this._name;
_parent._parent._parent.girly.hairBlow.streakColor._visible = true;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1313 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent.dryerHit)) {
streakColor = new Color("_parent._parent._parent.girly.hairBlow.streakColor");
streakColor.setRGB(this._name);
_global.streakClr = this._name;
_parent._parent._parent.girly.hairBlow.streakColor._visible = true;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1314 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent.dryerHit)) {
streakColor = new Color("_parent._parent._parent.girly.hairBlow.streakColor");
streakColor.setRGB(this._name);
_global.streakClr = this._name;
_parent._parent._parent.girly.hairBlow.streakColor._visible = true;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1315 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent.dryerHit)) {
streakColor = new Color("_parent._parent._parent.girly.hairBlow.streakColor");
streakColor.setRGB(this._name);
_global.streakClr = this._name;
_parent._parent._parent.girly.hairBlow.streakColor._visible = true;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1322 MovieClip Frame 1
stop();
Symbol 1327 MovieClip Frame 1
stop();
Symbol 1332 MovieClip Frame 1
stop();
Symbol 1336 MovieClip Frame 1
stop();
Symbol 1343 MovieClip Frame 1
lilHairClr = new Color("lilHair");
lilHairClr.setRGB(_global.lilHairClr);
x = _x;
y = _y;
var dragThis = function () {
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent._parent.dryerHit)) {
_parent._parent._parent._parent.girly.hairBlow.gotoAndStop(this._name);
newColor = new Color("_parent._parent._parent._parent.girly.hairBlow.hairColor");
newColor.setRGB(_global.hairClr);
sColor = new Color("_parent._parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_parent._parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1346 MovieClip Frame 1
x = _x;
y = _y;
lilHairClr = new Color("lilHair");
lilHairClr.setRGB(_global.lilHairClr);
var dragThis = function () {
_parent._parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent._parent.girly)) {
_parent._parent._parent._parent.girly.hairBlow.gotoAndStop(this._name);
newColor = new Color("_parent._parent._parent._parent.girly.hairBlow.hairColor");
newColor.setRGB(_global.hairClr);
sColor = new Color("_parent._parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_parent._parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1349 MovieClip Frame 1
x = _x;
y = _y;
lilHairClr = new Color("lilHair");
lilHairClr.setRGB(_global.lilHairClr);
var dragThis = function () {
_parent._parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent._parent.girly)) {
_parent._parent._parent._parent.girly.hairBlow.gotoAndStop(this._name);
newColor = new Color("_parent._parent._parent._parent.girly.hairBlow.hairColor");
newColor.setRGB(_global.hairClr);
sColor = new Color("_parent._parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_parent._parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1351 MovieClip Frame 1
x = _x;
y = _y;
lilHairClr = new Color("lilHair");
lilHairClr.setRGB(_global.lilHairClr);
var dragThis = function () {
_parent._parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent._parent.dryerHit)) {
_parent._parent._parent._parent.girly.hairBlow.gotoAndStop(this._name);
newColor = new Color("_parent._parent._parent._parent.girly.hairBlow.hairColor");
newColor.setRGB(_global.hairClr);
sColor = new Color("_parent._parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_parent._parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1354 MovieClip Frame 1
x = _x;
y = _y;
lilHairClr = new Color("lilHair");
lilHairClr.setRGB(_global.lilHairClr);
var dragThis = function () {
_parent._parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent._parent.girly)) {
_parent._parent._parent._parent.girly.hairBlow.gotoAndStop(this._name);
newColor = new Color("_parent._parent._parent._parent.girly.hairBlow.hairColor");
newColor.setRGB(_global.hairClr);
sColor = new Color("_parent._parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_parent._parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1356 MovieClip Frame 1
x = _x;
y = _y;
lilHairClr = new Color("lilHair");
lilHairClr.setRGB(_global.lilHairClr);
var dragThis = function () {
_parent._parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent._parent.girly)) {
_parent._parent._parent._parent.girly.hairBlow.gotoAndStop(this._name);
newColor = new Color("_parent._parent._parent._parent.girly.hairBlow.hairColor");
newColor.setRGB(_global.hairClr);
sColor = new Color("_parent._parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_parent._parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1360 MovieClip Frame 1
x = _x;
y = _y;
lilHairClr = new Color("lilHair");
lilHairClr.setRGB(_global.lilHairClr);
var dragThis = function () {
_parent._parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent._parent.girly)) {
_parent._parent._parent._parent.girly.hairBlow.gotoAndStop(this._name);
newColor = new Color("_parent._parent._parent._parent.girly.hairBlow.hairColor");
newColor.setRGB(_global.hairClr);
sColor = new Color("_parent._parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_parent._parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1363 MovieClip Frame 1
x = _x;
y = _y;
lilHairClr = new Color("lilHair");
lilHairClr.setRGB(_global.lilHairClr);
var dragThis = function () {
_parent._parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent._parent.dryerHit)) {
_parent._parent._parent._parent.girly.hairBlow.gotoAndStop(this._name);
newColor = new Color("_parent._parent._parent._parent.girly.hairBlow.hairColor");
newColor.setRGB(_global.hairClr);
sColor = new Color("_parent._parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_parent._parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1367 MovieClip Frame 1
x = _x;
y = _y;
lilHairClr = new Color("lilHair");
lilHairClr.setRGB(_global.lilHairClr);
var dragThis = function () {
_parent._parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent._parent.girly)) {
_parent._parent._parent._parent.girly.hairBlow.gotoAndStop(this._name);
newColor = new Color("_parent._parent._parent._parent.girly.hairBlow.hairColor");
newColor.setRGB(_global.hairClr);
sColor = new Color("_parent._parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_parent._parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1370 MovieClip Frame 1
x = _x;
y = _y;
lilHairClr = new Color("lilHair");
lilHairClr.setRGB(_global.lilHairClr);
var dragThis = function () {
_parent._parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent._parent.girly)) {
_parent._parent._parent._parent.girly.hairBlow.gotoAndStop(this._name);
newColor = new Color("_parent._parent._parent._parent.girly.hairBlow.hairColor");
newColor.setRGB(_global.hairClr);
sColor = new Color("_parent._parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_parent._parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1373 MovieClip Frame 1
x = _x;
y = _y;
lilHairClr = new Color("lilHair");
lilHairClr.setRGB(_global.lilHairClr);
var dragThis = function () {
_parent._parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent._parent.dryerHit)) {
_parent._parent._parent._parent.girly.hairBlow.gotoAndStop(this._name);
newColor = new Color("_parent._parent._parent._parent.girly.hairBlow.hairColor");
newColor.setRGB(_global.hairClr);
sColor = new Color("_parent._parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_parent._parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1375 MovieClip Frame 1
x = _x;
y = _y;
lilHairClr = new Color("lilHair");
lilHairClr.setRGB(_global.lilHairClr);
var dragThis = function () {
_parent._parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent._parent.girly)) {
_parent._parent._parent._parent.girly.hairBlow.gotoAndStop(this._name);
newColor = new Color("_parent._parent._parent._parent.girly.hairBlow.hairColor");
newColor.setRGB(_global.hairClr);
sColor = new Color("_parent._parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_parent._parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1378 MovieClip Frame 1
x = _x;
y = _y;
lilHairClr = new Color("lilHair");
lilHairClr.setRGB(_global.lilHairClr);
var dragThis = function () {
_parent._parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent._parent._parent.girly)) {
_parent._parent._parent._parent.girly.hairBlow.gotoAndStop(this._name);
newColor = new Color("_parent._parent._parent._parent.girly.hairBlow.hairColor");
newColor.setRGB(_global.hairClr);
sColor = new Color("_parent._parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_parent._parent._parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1379 MovieClip Frame 1
stop();
Symbol 1379 MovieClip Frame 2
stop();
Symbol 1379 MovieClip Frame 3
stop();
Symbol 1379 MovieClip Frame 4
stop();
Symbol 1380 MovieClip Frame 1
cutGlow._visible = true;
straightGlow._visible = false;
curlGlow._visible = false;
tieUpGlow._visible = false;
Instance of Symbol 1298 MovieClip in Symbol 1380 MovieClip Frame 1
on (press) {
myColor = new Color("_parent._parent._parent.girly.hairBlow.hairColor");
myColor.setRGB(_global.hairClrOG);
_global.hairClr = _global.hairClrOG;
sColor = new Color("_parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_global.streakClr = _global.hairClr;
_parent._parent._parent.sound.gotoAndPlay("click");
}
Instance of Symbol 1317 MovieClip in Symbol 1380 MovieClip Frame 1
on (press) {
sColor = new Color("_parent._parent._parent.girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClr);
_global.streakClr = _global.hairClr;
_parent._parent._parent.sound.gotoAndPlay("click");
}
Instance of Symbol 1336 MovieClip "tieUpGlow" in Symbol 1380 MovieClip Frame 1
on (press) {
_parent.hairGroups.gotoAndStop("tieUp");
_parent._parent._parent.sound.gotoAndPlay("click");
}
on (rollOver) {
this.gotoAndStop(2);
}
on (rollOut) {
this.gotoAndStop(1);
}
Instance of Symbol 1327 MovieClip "curl" in Symbol 1380 MovieClip Frame 1
on (press) {
_parent.hairGroups.gotoAndStop("curl");
_parent._parent._parent.sound.gotoAndPlay("click");
_parent.cutGlow._visible = false;
_parent.curlGlow._visible = true;
_parent.straightGlow._visible = false;
_parent.tieUpGlow._visible = false;
}
on (rollOver) {
this.gotoAndStop(2);
}
on (rollOut) {
this.gotoAndStop(1);
}
Instance of Symbol 1322 MovieClip "cut" in Symbol 1380 MovieClip Frame 1
on (press) {
_parent.hairGroups.gotoAndStop("cut");
_parent._parent._parent.sound.gotoAndPlay("click");
_parent.cutGlow._visible = true;
_parent.curlGlow._visible = false;
_parent.straightGlow._visible = false;
_parent.tieUpGlow._visible = false;
}
on (rollOver) {
this.gotoAndStop(2);
}
on (rollOut) {
this.gotoAndStop(1);
}
Instance of Symbol 1332 MovieClip "straight" in Symbol 1380 MovieClip Frame 1
on (press) {
_parent.hairGroups.gotoAndStop("straight");
_parent._parent._parent.sound.gotoAndPlay("click");
_parent.cutGlow._visible = false;
_parent.curlGlow._visible = false;
_parent.straightGlow._visible = true;
_parent.tieUpGlow._visible = false;
}
on (rollOver) {
this.gotoAndStop(2);
}
on (rollOut) {
this.gotoAndStop(1);
}
Instance of Symbol 1336 MovieClip "tieUp" in Symbol 1380 MovieClip Frame 1
on (press) {
_parent.hairGroups.gotoAndStop("tieUp");
_parent._parent._parent.sound.gotoAndPlay("click");
_parent.cutGlow._visible = false;
_parent.curlGlow._visible = false;
_parent.straightGlow._visible = false;
_parent.tieUpGlow._visible = true;
}
on (rollOver) {
this.gotoAndStop(2);
}
on (rollOut) {
this.gotoAndStop(1);
}
Symbol 1381 MovieClip Frame 1
stop();
Symbol 1389 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.faceSparkles.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1391 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.faceSparkles.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1393 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.faceSparkles.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1395 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.faceSparkles.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1397 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.faceSparkles.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1399 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.faceSparkles.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1401 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.faceSparkles.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1403 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.faceSparkles.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1408 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.Blush.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1410 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.Blush.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1412 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.Blush.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1414 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.Blush.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1416 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.Blush.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1418 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.Blush.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1420 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.Blush.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1422 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.Blush.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1424 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.Blush.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1426 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.Blush.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1432 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.lips)) {
_parent._parent.girly.lips.gotoAndStop(this._name);
_parent._parent.girly.lips.smack.nextFrame();
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1436 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.lips)) {
_parent._parent.girly.lips.gotoAndStop(this._name);
_parent._parent.girly.lips.smack.nextFrame();
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1438 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.lips)) {
_parent._parent.girly.lips.gotoAndStop(this._name);
_parent._parent.girly.lips.smack.nextFrame();
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1440 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.lips)) {
_parent._parent.girly.lips.gotoAndStop(this._name);
_parent._parent.girly.lips.smack.nextFrame();
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1442 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.lips)) {
_parent._parent.girly.lips.gotoAndStop(this._name);
_parent._parent.girly.lips.smack.nextFrame();
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1444 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.lips)) {
_parent._parent.girly.lips.gotoAndStop(this._name);
_parent._parent.girly.lips.smack.nextFrame();
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1446 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.lips)) {
_parent._parent.girly.lips.gotoAndStop(this._name);
_parent._parent.girly.lips.smack.nextFrame();
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1448 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.lips)) {
_parent._parent.girly.lips.gotoAndStop(this._name);
_parent._parent.girly.lips.smack.nextFrame();
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1450 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.lips)) {
_parent._parent.girly.lips.gotoAndStop(this._name);
_parent._parent.girly.lips.smack.nextFrame();
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1452 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.lips)) {
_parent._parent.girly.lips.gotoAndStop(this._name);
_parent._parent.girly.lips.smack.nextFrame();
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1454 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.EyeShadow.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1456 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.EyeShadow.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1458 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.EyeShadow.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1460 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.EyeShadow.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1462 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.EyeShadow.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1464 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.EyeShadow.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1466 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.EyeShadow.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1468 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.EyeShadow.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1470 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.EyeShadow.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1472 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.faceHit)) {
_parent._parent.girly.EyeShadow.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1477 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.EyeShadow)) {
myColor = new Color("_parent._parent.girly.EyeShadow.lashes");
myColor.setRGB(this._name);
_global.lashChoice = this._name;
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1479 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.EyeShadow)) {
myColor = new Color("_parent._parent.girly.EyeShadow.lashes");
myColor.setRGB(this._name);
_global.lashChoice = this._name;
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1481 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.EyeShadow)) {
myColor = new Color("_parent._parent.girly.EyeShadow.lashes");
myColor.setRGB(this._name);
_global.lashChoice = this._name;
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1483 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.EyeShadow)) {
myColor = new Color("_parent._parent.girly.EyeShadow.lashes");
myColor.setRGB(this._name);
_global.lashChoice = this._name;
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1485 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.EyeShadow)) {
myColor = new Color("_parent._parent.girly.EyeShadow.lashes");
myColor.setRGB(this._name);
_global.lashChoice = this._name;
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1491 Button
on (press) {
_parent.tabStatus_txt.text = _parent.tabStatus[1];
_parent.handsdown();
_root.washerTabby = 720;
_root.makeupTabby = 320;
_root.hairTabby = 656;
_root.nailsTabby = 670;
_root.torsoTabby = 672;
_parent.done_btn.enabled = true;
_parent.reset_btn.enabled = true;
_parent.hairTab.swapDepths(-15000);
_parent.nailsTab.swapDepths(-15100);
_parent.torsoTab.swapDepths(-15200);
_parent.washTab.swapDepths(-15500);
this.swapDepths(-16000);
_parent.Wet.dry_delay = 0;
_parent.Wet.dry_speed = 10;
_parent.Wet.startAutoDry();
}
Symbol 1492 MovieClip Frame 1
stop();
Instance of Symbol 1406 MovieClip "glit0" in Symbol 1492 MovieClip Frame 1
on (press) {
_parent._parent.girly.faceSparkles.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("click");
}
Instance of Symbol 1430 MovieClip "blush0" in Symbol 1492 MovieClip Frame 1
on (press) {
_parent._parent.girly.Blush.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("click");
}
Instance of Symbol 1475 MovieClip in Symbol 1492 MovieClip Frame 1
on (press) {
_parent._parent.girly.EyeShadow.gotoAndStop(_global.brat);
_parent._parent.sound.gotoAndPlay("click");
}
Instance of Symbol 1317 MovieClip "lips0" in Symbol 1492 MovieClip Frame 1
on (press) {
_parent._parent.girly.lips.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("click");
}
Instance of Symbol 1317 MovieClip in Symbol 1492 MovieClip Frame 1
on (press) {
myColor = new Color("_parent._parent.girly.EyeShadow.lashes");
myColor.setRGB(0);
_global.lashChoice = 0;
_parent._parent.sound.gotoAndPlay("click");
}
Symbol 1497 Button
on (press) {
_parent.tabStatus_txt.text = _parent.tabStatus[2];
_parent.handsup();
_root.washerTabby = 720;
_root.makeupTabby = 670;
_root.hairTabby = 656;
_root.nailsTabby = 360;
_root.torsoTabby = 672;
this.swapDepths(-15575);
_parent.done_btn.enabled = true;
_parent.reset_btn.enabled = true;
_parent.torsoTab.swapDepths(-15000);
_parent.makeupTab.swapDepths(-15100);
_parent.hairTab.swapDepths(-15200);
_parent.washTab.swapDepths(-15500);
_parent.Wet.dry_delay = 0;
_parent.Wet.dry_speed = 10;
_parent.Wet.startAutoDry();
}
Symbol 1505 MovieClip Frame 1
stop();
Symbol 1506 MovieClip Frame 1
stop();
Symbol 1508 MovieClip Frame 1
stop();
Symbol 1510 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.handy.nails1)) {
_parent._parent.handy.nails1.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nails2.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails3)) {
_parent._parent.handy.nails3.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails4)) {
_parent._parent.handy.nails4.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails5)) {
_parent._parent.handy.nails5.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails6)) {
_parent._parent.handy.nails6.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails7)) {
_parent._parent.handy.nails7.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails8)) {
_parent._parent.handy.nails8.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails9)) {
_parent._parent.handy.nails9.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails10)) {
_parent._parent.handy.nails10.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1512 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.handy.nails1)) {
_parent._parent.handy.nails1.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nails2.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails3)) {
_parent._parent.handy.nails3.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails4)) {
_parent._parent.handy.nails4.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails5)) {
_parent._parent.handy.nails5.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails6)) {
_parent._parent.handy.nails6.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails7)) {
_parent._parent.handy.nails7.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails8)) {
_parent._parent.handy.nails8.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails9)) {
_parent._parent.handy.nails9.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails10)) {
_parent._parent.handy.nails10.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1514 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.handy.nails1)) {
_parent._parent.handy.nails1.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nails2.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails3)) {
_parent._parent.handy.nails3.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails4)) {
_parent._parent.handy.nails4.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails5)) {
_parent._parent.handy.nails5.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails6)) {
_parent._parent.handy.nails6.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails7)) {
_parent._parent.handy.nails7.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails8)) {
_parent._parent.handy.nails8.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails9)) {
_parent._parent.handy.nails9.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails10)) {
_parent._parent.handy.nails10.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1516 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.handy.nails1)) {
_parent._parent.handy.nails1.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nails2.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails3)) {
_parent._parent.handy.nails3.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails4)) {
_parent._parent.handy.nails4.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails5)) {
_parent._parent.handy.nails5.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails6)) {
_parent._parent.handy.nails6.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails7)) {
_parent._parent.handy.nails7.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails8)) {
_parent._parent.handy.nails8.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails9)) {
_parent._parent.handy.nails9.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails10)) {
_parent._parent.handy.nails10.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1518 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.handy.nails1)) {
_parent._parent.handy.nails1.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nails2.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails3)) {
_parent._parent.handy.nails3.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails4)) {
_parent._parent.handy.nails4.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails5)) {
_parent._parent.handy.nails5.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails6)) {
_parent._parent.handy.nails6.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails7)) {
_parent._parent.handy.nails7.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails8)) {
_parent._parent.handy.nails8.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails9)) {
_parent._parent.handy.nails9.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails10)) {
_parent._parent.handy.nails10.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1520 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.handy.nails1)) {
_parent._parent.handy.nails1.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nails2.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails3)) {
_parent._parent.handy.nails3.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails4)) {
_parent._parent.handy.nails4.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails5)) {
_parent._parent.handy.nails5.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails6)) {
_parent._parent.handy.nails6.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails7)) {
_parent._parent.handy.nails7.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails8)) {
_parent._parent.handy.nails8.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails9)) {
_parent._parent.handy.nails9.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails10)) {
_parent._parent.handy.nails10.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1522 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.handy.nails1)) {
_parent._parent.handy.nails1.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nails2.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails3)) {
_parent._parent.handy.nails3.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails4)) {
_parent._parent.handy.nails4.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails5)) {
_parent._parent.handy.nails5.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails6)) {
_parent._parent.handy.nails6.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails7)) {
_parent._parent.handy.nails7.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails8)) {
_parent._parent.handy.nails8.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails9)) {
_parent._parent.handy.nails9.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails10)) {
_parent._parent.handy.nails10.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1525 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.handy.nails1)) {
_parent._parent.handy.nails1.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nails2.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails3)) {
_parent._parent.handy.nails3.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails4)) {
_parent._parent.handy.nails4.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails5)) {
_parent._parent.handy.nails5.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails6)) {
_parent._parent.handy.nails6.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails7)) {
_parent._parent.handy.nails7.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails8)) {
_parent._parent.handy.nails8.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails9)) {
_parent._parent.handy.nails9.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails10)) {
_parent._parent.handy.nails10.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1527 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.handy.nails1)) {
_parent._parent.handy.nails1.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nails2.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails3)) {
_parent._parent.handy.nails3.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails4)) {
_parent._parent.handy.nails4.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails5)) {
_parent._parent.handy.nails5.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails6)) {
_parent._parent.handy.nails6.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails7)) {
_parent._parent.handy.nails7.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails8)) {
_parent._parent.handy.nails8.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails9)) {
_parent._parent.handy.nails9.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails10)) {
_parent._parent.handy.nails10.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1530 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.handy.nails1)) {
_parent._parent.handy.nails1.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nails2.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails3)) {
_parent._parent.handy.nails3.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails4)) {
_parent._parent.handy.nails4.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails5)) {
_parent._parent.handy.nails5.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails6)) {
_parent._parent.handy.nails6.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails7)) {
_parent._parent.handy.nails7.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails8)) {
_parent._parent.handy.nails8.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails9)) {
_parent._parent.handy.nails9.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails10)) {
_parent._parent.handy.nails10.gotoAndStop(("nc" + _global.nailLength) + this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1534 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.handy.nails1)) {
_parent._parent.handy.nailDecals1.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails3)) {
_parent._parent.handy.nailDecals3.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails4)) {
_parent._parent.handy.nailDecals4.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails5)) {
_parent._parent.handy.nailDecals5.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails6)) {
_parent._parent.handy.nailDecals6.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails7)) {
_parent._parent.handy.nailDecals7.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails8)) {
_parent._parent.handy.nailDecals8.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails9)) {
_parent._parent.handy.nailDecals9.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails10)) {
_parent._parent.handy.nailDecals10.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1535 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.handy.nails1)) {
_parent._parent.handy.nailDecals1.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails3)) {
_parent._parent.handy.nailDecals3.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails4)) {
_parent._parent.handy.nailDecals4.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails5)) {
_parent._parent.handy.nailDecals5.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails6)) {
_parent._parent.handy.nailDecals6.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails7)) {
_parent._parent.handy.nailDecals7.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails8)) {
_parent._parent.handy.nailDecals8.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails9)) {
_parent._parent.handy.nailDecals9.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails10)) {
_parent._parent.handy.nailDecals10.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1536 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.handy.nails1)) {
_parent._parent.handy.nailDecals1.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails3)) {
_parent._parent.handy.nailDecals3.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails4)) {
_parent._parent.handy.nailDecals4.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails5)) {
_parent._parent.handy.nailDecals5.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails6)) {
_parent._parent.handy.nailDecals6.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails7)) {
_parent._parent.handy.nailDecals7.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails8)) {
_parent._parent.handy.nailDecals8.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails9)) {
_parent._parent.handy.nailDecals9.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails10)) {
_parent._parent.handy.nailDecals10.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1537 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.handy.nails1)) {
_parent._parent.handy.nailDecals1.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails3)) {
_parent._parent.handy.nailDecals3.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails4)) {
_parent._parent.handy.nailDecals4.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails5)) {
_parent._parent.handy.nailDecals5.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails6)) {
_parent._parent.handy.nailDecals6.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails7)) {
_parent._parent.handy.nailDecals7.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails8)) {
_parent._parent.handy.nailDecals8.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails9)) {
_parent._parent.handy.nailDecals9.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails10)) {
_parent._parent.handy.nailDecals10.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1538 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.handy.nails1)) {
_parent._parent.handy.nailDecals1.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails3)) {
_parent._parent.handy.nailDecals3.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails4)) {
_parent._parent.handy.nailDecals4.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails5)) {
_parent._parent.handy.nailDecals5.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails6)) {
_parent._parent.handy.nailDecals6.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails7)) {
_parent._parent.handy.nailDecals7.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails8)) {
_parent._parent.handy.nailDecals8.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails9)) {
_parent._parent.handy.nailDecals9.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails10)) {
_parent._parent.handy.nailDecals10.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1539 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.handy.nails1)) {
_parent._parent.handy.nailDecals1.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails3)) {
_parent._parent.handy.nailDecals3.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails4)) {
_parent._parent.handy.nailDecals4.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails5)) {
_parent._parent.handy.nailDecals5.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails6)) {
_parent._parent.handy.nailDecals6.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails7)) {
_parent._parent.handy.nailDecals7.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails8)) {
_parent._parent.handy.nailDecals8.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails9)) {
_parent._parent.handy.nailDecals9.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails10)) {
_parent._parent.handy.nailDecals10.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1540 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.handy.nails1)) {
_parent._parent.handy.nailDecals1.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails3)) {
_parent._parent.handy.nailDecals3.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails4)) {
_parent._parent.handy.nailDecals4.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails5)) {
_parent._parent.handy.nailDecals5.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails6)) {
_parent._parent.handy.nailDecals6.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails7)) {
_parent._parent.handy.nailDecals7.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails8)) {
_parent._parent.handy.nailDecals8.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails9)) {
_parent._parent.handy.nailDecals9.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails10)) {
_parent._parent.handy.nailDecals10.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1541 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.handy.nails1)) {
_parent._parent.handy.nailDecals1.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails3)) {
_parent._parent.handy.nailDecals3.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails4)) {
_parent._parent.handy.nailDecals4.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails5)) {
_parent._parent.handy.nailDecals5.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails6)) {
_parent._parent.handy.nailDecals6.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails7)) {
_parent._parent.handy.nailDecals7.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails8)) {
_parent._parent.handy.nailDecals8.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails9)) {
_parent._parent.handy.nailDecals9.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails10)) {
_parent._parent.handy.nailDecals10.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1544 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.handy.nails1)) {
_parent._parent.handy.nailDecals1.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails3)) {
_parent._parent.handy.nailDecals3.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails4)) {
_parent._parent.handy.nailDecals4.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails5)) {
_parent._parent.handy.nailDecals5.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails6)) {
_parent._parent.handy.nailDecals6.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails7)) {
_parent._parent.handy.nailDecals7.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails8)) {
_parent._parent.handy.nailDecals8.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails9)) {
_parent._parent.handy.nailDecals9.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails10)) {
_parent._parent.handy.nailDecals10.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1546 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.handy.nails1)) {
_parent._parent.handy.nailDecals1.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails3)) {
_parent._parent.handy.nailDecals3.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails4)) {
_parent._parent.handy.nailDecals4.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails5)) {
_parent._parent.handy.nailDecals5.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails6)) {
_parent._parent.handy.nailDecals6.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails7)) {
_parent._parent.handy.nailDecals7.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails8)) {
_parent._parent.handy.nailDecals8.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails9)) {
_parent._parent.handy.nailDecals9.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails10)) {
_parent._parent.handy.nailDecals10.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1548 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.handy.nails1)) {
_parent._parent.handy.nailDecals1.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails2)) {
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails3)) {
_parent._parent.handy.nailDecals3.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails4)) {
_parent._parent.handy.nailDecals4.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails5)) {
_parent._parent.handy.nailDecals5.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails6)) {
_parent._parent.handy.nailDecals6.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails7)) {
_parent._parent.handy.nailDecals7.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails8)) {
_parent._parent.handy.nailDecals8.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails9)) {
_parent._parent.handy.nailDecals9.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
if (this.hitTest(_parent._parent.handy.nails10)) {
_parent._parent.handy.nailDecals10.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1549 MovieClip Frame 1
shortGlow._visible = true;
medGlow._visible = false;
longGlow._visible = false;
Instance of Symbol 1505 MovieClip "nc" in Symbol 1549 MovieClip Frame 1
on (rollOver) {
this.gotoAndStop(2);
}
on (releaseOutside, rollOut, dragOut) {
this.gotoAndStop(1);
}
on (press) {
_global.nailLength = "";
_parent.shortGlow._visible = true;
_parent.medGlow._visible = false;
_parent.longGlow._visible = false;
this.gotoAndStop(2);
_parent.nc.gotoAndStop(1);
_parent.nclong.gotoAndStop(1);
_parent._parent.sound.gotoAndPlay("click");
}
Instance of Symbol 1506 MovieClip "ncmed" in Symbol 1549 MovieClip Frame 1
on (rollOver) {
this.gotoAndStop(2);
}
on (releaseOutside, rollOut, dragOut) {
this.gotoAndStop(1);
}
on (press) {
_parent.shortGlow._visible = false;
_parent.medGlow._visible = true;
_parent.longGlow._visible = false;
_global.nailLength = "med";
this.gotoAndStop(2);
_parent.nc.gotoAndStop(1);
_parent.nclong.gotoAndStop(1);
_parent._parent.sound.gotoAndPlay("click");
}
Instance of Symbol 1508 MovieClip "nclong" in Symbol 1549 MovieClip Frame 1
on (rollOver) {
this.gotoAndStop(2);
}
on (releaseOutside, rollOut, dragOut) {
this.gotoAndStop(1);
}
on (press) {
_parent.shortGlow._visible = false;
_parent.medGlow._visible = false;
_parent.longGlow._visible = true;
_global.nailLength = "long";
this.gotoAndStop(2);
_parent.nc.gotoAndStop(1);
_parent.nclong.gotoAndStop(1);
_parent._parent.sound.gotoAndPlay("click");
}
Instance of Symbol 1533 MovieClip "nc0" in Symbol 1549 MovieClip Frame 1
on (release) {
_parent._parent.handy.nails1.gotoAndStop(this._name);
_parent._parent.handy.nails2.gotoAndStop(this._name);
_parent._parent.handy.nails3.gotoAndStop(this._name);
_parent._parent.handy.nails4.gotoAndStop(this._name);
_parent._parent.handy.nails5.gotoAndStop(this._name);
_parent._parent.handy.nails6.gotoAndStop(this._name);
_parent._parent.handy.nails7.gotoAndStop(this._name);
_parent._parent.handy.nails8.gotoAndStop(this._name);
_parent._parent.handy.nails9.gotoAndStop(this._name);
_parent._parent.handy.nails10.gotoAndStop(this._name);
_global.nailLength = "";
_parent.shortGlow._visible = true;
_parent.medGlow._visible = false;
_parent.longGlow._visible = false;
_parent._parent.sound.gotoAndPlay("click");
}
Instance of Symbol 1542 MovieClip "noDecal" in Symbol 1549 MovieClip Frame 1
on (release) {
_parent._parent.handy.nailDecals1.gotoAndStop(this._name);
_parent._parent.handy.nailDecals2.gotoAndStop(this._name);
_parent._parent.handy.nailDecals3.gotoAndStop(this._name);
_parent._parent.handy.nailDecals4.gotoAndStop(this._name);
_parent._parent.handy.nailDecals5.gotoAndStop(this._name);
_parent._parent.handy.nailDecals6.gotoAndStop(this._name);
_parent._parent.handy.nailDecals7.gotoAndStop(this._name);
_parent._parent.handy.nailDecals8.gotoAndStop(this._name);
_parent._parent.handy.nailDecals9.gotoAndStop(this._name);
_parent._parent.handy.nailDecals10.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("click");
}
Symbol 1556 Button
on (press) {
_parent.tabStatus_txt.text = _parent.tabStatus[3];
_parent.handsdown();
_root.washerTabby = 720;
_root.makeupTabby = 670;
_root.hairTabby = 656;
_root.nailsTabby = 670;
_root.torsoTabby = 330;
this.swapDepths(-15575);
_parent.done_btn.enabled = true;
_parent.reset_btn.enabled = true;
_parent.hairTab.swapDepths(-15000);
_parent.nailsTab.swapDepths(-15200);
_parent.makeupTab.swapDepths(-15100);
_parent.washTab.swapDepths(-15500);
_parent.Wet.dry_delay = 0;
_parent.Wet.dry_speed = 10;
_parent.Wet.startAutoDry();
}
Instance of Symbol 1562 MovieClip in Symbol 1563 MovieClip Frame 1
on (press) {
x = _x;
y = _y;
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
}
on (release, releaseOutside) {
stopDrag();
Mouse.show();
_root.tatobj.numtats++;
var moviename = ("tat" + _root.tatobj.numtats);
_parent._parent._parent.girly.tatContainer.attachMovie("blueFly", moviename, _root.tatobj.numtats);
var thistat = new Object();
_parent._parent._parent.girly.tatContainer[moviename]._xscale = 16;
_parent._parent._parent.girly.tatContainer[moviename]._yscale = 16;
_parent._parent._parent.girly.tatContainer[moviename]._x = _parent._parent._parent.girly.tatContainer._xmouse - (_parent._parent._parent.girly.tatContainer[moviename]._width / 2);
_parent._parent._parent.girly.tatContainer[moviename]._y = _parent._parent._parent.girly.tatContainer._ymouse - (_parent._parent._parent.girly.tatContainer[moviename]._height / 2);
thistat.xscale = _parent._parent._parent.girly.tatContainer[moviename]._xscale;
thistat.yscale = _parent._parent._parent.girly.tatContainer[moviename]._yscale;
thistat.x = _parent._parent._parent.girly.tatContainer[moviename]._x;
thistat.y = _parent._parent._parent.girly.tatContainer[moviename]._y;
thistat.movtype = "blueFly";
_root.tatobj[moviename] = thistat;
for (var i in _root.tatobj) {
trace((i + " ") + _root.tatobj[i]);
}
_x = x;
_y = y;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
Instance of Symbol 405 MovieClip [pinkFly] in Symbol 1563 MovieClip Frame 1
on (press) {
x = _x;
y = _y;
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
}
on (release, releaseOutside) {
stopDrag();
Mouse.show();
_root.tatobj.numtats++;
var moviename = ("tat" + _root.tatobj.numtats);
_parent._parent._parent.girly.tatContainer.attachMovie("pinkFly", moviename, _root.tatobj.numtats);
var thistat = new Object();
_parent._parent._parent.girly.tatContainer[moviename]._xscale = 16;
_parent._parent._parent.girly.tatContainer[moviename]._yscale = 16;
_parent._parent._parent.girly.tatContainer[moviename]._x = _parent._parent._parent.girly.tatContainer._xmouse - (_parent._parent._parent.girly.tatContainer[moviename]._width / 2);
_parent._parent._parent.girly.tatContainer[moviename]._y = _parent._parent._parent.girly.tatContainer._ymouse - (_parent._parent._parent.girly.tatContainer[moviename]._height / 2);
thistat.xscale = _parent._parent._parent.girly.tatContainer[moviename]._xscale;
thistat.yscale = _parent._parent._parent.girly.tatContainer[moviename]._yscale;
thistat.x = _parent._parent._parent.girly.tatContainer[moviename]._x;
thistat.y = _parent._parent._parent.girly.tatContainer[moviename]._y;
thistat.movtype = "pinkFly";
_root.tatobj[moviename] = thistat;
for (var i in _root.tatobj) {
trace((i + " ") + _root.tatobj[i]);
}
_x = x;
_y = y;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
Instance of Symbol 403 MovieClip [flower1] in Symbol 1563 MovieClip Frame 1
on (press) {
x = _x;
y = _y;
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
}
on (release, releaseOutside) {
stopDrag();
Mouse.show();
_root.tatobj.numtats++;
var moviename = ("tat" + _root.tatobj.numtats);
_parent._parent._parent.girly.tatContainer.attachMovie("flower1", moviename, _root.tatobj.numtats);
var thistat = new Object();
_parent._parent._parent.girly.tatContainer[moviename]._xscale = 40;
_parent._parent._parent.girly.tatContainer[moviename]._yscale = 40;
_parent._parent._parent.girly.tatContainer[moviename]._x = _parent._parent._parent.girly.tatContainer._xmouse - (_parent._parent._parent.girly.tatContainer[moviename]._width / 2);
_parent._parent._parent.girly.tatContainer[moviename]._y = _parent._parent._parent.girly.tatContainer._ymouse - (_parent._parent._parent.girly.tatContainer[moviename]._height / 2);
thistat.xscale = _parent._parent._parent.girly.tatContainer[moviename]._xscale;
thistat.yscale = _parent._parent._parent.girly.tatContainer[moviename]._yscale;
thistat.x = _parent._parent._parent.girly.tatContainer[moviename]._x;
thistat.y = _parent._parent._parent.girly.tatContainer[moviename]._y;
thistat.movtype = "flower1";
_root.tatobj[moviename] = thistat;
for (var i in _root.tatobj) {
trace((i + " ") + _root.tatobj[i]);
}
_x = x;
_y = y;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
Instance of Symbol 401 MovieClip [flower4] in Symbol 1563 MovieClip Frame 1
on (press) {
x = _x;
y = _y;
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
}
on (release, releaseOutside) {
stopDrag();
Mouse.show();
_root.tatobj.numtats++;
var moviename = ("tat" + _root.tatobj.numtats);
_parent._parent._parent.girly.tatContainer.attachMovie("flower4", moviename, _root.tatobj.numtats);
var thistat = new Object();
_parent._parent._parent.girly.tatContainer[moviename]._xscale = 40;
_parent._parent._parent.girly.tatContainer[moviename]._yscale = 40;
_parent._parent._parent.girly.tatContainer[moviename]._x = _parent._parent._parent.girly.tatContainer._xmouse - (_parent._parent._parent.girly.tatContainer[moviename]._width / 2);
_parent._parent._parent.girly.tatContainer[moviename]._y = _parent._parent._parent.girly.tatContainer._ymouse - (_parent._parent._parent.girly.tatContainer[moviename]._height / 2);
thistat.xscale = _parent._parent._parent.girly.tatContainer[moviename]._xscale;
thistat.yscale = _parent._parent._parent.girly.tatContainer[moviename]._yscale;
thistat.x = _parent._parent._parent.girly.tatContainer[moviename]._x;
thistat.y = _parent._parent._parent.girly.tatContainer[moviename]._y;
thistat.movtype = "flower4";
_root.tatobj[moviename] = thistat;
for (var i in _root.tatobj) {
trace((i + " ") + _root.tatobj[i]);
}
_x = x;
_y = y;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
Instance of Symbol 399 MovieClip [greenBird] in Symbol 1563 MovieClip Frame 1
on (press) {
x = _x;
y = _y;
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
}
on (release, releaseOutside) {
stopDrag();
Mouse.show();
_root.tatobj.numtats++;
var moviename = ("tat" + _root.tatobj.numtats);
_parent._parent._parent.girly.tatContainer.attachMovie("greenBird", moviename, _root.tatobj.numtats);
var thistat = new Object();
_parent._parent._parent.girly.tatContainer[moviename]._xscale = 15;
_parent._parent._parent.girly.tatContainer[moviename]._yscale = 15;
_parent._parent._parent.girly.tatContainer[moviename]._x = _parent._parent._parent.girly.tatContainer._xmouse - (_parent._parent._parent.girly.tatContainer[moviename]._width / 2);
_parent._parent._parent.girly.tatContainer[moviename]._y = _parent._parent._parent.girly.tatContainer._ymouse - (_parent._parent._parent.girly.tatContainer[moviename]._height / 2);
thistat.xscale = _parent._parent._parent.girly.tatContainer[moviename]._xscale;
thistat.yscale = _parent._parent._parent.girly.tatContainer[moviename]._yscale;
thistat.x = _parent._parent._parent.girly.tatContainer[moviename]._x;
thistat.y = _parent._parent._parent.girly.tatContainer[moviename]._y;
thistat.movtype = "greenBird";
_root.tatobj[moviename] = thistat;
for (var i in _root.tatobj) {
trace((i + " ") + _root.tatobj[i]);
}
_x = x;
_y = y;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
Instance of Symbol 397 MovieClip [blueBird] in Symbol 1563 MovieClip Frame 1
on (press) {
x = _x;
y = _y;
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
}
on (release, releaseOutside) {
stopDrag();
Mouse.show();
_root.tatobj.numtats++;
var moviename = ("tat" + _root.tatobj.numtats);
_parent._parent._parent.girly.tatContainer.attachMovie("blueBird", moviename, _root.tatobj.numtats);
var thistat = new Object();
_parent._parent._parent.girly.tatContainer[moviename]._xscale = 15;
_parent._parent._parent.girly.tatContainer[moviename]._yscale = 15;
_parent._parent._parent.girly.tatContainer[moviename]._x = _parent._parent._parent.girly.tatContainer._xmouse - (_parent._parent._parent.girly.tatContainer[moviename]._width / 2);
_parent._parent._parent.girly.tatContainer[moviename]._y = _parent._parent._parent.girly.tatContainer._ymouse - (_parent._parent._parent.girly.tatContainer[moviename]._height / 2);
thistat.xscale = _parent._parent._parent.girly.tatContainer[moviename]._xscale;
thistat.yscale = _parent._parent._parent.girly.tatContainer[moviename]._yscale;
thistat.x = _parent._parent._parent.girly.tatContainer[moviename]._x;
thistat.y = _parent._parent._parent.girly.tatContainer[moviename]._y;
thistat.movtype = "blueBird";
_root.tatobj[moviename] = thistat;
for (var i in _root.tatobj) {
trace((i + " ") + _root.tatobj[i]);
}
_x = x;
_y = y;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
Instance of Symbol 395 MovieClip [kiss] in Symbol 1563 MovieClip Frame 1
on (press) {
x = _x;
y = _y;
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
}
on (release, releaseOutside) {
stopDrag();
Mouse.show();
_root.tatobj.numtats++;
var moviename = ("tat" + _root.tatobj.numtats);
_parent._parent._parent.girly.tatContainer.attachMovie("kiss", moviename, _root.tatobj.numtats);
var thistat = new Object();
_parent._parent._parent.girly.tatContainer[moviename]._xscale = 40;
_parent._parent._parent.girly.tatContainer[moviename]._yscale = 40;
_parent._parent._parent.girly.tatContainer[moviename]._x = _parent._parent._parent.girly.tatContainer._xmouse - (_parent._parent._parent.girly.tatContainer[moviename]._width / 2);
_parent._parent._parent.girly.tatContainer[moviename]._y = _parent._parent._parent.girly.tatContainer._ymouse - (_parent._parent._parent.girly.tatContainer[moviename]._height / 2);
thistat.xscale = _parent._parent._parent.girly.tatContainer[moviename]._xscale;
thistat.yscale = _parent._parent._parent.girly.tatContainer[moviename]._yscale;
thistat.x = _parent._parent._parent.girly.tatContainer[moviename]._x;
thistat.y = _parent._parent._parent.girly.tatContainer[moviename]._y;
thistat.movtype = "kiss";
_root.tatobj[moviename] = thistat;
for (var i in _root.tatobj) {
trace((i + " ") + _root.tatobj[i]);
}
_x = x;
_y = y;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
Instance of Symbol 392 MovieClip [flower2] in Symbol 1563 MovieClip Frame 1
on (press) {
x = _x;
y = _y;
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
}
on (release, releaseOutside) {
stopDrag();
Mouse.show();
_root.tatobj.numtats++;
var moviename = ("tat" + _root.tatobj.numtats);
_parent._parent._parent.girly.tatContainer.attachMovie("flower2", moviename, _root.tatobj.numtats);
var thistat = new Object();
_parent._parent._parent.girly.tatContainer[moviename]._xscale = 40;
_parent._parent._parent.girly.tatContainer[moviename]._yscale = 40;
_parent._parent._parent.girly.tatContainer[moviename]._x = _parent._parent._parent.girly.tatContainer._xmouse - (_parent._parent._parent.girly.tatContainer[moviename]._width / 2);
_parent._parent._parent.girly.tatContainer[moviename]._y = _parent._parent._parent.girly.tatContainer._ymouse - (_parent._parent._parent.girly.tatContainer[moviename]._height / 2);
thistat.xscale = _parent._parent._parent.girly.tatContainer[moviename]._xscale;
thistat.yscale = _parent._parent._parent.girly.tatContainer[moviename]._yscale;
thistat.x = _parent._parent._parent.girly.tatContainer[moviename]._x;
thistat.y = _parent._parent._parent.girly.tatContainer[moviename]._y;
thistat.movtype = "flower2";
_root.tatobj[moviename] = thistat;
for (var i in _root.tatobj) {
trace((i + " ") + _root.tatobj[i]);
}
_x = x;
_y = y;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
Instance of Symbol 390 MovieClip [flower3] in Symbol 1563 MovieClip Frame 1
on (press) {
x = _x;
y = _y;
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
}
on (release, releaseOutside) {
stopDrag();
Mouse.show();
_root.tatobj.numtats++;
var moviename = ("tat" + _root.tatobj.numtats);
_parent._parent._parent.girly.tatContainer.attachMovie("flower3", moviename, _root.tatobj.numtats);
var thistat = new Object();
_parent._parent._parent.girly.tatContainer[moviename]._xscale = 40;
_parent._parent._parent.girly.tatContainer[moviename]._yscale = 40;
_parent._parent._parent.girly.tatContainer[moviename]._x = _parent._parent._parent.girly.tatContainer._xmouse - (_parent._parent._parent.girly.tatContainer[moviename]._width / 2);
_parent._parent._parent.girly.tatContainer[moviename]._y = _parent._parent._parent.girly.tatContainer._ymouse - (_parent._parent._parent.girly.tatContainer[moviename]._height / 2);
thistat.xscale = _parent._parent._parent.girly.tatContainer[moviename]._xscale;
thistat.yscale = _parent._parent._parent.girly.tatContainer[moviename]._yscale;
thistat.x = _parent._parent._parent.girly.tatContainer[moviename]._x;
thistat.y = _parent._parent._parent.girly.tatContainer[moviename]._y;
thistat.movtype = "flower3";
_root.tatobj[moviename] = thistat;
for (var i in _root.tatobj) {
trace((i + " ") + _root.tatobj[i]);
}
_x = x;
_y = y;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
Instance of Symbol 388 MovieClip [butterfly] "butterfly" in Symbol 1563 MovieClip Frame 1
on (press) {
x = _x;
y = _y;
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
}
on (release, releaseOutside) {
stopDrag();
Mouse.show();
_root.tatobj.numtats++;
var moviename = ("tat" + _root.tatobj.numtats);
_parent._parent._parent.girly.tatContainer.attachMovie("butterfly", moviename, _root.tatobj.numtats);
var thistat = new Object();
_parent._parent._parent.girly.tatContainer[moviename]._xscale = 15;
_parent._parent._parent.girly.tatContainer[moviename]._yscale = 15;
_parent._parent._parent.girly.tatContainer[moviename]._x = _parent._parent._parent.girly.tatContainer._xmouse - (_parent._parent._parent.girly.tatContainer[moviename]._width / 2);
_parent._parent._parent.girly.tatContainer[moviename]._y = _parent._parent._parent.girly.tatContainer._ymouse - (_parent._parent._parent.girly.tatContainer[moviename]._height / 2);
thistat.xscale = _parent._parent._parent.girly.tatContainer[moviename]._xscale;
thistat.yscale = _parent._parent._parent.girly.tatContainer[moviename]._yscale;
thistat.x = _parent._parent._parent.girly.tatContainer[moviename]._x;
thistat.y = _parent._parent._parent.girly.tatContainer[moviename]._y;
thistat.movtype = "butterfly";
_root.tatobj[moviename] = thistat;
for (var i in _root.tatobj) {
trace((i + " ") + _root.tatobj[i]);
}
_x = x;
_y = y;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
Instance of Symbol 33 MovieClip [blackBratz] "bratz2" in Symbol 1563 MovieClip Frame 1
on (press) {
x = _x;
y = _y;
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
}
on (release, releaseOutside) {
stopDrag();
Mouse.show();
_root.tatobj.numtats++;
var moviename = ("tat" + _root.tatobj.numtats);
_parent._parent._parent.girly.tatContainer.attachMovie("blackBratz", moviename, _root.tatobj.numtats);
var thistat = new Object();
_parent._parent._parent.girly.tatContainer[moviename]._xscale = 10;
_parent._parent._parent.girly.tatContainer[moviename]._yscale = 10;
_parent._parent._parent.girly.tatContainer[moviename]._x = _parent._parent._parent.girly.tatContainer._xmouse - (_parent._parent._parent.girly.tatContainer[moviename]._width / 2);
_parent._parent._parent.girly.tatContainer[moviename]._y = _parent._parent._parent.girly.tatContainer._ymouse - (_parent._parent._parent.girly.tatContainer[moviename]._height / 2);
thistat.xscale = _parent._parent._parent.girly.tatContainer[moviename]._xscale;
thistat.yscale = _parent._parent._parent.girly.tatContainer[moviename]._yscale;
thistat.x = _parent._parent._parent.girly.tatContainer[moviename]._x;
thistat.y = _parent._parent._parent.girly.tatContainer[moviename]._y;
thistat.movtype = "blackBratz";
_root.tatobj[moviename] = thistat;
for (var i in _root.tatobj) {
trace((i + " ") + _root.tatobj[i]);
}
_x = x;
_y = y;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
Instance of Symbol 31 MovieClip [purpleBratz] "bratz1" in Symbol 1563 MovieClip Frame 1
on (press) {
x = _x;
y = _y;
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
}
on (release, releaseOutside) {
stopDrag();
Mouse.show();
_root.tatobj.numtats++;
var moviename = ("tat" + _root.tatobj.numtats);
_parent._parent._parent.girly.tatContainer.attachMovie("purpleBratz", moviename, _root.tatobj.numtats);
var thistat = new Object();
_parent._parent._parent.girly.tatContainer[moviename]._xscale = 10;
_parent._parent._parent.girly.tatContainer[moviename]._yscale = 10;
_parent._parent._parent.girly.tatContainer[moviename]._x = _parent._parent._parent.girly.tatContainer._xmouse - (_parent._parent._parent.girly.tatContainer[moviename]._width / 2);
_parent._parent._parent.girly.tatContainer[moviename]._y = _parent._parent._parent.girly.tatContainer._ymouse - (_parent._parent._parent.girly.tatContainer[moviename]._height / 2);
thistat.xscale = _parent._parent._parent.girly.tatContainer[moviename]._xscale;
thistat.yscale = _parent._parent._parent.girly.tatContainer[moviename]._yscale;
thistat.x = _parent._parent._parent.girly.tatContainer[moviename]._x;
thistat.y = _parent._parent._parent.girly.tatContainer[moviename]._y;
thistat.movtype = "purpleBratz";
_root.tatobj[moviename] = thistat;
for (var i in _root.tatobj) {
trace((i + " ") + _root.tatobj[i]);
}
_x = x;
_y = y;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
Instance of Symbol 1317 MovieClip in Symbol 1563 MovieClip Frame 1
on (press) {
_parent._parent._parent.sound.gotoAndPlay("click");
var i = 1;
while (i <= _root.tatobj.numtats) {
_parent._parent._parent.girly.tatContainer["tat" + i].unloadMovie();
i++;
}
_root.tatobj = new Object();
_root.tatobj.numtats = 0;
}
Instance of Symbol 29 MovieClip [blueGem] "gemBlue" in Symbol 1563 MovieClip Frame 1
on (press) {
x = _x;
y = _y;
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
}
on (release, releaseOutside) {
stopDrag();
Mouse.show();
_root.tatobj.numtats++;
var moviename = ("tat" + _root.tatobj.numtats);
_parent._parent._parent.girly.tatContainer.attachMovie("blueGem", moviename, _root.tatobj.numtats);
var thistat = new Object();
_parent._parent._parent.girly.tatContainer[moviename]._xscale = 22;
_parent._parent._parent.girly.tatContainer[moviename]._yscale = 22;
_parent._parent._parent.girly.tatContainer[moviename]._x = _parent._parent._parent.girly.tatContainer._xmouse - (_parent._parent._parent.girly.tatContainer[moviename]._width / 2);
_parent._parent._parent.girly.tatContainer[moviename]._y = _parent._parent._parent.girly.tatContainer._ymouse - (_parent._parent._parent.girly.tatContainer[moviename]._height / 2);
thistat.xscale = _parent._parent._parent.girly.tatContainer[moviename]._xscale;
thistat.yscale = _parent._parent._parent.girly.tatContainer[moviename]._yscale;
thistat.x = _parent._parent._parent.girly.tatContainer[moviename]._x;
thistat.y = _parent._parent._parent.girly.tatContainer[moviename]._y;
thistat.movtype = "blueGem";
_root.tatobj[moviename] = thistat;
for (var i in _root.tatobj) {
trace((i + " ") + _root.tatobj[i]);
}
_x = x;
_y = y;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
Instance of Symbol 27 MovieClip [clearGem] "gemClear" in Symbol 1563 MovieClip Frame 1
on (press) {
x = _x;
y = _y;
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
}
on (release, releaseOutside) {
stopDrag();
Mouse.show();
_root.tatobj.numtats++;
var moviename = ("tat" + _root.tatobj.numtats);
_parent._parent._parent.girly.tatContainer.attachMovie("clearGem", moviename, _root.tatobj.numtats);
var thistat = new Object();
_parent._parent._parent.girly.tatContainer[moviename]._xscale = 22;
_parent._parent._parent.girly.tatContainer[moviename]._yscale = 22;
_parent._parent._parent.girly.tatContainer[moviename]._x = _parent._parent._parent.girly.tatContainer._xmouse - (_parent._parent._parent.girly.tatContainer[moviename]._width / 2);
_parent._parent._parent.girly.tatContainer[moviename]._y = _parent._parent._parent.girly.tatContainer._ymouse - (_parent._parent._parent.girly.tatContainer[moviename]._height / 2);
thistat.xscale = _parent._parent._parent.girly.tatContainer[moviename]._xscale;
thistat.yscale = _parent._parent._parent.girly.tatContainer[moviename]._yscale;
thistat.x = _parent._parent._parent.girly.tatContainer[moviename]._x;
thistat.y = _parent._parent._parent.girly.tatContainer[moviename]._y;
thistat.movtype = "clearGem";
_root.tatobj[moviename] = thistat;
for (var i in _root.tatobj) {
trace((i + " ") + _root.tatobj[i]);
}
_x = x;
_y = y;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
Instance of Symbol 25 MovieClip [greenGem] "gemGreen" in Symbol 1563 MovieClip Frame 1
on (press) {
x = _x;
y = _y;
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
}
on (release, releaseOutside) {
stopDrag();
Mouse.show();
_root.tatobj.numtats++;
var moviename = ("tat" + _root.tatobj.numtats);
_parent._parent._parent.girly.tatContainer.attachMovie("greenGem", moviename, _root.tatobj.numtats);
var thistat = new Object();
_parent._parent._parent.girly.tatContainer[moviename]._xscale = 22;
_parent._parent._parent.girly.tatContainer[moviename]._yscale = 22;
_parent._parent._parent.girly.tatContainer[moviename]._x = _parent._parent._parent.girly.tatContainer._xmouse - (_parent._parent._parent.girly.tatContainer[moviename]._width / 2);
_parent._parent._parent.girly.tatContainer[moviename]._y = _parent._parent._parent.girly.tatContainer._ymouse - (_parent._parent._parent.girly.tatContainer[moviename]._height / 2);
thistat.xscale = _parent._parent._parent.girly.tatContainer[moviename]._xscale;
thistat.yscale = _parent._parent._parent.girly.tatContainer[moviename]._yscale;
thistat.x = _parent._parent._parent.girly.tatContainer[moviename]._x;
thistat.y = _parent._parent._parent.girly.tatContainer[moviename]._y;
thistat.movtype = "greenGem";
_root.tatobj[moviename] = thistat;
for (var i in _root.tatobj) {
trace((i + " ") + _root.tatobj[i]);
}
_x = x;
_y = y;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
Instance of Symbol 23 MovieClip [hotPinkGem] "gemHtPink" in Symbol 1563 MovieClip Frame 1
on (press) {
x = _x;
y = _y;
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
}
on (release, releaseOutside) {
stopDrag();
Mouse.show();
_root.tatobj.numtats++;
var moviename = ("tat" + _root.tatobj.numtats);
_parent._parent._parent.girly.tatContainer.attachMovie("hotPinkGem", moviename, _root.tatobj.numtats);
var thistat = new Object();
_parent._parent._parent.girly.tatContainer[moviename]._xscale = 22;
_parent._parent._parent.girly.tatContainer[moviename]._yscale = 22;
_parent._parent._parent.girly.tatContainer[moviename]._x = _parent._parent._parent.girly.tatContainer._xmouse - (_parent._parent._parent.girly.tatContainer[moviename]._width / 2);
_parent._parent._parent.girly.tatContainer[moviename]._y = _parent._parent._parent.girly.tatContainer._ymouse - (_parent._parent._parent.girly.tatContainer[moviename]._height / 2);
thistat.xscale = _parent._parent._parent.girly.tatContainer[moviename]._xscale;
thistat.yscale = _parent._parent._parent.girly.tatContainer[moviename]._yscale;
thistat.x = _parent._parent._parent.girly.tatContainer[moviename]._x;
thistat.y = _parent._parent._parent.girly.tatContainer[moviename]._y;
thistat.movtype = "hotPinkGem";
_root.tatobj[moviename] = thistat;
for (var i in _root.tatobj) {
trace((i + " ") + _root.tatobj[i]);
}
_x = x;
_y = y;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
Instance of Symbol 21 MovieClip [ltPinkGem] "gemLtPink" in Symbol 1563 MovieClip Frame 1
on (press) {
x = _x;
y = _y;
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
}
on (release, releaseOutside) {
stopDrag();
Mouse.show();
_root.tatobj.numtats++;
var moviename = ("tat" + _root.tatobj.numtats);
_parent._parent._parent.girly.tatContainer.attachMovie("ltPinkGem", moviename, _root.tatobj.numtats);
var thistat = new Object();
_parent._parent._parent.girly.tatContainer[moviename]._xscale = 22;
_parent._parent._parent.girly.tatContainer[moviename]._yscale = 22;
_parent._parent._parent.girly.tatContainer[moviename]._x = _parent._parent._parent.girly.tatContainer._xmouse - (_parent._parent._parent.girly.tatContainer[moviename]._width / 2);
_parent._parent._parent.girly.tatContainer[moviename]._y = _parent._parent._parent.girly.tatContainer._ymouse - (_parent._parent._parent.girly.tatContainer[moviename]._height / 2);
thistat.xscale = _parent._parent._parent.girly.tatContainer[moviename]._xscale;
thistat.yscale = _parent._parent._parent.girly.tatContainer[moviename]._yscale;
thistat.x = _parent._parent._parent.girly.tatContainer[moviename]._x;
thistat.y = _parent._parent._parent.girly.tatContainer[moviename]._y;
thistat.movtype = "ltPinkGem";
_root.tatobj[moviename] = thistat;
for (var i in _root.tatobj) {
trace((i + " ") + _root.tatobj[i]);
}
_x = x;
_y = y;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
Instance of Symbol 19 MovieClip [redGem] "gemRed" in Symbol 1563 MovieClip Frame 1
on (press) {
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
}
on (release, releaseOutside) {
stopDrag();
Mouse.show();
_root.tatobj.numtats++;
var moviename = ("tat" + _root.tatobj.numtats);
_parent._parent._parent.girly.tatContainer.attachMovie("redGem", moviename, _root.tatobj.numtats);
var thistat = new Object();
_parent._parent._parent.girly.tatContainer[moviename]._xscale = 22;
_parent._parent._parent.girly.tatContainer[moviename]._yscale = 22;
_parent._parent._parent.girly.tatContainer[moviename]._x = _parent._parent._parent.girly.tatContainer._xmouse - (_parent._parent._parent.girly.tatContainer[moviename]._width / 2);
_parent._parent._parent.girly.tatContainer[moviename]._y = _parent._parent._parent.girly.tatContainer._ymouse - (_parent._parent._parent.girly.tatContainer[moviename]._height / 2);
thistat.xscale = _parent._parent._parent.girly.tatContainer[moviename]._xscale;
thistat.yscale = _parent._parent._parent.girly.tatContainer[moviename]._yscale;
thistat.x = _parent._parent._parent.girly.tatContainer[moviename]._x;
thistat.y = _parent._parent._parent.girly.tatContainer[moviename]._y;
thistat.movtype = "redGem";
_root.tatobj[moviename] = thistat;
for (var i in _root.tatobj) {
trace((i + " ") + _root.tatobj[i]);
}
_x = 9.6;
_y = 162.9;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
Instance of Symbol 17 MovieClip [purpleGem2] in Symbol 1563 MovieClip Frame 1
on (press) {
x = _x;
y = _y;
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
}
on (release, releaseOutside) {
stopDrag();
Mouse.show();
_root.tatobj.numtats++;
var moviename = ("tat" + _root.tatobj.numtats);
_parent._parent._parent.girly.tatContainer.attachMovie("purpleGem2", moviename, _root.tatobj.numtats);
var thistat = new Object();
_parent._parent._parent.girly.tatContainer[moviename]._xscale = 22;
_parent._parent._parent.girly.tatContainer[moviename]._yscale = 22;
_parent._parent._parent.girly.tatContainer[moviename]._x = _parent._parent._parent.girly.tatContainer._xmouse - (_parent._parent._parent.girly.tatContainer[moviename]._width / 2);
_parent._parent._parent.girly.tatContainer[moviename]._y = _parent._parent._parent.girly.tatContainer._ymouse - (_parent._parent._parent.girly.tatContainer[moviename]._height / 2);
thistat.xscale = _parent._parent._parent.girly.tatContainer[moviename]._xscale;
thistat.yscale = _parent._parent._parent.girly.tatContainer[moviename]._yscale;
thistat.x = _parent._parent._parent.girly.tatContainer[moviename]._x;
thistat.y = _parent._parent._parent.girly.tatContainer[moviename]._y;
thistat.movtype = "purpleGem2";
_root.tatobj[moviename] = thistat;
for (var i in _root.tatobj) {
trace((i + " ") + _root.tatobj[i]);
}
_x = x;
_y = y;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
Instance of Symbol 16 MovieClip [yellowGem] "gemYellow" in Symbol 1563 MovieClip Frame 1
on (press) {
x = _x;
y = _y;
_parent._parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
}
on (release, releaseOutside) {
stopDrag();
Mouse.show();
_root.tatobj.numtats++;
var moviename = ("tat" + _root.tatobj.numtats);
_parent._parent._parent.girly.tatContainer.attachMovie("yellowGem", moviename, _root.tatobj.numtats);
var thistat = new Object();
_parent._parent._parent.girly.tatContainer[moviename]._xscale = 22;
_parent._parent._parent.girly.tatContainer[moviename]._yscale = 22;
_parent._parent._parent.girly.tatContainer[moviename]._x = _parent._parent._parent.girly.tatContainer._xmouse - (_parent._parent._parent.girly.tatContainer[moviename]._width / 2);
_parent._parent._parent.girly.tatContainer[moviename]._y = _parent._parent._parent.girly.tatContainer._ymouse - (_parent._parent._parent.girly.tatContainer[moviename]._height / 2);
thistat.xscale = _parent._parent._parent.girly.tatContainer[moviename]._xscale;
thistat.yscale = _parent._parent._parent.girly.tatContainer[moviename]._yscale;
thistat.x = _parent._parent._parent.girly.tatContainer[moviename]._x;
thistat.y = _parent._parent._parent.girly.tatContainer[moviename]._y;
thistat.movtype = "yellowGem";
_root.tatobj[moviename] = thistat;
for (var i in _root.tatobj) {
trace((i + " ") + _root.tatobj[i]);
}
_x = x;
_y = y;
_parent._parent._parent.sound.gotoAndPlay("pop");
}
Symbol 1564 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.bodHit)) {
_parent._parent.girly.sparkles.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1565 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.bodHit)) {
_parent._parent.girly.sparkles.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1566 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.bodHit)) {
_parent._parent.girly.sparkles.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1567 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.bodHit)) {
_parent._parent.girly.sparkles.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1568 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.bodHit)) {
_parent._parent.girly.sparkles.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1569 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.bodHit)) {
_parent._parent.girly.sparkles.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1570 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.bodHit)) {
_parent._parent.girly.sparkles.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Symbol 1571 MovieClip Frame 1
x = _x;
y = _y;
var dragThis = function () {
_parent._parent.sound.gotoAndPlay("click");
startDrag (this);
Mouse.hide();
onRelease = dropThis;
onReleaseOutside = dropThis;
};
var dropThis = function () {
stopDrag();
Mouse.show();
if (this.hitTest(_parent._parent.girly.bodHit)) {
_parent._parent.girly.sparkles.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("pop");
}
_x = x;
_y = y;
};
onPress = dragThis;
onPress = dragThis;
Instance of Symbol 1406 MovieClip "glit0" in Symbol 1572 MovieClip Frame 1
on (press) {
_parent._parent.girly.sparkles.gotoAndStop(this._name);
_parent._parent.sound.gotoAndPlay("click");
}
Symbol 1576 Button
on (press) {
_root.hairTabby = 660;
_root.nailsTabby = 670;
_root.torsoTabby = 672;
_root.washerTabby = 720;
_root.makeupTabby = 670;
_root.gotoAndStop("end");
}
Symbol 1578 Button
on (press) {
_root.flashy.nextFrame();
_level0.help._visible = true;
}
Symbol 1580 Button
on (press) {
_parent.tabStatus_txt.text = _parent.tabStatus[4];
handsdown();
_root.washerTabby = 320;
_root.makeupTabby = 670;
_root.hairTabby = 656;
_root.nailsTabby = 670;
_root.torsoTabby = 672;
done_btn.enabled = false;
washTab.swapDepths(-17000);
hairTab.swapDepths(-15000);
nailsTab.swapDepths(-15200);
makeupTab.swapDepths(-15100);
torsoTab.swapDepths(-15300);
sColor = new Color("girly.hairBlow.streakColor");
sColor.setRGB(_global.hairClrOG);
_global.streakClr = _global.hairClrOG;
Wet.dry_delay = 5000;
Wet.dry_speed = 1;
handy.nailDecals.gotoAndStop("noDecal");
handy.nails.gotoAndStop("nc0");
_global.nailLength = "nc0";
girly.hairBlow.gotoAndStop(_global.brat);
girly.EyeShadow.gotoAndStop(_global.brat);
girly.Blush.gotoAndStop("blush0");
girly.lips.gotoAndStop("lips0");
girly.sparkles.gotoAndStop("glit0");
girly.faceSparkles.gotoAndStop("glit0");
myColor = new Color("girly.EyeShadow.lashes");
myColor.setRGB(0);
_global.lashChoice = 0;
resetHair = new Color("girly.hairBlow.hairColor");
resetHair.setRGB(_global.hairClrOG);
_global.hairClr = _global.hairClrOG;
var i = 1;
while (i <= _root.tatobj.numtats) {
girly.tatContainer["tat" + i].unloadMovie();
i++;
}
_root.tatobj = new Object();
_root.tatobj.numtats = 0;
_level0.gotoAndStop("choose");
}
Symbol 1587 MovieClip Frame 1
stop();
Symbol 1587 MovieClip Frame 11
stop();
Symbol 1588 MovieClip Frame 1
function handsup() {
_root.bratGone = 495;
_root.hands = 140;
}
function handsdown() {
_root.bratGone = 109;
_root.hands = 533;
}
stop();
_root.washerTabby = 320;
done_btn.enabled = true;
reset_btn.enabled = true;
_global.nailLength = "";
_global.lipstick = 14262686 /* 0xD9A19E */;
_root.bratGone = 109;
_root.hands = 533;
_global.lashChoice = 0;
girly.gotoAndStop(_global.brat);
handy.gotoAndStop(_global.brat);
girly.hairBlow.gotoAndStop(_global.brat);
girly.EyeShadow.gotoAndStop(_global.brat);
tabStatus = new Array("CHOOSE A HAIRSTYLE", "CHOOSE YOUR MAKEUP", "CHOOSE YOUR NAILS", "CHOOSE YOUR BODY ART", "WASH AND DRY");
tabStatus_txt.text = tabStatus[4];
Instance of Symbol 828 MovieClip "girly" in Symbol 1588 MovieClip Frame 1
onClipEvent (enterFrame) {
this._y = this._y - ((this._y - _root.bratGone) / 4);
}
Instance of Symbol 1248 MovieClip "handy" in Symbol 1588 MovieClip Frame 1
onClipEvent (enterFrame) {
this._y = this._y - ((this._y - _root.hands) / 4);
}
Instance of Symbol 1274 MovieClip "washTab" in Symbol 1588 MovieClip Frame 1
onClipEvent (enterFrame) {
this._x = this._x - ((this._x - _root.washerTabby) / 4);
}
Instance of Symbol 1381 MovieClip "hairTab" in Symbol 1588 MovieClip Frame 1
onClipEvent (enterFrame) {
this._x = this._x - ((this._x - _root.hairTabby) / 4);
}
Instance of Symbol 1492 MovieClip "makeupTab" in Symbol 1588 MovieClip Frame 1
onClipEvent (enterFrame) {
this._x = this._x - ((this._x - _root.makeupTabby) / 4);
}
Instance of Symbol 1549 MovieClip "nailsTab" in Symbol 1588 MovieClip Frame 1
onClipEvent (enterFrame) {
this._x = this._x - ((this._x - _root.nailsTabby) / 4);
}
Instance of Symbol 1572 MovieClip "torsoTab" in Symbol 1588 MovieClip Frame 1
onClipEvent (enterFrame) {
this._x = this._x - ((this._x - _root.torsoTabby) / 4);
}
Symbol 1589 Button
on (release) {
var pj = new PrintJob();
pj.start();
if (pj.orientation == "portrait") {
EndPrint.girly.EyeShadow.EyeShadow.gotoAndStop(1);
EndPrint.girly.EyeShadow.lashes.gotoAndStop(1);
EndPrint._xscale = 100;
EndPrint._yscale = EndPrint._xscale;
EndPrint.PrintStuff._visible = true;
pj.addPage(EndPrint, {xMin:-160, xMax:800, yMin:-200, yMax:420}, {printAsBitmap:true});
EndPrint.PrintStuff._visible = false;
EndPrint._xscale = 100;
EndPrint._yscale = EndPrint._xscale;
EndPrint._rotation = 0;
} else if (pj.orientation == "landscape") {
EndPrint.girly.EyeShadow.EyeShadow.gotoAndStop(1);
EndPrint.girly.EyeShadow.lashes.gotoAndStop(1);
EndPrint._xscale = 100;
EndPrint._yscale = EndPrint._xscale;
EndPrint.PrintStuff._visible = true;
pj.addPage(EndPrint, {xMin:-247, xMax:800, yMin:-120, yMax:420}, {printAsBitmap:true});
EndPrint.PrintStuff._visible = false;
EndPrint._xscale = 100;
EndPrint._yscale = EndPrint._xscale;
}
pj.send();
delete pj;
}
Symbol 1590 Button
on (press) {
_root.tatobj = new Object();
_root.tatobj.numtats = 0;
_level0.gotoAndStop("choose");
}
Symbol 1600 MovieClip Frame 1
var theresults = [" looks super fab!", " is stylin\u2019!", " is lookin' good!", " has super style!"];
var whichnum = Math.floor(Math.random() * 3);
var finalresult = theresults[whichnum];
youRock_txt.text = _global.brat + finalresult;
Instance of Symbol 1600 MovieClip "PrintStuff" in Symbol 1604 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Symbol 1605 MovieClip Frame 1
EndPrint.girly.gotoAndStop(_global.brat);
if (_global.hairChoice == "hair9") {
EndPrint.girly._xscale = 110;
EndPrint.girly._yscale = 110;
EndPrint.girly._x = getProperty("EndPrint.girly", _x) + 30;
EndPrint.girly._y = getProperty("EndPrint.girly", _y) + 50;
}
EndPrint.girly.EyeShadow.gotoAndStop(_global.eyeShadowChoice);
EndPrint.girly.lips.gotoAndStop(_global.lipsChoice);
EndPrint.girly.Blush.gotoAndStop(_global.blushChoice);
EndPrint.girly.hairBlow.gotoAndStop(_global.hairChoice);
lashColor = new Color("EndPrint.girly.EyeShadow.lashes");
lashColor.setRGB(_global.lashChoice);
hairColor2 = new Color("EndPrint.girly.hairBlow.hairColor");
hairColor2.setRGB(_global.hairClr);
streakColor2 = new Color("EndPrint.girly.hairBlow.streakColor");
streakColor2.setRGB(_global.streakClr);
var i = 1;
while (i <= _root.tatobj.numtats) {
EndPrint.girly.tatContainer.attachMovie(_root.tatobj["tat" + i].movtype, "tat" + i, i);
EndPrint.girly.tatContainer["tat" + i]._xscale = _root.tatobj["tat" + i].xscale;
EndPrint.girly.tatContainer["tat" + i]._yscale = _root.tatobj["tat" + i].yscale;
EndPrint.girly.tatContainer["tat" + i]._x = _root.tatobj["tat" + i].x;
EndPrint.girly.tatContainer["tat" + i]._y = _root.tatobj["tat" + i].y;
i++;
}
EndPrint.PrintStuff._visible = false;