function Trim (sTexto)  
{ var sTmp = new String (sTexto);
  sTmp = sTmp.replace( /^\s*/, "" );
  sTmp = sTmp.replace( /\s*$/, "" );
  return sTmp;
} // End Trim

function IDCorrecto (sNumero)
{ if (sNumero == "") return false;
  sCorrectos = "1234567890";
  for (i=0; i < sNumero.length; i++)
     { sLetra = sNumero.charAt (i);
       if (sCorrectos.indexOf (sLetra) == -1) return false;
     } // End For
  return true;
} // IDCorrecto

function CorreoCorrecto (fpmCorreo)
{ if (fpmCorreo == "") return true
  sCorrectos = "1234567890@ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_.";
  for (i=0; i < fpmCorreo.length; i++)
     { sLetra = fpmCorreo.charAt (i);
       if (sCorrectos.indexOf (sLetra) == -1) return false;
     } // End For
  nPosArroba = fpmCorreo.indexOf("@", 1);
  if (nPosArroba == -1) return false;
  if (fpmCorreo.indexOf("@",nPosArroba + 1) != -1) return false;
  nPosPunto = fpmCorreo.indexOf(".", nPosArroba);
  if (nPosPunto == -1) return false;
  if ((nPosPunto + 3) > fpmCorreo.length) return false;
  return true;
} // CorreoCorrecto


function Cifrar (fpmTexto)
{ sResultado = new String ('');
  nTamano = fpmTexto.length;
  for (i = 0; i < nTamano; i++)
   { sResultado += String.fromCharCode (fpmTexto.charCodeAt (i) + 1);
   }
  return sResultado;
} // End Cifrar

function Decifrar (fpmTexto)
{ sResultado = new String ('');
  nTamano = fpmTexto.length;
  for (i = 0; i < nTamano; i++)
   { sResultado += String.fromCharCode (fpmTexto.charCodeAt (i) - 1);
   }
  return sResultado;
} //  End Decifrar

function EsNumero (sNumero)
{ if (sNumero == "") return false;
  sCorrectos = "1234567890.";
  for (i=0; i < sNumero.length; i++)
     { sLetra = sNumero.charAt (i);
       if (sCorrectos.indexOf (sLetra) == -1) return false;
     } // End For
  return true;
} // EsNumero

function SincronizaCmb (fpmCmb, fpmVal)
{ for (var i = 0; i < fpmCmb.length; i++)
     { if (fpmCmb.options[i].value == fpmVal)
         { fpmCmb.selectedIndex = i;
         } // End If
     } // End for
} // End SincronizaCmb




