
function urlEncoded(searchTerms) {
	searchTerms = escape(searchTerms);
	searchTerms = searchTerms.replace(/\+/g, '%2B');
	searchTerms = searchTerms.replace(/%20/g, '+');
	searchTerms = searchTerms.replace(/\*/g, '%2A');
	searchTerms = searchTerms.replace(/\//g, '%2F');
	searchTerms = searchTerms.replace(/@/g, '%40');
	return searchTerms;
}

function buildUndataSearchUrlFor(searchTerms) {
	return 'http://data.un.org/Search.aspx?q=' + urlEncoded(searchTerms);
}

function gotoUndataSearchFor(searchTerms) {
	window.location.href = buildUndataSearchUrlFor(searchTerms);
	return false;
}


