Frame 1
function configActionSource() {
s = new com.omniture.AS2.ActionSource();
s.account = "hugougo";
s.pageName = "shufflepuzzlehottieedition";
s.pageURL = _url;
s.charSet = "ISO-8859-1";
s.currencyCode = "USD";
s.trackClickMap = true;
s.movieID = "Test Movie";
s.debugTracking = false;
s.trackLocal = false;
s.visitorNamespace = "hearstugo";
s.dc = 112;
s.delayTracking = 500;
s.track();
}
function Omniclick() {
s.channel = "Flash Test Game";
s.trackLink(s.pageURL, "o", "20 clicks");
}
var s;
configActionSource();
stop();
Frame 2
function shuffler() {
return(((random(2) == 0) ? -1 : 1));
}
function duplicateMovieClipImage(from, target) {
var _local1 = new flash.display.BitmapData(from._width, from._height);
_local1.draw(from);
target.attachBitmap(_local1, 1);
}
function rand(a, b) {
return(Math.round(Math.random() * (b - a)) + a);
}
function flipButtons(arg) {
if (arg == "out") {
strt.bui("Strong", "InOut", "_x", strt._x, -200, 20);
rlod.bui("Strong", "InOut", "_x", rlod._x, -200, 20);
movs.bui("Strong", "InOut", "_x", movs._x, 26, 20);
movs.myTw.onMotionFinished = function () {
timeClip.goTime();
};
} else if (arg == "in") {
strt.bui("Strong", "InOut", "_x", strt._x, 27, 20);
rlod.bui("Strong", "InOut", "_x", rlod._x, 159, 20);
movs.bui("Strong", "InOut", "_x", movs._x, -285, 20);
}
}
function disableBtns() {
dummy.onRollOver = function () {
this.useHandCursor = false;
};
}
function createArr() {
photo = [];
i = 0;
while (i < numberPistures) {
photo.push(i + 1);
photo.sort(shuffler);
i++;
}
}
function StartIt() {
createArr();
moves = 0;
movs.movs_txt.text = moves;
delete timeClip.onEnterFrame;
flipButtons("in");
timeClip.timer_txt.text = "00:00:00";
dummy = this.createEmptyMovieClip("dummy", 800);
dummy2 = this.createEmptyMovieClip("dummy2", 802);
dummy._x = 0;
dummy._y = topPos;
dummy._alpha = 0;
popup._alpha = 0;
picHolder = dummy.createEmptyMovieClip("picHolder", 0);
picHolder.loadMovie(((picturePath + "/g") + photo[phi]) + ".jpg");
phi++;
if (phi > (photo.length - 1)) {
phi = 0;
}
dummy.onEnterFrame = function () {
gbt = picHolder.getBytesTotal();
gbl = picHolder.getBytesLoaded();
if ((gbl > 50) && (gbl == gbt)) {
delete dummy.onEnterFrame;
duplicateMovieClipImage(dummy, dummy2);
dummy2._alpha = 0;
dummy2.bui("Strong", "InOut", "_x", dummy2._x, border._x + 1, 20);
dummy2.bui("Strong", "InOut", "_y", dummy2._y, border._y + 1, 20);
dummy2.bui("Strong", "InOut", "_width", dummy2._width, border._width - 6, 20);
dummy2.bui("Strong", "InOut", "_height", dummy2._height, border._height - 6, 20);
dummy2.bui("Strong", "InOut", "_alpha", dummy2._alpha, 100, 20);
createGrid();
}
};
}
function createGrid() {
moves = 0;
movs.movs_txt.text = moves;
shstart = 0;
dummy._alpha = 0;
popup._alpha = 0;
timeClip.resetTime();
col = coco;
rows = roro;
sw = dummy._width / col;
sh = dummy._height / rows;
lngth = col * rows;
main = this.createEmptyMovieClip("main", 0);
main._y = topPos;
xx = 0;
yy = 0;
xinc = 0;
gap = 1;
picArr = [];
posArr = [];
i = 0;
while (i < lngth) {
picArr.push(i);
posArr.push([xx, yy]);
square = main.createEmptyMovieClip("square" + i, i);
square.id = i;
square.gx = xx;
square.gy = yy;
picHolder = square.createEmptyMovieClip("picHolder", 0);
picsubholder = picHolder.createEmptyMovieClip("picsubholder", 0);
duplicateMovieClipImage(dummy, picsubholder);
masko = square.attachMovie("sqr", "sqr", 1, {_width:sw - gap, _height:sh - gap, _x:xx, _y:yy});
hitkox = square.attachMovie("sqr", "hitkox", 10, {_width:sw - gap, _height:sh - gap, _x:xx, _y:yy, _alpha:0});
hitkoy = square.attachMovie("sqr", "hitkoy", 9, {_width:sw - gap, _height:sh - gap, _x:xx, _y:yy, _alpha:0});
square.textFld(i + 1);
picHolder.setMask(masko);
xinc++;
if (xinc == col) {
xinc = 0;
xx = 0;
yy = yy + (masko._height + gap);
} else {
xx = xx + (masko._width + gap);
}
i++;
}
hitkox._x = hitkox._x - 10;
hitkox._width = hitkox._width + 20;
hitkoy._y = hitkoy._y - 10;
hitkoy._height = hitkoy._height + 20;
square.swapDepths(-1000);
dashbottom._y = (yy + topPos) + 4;
pot._y = dashbottom._y + 10;
strt._y = pot._y + 8;
rlod._y = pot._y + 8;
movs._y = pot._y + 4;
disableBtns();
repFirst();
}
function repFirst() {
posArr.sort(shuffler);
i = 0;
while (i < picArr.length) {
main["square" + i].bui("Strong", "InOut", "_alpha", 0, 100, 15);
main["square" + i]._x = posArr[i][0] - main["square" + i].gx;
main["square" + i]._y = posArr[i][1] - main["square" + i].gy;
i++;
}
reposition();
}
function reposition() {
moves = 0;
movs.movs_txt.text = moves;
dummy._alpha = 0;
popup._alpha = 0;
delete dummy.onRollOver;
posArr.sort(shuffler);
lasty = main["square" + (picArr.length - 1)];
lasty.onRollOver = function () {
this.useHandCursor = false;
};
lasty._alpha = 0;
i = 0;
while (i < picArr.length) {
main["square" + i].bui("Strong", "InOut", "_x", main["square" + i]._x, posArr[i][0] - main["square" + i].gx, 20);
main["square" + i].bui("Strong", "InOut", "_y", main["square" + i]._y, posArr[i][1] - main["square" + i].gy, 20);
main["square" + i].onRelease = function () {
if ((this.hitkox.hitTest(lasty.hitkox) || (this.hitkoy.hitTest(lasty.hitkoy))) && (ba)) {
ba = false;
if (this.id != (picArr.length - 1)) {
moves++;
(movs.movs_txt.text = moves);
}
mex = this._x;
mey = this._y;
this.bui("Back", "InOut", "_x", this._x, (lasty._x - this.gx) + lasty.gx, 5);
lasty._x = (mex - lasty.gx) + this.gx;
this.bui("Back", "InOut", "_y", this._y, (lasty._y - this.gy) + lasty.gy, 5);
lasty._y = (mey - lasty.gy) + this.gy;
this.myTw.onMotionFinished = function () {
checkMe();
ba = true;
};
}
};
i++;
}
main["square" + (picArr.length - 1)].myTw.onMotionFinished = function () {
if (shstart < 2) {
shstart++;
reposition();
}
disableBtns();
};
ba = true;
}
function checkMe() {
tex = 0;
tey = 0;
j = 0;
while (j < picArr.length) {
bex = main["square" + j]._x;
bey = main["square" + j]._y;
if ((bex < 0) || (bex > 0)) {
tex = bex;
}
if ((bey < 0) || (bey > 0)) {
tey = bey;
}
j++;
}
if ((tex == 0) && (tey == 0)) {
lasty._alpha = 100;
timeClip.stopTime();
disableBtns();
dummy._visible = true;
dummy._alpha = 100;
popup = this.attachMovie("popup", "popup", 1200);
popup.vinText.text = ((("Congratulations! You solved the puzzle in " + timeClip.out) + " with ") + moves) + " moves";
popup._x = (dummy._width / 2) - (popup._width / 2);
popup._y = (dummy._y + (dummy._height / 2)) - (popup._height / 2);
}
}
Stage.scaleMode = "noScale";
Stage.align = "TL";
Stage.showMenu = false;
numberPistures = 6;
urllength = _url.lastIndexOf("/");
picturePath = _url.substr(0, urllength) + "/foxyfans";
trace(picturePath);
MovieClip.prototype.textFld = function (arg) {
this.createTextField("myNum", 25, xx, yy, 30, 30);
this.myNum.textColor = 13421772 /* 0xCCCCCC */;
this.myNum.text = arg;
};
MovieClip.prototype.bui = function (type, inout, prop, from, to, spd) {
switch (type) {
case "Back" :
type = mx.transitions.easing.Back;
break;
case "Bounce" :
type = mx.transitions.easing.Bounce;
break;
case "Elastic" :
type = mx.transitions.easing.Elastic;
break;
case "Regular" :
type = mx.transitions.easing.Regular;
break;
case "Strong" :
type = mx.transitions.easing.Strong;
break;
case "None" :
type = mx.transitions.easing.None;
}
this.myTw = new mx.transitions.Tween(this, prop, type["ease" + inout], from, to, spd);
};
MovieClip.prototype.red = function (arg) {
i = 0;
while (i < 3) {
if (i == arg) {
this.gotoAndStop(2);
} else {
_root["btn" + i].gotoAndStop(1);
}
i++;
}
};
btn0.onRelease = function () {
this.red(this.id);
coco = 4;
roro = 4;
StartIt();
};
btn1.onRelease = function () {
this.red(this.id);
coco = 6;
roro = 6;
StartIt();
};
btn2.onRelease = function () {
this.red(this.id);
coco = 8;
roro = 8;
StartIt();
};
strt.onRelease = function () {
flipButtons("out");
};
rlod.onRelease = function () {
shstart = 0;
reposition();
};
steel.onRelease = function () {
copywindow.bui("Strong", "InOut", "_y", copywindow._y, 130, 20);
};
phi = 0;
topPos = (dash._y + dash._height) + 4;
btn0.red(0);
coco = 4;
roro = 4;
StartIt();
stop();
clickMe = 0;
onMouseDown = function () {
clickMe++;
if (clickMe >= 20) {
clickMe = 0;
Omniclick();
getURL ("javascript:adReload()");
}
};
Symbol 3 MovieClip [myText] Frame 1
me.autoSize = true;
Symbol 11 Button
on (release) {
removeMovieClip(this);
}
Symbol 16 MovieClip [ActionSource] Frame 1
#initclip 14
Object.registerClass("ActionSource", com.omniture.AS2.ActionSource);
#endinitclip
Symbol 27 Button
on (release) {
getURL ("http://secure-us.imrworldwide.com/cgi-bin/b?cg=ugoplayer_flash_games&ci=us-ugclicks&tu=http://www.ugoplayer.com", "_blank");
}
Symbol 30 MovieClip Frame 165
stop();
_root.gotoAndStop(2);
Symbol 13 MovieClip [__Packages.com.omniture.AS2.FPL.ActionSource] Frame 0
class com.omniture.AS2.FPL.ActionSource extends MovieClip
{
var root, _visible, trackOnLoadInterval, _movie, accountVarList, _moduleMediaVariables;
function ActionSource () {
super();
var _local4 = this;
var _local5;
_local4.initPre();
_local4.version = "FAS-2.4";
if (_local4.isSet(_root)) {
_local4.movie = _root;
} else if (_local4.isSet(root)) {
_local4.movie = root;
}
var _local7 = getVersion();
var _local6 = _local7.split(" ");
_local4.flashVersion = parseInt(_local6[1].substr(0, 1));
_local4.requestNum = 0;
_local4.requestList = new Array();
_local4.lastRequest = "";
_local4.requiredVarList = ["dynamicVariablePrefix", "visitorID", "vmk", "charSet", "visitorNamespace", "cookieDomainPeriods", "cookieLifetime", "pageName", "pageURL", "referrer", "currencyCode"];
_local4.accountVarList = ["purchaseID", "variableProvider", "channel", "server", "pageType", "transactionID", "campaign", "state", "zip", "events", "products"];
_local5 = _local4.requiredVarList.length - 1;
while (_local5 >= 0) {
_local4.accountVarList.unshift(_local4.requiredVarList[_local5]);
_local5--;
}
_local5 = 1;
while (_local5 <= 50) {
_local4.accountVarList.push("prop" + _local5);
_local4.accountVarList.push("eVar" + _local5);
_local4.accountVarList.push("hier" + _local5);
_local5++;
}
_local4.accountVarList.push("pe");
_local4.accountVarList.push("pev1");
_local4.accountVarList.push("pev2");
_local4.accountVarList.push("pev3");
_local4.requiredVarList.push("pe");
_local4.requiredVarList.push("pev1");
_local4.requiredVarList.push("pev2");
_local4.requiredVarList.push("pev3");
_local4.accountConfigList = ["linkObject", "linkURL", "linkName", "linkType", "trackDownloadLinks", "trackExternalLinks", "trackClickMap", "linkLeaveQueryString", "linkTrackVars", "linkTrackEvents", "trackingServer", "trackingServerSecure", "dc", "movieID", "autoTrack", "delayTracking", "trackLocal", "debugTracking"];
_local4.modulesInit();
_local4.initPost();
}
function isSet(val, mbr) {
if ((mbr != null) && (mbr != undefined)) {
val = val[mbr];
}
return((((((val != null) && (val != undefined)) && (("" + val) != "NaN")) && (val != false)) && (val != "")) && (val != 0));
}
function initPre() {
_visible = false;
}
function initPost() {
setInterval(this, "setVariableCallHandler", 1000);
}
function get Capabilities() {
return(System.capabilities);
}
function setTrackOnLoadInterval() {
trackOnLoadInterval = setInterval(this, "doTrackOnLoad", 50);
}
function startDelayTrackingInterval() {
var _local2 = this;
_local2.delayTrackingInterval = setInterval(_local2, "delayTrackingDone", _local2.delayTracking);
}
function requestURL(url) {
var _local2 = new LoadVars();
var _local1 = new LoadVars();
_local2.sendAndLoad(url, _local1, "GET");
}
function callJavaScript(script) {
return(null);
}
function track(variableOverrides, bufferedRequestID) {
_track(variableOverrides, bufferedRequestID);
}
function trackLink(linkObject, linkType, linkName, variableOverrides) {
_trackLink(linkObject, linkType, linkName, variableOverrides);
}
function set movie(movie) {
_movie = movie;
if (isSet(_movie)) {
if (!flashLivePreview) {
if (flashASVersion < 3) {
_movie.s_s = this;
}
modulesUpdate();
}
}
//return(this.movie);
}
function get movie() {
return(_movie);
}
function set trackOnLoad(trackOnLoad) {
_trackOnLoad = trackOnLoad;
if (_trackOnLoad) {
setTrackOnLoadInterval();
}
//return(this.trackOnLoad);
}
function get trackOnLoad() {
return(_trackOnLoad);
}
function doTrackOnLoad() {
var _local2 = this;
if ((!_local2.isSet(_local2.account)) || (!_local2.isSet(_local2.movie))) {
return(undefined);
}
clearInterval(_local2.trackOnLoadInterval);
if (_local2._trackOnLoad && (!_local2.onLoadTracked)) {
_local2.onLoadTracked = true;
_local2.track();
}
}
function isNumber(num) {
return(!isNaN(parseInt(num)));
}
function replace(x, o, n) {
if (isSet(x)) {
if (x.indexOf(o) >= 0) {
return(x.split(o).join(n));
}
}
return(x);
}
function setVariableCallHandler() {
var _local4 = this;
var _local8;
var _local10;
var _local9;
var _local3;
var _local7;
var _local6;
var _local2;
var _local5;
for (_local10 in _local4) {
if (_local10.substr(0, 5) == "_svc_") {
_local3 = _local10.split("_");
if (_local4.isSet(_local3) && (_local3.length >= 4)) {
if ((_local3[3] == "dot") && (_local3.length > 4)) {
_local3[2] = _local3[2] + ("_dot_" + _local3[4]);
_local7 = 5;
while (_local7 < _local3.length) {
_local3[_local7 - 2] = _local3[_local7];
_local7++;
}
}
_local2 = null;
if (_local4.isSet(_local6)) {
_local5 = 0;
while (_local5 < _local6.length) {
if (_local6[_local5].methodName == _local3[2]) {
_local2 = _local6[_local5];
}
_local5++;
}
}
if (!_local4.isSet(_local2)) {
_local6 = new Array();
_local2 = new Object();
_local2.methodName = _local3[2];
_local6[0] = _local2;
}
if (_local3[3] == "call") {
if (_local4.isSet(_local4[_local10])) {
_local2.call = true;
}
_local4[_local10] = null;
} else if (((_local3[3] == "param") && (_local3.length > 4)) && (_local4.isSet(_local3[4]))) {
if (!_local4.isSet(_local2.paramList)) {
_local2.paramList = new Array();
}
_local2.paramList[_local3[4]] = _local4[_local10];
}
}
}
}
if (_local4.isSet(_local6) && (_local6.length > 0)) {
_local5 = 0;
while (_local5 < _local6.length) {
_local2 = _local6[_local5];
if (_local4.isSet(_local2.methodName) && (_local4.isSet(_local2.call))) {
_local3 = _local2.methodName.split("_dot_");
if (_local3.length > 1) {
_local8 = _local4[_local3[0]];
_local9 = _local3[1];
} else {
_local8 = _local4;
_local9 = _local2.methodName;
}
if (_local4.isSet(_local8[_local9])) {
if (_local4.isSet(_local2.paramList) && (_local2.paramList.length > 0)) {
if (_local2.paramList.length == 1) {
_local4["_svc_result_" + _local2.methodName] = _local8[_local9](_local2.paramList[0]);
} else if (_local2.paramList.length == 2) {
_local4["_svc_result_" + _local2.methodName] = _local8[_local9](_local2.paramList[0], _local2.paramList[1]);
} else if (_local2.paramList.length == 3) {
_local4["_svc_result_" + _local2.methodName] = _local8[_local9](_local2.paramList[0], _local2.paramList[1], _local2.paramList[2]);
}
} else {
_local4[("_svc_" + _local2.methodName) + "_result"] = _local8[_local9]();
}
}
}
_local5++;
}
}
}
function getMovieURL() {
var _local2 = this;
var _local3;
_local3 = _local2.callJavaScript("function s_ActionSource_wl(){return window.location.href;}");
if (_local2.isSet(_local3)) {
return(_local3);
}
if (_local2.isSet(_local2.movie)) {
if (((_local2.flashASVersion > 2) && (_local2.isSet(_local2.movie.loaderInfo))) && (_local2.isSet(_local2.movie.loaderInfo.loaderURL))) {
return(_local2.movie.loaderInfo.loaderURL);
}
if (_local2.isSet(_local2.movie._url)) {
return(_local2.movie._url);
}
}
return("");
}
function getMovieReferrer() {
var _local2 = this;
return(_local2.callJavaScript((((((("function s_ActionSource_r(){\tvar \t\tr = '',\t\tw = window,\t\te,\t\tp,\t\tl,\t\te;\tif ((w) && (w.document)) {\t\tr = w.document.referrer;\t\ttry {\t\t\tp = w.parent;\t\t\tl = w.location;\t\t\twhile ((p) && (p.location) && (p.location != l) && (p.location.host == l.host)) {\t\t\t\tw = p;\t\t\t\tp = w.parent;\t\t\t}" + "\t\t} catch (e) {}") + "\t\tif ((w) && (w.document)) {") + "\t\t\tr = w.document.referrer;") + "\t\t}") + "\t}") + "\treturn r;") + "}"));
}
function getBufferedRequests() {
var _local2 = this;
var _local3;
if (!_local2.isSet(_local2.disableBufferedRequests)) {
_local3 = SharedObject.getLocal("s_br", "/");
}
if (!_local2.isSet(_local3)) {
_local3 = _local2.bufferedRequests;
if (!_local2.isSet(_local3)) {
_local2.bufferedRequests = new Object();
_local2.bufferedRequests.flush = function () {
};
_local3 = _local2.bufferedRequests;
}
}
if (!_local2.isSet(_local3.data)) {
_local3.data = new Object();
}
if (!_local2.isSet(_local3.data.list)) {
_local3.data.list = new Array();
}
return(_local3);
}
function bufferRequest(account, bufferedRequestID, request) {
var _local5 = this;
var _local3;
var _local7;
var _local2;
var _local6;
_local3 = _local5.getBufferedRequests();
if (_local5.isSet(_local3)) {
_local6 = -1;
_local2 = 0;
while (_local2 < _local3.data.list.length) {
if (_local3.data.list[_local2].id == bufferedRequestID) {
_local3.data.list[_local2].request = request;
request = "";
} else if (!_local5.isSet(_local3.data.list[_local2].id)) {
_local6 = _local2;
}
_local2++;
}
if (_local5.isSet(request)) {
_local7 = new Object();
_local7.account = account;
_local7.id = bufferedRequestID;
_local7.request = request;
if (_local6 >= 0) {
_local3.data.list[_local6] = _local7;
} else {
_local3.data.list.push(_local7);
}
}
_local3.flush();
}
}
function _flushBufferedRequests(account) {
var _local6 = this;
var _local4;
var _local3;
var _local2;
_local4 = _local6.getBufferedRequests();
if (_local6.isSet(_local4)) {
_local2 = 0;
while (_local2 < _local4.data.list.length) {
_local3 = _local4.data.list[_local2];
if (_local3.account == account) {
_local6.flushBufferedRequest(account, _local3.id);
}
_local2++;
}
}
}
function flushBufferedRequests() {
var _local2 = this;
if (_local2.isSet(_local2.account)) {
_local2._flushBufferedRequests(_local2.account);
}
}
function flushBufferedRequest(account, bufferedRequestID) {
var _local6 = this;
var _local3;
var _local4;
var _local2;
var _local5;
_local3 = _local6.getBufferedRequests();
if (_local6.isSet(_local3)) {
_local2 = 0;
while (_local2 < _local3.data.list.length) {
_local4 = _local3.data.list[_local2];
if ((_local4.account == account) && (_local4.id == bufferedRequestID)) {
_local5 = _local3.data.list[_local2].request;
_local3.data.list[_local2].account = "";
_local3.data.list[_local2].id = "";
_local3.data.list[_local2].request = "";
_local3.flush();
_local6.makeRequest("", "", _local5, "");
}
_local2++;
}
}
}
function makeRequest(cacheBusting, queryString, request, bufferedRequestID) {
var _local2 = this;
var _local5 = _local2.getMovieURL();
var _local6;
if (!_local2.isSet(request)) {
if (_local2.isSet(_local2.trackingServer)) {
_local6 = _local2.trackingServer;
if (_local2.isSet(_local2.trackingServerSecure) && (_local5.toLowerCase().substr(0, 6) == "https:")) {
_local6 = _local2.trackingServerSecure;
}
} else {
var _local3 = _local2.visitorNamespace;
var _local7;
if (!_local2.isSet(_local3)) {
_local3 = _local2.account;
_local7 = _local3.indexOf(",");
if (_local7 >= 0) {
_local3 = _local3.substr(0, _local7);
}
_local3 = _local3.split("_").join("-");
}
_local6 = ((_local3 + ".") + (_local2.isSet(_local2.dc) ? (_local2.dc) : 112)) + ".2o7.net";
}
if (_local5.toLowerCase().substr(0, 6) == "https:") {
request = "https://";
} else {
request = "http://";
}
request = request + (((((((((((((_local6 + "/b/ss/") + _local2.account) + "/") + (_local2.mobile ? "5.0" : "0")) + "/") + _local2.version) + "-AS") + _local2.flashASVersion) + "/") + cacheBusting) + "?AQB=1&ndh=1&") + queryString) + "&AQE=1");
if (_local2.isSet(bufferedRequestID)) {
_local2.bufferRequest(_local2.account, bufferedRequestID, request);
return(undefined);
}
}
if ((_local5.toLowerCase().substr(0, 6) == "https:") && (request.toLowerCase().substr(0, 5) == "http:")) {
request = "https:" + request.substr(5);
}
if (((_local2.isSet(_local2.trackLocal) || (_local2.flashVersion < 8)) || (!_local2.isSet(_local5))) || (_local5.toLowerCase().substr(0, 4) == "http")) {
_local2.requestList.push(request);
if ((!_local2.isSet(_local2.delayTracking)) || (_local2.isSet(_local2.delayTrackingStage) && (_local2.delayTrackingStage == 2))) {
_local2.flushRequestList();
} else if (_local2.isSet(_local2.delayTracking) && (!_local2.isSet(_local2.delayTrackingStage))) {
_local2.delayTrackingStage = 1;
_local2.startDelayTrackingInterval();
}
}
}
function flushRequestList() {
var _local2 = this;
while (_local2.requestNum < _local2.requestList.length) {
if (_local2.isSet(_local2.debugTracking)) {
var _local5 = "ActionSource Debug: " + _local2.requestList[_local2.requestNum];
var _local4 = _local2.requestList[_local2.requestNum].split("&");
var _local3;
_local3 = 0;
while (_local3 < _local4.length) {
_local5 = _local5 + ("\n\t" + unescape(_local4[_local3]));
_local3++;
}
trace(_local5);
}
_local2.requestURL(_local2.requestList[_local2.requestNum]);
_local2.lastRequest = _local2.requestList[_local2.requestNum];
_local2.requestNum++;
}
}
function delayTrackingDone() {
var _local2 = this;
clearInterval(_local2.delayTrackingInterval);
_local2.delayTrackingStage = 2;
_local2.flushRequestList();
}
function clearVars() {
var _local4 = this;
var _local3;
var _local2;
_local3 = 0;
while (_local3 < accountVarList.length) {
_local2 = _local4.accountVarList[_local3];
if (((((((((((_local2.substr(0, 4) == "prop") || (_local2.substr(0, 4) == "eVar")) || (_local2.substr(0, 4) == "hier")) || (_local2 == "channel")) || (_local2 == "events")) || (_local2 == "purchaseID")) || (_local2 == "transactionID")) || (_local2 == "products")) || (_local2 == "state")) || (_local2 == "zip")) || (_local2 == "campaign")) {
_local4[_local2] = undefined;
}
_local3++;
}
}
function queryStringAccountVariables() {
var _local4 = this;
var _local12 = "";
var _local9;
var _local5;
var _local2;
var _local3;
var _local6;
var _local8;
var _local7;
var _local11 = "";
var _local10 = "";
var _local13 = "";
if (_local4.isSet(_local4.linkType)) {
_local11 = _local4.linkTrackVars;
_local10 = _local4.linkTrackEvents;
} else if (_local4.isSet(_local4.pe)) {
_local13 = _local4.pe.substr(0, 1).toUpperCase() + _local4.pe.substr(1);
if (_local4.isSet(_local4[_local13])) {
_local11 = _local4[_local13].trackVars;
_local10 = _local4[_local13].trackEvents;
}
}
if (_local4.isSet(_local11)) {
_local11 = ((("," + _local11) + ",") + _local4.requiredVarList.join(",")) + ",";
}
if (_local4.isSet(_local10)) {
_local10 = ("," + _local10) + ",";
}
_local9 = 0;
while (_local9 < _local4.accountVarList.length) {
_local2 = _local4.accountVarList[_local9];
_local3 = _local4[_local2];
_local8 = _local2.substr(0, 4);
_local7 = _local2.substr(4);
if (_local4.isSet(_local3) && ((!_local4.isSet(_local11)) || (_local11.indexOf(("," + _local2) + ",") >= 0))) {
switch (_local2) {
case "dynamicVariablePrefix" :
_local2 = "D";
break;
case "visitorID" :
_local2 = "vid";
break;
case "pageURL" :
_local2 = "g";
break;
case "referrer" :
_local2 = "r";
break;
case "vmk" :
_local2 = "vmt";
break;
case "charSet" :
_local2 = "ce";
break;
case "visitorNamespace" :
_local2 = "ns";
break;
case "cookieDomainPeriods" :
_local2 = "cdp";
break;
case "cookieLifetime" :
_local2 = "cl";
break;
case "currencyCode" :
_local2 = "cc";
break;
case "channel" :
_local2 = "ch";
break;
case "transactionID" :
_local2 = "xact";
break;
case "campaign" :
_local2 = "v0";
break;
case "events" :
if (_local4.isSet(_local10)) {
_local6 = _local3.split(",");
_local3 = "";
_local5 = 0;
while (_local5 < _local6.length) {
if (_local10.indexOf(("," + _local6[_local5]) + ",") >= 0) {
_local3 = _local3 + ((_local4.isSet(_local3) ? "," : "") + _local6[_local5]);
}
_local5++;
}
}
break;
default :
if (!_local4.isNumber(_local7)) {
break;
}
if (_local8 == "prop") {
_local2 = "c" + _local7;
} else if (_local8 == "eVar") {
_local2 = "v" + _local7;
} else {
if (_local8 != "hier") {
break;
}
_local2 = "h" + _local7;
_local3 = _local3.substr(0, 255);
}
}
if (_local4.isSet(_local3)) {
_local12 = _local12 + ((("&" + escape(_local2)) + "=") + ((_local2.substr(0, 3) != "pev") ? (escape(_local3)) : (_local3)));
}
}
_local9++;
}
return(_local12);
}
function queryStringLinkTracking() {
var _local2 = this;
var _local5 = _local2.linkType;
var _local3 = _local2.linkURL;
var _local9 = _local2.linkName;
var _local4;
var _local7;
var _local8;
var _local6 = "";
var _local10;
if ((!_local2.isSet(_local3)) && (_local2.isSet(_local2.linkObject))) {
if (_local2.isSet(_local2.linkObject, "url")) {
_local3 = _local2.linkObject.url;
} else if (_local2.isSet(_local2.linkObject, "URL")) {
_local3 = _local2.linkObject.URL;
} else if (_local2.isSet(_local2.linkObject, "href")) {
_local3 = _local2.linkObject.href;
} else if (_local2.isSet(_local2.linkObject, "HREF")) {
_local3 = _local2.linkObject.HREF;
} else if (_local2.isSet(_local2.linkObject, "htmlText")) {
_local4 = _local2.linkObject.htmlText.toLowerCase().indexOf("href=");
if (_local4 >= 0) {
_local4 = _local4 + 5;
_local8 = _local2.linkObject.htmlText.substr(_local4, 1);
if ((_local8 == "\"") || (_local8 == "'")) {
_local4++;
_local7 = _local2.linkObject.htmlText.toLowerCase().indexOf(_local8, _local4);
if (_local7 >= 0) {
_local7--;
if (_local7 > _local4) {
_local3 = _local2.linkObject.htmlText.substr(_local4, (_local7 - _local4) + 1);
}
}
}
}
}
}
if (_local2.isSet(_local5) && (_local2.isSet(_local3) || (_local2.isSet(_local9)))) {
_local5 = _local5.toLowerCase();
if ((_local5 != "d") && (_local5 != "e")) {
_local5 = "o";
}
if (_local2.isSet(_local3) && (!_local2.isSet(_local2.linkLeaveQueryString))) {
_local10 = _local3.indexOf("?");
if (_local10 >= 0) {
_local3 = _local3.substr(0, _local10);
}
}
_local6 = _local6 + ("&pe=lnk_" + escape(_local5));
_local6 = _local6 + (_local2.isSet(_local3) ? ("&pev1=" + escape(_local3)) : "");
_local6 = _local6 + (_local2.isSet(_local9) ? ("&pev2=" + escape(_local9)) : "");
}
return(_local6);
}
function queryStringClickMap() {
var _local2 = this;
var _local3 = "";
var _local4 = _local2.pageName;
var _local6 = 1;
var _local5 = _local2.objectID;
var _local7 = 1;
var _local8 = "FLASH";
if (((!_local2.isSet(_local5)) && (_local2.isSet(_local2.linkObject))) && (_local2.isSet(_local2.linkObject, "name") || (_local2.isSet(_local2.linkObject, "_name")))) {
_local5 = _local2.ClickMap.getObjectID(_local2.linkObject);
}
if (!_local2.isSet(_local4)) {
_local4 = _local2.pageURL;
_local6 = 0;
}
if (((_local2.isSet(_local2.trackClickMap) && (_local2.isSet(_local4))) && (_local2.isSet(_local5))) && (_local2.isSet(_local8))) {
_local3 = _local3 + ("&pid=" + escape(_local4));
_local3 = _local3 + (_local2.isSet(_local6) ? ("&pidt=" + escape("" + _local6)) : "");
_local3 = _local3 + ("&oid=" + escape(_local5.substr(0, 100)));
_local3 = _local3 + (_local2.isSet(_local7) ? ("&oidt=" + escape("" + _local7)) : "");
_local3 = _local3 + ("&ot=" + escape(_local8));
}
return(_local3);
}
function queryStringTechnology() {
var _local3 = this;
var _local4 = "";
var _local2 = Capabilities;
if ((_local3.isSet(_local2) && (_local3.isSet(_local2.screenResolutionX))) && (_local3.isSet(_local2.screenResolutionY))) {
_local4 = _local4 + ((("&s=" + _local2.screenResolutionX) + "x") + _local2.screenResolutionY);
}
return(_local4);
}
function variableOverridesApply(variableOverrides) {
var _local2 = this;
var _local4;
var _local3;
_local4 = 0;
while (_local4 < _local2.accountVarList.length) {
_local3 = _local2.accountVarList[_local4];
if (_local2.isSet(variableOverrides[_local3]) || (_local2.isSet(variableOverrides["!" + _local3]))) {
_local2[_local3] = variableOverrides[_local3];
}
_local4++;
}
_local4 = 0;
while (_local4 < _local2.accountConfigList.length) {
_local3 = _local2.accountConfigList[_local4];
if (_local2.isSet(variableOverrides[_local3]) || (_local2.isSet(variableOverrides["!" + _local3]))) {
_local2[_local3] = variableOverrides[_local3];
}
_local4++;
}
}
function variableOverridesBuild(variableOverrides) {
var _local3 = this;
var _local4;
var _local2;
_local4 = 0;
while (_local4 < _local3.accountVarList.length) {
_local2 = _local3.accountVarList[_local4];
if (!_local3.isSet(variableOverrides[_local2])) {
variableOverrides[_local2] = _local3[_local2];
if (!_local3.isSet(variableOverrides[_local2])) {
variableOverrides["!" + _local2] = 1;
}
}
_local4++;
}
_local4 = 0;
while (_local4 < _local3.accountConfigList.length) {
_local2 = _local3.accountConfigList[_local4];
if (!_local3.isSet(variableOverrides[_local2])) {
variableOverrides[_local2] = _local3[_local2];
if (!_local3.isSet(variableOverrides[_local2])) {
variableOverrides["!" + _local2] = 1;
}
}
_local4++;
}
}
function _track(variableOverrides, bufferedRequestID) {
var _local2 = this;
var _local7;
var _local5 = new Date();
var _local8 = Math.floor(Math.random() * 10000000000000);
var _local11 = ("s" + (Math.floor(_local5.getTime() / 10800000) % 10)) + _local8;
var _local9 = (((((((((((((("" + _local5.getDate()) + "/") + _local5.getMonth()) + "/") + _local5.getFullYear()) + " ") + _local5.getHours()) + ":") + _local5.getMinutes()) + ":") + _local5.getSeconds()) + " ") + _local5.getDay()) + " ") + _local5.getTimezoneOffset();
var _local6 = "t=" + escape(_local9);
if (_local2.isSet(_local2.flashLivePreview)) {
return(undefined);
}
if (_local2.isSet(_local2.otherVariables)) {
var _local4;
var _local3;
_local4 = 0;
while (_local4 < _local2.accountVarList.length) {
_local3 = _local2.accountVarList[_local4];
if (_local2.isSet(_local2.otherVariables[_local3])) {
_local2[_local3] = _local2.otherVariables[_local3];
}
_local4++;
}
_local4 = 0;
while (_local4 < _local2.accountConfigList.length) {
_local3 = _local2.accountConfigList[_local4];
if (_local2.isSet(_local2.otherVariables[_local3])) {
_local2[_local3] = _local2.otherVariables[_local3];
}
_local4++;
}
}
if (_local2.isSet(variableOverrides)) {
_local7 = new Object();
_local2.variableOverridesBuild(_local7);
_local2.variableOverridesApply(variableOverrides);
}
if (_local2.isSet(_local2.usePlugins) && (_local2.isSet(_local2.doPlugins))) {
_local2.doPlugins(_local2);
}
if (_local2.isSet(_local2.account)) {
if (!_local2.isSet(_local2.pageURL)) {
_local2.pageURL = _local2.getMovieURL();
}
if ((!_local2.isSet(_local2.referrer)) && (!_local2.isSet(_local2._1_referrer))) {
_local2.referrer = _local2.getMovieReferrer();
_local2._1_referrer = 1;
}
_local6 = _local6 + _local2.queryStringAccountVariables();
_local6 = _local6 + _local2.queryStringLinkTracking();
_local6 = _local6 + _local2.queryStringClickMap();
_local6 = _local6 + _local2.queryStringTechnology();
_local2.makeRequest(_local11, _local6, "", bufferedRequestID);
}
if (_local2.isSet(variableOverrides)) {
_local2.variableOverridesApply(_local7);
}
_local2.referrer = undefined;
_local2.pe = undefined;
_local2.pev1 = undefined;
_local2.pev2 = undefined;
_local2.pev3 = undefined;
_local2.linkObject = undefined;
_local2.linkURL = undefined;
_local2.linkName = undefined;
_local2.linkType = undefined;
_local2.objectID = undefined;
if (_local2.isSet(_local2.account)) {
if ((!_local2.isSet(bufferedRequestID)) && (!_local2.isSet(_local2.trackCalled))) {
_local2.trackCalled = true;
_local2.flushBufferedRequests();
}
}
}
function _trackLink(linkObject, linkType, linkName, variableOverrides) {
var _local2 = this;
var _local4;
if (_local2.isSet(linkObject) && (typeof(linkObject) == "string")) {
_local4 = linkObject;
linkObject = new Object();
linkObject.url = _local4;
}
_local2.linkObject = linkObject;
_local2.linkType = linkType;
_local2.linkName = linkName;
_local2.track(variableOverrides);
}
function set moduleMediaVariables(moduleMediaVariables) {
_moduleMediaVariables = moduleMediaVariables;
modulesUpdate();
//return(this.moduleMediaVariables);
}
function get moduleMediaVariables() {
return(_moduleMediaVariables);
}
function modulesInit() {
var _local2 = this;
_local2.ClickMap = new com.omniture.AS2.ActionSource_Module_ClickMap(_local2);
_local2.Media = new com.omniture.AS2.ActionSource_Module_Media(_local2);
_local2.modulesUpdate();
}
function modulesUpdate() {
var _local2 = this;
var _local3;
if (_local2.isSet(_local2.Media)) {
if (_local2.isSet(_local2._moduleMediaVariables)) {
for (_local3 in _local2._moduleMediaVariables) {
if (_local2.isSet(_local2._moduleMediaVariables[_local3])) {
if (_local3 == "autoTrack") {
if (("" + _local2._moduleMediaVariables[_local3]).toLowerCase() == "true") {
_local2._moduleMediaVariables[_local3] = true;
} else {
_local2._moduleMediaVariables[_local3] = false;
}
}
_local2.Media[_local3] = _local2._moduleMediaVariables[_local3];
}
}
}
_local2.Media.autoTrack = _local2.Media.autoTrack;
}
}
var flashASVersion = 1.9;
var flashLivePreview = false;
var trackLocal = true;
var debugTracking = false;
var _trackOnLoad = false;
var onLoadTracked = false;
var trackCalled = false;
}
Symbol 17 MovieClip [__Packages.com.omniture.AS2.ActionSource_Module_ClickMap] Frame 0
class com.omniture.AS2.ActionSource_Module_ClickMap extends MovieClip
{
var s;
function ActionSource_Module_ClickMap (s) {
super();
var _local3 = this;
_local3.s = s;
_local3.clickMovie = s.movie.createEmptyMovieClip("s_ClickMap", 100);
_local3.clickMovie.m = _local3;
_local3.clickMovie.onMouseDown = function () {
var _local2 = this.m;
var _local3 = _local2.getHitTarget(_local2.s.movie);
if (_local2.s.isSet(_local3)) {
_local2.sendClickMapEvent(_local3);
}
};
}
function getHitTarget(tree) {
var _local4 = this;
var _local12 = _local4.s.movie._xmouse;
var _local13 = _local4.s.movie._ymouse;
for (var _local14 in tree) {
var _local3 = tree[_local14];
if (_local3._parent != tree) {
continue;
}
var _local8 = false;
var _local7 = _local3._x;
var _local5 = _local3._y;
var _local11 = _local3._width;
var _local10 = _local3._height;
if ((_local12 > _local7) && (_local12 < (_local7 + _local11))) {
if ((_local13 > _local5) && (_local13 < (_local5 + _local10))) {
_local8 = true;
}
}
if (((typeof(_local3) == "movieclip") || (_local3 instanceof MovieClip)) && (_local3.hitTest(_local4.s.movie._xmouse, _local4.s.movie._ymouse, true))) {
var _local6 = _local4.getHitTarget(_local3);
return(((_local6 != null) ? (_local6) : (_local3)));
}
if ((_local3 instanceof Button) && (!_local4.s.isSet(_local3.s_ClickMapSetup))) {
_local3.s_ClickMapSetup = true;
_local3.s_ClickMapOnPress = _local3.onPress;
_local3.onPress = function () {
_root.s_s.ClickMap.sendClickMapEvent(this);
if ((!(this.s_ClickMapOnPress === undefined)) && (!(this.s_ClickMapOnPress === null))) {
this.s_ClickMapOnPress();
}
};
} else if ((typeof(_local3) == "object") && (_local8 == true)) {
var _local6 = _local4.getHitTarget(_local3);
return(((_local6 != null) ? (_local6) : (_local3)));
}
}
return(null);
}
function getIndex() {
var _local2 = this;
var _local3;
if (_local2.s.isSet(_local2.s.movie)) {
_local3 = ((Stage.width + ",") + Stage.height) + _local2.indexChildren(_local2.s.movie);
return(_local3);
}
return("");
}
function indexChildren(node) {
var _local3 = this;
var _local5 = "";
var _local4;
var _local2;
var _local8 = node + ".";
var _local7;
for (_local4 in node) {
_local2 = node[_local4];
if ((_local3.s.isSet(_local2) && (_local3.s.isSet(_local2._name))) && (_local2._name == _local4)) {
_local7 = _local2 + "";
if (_local7 == (_local8 + _local4)) {
_local5 = _local5 + ("|" + _local3.getDOMID(_local2));
_local5 = _local5 + _local3.indexChildren(_local2);
}
}
}
return(_local5);
}
function nodePos(node) {
var _local1 = new Object();
_local1.x = node._x;
_local1.y = node._y;
return(_local1);
}
function nodeShift(node, x, y) {
node._x = x;
node._y = y;
}
function parentGetBounds(node) {
return(node._parent.getBounds());
}
function parentLocalToGlobal(node, p) {
node.parent.localToGlobal(p);
}
function getFullPath(node) {
var _local1 = "" + node;
var _local2 = _local1.substr(_local1.length - 4, 4);
if ((_local2 == ".frs") || (_local2 == ".fds")) {
_local1 = _local1.substr(0, _local1.length - 4);
}
return(_local1);
}
function getGeom(node) {
var _local2 = this;
var _local7 = new Object();
var _local3;
var _local6;
var _local5;
var _local9;
var _local8;
_local5 = _local2.parentGetBounds(node);
_local3 = _local2.nodePos(node);
_local6 = _local2.nodePos(node);
_local2.nodeShift(node, _local5.xMin, _local5.yMin);
_local9 = _local2.parentGetBounds(node);
_local2.nodeShift(node, _local5.xMax, _local5.yMax);
_local8 = _local2.parentGetBounds(node);
_local2.nodeShift(node, _local3.x, _local3.y);
_local3.x = _local3.x + (_local9.xMin - _local5.xMin);
_local3.y = _local3.y + (_local9.yMin - _local5.yMin);
_local6.x = _local6.x + (_local8.xMax - _local5.xMax);
_local6.y = _local6.y + (_local8.yMax - _local5.yMax);
_local2.parentLocalToGlobal(node, _local3);
_local2.parentLocalToGlobal(node, _local6);
_local7.x = Math.round(_local3.x);
_local7.y = Math.round(_local3.y);
_local7.w = Math.ceil(_local6.x - _local3.x);
_local7.h = Math.ceil(_local6.y - _local3.y);
return(_local7);
}
function getDOMID(node) {
var _local3 = this;
var _local2;
if (_local3.s.isSet(node)) {
_local2 = _local3.getGeom(node);
return((((((((_local3.getFullPath(node) + ",") + _local2.x) + ",") + _local2.y) + ",") + _local2.w) + ",") + _local2.h);
}
return("");
}
function getObjectID(node) {
var _local3 = this;
var _local4 = _local3.getMovieID();
var _local2 = "";
_local2 = _local3.getFullPath(node);
if (_local3.s.isSet(_local2)) {
_local2 = ((_local3.s.isSet(_local4) ? (_local4) : "") + ":") + _local2;
}
return(_local2);
}
function sendClickMapEvent(node) {
var _local2 = this;
var _local5 = _local2.s.getMovieURL();
var _local6 = _local2.getMovieID();
if (_local2.s.isSet(_local2.s.trackClickMap)) {
_local2.s.objectID = _local2.getObjectID(node);
}
if (_local2.s.autoTrack) {
var _local3 = _local5;
var _local4;
_local4 = _local3.indexOf("?");
if (_local4 >= 0) {
_local3 = _local3.substr(0, _local4);
}
if (_local3.length > 77) {
_local3 = _local3.substr(-77);
}
_local2.s.trackLink(_local5, "o", "ActionSource.AutoTrack:" + _local3);
}
}
function getMovieID() {
var _local6 = this;
var _local5 = _local6.getSWFURL();
var _local4 = s.movieID;
if ((!_local6.s.isSet(_local4)) && (_local6.s.isSet(_local5))) {
var _local3 = _local5.lastIndexOf("/");
var _local2 = _local5.lastIndexOf(".");
if (_local3 >= 0) {
_local3++;
} else {
_local3 = 0;
}
if (_local2 >= 0) {
_local2 = _local2 - _local3;
} else {
_local2 = _local5.length;
}
_local4 = _local5.substr(_local3, _local2);
}
if (!_local6.s.isSet(_local4)) {
_local4 = "movieID undefined";
}
return(_local4);
}
function getDOMIndex() {
var _local2 = this;
return(_local2.getIndex());
}
function getTrackClickMap() {
var _local2 = this;
return(_local2.s.trackClickMap.toString());
}
function getAccount() {
var _local2 = this;
return(_local2.s.account);
}
function getPageName() {
var _local2 = this;
return(_local2.s.pageName);
}
function getPageURL() {
var _local2 = this;
return(_local2.s.pageURL);
}
function getCharSet() {
var _local2 = this;
return(_local2.s.charSet);
}
function getSWFURL() {
var _local2 = this;
if (_local2.s.isSet(s.movie)) {
if (_local2.s.isSet(_local2.s.movie.loaderInfo) && (_local2.s.isSet(_local2.s.movie.loaderInfo.loaderURL))) {
return(_local2.s.movie.loaderInfo.loaderURL);
}
if (_local2.s.isSet(_local2.s.movie._url)) {
return(_local2.s.movie._url);
}
}
return("");
}
function getVersion() {
var _local2 = this;
return(_local2.s.version);
}
}
Symbol 18 MovieClip [__Packages.com.omniture.AS2.ActionSource_Module_Media] Frame 0
class com.omniture.AS2.ActionSource_Module_Media
{
var _autoTrack, autoTrackDone, s, listenerFLVPlayback, listenerMedia;
function ActionSource_Module_Media (s) {
var _local2 = this;
_local2.s = s;
_local2.monitorList = null;
}
function open(name, length, playerName, player) {
_open(name, length, playerName, player);
}
function startMonitor(monitor) {
var m = this;
var _local2;
var _local4 = 0;
if (m.s.isSet(m.monitorList)) {
_local4 = -1;
_local2 = 0;
while (_local2 < m.monitorList.length) {
if (m.s.isSet(m.monitorList[_local2])) {
if (((m.s.isSet(m.monitorList[_local2].node) && (m.s.isSet(monitor))) && (m.s.isSet(monitor.node))) && (m.monitorList[_local2].node == monitor.node)) {
return(undefined);
}
} else if (_local4 < 0) {
_local4 = _local2;
}
_local2++;
}
if (_local4 < 0) {
_local4 = m.monitorList.length;
}
} else {
m.monitorList = new Array();
}
monitor.update = function () {
if ((((((this.m == null) || (this.m == undefined)) || (this.m.s == null)) || (this.m.s == undefined)) || (this.node == null)) || (this.node == undefined)) {
clearInterval(this.interval);
this.m.monitorList[this.num] = null;
} else {
this.watch();
}
};
monitor.interval = setInterval(monitor, "update", 5000);
monitor.num = _local4;
m.monitorList[monitor.num] = monitor;
}
function set autoTrack(autoTrack) {
_autoTrack = autoTrack;
if ((_autoTrack && (!autoTrackDone)) && (s.isSet(s.movie))) {
autoTrackDone = true;
attach(s.movie);
}
//return(this.autoTrack);
}
function get autoTrack() {
return(_autoTrack);
}
function cleanName(name) {
var _local2 = this;
return(_local2.s.replace(_local2.s.replace(_local2.s.replace(name, newline, ""), "\r", ""), "--**--", ""));
}
function _open(name, length, playerName, player) {
var _local2 = this;
var _local4 = new Object();
var _local8 = new Date();
var _local5 = "";
var _local3;
name = _local2.cleanName(name);
length = Math.floor(length);
if (!_local2.s.isSet(length)) {
length = 1;
}
if ((_local2.s.isSet(name) && (_local2.s.isSet(length))) && (_local2.s.isSet(playerName))) {
if (!_local2.s.isSet(_local2.list)) {
_local2.list = new Object();
}
if (_local2.s.isSet(_local2.list[name])) {
_local2.close(name);
}
if (_local2.s.isSet(player)) {
_local5 = "" + player;
}
for (_local3 in _local2.list) {
if (_local2.s.isSet(_local2.list[_local3]) && (_local2.list[_local3].playerID == _local5)) {
_local2.close(_local2.list[_local3].name);
}
}
_local4.name = name;
_local4.length = length;
_local4.playerName = _local2.cleanName((_local2.s.isSet(_local2.playerName) ? (_local2.playerName) : (playerName)));
_local4.playerID = _local5;
_local4.timePlayed = 0;
_local4.timestamp = Math.floor(_local8.getTime() / 1000);
_local4.lastEventType = 0;
_local4.lastEventTimestamp = _local4.timestamp;
_local4.lastEventOffset = 0;
_local4.session = "";
_local4.eventList = new Object();
_local2.list[name] = _local4;
}
}
function close(name) {
event(name, 0, -1);
}
function play(name, offset) {
var _local2 = this;
var _local5;
var _local3;
_local2.event(name, 1, offset);
_local3 = new Object();
_local3.m = _local2;
_local3.node = _local2.cleanName(name);
_local3.watch = function () {
var _local2 = this.m;
var _local3 = this.node;
var _local4;
_local4 = (((_local2.s.isSet(_local3) && (_local2.s.isSet(_local2.list))) && (_local2.s.isSet(_local2.list[_local3]))) ? (_local2.list[_local3]) : null);
if (_local2.s.isSet(_local4)) {
if (_local4.lastEventType == 1) {
_local2.event(_local4.name, 3, -1);
}
} else {
this.node = null;
}
};
_local2.startMonitor(_local3);
}
function stop(name, offset) {
event(name, 2, offset);
}
function event(name, eventType, offset) {
var _local3 = this;
var _local2;
var _local9 = new Date();
var _local8 = Math.floor(_local9.getTime() / 1000);
var _local7 = "--**--";
name = _local3.cleanName(name);
_local2 = (((_local3.s.isSet(name) && (_local3.s.isSet(_local3.list))) && (_local3.s.isSet(_local3.list[name]))) ? (_local3.list[name]) : null);
if (_local3.s.isSet(_local2)) {
if ((eventType == 3) || ((eventType != _local2.lastEventType) && ((eventType != 2) || (_local2.lastEventType == 1)))) {
if (_local3.s.isSet(eventType)) {
if ((offset < 0) && (_local2.lastEventTimestamp > 0)) {
offset = (_local8 - _local2.lastEventTimestamp) + _local2.lastEventOffset;
offset = ((offset < _local2.length) ? (offset) : (_local2.length - 1));
}
offset = Math.floor(offset);
if (((eventType == 2) || (eventType == 3)) && (_local2.lastEventOffset < offset)) {
_local2.timePlayed = _local2.timePlayed + (offset - _local2.lastEventOffset);
}
if (eventType != 3) {
_local2.session = _local2.session + (((eventType == 1) ? "S" : "E") + offset);
_local2.lastEventType = eventType;
} else if (_local2.lastEventType != 1) {
_local3.event(name, 1, offset);
}
_local2.lastEventTimestamp = _local8;
_local2.lastEventOffset = offset;
_local3.s.pe = "media";
_local3.s.pev3 = ((((((((((("" + escape(_local2.name)) + _local7) + _local2.length) + _local7) + escape(_local2.playerName)) + _local7) + _local2.timePlayed) + _local7) + _local2.timestamp) + _local7) + _local2.session) + ((eventType == 3) ? ("E" + offset) : "");
_local3.s.track(null, "Media." + name);
} else {
_local3.event(name, 2, -1);
_local3.list[name] = 0;
_local3.s.flushBufferedRequest(_local3.s.account, "Media." + name);
}
}
}
}
function autoEvent(name, length, playerName, eventType, offset, player) {
var _local2 = this;
name = _local2.cleanName(name);
if ((_local2.s.isSet(name) && (_local2.s.isSet(length))) && (_local2.s.isSet(playerName))) {
if ((!_local2.s.isSet(_local2.list)) || (!_local2.s.isSet(_local2.list[name]))) {
_local2.open(name, length, playerName, player);
}
_local2.event(name, eventType, offset);
}
}
function attach(node) {
var m = this;
var _local2;
var _local3;
var _local4;
if (m.s.isSet(node)) {
if (m.s.isSet(node, "addEventListener") && (m.s.isSet(node, "isFLVCuePointEnabled"))) {
if (!m.s.isSet(m.listenerFLVPlayback)) {
m.listenerFLVPlayback = new Object();
m.listenerFLVPlayback.m = m;
m.listenerFLVPlayback.playerName = "Flash FLVPlayback";
m.listenerFLVPlayback.handleEvent = function (player, eventType) {
var _local2 = this.m;
var _local4;
var _local5;
var _local6;
if (_local2.s.isSet(_local2.autoTrack) && (_local2.s.isSet(player))) {
if (_local2.s.flashASVersion > 2) {
_local4 = player.source;
} else {
_local4 = player.contentPath;
}
_local5 = player.totalTime;
_local6 = player.playheadTime;
_local2.autoEvent(_local4, _local5, this.playerName, eventType, _local6, player);
}
};
m.listenerFLVPlayback.stateChange = function (event) {
var _local4 = this.m;
var _local3 = -1;
var _local2;
if (_local4.s.isSet(event) && (_local4.s.isSet(event.target))) {
_local2 = event.target;
if (_local4.s.isSet(_local2, "state")) {
if (_local2.state == "playing") {
_local3 = 1;
} else if (((((_local2.state == "stopped") || (_local2.state == "paused")) || (_local2.state == "buffering")) || (_local2.state == "rewinding")) || (_local2.state == "seeking")) {
_local3 = 2;
}
if (_local3 >= 0) {
this.handleEvent(event.target, _local3);
}
}
}
};
m.listenerFLVPlayback.complete = function (event) {
if (this.m.s.isSet(event)) {
this.handleEvent(event.target, 0);
}
};
}
if (m.s.flashASVersion > 2) {
node.addEventListener("complete", m.listenerFLVPlayback_complete);
node.addEventListener("stateChange", m.listenerFLVPlayback_stateChange);
} else {
node.addEventListener("complete", m.listenerFLVPlayback);
node.addEventListener("stateChange", m.listenerFLVPlayback);
}
_local4 = new Object();
_local4.m = m;
_local4.node = node;
_local4.watch = function () {
var _local3 = this.m;
var _local2 = this.node;
if (_local3.s.isSet(_local2.state) && (_local2.state == "playing")) {
this.m.listenerFLVPlayback.handleEvent(_local2, 3);
}
};
m.startMonitor(_local4);
} else if (m.s.isSet(node, "addEventListener") && (m.s.isSet(node, "addCuePoint"))) {
if (!m.s.isSet(m.listenerMedia)) {
m.listenerMedia = new Object();
m.listenerMedia.m = m;
m.listenerMedia.playerName = "Flash Media";
m.listenerMedia.handleEvent = function (player, eventType) {
var _local2 = this.m;
var _local4;
var _local5;
var _local6;
if (_local2.s.isSet(_local2.autoTrack) && (_local2.s.isSet(player))) {
_local4 = player.contentPath;
_local5 = player.totalTime;
_local6 = player.playheadTime;
_local2.autoEvent(_local4, _local5, this.playerName, eventType, _local6, player);
}
};
m.listenerMedia.complete = function (event) {
if (this.m.s.isSet(event)) {
this.handleEvent(event.target, 0);
}
};
m.listenerMedia.click = function (event) {
if (this.m.s.isSet(event) && (this.m.s.isSet(event.target))) {
this.handleEvent(event.target, (this.m.s.isSet(event.target.playing) ? 1 : 2));
}
};
m.listenerMedia.change = function (event) {
if (this.m.s.isSet(event) && (this.m.s.isSet(event.target))) {
this.handleEvent(event.target, (this.m.s.isSet(event.target.playing) ? 1 : 2));
}
};
m.listenerMedia.scrubbing = function (event) {
if (this.m.s.isSet(event)) {
this.handleEvent(event.target, 2);
}
};
}
if (m.s.flashASVersion > 2) {
node.addEventListener("complete", m.listenerMedia_complete);
node.addEventListener("click", m.listenerMedia_click);
node.addEventListener("change", m.listenerMedia_change);
node.addEventListener("scrubbing", m.listenerMedia_scrubbing);
} else {
node.addEventListener("complete", m.listenerMedia);
node.addEventListener("click", m.listenerMedia);
node.addEventListener("change", m.listenerMedia);
node.addEventListener("scrubbing", m.listenerMedia);
}
_local4 = new Object();
_local4.m = m;
_local4.node = node;
_local4.watch = function () {
var _local3 = this.m;
var _local2 = this.node;
if (_local3.s.isSet(_local2.playing)) {
this.m.listenerMedia.handleEvent(_local2, 3);
}
};
m.startMonitor(_local4);
} else if (m.s.flashASVersion > 2) {
if (m.s.isSet(node, "numChildren") && (m.s.isSet(node, "getChildAt"))) {
_local3 = 0;
while (_local3 < node.numChildren) {
m.attach(node.getChildAt(_local3));
_local3++;
}
}
} else {
for (_local2 in node) {
if (((m.s.isSet(node[_local2]) && (m.s.isSet(node[_local2]._name))) && (node[_local2]._name == _local2)) && (((("" + node) + ".") + _local2) == ("" + node[_local2]))) {
m.attach(node[_local2]);
}
}
}
}
}
function listenerFLVPlayback_complete(event) {
listenerFLVPlayback.complete(event);
}
function listenerFLVPlayback_stateChange(event) {
listenerFLVPlayback.stateChange(event);
}
function listenerMedia_complete(event) {
listenerMedia.complete(event);
}
function listenerMedia_click(event) {
listenerMedia.click(event);
}
function listenerMedia_change(event) {
listenerMedia.change(event);
}
function listenerMedia_scrubbing(event) {
listenerMedia.scrubbing(event);
}
}
Symbol 14 MovieClip [__Packages.com.omniture.AS2.ActionSource] Frame 0
class com.omniture.AS2.ActionSource extends com.omniture.AS2.FPL.ActionSource
{
function ActionSource () {
super();
}
function callJavaScript(script) {
var _local2 = this;
if ((_local2.isSet(flash.external.ExternalInterface) && (_local2.isSet(flash.external.ExternalInterface.available))) && (_local2.isSet(flash.external.ExternalInterface.call))) {
return(flash.external.ExternalInterface.call(script));
}
return(null);
}
var flashASVersion = 2;
}
Symbol 87 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class mx.transitions.OnEnterFrameBeacon
{
function OnEnterFrameBeacon () {
}
static function init() {
var _local4 = _global.MovieClip;
if (!_root.__OnEnterFrameBeacon) {
mx.transitions.BroadcasterMX.initialize(_local4);
var _local3 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876);
_local3.onEnterFrame = function () {
_global.MovieClip.broadcastMessage("onEnterFrame");
};
}
}
static var version = "1.1.0.52";
}
Symbol 88 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0
class mx.transitions.BroadcasterMX
{
var _listeners;
function BroadcasterMX () {
}
static function initialize(o, dontCreateArray) {
if (o.broadcastMessage != undefined) {
delete o.broadcastMessage;
}
o.addListener = mx.transitions.BroadcasterMX.prototype.addListener;
o.removeListener = mx.transitions.BroadcasterMX.prototype.removeListener;
if (!dontCreateArray) {
o._listeners = new Array();
}
}
function addListener(o) {
removeListener(o);
if (broadcastMessage == undefined) {
broadcastMessage = mx.transitions.BroadcasterMX.prototype.broadcastMessage;
}
return(_listeners.push(o));
}
function removeListener(o) {
var _local2 = _listeners;
var _local3 = _local2.length;
while (_local3--) {
if (_local2[_local3] == o) {
_local2.splice(_local3, 1);
if (!_local2.length) {
broadcastMessage = undefined;
}
return(true);
}
}
return(false);
}
function broadcastMessage() {
var _local5 = String(arguments.shift());
var _local4 = _listeners.concat();
var _local6 = _local4.length;
var _local3 = 0;
while (_local3 < _local6) {
_local4[_local3][_local5].apply(_local4[_local3], arguments);
_local3++;
}
}
static var version = "1.1.0.52";
}
Symbol 89 MovieClip [__Packages.mx.transitions.Tween] Frame 0
class mx.transitions.Tween
{
var obj, prop, begin, useSeconds, _listeners, addListener, prevTime, _time, looping, _duration, broadcastMessage, isPlaying, _fps, prevPos, _pos, change, _intervalID, _startTime;
function Tween (obj, prop, func, begin, finish, duration, useSeconds) {
mx.transitions.OnEnterFrameBeacon.init();
if (!arguments.length) {
return;
}
this.obj = obj;
this.prop = prop;
this.begin = begin;
position = (begin);
this.duration = (duration);
this.useSeconds = useSeconds;
if (func) {
this.func = func;
}
this.finish = (finish);
_listeners = [];
addListener(this);
start();
}
function set time(t) {
prevTime = _time;
if (t > duration) {
if (looping) {
rewind(t - _duration);
update();
broadcastMessage("onMotionLooped", this);
} else {
if (useSeconds) {
_time = _duration;
update();
}
stop();
broadcastMessage("onMotionFinished", this);
}
} else if (t < 0) {
rewind();
update();
} else {
_time = t;
update();
}
//return(time);
}
function get time() {
return(_time);
}
function set duration(d) {
_duration = (((d == null) || (d <= 0)) ? (_global.Infinity) : (d));
//return(duration);
}
function get duration() {
return(_duration);
}
function set FPS(fps) {
var _local2 = isPlaying;
stopEnterFrame();
_fps = fps;
if (_local2) {
startEnterFrame();
}
//return(FPS);
}
function get FPS() {
return(_fps);
}
function set position(p) {
setPosition(p);
//return(position);
}
function setPosition(p) {
prevPos = _pos;
obj[prop] = (_pos = p);
broadcastMessage("onMotionChanged", this, _pos);
updateAfterEvent();
}
function get position() {
return(getPosition());
}
function getPosition(t) {
if (t == undefined) {
t = _time;
}
return(func(t, begin, change, _duration));
}
function set finish(f) {
change = f - begin;
//return(finish);
}
function get finish() {
return(begin + change);
}
function continueTo(finish, duration) {
begin = position;
this.finish = (finish);
if (duration != undefined) {
this.duration = (duration);
}
start();
}
function yoyo() {
continueTo(begin, time);
}
function startEnterFrame() {
if (_fps == undefined) {
_global.MovieClip.addListener(this);
} else {
_intervalID = setInterval(this, "onEnterFrame", 1000 / _fps);
}
isPlaying = true;
}
function stopEnterFrame() {
if (_fps == undefined) {
_global.MovieClip.removeListener(this);
} else {
clearInterval(_intervalID);
}
isPlaying = false;
}
function start() {
rewind();
startEnterFrame();
broadcastMessage("onMotionStarted", this);
}
function stop() {
stopEnterFrame();
broadcastMessage("onMotionStopped", this);
}
function resume() {
fixTime();
startEnterFrame();
broadcastMessage("onMotionResumed", this);
}
function rewind(t) {
_time = ((t == undefined) ? 0 : (t));
fixTime();
update();
}
function fforward() {
time = (_duration);
fixTime();
}
function nextFrame() {
if (useSeconds) {
time = ((getTimer() - _startTime) / 1000);
} else {
time = (_time + 1);
}
}
function onEnterFrame() {
nextFrame();
}
function prevFrame() {
if (!useSeconds) {
time = (_time - 1);
}
}
function toString() {
return("[Tween]");
}
function fixTime() {
if (useSeconds) {
_startTime = getTimer() - (_time * 1000);
}
}
function update() {
position = (getPosition(_time));
}
static var version = "1.1.0.52";
static var __initBeacon = mx.transitions.OnEnterFrameBeacon.init();
static var __initBroadcaster = mx.transitions.BroadcasterMX.initialize(mx.transitions.Tween.prototype, true);
function func(t, b, c, d) {
return(((c * t) / d) + b);
}
}
Symbol 90 MovieClip [__Packages.mx.transitions.easing.Elastic] Frame 0
class mx.transitions.easing.Elastic
{
function Elastic () {
}
static function easeIn(t, b, c, d, a, p) {
if (t == 0) {
return(b);
}
t = t / d;
if (t == 1) {
return(b + c);
}
if (!p) {
p = d * 0.3;
}
if ((!a) || (a < Math.abs(c))) {
a = c;
var _local7 = p / 4;
} else {
var _local7 = (p / (Math.PI*2)) * Math.asin(c / a);
}
t = t - 1;
return((-((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p))) + b);
}
static function easeOut(t, b, c, d, a, p) {
if (t == 0) {
return(b);
}
t = t / d;
if (t == 1) {
return(b + c);
}
if (!p) {
p = d * 0.3;
}
if ((!a) || (a < Math.abs(c))) {
a = c;
var _local7 = p / 4;
} else {
var _local7 = (p / (Math.PI*2)) * Math.asin(c / a);
}
return((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p)) + c) + b);
}
static function easeInOut(t, b, c, d, a, p) {
if (t == 0) {
return(b);
}
t = t / (d / 2);
if (t == 2) {
return(b + c);
}
if (!p) {
p = d * 0.45;
}
if ((!a) || (a < Math.abs(c))) {
a = c;
var _local7 = p / 4;
} else {
var _local7 = (p / (Math.PI*2)) * Math.asin(c / a);
}
if (t < 1) {
t = t - 1;
return((-0.5 * ((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p))) + b);
}
t = t - 1;
return(((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p)) * 0.5) + c) + b);
}
static var version = "1.1.0.52";
}
Symbol 91 MovieClip [__Packages.mx.transitions.easing.Strong] Frame 0
class mx.transitions.easing.Strong
{
function Strong () {
}
static function easeIn(t, b, c, d) {
t = t / d;
return((((((c * t) * t) * t) * t) * t) + b);
}
static function easeOut(t, b, c, d) {
t = (t / d) - 1;
return((c * (((((t * t) * t) * t) * t) + 1)) + b);
}
static function easeInOut(t, b, c, d) {
t = t / (d / 2);
if (t < 1) {
return(((((((c / 2) * t) * t) * t) * t) * t) + b);
}
t = t - 2;
return(((c / 2) * (((((t * t) * t) * t) * t) + 2)) + b);
}
static var version = "1.1.0.52";
}
Symbol 92 MovieClip [__Packages.mx.transitions.easing.Back] Frame 0
class mx.transitions.easing.Back
{
function Back () {
}
static function easeIn(t, b, c, d, s) {
if (s == undefined) {
s = 1.70158;
}
t = t / d;
return((((c * t) * t) * (((s + 1) * t) - s)) + b);
}
static function easeOut(t, b, c, d, s) {
if (s == undefined) {
s = 1.70158;
}
t = (t / d) - 1;
return((c * (((t * t) * (((s + 1) * t) + s)) + 1)) + b);
}
static function easeInOut(t, b, c, d, s) {
if (s == undefined) {
s = 1.70158;
}
t = t / (d / 2);
if (t < 1) {
s = s * 1.525;
return(((c / 2) * ((t * t) * (((s + 1) * t) - s))) + b);
}
t = t - 2;
s = s * 1.525;
return(((c / 2) * (((t * t) * (((s + 1) * t) + s)) + 2)) + b);
}
static var version = "1.1.0.52";
}
Symbol 93 MovieClip [__Packages.mx.transitions.easing.Bounce] Frame 0
class mx.transitions.easing.Bounce
{
function Bounce () {
}
static function easeOut(t, b, c, d) {
t = t / d;
if (t < 0.363636363636364) {
return((c * ((7.5625 * t) * t)) + b);
}
if (t < 0.727272727272727) {
t = t - 0.545454545454545;
return((c * (((7.5625 * t) * t) + 0.75)) + b);
}
if (t < 0.909090909090909) {
t = t - 0.818181818181818;
return((c * (((7.5625 * t) * t) + 0.9375)) + b);
}
t = t - 0.954545454545455;
return((c * (((7.5625 * t) * t) + 0.984375)) + b);
}
static function easeIn(t, b, c, d) {
return((c - easeOut(d - t, 0, c, d)) + b);
}
static function easeInOut(t, b, c, d) {
if (t < (d / 2)) {
return((easeIn(t * 2, 0, c, d) * 0.5) + b);
}
return(((easeOut((t * 2) - d, 0, c, d) * 0.5) + (c * 0.5)) + b);
}
static var version = "1.1.0.52";
}
Symbol 94 MovieClip [__Packages.mx.transitions.easing.Regular] Frame 0
class mx.transitions.easing.Regular
{
function Regular () {
}
static function easeIn(t, b, c, d) {
t = t / d;
return(((c * t) * t) + b);
}
static function easeOut(t, b, c, d) {
t = t / d;
return((((-c) * t) * (t - 2)) + b);
}
static function easeInOut(t, b, c, d) {
t = t / (d / 2);
if (t < 1) {
return((((c / 2) * t) * t) + b);
}
t--;
return((((-c) / 2) * ((t * (t - 2)) - 1)) + b);
}
static var version = "1.1.0.52";
}
Symbol 95 MovieClip [__Packages.mx.transitions.easing.None] Frame 0
class mx.transitions.easing.None
{
function None () {
}
static function easeNone(t, b, c, d) {
return(((c * t) / d) + b);
}
static function easeIn(t, b, c, d) {
return(((c * t) / d) + b);
}
static function easeOut(t, b, c, d) {
return(((c * t) / d) + b);
}
static function easeInOut(t, b, c, d) {
return(((c * t) / d) + b);
}
static var version = "1.1.0.52";
}
Symbol 36 MovieClip Frame 1
stop();
id = 0;
Symbol 36 MovieClip Frame 2
stop();
Symbol 42 MovieClip Frame 1
stop();
this.onRollOver = function () {
this.gotoAndStop(2);
};
this.onRollOut = function () {
this.gotoAndStop(1);
};
Symbol 47 MovieClip Frame 1
function goTime() {
_root.dummy._visible = false;
startTime = getTimer();
hrn = "";
mn = "";
sn = "";
hn = "";
this.onEnterFrame = function () {
elapsedTime = getTimer() - startTime;
elapsedHours = Math.floor(elapsedTime / 3600000);
remaining = elapsedTime - (elapsedHours * 3600000);
elapsedM = Math.floor(remaining / 60000);
remaining = remaining - (elapsedM * 60000);
elapsedS = Math.floor(remaining / 1000);
remaining = remaining - (elapsedS * 1000);
elapsedH = Math.floor(remaining / 10);
hours = elapsedHours.toString();
minutes = elapsedM.toString();
seconds = elapsedS.toString();
hundredths = elapsedH.toString();
if (hours < 10) {
hrn = "0";
} else {
hrn = "";
}
if (minutes < 10) {
mn = "0";
} else {
mn = "";
}
if (seconds < 10) {
sn = "0";
} else {
sn = "";
}
if (hundredths < 10) {
hn = "0";
} else {
hn = "";
}
timer_txt.text = ((((((hrn + hours) + ":") + mn) + minutes) + ":") + sn) + seconds;
out = "";
if (hours > 0) {
out = out + ((" " + hours) + " Hours, ");
}
if (minutes > 0) {
out = out + ((" " + minutes) + " Minutes and");
}
out = out + ((" " + seconds) + " Seconds");
};
}
function stopTime() {
delete this.onEnterFrame;
}
function resetTime() {
delete this.onEnterFrame;
timer_txt.text = "00:00:00";
}
Symbol 50 MovieClip Frame 1
stop();
id = 1;
Symbol 50 MovieClip Frame 2
stop();
Symbol 53 MovieClip Frame 1
stop();
id = 2;
Symbol 53 MovieClip Frame 2
stop();
Symbol 58 MovieClip Frame 1
this.onRollOver = function () {
this.gotoAndStop(2);
};
this.onRollOut = function () {
this.gotoAndStop(1);
};
stop();
id = 0;
Symbol 58 MovieClip Frame 2
stop();
Symbol 61 MovieClip Frame 1
this.onRollOver = function () {
this.gotoAndStop(2);
};
this.onRollOut = function () {
this.gotoAndStop(1);
};
stop();
id = 0;
Symbol 61 MovieClip Frame 2
stop();
Symbol 76 MovieClip Frame 1
function teFunc(et) {
b = 0;
theText.onEnterFrame = function () {
scrollSize = (this._height - (box._height / 1.05)) / (box._height - dragger._height);
targtY = (-dragger._y) * scrollSize;
this._y = this._y - ((this._y - targtY) / txtspd);
if (dragGo == false) {
b++;
if (b > (spd + et)) {
delete this.onEnterFrame;
}
}
};
}
targtY = 0;
txtspd = 5;
drgspd = 7;
this.attachMovie(theClip, "theText", -1800);
theText.me.autoSize = true;
theText.me._width = box._width - dragger._width;
margin = box._height / 20;
theMask._width = box._width;
theMask._height = box._height;
dragger._height = (box._height * box._height) / theText._height;
dragger._x = box._width - dragger._width;
underdragg._x = dragger._x;
underdragg._height = box._height;
theText.setMask(theMask);
dragger.onPress = function () {
dragGo = true;
this.startDrag(false, this._x, 0, this._x, box._height - this._height);
teFunc(drgspd + 10);
};
dragger.onRelease = (dragger.onReleaseOutside = function () {
dragGo = false;
this.stopDrag();
});
underdragg.onRollOver = function () {
this.useHandCursor = false;
};
underdragg.onPress = function () {
if (_ymouse < margin) {
ymo = this._y;
} else if (_ymouse > (box._height - margin)) {
ymo = box._height - dragger._height;
} else if (_ymouse > (dragger._y + dragger._height)) {
ymo = _ymouse - dragger._height;
} else if (_ymouse < dragger._y) {
ymo = _ymouse;
}
_root.bui(dragger, "_y", dragger._y, ymo, drgspd);
teFunc(drgspd + 10);
};
teFunc(drgspd + 10);
Symbol 80 Button
on (release) {
Selection.setFocus(scroller.theText.me);
System.setClipboard(scroller.theText.me.text);
_root.ready._visible = true;
}
Symbol 83 Button
on (release) {
_root.copywindow.bui("Strong", "InOut", "_y", _root.copywindow._y, -320, 20);
}
Symbol 84 MovieClip Frame 1
this.swapDepths(1000);
Instance of Symbol 76 MovieClip "scroller" in Symbol 84 MovieClip Frame 1
onClipEvent (load) {
theClip = "myText";
box._height = 228;
box._width = 410;
}
Symbol 86 Button
on (release) {
getURL ("http://www.ugo.com/summermovies/", "_blank");
}