function getQueryParameter(param_key) {
	var doc_href = document.location.href;
	return getQueryParameterByString(doc_href,param_key);
}

function getQueryParameterByString(location_string,param_key) {
	param_key = param_key + "=";
	var doc_href = location_string;
	var baseidx = doc_href.indexOf(param_key);
	var param_value = "";
	if (baseidx > 0) {
		var checkstr = doc_href.substring((baseidx-1),baseidx);
		if (checkstr == "?" || checkstr == "&") {
			var endidx = doc_href.indexOf("&",baseidx+1);
			if (endidx == -1)
					endidx = doc_href.length;

			param_value = unescape(doc_href.substring((baseidx + param_key.length),endidx));
		}
	}

	return param_value;
}
