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

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 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;
		}
	}
	return true;
}

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

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 abre_orcamento(cha_id)
{
	var largura = 622;
	var altura = 500;
	
	var esquerda	= meio_largura(largura);
	var topo 		= meio_altura(altura);
	window.open('pop_orcamento.php?cha_id='+cha_id,'Orcamento','width='+largura+', height='+altura+', top='+topo+', left='+esquerda+', scrollbars=yes');
}

function fecha_orcamento()
{
	window.opener.focus();
	this.close();
}
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];}}
}
