var ITEM_COUNT = 1; //number of flakes visible per time var ITEM_W = 200; //width of a single flake var ITEM_H = 30; //height of a single flake //var ITEM_SRC = "Afbeeldingen/feestdagen.gif"; var ITEM_STAGES = 1 //number of life stages for a single flake. (i.e., number of states on the "sterren.gif") var ITEM_TRAVEL =100000; //number of times to move a flake before disappearing (Note: PIXEL MOVED = ITEM_TRAVEL * ITEM_INCREMENT) //var ITEM_INCREMENT = 1; //distance to move a flake on each loop (0 stilstaand, 1 bewegend) var ITEM_SPEED = 1; //time delay in milliseconds before looping (def: 40) // END CONFIGURABLE CONSTANTS var IE_ENGINE = (document.all) ? true : false; var NS_ENGINE = (document.layers) ? true : false; var animatorThread = null; // To prevent a new flake from being created // on each loop time, we give it a sleep counter // that increments. var sprawnSleeping = 0; // Stores the position of mouse. var mousePos = new Array(2); mousePos[0] = 0; mousePos[1] = 0; // Stores previous positions of mouse. // So that we don't create a flake when // the mouse hasn't moved. var oldMousePos = new Array(2); oldMousePos[0] = 0; oldMousePos[1] = 0; // A table of flake positions and information. var trailMatrix = new Array(ITEM_COUNT); for(var i=0; i