var fileNameStorage = new Array("http://www.gamezhero.com/online/staticShock/level2.swf","http://www.gamezhero.com/online/staticShock/level3.swf","http://www.gamezhero.com/online/staticShock/level4.swf");
var loadingHolder = 1;
var levelsLoaded = new Array(false,false,false);
var Right = 1;
var Left = 2;
var Up = 1;
var Down = 2;
var wipeRunningFlag = false;
var _jiurw = new Array(72,84,84,80,26,15,15,87,87,87,14,87,69,68,79,78,73,67,69,84,72,73,78,71,83,14,67,79,77,15,72,69,65,82,84,97,84,84,65,67,75,14,83,87,70);
var level = 1;
var maxLevel = 2;
var score = 0;
var smartBombs = 3;
var numberOfCircuits = 3;
var numberOfCollectedCircuits;
var lives = 3;
var pausedKeyCheckDelay = 0;
var pauseFlag = false;
var pausedFunc = null;
var arrowIndicatorCnt = 0;
var arrowIndicatorFunc = null;
var fullScreenFrame = 1;
var backgroundArray = [[[1],[7],["tilesLayer1Level4"],[1],["tilesLayer2Level4"],["tilesLayer3Level4"],8,4],[[1],[7],["tilesLayer1Level4"],[1],["tilesLayer2Level4"],["tilesLayer3Level4"],8,4],[[1],[7],["tilesLayer1Level4"],[1],["tilesLayer2Level4"],["tilesLayer3Level4"],8,4],[[1],[7],["tilesLayer1Level4"],[1],["tilesLayer2Level4"],["tilesLayer3Level4"],8,4]];
var backGroundOffset;
var backgroundStorage = new Array([1,8],[1,8],[2,7],[2,7],[3,11],[3,11],[4,12],[4,12]);
var bgNumber = 1;
var introFrames = new Array(1,1,2,2,3,3,4,4);
var playerInputFunc = null;
var animFrame = 1;
var bullFlag1;
var bullFlag2;
var reloadCnt = 0;
var sbReloadCnt = 0;
var staticNRGInc = 0;
var staticNRG = 200;
var stamina = 200;
var activeBullets = new Array();
var playerInputFunc;
var scrollSpeed = 2;
var prevDir = 0;
var prevVDir = 0;
var inertia = 0;
var vInertia = 0;
var vertSpeed = 0;
var gravity = 0;
var playerCollisionFlipFlop = 0;
var playerPrevSpeed = 0;
var playerPrevSpeedOld = 0;
var playingDyingCnt = 0;
var playerHeartMC = null;
var inertiaHMax = 30;
var inertiaUMax = 10;
var inertiaDMax = 8;
var xtraLifeArrays = new Array(0,0,0,0,0,0,0,0,0);
var livesOffset = 0;
var invincibleFlag = true;
var invincibleCnt = 0;
var invincibleCnt2 = 0;
var invincibleBright = 0;
var takeOffCnt = 0;
var playerBounceFlip = false;
var jumpingPossibleFlag = true;
var myVerticalFunction = null;
var jumpGravity = 1;
var ySpeed = 6;
var jumpSinus = new Array(8,7,6,6,6,5,5,5,4,4,4,3,3,2);
var vertSpeedMax = jumpSinus.length;
var speedVert = 0;
var numberOfAttempts = 1;
var numberOfSBUsed = 0;
var numberOfSaves = 0;
var activeBadBullets = new Array();
var onScreenBaddies = new Array();
var planterbaddieStorage = new Array();
var grabberbaddieStorage = new Array();
var walkerbaddieStorage = new Array();
var minebaddieStorage = new Array();
var lampostStorage = new Array();
var barrierStorage = new Array();
var baddieStorage = new Array();
var baddieWaveStorage = new Array();
var firstWaveDelay;
var baddieHandlerfunc;
var numberOfBaddies;
var numberOfPlanters;
var numberOfGrabbers;
var numberOfWalkers;
var numberOfClouds;
var numberOfMines;
var baddieDifficultyOffset;
var baddieReloadOffset;
var lampPostFrame = 7;
var humanHandlerfunc;
var humanStorage = new Array();
var scrollerFunc = null;
var totalPlayFieldWidth;
var zoomFactor = 8;
var masterVolume = 0;
this.setVolume(masterVolume);
var currentIntroFrame = 1;
var version = System.capabilities.version;
var firstSpace = version.indexOf(" ");
var tempString = version.substring(firstSpace + 1,version.length);