var explanations=new Array();

function initExplanations(){
	for(var i=1; i<18; ++i)explanations[i]=document.getElementById('expl'+i);
}

var win=null;
var explanationIndex=1;
var timer=null;

function writeExplanation(){
	if(win && win.document.body){
		win.document.body.innerHTML=explanations[explanationIndex].innerHTML;
		win.focus();
	}
}

function showExplanation(n){
	clearTimeout(timer);
	explanationIndex=n;
	if(win)win.close();
	win=window.open('', 'explanation', "width=400, height=200");
	timer=setTimeout(writeExplanation, 100);
}

window.onload=initExplanations;
