// JavaScript Document
<!--
$(document).ready(function(){
	Season = document.getElementById('formSearchEventsMonths');
	
	//Seizoen radio buttons
	$("td.radioLente").click(function() {
		if (document.getElementById('seizoen1').checked==true) {
			document.getElementById('seizoen1').checked = false;
			$(this).addClass("unchecked").removeClass("checked");
			if(Season){
				document.getElementById('maand3').checked = false;
				document.getElementById('maand4').checked = false;
				document.getElementById('maand5').checked = false;
				$('td.mrt').removeClass("lente");
				$('td.apr').removeClass("lente");
				$('td.mei').removeClass("lente");
			}
		} else {
			document.getElementById('seizoen1').checked = true;
			$(this).addClass("checked").removeClass("unchecked");
			if(Season){
				document.getElementById('maand3').checked = true;
				document.getElementById('maand4').checked = true;
				document.getElementById('maand5').checked = true;
				$('td.mrt').addClass("lente");
				$('td.apr').addClass("lente");
				$('td.mei').addClass("lente");
			}
		}
	});
	$("td.radioZomer").click(function() {
		if (document.getElementById('seizoen2').checked==true) {
			document.getElementById('seizoen2').checked = false;
			$(this).addClass("unchecked").removeClass("checked");
			if(Season){
				document.getElementById('maand6').checked = false;
				document.getElementById('maand7').checked = false;
				document.getElementById('maand8').checked = false;
				$('td.jun').removeClass("zomer");
				$('td.jul').removeClass("zomer");
				$('td.aug').removeClass("zomer");
			}
		} else {
			document.getElementById('seizoen2').checked = true;
			$(this).addClass("checked").removeClass("unchecked");
			if(Season){
				document.getElementById('maand6').checked = true;
				document.getElementById('maand7').checked = true;
				document.getElementById('maand8').checked = true;
				$('td.jun').addClass("zomer");
				$('td.jul').addClass("zomer");
				$('td.aug').addClass("zomer");
			}
		}
	});
	$("td.radioHerfst").click(function() {
		if (document.getElementById('seizoen3').checked==true) {
			document.getElementById('seizoen3').checked = false;
			$(this).addClass("unchecked").removeClass("checked");
			if(Season){
				document.getElementById('maand9').checked = false;
				document.getElementById('maand10').checked = false;
				document.getElementById('maand11').checked = false;
				$('td.sept').removeClass("herfst");
				$('td.okt').removeClass("herfst");
				$('td.nov').removeClass("herfst");
			}
		} else {
			document.getElementById('seizoen3').checked = true;
			$(this).addClass("checked").removeClass("unchecked");
			if(Season){
				document.getElementById('maand9').checked = true;
				document.getElementById('maand10').checked = true;
				document.getElementById('maand11').checked = true;
				$('td.sept').addClass("herfst");
				$('td.okt').addClass("herfst");
				$('td.nov').addClass("herfst");
			}
		}
	});
	$("td.radioWinter").click(function() {
		if (document.getElementById('seizoen4').checked==true) {
			document.getElementById('seizoen4').checked = false;
			$(this).addClass("unchecked").removeClass("checked");
			if(Season){
				document.getElementById('maand12').checked = false;
				document.getElementById('maand1').checked = false;
				document.getElementById('maand2').checked = false;
				$('td.dec').removeClass("winter");
				$('td.jan').removeClass("winter");
				$('td.feb').removeClass("winter");
			}
		} else {
			document.getElementById('seizoen4').checked = true;
			$(this).addClass("checked").removeClass("unchecked");
			if(Season){
				document.getElementById('maand12').checked = true;
				document.getElementById('maand1').checked = true;
				document.getElementById('maand2').checked = true;
				$('td.dec').addClass("winter");
				$('td.jan').addClass("winter");
				$('td.feb').addClass("winter");
			}
		}
	});

	//Maanden checkbox buttons
	$("td.jan").click(function() {
		if (document.getElementById('maand1').checked==true) {
			document.getElementById('maand1').checked=false;
			$(this).removeClass("winter");
			checkSeizoen('winter');
		} else {
			document.getElementById('maand1').checked=true;
			$(this).addClass("winter");
			checkSeizoen('winter');
		}
	});
	$("td.feb").click(function() {
		if (document.getElementById('maand2').checked==true) {
			document.getElementById('maand2').checked=false;
			$(this).removeClass("winter");
			checkSeizoen('winter');
		} else {
			document.getElementById('maand2').checked=true;
			$(this).addClass("winter");
			checkSeizoen('winter');
		}
	});
	$("td.mrt").click(function() {
		if (document.getElementById('maand3').checked==true) {
			document.getElementById('maand3').checked=false;
			$(this).removeClass("lente");
			checkSeizoen('lente');
		} else {
			document.getElementById('maand3').checked=true;
			$(this).addClass("lente");
			checkSeizoen('lente');
		}
	});
	$("td.apr").click(function() {
		if (document.getElementById('maand4').checked==true) {
			document.getElementById('maand4').checked=false;
			$(this).removeClass("lente");
			checkSeizoen('lente');
		} else {
			document.getElementById('maand4').checked=true;
			$(this).addClass("lente");
			checkSeizoen('lente');
		}
	});
	$("td.mei").click(function() {
		if (document.getElementById('maand5').checked==true) {
			document.getElementById('maand5').checked=false;
			$(this).removeClass("lente");
			checkSeizoen('lente');
		} else {
			document.getElementById('maand5').checked=true;
			$(this).addClass("lente");
			checkSeizoen('lente');
		}
	});
	$("td.jun").click(function() {
		if (document.getElementById('maand6').checked==true) {
			document.getElementById('maand6').checked=false;
			$(this).removeClass("zomer");
			checkSeizoen('zomer');
		} else {
			document.getElementById('maand6').checked=true;
			$(this).addClass("zomer");
			checkSeizoen('zomer');
		}
	});
	$("td.jul").click(function() {
		if (document.getElementById('maand7').checked==true) {
			document.getElementById('maand7').checked=false;
			$(this).removeClass("zomer");
			checkSeizoen('zomer');
		} else {
			document.getElementById('maand7').checked=true;
			$(this).addClass("zomer");
			checkSeizoen('zomer');
		}
	});
	$("td.aug").click(function() {
		if (document.getElementById('maand8').checked==true) {
			document.getElementById('maand8').checked=false;
			$(this).removeClass("zomer");
			checkSeizoen('zomer');
		} else {
			document.getElementById('maand8').checked=true;
			$(this).addClass("zomer");
			checkSeizoen('zomer');
		}
	});
	$("td.sept").click(function() {
		if (document.getElementById('maand9').checked==true) {
			document.getElementById('maand9').checked=false;
			$(this).removeClass("herfst");
			checkSeizoen('herfst');
		} else {
			document.getElementById('maand9').checked=true;
			$(this).addClass("herfst");
			checkSeizoen('herfst');
		}
	});
	$("td.okt").click(function() {
		if (document.getElementById('maand10').checked==true) {
			document.getElementById('maand10').checked=false;
			$(this).removeClass("herfst");
			checkSeizoen('herfst');
		} else {
			document.getElementById('maand10').checked=true;
			$(this).addClass("herfst");
			checkSeizoen('herfst');
		}
	});
	$("td.nov").click(function() {
		if (document.getElementById('maand11').checked==true) {
			document.getElementById('maand11').checked=false;
			$(this).removeClass("herfst");
			checkSeizoen('herfst');
		} else {
			document.getElementById('maand11').checked=true;
			$(this).addClass("herfst");
			checkSeizoen('herfst');
		}
	});
	$("td.dec").click(function() {
		if (document.getElementById('maand12').checked==true) {
			document.getElementById('maand12').checked=false;
			$(this).removeClass("winter");
			checkSeizoen('winter');
		} else {
			document.getElementById('maand12').checked=true;
			$(this).addClass("winter");
			checkSeizoen('winter');
		}
	});

	//Seizoen radio buttons
	$("td#straal1btn").click(function() {
		document.getElementById('straal1').checked = true;
		$(this).addClass("checked");
		$("td#straal2btn").removeClass("checked");
		$("td#straal3btn").removeClass("checked");
		$("td#straal4btn").removeClass("checked");
	});
	$("td#straal2btn").click(function() {
		document.getElementById('straal2').checked = true;
		$(this).addClass("checked");
		$("td#straal1btn").removeClass("checked");
		$("td#straal3btn").removeClass("checked");
		$("td#straal4btn").removeClass("checked");
	});
	$("td#straal3btn").click(function() {
		document.getElementById('straal3').checked = true;
		$(this).addClass("checked");
		$("td#straal1btn").removeClass("checked");
		$("td#straal2btn").removeClass("checked");
		$("td#straal4btn").removeClass("checked");
	});
	$("td#straal4btn").click(function() {
		document.getElementById('straal4').checked = true;
		$(this).addClass("checked");
		$("td#straal1btn").removeClass("checked");
		$("td#straal2btn").removeClass("checked");
		$("td#straal3btn").removeClass("checked");
	});
});

function checkSeizoen(x){
	if(x=='winter'){
		if(document.getElementById("maand12").checked==true && document.getElementById("maand1").checked==true && document.getElementById("maand2").checked==true) {
			document.getElementById('seizoen4').checked = true;
			$('td.radioWinter').addClass("checked").removeClass("unchecked");
		} else {
			document.getElementById('seizoen4').checked = false;
			$('td.radioWinter').addClass("unchecked").removeClass("checked");
		}
	}
	if(x=='lente'){
		if(document.getElementById("maand3").checked==true && document.getElementById("maand4").checked==true && document.getElementById("maand5").checked==true) {
			document.getElementById('seizoen1').checked = true;
			$('td.radioLente').addClass("checked").removeClass("unchecked");
		} else {
			document.getElementById('seizoen1').checked = false;
			$('td.radioLente').addClass("unchecked").removeClass("checked");
		}
	}
	if(x=='zomer'){
		if(document.getElementById("maand6").checked==true && document.getElementById("maand7").checked==true && document.getElementById("maand8").checked==true) {
			document.getElementById('seizoen2').checked = true;
			$('td.radioZomer').addClass("checked").removeClass("unchecked");
		} else {
			document.getElementById('seizoen2').checked = false;
			$('td.radioZomer').addClass("unchecked").removeClass("checked");
		}
	}
	if(x=='herfst'){
		if(document.getElementById("maand9").checked==true && document.getElementById("maand10").checked==true && document.getElementById("maand11").checked==true) {
			document.getElementById('seizoen3').checked = true;
			$('td.radioHerfst').addClass("checked").removeClass("unchecked");
		} else {
			document.getElementById('seizoen3').checked = false;
			$('td.radioHerfst').addClass("unchecked").removeClass("checked");
		}
	}
}

function searchFormInit(){
	Season = document.getElementById('formSearchEventsMonths');
	
	if(Season){
		if (document.getElementById('maand1').checked==true) {
			$('td.jan').addClass("winter");
		} else {
			$('td.jan').removeClass("winter");
		}
		if (document.getElementById('maand2').checked==true) {
			$('td.feb').addClass("winter");
		} else {
			$('td.feb').removeClass("winter");
		}
		if (document.getElementById('maand3').checked==true) {
			$('td.mrt').addClass("lente");
		} else {
			$('td.mrt').removeClass("lente");
		}
		if (document.getElementById('maand4').checked==true) {
			$('td.apr').addClass("lente");
		} else {
			$('td.apr').removeClass("lente");
		}
		if (document.getElementById('maand5').checked==true) {
			$('td.mei').addClass("lente");
		} else {
			$('td.mei').removeClass("lente");
		}
		if (document.getElementById('maand6').checked==true) {
			$('td.jun').addClass("zomer");
		} else {
			$('td.jun').removeClass("zomer");
		}
		if (document.getElementById('maand7').checked==true) {
			$('td.jul').addClass("zomer");
		} else {
			$('td.jul').removeClass("zomer");
		}
		if (document.getElementById('maand8').checked==true) {
			$('td.aug').addClass("zomer");
		} else {
			$('td.aug').removeClass("zomer");
		}
		if (document.getElementById('maand9').checked==true) {
			$('td.sept').addClass("herfst");
		} else {
			$('td.sept').removeClass("herfst");
		}
		if (document.getElementById('maand10').checked==true) {
			$('td.okt').addClass("herfst");
		} else {
			$('td.okt').removeClass("herfst");
		}
		if (document.getElementById('maand11').checked==true) {
			$('td.nov').addClass("herfst");
		} else {
			$('td.nov').removeClass("herfst");
		}
		if (document.getElementById('maand12').checked==true) {
			$('td.dec').addClass("winter");
		} else {
			$('td.dec').removeClass("winter");
		}

		if (document.getElementById('straal1').checked==true) {
			$('td#straal1btn').addClass("checked");
		} else {
			$('td#straal1btn').removeClass("checked");
		}
		if (document.getElementById('straal2').checked==true) {
			$('td#straal2btn').addClass("checked");
		} else {
			$('td#straal2btn').removeClass("checked");
		}
		if (document.getElementById('straal3').checked==true) {
			$('td#straal3btn').addClass("checked");
		} else {
			$('td#straal3btn').removeClass("checked");
		}
		if (document.getElementById('straal4').checked==true) {
			$('td#straal4btn').addClass("checked");
		} else {
			$('td#straal4btn').removeClass("checked");
		}
		checkSeizoen('winter');
		checkSeizoen('lente');
		checkSeizoen('zomer');
		checkSeizoen('herfst');
	}
}
-->