function setCursor(type)
{
	$('body *').css('cursor', type);
}

$(function() {
	//Initialize the dialog box
	$('#adamcms_dialog').dialog({
		autoResize: true,
		autoOpen: false,
		minWidth: 520,
		draggable: true,
		resizable: true,
		modal: true
	});
});	

$(document).ready(function()
{
	$(".ui-widget-overlay").live("click", function() {  
		$("#adamcms_dialog").dialog("close"); 
	});
	
	//$('#adamcms_output').delay(2000).fadeOut('slow');
});

$(window).resize(function() 
{
	$("#adamcms_dialog").dialog("option", "position", $("#adamcms_dialog").dialog("option", "position"));
});


function ajaxLoginDialog()
{
	setCursor('wait');
	$('#adamcms_dialogContent').load('users/ajax_login/', function() {
		$('#adamcms_dialog').dialog('open');
		setCursor('');
	});
}

function writeMsg(msg, type) 
{
	var adamcms_outputs = '#adamcms_output, #console';
	if(type == 'error')
		$(adamcms_outputs).attr('class', 'adamcms_messageError');
	else if(type == 'attention')
		$(adamcms_outputs).attr('class', 'adamcms_messageAttention');
	else if(type == 'success')
		$(adamcms_outputs).attr('class', 'adamcms_messageSuccess');
	else
		$(adamcms_outputs).attr('class', '');	
	
	$(adamcms_outputs).html(msg);
}

