$(document).ready(function() {
  
	$('select').change(function() {
		var kategorie = $('select#kategorie').val();
		
		var summe = 0;
		var aufpreis_kinderzimmer = 0;
		
		var hinweis_text = '';
		
		anzahl_vollzahler = $('select#jgdl_16_19').val();
		anzahl_kinder = 1*$('select#kind_0_4').val() + 1*$('select#kind_5_8').val() + 1*$('select#kind_9_12').val() + 1*$('select#jgdl_13_15').val() + 1*$('select#jgdl_16_19').val();


		switch (kategorie) {
		
			case "A+":
				
				if (anzahl_vollzahler == 0) aufpreis_kinderzimmer = 220;
				else if (anzahl_vollzahler == 1) aufpreis_kinderzimmer = 110;
				else aufpreis_kinderzimmer = 0;
				
				summe += aufpreis_kinderzimmer;
				
				if (anzahl_kinder < 2) hinweis_text = "Eine Unterbringung der Kinder im eigenen Zimmer ist erst ab zwei Kindern pro Zimmer möglich.";
				
			
			case "A":
				var preis_erwachsene = $('select#erwachsene').val() * 1170;
				summe += preis_erwachsene;
				
				var preis_kind_0_4 = $('select#kind_0_4').val() * 420;
				summe += preis_kind_0_4;
				
				var preis_kind_5_8 = $('select#kind_5_8').val() * 780;
				summe += preis_kind_5_8;
				
				var preis_kind_9_12 = $('select#kind_9_12').val() * 890;
				summe += preis_kind_9_12;
				
				var preis_jgdl_13_15 = $('select#jgdl_13_15').val() * 1050;
				summe += preis_jgdl_13_15;
				
				var preis_jgdl_16_19 = $('select#jgdl_16_19').val() * 1120;
				summe += preis_jgdl_16_19;
				break;
     		
			case "B+": 
				
				if (anzahl_vollzahler == 0) aufpreis_kinderzimmer = 180;
				else if (anzahl_vollzahler == 1) aufpreis_kinderzimmer = 90;
				else aufpreis_kinderzimmer = 0;
				
				summe += aufpreis_kinderzimmer;
				
				if (anzahl_kinder < 2) hinweis_text = "Eine Unterbringung der Kinder im eigenen Zimmer ist erst ab zwei Kindern pro Zimmer möglich.";
				
				
			case "B":
				var preis_erwachsene = $('select#erwachsene').val() * 1090;
				summe += preis_erwachsene;
				
				var preis_kind_0_4 = $('select#kind_0_4').val() * 400;
				summe += preis_kind_0_4;
				
				var preis_kind_5_8 = $('select#kind_5_8').val() * 740;
				summe += preis_kind_5_8;
				
				var preis_kind_9_12 = $('select#kind_9_12').val() * 830;
				summe += preis_kind_9_12;
				
				var preis_jgdl_13_15 = $('select#jgdl_13_15').val() * 990;
				summe += preis_jgdl_13_15;
				
				var preis_jgdl_16_19 = $('select#jgdl_16_19').val() * 1040;
				summe += preis_jgdl_16_19;
         		break;
		}
		
		$('span#preis_erwachsene').html(preis_erwachsene);
		$('span#preis_kind_0_4').html(preis_kind_0_4);
		$('span#preis_kind_5_8').html(preis_kind_5_8);
		$('span#preis_kind_9_12').html(preis_kind_9_12);
		$('span#preis_jgdl_13_15').html(preis_jgdl_13_15);
		$('span#preis_jgdl_16_19').html(preis_jgdl_16_19);
		$('span#aufpreis_kinderzimmer').html(aufpreis_kinderzimmer);
		$('span#summe').html(summe);
		$('span#hinweis_text').html(hinweis_text);
	});
	
	$('select#kategorie').change();

});
