	function Validar(objForm)
	{
		var f=document.formContato
		var fields=["nome","email","mensagem"]
		for(var i=0;i<fields.length;i++){
			if(f[fields[i]].value==""){
				alert('Por favor, preencha o campo '+fields[i])
				f[fields[i]].focus()
				return false
			}
		}
	}

	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()
	{

		f = document.formContato;

		if(f.nome.value.length == 0)
		{
			alert('O campo "Nome" está vazio. Por favor, preencha-o.');
			f.nome.focus();
			return false;
		}

		if(f.txtemail.value.length == 0)
		{
			alert('O campo "E-mail" está vazio. Por favor, preencha-o.');
			f.txtemail.focus();
			return false;
		}

		if(f.txtemail.value.indexOf('@', 0) == -1)
		{
			alert('O campo "E-mail" está com conteúdo incorreto. Por favor, preencha-o corretamente.');
			f.txtemail.focus();
			return false;
		}

		if(f.txtmensagem.value.length == 0)
		{
			alert('O campo "Mensagem" está vazio, preencha-o corretamente.');
			f.txtmensagem.focus();
			return false;
		}

		if(f.txtusuario.value.length == 0)
		{
			alert('O campo "Usuário" está vazio. Por favor, preencha-o.');
			f.txtusuario.focus();
			return false;
		}


		if(f.txtsenha.value.length == 0)
		{
			alert('O campo "senha" está vazio. Por favor, preencha-o.');
			f.txtsenha.focus();
			return false;
		}


		if(f.txtsenha.value != f.txtsenha2.value)
		{
			alert('O campo "Confirme a senha" é diferente do camo "senha". Por favor, preencha-o corretamente.');
			f.txtsenha2.focus();
			return false;
		}
	}

	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.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;
	 }