// ----------------------------------------------------------------------------------------------------------------------------------------
// string functions
// ----------------------------------------------------------------------------------------------------------------------------------------

// function ltrim(str){ if (str==null){return null;} for(var i=0;str.charAt(i)==" ";i++); return str.substring(i,str.length); }

// ----------------------------------------------------------------------------------------------------------------------------------------

// function rtrim(str){ if (str==null){return null;} for(var i=str.length-1;str.charAt(i)==" ";i--); return str.substring(0,i+1); }

// ----------------------------------------------------------------------------------------------------------------------------------------

// function trim(s){ while (s.substring(0,1) == ' ') { s = s.substring(1,s.length); } while (s.substring(s.length-1,s.length) == ' ') { s=s.substring(0,s.length-1); } return s; }

// ----------------------------------------------------------------------------------------------------------------------------------------

// function ltrimAll(str) { if (str==null){return str;} for (var i=0; str.charAt(i)==" " || str.charAt(i)=="\n" || str.charAt(i)=="\t"; i++); return str.substring(i,str.length); }

// ----------------------------------------------------------------------------------------------------------------------------------------

// function rtrimAll(str) { if (str==null){return str;} for (var i=str.length-1; str.charAt(i)==" " || str.charAt(i)=="\n" || str.charAt(i)=="\t"; i--); return str.substring(0,i+1); }

// ----------------------------------------------------------------------------------------------------------------------------------------

// function trimAll(str) { return ltrimAll(rtrimAll(str)); }

// ----------------------------------------------------------------------------------------------------------------------------------------

function strPad(val) { return (!isNaN(val) && val.toString().length==1)?"0"+val:val; }

// ----------------------------------------------------------------------------------------------------------------------------------------

function stripCharacter(words,character) {
	//documentation for this script at http://www.shawnolson.net/a/499/
	var spaces = words.length;

	for(var x = 1; x<spaces; ++x) { words = words.replace(character, ""); }
	return words;
}

