$(document).ready(function() {
	function loadAanvullend(vergoedingId) {
		var verzekeraarId = $("#verzekeraar option:selected").val();
		$.get("/ajax_vergoeding.aspx", { verzekeraarId: verzekeraarId }, function(data) {			
			$("#pakket").html(data);
			$("#pakket").val(vergoedingId);
			getVergoeding(verzekeraarId);
		});
	}
	
	function getVergoeding(verzekeraarId) {
		var vergoedingId = $("#pakket option:selected").val();
		$.getJSON("/ajax_vergoeding.aspx", { verzekeraarId: verzekeraarId, vergoedingId: vergoedingId, type: "json" }, function(data) {
			$("#reisvaccinaties").text(data.reisvaccinaties);
			
			var temp = "";
			
			// Overige
			temp = data.overige;
			if (data.overige.length == 0) {
				temp = "Niet bekend";
			}
			$("#overigevaccinaties").html(temp);
			
			// Bijzonderheden
			temp = data.bijzonderheden;
			if (data.bijzonderheden.length == 0) {
				temp = "Geen";
			}
			$("#bijzonderheden").html(temp);
			
			// Website
			if (data.website.length == 0) {
				$("#website").html("Niet bekend");
			}
			else {
				$("#website").html("<a href=\"" + data.website + "\" target=\"_blank\">Klik hier voor meer informatie</a>");
			}
		});
	}
	
	$("#verzekeraar").change(function() {
		loadAanvullend(0);
	});
	
	$("#pakket").change(function() {
		var verzekeraarId = $("#verzekeraar option:selected").val();
		getVergoeding(verzekeraarId);
	});
	
	// Via widget
	var verzekeraarId = $(document).getUrlParam("verzekeraar");
	var vergoedingId = $(document).getUrlParam("pakket");
	if (verzekeraarId > 0 && vergoedingId) {
		$("#verzekeraar").val(verzekeraarId);
		loadAanvullend(vergoedingId);
	}
	else {
		loadAanvullend(0);
	}
});