function openMessageBox(message,title)
{
	if (typeof(title)=="undefined")
	{
		title = "untitled dialog";
	}
				var x = window.document.body.clientWidth;
				var dialogX = 350;
				var dialogPosX = (x/2) - (dialogX / 2);
				//positionDialog();
				var log = $('msgBox');
				var fx = new Fx.Styles(log, {
						duration: 700,
						wait: false,
						transition: Fx.Transitions.Quad.easeOut
				});
				log.setHTML("<h4>" + title + "</h4><p>" + message + "</p>");
				fx.start({
					'background-color': ['#000', '#626262'],
					'left': dialogPosX
					
					
				}).chain(function()
					{
						this.start({
							'opacity': [0, 1]
						});
					}
				);
				
}

function closeMessageBox()
{
	var log = $('msgBox');
	var fx = new Fx.Styles(log, {
			duration: 700,
			wait: false,
			transition: Fx.Transitions.Quad.easeOut
	});
	fx.start({
		'background-color': ['#626262','#000'],					
		'opacity': [1, 0]
	});
}

function messageBox(message,title)
{
	if (typeof(title)=="undefined")
	{
		title = "untitled dialog";
	}
				var x = window.document.body.clientWidth;
				var dialogX = 350;
				var dialogPosX = (x/2) - (dialogX / 2);
				//positionDialog();
				var log = $('msgBox');
				var fx = new Fx.Styles(log, {
						duration: 700,
						wait: false,
						transition: Fx.Transitions.Quad.easeOut
				});
				log.setHTML("<h4>" + title + "</h4><p>" + message + "</p>");
				fx.start({
					'background-color': ['#000', '#626262'],
					'left': dialogPosX
					
					
				}).chain(function()
					{
						this.start({
							'opacity': [0, 1]
						});
					}
				).chain(function()
					{
						this.start.delay(2000,this,{
							'background-color': ['#626262','#000'],
							
							'opacity': [1, 0]
						});
					}
				);
				
}