var duration = 15;
var count = 0;
var doneLoading = false;


function $() {
	var elements = new Array();
	for (var i = 0; i < arguments.length; i++) {
		var element = arguments[i];
		if (typeof element == 'string')
			element = document.getElementById(element);
		if (arguments.length == 1)
			return element;
		elements.push(element);
	}
	return elements;
}
function mouseCoords(ev){
	ev = ev || window.event;
	if(ev.pageX || ev.pageY){
		return {x:ev.pageX, y:ev.pageY};
	}
	return {
		x:ev.clientX + document.body.scrollLeft - document.body.clientLeft,
		y:ev.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)
	};
}

function advertisementCounter (){
	if(!doneLoading){
		count++;
		loadingText = 'The game starts in %gameTimer% seconds...';
		$('prerollText').innerHTML = loadingText.replace('%gameTimer%', (duration - count));
		if(count - duration >= 0){ 
			prerollDone();
		}else{
			setTimeout("advertisementCounter()", 1000);
		}
	}
}

function prerollDone(){
	$('game').style.display = 'block';
	$('preroll').style.display = 'none';
	doneLoading = true;
	duration = 0;
	
}
