/*
	PAINEL 2011 
	Auto: Thiago Silva (Pedreiro Digital)      
*/

var height;
var funcao;

var alertas = function()
{
}

alertas.prototype.alerta = function(texto)
{
	$('#alerta').empty();
	var caixa = '<fieldset>';
	caixa += '<span>'+texto+'</span>';
	caixa += '<button onclick="alertas.prototype.cancelar()">ok</button>';
	caixa += '</fieldset>';
	$('#alerta').html(caixa);

	$('#alerta').css({margin:'-'+(height/2)+'px 0 0 -100px'});
	
	$("#mascara").show();
	$("#alerta").show();
	$('#mascara').animate
	(
		{
			opacity: 0.5,
		}
		,300,
		function()
		{
			$('#alerta').animate({opacity:1});
			$('#alerta').css({margin:'-'+(height/2)+'px 0 0 -100px'});
		}
	);
}

alertas.prototype.analise = function(texto)
{
	$('#alerta').empty();
	var caixa = '<fieldset>';
	caixa += '<span>'+texto+'</span>';
	caixa += '</fieldset>';
	$('#alerta').html(caixa);

	$('#alerta').css({margin:'-'+(height/2)+'px 0 0 -100px'});
	
	$("#mascara").show();
	$("#alerta").show();
	$('#mascara').animate
	(
		{
			opacity: 0.5,
		}
		,300,
		function()
		{
			$('#alerta').animate({opacity:1});
			$('#alerta').css({margin:'-'+(height/2)+'px 0 0 -100px'});
		}
	);
}

alertas.prototype.confirmar = function(texto)
{
	$('#alerta').empty();
	var caixa = '<fieldset>';
	caixa += '<span>'+texto+'</span>';
	caixa += '<button onclick="alertas.prototype.aceitar();">sim</button> <button onclick="alertas.prototype.cancelar()">não</button>';
	caixa += '</fieldset>';
	$('#alerta').html(caixa);

	height = $('#alerta').height();
	$('#alerta').css({margin:'-'+(height/2)+'px 0 0 -100px'});
	
	$("#mascara").show();
	$("#alerta").show();
	$('#mascara').animate
	(
		{
			opacity: 0.5,
		}
		,300,
		function()
		{
			$('#alerta').animate({opacity:1});
			$('#alerta').css({margin:'-'+(height/2)+'px 0 0 -100px'});
		}
	);
}

alertas.prototype.confirmar_return = function(texto,funcao)
{
	$('#alerta').empty();
	var caixa = '<fieldset>';
	caixa += '<span>'+texto+'</span>';
	caixa += '<button onclick="alertas.prototype.aceitar_return();">sim</button> <button onclick="alertas.prototype.cancelar()">não</button>';
	caixa += '</fieldset>';
	$('#alerta').html(caixa);

	height = $('#alerta').height();
	$('#alerta').css({margin:'-'+(height/2)+'px 0 0 -100px'});
	
	$("#mascara").show();
	$("#alerta").show();
	$('#mascara').animate
	(
		{
			opacity: 0.5,
		}
		,300,
		function()
		{
			$('#alerta').animate({opacity:1});
			$('#alerta').css({margin:'-'+(height/2)+'px 0 0 -100px'});
		}
	);
}

alertas.prototype.lock = function()
{
	$("#mascara").show();
}

alertas.prototype.unlock = function()
{
	$("#mascara").hide();
}

alertas.prototype.aceitar_return = function()
{
	$("#alerta").animate
	(
		{
			opacity:0
		}
		,300,
		function()
		{
			objUlteis.get_objeto().remover_item_participante();
			$('#mascara').animate
			(
				{
					opacity: 0
				}
				,300,
				function()
				{
					$("#alerta").hide();
					$("#mascara").hide();
				}
			);
		}
	);
}

alertas.prototype.aceitar = function()
{
	$("#alerta").animate
	(
		{
			opacity:0
		}
		,300,
		function()
		{
			objUlteis.get_objeto().remover_item();
			$('#mascara').animate
			(
				{
					opacity: 0
				}
				,300,
				function()
				{
					$("#alerta").hide();
					$("#mascara").hide();
				}
			);
		}
	);
}

alertas.prototype.cancelar = function()
{
	$("#alerta").animate
	(
		{
			opacity:0
		}
		,300,
		function()
		{
			$('#mascara').animate
			(
				{
					opacity: 0
				},300,
				function()
				{
					$("#mascara").hide();
					$("#alerta").hide();
				}
			);
		}
	);
}

