function trim (str, chars)
{
	return ltrim(rtrim(str, chars), chars);
}

function ltrim (str, chars)
{
	var car = (chars != undefined) ? chars : "\\s";
	return str.replace(new RegExp("^[" + chars + "]*", "g"), "");
}

function rtrim (str, chars)
{
	var car = (chars != undefined) ? chars : "\\s";
	return str.replace(new RegExp("[" + chars + "]*$", "g"), "");
} 
