// JavaScript Document
<!--
function FormataFone(e, valor, nome) {
	var Str;   
	if (valor.length == 0) { 
		Str = 'document.frm.'+nome+'.value = document.frm.'+nome+'.value + "(" ;';
		eval(Str);
	}
	if (valor.length == 3) { 
		Str = 'document.frm.'+nome+'.value = document.frm.'+nome+'.value + ")" ;';
		//Str+= 'document.frm.'+nome+'.value = document.frm.'+nome+'.value + " " ;';
		eval(Str);
	}
	if (valor.length == 8) { 
		Str = 'document.frm.'+nome+'.value = document.frm.'+nome+'.value + "-" ;';
		eval(Str);
	}
	var tecla;
	if (!e) var e = window.event;
	if (e.keyCode) tecla = e.keyCode;
	else if (e.which) tecla = e.which;
	if (tecla > 47 && tecla < 58 ) return true;
	if (tecla == 8 || tecla == 9 || tecla == 13 || tecla == 46) return true;	
	return false;
}
function FormataCPF(e, valor, nome) {
	var Str;
	if (valor.length == 3) { 
		Str = 'document.frm.'+nome+'.value = document.frm.'+nome+'.value + "." ;';
		eval(Str);
	}
	if (valor.length == 7) { 
		Str = 'document.frm.'+nome+'.value = document.frm.'+nome+'.value + "." ;';
		eval(Str);
	}
	if (valor.length == 11) { 
		Str = 'document.frm.'+nome+'.value = document.frm.'+nome+'.value + "-" ;';
		eval(Str);
	}
	var tecla;
	if (!e) var e = window.event;
	if (e.keyCode) tecla = e.keyCode;
	else if (e.which) tecla = e.which;
	if (tecla > 47 && tecla < 58 ) return true;
	if (tecla == 8 || tecla == 9 || tecla == 13 || tecla == 46) return true;	
	return false;
}

function ValidaCPF(s) {   
	var i;
	for(var j = 1; j < s.length; j++)
		s = s.replace('-','');
	for(var j = 1; j < s.length; j++)
		s = s.replace('/','');
	for(var j = 1; j < s.length; j++)
		s = s.replace('.','');		
	if (s.length != 11)
		return false;
	if (s == '00000000000')
		return false;
	if (s == '11111111111')
		return false;
	if (s == '22222222222')
		return false;	
	if (s == '33333333333')
		return false;
	if (s == '44444444444')
		return false;
	if (s == '55555555555')
		return false;
	if (s == '66666666666')
		return false;
	if (s == '77777777777')
		return false;
	if (s == '88888888888')
		return false;
	if (s == '99999999999')
		return false;
        if (s == '111.111.111-11')
		return false;
	if (s == '000.000.000-00')
		return false;								
	var c = s.substr(0,9);
	var dv = s.substr(9,2);
	var d1 = 0;   
	for (i = 0; i < 9; i++) {
	   d1 += c.charAt(i)*(10-i);
	}
	if (d1 == 0) {
	   return false;
	}
	d1 = 11 - (d1 % 11);
	if (d1 > 9) d1 = 0;
	if (dv.charAt(0) != d1) {
		return false;
	}
	d1 *= 2;
	for (i = 0; i < 9; i++) {
		d1 += c.charAt(i)*(11-i);
	}
	d1 = 11 - (d1 % 11);
	if (d1 > 9) d1 = 0;
	if (dv.charAt(1) != d1) {
		return false;
	}
	return true;
}

function ValidaMail(mail) {
	if(mail.length < 5 || mail.indexOf("@") < 0 || mail.indexOf(".") < 0)
		return false;
	if (mail.indexOf(" ") > 0)
		return false;	
	if (mail.charAt(0) == '@' || mail.charAt(0) == '.' || mail.charAt(mail.length-1)=='@' || mail.charAt(mail.length-1)=='.')
		return false;
	if (mail.indexOf("@")+1 == mail.indexOf("."))
		return false;
	return true;	
}

function valida(Qtd,Tipo) { 
   var erro = '';
   if (Tipo == 1){  
      if (document.frm.Nome1.value.length <= 5){erro+='O campo Nome não pode ser vazio;\n\ ';}
      var cpf = document.frm.CPF1.value;
	  if (ValidaCPF(cpf) == false) {
	      erro+='Informe um CPF válido!\n\ ';
	  }
	  var email = document.frm.Email1.value;
	  if (ValidaMail(email) == false) {
	       erro+= 'Informe um email válido!\n\ ';
	  } 
	  if (document.frm.Ende1.value.length <= 8){erro+='Digite o seu Endereço;\n\ ';}
      if (document.frm.Cidade1.value.length <= 2){erro+='Digite a sua Cidade;\n\ ';}
	  if (document.frm.Uf1.value == ''){erro+='Selecione seu Estado;\n\ ';}
	  if (document.frm.Fone1.value.length <= 5){erro+='Digite o Telefone para contato;\n\ ';}
	  if (document.frm.Curso1.value.length <= 5 && document.frm.CursoOutro1.value.length<=5){erro+='Digite o seu Curso;\n\ ';}
          if (document.frm.Fase1.value == ''){erro+='Selecione o período que está cursando no cadastro 1;\n\ ';}
	  if (document.frm.Faculdade1.value.length <= 2 && document.frm.FaculdadeOutro1.value.length<=5){erro+='Digite a sua Faculdade;\n\ ';}
   }
   if (Tipo == 2) {
      if (Qtd == 1) {
	   	  if (document.frm.Nome1.value.length <= 8){erro+='O campo Nome, do Cadastro 1 não pode ser vazio;\n\ ';}
          var cpf = document.frm.CPF1.value;
	      if (ValidaCPF(cpf) == false) {
	          erro+='Informe um CPF válido para o cadastro 1!\n\ ';
	      }
		  var email = document.frm.Email1.value;
	      if (ValidaMail(email) == false) {
	           erro+= 'Informe um email válido para o cadastro 1!\n\ ';
	      }  
	      if (document.frm.Ende1.value.length <= 8){erro+='Digite o Endereço do cadastro 1;\n\ ';}
          if (document.frm.Cidade1.value.length <= 2){erro+='Digite a Cidade do cadastro 1;\n\ ';}
	      if (document.frm.Uf1.value == ''){erro+='Selecione seu Estado do cadastro 1;\n\ ';}
	      if (document.frm.Fone1.value.length <= 5){erro+='Digite o Telefone para contato do cadastro 1;\n\ ';}
	     if (document.frm.Curso1.value.length <= 5 && document.frm.CursoOutro1.value.length<=5){erro+='Digite o seu Curso;\n\ ';}
   	      if (document.frm.Fase1.value == ''){erro+='Selecione o período que está cursando no cadastro 1;\n\ ';}
          if (document.frm.Faculdade1.value.length <= 2 && document.frm.FaculdadeOutro1.value.length<=5){erro+='Digite a sua Faculdade;\n\ ';}
      }
	  if (Qtd == 2) {
	   	  if (document.frm.Nome1.value.length <= 8){erro+='O campo Nome, do Cadastro 1 não pode ser vazio;\n\ ';}
          if (document.frm.Fone1.value.length <= 5){erro+='Digite um Telefone para o Cadastro 1;\n\ ';} 
          var cpf = document.frm.CPF1.value;
	      if (ValidaCPF(cpf) == false) {
	          erro+='Informe um CPF válido para o cadastro 1!\n\ ';
	      }
		  var email = document.frm.Email1.value;
	      if (ValidaMail(email) == false) {
	           erro+= 'Informe um email válido para o cadastro 1!\n\ ';
	      }  
		  if (document.frm.Ende1.value.length <= 8){erro+='Digite o Endereço do cadastro 1;\n\ ';}
          if (document.frm.Cidade1.value.length <= 2){erro+='Digite a Cidade do cadastro 1;\n\ ';}
	      if (document.frm.Uf1.value == ''){erro+='Selecione seu Estado do cadastro 1;\n\ ';}
	      if (document.frm.Fone1.value.length <= 5){erro+='Digite o Telefone para contato do cadastro 1;\n\ ';}
	      if (document.frm.Curso1.value.length <= 5 && document.frm.CursoOutro1.value.length<=5){erro+='Digite o seu Curso;\n\ ';}
    	      if (document.frm.Fase1.value == ''){erro+='Selecione o período que está cursando no cadastro 1;\n\ ';}
              if (document.frm.Faculdade1.value.length <= 2 && document.frm.FaculdadeOutro1.value.length<=5){erro+='Digite a sua Faculdade;\n\ ';}

		  if (document.frm.Nome2.value.length <= 8){erro+='O campo Nome, do Cadastro 2 não pode ser vazio;\n\ ';}
          var cpf = document.frm.CPF1.value;
	      if (ValidaCPF(cpf) == false) {
	          erro+='Informe um CPF válido para o cadastro 2!\n\ ';
	      }
		  var email = document.frm.Email2.value;
	      if (ValidaMail(email) == false) {
	           erro+= 'Informe um email válido para o cadastro 2!\n\ ';
	      }  
		  if (document.frm.Ende2.value.length <= 8){erro+='Digite o Endereço do cadastro 2;\n\ ';}
          if (document.frm.Cidade2.value.length <= 2){erro+='Digite a Cidade do cadastro 2;\n\ ';}
	      if (document.frm.Uf2.value == ''){erro+='Selecione seu Estado do cadastro 2;\n\ ';}
	      if (document.frm.Fone2.value.length <= 5){erro+='Digite o Telefone para contato do cadastro 2;\n\ ';}
	      if (document.frm.Curso2.value.length <= 5 && document.frm.CursoOutro2.value.length<=5){erro+='Digite o seu Curso;\n\ ';}
    	      if (document.frm.Fase2.value == ''){erro+='Selecione o período que está cursando no cadastro 2;\n\ ';}
              if (document.frm.Faculdade2.value.length <= 2 && document.frm.FaculdadeOutro2.value.length<=5){erro+='Digite a sua Faculdade;\n\ ';}
              if (document.frm.CPF1.value == document.frm.CPF2.value) { erro+='CPF1 não pode ser igual ao CPF 2; \n\ ';}
      }
	  if (Qtd == 3) {
	   	  if (document.frm.Nome1.value.length <= 8){erro+='O campo Nome, do Cadastro 1 não pode ser vazio;\n\ ';}
          if (document.frm.Fone1.value.length <= 5){erro+='Digite um Telefone para o Cadastro 1;\n\ ';}
          var cpf = document.frm.CPF1.value;
	      if (ValidaCPF(cpf) == false) {
	          erro+='Informe um CPF válido para o cadastro 1!\n\ ';
	      }
		  var email = document.frm.Email1.value;
	      if (ValidaMail(email) == false) {
	           erro+= 'Informe um email válido para o cadastro 1!\n\ ';
	      }  
		  if (document.frm.Ende1.value.length <= 8){erro+='Digite o Endereço do cadastro 1;\n\ ';}
          if (document.frm.Cidade1.value.length <= 2){erro+='Digite a Cidade do cadastro 1;\n\ ';}
	      if (document.frm.Uf1.value == ''){erro+='Selecione seu Estado do cadastro 1;\n\ ';}
	      if (document.frm.Fone1.value.length <= 5){erro+='Digite o Telefone para contato do cadastro 1;\n\ ';}
	      if (document.frm.Curso1.value.length <= 5 && document.frm.CursoOutro1.value.length<=5){erro+='Digite o seu Curso;\n\ ';}
              if (document.frm.Fase1.value == ''){erro+='Selecione o período que está cursando no cadastro 1;\n\ ';}
	      if (document.frm.Faculdade1.value.length <= 2 && document.frm.FaculdadeOutro1.value.length<=5){erro+='Digite a sua Faculdade;\n\ ';}

		  if (document.frm.Nome2.value.length <= 8){erro+='O campo Nome, do Cadastro 2 não pode ser vazio;\n\ ';}
          var cpf = document.frm.CPF1.value;
	      if (ValidaCPF(cpf) == false) {
	          erro+='Informe um CPF válido para o cadastro 2!\n\ ';
	      }
		  var email = document.frm.Email2.value;
	      if (ValidaMail(email) == false) {
	           erro+= 'Informe um email válido para o cadastro 2!\n\ ';
	      }  
		  if (document.frm.Ende2.value.length <= 8){erro+='Digite o Endereço do cadastro 2;\n\ ';}
          if (document.frm.Cidade2.value.length <= 2){erro+='Digite a Cidade do cadastro 2;\n\ ';}
	      if (document.frm.Uf2.value == ''){erro+='Selecione seu Estado do cadastro 2;\n\ ';}
	      if (document.frm.Fone2.value.length <= 5){erro+='Digite o Telefone para contato do cadastro 2;\n\ ';}
	      if (document.frm.Curso2.value.length <= 5 && document.frm.CursoOutro2.value.length<=5){erro+='Digite o seu Curso;\n\ ';}
   	      if (document.frm.Fase2.value == ''){erro+='Selecione o período que está cursando no cadastro 2;\n\ ';}
              if (document.frm.Faculdade2.value.length <= 2 && document.frm.FaculdadeOutro2.value.length<=5){erro+='Digite a sua Faculdade;\n\ ';}

		  if (document.frm.Nome3.value.length <= 10){erro+='O campo Nome, do Cadastro 3 não pode ser vazio;\n\ ';}
          var cpf = document.frm.CPF1.value;
	      if (ValidaCPF(cpf) == false) {
	          erro+='Informe um CPF válido para o cadastro 3!\n\ ';
	      }
		  var email = document.frm.Email3.value;
	      if (ValidaMail(email) == false) {
	           erro+= 'Informe um email válido para o cadastro 3!\n\ ';
	      }  
		  if (document.frm.Ende3.value.length <= 8){erro+='Digite o Endereço do cadastro 3;\n\ ';}
          if (document.frm.Cidade3.value.length <= 2){erro+='Digite a Cidade do cadastro 3;\n\ ';}
	      if (document.frm.Uf3.value == ''){erro+='Selecione seu Estado do cadastro 3;\n\ ';}
	      if (document.frm.Fone3.value.length <= 5){erro+='Digite o Telefone para contato do cadastro 3;\n\ ';}
	      if (document.frm.Curso3.value.length <= 5 && document.frm.CursoOutro3.value.length<=5){erro+='Digite o seu Curso;\n\ ';}
    	      if (document.frm.Fase3.value == ''){erro+='Selecione o período que está cursando no cadastro 3;\n\ ';}
              if (document.frm.Faculdade3.value.length <= 2 && document.frm.FaculdadeOutro3.value.length<=5){erro+='Digite a sua Faculdade;\n\ ';}
		  if (document.frm.CPF1.value == document.frm.CPF2.value) { erro+='CPF1 não pode ser igual ao CPF 2; \n\ ';}
		  if (document.frm.CPF1.value == document.frm.CPF3.value) { erro+='CPF1 não pode ser igual ao CPF 3; \n\ ';}
		  if (document.frm.CPF2.value == document.frm.CPF3.value) { erro+='CPF2 não pode ser igual ao CPF 3; \n\ ';}
	  }
   }  
   if (erro!='') {
       alert("Verifique o(s) seguinte(s) erro(s):\n\n\ "+erro);
   } else {
       document.frm.submit();
   }
}
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

