//  Funciones para formulario frm_aceptar

void function formulario()
{
   frm = document.frm_aceptar;
   nis = frm.nis.value;
   if (nis == "")
     {
     alert("Debe ingresar Numero de cliente");
     }
   else
     {
     top.window.location = "fil_valida_regnis.asp?nis="+nis ;
     }

   return;
}

void function validar()
{
   frm = document.frm_aceptar;
   nis = frm.nis.value;
   psw = frm.pass_0.value;
   frm.pass_0.value = bombo(psw,nis);
   registrar();
   return;
}

void function registrar()
{

   frm = document.frm_aceptar;
   nis = frm.nis.value;
   psw = frm.pass_2.value;
   frm.pass_2.value = bombo(psw,nis);
   submitir();
   return;
}
void function submitir()
{
   frm = document.frm_aceptar;
   nis = frm.nis.value;
   psw = frm.pass_1.value;
   pwde = bombo(psw,nis);
   frm.pass_1.value = pwde;
   frm.submit();
   return;
}

function bombo (ipw,ini)
{
   var pass
   var ini = parseInt(ini,10)
   if (ipw == "" )
      {
       pass = ipw;
       }
   else
      {
    if (ini < 100000)
     {
      ini += 900000;
     }
      var sin = ini+""+ini;
      pass = encode(ipw,sin);
      }
return pass;
}

function encode (input, key)
{
   var input_char = "";
   var output = "";
   var i2
  for (i2 = 0; i2 < input.length; i2 ++)
   {
       var input_char = String.fromCharCode(input.charCodeAt(i2) + key.charCodeAt(i2) - key.charCodeAt(i2+1));
       output += input_char;
   }
  return output;
}
