Combined Code
movieClip 5 {
}
movieClip 7 {
}
movieClip 10 {
}
movieClip 11 preloader_mc {
#initclip
Object.registerClass('preloader_mc', Preloader);
#endinitclip
frame 1 {
stop();
}
frame 15 {
onAnimateIn();
}
frame 28 {
onAnimateOut();
}
}
movieClip 28 __Packages.Preloader {
#initclip
if (!_global.Preloader) {
var v1 = function () {
super();
mx.events.EventDispatcher.initialize(this);
};
_global.Preloader = v1;
_global.Preloader extends MovieClip;
var v2 = v1.prototype;
v2.startPreload = function (t) {
this.target_mc = t;
this.gotoAndPlay('IN');
};
v2.onAnimateIn = function () {
this.stop();
this.onEnterFrame = this.checkLoadProgress;
};
v2.checkLoadProgress = function () {
var v5 = this.target_mc.getBytesLoaded();
var v4 = this.target_mc.getBytesTotal();
var v6 = v5 / v4;
var v3 = this.progress_mc._currentframe;
var v2 = this.progress_mc._totalframes;
var v7 = Math.ceil(v2 * v6);
if (v7 > v3) {
this.progress_mc.play();
} else {
this.progress_mc.stop();
}
this.pct_str = (Math.round((v3 / v2) * 100)).toString();
if (v4 > 20 && v5 == v4 && v3 == v2 && this.progress_mc) {
this.onPreloadComplete();
}
};
v2.onPreloadComplete = function () {
this.onEnterFrame = null;
this.gotoAndPlay('OUT');
};
v2.onAnimateOut = function () {
this.stop();
this.dispatchEvent({'target': this, 'type': 'onPreloaderOut'});
};
ASSetPropFlags(_global.Preloader.prototype, null, 1);
}
#endinitclip
}
movieClip 29 __Packages.mx.events.EventDispatcher {
#initclip
if (!_global.mx) {
_global.mx = new Object();
}
if (!_global.mx.events) {
_global.mx.events = new Object();
}
if (!_global.mx.events.EventDispatcher) {
var v1 = function () {};
mx.events.EventDispatcher = v1;
var v2 = v1.prototype;
v1._removeEventListener = function (queue, event, handler) {
if (queue != undefined) {
var v4 = queue.length;
var v1;
v1 = 0;
while (v1 < v4) {
var v2 = queue[v1];
if (v2 == handler) {
queue.splice(v1, 1);
return undefined;
}
++v1;
}
}
};
v1.initialize = function (object) {
if (mx.events.EventDispatcher._fEventDispatcher == undefined) {
mx.events.EventDispatcher._fEventDispatcher = new mx.events.EventDispatcher();
}
object.addEventListener = mx.events.EventDispatcher._fEventDispatcher.addEventListener;
object.removeEventListener = mx.events.EventDispatcher._fEventDispatcher.removeEventListener;
object.dispatchEvent = mx.events.EventDispatcher._fEventDispatcher.dispatchEvent;
object.dispatchQueue = mx.events.EventDispatcher._fEventDispatcher.dispatchQueue;
};
v2.dispatchQueue = function (queueObj, eventObj) {
var v7 = '__q_' + eventObj.type;
var v4 = queueObj[v7];
if (v4 != undefined) {
var v5;
for (v5 in v4) {
var v1 = v4[v5];
var v3 = typeof v1;
if (v3 == 'object' || v3 == 'movieclip') {
if (v1.handleEvent != undefined) {
v1.handleEvent(eventObj);
}
if (v1[eventObj.type] != undefined) {
if (mx.events.EventDispatcher.exceptions[eventObj.type] == undefined) {
v1[eventObj.type](eventObj);
}
}
} else {
v1.apply(queueObj, [eventObj]);
}
}
}
};
v2.dispatchEvent = function (eventObj) {
if (eventObj.target == undefined) {
eventObj.target = this;
}
this[eventObj.type + 'Handler'](eventObj);
this.dispatchQueue(this, eventObj);
};
v2.addEventListener = function (event, handler) {
var v3 = '__q_' + event;
if (this[v3] == undefined) {
this[v3] = new Array();
}
_global.ASSetPropFlags(this, v3, 1);
mx.events.EventDispatcher._removeEventListener(this[v3], event, handler);
this[v3].push(handler);
};
v2.removeEventListener = function (event, handler) {
var v2 = '__q_' + event;
mx.events.EventDispatcher._removeEventListener(this[v2], event, handler);
};
v1._fEventDispatcher = undefined;
v1.exceptions = {'move': 1, 'draw': 1, 'load': 1};
ASSetPropFlags(mx.events.EventDispatcher.prototype, null, 1);
}
#endinitclip
}
frame 2 {
function onPreloaderOut() {
preloader_mc.removeEventListener('onPreloaderOut', this);
gotoAndPlay('SITE');
}
stop();
preloader_mc.addEventListener('onPreloaderOut', this);
preloader_mc.startPreload(this);
}
frame 8 {
stop();
}
movieClip 17 {
}
movieClip 27 {
}