﻿// *****************************************************************************************************
// ************************** PUBLIC FUNCTIONS *********************************************************
// *****************************************************************************************************   
     
    var lblBeschreibungShort_ClientID_Global;
    var lblBeschreibung_ClientID_Global;
    var panelEntry_loadBeschreibung_ClientID_Global;
    var panelEntry_Beschreibung_Mehr_ClientID_Global;
    
    function entry_loadBeschreibung(idEntry, lblBeschreibungShort_ClientID, lblBeschreibung_ClientID,
             panelEntry_loadBeschreibung_ClientID,panelEntry_Beschreibung_Mehr_ClientID)
    {
        $get(panelEntry_loadBeschreibung_ClientID).style.display = "block";
        lblBeschreibungShort_ClientID_Global = lblBeschreibungShort_ClientID;
        lblBeschreibung_ClientID_Global = lblBeschreibung_ClientID;
        
        panelEntry_loadBeschreibung_ClientID_Global = panelEntry_loadBeschreibung_ClientID;
        panelEntry_Beschreibung_Mehr_ClientID_Global = panelEntry_Beschreibung_Mehr_ClientID;        

        // WERTE EINLESEN - Kommunikation mit Webservice
        EntryControlWSPublic.entryControlAjax_WebservicePublic.getEntryData(idEntry, entry_loadBeschreibung_OnSucceeded, entry_loadBeschreibung_onFailure);
 
    }
    
    // CALLBACK FUNKTION ZUR DATENANFRAGE EINES ENTRY
    function entry_loadBeschreibung_OnSucceeded(result)
    {
        
        $get(lblBeschreibungShort_ClientID_Global).style.display = "none";
        $get(panelEntry_Beschreibung_Mehr_ClientID_Global).style.display = "none";
        $get(lblBeschreibung_ClientID_Global).innerHTML = result.Beschreibung;
	    
	    
	    // DEAKTIVIERT LADEBALKEN
         $get(panelEntry_loadBeschreibung_ClientID_Global).style.display = "none";
    }

    function entry_loadBeschreibung_onFailure(val){
       alert("Fehler beim Laden der Daten: " + val.get_message());
    }
    
// *****************************************************************************************************
// ************************** PUBLIC FUNCTIONS ENDE*****************************************************
// *****************************************************************************************************

if (typeof (Sys) !== "undefined") { Sys.Application.notifyScriptLoaded(); }    


