function validarform(formulario,validar){
var formulario, validar;
var nome = eval("document."+formulario+".nome");
var sobrenome = eval("document."+formulario+".sobrenome");
var cpf = eval("document."+formulario+".cpf");
var rg = eval("document."+formulario+".rg");
var dia = eval("document."+formulario+".dia");
var mes = eval("document."+formulario+".mes");
var ano = eval("document."+formulario+".ano");
var empresa = eval("document."+formulario+".empresa");
var cnpj = eval("document."+formulario+".cnpj");
var ie = eval("document."+formulario+".ie");
var im = eval("document."+formulario+".im");
var cep = eval("document."+formulario+".cep");
var endereco = eval("document."+formulario+".endereco");
var numero = eval("document."+formulario+".numero");
var bairro = eval("document."+formulario+".bairro");
var cidade = eval("document."+formulario+".cidade");
var estado = eval("document."+formulario+".estado");
var ddd = eval("document."+formulario+".ddd1");
var telefone = eval("document."+formulario+".telefone1");
var email = eval("document."+formulario+".email");
var vemail = document.getElementById("vemail");
var resenha = eval("document."+formulario+".resenha");
var vlogin = document.getElementById("vlogin");
var login = document.getElementById("login");
var senha = eval("document."+formulario+".senha");
var resenha = eval("document."+formulario+".resenha");

if(document.getElementById("tipop").value==1){

if(nome.value==""){
//alert(1);
nome.focus();
nome.style.border = "1px solid red";
document.getElementById('erro-nome').style.display = 'block';
return false;
}else{
document.getElementById('erro-nome').style.display = 'none';
nome.style.border = "1px solid #AFAFAF";
}

if(sobrenome.value==""){
//alert(2);
sobrenome.focus();
sobrenome.style.border = "1px solid red";
document.getElementById('erro-sobrenome').style.display = 'block';
return false;
}else{
document.getElementById('erro-sobrenome').style.display = 'none';
sobrenome.style.border = "1px solid #AFAFAF";
}

if(cpf.value==""){
//alert(3);
cpf.focus();
cpf.style.border = "1px solid red";
document.getElementById('erro-cpf').style.display = 'block';
return false;
}else{
document.getElementById('erro-cpf').style.display = 'none';
cpf.style.border = "1px solid #AFAFAF";
}

if(rg.value==""){
//alert(4);
rg.focus();
rg.style.border = "1px solid red";
document.getElementById('erro-rg').style.display = 'block';
return false;
}else{
document.getElementById('erro-rg').style.display = 'none';
rg.style.border = "1px solid #AFAFAF";
}

if(dia.value==""){
//alert(5);
dia.focus();
dia.style.border = "1px solid red";
document.getElementById('erro-dia').style.display = 'block';
return false;
}else{
document.getElementById('erro-dia').style.display = 'none';
dia.style.border = "1px solid #AFAFAF";
}

if(mes.value==""){
//alert(6);
mes.focus();
mes.style.border = "1px solid red";
document.getElementById('erro-mes').style.display = 'block';
return false;
}else{
document.getElementById('erro-mes').style.display = 'none';
mes.style.border = "1px solid #AFAFAF";
}

if(ano.value==""){
//alert(7);
ano.focus();
ano.style.border = "1px solid red";
document.getElementById('erro-ano').style.display = 'block';
return false;
}else{
document.getElementById('erro-ano').style.display = 'none';
ano.style.border = "1px solid #AFAFAF";
}

}else{

if(empresa.value==""){
//alert(8);
empresa.focus();
empresa.style.border = "1px solid red";
document.getElementById('erro-empresa').style.display = 'block';
return false;
}else{
document.getElementById('erro-empresa').style.display = 'none';
empresa.style.border = "1px solid #AFAFAF";
}

if(cnpj.value==""){
//alert(9);
cnpj.focus();
cnpj.style.border = "1px solid red";
document.getElementById('erro-cnpj').style.display = 'block';
return false;
}else{
document.getElementById('erro-cnpj').style.display = 'none';
cnpj.style.border = "1px solid #AFAFAF";
}

if(ie.value==""){
//alert(10);
ie.focus();
ie.style.border = "1px solid red";
document.getElementById('erro-ie').style.display = 'block';
return false;
}else{
document.getElementById('erro-ie').style.display = 'none';
ie.style.border = "1px solid #AFAFAF";
}

if(im.value==""){
//alert(11);
im.focus();
im.style.border = "1px solid red";
document.getElementById('erro-im').style.display = 'block';
return false;
}else{
document.getElementById('erro-im').style.display = 'none';
im.style.border = "1px solid #AFAFAF";
}

}

if(cep.value==""){
//alert(12);
cep.focus();
cep.style.border = "1px solid red";
document.getElementById('erro-cep').style.display = 'block';
return false;
}else{
document.getElementById('erro-cep').style.display = 'none';
cep.style.border = "1px solid #AFAFAF";
}

if(endereco.value==""){
//alert(13);
endereco.focus();
endereco.style.border = "1px solid red";
document.getElementById('erro-endereco').style.display = 'block';
return false;
}else{
document.getElementById('erro-endereco').style.display = 'none';
endereco.style.border = "1px solid #AFAFAF";
}

if(numero.value==""){
//alert(14);
numero.focus();
numero.style.border = "1px solid red";
document.getElementById('erro-numero').style.display = 'block';
return false;
}else{
document.getElementById('erro-numero').style.display = 'none';
numero.style.border = "1px solid #AFAFAF";
}

if(bairro.value==""){
//alert(15);
bairro.focus();
bairro.style.border = "1px solid red";
document.getElementById('erro-bairro').style.display = 'block';
return false;
}else{
document.getElementById('erro-bairro').style.display = 'none';
bairro.style.border = "1px solid #AFAFAF";
}

if(cidade.value==""){
//alert(16);
cidade.focus();
cidade.style.border = "1px solid red";
document.getElementById('erro-cidade').style.display = 'block';
return false;
}else{
document.getElementById('erro-cidade').style.display = 'none';
cidade.style.border = "1px solid #AFAFAF";
}

if(estado.value==""){
//alert(17);
estado.focus();
estado.style.border = "1px solid red";
document.getElementById('erro-estado').style.display = 'block';
return false;
}else{
document.getElementById('erro-estado').style.display = 'none';
estado.style.border = "1px solid #AFAFAF";
}

if(ddd.value==""){
//alert(18);
ddd.focus();
ddd.style.border = "1px solid red";
document.getElementById('erro-ddd').style.display = 'block';
return false;
}else{
document.getElementById('erro-ddd').style.display = 'none';
ddd.style.border = "1px solid #AFAFAF";
}

if(telefone.value==""){
//alert(19);
telefone.focus();
telefone.style.border = "1px solid red";
document.getElementById('erro-telefone').style.display = 'block';
return false;
}else{
document.getElementById('erro-telefone').style.display = 'none';
telefone.style.border = "1px solid #AFAFAF";
}

if(validar==1){

if(email.value==""){
//alert(20);
email.focus();
email.style.border = "1px solid red";
document.getElementById('erro-email').style.display = 'block';
return false;
}else{
document.getElementById('erro-email').style.display = 'none';
email.style.border = "1px solid #AFAFAF";
}

if(vemail.value==0){
//alert(21);
email.value = '';
email.focus();
email.style.border = "1px solid red";
document.getElementById('erro-vemail').style.display = 'block';
return false;
}else{
document.getElementById('erro-vemail').style.display = 'none';
email.style.border = "1px solid #AFAFAF";
}

if(document.formulario_cadastro.login.value==""){
//alert(22);
var login = eval("document."+formulario+".login");

login.focus();
login.style.border = "1px solid red";
document.getElementById('erro-login').style.display = 'block';
return false;
}else{
document.getElementById('erro-login').style.display = 'none';
login.style.border = "1px solid #AFAFAF";
}

if(vlogin.value==0){
//alert(23);
var login = eval("document."+formulario+".login");
login.value = ''
login.focus();
login.style.border = "1px solid red";
document.getElementById('erro-vlogin').style.display = 'block';
return false;
}else{
document.getElementById('erro-vlogin').style.display = 'none';
login.style.border = "1px solid #AFAFAF";
}

if(senha.value==""){
//alert(24);
var senha = eval("document."+formulario+".senha");

senha.focus();
senha.style.border = "1px solid red";
document.getElementById('erro-senha').style.display = 'block';
return false;
}else{
document.getElementById('erro-senha').style.display = 'none';
senha.style.border = "1px solid #AFAFAF";
}

if(resenha.value==""){
//alert(25);
resenha.focus();
resenha.style.border = "1px solid red";
document.getElementById('erro-resenha').style.display = 'block';
return false;
}else{
document.getElementById('erro-resenha').style.display = 'none';
resenha.style.border = "1px solid #AFAFAF";
}

if(senha.value!=resenha.value){
//alert(26);
senha.focus();
senha.value = '';
resenha.value = '';
senha.style.border = "1px solid red";
resenha.style.border = "1px solid red";
document.getElementById('erro-errsenha').style.display = 'block';
return false;
}else{
document.getElementById('erro-errsenha').style.display = 'none';
senha.style.border = "1px solid #AFAFAF";
resenha.style.border = "1px solid #AFAFAF";
}
}

if(validar==0){
//alert(27)
document.formulario_alterar.submit();
}
if(validar==1){
//alert(28)
document.formulario_cadastro.submit();
}

}
