function LTrimString(str) {
	var strObject = new String(str);
	var i, index, length;
	
	length = strObject.length;
	index = length;
	for (i = 0; i < length; i++) {
		if (strObject.charAt(i) != " ") {
			index = i;
			break;
		}
	}
	
	return strObject.slice(index, length);
}

function RTrimString(str) {
	var strObject = new String(str);
	var i, index, length;
	
	length = strObject.length;
	index = length;
	for (i = length - 1; i >= 0; i--) {
		if (strObject.charAt(i) != " ") {
			index = i;
			break;
		}
	}
	
	return strObject.substr(0, index + 1);
}

function TrimString(str) {
	return RTrimString(LTrimString(str));
}

function blankString(str) {
	return (TrimString(str) == "" ? true : false);
}