//	Creada por	: Juan Carlos Muņoz Gaete
//	Fecha		: 10-04-2002
//	Objetivo	: Modifica la cadena para el paso de parametro
//	Resultados	: 
//	Parametros	: sValue

function doEscape(sValue)
{
   // JavaScript doesnt seem to escape the same way than the submit
   //  method of Browsers/html-Servers:
   // For Browsers:  "+ " ---Submit---=> "%2B+" --Server--=> "+ ". Ok.
   // In JavaScript: "+ " --escape()--=> "+%20" --Server--=> "  ". NOT OK !
   var i, j, c;
   var sRet = "";

   if (sValue == null) return null;
   sValue = "" + sValue;
   for (i=0; i<sValue.length; i++)
   {
      c = sValue.charAt(i);
      if ((c >= "0" && c <= "9") ||
          (c >= "a" && c <= "z") ||
          (c >= "A" && c <= "Z"))
         sRet += c;
      else if (c=="+")
         sRet += "%2B";
      else
         sRet += escape(c);
   }

   return sRet;
}

