function fnTrim(sString) {
	if (sString.length < 1) {
		return ''
	}
	sString = fnRTrim(sString)
	sString = fnLTrim(sString)
	if(sString == '') {
		return ''
	} else {
		return sString
	}
}

function fnRTrim(sString) {
	var sWhiteSpace = String.fromCharCode(32);
	var iStringLength = sString.length;
	var sTemp = ''
	if (iStringLength < 0) {
		return ''
	}
	var iTemp = iStringLength-1;
	while (iTemp > -1) {
		if (sString.charAt(iTemp) == sWhiteSpace) {
		} else {
			sTemp = sString.substring(0, iTemp+1)
			break
		}
		iTemp = iTemp-1
	}
	return sTemp
}

function fnLTrim(sString) {
	var sWhiteSpace = String.fromCharCode(32);
	var iStringLength = sString.length
	var sTemp = ''
	if (iStringLength < 1) {
		return ''
	}
	var iTemp = 0
	while (iTemp < iStringLength) {
		if (sString.charAt(iTemp) == sWhiteSpace) {
		} else {
			sTemp = sString.substring(iTemp, iStringLength)
			break
		}
		iTemp = iTemp + 1
	}
	return sTemp
}