// ElementHelpServiceCaller.js
  
function GetElementHelpWithContext(elementName, labelControlID)
{
    WebServer.WebServices.ElementHelpService.GetElementHelp(elementName, 
    SucceededCallbackWithContext, FailedCallback, labelControlID, null);
}

function SucceededCallbackWithContext(result, labelControlID, methodName)
{
    var labelControl = document.getElementById(labelControlID);
    
    if (result == null || result == '')
    {
        result = 'Bitte machen Sie einen Doppelklick in das Eingabefeld, zu dem Sie den Hilfetext lesen m&ouml;chten.'
        result += '<br /><br /><b>(Zu diesem Eingabefeld existiert keine Hilfe!)</b>';
 	}
 	
 	if (labelControl != null)
    {           
        if (labelControl.value != null)
        {
            labelControl.value =  result;
        }
        else
        {
            labelControl.innerHTML =  result;
        }
    }
}

function FailedCallback(error)
{

}

if (typeof(Sys) !== "undefined") Sys.Application.notifyScriptLoaded();