function PararTAB(quem) {
		 VerifiqueTAB=false;
	}

	function ChecarTAB() {
		VerifiqueTAB=true;
	}
	
	VerifiqueTAB=true;
	
	function Mostra(quem, tammax) {
		if ( (quem.value.length == tammax) && (VerifiqueTAB) ) {
			var i=0,j=0, indice=-1;
			for (i=0; i<document.forms.length; i++) {
				for (j=0; j<document.forms[i].elements.length; j++) {
					if (document.forms[i].elements[j].name == quem.name) {
						indice=i;
						break;
					}
				}
				if (indice != -1)
			         break;
			}
			for (i=0; i<=document.forms[indice].elements.length; i++) {
				if (document.forms[indice].elements[i].name == quem.name) {
					while ( (document.forms[indice].elements[(i+1)].type == "hidden") &&
							(i < document.forms[indice].elements.length) ) {
								i++;
					}
					document.forms[indice].elements[(i+1)].focus();
					VerifiqueTAB=false;
					break;
				}
			}
		}
	}


function cadastrar() {

	if (cadastro.nome.value == ""){

	   alert('Favor, preencha o seu Nome.');
	   this.cadastro.nome.focus();
	   return false;
	}
	

	if (cadastro.nome.value.length < 10){
					
	   alert("Favor, preencha seu Nome completo.");
	   cadastro.nome.focus();
	   return false;	
	   
	}


	if (cadastro.email.value == ""){

	   alert('Favor, preencha o seu E-mail.');
	   this.cadastro.email.focus();
	   return false;
	}


	if (cadastro.email.value != "-1"){
	   email=cadastro.email.value;
	   if (email.indexOf("@") == -1){
       alert("Favor, preencha o seu E-mail corretamente!");
	   this.cadastro.email.focus();
	   return false;
		
		}
	}


	if (cadastro.email.value != "-1"){
	   email=cadastro.email.value;
	   if (email.lastIndexOf(".") == -1)
	{
       alert("Favor, preencha o seu E-mail corretamente!");
	   this.cadastro.email.focus();
	   return false;
		
		}
	}


	
	if (cadastro.email.value != "-1"){
	   email=cadastro.email.value;
	   if (email.indexOf(" ") >= 1){
       alert("Favor, preencha o seu E-mail corretamente!");
	   this.cadastro.email.focus();
	   return false;
		
		}
	}



	if (cadastro.nick.value == ""){
		
	   alert('Favor, preencha o seu nick.');
	   this.cadastro.nick.focus();
	   return false;
	}
	

    if (cadastro.nick.value.length < 2){
		
	   alert('O seu Nick deve haver no mínimo 3 caracteres.');
	   this.cadastro.nick.focus();
	   return false;
	}
	

	if (cadastro.senha.value == ""){
		
	   alert('Favor, preencha sua senha.');
	   this.cadastro.senha.focus();
	   return false;
	}


	if (cadastro.senha.value.length < 4){
    
	   alert('Sua senha deve haver no mínimo 4 caracteres!'); 
	   this.cadastro.senha.focus();
	   return false;
	}


	if (cadastro.senha.value.length > 12){

	   alert('Sua senha deve haver no máximo 12 caracteres!');
	   this.cadastro.senha.focus();
	   return false;
	}


	if (cadastro.tmp.value == ""){
		
	   alert('Favor, confira sua senha.');
	   this.cadastro.tmp.focus();
	   return false;
	}


    if (cadastro.senha.value != cadastro.tmp.value) { 
		
	   alert("A senha e a confirmação da senha não são iguais!");
	   this.cadastro.senha.value='';
	   this.cadastro.tmp.value='';
	   this.cadastro.senha.focus();
	   return false;
	}


	if (cadastro.dia.value == ""){

	   alert('Favor, preencha a dia do seu nascimento.');
	   this.cadastro.dia.focus();
	   return false;
	}

	if (cadastro.dia.value.length < 2){
    
	   alert('Favor, preencher o dia do seu nascimento corretamente!'); 
	   this.cadastro.dia.focus();
	   return false;
	}


	if (cadastro.mes.value == ""){

	   alert('Favor, preencha o mês do seu nascimento.');
	   this.cadastro.mes.focus();
	   return false;
	}

	if (cadastro.mes.value.length < 2){
    
	   alert('Favor, preencher o mês do seu nascimento corretamente!'); 
	   this.cadastro.mes.focus();
	   return false;
	}


	if (cadastro.ano.value == ""){

	   alert('Favor, preencha a ano do seu nascimento.');
	   this.cadastro.ano.focus();
	   return false;
	}
	
	if (cadastro.ano.value.length < 4){
    
	   alert('Favor, preencher o ano do seu nascimento corretamente!'); 
	   this.cadastro.ano.focus();
	   return false;
	}


	with (cadastro) {

	if (!sexo[0].checked && !sexo[1].checked) {
	alert("Favor, marque o seu sexo.");
	return false;
		}
	}
	
	
	if (cadastro.signo.value == "Selecione"){
	   
	   alert('Favor, selecione o seu signo.');
	   this.cadastro.signo.focus();
	   return false;
	}


	if (cadastro.civil.value == "Selecione"){

	   alert('Favor, selecionar o seu atual Estado Civil.');
	   this.cadastro.civil.focus();
	   return false;
	}
	

	if (cadastro.escolaridade.value == "Selecione"){

	   alert('Favor, selecione sua escolaridade');
	   this.cadastro.escolaridade.focus();
	   return false;
	}


    if (cadastro.estado.value == ""){

	   alert('Favor, informe seu Estado.');
	   this.cadastro.estado.focus();
	   return false;
	}


	if (cadastro.estado.value.length < 2){
					
	   alert("Favor, preencha o nome do seu Estado corretamente!");
	   cadastro.estado.focus();
	   return false;	
	   
	}


	if (cadastro.cidade.value == ""){

	   alert('Favor, informe sua Cidade.');
	   this.cadastro.cidade.focus();
	   return false;
	}


	if (cadastro.cidade.value.length < 4){
					
	   alert("Favor, preencha o nome da sua Cidade corretamente!");
	   cadastro.cidade.focus();
	   return false;	
	   
	}


	if (cadastro.pais.value == ""){

	   alert('Favor, informe seu País.');
	   this.cadastro.pais.focus();
	   return false;
	}


	if (cadastro.pais.value.length < 4){
					
	   alert("Favor, preencha o nome do seu País corretamente!");
	   cadastro.pais.focus();
	   return false;	
	   
	}


	if (cadastro.telefone.value == ""){

	   alert('Favor, preencha seu telefone.');
	   this.cadastro.telefone.focus();
	   return false;
	}
   

	if (cadastro.telefone.value.length < 10){
					
	   alert("Favor, preencha seu Telefone corretamente!");
	   cadastro.telefone.focus();
	   return false;	
	   
	}

	with (cadastro) {

	var digits="0123456789"
 	 var temp 
	  var ok = true;

	for (var i=0;i<cadastro.telefone.value.length;i++) {

  	temp=cadastro.telefone.value.substring(i,i+1)

  	if (digits.indexOf(temp)==-1) {

    alert("O campo Telefone deve ser preenchido apenas com números!")
    cadastro.telefone.focus();
    ok = false;
    return(false);
    break;
		
			}
		}
	}

}
