WindowUtilities.disableScreen('dialog', 'dialog', 0.8);

var objBody = document.getElementsByTagName("body").item(0);
var top = 0;
var left = 0;
var windowScroll = WindowUtilities.getWindowScroll();    
var pageSize = WindowUtilities.getPageSize();
top = (pageSize.windowHeight-100)/2;
top += windowScroll.top
left = (pageSize.windowWidth-100)/2;
left += windowScroll.left      

var objLoader = document.createElement("img");
objLoader.setAttribute('id','loader');
objLoader.src='images/loader.gif';
objLoader.style.top=top+'px';
objLoader.style.left=left+'px';
objLoader.style.display = 'none';
objBody.appendChild(objLoader);

new Effect.Appear('loader', {duration:2, fps:25});

var overlay = $('dialog');
overlay.onclick=function() {
	Effect.Shake('loader',40);
}

window.onload=function() {
	$('loader').style.display='none';
	WindowUtilities.enableScreen('dialog', 'dialog', 0.8);	
	if(typeof autoexec != 'undefined') {
		autoexec();
	}
}
