function leftTrim(sString) 
{
   while (sString.substring(0,1) == ' ')
   {
      sString = sString.substring(1, sString.length);
   }
   return sString;
}

function rightTrim(sString) 
{
   while (sString.substring(sString.length-1, sString.length) == ' ')
   {
      sString = sString.substring(0,sString.length-1);
   }
   return sString;
}

function allTrim(sString) 
{
   while (sString.substring(0,1) == ' ')
   {
      sString = sString.substring(1, sString.length);
   }
   
   while (sString.substring(sString.length-1, sString.length) == ' ')
   {
      sString = sString.substring(0,sString.length-1);
   }
   
   return sString;
}   

function randStr(n) {
   var sChars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
   var sRandStr = '';
   for (var i=0; i<n; i++) {
      var rn = Math.floor(Math.random() * sChars.length);
      sRandStr += sChars.substring(rn,rn+1);
   }
   return sRandStr;
}

