function validarFormulario(){

	var erros      = "Alguns problemas foram encontrados:\n";
	var existeErro = 0;
	var filtro     = /^[\w!#$%&'*+\/=?^`{|}~-]+(\.[\w!#$%&'*+\/=?^`{|}~-]+)*@(([\w-]+\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;

    if (document.formulario.nome.value == ""){
    	erros = erros + "\nO campo nome não está preenchido.";
	    existeErro = 1;
    }

    if (document.formulario.email.value == ""){
    	erros = erros + "\nO campo e-mail não está preenchido.";
	    existeErro = 1;
    }

    if (filtro.test(document.formulario.email.value) == false){
         erros = erros + "\nO e-mail informado é inválido.";
	     existeErro = 1;
    }

    if (document.formulario.cidade.value == ""){
    	erros = erros + "\nO campo cidade não está preenchido.";
	    existeErro = 1;
    }
    
    if (document.formulario.estado.value == ""){
    	erros = erros + "\nO campo estado não está preenchido.";
	    existeErro = 1;
    }


    if(existeErro==1){
     	alert(erros);

		if (document.formulario.nome.value == ""){
		     document.formulario.nome.focus();
			 return false;
		}			

		if (document.formulario.email.value == ""){
		     document.formulario.email.focus();
			 return false;
		}

		if (filtro.test(document.formulario.email.value) == false){
             document.formulario.email.focus();
			 return false;
		}

		if (document.formulario.cidade.value == ""){
		     document.formulario.cidade.focus();
			 return false;
		}
		
		if (document.formulario.estado.value == ""){
		     document.formulario.estado.focus();
			 return false;
		}

	}

	var form = window.document.forms[0];
	form.action = "admin/dao/clientes/cadastrar_cliente_dao.php";
   	form.method = "post";
   	form.submit();
	
}
