function getUrlParam(name){
	if(window.location.href.indexOf(name) != -1) {
		var regex = new RegExp("[\?\&]" + name + "=([^\?\&\;\#]+)");
		return (window.location.href.match(regex))[1];
	}
	else return false;
};

function joinParams(params) {
	return params.join("&");
};

function getRelativeUrl(){
	return (window.location.href.match(/https?:\/\/[^\/]+(.+)\??.*?$/))[1];
};

function addLocale(url, locale) {
	var queryStringCharacter = (url.indexOf('?') == -1) ? '?' : '&';
	return url + queryStringCharacter + 'locale=' + locale;
}
