// JavaScript Document

/*mascara de data*/
function mascaraData(campoData){
              var data = campoData.value;
              if (data.length == 2){
                  data = data + '/';
                  document.forms[0].data.value = data;
      return true;              
              }
              if (data.length == 5){
                  data = data + '/';
                  document.forms[0].data.value = data;
                  return true;
              }
         }
		 
function mascaraData02(campoData){
              var data02 = campoData.value;
              if (data02.length == 2){
                  data02 = data02 + '/';
                  document.forms[0].data02.value = data02;
      return true;              
              }
              if (data02.length == 5){
                  data02 = data02 + '/';
                  document.forms[0].data02.value = data02;
                  return true;
              }
         }
		 
function mascaraData03(campoData){
              var periodo = campoData.value;
              if (periodo.length == 2){
                  periodo = periodo + '/';
                  document.forms[0].periodo.value = periodo;
      return true;              
              }
              if (periodo.length == 5){
                  periodo = periodo + '/';
                  document.forms[0].periodo.value = periodo;
                  return true;
              }
         }
		 
function mascaraData04(campoData){
              var a_periodo = campoData.value;
              if (a_periodo.length == 2){
                  a_periodo = a_periodo + '/';
                  document.forms[0].a_periodo.value = a_periodo;
      return true;              
              }
              if (a_periodo.length == 5){
                  a_periodo = a_periodo + '/';
                  document.forms[0].a_periodo.value = a_periodo;
                  return true;
              }
         }
		 
function mascaraData05(campoData){
              var vencimento = campoData.value;
              if (vencimento.length == 2){
                  vencimento = vencimento + '/';
                  document.forms[0].vencimento.value = vencimento;
      return true;              
              }
              if (vencimento.length == 5){
                  vencimento = vencimento + '/';
                  document.forms[0].vencimento.value = vencimento;
                  return true;
              }
         }
/*funcão para validar CPF*/		 
function submete () {if (checacpf(document.form1.cpf.value))
{document.form1();}else
{errors="1";if (errors) alert('CPF invalido, por favor digite-o novamente.');
form1.cpf.focus();
document.retorno = (errors == '');
return false;}}

function checacpf (cpf)
{if (cpf.length != 11 || cpf == "00000000000" || cpf == "11111111111" || cpf == "22222222222" || cpf == "33333333333" || cpf == "44444444444" || cpf == "55555555555" || cpf == "66666666666" || cpf == "77777777777" || cpf == "88888888888" || cpf == "99999999999")
return false;
soma = 0;
for (i=0; i < 9; i ++)
soma += parseInt(cpf.charAt(i)) * (10 - i);
resto = 11 - (soma % 11);
if (resto == 10 || resto == 11)
resto = 0;
if (resto != parseInt(cpf.charAt(9)))
return false;
soma = 0;
for (i = 0; i < 10; i ++)
soma += parseInt(cpf.charAt(i)) * (11 - i);
resto = 11 - (soma % 11);
if (resto == 10 || resto == 11)
resto = 0;
if (resto != parseInt(cpf.charAt(10)))
return false;
alert('CPF correto.');return true;}