//Init: Keine Box ist aktiv; Tempo angeben; Sperre, um mehrfaches Text-Öffnen zu vermeiden	
aktiv = 0;
tempo = 1000;
sperre = false;

//Funktion deklarieren: ButtonID abfragen, Box öffnen und als aktiv speichern
function FensterOeffnen(buttonID) {
  if(aktiv==0) {
    if (!sperre) {
      sperre = true;
      $('#box'+buttonID).fadeIn(tempo, function(){
        aktiv = buttonID;
        sperre = false;
      });
    }
  } else {
    if (!sperre) {
      sperre = true;
      $('#box'+aktiv).css('display', 'none');
      $('#box'+buttonID).fadeIn(tempo, function(){
        aktiv = buttonID;
        sperre = false;
      });
    }
  }		
}

$(document).ready(function() {
  //Funktion bei Klick auf Button mit Klasse "button" ausführen
  $(".button").click(function() {
    var buttonID = $(this).attr("id");				
    FensterOeffnen(buttonID);
  });
});
