function getElement(strId) {
	return document.getElementById(strId)
}

function encodeParamStr(params) {
	// leaves an extra amp at the end....
	var parArr=params.split("&");
	var res = "";
	for (i = 0; i < parArr.length; i++) {
		tmp = parArr[i].split("=");
		res += escape(tmp[0]) + "=" + escape(tmp[1]) + "&";
	}
	return res;
}
function getParameters(oLocation) {
	this.queryString = oLocation.search.substring(1);
	this.aParameters = null;

	this.getParameter = function(key) {
		if (this.aParameters == null) {
			this.aParameters = this.queryString.split("&");
		}

		var entry, i, pos;
		for (i = 0; i < this.aParameters.length; i++) {
			entry = this.aParameters[i];
			pos = entry.indexOf("=");
			if (entry.substring(0, pos) == key) {
				return unescape(entry.substring(pos+1));
			}
		}
		return null;
	}
}
// Tilføj en klasse til et element. Hvis den allerede findes tilføjes den ikke.
function addClass(oElement, sAddClassName) {
	var aOldClasses = oElement.className.split(" ");
	var aNewClasses = new Array();
	var bClassAlreadyExists = false;
	for (i = 0; i < aOldClasses.length; i++) {
		if (aOldClasses[i] == sAddClassName) {
			bClassAlreadyExists = true;
		}
		else {
			aNewClasses[aNewClasses.length] = aOldClasses[i];
		}
	}
	if (! bClassAlreadyExists) {
		aNewClasses[aNewClasses.length] = sAddClassName;
		oElement.className = aNewClasses.join(" ");
	}
}

// Fjern en klasse fra et element.
function removeClass(oElement, sRemoveClassName) {
	var aOldClasses = oElement.className.split(" ");
	var aNewClasses = new Array();
	for (i = 0; i < aOldClasses.length; i++) {
		if (aOldClasses[i] != sRemoveClassName) {
			aNewClasses[aNewClasses.length] = aOldClasses[i];
		}
	}
	oElement.className = aNewClasses.join(" ");
}

function addParameter(sUrl, sName, sValue) {
	if (sUrl.indexOf("?") >= 0) {
		sUrl += "&";
	}
	else {
		sUrl += "?";
	}
	return (sUrl + escape(sName) + "=" + escape(sValue));
}

function openExternalPage(sUrl) {
	var newwin = window.open(sUrl, "_blank");
	//var newwin = window.open(sUrl, 'Selvvalg','width=780,height=415,resize=no,resizable=no,scrollable=no,scrollbars=no,scrolling=no');
	if (newwin) newwin.focus();
}
