Frame 1
function trim(trimmed) {
var _local1 = trimmed.length;
lfound = false;
while (!lfound) {
_local1 = _local1 - 1;
if (trimmed.charAt(_local1) != " ") {
lfound = true;
}
}
return(trimmed.slice(0, _local1 + 1));
}
setting = trim("-1,2,1,25.00,320,240,1,1,1,1,1,1,1,1,000000,0,ffffff,c8c8c8,73b4fa,404040,3,,0 ");
temp = setting.split(",");
delete setting;
tname = new Array("startFlag", "endAction", "urlWindow", "fps", "width", "height");
var i = 0;
while (i < 6) {
this["v_" + tname[i]] = Number(temp[i]);
i++;
}
tname = new Array("bslider", "bvolume", "bmute", "btiming", "bforward", "bbackward", "brewind", "preloader");
var i = 0;
while (i < 8) {
this["v_" + tname[i]] = temp[i + 6] == "1";
i++;
}
v_color = "0x" + temp[14];
v_center = temp[15] == "1";
tname = new Array("col1", "col2", "col3", "col4");
var i = 0;
while (i < 4) {
if (temp[i + 16] != "") {
this["v_" + tname[i]] = "0x" + temp[i + 16];
}
i++;
}
v_mUrlWindow = Number(temp[20]);
v_mUrl = temp[21];
v_preview = temp[22] == "1";
delete tname;
delete temp;
_quality = "BEST";
var v_mleft = 0;
var v_mtop = 0;
var v_mbottom = 14;
var v_mright = 0;
vw = ((v_width < 210) ? 210 : (v_width));
vh = v_height;
var v_twidth = ((vw + v_mleft) + v_mright);
var v_theight = ((vh + v_mtop) + v_mbottom);
if (_framesloaded >= _totalframes) {
gotoAndPlay (2);
} else {
stop();
}
Instance of Symbol 6 MovieClip "loading_mc" in Frame 1
onClipEvent (load) {
var p = _parent;
var t = 0;
var twait = (0.5 * p.v_fps);
var v = (120 / p.v_fps);
var isOn = false;
var r = 180;
var vr = (72 / p.v_fps);
if (!p.v_center) {
_x = (p.v_twidth / 2);
_y = (p.v_theight / 2);
}
}
onClipEvent (enterFrame) {
t++;
if (isOn) {
_rotation = (_rotation - v);
if (r > 0) {
r = r - vr;
top.bar._rotation = r;
bottom.bar._rotation = r;
}
if ((p._framesloaded > 2) && (t > twait)) {
p.gotoAndPlay(2);
}
} else if (t > twait) {
if (p.v_preloader && (p._framesloaded < 3)) {
isOn = true;
_alpha = 100;
twait = twait + (p.v_fps * 2);
} else {
p.gotoAndPlay(2);
}
}
}
Frame 2
function fv_getTime() {
return((_currentframe - 3) / v_fps);
}
function fv_setEnd() {
if (v_endAction == 2) {
fv_rewind();
fv_play(true);
} else {
fv_play(false);
if (v_endAction == 3) {
loadURL(v_url, v_urlWindow);
}
}
}
function loadURL(pURL, pWin) {
var _local1 = "_self";
if (pWin == 2) {
_local1 = "_blank";
} else if (pWin == 3) {
_local1 = "_parent";
} else if (pWin == 4) {
_local1 = "_top";
}
getURL (pURL, _local1);
}
function jumpFrame(pf) {
v_stat = 2;
if (pf >= ftotal) {
pf = ftotal;
if (v_playstat) {
pf = pf - 1;
}
} else if (pf < 1) {
pf = 1;
}
pf = pf + 3;
if (v_playstat && (!v_buffing)) {
gotoAndPlay(pf);
} else {
gotoAndStop(pf);
}
}
function fv_rewind() {
jumpFrame(1);
}
function fv_forward() {
jumpFrame(v_cueframe * (Math.floor((_currentframe - 3) / v_cueframe) + 1));
}
function fv_backward() {
jumpFrame(v_cueframe * Math.floor((_currentframe - 4) / v_cueframe));
}
function fv_play(pflag) {
if (pflag == null) {
pflag = !v_playstat;
}
if (pflag && (v_stat == 3)) {
fv_rewind();
}
v_playstat = pflag;
if (v_playstat && (!v_buffing)) {
play();
} else {
stop();
}
}
function fv_jump(psec) {
if ((getTimer() - d0) >= dseek) {
d0 = getTimer();
jumpFrame(Math.round(psec * v_fps));
}
}
function fv_mute(pflag) {
if (pflag == null) {
pflag = !v_mute;
}
v_mute = pflag;
if (v_mute) {
v_sound.setVolume(0);
} else {
v_sound.setVolume(v_vol);
}
}
function fv_volume(pvol) {
v_vol = pvol;
if (!v_mute) {
v_sound.setVolume(v_vol);
}
}
v_title = trim("Sexy fox girls 2 ");
v_url = trim("www.fchan.us ");
eventpar = trim(" ");
swfset = trim("75`~,100 ");
var temp = swfset.split("`~,");
delete swfset;
v_bframe = Number(temp[0]);
v_cueframe = Number(temp[1]);
if (temp.length > 2) {
var v_evtime = new Array();
var v_evname = new Array();
var temp2;
var i = 2;
while (i < temp.length) {
temp2 = temp[i].split(",");
v_evtime[i - 2] = Number(temp2[0]);
v_evname[i - 2] = temp2.slice(1).join("");
i++;
}
}
delete temp;
ftotal = _totalframes - 3;
v_timetotal = ftotal / v_fps;
var v_playstat = true;
var v_loading = true;
var v_buffing = true;
var v_preload = false;
var v_loadpct = 0;
var v_buff = 0;
var v_stat = 0;
var d0 = getTimer();
var dseek = (1000 / v_fps);
var v_sound = new Sound(this);
var v_vol = v_sound.getVolume();
var v_mute = false;
gotoAndStop (3);
Frame 3
attachMovie("vc_control", "control_mc", 10);
if ((v_mUrl != "") && (v_mUrl != undefined)) {
attachMovie("vc_area", "area_mc", 8);
area_mc._width = vw;
area_mc._height = vh;
area_mc._x = v_mleft;
area_mc._y = v_mtop;
if (v_center) {
area_mc._x = area_mc._x - (vw / 2);
area_mc._y = area_mc._y - (vh / 2);
}
area_mc.onRelease = function () {
loadURL(v_mUrl, v_mUrlWindow);
};
}
var evlast = -1;
if (eventpar != "") {
this.createEmptyMovieClip("clip_mc", 9);
clip_mc._x = (v_center ? ((-v_width) / 2) : (v_mleft + ((vw - v_width) / 2)));
clip_mc._y = (v_center ? ((-v_height) / 2) : (v_mtop + ((vh - v_height) / 2)));
v_event = eventpar.split("`,");
evFunc = _parent != undefined;
evlast = 0;
delete eventpar;
}
v_stat = 0;
var fcheck;
var fadd = v_bframe;
var fnow = 0;
var ft = 0;
var ftwait = (v_fps * 3);
if (v_startFlag == 0) {
v_playstat = false;
} else if (v_startFlag == -1) {
} else {
v_preload = true;
fadd = ((v_startFlag > 0) ? (v_startFlag * v_fps) : (ftotal));
}
fadd = Math.min(fadd, ftotal);
this.createEmptyMovieClip("play_mc", 5);
play_mc.onEnterFrame = function () {
if (v_stat == 0) {
if (_currentframe > 3) {
v_stat = 2;
v_loading = _framesloaded < _totalframes;
if ((!v_loading) || (_framesloaded >= (3 + fadd))) {
v_preload = false;
v_buffing = false;
if (v_playstat) {
play();
} else {
stop();
}
} else {
stop();
}
}
} else {
if (v_loading) {
if (v_buffing) {
ft++;
if (((_framesloaded - _currentframe) > fadd) && (ft > ftwait)) {
v_buffing = false;
v_preload = false;
ft = 0;
if (v_playstat) {
play();
}
}
} else if (v_playstat) {
fcheck = _currentframe + 2;
if (fcheck > _totalframes) {
fcheck = _totalframes;
}
if (_framesloaded < fcheck) {
fadd = Math.min(v_bframe, _totalframes - _currentframe);
v_buffing = true;
}
}
v_loadpct = ((_framesloaded - 3) / ftotal) * 100;
v_buff = Math.min(99, ((_framesloaded - _currentframe) / fadd) * 100);
if (_framesloaded >= _totalframes) {
v_preload = (v_buffing = (v_loading = false));
}
}
if (fnow != (_currentframe - 3)) {
fnow = _currentframe - 3;
if (evlast > -1) {
var _local6 = -1;
var _local8 = 0;
if (fnow > v_evtime[evlast]) {
_local8 = evlast + 1;
}
var _local4 = _local8;
while (_local4 < v_evtime.length) {
if (fnow <= v_evtime[_local4]) {
if (fnow == v_evtime[_local4]) {
_local6 = _local4;
}
break;
}
_local4++;
}
if (_local6 > -1) {
evlast = _local6;
if (v_event[_local6] != "") {
var _local9 = Math.round(fv_getTime() * 100) / 100;
if (evFunc) {
_parent.onFVSEvent(_local9, v_evname[_local6]);
} else {
fscommand ("FVSEvent", (_local9 + ",") + v_evname[_local6]);
}
var _local7 = v_event[_local6].split(",");
_local4 = 1;
while (_local4 < _local7.length) {
var _local2 = _local7[_local4].split("~");
if (_local2[0] == "1") {
var _local5 = (_local6 + "_") + _local4;
var _local3;
if (clip_mc[_local5] == undefined) {
_local3 = clip_mc.createEmptyMovieClip(_local5, clip_mc.getNextHighestDepth());
} else {
_local3 = clip_mc[_local5];
}
_local3.loadMovie(_local2.slice(5).join(""));
_local3._lockroot = true;
_local3._x = Number(_local2[1]);
_local3._y = Number(_local2[2]);
_local3._xscale = Number(_local2[3]);
_local3._yscale = Number(_local2[4]);
} else if (_local2[0] == "2") {
loadURL(_local2.slice(2).join(""), Number(_local2[1]));
}
_local4++;
}
if (_local7[0] == "1") {
v_event[_local6] = "";
}
}
}
}
if ((vstat != 3) && (fnow >= ftotal)) {
v_stat = 3;
if (v_playstat) {
fv_setEnd();
}
}
if ((!v_playstat) || (v_buffing)) {
stop();
}
} else if (v_playstat && (!v_buffing)) {
play();
}
}
};
gotoAndPlay (4);
Instance of Symbol 4 MovieClip "bar" in Symbol 5 MovieClip Frame 1
onClipEvent (load) {
_rotation = 180;
}
Symbol 15 MovieClip Frame 1
function go(pos) {
if (pos < 0) {
pos = 0;
} else if (pos > gauge_mc._width) {
pos = gauge_mc._width;
}
n = (pos / barWidth) * totaltime;
p.fv_jump(n);
}
function setSlider() {
var _local1 = (p.fv_getTime() / totaltime) * barWidth;
if (!btn_mc.active) {
btn_mc._x = _local1 / btn_mc.perc;
}
}
function setGauge(ppct) {
gauge_mc._width = (ppct / 100) * barWidth;
}
var barWidth = (_parent.pos - _x);
var p = _parent.p;
var totaltime = p.v_timetotal;
var isLoad = true;
gauge_mc._width = 0;
base_mc._width = barWidth;
new Color(btn_mc).setRGB(_parent.colText);
new Color(gauge_mc).setRGB(_parent.colLight);
new Color(base_mc).setRGB(_parent.colSlider);
Instance of Symbol 12 MovieClip "gauge_mc" in Symbol 15 MovieClip Frame 1
onClipEvent (load) {
var p = _parent;
var active = false;
}
onClipEvent (enterFrame) {
if (active) {
p.go(p._xmouse);
}
}
on (press) {
active = true;
p.go(p._xmouse);
}
on (release, releaseOutside) {
active = false;
}
Instance of Symbol 14 MovieClip "btn_mc" in Symbol 15 MovieClip Frame 1
onClipEvent (load) {
p = _parent;
var right = (p.barWidth - 10);
var active = false;
var perc = (p.barWidth / right);
}
onClipEvent (enterFrame) {
if (active) {
p.go(_x * perc);
}
}
on (press) {
startDrag (this, true, 0, 0, right, 0);
active = true;
gotoAndStop (2);
}
on (release, releaseOutside) {
stopDrag();
active = false;
gotoAndStop (1);
p.go(_x * perc);
}
Symbol 17 MovieClip Frame 1
p = _parent;
ikon = _parent.icon_mc;
cikon = new Color(ikon);
cikon.setRGB(p.p.colText);
this.onPress = function () {
cikon.setRGB(p.p.colSlider);
ikon._alpha = 60;
};
this.onRollOver = function () {
cikon.setRGB(p.p.colLight);
ikon._alpha = 100;
};
this.onRelease = function () {
cikon.setRGB(p.p.colLight);
ikon._alpha = 100;
p.clicked();
};
this.onReleaseOutside = (this.onRollOut = (this.onDragOut = function () {
cikon.setRGB(p.p.colText);
ikon._alpha = 100;
}));
Symbol 21 MovieClip Frame 1
function clicked() {
p.p.fv_rewind();
}
p = _parent;
stop();
Symbol 23 MovieClip Frame 1
function clicked() {
p.p.fv_forward();
}
p = _parent;
stop();
Symbol 26 MovieClip Frame 1
function clicked() {
p.p.fv_play(false);
}
p = _parent._parent;
stop();
Symbol 27 MovieClip Frame 1
function clicked() {
p.p.fv_play(true);
}
p = _parent._parent;
stop();
Instance of Symbol 26 MovieClip "b_play" in Symbol 28 MovieClip Frame 1
/* no clip actions */
Symbol 33 MovieClip Frame 1
function clicked() {
p.p.fv_mute(true);
}
p = _parent._parent;
stop();
Symbol 37 MovieClip Frame 1
function clicked() {
p.p.fv_mute(false);
}
p = _parent._parent;
stop();
Symbol 38 MovieClip Frame 1
stop();
Instance of Symbol 37 MovieClip "b_play" in Symbol 38 MovieClip Frame 3
/* no clip actions */
Symbol 41 MovieClip Frame 1
function setSlider(x) {
bar_mc._width = x;
}
function setVol(x) {
if (x < 0) {
x = 0;
} else if (x > 27) {
x = 27;
}
vol = (100 * x) / 27;
setSlider(x);
p.fv_volume(vol);
}
var p = _parent.p;
var vol = p.v_vol;
new Color(bar_mc).setRGB(_parent.colLight);
new Color(base_mc).setRGB(_parent.colSlider);
new Color(slider_mc).setRGB(_parent.colText);
setVol(vol * 0.27);
Instance of Symbol 40 MovieClip "area_mc" in Symbol 41 MovieClip Frame 1
onClipEvent (load) {
var p = _parent;
var active = false;
}
onClipEvent (enterFrame) {
if (active) {
p.setVol(p._xmouse);
}
}
on (press) {
active = true;
p.setVol(p._xmouse);
}
on (release, releaseOutside) {
active = false;
}
Symbol 42 MovieClip Frame 1
function clicked() {
p.p.fv_backward();
}
p = _parent;
stop();
Symbol 45 MovieClip Frame 1
function clicked() {
p.t_title._visible = !p.t_title._visible;
}
p = _parent;
stop();
Symbol 52 MovieClip Frame 1
function setPlay() {
gotoAndStop ("playing");
}
function setStop() {
gotoAndStop (1);
}
function setBuff(p) {
perc = ("(" + Math.round(p)) + "%)";
gotoAndStop ("buffering");
}
function setLoad(p) {
perc = ("(" + Math.round(p)) + "%)";
gotoAndStop ("loading");
}
var perc;
stop();
Symbol 54 MovieClip Frame 1
function setTime() {
t = p.fv_getTime();
time = (((getS(t / 60) + ":") + getS(t % 60)) + "/") + stotal;
}
function getS(t) {
t = Math.floor(t);
if (t < 10) {
temp = "0" + t;
} else {
temp = String(t);
}
return(temp);
}
var p = _parent.p;
var total = p.v_timetotal;
var stotal = ((getS(total / 60) + ":") + getS(total % 60));
var time = ("00:00/" + stotal);
stop();
Symbol 56 MovieClip Frame 1
var title = _parent.p.v_title;
tfield.textColor = _parent.colText;
new Color(bar_mc).setRGB(_parent.colBase);
stop();
Symbol 57 MovieClip [vc_control] Frame 1
function c_main() {
if (p.v_loading && (p.v_buffing)) {
if (p.v_preload) {
t_stat.setLoad(p.v_buff);
} else {
t_stat.setBuff(p.v_buff);
}
} else if (p.v_playstat) {
t_stat.setPlay();
} else {
t_stat.setStop();
}
t_time.setTime();
if (p.v_mute) {
b_mute.gotoAndStop("mute");
} else {
b_mute.gotoAndStop("play");
}
if (p.v_playstat) {
b_play.gotoAndStop("play");
} else {
b_play.gotoAndStop("pause");
}
if ((p.v_vol != b_volume.vol) && (!b_volume.slider_mc.active)) {
trace("sound");
b_volume.setVol(p.v_vol);
}
b_slider.setSlider();
if (b_slider.isLoad) {
b_slider.setGauge(p.v_loadpct);
if (!p.v_loading) {
b_slider.setGauge(100);
b_slider.isLoad = false;
}
}
}
var p = _parent;
b_slider._visible = p.v_bslider;
b_volume._visible = p.v_bvolume;
b_mute._visible = p.v_bmute;
t_time._visible = p.v_btiming;
b_backward._visible = p.v_bbackward;
b_forward._visible = p.v_bforward;
b_rewind._visible = p.v_brewind;
b_title._visible = _parent.v_title != "";
t_title._visible = false;
_x = 0;
_y = (p.v_mtop + p.v_height);
if (p.v_center) {
_x = ((-p.vw) / 2);
_y = (_y - (p.v_height / 2));
}
var pwidth = p.vw;
pbar._width = pwidth;
var pos;
pos = 7;
if (b_rewind._visible) {
pos = pos + 10;
}
if (b_backward._visible) {
b_backward._x = pos;
pos = pos + 10;
}
b_play._x = pos;
if (b_forward._visible) {
pos = pos + 10;
b_forward._x = pos;
}
pos = pos + 8;
b_slider._x = pos;
pos = pwidth - 2;
t_title._x = pos;
if (b_title._visible) {
pos = pos - 5;
b_title._x = pos;
pos = pos - 5;
}
if (b_mute._visible) {
pos = pos - 6;
b_mute._x = pos;
pos = pos - 6;
}
if (b_volume._visible) {
pos = pos - 29;
b_volume._x = pos;
pos = pos - 2;
}
if (t_time._visible) {
pos = pos - 60;
t_time._x = pos;
}
t_stat._x = b_slider._x + ((pos - b_slider._x) / 2);
colBase = _parent.v_col1;
colSlider = _parent.v_col2;
colLight = _parent.v_col3;
colText = _parent.v_col4;
new Color(t_stat).setRGB(colText);
new Color(t_time).setRGB(colText);
new Color(pbar).setRGB(colBase);
if (c_id != null) {
clearInterval(c_id);
}
c_id = setInterval(c_main, 1000 / p.v_fps);