function site_url(uri)
{

	if (tp_baseUrl == undefined)
		return false;

	if (uri.constructor == Array)
	{
		uri = uri.join(';')
	}

	if (uri == '')
	{
		return tp_baseUrl;
	}
	else
	{
		return tp_baseUrl+trim(uri, '/'); 
	}
}

function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}
 
function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
 
function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}
