Javascript function for Trimming

Javascript Code:

 

function Trim(str)

{

  while ((str.substring(0,1) == ' ') || (escape(str.substring(0,1)) == "%0D") || (escape(str.substring(0,1)) == "%0A"))

{

   str = str.substring(1, str.length);

}

           

while ((str.substring(str.length-1, str.length)) == ' ' || (escape(str.substring(str.length-1, str.length)) == "%0D") || (escape(str.substring(str.length-1, str.length)) == "%0A"))

 {

                  str = str.substring(0,str.length-1);

 }

           

  return str;

}