#set ($helpbutton_text = $CommonFunctions.getEncodedTermFromResourceBundle($currentUserId, "Controls", "controls.menubar.help.label")) #set ($helpbuttonhint_text = $CommonFunctions.getEncodedTermFromResourceBundle($currentUserId, "Controls", "controls.menubar.help.hint")) #set ($nohelpalert_text = $CommonFunctions.getEncodedTermFromResourceBundle($currentUserId, "AdminDialogs", "contextsensativehtlpcontrol.nohelpalert")) #if (false) #if (!$JS_HELP) #parse ("js_help.vm") #end #if (!$JS_WINDOW) #parse ("js_window.vm") #end #if (!$CSH_ID) #set ($CSH_ID = "") #end var menuButtonHelp = new XMenuButton("$helpbutton_text","../common/system/menuimages/help.gif","getContextSensativeHelp('$CSH_ID')","$helpbuttonhint_text") ; menubar.add(menuButtonHelp) function getContextSensativeHelp(id) { if (id.length == 0) alert("$nohelpalert_text"); else { var helpManager = new HelpManager(); var xmlMethodSignature = helpManager.getPage(id); var cshWin = getWindow( "", 'cshWindow', 400, 400, false, true ); lpcp = new LPCP(document.formPosting); document.formPosting.target = "cshWindow" ; var lpcp = new LPCP(document.formPosting) ; lpcp.invoke(xmlMethodSignature) ; document.formPosting.target = "_self" ; } } #end