Instance of Symbol 1 MovieClip "SingleSwfPreloaderPage" in Frame 1
onClipEvent (load) {
}
Frame 2
pageHistoryArray = ["Seite1"];
loadedSoundsArray = [];
soundAssetName = "hahaha_kvxmylpi_wav.swf";
var temp = new Object();
temp.levelReference = new Object();
temp.levelReference.soundObj = new Sound(_root);
temp.levelReference.soundObj.attachSound(soundAssetName);
temp.levelReference.soundObj.isPlaying = false;
temp.soundFileName = soundAssetName;
temp.levelReference.StartEternalLoop = function () {
soundObj.start(startPos / 1000, 1000000);
};
_level0.loadedSoundsArray.push(temp);
stop();
Instance of Symbol 56 MovieClip "Seite1" in Frame 2
onClipEvent (load) {
}
Symbol 29 MovieClip Frame 1
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 2
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 3
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 4
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 5
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 6
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 7
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 8
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 9
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 10
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 11
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 12
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 13
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 14
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 15
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 16
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 17
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 18
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 19
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 20
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 21
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 22
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 23
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 24
thisFrameDelay = 80;
stop();
Symbol 29 MovieClip Frame 25
thisFrameDelay = 80;
stop();
Symbol 1 MovieClip Frame 1
isFirstShownPage = false;
Symbol 1 MovieClip Frame 3
play();
Instance of Symbol 29 MovieClip "Seite1__d258f7e_f0c5_4fbf_ab71_8e37350d5bc2" in Symbol 1 MovieClip Frame 5
onClipEvent (load) {
autoStart = 1;
autoRepeat = 1;
thisFrameShowTime = 0;
thisFrameDelay = 80;
isPreloader = 0;
function SetProgress(completion) {
progressFrame = Math.floor(completion * _totalframes) + 1;
}
function StopIt() {
isStopped = true;
isPaused = false;
isEnded = false;
OnStop();
}
function StartIt() {
if ((isStopped || (isPaused)) || (isEnded)) {
thisFrameShowTime = getTimer();
OnStart();
}
if (isStopped) {
gotoAndStop (1);
}
isStopped = false;
isPaused = false;
isEnded = false;
}
function PauseIt() {
isPaused = true;
}
isStopped = true;
isPaused = false;
isEnded = false;
progressFrame = 1;
}
onClipEvent (enterFrame) {
if (isPreloader && (!autoRepeat)) {
gotoAndStop(progressFrame);
return(undefined);
}
if ((!hasBeenAutoStarted) && (autoStart)) {
StartIt();
hasBeenAutoStarted = true;
}
if (isPaused || (isStopped)) {
return(undefined);
}
if (isEnded && (!autoRepeat)) {
return(undefined);
}
timeNow = getTimer();
if (timeNow >= (thisFrameShowTime + thisFrameDelay)) {
if (((_currentframe == _totalframes) && (!isEnded)) && (!autoRepeat)) {
OnStop();
isEnded = true;
return(undefined);
}
thisFrameShowTime = timeNow;
play();
}
}
onClipEvent (load) {
isMouseTransp = false;
hitExact = true;
isHovered = false;
hasMouseCapture = false;
fullAlpha = 100;
_alpha = 100;
effectAlpha = 1;
fullX = _x;
fullY = _y;
effectX = 0;
effectY = 0;
fullXscale = _xscale;
fullYscale = _yscale;
effectXscale = 1;
effectYscale = 1;
fullWidth = _width;
fullHeight = _height;
originalWidth = _width;
originalHeight = _height;
rotCenterX = 0;
rotCenterY = 0;
rotCenterCorrectionX = 0;
rotCenterCorrectionY = 0;
function GetVisibleState() {
return(visibleState);
}
function SetVisibleState(b) {
visibleState = b;
_visible = b;
}
function GetFullX() {
return(fullX);
}
function SetFullX(x) {
fullX = x;
}
function GetFullY() {
return(fullY);
}
function SetFullY(y) {
fullY = y;
}
function GetFullAlpha() {
return(fullAlpha);
}
function SetFullAlpha(a) {
fullAlpha = a;
}
function GetSize() {
return((100 * fullWidth) / originalWidth);
}
function SetSize(s) {
fullWidth = (originalWidth * s) / 100;
fullHeight = (originalHeight * s) / 100;
fullXscale = (fullYscale = (100 * fullWidth) / originalWidth);
SetRotateCenter(rotCenterX_userVal, rotCenterY_userVal);
SetRotation(totalRotation);
}
function GetFullWidth() {
return(fullWidth);
}
function SetFullWidth(w) {
fullXscale = (100 * w) / originalWidth;
fullWidth = w;
SetRotateCenter(rotCenterX_userVal, rotCenterY_userVal);
SetRotation(totalRotation);
}
function GetFullHeight() {
return(fullHeight);
}
function SetFullHeight(h) {
fullYscale = (100 * h) / originalHeight;
fullHeight = h;
SetRotateCenter(rotCenterX_userVal, rotCenterY_userVal);
SetRotation(totalRotation);
}
function GetRotCenterX() {
return(rotCenterX_userVal);
}
function SetRotCenterX(x) {
SetRotateCenter(x, rotCenterY_userVal);
}
function GetRotCenterY() {
return(rotCenterY_userVal);
}
function SetRotCenterY(y) {
SetRotateCenter(rotCenterX_userVal, y);
}
function GetRotation() {
return(totalRotation);
}
function GetColor() {
return(objectClr);
}
function SetColor(c) {
var _local3 = (c & 16711680) >> 16;
var _local6 = (c & 65280) >> 8;
var _local4 = c & 255;
objectClr = c;
var _local5 = new Color(this);
_local5.setRGB(((_local4 << 16) + (_local6 << 8)) + _local3);
}
function SetRotateCenter(x, y) {
rotCenterX_userVal = x;
rotCenterY_userVal = y;
rotCenterX = ((getBounds(this).xMin + (fullWidth / 2)) * effectXscale) + x;
rotCenterY = ((getBounds(this).yMin + (fullHeight / 2)) * effectYscale) + y;
origoToRotCenterDist = Math.sqrt((rotCenterX * rotCenterX) + (rotCenterY * rotCenterY));
if (!origoToRotCenterDist) {
origoToRotCenterAngle = 0;
} else if (rotCenterY >= 0) {
origoToRotCenterAngle = Math.acos(rotCenterX / origoToRotCenterDist);
} else {
origoToRotCenterAngle = -Math.acos(rotCenterX / origoToRotCenterDist);
}
}
function SetRotation(degrees) {
var _local1 = origoToRotCenterAngle + ((degrees * Math.PI) / 180);
var _local3 = Math.cos(_local1) * origoToRotCenterDist;
var _local2 = Math.sin(_local1) * origoToRotCenterDist;
rotCenterCorrectionX = rotCenterX - _local3;
rotCenterCorrectionY = rotCenterY - _local2;
totalRotation = degrees;
}
SetRotateCenter(0, 0);
SetRotation(0);
visibleState = true;
_visible = true;
runningActions = new Object();
runningActions.setPropertyActions = new Object();
toolTipText = "";
function OnMouseIn() {
}
function OnMouseOut() {
tellTarget (timerInstanceName) {
CancelTimer(timerEventId);
};
}
function OnMouseDown() {
}
function OnMouseUp() {
tellTarget (timerInstanceName) {
CancelTimer(timerEventId);
};
}
function OnMouseClick() {
}
function OnMouseDoubleClick() {
}
}
onClipEvent (enterFrame) {
_alpha = (effectAlpha * fullAlpha);
_xscale = (effectXscale * fullXscale);
_yscale = (effectYscale * fullYscale);
if (isBeingDragged) {
fullX = _root._xmouse - dragOffsetToCursorX;
fullY = _root._ymouse - dragOffsetToCursorY;
if (limitDragToWindow) {
if (fullX > (_parent.fullWidth - fullWidth)) {
fullX = _parent.fullWidth - fullWidth;
} else if (fullX < 0) {
fullX = 0;
}
if (fullY > (_parent.fullHeight - fullHeight)) {
fullY = _parent.fullHeight - fullHeight;
} else if (fullY < 0) {
fullY = 0;
}
}
}
_x = ((effectX + fullX) + rotCenterCorrectionX);
_y = ((effectY + fullY) + rotCenterCorrectionY);
_rotation = totalRotation;
}
onClipEvent (load) {
}
Symbol 1 MovieClip Frame 7
preloaderPath = "_root.SingleSwfPreloaderPage.preloader";
var fileBytesTotal = _root.getBytesTotal();
var fileBytesLoaded = _root.getBytesLoaded();
var fileLoadCompletionValue;
if (fileBytesLoaded >= fileBytesTotal) {
fileLoadCompletionValue = 1;
} else {
fileLoadCompletionValue = fileBytesLoaded / fileBytesTotal;
}
if (fileLoadCompletionValue != 1) {
var preloaderGif = eval (preloaderPath);
if (preloaderGif) {
preloaderGif._visible = true;
preloaderGif.StartIt();
preloaderGif.SetProgress(fileLoadCompletionValue);
}
prevFrame();
play();
} else {
var preloaderGif = eval (preloaderPath);
if (preloaderGif) {
preloaderGif._visible = false;
preloaderGif.StopIt();
}
_visible = false;
stop();
}
Symbol 1 MovieClip Frame 8
_visible = false;
stop();
Symbol 63 Button
on (rollOver, rollOut, press, release) {
}
Symbol 64 MovieClip Frame 1
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 2
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 3
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 4
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 5
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 6
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 7
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 8
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 9
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 10
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 11
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 12
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 13
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 14
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 15
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 16
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 17
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 18
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 19
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 20
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 21
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 22
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 23
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 24
thisFrameDelay = 80;
stop();
Symbol 64 MovieClip Frame 25
thisFrameDelay = 80;
stop();
Symbol 56 MovieClip Frame 1
isFirstShownPage = true;
Symbol 56 MovieClip Frame 3
play();
Instance of Symbol 59 MovieClip "theToolTip" in Symbol 56 MovieClip Frame 4
onClipEvent (load) {
function SetText(newString) {
newString = String(newString);
var _local2;
while (true) {
_local2 = newString.indexOf("\r\n", _local2);
if (_local2 == -1) {
break;
}
var _local5 = newString.substr(0, _local2);
var _local4 = newString.substr(_local2 + 1);
newString = _local5 + _local4;
}
if (newString == textField) {
return(undefined);
}
this._width = 96;
var _local6 = new TextFormat();
_local6.font = "_sans";
_local6.align = "left";
_local6.bold = false;
_local6.bullet = false;
_local6.blockIndent = 0;
_local6.indent = 0;
_local6.italic = false;
_local6.kerning = true;
_local6.leading = 0;
_local6.leftMargin = 0;
_local6.letterSpacing = 0;
_local6.rightMargin = 0;
_local6.underline = false;
_local6.size = 11;
var _local7 = _local6.getTextExtent(newString);
this._width = _local7.textFieldWidth;
textField = newString;
}
function GetText() {
return(textField);
}
_visible = false;
}
onClipEvent (load) {
}
Symbol 56 MovieClip Frame 4
if (!_level0.delayedActionsQueue) {
_level0.delayedActionsQueue = new Array();
}
if (_level0.Seite1.currentCursorType ne "hand") {
if (_level0.Seite1.currentCursorType eq "none") {
Mouse.hide();
}
_root.Seite1.invisibleButton._visible = false;
}
fullAlpha = 100;
fullX = 0;
fullY = 0;
effectX = 0;
effectY = 0;
fullXscale = 100;
fullYscale = 100;
effectXscale = 1;
effectYscale = 1;
fullWidth = 171;
fullHeight = 118;
totalRotation = 0;
rotCenterX = 85;
rotCenterY = 59;
rotCenterCorrectionX = 0;
rotCenterCorrectionY = 0;
function getBounds(targetCoordSpace) {
var minPt = new Object();
minPt.x = 0;
minPt.y = 0;
localToGlobal(minPt);
targetCoordSpace.globalToLocal(minPt);
var maxPt = new Object();
maxPt.x = fullWidth;
maxPt.y = fullHeight;
localToGlobal(maxPt);
targetCoordSpace.globalToLocal(maxPt);
var retObj = new Object();
retObj.xMin = minPt.x;
retObj.yMin = minPt.y;
retObj.xMax = maxPt.x;
retObj.yMax = maxPt.y;
delete minPt;
delete maxPt;
return(retObj);
}
function GetVisibleState() {
return(visibleState);
}
function SetVisibleState(b) {
visibleState = b;
_visible = b;
}
function GetFullX() {
return(fullX);
}
function SetFullX(x) {
fullX = x;
}
function GetFullY() {
return(fullY);
}
function SetFullY(y) {
fullY = y;
}
function GetFullAlpha() {
return(fullAlpha);
}
function SetFullAlpha(a) {
fullAlpha = a;
}
function GetSize() {
return((100 * fullWidth) / originalWidth);
}
function SetSize(s) {
fullWidth = (originalWidth * s) / 100;
fullHeight = (originalHeight * s) / 100;
fullXscale = (fullYscale = (100 * fullWidth) / originalWidth);
SetRotateCenter(rotCenterX_userVal, rotCenterY_userVal);
SetRotation(totalRotation);
}
function GetFullWidth() {
return(fullWidth);
}
function SetFullWidth(w) {
fullXscale = (100 * w) / originalWidth;
fullWidth = w;
SetRotateCenter(rotCenterX_userVal, rotCenterY_userVal);
SetRotation(totalRotation);
}
function GetFullHeight() {
return(fullHeight);
}
function SetFullHeight(h) {
fullYscale = (100 * h) / originalHeight;
fullHeight = h;
SetRotateCenter(rotCenterX_userVal, rotCenterY_userVal);
SetRotation(totalRotation);
}
function GetRotCenterX() {
return(rotCenterX_userVal);
}
function SetRotCenterX(x) {
SetRotateCenter(x, rotCenterY_userVal);
}
function GetRotCenterY() {
return(rotCenterY_userVal);
}
function SetRotCenterY(y) {
SetRotateCenter(rotCenterX_userVal, y);
}
function GetRotation() {
return(totalRotation);
}
function GetColor() {
return(objectClr);
}
function SetColor(c) {
var _local3 = (c & 16711680) >> 16;
var _local6 = (c & 65280) >> 8;
var _local4 = c & 255;
objectClr = c;
var _local5 = new Color(this);
_local5.setRGB(((_local4 << 16) + (_local6 << 8)) + _local3);
}
function SetRotateCenter(x, y) {
rotCenterX_userVal = x;
rotCenterY_userVal = y;
rotCenterX = ((getBounds(this).xMin + (fullWidth / 2)) * effectXscale) + x;
rotCenterY = ((getBounds(this).yMin + (fullHeight / 2)) * effectYscale) + y;
origoToRotCenterDist = Math.sqrt((rotCenterX * rotCenterX) + (rotCenterY * rotCenterY));
if (!origoToRotCenterDist) {
origoToRotCenterAngle = 0;
} else if (rotCenterY >= 0) {
origoToRotCenterAngle = Math.acos(rotCenterX / origoToRotCenterDist);
} else {
origoToRotCenterAngle = -Math.acos(rotCenterX / origoToRotCenterDist);
}
}
function SetRotation(degrees) {
var _local1 = origoToRotCenterAngle + ((degrees * Math.PI) / 180);
var _local3 = Math.cos(_local1) * origoToRotCenterDist;
var _local2 = Math.sin(_local1) * origoToRotCenterDist;
rotCenterCorrectionX = rotCenterX - _local3;
rotCenterCorrectionY = rotCenterY - _local2;
totalRotation = degrees;
}
SetRotateCenter(0, 0);
SetRotation(0);
_visible = isFirstShownPage;
visibleState = isFirstShownPage;
enableEffectOverlay = false;
Instance of Symbol 64 MovieClip "Seite1__d258f7e_f0c5_4fbf_ab71_8e37350d5bc2" in Symbol 56 MovieClip Frame 5
onClipEvent (load) {
autoStart = 1;
autoRepeat = 1;
thisFrameShowTime = 0;
thisFrameDelay = 80;
isPreloader = 0;
function SetProgress(completion) {
progressFrame = Math.floor(completion * _totalframes) + 1;
}
function StopIt() {
isStopped = true;
isPaused = false;
isEnded = false;
OnStop();
}
function StartIt() {
if ((isStopped || (isPaused)) || (isEnded)) {
thisFrameShowTime = getTimer();
OnStart();
}
if (isStopped) {
gotoAndStop (1);
}
isStopped = false;
isPaused = false;
isEnded = false;
}
function PauseIt() {
isPaused = true;
}
isStopped = true;
isPaused = false;
isEnded = false;
progressFrame = 1;
}
onClipEvent (enterFrame) {
if (isPreloader && (!autoRepeat)) {
gotoAndStop(progressFrame);
return(undefined);
}
if ((!hasBeenAutoStarted) && (autoStart)) {
StartIt();
hasBeenAutoStarted = true;
}
if (isPaused || (isStopped)) {
return(undefined);
}
if (isEnded && (!autoRepeat)) {
return(undefined);
}
timeNow = getTimer();
if (timeNow >= (thisFrameShowTime + thisFrameDelay)) {
if (((_currentframe == _totalframes) && (!isEnded)) && (!autoRepeat)) {
OnStop();
isEnded = true;
return(undefined);
}
thisFrameShowTime = timeNow;
play();
}
}
onClipEvent (load) {
isMouseTransp = false;
hitExact = true;
isHovered = false;
hasMouseCapture = false;
fullAlpha = 100;
_alpha = 100;
effectAlpha = 1;
fullX = _x;
fullY = _y;
effectX = 0;
effectY = 0;
fullXscale = _xscale;
fullYscale = _yscale;
effectXscale = 1;
effectYscale = 1;
fullWidth = _width;
fullHeight = _height;
originalWidth = _width;
originalHeight = _height;
rotCenterX = 0;
rotCenterY = 0;
rotCenterCorrectionX = 0;
rotCenterCorrectionY = 0;
function GetVisibleState() {
return(visibleState);
}
function SetVisibleState(b) {
visibleState = b;
_visible = b;
}
function GetFullX() {
return(fullX);
}
function SetFullX(x) {
fullX = x;
}
function GetFullY() {
return(fullY);
}
function SetFullY(y) {
fullY = y;
}
function GetFullAlpha() {
return(fullAlpha);
}
function SetFullAlpha(a) {
fullAlpha = a;
}
function GetSize() {
return((100 * fullWidth) / originalWidth);
}
function SetSize(s) {
fullWidth = (originalWidth * s) / 100;
fullHeight = (originalHeight * s) / 100;
fullXscale = (fullYscale = (100 * fullWidth) / originalWidth);
SetRotateCenter(rotCenterX_userVal, rotCenterY_userVal);
SetRotation(totalRotation);
}
function GetFullWidth() {
return(fullWidth);
}
function SetFullWidth(w) {
fullXscale = (100 * w) / originalWidth;
fullWidth = w;
SetRotateCenter(rotCenterX_userVal, rotCenterY_userVal);
SetRotation(totalRotation);
}
function GetFullHeight() {
return(fullHeight);
}
function SetFullHeight(h) {
fullYscale = (100 * h) / originalHeight;
fullHeight = h;
SetRotateCenter(rotCenterX_userVal, rotCenterY_userVal);
SetRotation(totalRotation);
}
function GetRotCenterX() {
return(rotCenterX_userVal);
}
function SetRotCenterX(x) {
SetRotateCenter(x, rotCenterY_userVal);
}
function GetRotCenterY() {
return(rotCenterY_userVal);
}
function SetRotCenterY(y) {
SetRotateCenter(rotCenterX_userVal, y);
}
function GetRotation() {
return(totalRotation);
}
function GetColor() {
return(objectClr);
}
function SetColor(c) {
var _local3 = (c & 16711680) >> 16;
var _local6 = (c & 65280) >> 8;
var _local4 = c & 255;
objectClr = c;
var _local5 = new Color(this);
_local5.setRGB(((_local4 << 16) + (_local6 << 8)) + _local3);
}
function SetRotateCenter(x, y) {
rotCenterX_userVal = x;
rotCenterY_userVal = y;
rotCenterX = ((getBounds(this).xMin + (fullWidth / 2)) * effectXscale) + x;
rotCenterY = ((getBounds(this).yMin + (fullHeight / 2)) * effectYscale) + y;
origoToRotCenterDist = Math.sqrt((rotCenterX * rotCenterX) + (rotCenterY * rotCenterY));
if (!origoToRotCenterDist) {
origoToRotCenterAngle = 0;
} else if (rotCenterY >= 0) {
origoToRotCenterAngle = Math.acos(rotCenterX / origoToRotCenterDist);
} else {
origoToRotCenterAngle = -Math.acos(rotCenterX / origoToRotCenterDist);
}
}
function SetRotation(degrees) {
var _local1 = origoToRotCenterAngle + ((degrees * Math.PI) / 180);
var _local3 = Math.cos(_local1) * origoToRotCenterDist;
var _local2 = Math.sin(_local1) * origoToRotCenterDist;
rotCenterCorrectionX = rotCenterX - _local3;
rotCenterCorrectionY = rotCenterY - _local2;
totalRotation = degrees;
}
SetRotateCenter(0, 0);
SetRotation(0);
visibleState = true;
_visible = true;
runningActions = new Object();
runningActions.setPropertyActions = new Object();
toolTipText = "";
function OnMouseIn() {
}
function OnMouseOut() {
tellTarget (timerInstanceName) {
CancelTimer(timerEventId);
};
}
function OnMouseDown() {
}
function OnMouseUp() {
tellTarget (timerInstanceName) {
CancelTimer(timerEventId);
};
}
function OnMouseClick() {
}
function OnMouseDoubleClick() {
}
}
onClipEvent (enterFrame) {
_alpha = (effectAlpha * fullAlpha);
_xscale = (effectXscale * fullXscale);
_yscale = (effectYscale * fullYscale);
if (isBeingDragged) {
fullX = _root._xmouse - dragOffsetToCursorX;
fullY = _root._ymouse - dragOffsetToCursorY;
if (limitDragToWindow) {
if (fullX > (_parent.fullWidth - fullWidth)) {
fullX = _parent.fullWidth - fullWidth;
} else if (fullX < 0) {
fullX = 0;
}
if (fullY > (_parent.fullHeight - fullHeight)) {
fullY = _parent.fullHeight - fullHeight;
} else if (fullY < 0) {
fullY = 0;
}
}
}
_x = ((effectX + fullX) + rotCenterCorrectionX);
_y = ((effectY + fullY) + rotCenterCorrectionY);
_rotation = totalRotation;
}
onClipEvent (load) {
}
Instance of Symbol 92 MovieClip "Seite1_Aktion01" in Symbol 56 MovieClip Frame 5
onClipEvent (load) {
swfSoundFileName = "hahaha_kvxmylpi_wav.swf";
streamingSound = false;
repeat = true;
cancelCurrentSounds = false;
function DoIt() {
if (streamingSound) {
var soundIsLoaded = false;
var i = (_level0.loadedSoundsArray.length - 1);
while (i >= 0) {
if (_level0.loadedSoundsArray[i].soundFileName == swfSoundFileName) {
soundIsLoaded = true;
_level0.loadedSoundsArray[i].levelReference.soundObj.loadSound(swfSoundFileName, true);
_level0.loadedSoundsArray[i].levelReference.soundObj.isPlaying = true;
break;
}
i--;
}
if (!soundIsLoaded) {
_level0.loadedSoundsArray.push(new Object());
_level0.loadedSoundsArray[_level0.loadedSoundsArray.length - 1].levelReference = new Object();
_level0.loadedSoundsArray[_level0.loadedSoundsArray.length - 1].levelReference.soundObj = new Sound();
_level0.loadedSoundsArray[_level0.loadedSoundsArray.length - 1].soundFileName = swfSoundFileName;
_level0.loadedSoundsArray[_level0.loadedSoundsArray.length - 1].isStreamingSound = true;
_level0.loadedSoundsArray[_level0.loadedSoundsArray.length - 1].levelReference.soundObj.loadSound(swfSoundFileName, true);
_level0.loadedSoundsArray[_level0.loadedSoundsArray.length - 1].levelReference.soundObj.isPlaying = true;
}
}
var i = 0;
while (i < _level0.loadedSoundsArray.length) {
if (_level0.loadedSoundsArray[i].soundFileName == swfSoundFileName) {
soundObjRef = _level0.loadedSoundsArray[i].levelReference.soundObj;
_level0.loadedSoundsArray[i].soundActionRef = this;
if (soundObjRef.isPlaying) {
if (!cancelCurrentSounds) {
return(undefined);
}
if (!streamingSound) {
StopIt();
}
}
if (!startPos) {
startPos = 0;
}
soundObjRef.onSoundComplete = this.SoundHasCompleted;
if (repeat) {
if (startPos == 0) {
soundObjRef.start(startPos / 1000, 1000000);
} else {
soundObjRef.onSoundComplete = _level0.loadedSoundsArray[i].levelReference.StartEternalLoop();
soundObjRef.start(startPos / 1000);
}
} else {
soundObjRef.start(startPos / 1000);
}
OnStart();
soundObjRef.isPlaying = true;
startPos = 0;
if (!cancelCurrentSounds) {
return;
}
} else if (cancelCurrentSounds) {
if (_level0.loadedSoundsArray[i].levelReference.soundObj.isPlaying) {
if (_level0.loadedSoundsArray[i].soundActionRef.soundObjRef) {
_level0.loadedSoundsArray[i].soundActionRef.StopIt();
} else if (_level0.loadedSoundsArray[i].isStreamingSound) {
_level0.loadedSoundsArray[i].levelReference.soundObj.loadSound("", false);
_level0.loadedSoundsArray[i].levelReference.soundObj.stop();
_level0.loadedSoundsArray.splice(i, 1);
i--;
} else {
_level0.loadedSoundsArray[i].levelReference.soundObj.stop();
_level0.loadedSoundsArray[i].levelReference.soundObj.isPlaying = false;
}
}
}
i++;
}
}
function SoundHasCompleted() {
StopIt();
}
function StartIt() {
DoIt();
}
function StopIt() {
if (soundObjRef) {
startPos = 0;
if (!streamingSound) {
soundObjRef.stop();
} else {
soundObjRef.loadSound("", false);
soundObjRef.stop();
var i = (_level0.loadedSoundsArray.length - 1);
while (i >= 0) {
if (_level0.loadedSoundsArray[i].soundFileName == swfSoundFileName) {
_level0.loadedSoundsArray.splice(i, 1);
soundObjRef = null;
OnStop();
return(undefined);
}
i--;
}
}
if (soundObjRef.isPlaying == true) {
soundObjRef.isPlaying = false;
OnStop();
}
}
}
function PauseIt() {
if (soundObjRef && (soundObjRef.isPlaying)) {
startPos = soundObjRef.position;
temp = soundObjRef.onSoundComplete;
soundObjRef.onSoundComplete = 0;
soundObjRef.stop();
soundObjRef.onSoundComplete = temp;
soundObjRef.isPlaying = false;
}
}
}
onClipEvent (unload) {
Cancel();
}
onClipEvent (load) {
}
Instance of Symbol 93 MovieClip "pageStartAction" in Symbol 56 MovieClip Frame 5
onClipEvent (load) {
function DoIt() {
_root.Seite1._parent.Seite1.DoIt();
_root.Seite1.Seite1_Aktion01.DoIt();
}
function StartIt() {
DoIt();
}
}
onClipEvent (unload) {
Cancel();
}
onClipEvent (load) {
}
Instance of Symbol 57 MovieClip "mouseTracker" in Symbol 56 MovieClip Frame 5
onClipEvent (load) {
EvntRecipArray = new Array();
EvntRecipArray["0"] = _root.Seite1.Seite1__d258f7e_f0c5_4fbf_ab71_8e37350d5bc2;
activated = false;
mouseIsCaptured = false;
function MoveMouseRecipientToTop(spriteToMoveRef) {
var _local3;
var _local4 = EvntRecipArray.length;
var _local2;
_local2 = 0;
while (_local2 < EvntRecipArray.length) {
if (EvntRecipArray[_local2] == spriteToMoveRef) {
_local3 = _local2;
} else if (_local3 != undefined) {
if (EvntRecipArray[_local2]._parent == this._parent) {
_local4 = _local2;
break;
}
}
_local2++;
}
if (_local3 != undefined) {
var _local6 = EvntRecipArray.slice(_local3, _local4);
EvntRecipArray.splice(_local3, _local4 - _local3);
EvntRecipArray = EvntRecipArray.concat(_local6);
}
}
function GetTopMostSpriteHitBy(hittingSprite) {
i = EvntRecipArray.length - 1;
while (i >= 0) {
if (((((EvntRecipArray[i]._parent != this._parent) || (EvntRecipArray[i] == hittingSprite)) || (EvntRecipArray[i].isMouseTransp)) || (!EvntRecipArray[i].visibleState)) || (!EvntRecipArray[i].OnDropOn)) {
} else if (EvntRecipArray[i].hitTest(hittingSprite.fullX + (hittingSprite.fullWidth / 2), hittingSprite.fullY + (hittingSprite.fullHeight / 2), EvntRecipArray[i].hitExact)) {
return(EvntRecipArray[i]);
}
i--;
}
return(undefined);
}
}
onClipEvent (enterFrame) {
if (!activated) {
return(undefined);
}
var delayedActionsQueueLength = _level0.delayedActionsQueue.length;
if ((xOld != _root._xmouse) || (yOld != _root._ymouse)) {
if (delayedActionsQueueLength <= 0) {
_parent.OnMouseMove();
} else {
_level0.delayedActionsQueue[delayedActionsQueueLength - 1].push("_parent.OnMouseMove");
}
lastMoveTime = getTimer();
_parent.theToolTip._visible = false;
} else if ((!parent.theToolTip._visible) && (lastMoveTime != undefined)) {
var curTime = getTimer();
if ((curTime - lastMoveTime) > 500) {
var tipText = "";
i2 = EvntRecipArray.length - 1;
while (i2 >= 0) {
if (EvntRecipArray[i2].isHovered) {
tipText = EvntRecipArray[i2].toolTipText;
break;
}
i2--;
}
if ((tipText != "") && (tipText != undefined)) {
_parent.theToolTip.SetText(tipText);
if ((_root._xmouse + _parent.theToolTip._width) > _parent._width) {
_parent.theToolTip._x = _parent._width - _parent.theToolTip._width;
} else {
_parent.theToolTip._x = _root._xmouse;
}
if (((_root._ymouse + 22) + _parent.theToolTip._height) > _parent._height) {
_parent.theToolTip._y = (_root._ymouse - _parent.theToolTip._height) - 3;
} else {
_parent.theToolTip._y = _root._ymouse + 22;
}
_parent.theToolTip._visible = true;
} else {
lastMoveTime = undefined;
_parent.theToolTip._visible = false;
}
}
}
xOld = _root._xmouse;
yOld = _root._ymouse;
var mouseInObjArray = new Array();
var i2;
var propogateMouseEvent = true;
i2 = EvntRecipArray.length - 1;
while (i2 >= 0) {
if ((!EvntRecipArray[i2].visibleState) || (!EvntRecipArray[i2].hitTest(_root._xmouse, _root._ymouse, EvntRecipArray[i2].hitExact))) {
if (EvntRecipArray[i2].isHovered) {
EvntRecipArray[i2].isHovered = false;
if (delayedActionsQueueLength <= 0) {
EvntRecipArray[i2].OnMouseOut();
} else {
_level0.delayedActionsQueue[delayedActionsQueueLength - 1].push(EvntRecipArray[i2]._target + ".OnMouseOut");
}
updateAfterEvent();
}
} else if (propogateMouseEvent) {
if (!EvntRecipArray[i2].isHovered) {
mouseInObjArray.push(EvntRecipArray[i2]);
}
propogateMouseEvent = EvntRecipArray[i2].isMouseTransp;
} else if (EvntRecipArray[i2].isHovered) {
EvntRecipArray[i2].isHovered = false;
if (delayedActionsQueueLength <= 0) {
EvntRecipArray[i2].OnMouseOut();
} else {
_level0.delayedActionsQueue[delayedActionsQueueLength - 1].push(EvntRecipArray[i2]._target + ".OnMouseOut");
}
updateAfterEvent();
}
i2--;
}
i2 = 0;
while (i2 < mouseInObjArray.length) {
mouseInObjArray[i2].isHovered = true;
if (delayedActionsQueueLength <= 0) {
mouseInObjArray[i2].OnMouseIn();
} else {
_level0.delayedActionsQueue[delayedActionsQueueLength - 1].push(mouseInObjArray[i2]._target + ".OnMouseIn");
}
updateAfterEvent();
i2++;
}
mouseInObjArray = undefined;
}
onClipEvent (mouseDown) {
if (!activated) {
return(undefined);
}
var delayedActionsQueueLength = _level0.delayedActionsQueue.length;
lastMoveTime = undefined;
_parent.theToolTip._visible = false;
var i2;
var propogateMouseEvent = true;
if (mouseIsCaptured) {
i2 = EvntRecipArray.length - 1;
while (i2 >= 0) {
if (EvntRecipArray[i2].hasMouseCapture) {
if (delayedActionsQueueLength <= 0) {
EvntRecipArray[i2].OnMouseUp();
} else {
_level0.delayedActionsQueue[delayedActionsQueueLength - 1].push(EvntRecipArray[i2]._target + ".OnMouseUp");
}
EvntRecipArray[i2].hasMouseCapture = false;
}
i2--;
}
mouseIsCaptured = false;
}
i2 = EvntRecipArray.length - 1;
while (i2 >= 0) {
if (EvntRecipArray[i2].visibleState && (EvntRecipArray[i2].hitTest(_root._xmouse, _root._ymouse, EvntRecipArray[i2].hitExact))) {
if (propogateMouseEvent) {
EvntRecipArray[i2].hasMouseCapture = true;
if (delayedActionsQueueLength <= 0) {
EvntRecipArray[i2].OnMouseDown();
} else {
_level0.delayedActionsQueue[delayedActionsQueueLength - 1].push(EvntRecipArray[i2]._target + ".OnMouseDown");
}
var t = getTimer();
if ((t - EvntRecipArray[i2].lastMouseDownTime) < 400) {
EvntRecipArray[i2].lastMouseDownTime = 0;
if (delayedActionsQueueLength <= 0) {
EvntRecipArray[i2].OnMouseDoubleClick();
} else {
_level0.delayedActionsQueue[delayedActionsQueueLength - 1].push(EvntRecipArray[i2]._target + ".OnMouseDoubleClick");
}
} else {
EvntRecipArray[i2].lastMouseDownTime = t;
}
updateAfterEvent();
propogateMouseEvent = EvntRecipArray[i2].isMouseTransp;
mouseIsCaptured = true;
}
}
i2--;
}
}
onClipEvent (mouseUp) {
if (!activated) {
return(undefined);
}
var delayedActionsQueueLength = _level0.delayedActionsQueue.length;
lastMoveTime = undefined;
_parent.theToolTip._visible = false;
if (mouseIsCaptured) {
var propogateClick = true;
var i2;
i2 = EvntRecipArray.length - 1;
while (i2 >= 0) {
var hit = (propogateClick && (EvntRecipArray[i2].hitTest(_root._xmouse, _root._ymouse, EvntRecipArray[i2].hitExact)));
if (hit) {
propogateClick = EvntRecipArray[i2].isMouseTransp || (!EvntRecipArray[i2].visibleState);
}
if (EvntRecipArray[i2].hasMouseCapture) {
if (delayedActionsQueueLength <= 0) {
EvntRecipArray[i2].OnMouseUp();
} else {
_level0.delayedActionsQueue[delayedActionsQueueLength - 1].push(EvntRecipArray[i2]._target + ".OnMouseUp");
}
EvntRecipArray[i2].hasMouseCapture = false;
if ((!EvntRecipArray[i2].autoFireInterval) && (hit)) {
if (delayedActionsQueueLength <= 0) {
EvntRecipArray[i2].OnMouseClick();
} else {
_level0.delayedActionsQueue[delayedActionsQueueLength - 1].push(EvntRecipArray[i2]._target + ".OnMouseClick");
}
}
}
i2--;
}
updateAfterEvent();
}
mouseIsCaptured = false;
}
onClipEvent (enterFrame) {
if (!activated) {
return(undefined);
}
if (_level0.delayedActionsQueue.length > 0) {
var action = 0;
while (action < _level0.delayedActionsQueue[0].length) {
eval (_level0.delayedActionsQueue[0][action])();
action++;
}
_level0.delayedActionsQueue.shift();
}
var delayedActionsQueueLength = _level0.delayedActionsQueue.length;
var focus = Selection.getFocus();
if (focus == null) {
if (fieldWithFocus) {
if (delayedActionsQueueLength <= 0) {
fieldWithFocus.OnStop();
} else {
_level0.delayedActionsQueue[delayedActionsQueueLength - 1].push(fieldWithFocus._target + ".OnStop");
}
fieldWithFocus = 0;
}
} else {
var lastPeriod = focus.lastIndexOf(".");
var newFieldWithFocus = eval (focus.slice(0, lastPeriod));
if (newFieldWithFocus != fieldWithFocus) {
if (fieldWithFocus) {
if (delayedActionsQueueLength <= 0) {
fieldWithFocus.OnStop();
} else {
_level0.delayedActionsQueue[delayedActionsQueueLength - 1].push(fieldWithFocus._target + ".OnStop");
}
}
if (delayedActionsQueueLength <= 0) {
newFieldWithFocus.OnStart();
} else {
_level0.delayedActionsQueue[delayedActionsQueueLength - 1].push(newFieldWithFocus._target + ".OnStart");
}
fieldWithFocus = newFieldWithFocus;
}
}
}
onClipEvent (keyDown) {
if (!activated) {
return(undefined);
}
var delayedActionsQueueLength = _level0.delayedActionsQueue.length;
lastMoveTime = undefined;
_parent.theToolTip._visible = false;
if (!fieldWithFocus) {
_root.lastActivatedKey = "";
var virtualKey = Key.getCode();
if (virtualKey == 27) {
_root.lastActivatedKey = "escape";
} else if (virtualKey == 13) {
_root.lastActivatedKey = "enter";
} else if (virtualKey == 9) {
_root.lastActivatedKey = "tab";
} else if (virtualKey == 8) {
_root.lastActivatedKey = "backspace";
} else if (virtualKey == 37) {
_root.lastActivatedKey = "left";
} else if (virtualKey == 39) {
_root.lastActivatedKey = "right";
} else if (virtualKey == 38) {
_root.lastActivatedKey = "up";
} else if (virtualKey == 40) {
_root.lastActivatedKey = "down";
} else if (virtualKey == 33) {
_root.lastActivatedKey = "page up";
} else if (virtualKey == 34) {
_root.lastActivatedKey = "page down";
} else if (virtualKey == 35) {
_root.lastActivatedKey = "end";
} else if (virtualKey == 36) {
_root.lastActivatedKey = "home";
} else if (virtualKey == 45) {
_root.lastActivatedKey = "insert";
} else if (virtualKey == 46) {
_root.lastActivatedKey = "delete";
} else if (virtualKey == 17) {
_root.lastActivatedKey = "ctrl";
} else if (virtualKey == 16) {
_root.lastActivatedKey = "shift";
} else if (virtualKey == 32) {
_root.lastActivatedKey = " ";
} else if (virtualKey == 20) {
_root.lastActivatedKey = "";
} else {
_root.lastActivatedKey = String.fromCharCode(Key.getAscii());
}
if (delayedActionsQueueLength <= 0) {
_parent.OnKeyDown();
} else {
_level0.delayedActionsQueue[delayedActionsQueueLength - 1].push("_parent.OnKeyDown");
}
}
}
onClipEvent (keyUp) {
if (!activated) {
return(undefined);
}
var delayedActionsQueueLength = _level0.delayedActionsQueue.length;
lastMoveTime = undefined;
_parent.theToolTip._visible = false;
if (fieldWithFocus) {
if (delayedActionsQueueLength <= 0) {
fieldWithFocus.OnChange();
} else {
_level0.delayedActionsQueue[delayedActionsQueueLength - 1].push(fieldWithFocus._target + ".OnChange");
}
if (Key.getCode() == 13) {
if (delayedActionsQueueLength <= 0) {
fieldWithFocus.OnStop();
} else {
_level0.delayedActionsQueue[delayedActionsQueueLength - 1].push(fieldWithFocus._target + ".OnStop");
}
Selection.setFocus(null);
fieldWithFocus = 0;
}
} else {
_root.lastActivatedKey = "";
var virtualKey = Key.getCode();
if (virtualKey == 27) {
_root.lastActivatedKey = "escape";
} else if (virtualKey == 13) {
_root.lastActivatedKey = "enter";
} else if (virtualKey == 9) {
_root.lastActivatedKey = "tab";
} else if (virtualKey == 8) {
_root.lastActivatedKey = "backspace";
} else if (virtualKey == 37) {
_root.lastActivatedKey = "left";
} else if (virtualKey == 39) {
_root.lastActivatedKey = "right";
} else if (virtualKey == 38) {
_root.lastActivatedKey = "up";
} else if (virtualKey == 40) {
_root.lastActivatedKey = "down";
} else if (virtualKey == 33) {
_root.lastActivatedKey = "page up";
} else if (virtualKey == 34) {
_root.lastActivatedKey = "page down";
} else if (virtualKey == 35) {
_root.lastActivatedKey = "end";
} else if (virtualKey == 36) {
_root.lastActivatedKey = "home";
} else if (virtualKey == 45) {
_root.lastActivatedKey = "insert";
} else if (virtualKey == 46) {
_root.lastActivatedKey = "delete";
} else if (virtualKey == 17) {
_root.lastActivatedKey = "ctrl";
} else if (virtualKey == 16) {
_root.lastActivatedKey = "shift";
} else if (virtualKey == 32) {
_root.lastActivatedKey = " ";
} else if (virtualKey == 20) {
_root.lastActivatedKey = "";
} else {
_root.lastActivatedKey = String.fromCharCode(Key.getAscii());
}
if (delayedActionsQueueLength <= 0) {
_parent.OnKeyUp();
} else {
_level0.delayedActionsQueue[delayedActionsQueueLength - 1].push("_parent.OnKeyUp");
}
}
}
onClipEvent (load) {
}
Instance of Symbol 94 MovieClip "theTimer" in Symbol 56 MovieClip Frame 5
onClipEvent (load) {
function TimeEvent(callBackTarget, callBackFuncName, time, id) {
this.callBackFuncPath = (targetPath(callBackTarget) + ".") + callBackFuncName;
this.time = time;
this.id = id;
}
function Comp(a, b) {
if (a.time < b.time) {
return(1);
}
if (a.time > b.time) {
return(-1);
}
return(0);
}
function SetTimer(callBackTarget, callBackFuncName, time) {
uniqueId++;
evnt = new TimeEvent(callBackTarget, callBackFuncName, getTimer() + time, uniqueId);
timeEventArray.push(evnt);
timeEventArray.sort(Comp);
return(uniqueId);
}
function CancelTimer(id) {
var _local1 = timeEventArray.length - 1;
while (_local1 >= 0) {
if (timeEventArray[_local1].id == id) {
var _local2 = timeEventArray[_local1];
timeEventArray.splice(_local1, 1);
break;
}
_local1--;
}
}
uniqueId = 1;
timeEventArray = new Array();
}
onClipEvent (enterFrame) {
if (_level0.delayedActionsQueue.length > 0) {
return(undefined);
}
timeNow = getTimer();
i = timeEventArray.length - 1;
while ((timeEventArray[i].time <= timeNow) && (i >= 0)) {
var evnt = timeEventArray.pop();
eval (evnt.callBackFuncPath)(evnt.id);
if (evnt.callBackFuncPath.indexOf("__SCORM_ASYNC__", 0) != -1) {
if (timeEventArray.length == 0) {
if (!_level0.delayedActionsQueue[2]) {
_level0.delayedActionsQueue[2] = new Array();
}
_level0.delayedActionsQueue[2].push("");
delete evnt;
break;
}
if ((timeEventArray[timeEventArray.length - 1].time <= timeNow) && (timeEventArray[timeEventArray.length - 1].callBackFuncPath.indexOf("__SCORM_ASYNC__", 0) != -1)) {
} else {
if (!_level0.delayedActionsQueue[2]) {
_level0.delayedActionsQueue[2] = new Array();
}
_level0.delayedActionsQueue[2].push("");
delete evnt;
break;
}
}
delete evnt;
i = timeEventArray.length - 1;
}
}
onClipEvent (load) {
}
Symbol 56 MovieClip Frame 6
highestUsedDepth = 10;
if (isFirstShownPage) {
pageStartAction.DoIt();
mouseTracker.activated = true;
}
Symbol 56 MovieClip Frame 8
_alpha = (effectAlpha * fullAlpha);
_xscale = (effectXscale * fullXscale);
_yscale = (effectYscale * fullYscale);
if (isBeingDragged) {
fullX = _root._xmouse - dragOffsetToCursorX;
fullY = _root._ymouse - dragOffsetToCursorY;
if (limitDragToWindow) {
if (fullX > (_parent.fullWidth - fullWidth)) {
fullX = _parent.fullWidth - fullWidth;
} else if (fullX < 0) {
fullX = 0;
}
if (fullY > (_parent.fullHeight - fullHeight)) {
fullY = _parent.fullHeight - fullHeight;
} else if (fullY < 0) {
fullY = 0;
}
}
}
_x = ((effectX + fullX) + rotCenterCorrectionX);
_y = ((effectY + fullY) + rotCenterCorrectionY);
_rotation = totalRotation;
if (!enableEffectOverlay) {
stop();
return();
}
prevFrame();
play();
Symbol 56 MovieClip Frame 9
prevFrame();
play();