/*
	#################################################
	#          CLASSE ALERTAS PERSONALIZADOS        #
	#    Auto: Thiago Silva (Pedreiro Digital)      #
	#          www.pedreirodigital.com.br           #       
	#################################################
*/

//definindo variaveis
var titulo;
var texto;
var largura;
var altura = '';
var conteudo;
var tipo;
var botao;

//classe alerta
var Alerta = function()
{
}

//configura
Alerta.prototype.config = function(_titulo,_texto,_largura,_tipo,_cancelar)
{
	titulo   = _titulo;
	texto    = _texto;
	largura  = _largura;
	tipo     = _tipo;
	cancelar = _cancelar;
}
//funcao confirm
Alerta.prototype.alert = function(_funcao1_,_funcao2_,_botoes)
{
	botao    = _botoes.split("|");
	conteudo = '<div id="'+tipo+'">';
		conteudo += '<div class="titulo">'+titulo+'</div>';
		conteudo += '<div class="texto">'+texto+'</div>';
		conteudo += '<div class="botoes">';
			conteudo += '<input type="button" style="width:auto; border:none;" onClick="'+_funcao1_+'" value="'+botao[0]+'">';
			if(cancelar == true)
			{
				conteudo += '<input type="button" style="width:auto; border:none;" onclick="'+_funcao2_+'" value="'+botao[1]+'">';
			}
		conteudo += '</div>';
	conteudo += '</div>';
}
//função loading
Alerta.prototype.loading = function()
{
	//montar alerta
	conteudo = '<div id="'+tipo+'">';
		conteudo += '<div class="titulo">'+titulo+'</div>';
		conteudo += '<div class="preload"><img src="imagens/loader.gif" align="absmiddle" id="preload">'+texto+'</div>';
	conteudo += '</div>';
}

Alerta.prototype.avisos = function()
{
	conteudo = '<div id="'+tipo+'">';
		conteudo += '<div class="titulo">'+titulo+'</div>';
		conteudo += '<div class="preload">'+texto+'</div>';
	conteudo += '</div>';
}
//alerta aviso
Alerta.prototype.exibir = function()
{
	//posicionar alerta
	document.getElementById('alerta').innerHTML 	 = conteudo;
	document.getElementById('alerta').style.width 	 = largura+'px';
	document.getElementById('alerta').style.margin   = "-"+ altura/2 + "px 0 0 -" + largura/2 + "px";
	document.getElementById('mascara').style.display = '';
	document.getElementById('alerta').style.display  = '';
}
