Frame 1
Title = "Stuff";
Duration = "88.988989";
Frame 1334
stop();
getURL ("http://www.projectblack.com", "_self");
Symbol 1 MovieClip Frame 1
_visible = false;
stop();
Symbol 1 MovieClip Frame 2
_time = getTimer() / 1000;
_birth = _time;
_delta = 0;
_age = 0;
Symbol 1 MovieClip Frame 3
_tt = getTimer() / 1000;
_delta = _tt - _time;
_age = _tt - _birth;
_time = _tt;
Symbol 1 MovieClip Frame 4
_ffx = (100 - (_fx * _delta)) / 100;
_ffy = (100 - (_fy * _delta)) / 100;
_ffxscale = (100 - (_fxscale * _delta)) / 100;
_ffyscale = (100 - (_fyscale * _delta)) / 100;
_ffrotation = (100 - (_frotation * _delta)) / 100;
_ffalpha = (100 - (_falpha * _delta)) / 100;
_vx = (_vx + (_ax * _delta)) * _ffx;
_vy = (_vy + (_ay * _delta)) * _ffy;
_vxscale = (_vxscale + (_axscale * _delta)) * _ffxscale;
_vyscale = (_vyscale + (_ayscale * _delta)) * _ffyscale;
_vrotation = (_vrotation + (_arotation * _delta)) * _ffrotation;
_valpha = (_valpha + (_aalpha * _delta)) * _ffalpha;
if (_vx) {
_x = (_x + (_vx * _delta));
}
if (_vy) {
_y = (_y + (_vy * _delta));
}
if (_vxscale) {
_xscale = (_xscale + (_vxscale * _delta));
}
if (_vyscale) {
_yscale = (_yscale + (_vyscale * _delta));
}
if (_vrotation) {
_rotation = (_rotation + (_vrotation * _delta));
}
if (_valpha) {
_alpha = (_alpha + (_valpha * _delta));
}
Symbol 4 MovieClip Frame 1
if (!_load) {
_load = 1;
tellTarget ("..") {
border = 1;
bPad = 2;
bWidth = buttons.stop._width;
vidWidth = _parent.videoStream._width;
vidX = _parent.videoStream._x;
this._parent._x = vidX;
this._parent._y = this._parent._y - border;
buttons.play._x = buttons.stop._x + (bWidth + bPad);
buttons.pause._x = buttons.play._x;
buttons.mute._x = vidWidth - (bWidth + border);
buttons.muted._x = buttons.mute._x;
buttons.FF._x = buttons.mute._x - (bWidth + bPad);
buttons.RW._x = buttons.FF._x - (bWidth + bPad);
sliderControl._x = buttons.play._x + (bWidth + bPad);
setProperty(sliderControl.sliderTrack, _width , (buttons.RW._x - sliderControl._x) - bPad);
setProperty(textElements.textBack, _width , vidWidth - border);
i = 0;
pV = getVersion();
pvLength = length(pV);
while (pvLength >= i) {
i = i + 1;
temp = mbsubstring(pV, i, 1);
if (temp eq " ") {
fpVer = mbsubstring(pV, i + 1, 1);
}
}
if (!((_parent.svDetectFlash != "on") ? (_parent.svDetectFlash != undefined) : false)) {
if (_parent.svFlashVersion == undefined) {
_parent.svFlashVersion = 6;
}
if (fpVer < _parent.svFlashVersion) {
gotoAndPlay ("updateplayer");
}
}
};
}
stop();
Symbol 11 MovieClip Frame 1
if (!_load) {
_load = 1;
tellTarget ("..") {
pathToControl = _parent._parent._parent;
isDragging = false;
};
}
nextFrame();
play();
Symbol 11 MovieClip Frame 3
tellTarget ("..") {
this._parent.onEnterFrame = function () {
tellTarget (getProperty("..", _target)) {
setProperty(_parent.loader, _width , _parent.sliderTrack._width * (int(((100 * pathToControl.getBytesLoaded()) / pathToControl.getBytesTotal()) + 0.5) / 100));
setProperty(_parent.trackProgress, _width , (this._x+1));
this._parent;
if (isDragging) {
gotoAndStop("pathToControl:" add Math.floor((pathToControl._totalframes / (_parent.sliderTrack._width - this._width)) * this._x));
} else if (1 >= pathToControl._currentframe) {
this._x = _parent.sliderTrack._x;
} else {
this._x = (Math.floor(_parent.sliderTrack._width - this._width) / pathToControl._totalframes) * pathToControl._currentframe;
}
}
};
};
gotoAndPlay (2);
Symbol 16 Button
on (press) {
isDragging = true;
(pathToControl.stop());// not popped
startDrag (getProperty(this, _target), false, 0, this._y, _parent.sliderTrack._width - this._width, this._y);
}
on (release, releaseOutside) {
stopDrag();
isDragging = false;
if (1 >= _x) {
_x = _parent.sliderTrack._x;
gotoAndStop("pathToControl:1");
}
if (_parent._parent.buttons.isPaused == 1) {
(pathToControl.stop());// not popped
} else {
tellTarget ("pathToControl") {
play();
};
}
}
Symbol 19 MovieClip Frame 1
if (!_load) {
_load = 1;
tellTarget ("..") {
stepFrames = 10;
volSound = new Sound(_parent._parent);
pause._visible = 0;
muted._visible = 0;
};
}
nextFrame();
play();
Symbol 19 MovieClip Frame 3
tellTarget ("..") {
if (1 >= _parent._parent._currentframe) {
pause._visible = 0;
play._visible = 1;
} else if (!((1 >= _parent._parent._currentframe) ? true : (isPaused <> 0))) {
pause._visible = 1;
play._visible = 0;
}
if (isFF == 1) {
if (_parent._parent._currentframe >= (_parent._parent._totalframes + stepFrames)) {
stepFramesVar = 0;
} else {
stepFramesVar = stepFrames;
}
if (isPaused == 1) {
gotoAndStop("../..:" add (_parent._parent._currentframe + stepFramesVar));
} else if (isPaused == 0) {
gotoAndPlay("../..:" add (_parent._parent._currentframe + stepFramesVar));
}
}
if (isRewind == 1) {
if (0 >= (_parent._parent._currentframe - stepFrames)) {
stepFramesVar = (_parent._parent._currentframe-1);
} else {
stepFramesVar = stepFrames;
}
if (isPaused == 1) {
gotoAndStop("../..:" add (_parent._parent._currentframe - stepFramesVar));
} else if (isPaused == 0) {
gotoAndPlay("../..:" add (_parent._parent._currentframe - stepFramesVar));
}
}
};
gotoAndPlay (2);
Symbol 25 Button
on (release, releaseOutside) {
tellTarget ("..") {
gotoAndStop("../..:1");
isPaused = 1;
isStopped = 1;
play._visible = 1;
pause._visible = 0;
}
}
Symbol 26 MovieClip Frame 1
#initclip 1
BUTTONWRAPPER = function () {
};
BUTTONWRAPPER.prototype = new MovieClip();
BUTTONWRAPPER.prototype.addProperty("menu", function () {
return(this._button.menu);
}, function (x) {
this._button.menu = x;
});
BUTTONWRAPPER.prototype.addProperty("tabEnabled", function () {
return(this._button.tabEnabled);
}, function (x) {
this._button.tabEnabled = x;
});
BUTTONWRAPPER.prototype.addProperty("tabIndex", function () {
return(this._button.tabIndex);
}, function (x) {
this._button.tabIndex = x;
});
BUTTONWRAPPER.prototype.addProperty("enabled", function () {
return(this._button.enabled);
}, function (x) {
this._button.enabled = x;
});
BUTTONWRAPPER.prototype.addProperty("trackAsMenu", function () {
return(this._button.trackAsMenu);
}, function (x) {
this._button.trackAsMenu = x;
});
BUTTONWRAPPER.prototype.addProperty("useHandCursor", function () {
return(this._button.useHandCursor);
}, function (x) {
this._button.useHandCursor = x;
});
#endinitclip
Symbol 27 MovieClip [_1b] Frame 1
#initclip 2
Object.registerClass("_1b", BUTTONWRAPPER);
#endinitclip
Symbol 30 Button
on (release, releaseOutside) {
tellTarget ("..") {
_parent._parent.svBuffer = "off";
isPaused = 0;
isStopped = 0;
pause._visible = 1;
play._visible = 0;
tellTarget ("../../..") {
play();
tellTarget ("..") {
}
}
}
}
Symbol 31 MovieClip [_1f] Frame 1
#initclip 3
Object.registerClass("_1f", BUTTONWRAPPER);
#endinitclip
Symbol 34 Button
on (release, releaseOutside) {
tellTarget ("..") {
(_parent._parent.stop());// not popped
isStopped = 0;
isPaused = 1;
play._visible = 1;
pause._visible = 0;
}
}
Symbol 35 MovieClip Frame 1
if (!_load) {
_load = 1;
tellTarget ("..") {
isPaused = 0;
};
}
stop();
Symbol 36 MovieClip [_24] Frame 1
#initclip 4
Object.registerClass("_24", BUTTONWRAPPER);
#endinitclip
Symbol 40 Button
on (release) {
tellTarget ("..") {
volSound.setVolume(0);
muted._visible = 1;
mute._visible = 0;
}
}
Symbol 41 MovieClip [_29] Frame 1
#initclip 5
Object.registerClass("_29", BUTTONWRAPPER);
#endinitclip
Symbol 44 Button
on (press) {
tellTarget ("..") {
isRewind = 1;
}
}
on (release, releaseOutside) {
tellTarget ("..") {
isRewind = 0;
}
}
Symbol 45 MovieClip Frame 1
if (!_load) {
_load = 1;
tellTarget ("..") {
isRewind = 0;
};
}
stop();
Symbol 46 MovieClip [_2e] Frame 1
#initclip 6
Object.registerClass("_2e", BUTTONWRAPPER);
#endinitclip
Symbol 49 Button
on (press) {
tellTarget ("..") {
isFF = 1;
}
}
on (release, releaseOutside) {
tellTarget ("..") {
isFF = 0;
}
}
Symbol 50 MovieClip Frame 1
if (!_load) {
_load = 1;
tellTarget ("..") {
isFF = 0;
};
}
stop();
Symbol 51 MovieClip [_33] Frame 1
#initclip 7
Object.registerClass("_33", BUTTONWRAPPER);
#endinitclip
Symbol 54 Button
on (release) {
tellTarget ("..") {
volSound.setVolume(100);
mute._visible = 1;
muted._visible = 0;
}
}
Symbol 55 MovieClip [_37] Frame 1
#initclip 8
Object.registerClass("_37", BUTTONWRAPPER);
#endinitclip
Symbol 57 MovieClip Frame 1
if (!_load) {
_load = 1;
tellTarget ("..") {
function updateClock() {
tellTarget (getProperty("..", _target)) {
t = (_parent._parent.svDuration * _parent._parent._currentframe) / _parent._parent._totalframes;
h = int(t / 3600);
if (h < 10) {
h = "0" add h;
}
m = int(t / 60) - (h * 60);
if (m < 10) {
m = "0" add m;
}
s = int(t % 60);
if (s < 10) {
s = "0" add s;
}
clock.text = (((h add ":") add m) add ":") add s;
}
}
};
}
stop();
Symbol 61 MovieClip Frame 1
#initclip 9
TEXTWRAPPER = function () {
};
TEXTWRAPPER.prototype = new MovieClip();
TEXTWRAPPER.prototype.addProperty("menu", function () {
return(this._text.menu);
}, function (x) {
this._text.menu = x;
});
TEXTWRAPPER.prototype.addProperty("tabEnabled", function () {
return(this._text.tabEnabled);
}, function (x) {
this._text.tabEnabled = x;
});
TEXTWRAPPER.prototype.addProperty("tabIndex", function () {
return(this._text.tabIndex);
}, function (x) {
this._text.tabIndex = x;
});
TEXTWRAPPER.prototype.addProperty("autoSize", function () {
return(this._text.autoSize);
}, function (x) {
this._text.autoSize = x;
});
TEXTWRAPPER.prototype.addProperty("background", function () {
return(this._text.background);
}, function (x) {
this._text.background = x;
});
TEXTWRAPPER.prototype.addProperty("backgroundColor", function () {
return(this._text.backgroundColor);
}, function (x) {
this._text.backgroundColor = x;
});
TEXTWRAPPER.prototype.addProperty("border", function () {
return(this._text.border);
}, function (x) {
this._text.border = x;
});
TEXTWRAPPER.prototype.addProperty("borderColor", function () {
return(this._text.borderColor);
}, function (x) {
this._text.borderColor = x;
});
TEXTWRAPPER.prototype.addProperty("bottomScroll", function () {
return(this._text.bottomScroll);
}, function (x) {
this._text.bottomScroll = x;
});
TEXTWRAPPER.prototype.addProperty("condenseWhite", function () {
return(this._text.condenseWhite);
}, function (x) {
this._text.condenseWhite = x;
});
TEXTWRAPPER.prototype.addProperty("embedFonts", function () {
return(this._text.embedFonts);
}, function (x) {
this._text.embedFonts = x;
});
TEXTWRAPPER.prototype.addProperty("_height", function () {
return(this._text._height);
}, function (x) {
this._text._height = x;
});
TEXTWRAPPER.prototype.addProperty("hscroll", function () {
return(this._text.hscroll);
}, function (x) {
this._text.hscroll = x;
});
TEXTWRAPPER.prototype.addProperty("htmlText", function () {
return(this._text.htmlText);
}, function (x) {
this._text.htmlText = x;
});
TEXTWRAPPER.prototype.addProperty("maxChars", function () {
return(this._text.maxChars);
}, function (x) {
this._text.maxChars = x;
});
TEXTWRAPPER.prototype.addProperty("mouseWheelEnabled", function () {
return(this._text.mouseWheelEnabled);
}, function (x) {
this._text.mouseWheelEnabled = x;
});
TEXTWRAPPER.prototype.addProperty("multiline", function () {
return(this._text.multiline);
}, function (x) {
this._text.multiline = x;
});
TEXTWRAPPER.prototype.addProperty("password", function () {
return(this._text.password);
}, function (x) {
this._text.password = x;
});
TEXTWRAPPER.prototype.addProperty("restrict", function () {
return(this._text.restrict);
}, function (x) {
this._text.restrict = x;
});
TEXTWRAPPER.prototype.addProperty("scroll", function () {
return(this._text.scroll);
}, function (x) {
this._text.scroll = x;
});
TEXTWRAPPER.prototype.addProperty("selectable", function () {
return(this._text.selectable);
}, function (x) {
this._text.selectable = x;
});
TEXTWRAPPER.prototype.addProperty("stylesheet", function () {
return(this._text.stylesheet);
}, function (x) {
this._text.stylesheet = x;
});
TEXTWRAPPER.prototype.addProperty("textColor", function () {
return(this._text.textColor);
}, function (x) {
this._text.textColor = x;
});
TEXTWRAPPER.prototype.addProperty("type", function () {
return(this._text.type);
}, function (x) {
this._text.type = x;
});
TEXTWRAPPER.prototype.addProperty("variable", function () {
return(this._text.variable);
}, function (x) {
this._text.variable = x;
});
TEXTWRAPPER.prototype.addProperty("_width", function () {
return(this._text._width);
}, function (x) {
this._text._width = x;
});
TEXTWRAPPER.prototype.addProperty("wordWrap", function () {
return(this._text.wordWrap);
}, function (x) {
this._text.wordWrap = x;
});
TEXTWRAPPER.prototype.addProperty("length", function () {
return(this._text.length);
}, null);
TEXTWRAPPER.prototype.addProperty("maxhscroll", function () {
return(this._text.maxhscroll);
}, null);
TEXTWRAPPER.prototype.addProperty("maxscroll", function () {
return(this._text.maxscroll);
}, null);
TEXTWRAPPER.prototype.addProperty("textHeight", function () {
return(this._text.textHeight);
}, null);
TEXTWRAPPER.prototype.addProperty("textWidth", function () {
return(this._text.textWidth);
}, null);
TEXTWRAPPER.prototype.addListener = function (a) {
return(this._text.addListener(a));
};
TEXTWRAPPER.prototype.getNewTextFormat = function () {
return(this._text.getNewTextFormat());
};
TEXTWRAPPER.prototype.getTextFormat = function () {
return(this._text.getTextFormat.apply(this._text, arguments));
};
TEXTWRAPPER.prototype.removeListener = function (a) {
return(this._text.removeListener(a));
};
TEXTWRAPPER.prototype.removeTextField = function () {
return(this._text.removeTextField());
};
TEXTWRAPPER.prototype.replaceSel = function (a) {
return(this._text.replaceSel(a));
};
TEXTWRAPPER.prototype.replaceText = function (a, b, c) {
return(this._text.replaceText(a, b, c));
};
TEXTWRAPPER.prototype.setNewTextFormat = function (a) {
return(this._text.setNewTextFormat(a));
};
TEXTWRAPPER.prototype.setTextFormat = function () {
return(this._text.setTextFormat.apply(this._text, arguments));
};
BUTTONWRAPPER.prototype.addProperty("enabled", function () {
return(this._button.enabled);
}, function (x) {
this._button.enabled = x;
});
BUTTONWRAPPER.prototype.addProperty("trackAsMenu", function () {
return(this._button.trackAsMenu);
}, function (x) {
this._button.trackAsMenu = x;
});
BUTTONWRAPPER.prototype.addProperty("useHandCursor", function () {
return(this._button.useHandCursor);
}, function (x) {
this._button.useHandCursor = x;
});
#endinitclip
Symbol 62 MovieClip [_3e] Frame 1
#initclip 10
Object.registerClass("_3e", TEXTWRAPPER);
#endinitclip
Symbol 64 MovieClip [_40] Frame 1
#initclip 11
Object.registerClass("_40", TEXTWRAPPER);
#endinitclip
Symbol 65 MovieClip Frame 1
this.createTextField("info", 10, clock._x + clock._width, clock._y, (textBack._width - clock._width) - 6, 20);
info.type = "dynamic";
info.embedFonts = true;
info.text = _parent._parent.svTitle;
infoFormat = new TextFormat();
infoFormat.color = 0;
infoFormat.align = "left";
infoFormat.bold = true;
infoFormat.size = 10;
infoFormat.font = "Verdana";
info.setTextFormat(infoFormat);
info._y = clock._y;
this.onEnterFrame = function () {
(updateClock());// not popped
};
Symbol 65 MovieClip Frame 2
stop();
Symbol 66 MovieClip Frame 1
if (!_load) {
_load = 1;
tellTarget ("..") {
(_target);// not popped
call("/_phy:2");
function setBuffer() {
tellTarget (getProperty("..", _target)) {
if (_parent._parent.svBufferTime == undefined) {
_soundbuftime = 5;
} else {
_soundbuftime = int(_parent._parent.svBufferTime);
}
}
}
function ppButtons(a, b) {
tellTarget (getProperty("..", _target)) {
_parent.buttons.play._visible = a;
_parent.buttons.pause._visible = b;
}
}
function startVideo() {
tellTarget (getProperty("..", _target)) {
if (_parent._parent.svStopAtBeginning == true) {
gotoAndStop("../..:1");
} else {
gotoAndPlay("../..:1");
}
gotoAndPlay("../textElements:1");
gotoAndStop (2);
delete this.onEnterFrame;
}
}
};
}
nextFrame();
play();
Symbol 66 MovieClip Frame 3
tellTarget ("..") {
(_target);// not popped
call("/_phy:3");
(_target);// not popped
call("/_phy:4");
};
gotoAndPlay (2);
Symbol 67 MovieClip Frame 1
this.onEnterFrame = function () {
if (_parent._parent.svBuffer == "off") {
ppButtons(0, 1);
setBuffer();
startVideo();
} else if (_parent._parent._framesloaded >= _parent._parent._totalframes) {
ppButtons(0, 1);
startVideo();
} else if (this._age < 2) {
(_parent._parent.stop());// not popped
} else {
frameRate = _parent._parent._totalframes / _parent._parent.svDuration;
totalFrames = _parent._parent._totalframes;
currentFrame = _parent._parent._currentframe;
totalBytes = _parent._parent.getBytesTotal();
loadedPercent = int(((100 * _parent._parent.getBytesLoaded()) / _parent._parent.getBytesTotal()) + 0.5);
bytesLoaded = _parent._parent.getBytesLoaded();
convertedBytes = Math.round(totalBytes / 1000);
bytesPerFrame = ((totalBytes / totalFrames) * 100) / 100;
speedCount = this._age;
totalSpeed = bytesLoaded / speedCount;
targetPercent = (100 * (bytesPerFrame - (totalSpeed / frameRate))) / bytesPerFrame;
if (5 >= targetPercent) {
targetPercent = 5;
}
bufferPercent = Math.round(loadedPercent * (100 / targetPercent));
if (!((bufferPercent < 100) ? (loadedPercent < 99) : false)) {
_parent.textElements.info.text = _parent._parent.svTitle;
_parent.textElements.info.setNewTextFormat(_parent.textElements.infoFormat);
ppButtons(0, 1);
setBuffer();
startVideo();
} else {
ppButtons(1, 0);
(_parent._parent.stop());// not popped
_parent.textElements.info.text = ("Buffering ... " add bufferPercent) add "%";
_parent.textElements.info.setNewTextFormat(_parent.textElements.infoFormat);
}
}
};
Symbol 67 MovieClip Frame 5
stop();
Symbol 70 MovieClip [_46] Frame 1
#initclip 12
Object.registerClass("_46", TEXTWRAPPER);
#endinitclip
Symbol 78 Button
on (release) {
getURL ("http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash", "_blank");
}
Symbol 79 MovieClip Frame 5
stop();
Symbol 79 MovieClip Frame 10
fptext.text = ("Flash Player " add _parent.svFlashVersion) add " or higher is required to view this video";
Symbol 79 MovieClip Frame 20
stop();