function validaForm(){
		d = document.frm_web;
		if (d.nome.value == ""){alert("Por favor, preencha o campo Nome !");
		d.nome.focus();
		return false;}

		if (d.email.value == ""){alert("Por favor, preencha o campo E-Mail !");
		d.email.focus();
		return false;}

		parte1 = d.email.value.indexOf("@");
		parte2 = d.email.value.indexOf(".");
		parte3 = d.email.value.length;
		if (!(parte1 >= 1 && parte2 >= 3 && parte3 >= 6)) {
		alert("O campo E-Mail deve ser conter um endereco eletronico !");
		d.email.focus();
		return false;}

		if (d.email2.value == ""){alert("Por favor, preencha o campo E-Mail Secundario !");
		d.email2.focus();
		return false;}

		parte1 = d.email2.value.indexOf("@");
		parte2 = d.email2.value.indexOf(".");
		parte3 = d.email2.value.length;
		if (!(parte1 >= 1 && parte2 >= 3 && parte3 >= 6)) {
		alert("O campo E-Mail Secundario deve ser conter um endereco eletronico !");
		d.email2.focus();
		return false;}

		if (d.telefone.value == ""){alert("O campo Telefone deve ser preenchido !");
		d.telefone.focus();
		return false;}

		if (isNaN(d.telefone.value)){alert("O campo Telefone deve conter apenas numeros !");
		d.telefone.focus();
		return false;}

		if (d.fax.value == ""){alert("O campo Fax deve ser preenchido !");
		d.fax.focus();
		return false;}

		if (isNaN(d.fax.value)){alert("O campo Fax deve conter apenas numeros !");
		d.fax.focus();
		return false;}

		if ( document.getElementById('tipof').checked == true ){		
		if (d.cpf.value == ""){alert("O campo CPF deve ser preenchido !");
		d.cpf.focus();
		return false;}

		if (isNaN(d.cpf.value)){alert("O campo CPF deve conter apenas numeros !");
		d.cpf.focus();
		return false;}

		if (d.rg.value == ""){alert("O campo RG deve ser preenchido !");
		d.rg.focus();
		return false;}

		if (isNaN(d.rg.value)){alert("O campo RG deve conter apenas numeros !");
		d.rg.focus();
		return false;}	
	}	
		

if ( document.getElementById('tipoj').checked == true )
{
		if (d.cnpj.value == ""){alert("O campo CNPJ deve ser preenchido !");
		d.cnpj.focus();
		return false;}

		if (isNaN(d.cnpj.value)){alert("O campo CNPJ deve conter apenas numeros !");
		d.cnpj.focus();
		return false;}

		if (d.rs.value == ""){alert("O campo Razão Social deve ser preenchido !");
		d.rs.focus();
		return false;}
}

	if (d.cidade.value == ""){alert("Por favor, preencha o campo Cidade !");
	d.cidade.focus();
	return false;}		

	if (d.estado.value == ""){alert("Por favor, selecione um Estado !");
	d.estado.focus();
	return false;}
		
   	if (d.dominio.value == ""){alert("Por favor, preencha o campo Dominio !");
	d.dominio.focus();
	return false;}

	if (d.cad_login.value == ""){alert("Por favor, preencha o campo Login !");
	d.cad_login.focus();
	return false;}

	if (d.senha.value == ""){alert("Por favor, preencha o campo Senha !");
	d.senha.focus();
	return false;}

	if (d.senha2.value == ""){alert("Por favor, preencha o campo Confirma Senha !");
	d.senha2.focus();
	return false;}
		
	if ( (d.senha.value.length<6) || (d.senha.value.length>10) )
	{alert("Sua senha deve conter entre 6 e 10 caracteres!");
	VarOK=false;
	d.senha.focus();
	return false;}
	
	if (d.senha.value != d.senha2.value){alert("Campo de confirmação de senha não confere !");
	d.senha2.focus();
	return false;}
	
return true;}

function checabotao(checar)
{
if(checar) {
  document.getElementById('cadastra').disabled = false;
  } else {
  document.getElementById('cadastra').disabled = true ; 
}}


function troque(tipo)
{
	if (tipo=="f"){		
    document.getElementById('tipof').checked = true;
	document.getElementById('tipoj').checked = false;
	document.getElementById('pfisica').style.display = '';
	document.getElementById('pjuridica').style.display = 'none';
	}else{
		
	if (tipo=="j"){
	document.getElementById('tipof').checked = false;
	document.getElementById('tipoj').checked = true;
	document.getElementById('pjuridica').style.display = '';
	document.getElementById('pfisica').style.display = 'none';
	}}
}

function nivel(){
	var doc = document.frm_web.senha;
	var m = /[A-Z]/;
	var mi = /[a-z]/;
	var nu = /[0-9]/;
	if(m.exec(doc.value) && mi.exec(doc.value) && nu.exec(doc.value)){
		document.getElementById('baixo').bgColor = '';
		document.getElementById('medio').bgColor = '';
		document.getElementById('alto').bgColor = '#009900';
	} else if(m.exec(doc.value) && mi.exec(doc.value) || m.exec(doc.value) && nu.exec(doc.value) || mi.exec(doc.value) && nu.exec(doc.value)){

	document.getElementById('baixo').bgColor = '';
	document.getElementById('medio').bgColor = '#FFD75B';
	document.getElementById('alto').bgColor = '';
 	} else if(m.exec(doc.value) || nu.exec(doc.value) || mi.exec(doc.value)){
	document.getElementById('baixo').bgColor = '#FF605B';
	document.getElementById('medio').bgColor = '';
	document.getElementById('alto').bgColor = '';
	}
}
