PL.Event.addEvent(window, "load", function () {
	var pDRooms = document.getElementById("pdrooms");
	if (Boolean(pDRooms)) {
		PL.Event.addEvent(pDRooms, "change", oHMultiroomTeaser.pDRoomsChangeEvent);
	}

	var teaserBox = document.getElementById("teaserbox");
	if (Boolean(teaserBox)) {
		PL.Event.addEvent(teaserBox.getElementsByTagName("form")[0], "submit", oHMultiroomTeaser.formSubmitEvent);
	}

	if (Boolean(oHGAQProcess)) {
		var processRE = new RegExp(oHGAQProcess, "i");

		for (var i = 0, anchors = document.getElementsByTagName("a"); i < anchors.length; i++) {
			if (processRE.test(anchors[i].href)) {
				anchors[i].onclick = oHGAQ.linkClickEvent;
			}
		}

		for (var ii = 0, forms = document.getElementsByTagName("form"); ii < forms.length; ii++) {
			if (forms[ii].method.toLowerCase() === "post" && processRE.test(forms[ii].action)) {
				PL.Event.addEvent(forms[ii], "submit", oHGAQ.formSubmitEvent);
			}
		}
	}
});
