function loader() {
  /* dislay="hidden" vom Bild löschen */
  document.getElementById('loadergif').style.display = "block";

  /* den transparenten DIV einblenden und höhe und breite setzen */
  document.getElementById('loader-cont').style.display = "";
}
function load_data(page_var){
  loader();
  $.ajax({
    type: "POST",
    url: "../include/partner.inc.php?page=" + page_var,
    data: "page=true",
    contentType: "application/html; charset=utf-8",
    dataType: "html",
    success: function(data){
      $('#loader-mask').html(data);
    }
  });
}

function loader_punkte(parameter_load) {
  /* Breite und Höhe des Maskierungs-DIV's auslesen */
  var divH = document.getElementById('loader-mask-punkte').height;
  var divW = document.getElementById('loader-mask-punkte').width;

  /* Linke und obere Position des Loader GIF berechnen und setzen */


  /* dislay="hidden" vom Bild löschen */
  document.getElementById('loadergif-punkte').style.display = "block";
  document.getElementById('loaderspan-punkte').style.display = "block";

  /* den transparenten DIV einblenden und höhe und breite setzen */

  document.getElementById('loader-cont-punkte').style.display = "";
  
  document.getElementById('punktestand').style.display = "none";
  
  if(parameter_load == "kundenbereich"){
    document.getElementById('punkte_table').style.display = "none";
  }
}

function unloader_punkte(parameter) {
  /* alles zurücksetzen und ausblenden */
  document.getElementById('loader-cont-punkte').style.display = "none";
  document.getElementById('loadergif-punkte').style.display = "none";
  document.getElementById('loaderspan-punkte').style.display = "none";
  document.getElementById('punktestand').style.display = "";
  
  if(parameter == "kundenbereich"){
    document.getElementById('punkte_table').style.display = "";
  }
}

function update_punkte(param){
  var loader_info = param;
  loader_punkte(loader_info);
  if(param == "kundenbereich"){
    $.ajax({
      type: "POST",
      url: "../include/punkte_update.inc.php",
      data: "data=kundenbereich",
      contentType: "application/html; charset=utf-8",
      dataType: "html",
      success: function(punkte){
        $('#loader-mask-punkte').html(punkte);
        unloader_punkte(loader_info);
      }
    });
    $.ajax({
      type: "POST",
      url: "../include/punkte_update_main.inc.php",
      data: "data=true",
      contentType: "application/html; charset=utf-8",
      dataType: "html",
      success: function(punkte_main){
        $('#punkte_table').html(punkte_main);
      }
    });
  }else{
    $.ajax({
      type: "POST",
      url: "../include/punkte_update.inc.php",
      data: "data=true",
      contentType: "application/html; charset=utf-8",
      dataType: "html",
      success: function(punkte){
        $('#loader-mask-punkte').html(punkte);
        unloader_punkte(loader_info);
      }
    });
  }
}
