// ************************************************************************
// Autor: Thomas Bauer                                                    *
// erstellt am: 17.03.2011                                                *
// ************************************************************************
// Funtionen:                                                             *
//    initAdresse:        Links auf Adressen-Seite initialisieren         *
//                        FUNKTION: mmc.js - initSeite                    *
//    initStandorte:      Links auf Standort-Seite initialisieren         *
//                        FUNKTION: mmc.js - initSeite                    *
//    initAdminStandorte: Dialog zum Bearbeiten eines Standortes          *
//                        FUNKTION: mmc.js - initHelp                     *
//                                  admin.js - initBilder                 *
//                                             initTextarea               * 
// ************************************************************************

// Links auf Adressen-Seite initialisieren
function initAdresse() {
   $('.AdresseLink a').click(function(evt) {
      evt.preventDefault();
      var intAdresse = $(this).parent().parent().parent().attr('id').substr(7);
      $('#content').load($(this).attr('href'),{ID:16,Adresse:intAdresse},initSeite);
   });
}

// Links auf Standort-Seite initialisieren
function initStandorte() {
   $('.BILDER a').click(function(evt) {
      evt.preventDefault();
      $(this).parent().parent().children('div').children('div.lightbox').children('a:first').click();
   });
   $('.AdresseLink a').click(function(evt) {
      evt.preventDefault();
      var intAdresse = $(this).parent().parent().parent().attr('id').substr(7);
      $('#content').load($(this).attr('href'),{ID:16,Adresse:intAdresse},initSeite);
   });
}

// Dialog bzgl. Bearbeitung eines Eintrages initialisieren
function initAdminStandorte() {
   $("#WAIT").gbxHide();
   // Validierung aktivieren
   var validator = $('#formDialog').validate({
      errorContainer: $('#Fehleranzeige'),
      errorClass:     'error_field',
      errorElement:   '',
      onfocusout:     false,
      onsubmit:       true,
      rules:          {
         Standortname: {required:true, Gruppenname:0},
         Text:         {required:true, Satz:0}
      }
   });
   // Hilfe fuer die Eingabefelder hinzufügen
   initHelp(validator);
   // Anzeigehilfe fuer Textfelder initialisieren
   initTextarea();
   // Datums-Popup initialisieren
   var jetzt   = new Date();
   // Bilder-Aktionen
   initBilder();
}
