var commercialOrdNr = Math.random()*10000000000000000;
var commercialStarted = false;
var commercialTimeout = null;

function initCommercial() {
	if (commercialStarted) {
		openNext();
		return;
	}
	
	commercialOrdNr = Math.random()*10000000000000000;

	// Commercial tile
	var commercialHolderDiv = document.getElementById("commercialHolder");
	var commercialFrame = document.createElement("iframe");
	commercialFrame.id = "commercial";
	commercialFrame.style.height = "345px";
	commercialFrame.style.width = "460px";
	commercialFrame.frameBorder = "0";
	commercialFrame.src = "http://www.nrc.nl/nrc.nl/swf/video/inline/bb/commercial-nrc-inline.html";
	commercialHolderDiv.appendChild( commercialFrame );
	commercialStarted = true;
	commercialHolderDiv.style.visibility = "visible";
		
	var contentDiv = document.getElementById("flashcontent");
	
	//alert(contentDiv);
	//alert(contentDiv.style.left)
	
	contentDiv.style.left = "-1000px";
	// Commercial timeout
	commercialTimeout = setTimeout(openNext, 20000); 
	
}

function openNext() {
	if (commercialTimeout != null) {
		clearTimeout(commercialTimeout);
		commercialTimeout = null;
	}
	setTimeout( exitAd, 50 );
}

function exitAd() {
	var holderDiv = document.getElementById("commercialHolder");
	var commercialFrame = document.getElementById("commercial");
	if (commercialFrame != null) {
		holderDiv.removeChild(commercialFrame);
		commercialStarted = false;
		holderDiv.style.visibility = "hidden";
		
		var contentDiv = document.getElementById("flashcontent");
		
		contentDiv.style.left = "0px";
		
		finishCommercial();
	}
}

