function trim (instring)
{
	var start = 0;
	var length = instring.length;
	var end = length;
	var stopstart = false;
	var stopend = false;

	for(i = 0; i <= (length + 1); i++ )
	{
		if (!(stopstart) && (" " == instring.charAt(i)))
			start++;
		else
			stopstart = true;

		if (!(stopend) && (" " == instring.charAt(length - i - 1)))
			end--;
		else
			stopend = true;

		if (stopstart && stopend) break;
	}
	if (start > end) 
		return "";
	else
		return instring.substring(start,end);
}


