
  // Chave de Crítica de Emnail
function EMAIL() { 
    return /^([a-zA-Z0-9_\-])+(\.([a-zA-Z0-9_\-])+)*@((\[(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5]))\]))|((([a-zA-Z0-9])+(([\-])+([a-zA-Z0-9])+)*\.)+([a-zA-Z])+(([\-])+([a-zA-Z0-9])+)*))$/;
    //return /^[0-9a-z]+([.+_]{1}[0-9a-z]+)*[@]{1}[0-9a-z]+([.]{1}[a-z0-9]+)+$/; 
}

  // Valida Campos do tipo Email
function validarEmail(obj, nome) 
{

    if (obj.value=="")
    {
        alert("O campo '" + nome + "' é de preenchimento obrigatório!");
        return false;
    } else {
        maskEmail = EMAIL();
        if (obj.value.search(maskEmail) == -1){
            alert ("O campo '" + nome + "' esta preenchido com valor inválido!");
            return false;
        } else {
            return true;
        }
    }
}

// Checando Campos Login
function ChecarCamposLogin()
{
	if (document.formLogin.boxLogin.value=="")
	{
		alert("O campo 'Login' é de preenchimento obrigatório!");
		document.formLogin.boxLogin.focus();
		return false;
	}
	if (document.formLogin.boxSenha.value=="")
	{
		alert("O campo Senha é de preenchimento obrigatório!");
		document.formLogin.boxSenha.focus();
		return false;
	}
	else
		return true;
}
  
    // Checando Campos da Busca
function ChecarCamposBusca()
{
	if ((document.formBusca.boxBusca.value=="") || (document.formBusca.boxBusca.value=="Busca"))
	{
		alert("É necessário preencher o campo 'Busca' para realizar a pesquisa!");
		document.formBusca.boxBusca.focus();
		return false;
	}
    else
        return true;
}

// Checando Campos NewsLetter 
function ChecarCamposNewsletter()
{
      
      return validarEmail(document.formNews.newsEmail, "Email"); 
      
    if (document.formNews.newsEmail.value=="")
    {
        alert("O campo Email é de preenchimento obrigatório!");
        document.formNews.newsEmail.focus();
        return false;
    }
    else
        return true;
}

  // Checando Campos Fale-Conosco
function ChecarCamposContato()
{
    if ((document.FormContato.boxNome.value=="") || (document.FormContato.boxNome.value=="Informe o seu Nome"))
    {
        alert("O campo Nome é de preenchimento obrigatório!");
        document.FormContato.boxNome.focus();
        return false;
    }
    if ((document.FormContato.boxSobrenome.value=="") || (document.FormContato.boxSobrenome.value=="Informe o seu Sobrenome"))
    {
        alert("O campo Sobrenome é de preenchimento obrigatório!");
        document.FormContato.boxSobrenome.focus();
        return false;
    }
    if (!validarEmail(document.FormContato.boxEmail, "E-mail"))
    {
        document.FormContato.boxEmail.focus();
        return false;
    }
    else if (document.FormContato.boxMensagem.value=="")
    {
        alert("O campo Mensagem é de preenchimento obrigatório!");
        document.FormContato.boxMensagem.focus();
        return false;
    }
    else
        return true;
}
  
   // Checando Campos Fale-Conosco
function ChecarCamposCadastro()
{
      if ((document.FormCadastro.boxNome.value=="") || (document.FormCadastro.boxNome.value=="Informe o seu Nome"))
      {
          alert("O campo Nome é de preenchimento obrigatório!");
          document.FormCadastro.boxNome.focus();
          return false;
      }
    if ((document.FormCadastro.boxSobrenome.value=="") || (document.FormCadastro.boxSobrenome.value=="Informe o seu Sobrenome"))
    {
	alert("O campo Sobrenome é de preenchimento obrigatório!");
	document.FormCadastro.boxSobrenome.focus();
	return false;
    }
      if (!validarEmail(document.FormCadastro.boxEmail, "E-mail"))
      {
          document.FormCadastro.boxEmail.focus();
          return false;
      }
      else if (document.FormCadastro.boxMensagem.value=="")
      {
          alert("O campo Mensagem é de preenchimento obrigatório!");
          document.FormCadastro.boxMensagem.focus();
          return false;
      }
       else
          return true;
}


// Checando Campos Enquete 
function ChecarCamposEnquete()
{
      
    if (document.formEnquete.boxResposta.value=="")
    {
        alert("O campo Email é de preenchimento obrigatório!");
        document.formEnquete.boxResposta.focus();
        return false;
    }
    else
        return true;
}

