//@autor: Marcos Senna - msenna@llum.com.br
//@data: 09/2006

// script: browser
NS4 = (document.layers) ? 1 : 0;
IE4 = (document.all) ? 1 : 0;

if (IE4)
  var version=/MSIE \d+.\d+/;
else if (NS4)
  var version=/\d+.\d+/;

function verificarBrowse() {
  if (NS4)
    alert("Você esta usando "+navigator.appName+" "+navigator.appVersion.match(version)+"\n");
  else if (IE4)
    alert("Você usa o "+navigator.appName+" "+navigator.appVersion.match(version)+"\n");
}

// mouseover de imagem
function trocaimg(img,imgSrc) {
	document[img].src = imgSrc ;
}

// mostrar label da Senha
function aplicarSenha() {
        document.getElementById("senhaTXT").style.display = "none";
        document.getElementById("senha").style.display = "block";
        document.getElementById("senha").focus();
}


// abrir Janela Popup
function abrirPopup(end,nome,w,h)
{
    var ww = Math.abs(w)+0;
    var hh = Math.abs(h)+0;
    prop = 'toolbar=0,location=0,status=0,menubar=0,resizable=no,scrollbars=0,directories=0,left=300,top=300,width=' + ww + ',height=' +hh;
    janela = window.open (end,nome,prop);
    janela.focus();
	//return janela;
}

// validar formulário
function EnviaForm()
{

  if(document.cadastro.nome.value.length < 5)
  {
    document.all["aviso"].innerText = "Campo NOME é obrigatório.";
    document.cadastro.nome.focus();
    return false;
  }
  
  if(document.cadastro.email.value.indexOf('@') < 1 )
  {
    document.all["aviso"].innerText = "Preencha o seu E-MAIL corretamente.";
    document.cadastro.email.focus();
    return false;
  }

  document.cadastro.submit();
}


// validar formulário de Cadastro
function EnviaCadastro()
{

  if(document.cadastro.nome.value == "")
  {
    document.all["aviso"].innerText = "Campo NOME é obrigatório.";
    document.cadastro.nome.focus();
    return false;
  }

  if(document.cadastro.mail.value.indexOf('@') < 1 )
  {
    document.all["aviso"].innerText = "Preencha o seu E-MAIL corretamente.";
    document.cadastro.mail.focus();
    return false;
  }
  if(document.cadastro.endereco.value == "")
  {
    document.all["aviso"].innerText = "Campo ENDEREÇO é obrigatório.";
    document.cadastro.endereco.focus();
    return false;
  }
  
  if(document.cadastro.bairro.value == "")
  {
    document.all["aviso"].innerText = "Campo BAIRRO é obrigatório.";
    document.cadastro.bairro.focus();
    return false;
  }
  
  if(document.cadastro.cidade.value == "")
  {
    document.all["aviso"].innerText = "Campo CIDADE é obrigatório.";
    document.cadastro.cidade.focus();
    return false;
  }
  
  if(document.cadastro.estado.value == "")
  {
    document.all["aviso"].innerText = "Campo ESTADO é obrigatório.";
    document.cadastro.estado.focus();
    return false;
  }
  
  if(document.cadastro.nasc.value == "")
  {
    document.all["aviso"].innerText = "Campo ANIVERSÁRIO é obrigatório.";
    document.cadastro.nasc.focus();
    return false;
  }

  document.cadastro.submit();
}

// validar formulário
function EnviaForm()
{

  if(document.cadastro.nome.value.length < 5)
  {
    document.all["aviso"].innerText = "Campo NOME é obrigatório.";
    document.cadastro.nome.focus();
    return false;
  }
  
  if(document.cadastro.email.value.indexOf('@') < 1 )
  {
    document.all["aviso"].innerText = "Preencha o seu E-MAIL corretamente.";
    document.cadastro.email.focus();
    return false;
  }

  document.cadastro.submit();
}


// validar formulário de Cadastro da Home
function EnviaCad1()
{

  if(document.cadastro.nome.value == "")
  {
    document.all["aviso"].innerText = "NOME obrigatório.";
    document.cadastro.nome.focus();
    return false;
  }

  if(document.cadastro.mail.value.indexOf('@') < 1 )
  {
    document.all["aviso"].innerText = "E-MAIL obrigatório.";
    document.cadastro.mail.focus();
    return false;
  }

  document.cadastro.submit();
}


// validar formulário de Contato
function EnviaContato()
{

  if(document.contato.nome.value == "")
  {
    document.all["aviso"].innerText = "Campo NOME é obrigatório.";
    document.contato.nome.focus();
    return false;
  }

  if(document.contato.mail.value == "")
  {
    document.all["aviso"].innerText = "Campo E-MAIL é obrigatório.";
    document.contato.mail.focus();
    return false;
  }
  
  if(document.contato.cidade.value == "")
  {
    document.all["aviso"].innerText = "Campo CIDADE é obrigatório.";
    document.contato.cidade.focus();
    return false;
  }
  
  if(document.contato.estado.value == "")
  {
    document.all["aviso"].innerText = "Campo ESTADO é obrigatório.";
    document.contato.estado.focus();
    return false;
  }
  
  if(document.contato.assunto.value == "")
  {
    document.all["aviso"].innerText = "Campo ASSUNTO é obrigatório.";
    document.contato.assunto.focus();
    return false;
  }
  
  if(document.contato.msg.value == "")
  {
    document.all["aviso"].innerText = "Campo MENSAGEM é obrigatório.";
    document.contato.msg.focus();
    return false;
  }

  document.contato.submit();
}

// validar formulario de Data da Agenda
function DataHora(evento, objeto){
			var keypress=(window.event)?event.keyCode:evento.which;
			campo = eval (objeto);
		
			if (campo.value == '00/00/0000')
			{
				campo.value=""
			}
	
			caracteres = '0123456789';
			separacao1 = '/';
			conjunto1 = 2;
			conjunto2 = 5;
			conjunto3 = 10;
		
			if ((caracteres.search(String.fromCharCode (keypress))!=-1) && campo.value.length < (10))
			{
				if (campo.value.length == conjunto1 )
				campo.value = campo.value + separacao1;
				else if (campo.value.length == conjunto2)
				campo.value = campo.value + separacao1;
				else if (campo.value.length == conjunto3)
				campo.value = campo.value + separacao2;
			}
			else
				event.returnValue = false;
			
		}
		
		function ValidaData (objeto) {
		
		campo = eval (objeto);

		dia = (objeto.value.substring(0,2)); 
 		mes = (objeto.value.substring(3,5)); 
		ano = (objeto.value.substring(6,10)); 

 		valida = true; 
		// verifica o dia valido para cada mes 
		if ((dia < 01)||(dia < 01 || dia > 30) && (  mes == 04 || mes == 06 || mes == 09 || mes == 11 ) || dia > 31) { 
			valida = false; 
		} 

 		 // verifica se o mes e valido 
	 	 if (mes < 01 || mes > 12 ) { 
	      valida = false; 
  		} 

		// verifica se e ano bissexto 
		 if (mes == 2 && ( dia < 01 || dia > 29 || ( dia > 28 && (parseInt(ano / 4) != ano / 4)))) { 
                valida = false; 
            } 
    
            if (document.forms[0].dtfim.value == "") { 
                valida = false; 
            } 
    
            if (!valida) { 
                alert("Data inválida"); 
                document.forms[0].dtfim.focus(); 
            }
            else{
            	document.forms[0].submit();
            }
	 }
