function ltrim(lstr) 

 {
  if (lstr != "") 
    {
    var strlen, cptr, lpflag, chk
    strlen = lstr.length
    cptr = 0
    lpflag=true

    do {
        chk=lstr.charAt(cptr)
        if (chk != " ") 
			{
			lpflag = false 
			}
        else 
			{
             if (cptr == strlen) 
				{
                 lpflag = false 
                }
			 else 
			    {
                 cptr++ 
                }
            }
       }
    while (lpflag == true)
	      if (cptr > 0) 
	         {
              lstr = lstr.substring(cptr,strlen)
             }
          }
                return lstr
 }


function rtrim(lstr) 
  
  {
   if (lstr != "") 
      {
		var strlen, cptr, lpflag, chk
		strlen = lstr.length;
		cptr = strlen;
		lpflag=true;


        do 
        {
          chk=lstr.charAt(cptr-1)
          if (chk != " ") 
             {
              lpflag = false 
             }
          else 
             {
              if (cptr == 0) 
	             {
		          lpflag = false 
			     }
			  else 
				 {
                 cptr-- }
             }
        }
		 while (lpflag == true)
	     if (cptr < strlen) 
	     {
          lstr = lstr.substring(0,cptr) 
         }
     }
   return lstr
  }


function trim(lstr) 
{
    return ltrim(rtrim(lstr))
}