// Cobra's Trimming Functions

function trimLeft(strText){
 var strResult = strText.toString();
 var i = 0, isWS = true;
 while(isWS) {
  if((strResult.charAt(i) != ' ') && (strResult.charAt(i) != ' ')) isWS = false;
  else i++;
 }        
 strResult = strResult.substr(i);
 return strResult;
}
 
function trimRight(strText){
 var strResult = strText.toString();
 var i = strResult.length-1, isWS = true;
 while(isWS) {
  if((strResult.charAt(i) != ' ') && (strResult.charAt(i) != ' ')) isWS = false;
  else i--;
 }
 strResult = strResult.substring(0,i+1);
 return strResult;
}

function trim(strText){
 var strResult = strText.toString();
 strResult = trimLeft(strResult);
 strResult = trimRight(strResult);
 return strResult;
}