
document.addEventListener('DOMContentLoaded', function () {
	var els = document.getElementsByClassName("openSWPortal");
	for (var i = 0; i < els.length; i++) {
		els[i].onclick = openSWPortal;
		console.log(els[i]);
	}

	var els = document.getElementsByClassName("swPrijslijst");
	for (var i = 0; i < els.length; i++) {
		getSWPrijslijst(els[i].id, els[i].getAttribute("rubriek_id"));
	}
}, false);

function openSWPortal() {
	var portalLink = "https://zorg0413.xlagenda.nl?returnto=" + top.document.location;
	createSWPortal(portalLink);
}

function createSWPortal(portalLink) {
	window.open(portalLink, '_blank');
}

function addBehandeling(behandeling) {
	portalLink = "https://zorg0413.xlagenda.nl/portal/reserveren/stap2/?addProduct=" + behandeling + '&returnto=' + top.document.location;
	createSWPortal(portalLink);
}

function getSWPrijslijst(id, r_id, p_type = '') {
	head = document.head;
	link = document.createElement('link');

	link.type = 'text/css';
	link.rel = 'stylesheet';
	link.href = "https://zorg0413.xlagenda.nl/start.css";

	head.appendChild(link);

	link = document.createElement('script');

	link.type = 'text/javascript';
	link.src = "https://zorg0413.xlagenda.nl/start.js";

	head.appendChild(link);
	
	fetch("https://zorg0413.xlagenda.nl/data/reserveren/prijzen.aspx?rubriek_id=" + r_id + '&product_type=' + p_type)
		.then((response) => response.text())
		.then((data) => {
			document.getElementById(id).innerHTML = data;
			setTimeout(breedteKnoppenAfstellen, 500);
		});
}

function getSWPrijslijst2(id, r_id) {
	head = document.head;
	link = document.createElement('link');

	link.type = 'text/css';
	link.rel = 'stylesheet';
	link.href = "https://zorg0413.xlagenda.nl/start.css";

	head.appendChild(link);

	link = document.createElement('script');

	link.type = 'text/javascript';
	link.src = "https://zorg0413.xlagenda.nl/start.js";
	head.appendChild(link);
	
	fetch("https://zorg0413.xlagenda.nl/data/reserveren/prijzen.aspx?rubriek_id=" + r_id)
		.then((response) => response.text())
		.then((data) => {
			document.getElementById(id).innerHTML = data;
		});
}
			      
