function validarTxt(txtInput, strMsg)
{
	if (txtInput.value.length == 0 ) {
		if(typeof(strMsg) != "undefined"){
			alert(strMsg);
		}
		txtInput.select();
		txtInput.focus();
		return false;
	}
	return true;
}

function validarEmail (txtEmail, strMsg)
{

	if (txtEmail.value.length == 0 ) {
		if(typeof(strMsg) != "undefined"){
			alert(strMsg);
		}
		txtEmail.select();
		txtEmail.focus();
		return false;
	}

	var strEmailPat=/^(.+)@(.+)$/;
	var matchArray=txtEmail.value.match(strEmailPat);

	if (matchArray==null) {
		if(typeof(strMsg) != "undefined"){
			alert(strMsg);
		}
		txtEmail.select();
		txtEmail.focus();
		return false;
	}

	return true;
}

 function funcSubmit(objForm)
 {
   var bolValida = true;

   bolValida = validarTxt(objForm.nome, "Por favor informe o Nome");
   if (!bolValida)
	 return false;

   bolValida = validarEmail(objForm.email, "Por favor informe um E-mail válido");
   if (!bolValida)
	 return false;

   bolValida = validarTxt(objForm.senha, "Por favor informe a Senha");
   if (!bolValida)
	 return false;

   bolValida = validarTxt(objForm.confirmasenha, "Por favor informe a Confirmação da Senha");
   if (!bolValida)
	 return false;

   bolValida = validarSenha();
   if (!bolValida)
	 return false;

   return bolValida;
 }

 function validarSenha()
 {
	 if(document.formAreavipCad.senha.value != document.formAreavipCad.confirmasenha.value){
		alert("As senhas não conferem!");
		document.formAreavipCad.senha.select();
		document.formAreavipCad.senha.focus();
		return false;
	}
	return true;
 }
 /**
  *
  * @access public
  * @return void
  **/
 function limpacampo(objForm)
 {
	var formulario = document.areavip;

	formulario.txt_email.value="";
	formulario.txt_senha.value="";
 }

function ValidarLoginUser(objForm)
{
   var bolValida = true;

   bolValida = validarEmail(objForm.txt_email, "Por favor informe um E-mail válido");
   if (!bolValida)
	 return false;

   bolValida = validarTxt(objForm.txt_senha, "Por favor informe a Senha");
   if (!bolValida)
	 return false;

   return bolValida;
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}

function valida(objForm)
{
	
	var bolValida = true;
	if(objForm.txtNome)		
	{
		bolValida = validarTxt(objForm.txtNome, "Por favor informe o Nome.");
		if (!bolValida)
		return false;
	}

	if(objForm.txtEndereco)		
	{
		bolValida = validarTxt(objForm.txtEndereco, "Por favor informe o Endereço.");
		if (!bolValida)
		return false;
	}

	if(objForm.txtCidade)		
	{
		bolValida = validarTxt(objForm.txtCidade, "Por favor informe o Cidade.");
		if (!bolValida)
		return false;
	}

	if(objForm.txtDDD)
	{
		bolValida = validarTxt(objForm.txtDDD, "Por favor informe o DDD.");
		if (!bolValida)
		return false;
	}

	if(objForm.txtTelefone)
	{
		bolValida = validarTxt(objForm.txtTelefone, "Por favor informe o Telefone.");
		if (!bolValida)
		return false;
	}

	if(objForm.txtEmail)
	{
		bolValida = validarEmail(objForm.txtEmail, "Por favor informe um E-mail válido.");
		if (!bolValida)
		return false;
	}

	if(objForm.txtCrm)		
	{
		bolValida = validarTxt(objForm.txtCrm, "Por favor informe o CRM.");
		if (!bolValida)
		return false;
	}

	if(objForm.txtLogin)		
	{
		bolValida = validarTxt(objForm.txtLogin, "Por favor informe o Usuário.");
		if (!bolValida)
		return false;
	}

	if(objForm.txtSenha)		
	{
		bolValida = validarTxt(objForm.txtSenha, "Por favor informe o Senha.");
		if (!bolValida)
		return false;
	}

	if(objForm.txtSenha.value != objForm.txtSenha2.value)
	{
		alert('O campo "Confirme a senha" é diferente do camo "senha". Por favor, preencha-o corretamente.');
		objForm.txtSenha2.focus();
		return false;
	}
	return bolValida;
}

function ValidarContato(objForm)
{
	var bolValida = true;
	if(objForm.nome)		
	{
		bolValida = validarTxt(objForm.nome, "Por favor informe o Nome.");
		if (!bolValida)
		return false;
	}
			
	if(objForm.email)
	{
		bolValida = validarEmail(objForm.email, "Por favor informe um E-mail válido.");
		if (!bolValida)
		return false;
	}
	
	if(objForm.telefone)
	{
		bolValida = validarTxt(objForm.telefone, "Por favor informe o Telefone.");
		if (!bolValida)
		return false;
	}
	
	if(objForm.mensagem)
	{
		bolValida = validarTxt(objForm.mensagem, "Por favor digite a Mensagem.");
		if (!bolValida)
		return false;
	}
	
	return bolValida;
}

function validaInscricao(objForm)
 {
   var bolValida = true;

   bolValida = validarTxt(objForm.nome, "Por favor informe o Nome.");
   if (!bolValida)
	 return false;
	 
   bolValida = validarTxt(objForm.endereco, "Por favor informe o Endereço.");
   if (!bolValida)
	 return false;
	 
   bolValida = validarTxt(objForm.bairro, "Por favor informe a Bairro.");
   if (!bolValida)
	 return false;
   
   bolValida = validarTxt(objForm.cidade, "Por favor informe a Cidade.");
   if (!bolValida)
	 return false;
	 
   if(objForm.estado.value.length == 0){;
		alert("Por favor informe o Estado");
		return false;
   }
	 
   bolValida = validarTxt(objForm.cep, "Por favor informe o CEP completo.");
   if (!bolValida)
	 return false;
	 
   bolValida = validarTxt(objForm.cep2, "Por favor informe o CEP completo.");
   if (!bolValida)
	 return false;
	 
   bolValida = validarTxt(objForm.dddfone_res, "Por favor informe o DDD.");
   if (!bolValida)
	 return false;
	 
   bolValida = validarTxt(objForm.telefone_res, "Por favor informe o Telefone.");
   if (!bolValida)
	 return false;
	 
   bolValida = validarEmail(objForm.email, "Por favor informe um E-mail válido.");
   if (!bolValida)
	 return false;

   return bolValida;
 }
  function mascaraData(campoData){
		  var data = campoData.value;
		  if (data.length == 2){
			  data = data + '/';
			  document.forms[0].data.value = data;
			  return true;              
		  }
		  if (data.length == 5){
			  data = data + '/';
			  document.forms[0].data.value = data;
			  return true;
		  }
	 }