/************************************************
  DESCRIPTION: Removes leading and trailing spaces.

  PARAMETERS: Source string from which spaces will
  be removed;

  RETURNS: Source string with whitespaces removed.
  *************************************************/ 
	function trimAll( strValue ) 
	{
	  
	   var objRegExp = /^(\s*)$/;
	
	   //check for all spaces
	   if(objRegExp.test(strValue)) {
	   strValue = strValue.replace(objRegExp, '');
	   if( strValue.length == 0)
	   return strValue;
	   }
	
	   //check for leading & trailing spaces
	   objRegExp = /^(\s*)([\W\w]*)(\b\s*$)/;
	   if(objRegExp.test(strValue)) {
	   //remove leading and trailing whitespace characters
	   strValue = strValue.replace(objRegExp, '$2');
	   }
	   return strValue;
	}
