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

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;
		}
	}
	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];}
}