//_______________________________________________________________________inicio - controle de layer netscape 4_______________
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//__________________________________________________________________________Fim - controle de layer netscape 4_______________
//_______________________________________________________________________Inicio - valida contato_____________________________

function validar_contato()

{
var nome = document.form.nome.value
if (nome==""){
	alert("Entre com seu nome !");
	document.form.nome.focus()
	return false
	}
var fone = document.form.fone.value
if (fone==""){
	alert("Entre com seu Telefone !");
	document.form.fone.focus()
	return false
	}
var mail=document.form.mail.value;
if (mail==""){
	alert("Entre com seu email válido ! ")
	document.form.mail.focus()
    return false
    }
if (mail.indexOf('@', 0) == -1 || mail.indexOf('.', 0) == -1){ 
    alert("Desculpe mas este E-Mail não tem um formato válido, verifique novamente!");
	document.form.mail.focus()
	return false
}
var assunto = document.form.assunto.value
if (assunto==""){
	alert("Qual assunto?");
	document.form.assunto.focus()
	return false
	}
var mensagem = document.form.mensagem.value
if (mensagem==""){
	alert("Por favor, coloque a mensagem");
	document.form.mensagem.focus()
	return false
	}

}

//__________________________________________________________________________Fim - valida contato__________________________
//_______________________________________________________________________Inicio - valida cadastro____________________________
function validar_cadastro()
{
var NOME = document.form.NOME.value
if (NOME==""){
	alert("Qual seu nome?");
	document.form.NOME.focus()
	return false
	}

var ESTA = document.form.ESTA.value
if (ESTA==""){
	alert("Em qual estado você mora?");
	document.form.ESTA.focus()
	return false
	}
var TEL1 = document.form.TEL1.value
if (TEL1==""){
	alert("Entre com seu Telefone!");
	document.form.TEL1.focus()
	return false
	}	
	
var EMAI=document.form.EMAI.value;
if (EMAI==""){
	alert("Entre com seu email válido! ")
	document.form.EMAI.focus()
    return false
    }
	
var RG = document.form.RG.value
if (RG==""){
	alert("Entre com seu RG!");
	document.form.RG.focus()
	return false
	}

var CPF = document.form.CPF.value
if (CPF==""){
	alert("Entre com seu CPF!");
	document.form.CPF.focus()
	return false
	}

var LOG1 = document.form.LOGI.value
if (LOG1==""){
	alert("Entre com um Login!");
	document.form.LOGI.focus()
	return false
	}

var SEN1 = document.form.SENH.value
if (SEN1==""){
	alert("Entre com uma Senha!");
	document.form.SENH.focus()
	return false
	}

if (EMAI.indexOf('@', 0) == -1 || EMAI.indexOf('.', 0) == -1){ 
    alert("Desculpe mas este E-Mail não tem um formato válido, verifique novamente!");
	document.form.EMAI.focus()
	return false
}
}

//_______________________________________________________________________Fim - valida cadastro____________________________
//_______________________________________________________________________Inicio - valida promocção___________________________
function validar_promo()

{
var RESP = document.form.RESP.value
if (RESP==""){
	alert("Por favor, responda a pergunta!");
	document.form.RESP.focus()
	return false
	}
var NOME = document.form.NOME.value
if (NOME==""){
	alert("Qual seu nome?");
	document.form.NOME.focus()
	return false
	}

var TEL1 = document.form.TEL1.value
if (TEL1==""){
	alert("Entre com seu Telefone!");
	document.form.TEL1.focus()
	return false
	}
var EMAI=document.form.EMAI.value;
if (EMAI==""){
	alert("Entre com seu email válido! ")
	document.form.EMAI.focus()
    return false
    }
if (EMAI.indexOf('@', 0) == -1 || EMAI.indexOf('.', 0) == -1){ 
    alert("Desculpe mas este E-Mail não tem um formato válido, verifique novamente!");
	document.form.EMAI.focus()
	return false
}
}

//_______________________________________________________________________Fim - valida promocção___________________________
//_______________________________________________________________________Inicio - abertura de janela pop up__________________
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function abre(url, width, height, scrol)
{
   window.open(url, "_blank", "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=" + scrol + ",resizable=no,copyhistory=no,left=10,top=0,width=" + width + ",height=" + height);
}
//__________________________________________________________________________Fim - abertura de janela pop up__________________
//_______________________________________________________________________Inicio - Criação de mascara de campo _______________
function criaMascara(_RefObjeto, _Modelo){

var valorAtual = _RefObjeto.value;
var valorNumerico = '';
var nIndexModelo = 0;
var nIndexString = 0;
var valorFinal = '';
var adicionarValor = true;
 

// limpa a string valor atual para verificar
// se todos os caracteres são números
for (i=0;i<_Modelo.length;i++){
  if (_Modelo.substr(i,1) != '#'){
    valorAtual = valorAtual.replace(_Modelo.substr(i,1),'');
}}
 
// verifica se todos os caracteres são números
for (i=0;i<valorAtual.length;i++){
  if (!isNaN(parseFloat(valorAtual.substr(i,1)))){
    valorNumerico = valorNumerico + valorAtual.substr(i,1);
}}
 
// aplica a máscara ao campo informado usando
// o modelo de máscara informado no script
for (i=0;i<_Modelo.length;i++){
 
  if (_Modelo.substr(i,1) == '#'){
    if (valorNumerico.substr(nIndexModelo,1) != ''){
      valorFinal = valorFinal + valorNumerico.substr(nIndexModelo,1);
      nIndexModelo++;nIndexString++;
    }
      else {
        adicionarValor = false;
  }}
 
    else {
      if (adicionarValor && valorNumerico.substr(nIndexModelo,1) != ''){
      valorFinal = valorFinal + _Modelo.substr(nIndexString,1)
      nIndexString++;
    }}
}
 
_RefObjeto.value = valorFinal
 
}
//_______________________________________________________________________Fim - da Criação de mascara de campo ________________

function currencyFormat(fld, milSep, decSep, e) { 
var sep = 0; 
var key = ''; 
var i = j = 0; 
var len = len2 = 0; 
var strCheck = '0123456789'; 
var aux = aux2 = ''; 
var whichCode = (window.Event) ? e.which : e.keyCode; 
if (whichCode == 13) return true; // Enter 
key = String.fromCharCode(whichCode); // Get key value from key code 
if (strCheck.indexOf(key) == -1) return false; // Not a valid key 
len = fld.value.length; 
for(i = 0; i < len; i++) 
if ((fld.value.charAt(i) != '0') && (fld.value.charAt(i) != decSep)) break; 
aux = ''; 
for(; i < len; i++) 
if (strCheck.indexOf(fld.value.charAt(i))!=-1) aux += fld.value.charAt(i); 
aux += key; 
len = aux.length; 
if (len == 0) fld.value = ''; 
if (len == 1) fld.value = '0'+ decSep + '0' + aux; 
if (len == 2) fld.value = '0'+ decSep + aux; 
if (len > 2) { 
aux2 = ''; 
for (j = 0, i = len - 3; i >= 0; i--) { 
if (j == 3) { 
aux2 += milSep; 
j = 0; 
} 
aux2 += aux.charAt(i); 
j++; 
} 
fld.value = ''; 
len2 = aux2.length; 
for (i = len2 - 1; i >= 0; i--) 
fld.value += aux2.charAt(i); 
fld.value += decSep + aux.substr(len - 2, len); 
} 
return false; 
} 

function TextoBranco(Campo)
{ 
	if (Campo.length == 0)
		return true;
			
	for (i = 0; i < Campo.length; i++)
	{
	   if (Campo.charCodeAt(i) != 32 && Campo.charCodeAt(i) != 13 && Campo.charCodeAt(i) != 10)
	       return false;
	}
	return true;
}

function Validacao()
{


	// --- Valida os campos ---
	if (document.frmClientes.DAT_INI.value == "")
	{
		alert("Por favor, informe uma  \"Data de início\".");
		document.frmClientes.DAT_INI.focus();
		return false;
	}
	else if (document.frmClientes.DAT_FIM.value == "")
	{
		alert("Por favor, informe uma  \"Data final\".");
		document.frmClientes.DAT_FIM.focus();
		return false;
	}


}
function datahora()
{
                dia = new Date();
				  ano = dia.getYear();

				  mes = new Array("janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro")

				  dia_semana = new Array("Domingo","Segunda","Terça","Quarta","Quinta","Sexta","Sábado");

                document.writeln(dia_semana[dia.getDay()] + ", " + dia.getDate() + " de " +  mes[dia.getMonth()] + " de " + ano + "&nbsp");
}
function clock() {
if (!document.layers && !document.all) return;
var digital = new Date();
var hours = digital.getHours();
var minutes = digital.getMinutes();
var seconds = digital.getSeconds();
var amOrPm = "AM";
if (hours > 11) amOrPm = "PM";
if (hours > 12) hours = hours - 12;
if (hours == 0) hours = 12;
if (minutes <= 9) minutes = "0" + minutes;
if (seconds <= 9) seconds = "0" + seconds;
dispTime = hours + ":" + minutes + ":" + seconds + " " + amOrPm;
if (document.layers) {
document.layers.hora.document.write(dispTime);
document.layers.hora.document.close();}
else
if (document.all)
hora.innerHTML = dispTime;
setTimeout("clock()", 1000);
}
