/*|---------------------------------->>  <<----------------------------------|

Include para ser usado na estrutura padrão dos sites. deve chamado 
no arquivo head.inc.php.

Sr. Programador, todas as funções em javascript que serão utilizadas no site
deverão serem declaradas apenas neste arquivo.

|---------------------------------->>  <<----------------------------------|*/

function deleta_cont(id)
{
	if(confirm('Tem certeza que deseja deletar este contato?'))
	{
		this.location = 'contatos.php?action=deleta_cont&id='+id;
	}
	else
		return false;
}

function deleta_eve(id)
{
	if(confirm('Tem certeza que deseja deletar este evento?'))
	{
		this.location = 'eventos.php?action=deleta_eve&id='+id;
	}
	else
		return false;
}

function deleta_rel(id)
{
	if(confirm('Tem certeza que deseja deletar este relatório?'))
	{
		this.location = 'relatorios.php?action=deleta_rel&id='+id;
	}
	else
		return false;
}

function deleta_msg(msg_id)
{
	if(confirm('Tem certeza que deseja deletar esta mensagem?'))
	{
		this.location = 'mensagens.php?action=deleta_msg&msg_id='+msg_id;
	}
	else
		return false;
}

function proj_foto(arquivo, largura, altura)
{
	var esquerda	= meio_largura(largura);
	var topo 		= meio_altura(altura);
	window.open('proj_img.php?img='+arquivo,'galeria_proj','width='+largura+', height='+altura+', top='+topo+', left='+esquerda);
}

function valida_dinamico(dados, alerta)
{
	for(var i=0; i<dados.length; i++)
	{
		if(dados[i].id == 'true' && !dados[i].value)
		{
			alert(alerta);
			dados[i].focus();
			return false;
		}
	}
	if(dados.name == 'orcamento_aberto' && dados.cli_senha.value != dados.cli_senha1.value)
	{
		alert('As senha estão diferentes, por favor confira');
		dados.cli_senha1.value = '';
		dados.cli_senha1.focus();
		return false;
	}
	
	return true;
}

function meio_largura(largura)
{ // Parâmetro: númerico, largura da janela pop-up
	var meia_janela = largura/2;
	tamanho_largura = screen.width/2;
	dist_lateral = (tamanho_largura) - meia_janela;
	return dist_lateral;
}

function meio_altura(altura)
{ // Parâmetro: númerico, Altura da janela pop-up
	var meia_janela = altura/2;
	tamanho_altura = screen.height/2;
	dist_topo = (tamanho_altura) - meia_janela;
	return dist_topo;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
