function Boot_progressbox(id, msg, x, y) { 
	var myWidth = 0; 
	var myHeight = 0;
	 
	if(typeof(window.innerWidth) == 'number') { 
		//Non-IE 
		myWidth = window.innerWidth; 
		myHeight = window.innerHeight; 
	} else if(document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) { 
		//IE 6+ in 'standards compliant mode' 
		myWidth = document.documentElement.clientWidth; 
		myHeight = document.documentElement.clientHeight; 
	} else if(document.body && (document.body.clientWidth || document.body.clientHeight)) { 
		//IE 4 compatible 
		myWidth = document.body.clientWidth; 
		myHeight = document.body.clientHeight; 
	} 
 
	x = (myWidth - 180) / 2;  
	y = (myHeight - 70) / 2;  
 
	var html = '<div id="'+id+'" style="left:'+x+'px;top:'+y+'px;' 
		+'width:150px;position:absolute;z-index:79000;background-color:white;-moz-opacity:0.40;opacity:.40;filter:alpha(opacity=40);' 
		+'white-space:nowrap;border:4px solid #77a;padding:5px; font-weight:bold;">'  
		+' <img src="global/images/favicon.gif" /> Loading...'+'</div>';
		 
	document.body.insertAdjacentHTML("afterbegin", html); 
	return $e(id); 
} 