function mittag_steuern(wochentag){
    var class_name = ".sum_me_"+wochentag;
    // mittag anzeigen, wenn ein mainpunkt gewählt ist
    if ($(class_name+".main").is(':checked')){
			    $(class_name+".sub").removeAttr("disabled");
					//$(class_name+".sub").attr('checked', true)
		} 
		// mittag ausblenden, wenn kein mainpunkt gewählt ist
		// und häkchen entfernen
		else{
					$(class_name+".sub").attr("disabled","disabled");
		      $(class_name+".sub").attr('checked', false)
    };
    // wenn beide mainpunkte gewählt sind, mittag auch checken
    if ($(class_name+".main:checked").length > 1){
          $(class_name+".sub").attr("disabled","disabled");
          $(class_name+".sub").attr('checked', true)
    }
}

function tagestarif_berechnen(wochentag){
	  var class_name = ".sum_me_"+wochentag;
		var ptot_tag = 0; // total prozente
		$(class_name+":checked").each(function () {
				ptot_tag += parseInt($(this).val());
				if (ptot_tag > 20) ptot_tag = 20; 		
				// wenn ein morgen- oder nachmittagsfeld angewählt wurde
				});
			return ptot_tag;
	}

function calc_it(){
  var ptot = 0; // total prozente
  var ktot = 0; // total kosten
  var teinh = 26; // tarifeinheit zur berechnung der kosten
  
  for (var x = 1; x < 6; x++)   {
      ptot += tagestarif_berechnen(x);
      mittag_steuern(x);
      
  }

  ktot = ptot*teinh;
  ptot_output = ptot+" %";
  ktot_output = "CHF "+ktot+".-";
  // #prozent ist nur für die validierung
  $("#prozent").val(ptot);
  $("#Betreuung_Prozent").val(ptot_output);
  $("#Kosten_pro_Monat").val(ktot_output);
  
  if(ptot < 20){
  $("#Betreuung_Prozent").val(ptot_output+" (Min.: 20%)");
  $("#Kosten_pro_Monat").val("");
  }

}

$(document).ready( function()  {
// beim reinkommen berechnen
calc_it();
$(".checkboxcontainer input").click(function(){
// auf klick berechnen
calc_it();
});
});

