if (document.images) {
	preload_1 = new Image(100,100); preload_1.src = "http://www.powerpilsen.nl/wordpress/wp-content/themes/powerpilsen/img/explosie.gif";
	preload_2 = new Image(100,75); preload_2.src = "http://www.powerpilsen.nl/wordpress/wp-content/themes/powerpilsen/img/pp.gif";
	preload_3 = new Image(100,75); preload_3.src = "http://www.powerpilsen.nl/wordpress/wp-content/themes/powerpilsen/img/pp-rot.gif";
}

var timerID = 0;
	var powerpilser = null;
	var x = 1000;
	var y = 200;
	var score = 0;
	var screenw = 0;
	var screenh = 0;
	var leftToRight = true;
	var win = 0;
	var explode = false;

	function init() {
		if (parseInt(navigator.appVersion)>3) {
 			if (navigator.appName.indexOf("Microsoft")!=-1) {
				//Microsoft does it different than everybody else
  				screenw = document.body.offsetWidth-20;
  				screenh = document.body.offsetHeight-20;
 			} else {
  				screenw = window.innerWidth-16;
  				screenh = window.innerHeight-16;
			}
		}
		screenh -= 100;

		powerpilser = document.getElementById('powerpilser');
		y = Math.random() * 1.0 * screenh;

		leftToRight = (Math.random() > 0.5);

		if (leftToRight) {
			powerpilser.src = "http://www.powerpilsen.nl/wordpress/wp-content/themes/powerpilsen/img/pp.gif";
			x = -100;
		} else {
			powerpilser.src = "http://www.powerpilsen.nl/wordpress/wp-content/themes/powerpilsen/img/pp-rot.gif";
			x = screenw;
		}

	 	explode = false;
		movePowerpilser();
	}

	function doeReset() {
		win = 0;
		score = 0;
		var i = 0;
		for (i = 1; i < 6; i++) {
			document.getElementById('score_' + i).style.display = 'none';
			document.getElementById('win_' + i).style.display = 'none';
		}
	}

	function doeWin() {
		win++;
		if (win == 1) document.getElementById('win').style.width = '600px';
		if (win < 6) document.getElementById('win_' + win).style.display = 'block';
		if (win > 6) {
			document.getElementById('win').style.width = '0px';
			doeReset();
			init();
		} else {
			timerID = setTimeout("doeWin()", 1000);
		}
	}

	function movePowerpilser() {
		powerpilser.style.left = x + "px";
		powerpilser.style.top = y + "px";
		if (leftToRight) {
			x += 10;
			if (x > screenw) {
				powerpilser.src = "http://www.powerpilsen.nl/wordpress/wp-content/themes/powerpilsen/img/pp-rot.gif";
				y = Math.random() * 1.0 * screenh;
				leftToRight=false;
			}
		} else {
			x -= 10;
			if (x < -100) {
				powerpilser.src = "http://www.powerpilsen.nl/wordpress/wp-content/themes/powerpilsen/img/pp.gif";
				y = Math.random() * 1.0 * screenh;
				leftToRight=true;
			}
		}
		timerID = setTimeout("movePowerpilser()", 100);
	}
	function increaseScore() {
		if (explode) return;
		explode = true;
		clearTimeout(timerID);
		powerpilser.src="http://www.powerpilsen.nl/wordpress/wp-content/themes/powerpilsen/img/explosie.gif";
		score ++;
		if (score < 6) {
			document.getElementById('score_' + score).style.display = 'block';
		}

		if (score > 5) {
			doeWin();
		} else {
			timerID = setTimeout("init()", 1000);
		}
		
	}
