function getUrlParams()
{
	var args = new Object;
	var href = document.location.href;
	
	if (href.indexOf("?") != -1) {
		var params = href.split("?")[1];
		var param = params.split("&");
		
		for (var i = 0; i < param.length; ++i) {
			var arg = param[i].split("=");
			args[arg[0]] = arg[1]; // arg[0] = name, arg[1] = value
		}
	}
	
	return args;
}

function getUrlWithoutParams()
{
	var href = document.location.href;
	return (href.indexOf("?") != -1) ? href.split("?")[0] : href;
}

function constructArgs(args)
{
	params = [];
	for (i in args) {
		params.push(i + '=' + args[i]);
	}
	return params.join('&');
}