
/* - ++resource++fvf.skin.javascripts/fvf.js - */
$(document).ready(function() {
    
  $("select.auswahl_orte").change(function () {                
      neuBerechnen();
  });

  $("input[name='tarif']").change(function () {
      neuBerechnen();
  }).change();
      
  function neuBerechnen (){          
      var summe = 0;
      var LKSumme = 0;
      var tarif_selected = checkCheckbox()
      var selected_tarif_index = tarif_selected-1;      
      
      $("select.auswahl_orte").each(function () {
          var einheit_name = $(this).attr("id");            
          if ($("#" + einheit_name).val() != 'nicht teilnehmen') {
              if (meine_liste[einheit_name]["isLK"] == 0) {
                  summe += meine_liste[einheit_name]["optionaleTarife"][selected_tarif_index];                    
              }
              else {
                  LKSumme += meine_liste[einheit_name]["optionaleTarife"][selected_tarif_index]
              }                  
          }        
      });      
      $('#tarif_summe').html('<span>' + summe.toFixed(2) + ' &euro;</span>');
      $('#lk_summe').html('<span>' + LKSumme.toFixed(2) + ' &euro;</span>');    
      $('#zwischen_summe').html('<span>' + (LKSumme+summe).toFixed(2) + ' &euro;</span>');
  }
  
  function checkCheckbox (){
      var checked_value = 1;
      $("input[name='tarif']").each(function() {
          if (this.checked){
              checked_value = this.value;              
          }                
      });         
      return checked_value;
  }
  
  jq('#dozenten .category ul li').click(
    function() {
      var uid = '.' + jq(this).attr('id');    
      var target = '#dozenten ' + uid;  
        if (jq(target).is(':visible')) {
            jq(this).removeClass('active').addClass('link');
            jq(target).hide();
        }
        else {
            jq(target).removeClass('not');
            jq(this).removeClass('link').addClass('active');
            jq(target).show();
        }
    }
  );
  
  //importer view tabs and switch
  jq('#import1_tab').click(
    function(){
      jq(this).addClass('tab_selected');
      jq('#import2_tab').removeClass('tab_selected');
      jq('#import3_tab').removeClass('tab_selected');
      jq('#import1').removeClass("not")
      jq('#import1').show()
      jq('#import2').hide()
      jq('#import3').hide()
    }
  );
  
  jq('#import2_tab').click(
    function(){
      jq(this).addClass('tab_selected');
      jq('#import1_tab').removeClass('tab_selected');
      jq('#import3_tab').removeClass('tab_selected');
      jq('#import2').removeClass("not")
      jq('#import2').show()
      jq('#import1').hide()
      jq('#import3').hide()
    }
  );
  
  jq('#import3_tab').click(
    function(){
      jq(this).addClass('tab_selected');
      jq('#import2_tab').removeClass('tab_selected');
      jq('#import1_tab').removeClass('tab_selected');
      jq('#import3').removeClass("not")
      jq('#import3').show()
      jq('#import2').hide()
      jq('#import1').hide()
    }
  );
  
});


