var mb;
var voile;

/* On centre la fenêtre */
function mbCenter() {
	
	//mb = document.getElementById( "messagebox" );
	mb.style.top = parseInt(document.documentElement.clientHeight / 2 - mb.offsetHeight / 2 ) + "px";
	mb.style.left = parseInt(document.documentElement.clientWidth / 2 - mb.offsetWidth / 2 ) + "px";
}

function mbMasque() {

	for( i = 0; i < document.getElementsByTagName( "div" ).length; i++ ) {
	
		if( document.getElementsByTagName( "div" )[i].className == "pub" ) document.getElementsByTagName( "div" )[i].style.display = "block";
	
	}

	mb.style.display = "none";
	voile.style.display = "none";

}
	
function mbAffiche( id ) {
		
	mb = document.getElementById( id );
	voile = document.getElementById( id + "-voile" );
	fermer = document.getElementById( id + "-fermer" );
	
	mb.style.display = "block";
	mb.style.visibility = "visible";
	
	voile.style.display = "block";
	
	mbCenter();
	
	window.onresize = mbCenter;
	body = document.getElementsByTagName( "body" )[0];
		
	
	voile.style.height = "100%";
		
	for( i = 0; i < document.getElementsByTagName( "div" ).length; i++ )
		if( document.getElementsByTagName( "div" )[i].className == "pub" ) document.getElementsByTagName( "div" )[i].style.display = "none";
			
	addClickListener( fermer, mbMasque );
					
}

function mbLoader() {

	if(arguments.callee.done) return;
	
	
	message_box = document.getElementById( "messagebox" );
	if ( message_box != null ) mbAffiche( "messagebox" );
		
	arguments.callee.done = true;

}