package org.apache.jsp.admin.menu;

import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;
import com.edeal.frontline.navigation.FlRequest;
import com.edeal.frontline.FlContext;
import com.edeal.frontline.Utils;
import com.edeal.frontline.FieldNotInitializedException;
import com.edeal.frontline.DataDictionary;
import java.util.Vector;
import com.edeal.frontline.MenuBean;
import com.edeal.frontline.MenuElementBean;
import java.util.Hashtable;

public final class edit_jsp extends org.apache.jasper.runtime.HttpJspBase
    implements org.apache.jasper.runtime.JspSourceDependent {

  private static final JspFactory _jspxFactory = JspFactory.getDefaultFactory();

  private static java.util.List _jspx_dependants;

  static {
    _jspx_dependants = new java.util.ArrayList(1);
    _jspx_dependants.add("/WEB-INF/taglib.tld");
  }

  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005fnobody;
  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fjs_005fcode_005falt_005fnobody;
  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005flist_005fnobody;
  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005ffl_005fform_0026_005fbean_005faction;
  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005ffl_005fbigTabs_0026_005fou_005fobjectTitle_005flistTitle;
  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005ffl_005flabel_0026_005flabelClassName_005ffield_005fnobody;
  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005ffl_005finput_0026_005funicityMsgCode_005fproperty_005fmandatoryMsgCode_005fnobody;
  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005ffl_005ffieldEdit_0026_005fproperty_005fmandatoryMsgCode_005fnobody;
  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005ffl_005flabel_0026_005fcode_005fnobody;
  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody;
  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005ffl_005ffieldEdit_0026_005fproperty_005fnobody;
  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fcode_005falt_005fnobody;
  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005ffl_005finput_0026_005fproperty_005fnobody;
  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005ffl_005finput_0026_005frows_005fproperty_005fonchange_005fcols_005fnobody;
  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005ffl_005fsmallTabs_0026_005fname;
  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005ffl_005fsTab_0026_005ftitle_005fid;

  private javax.el.ExpressionFactory _el_expressionfactory;
  private org.apache.AnnotationProcessor _jsp_annotationprocessor;

  public Object getDependants() {
    return _jspx_dependants;
  }

  public void _jspInit() {
    _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fjs_005fcode_005falt_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005flist_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _005fjspx_005ftagPool_005ffl_005fform_0026_005fbean_005faction = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _005fjspx_005ftagPool_005ffl_005fbigTabs_0026_005fou_005fobjectTitle_005flistTitle = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _005fjspx_005ftagPool_005ffl_005flabel_0026_005flabelClassName_005ffield_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _005fjspx_005ftagPool_005ffl_005finput_0026_005funicityMsgCode_005fproperty_005fmandatoryMsgCode_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _005fjspx_005ftagPool_005ffl_005ffieldEdit_0026_005fproperty_005fmandatoryMsgCode_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _005fjspx_005ftagPool_005ffl_005flabel_0026_005fcode_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _005fjspx_005ftagPool_005ffl_005ffieldEdit_0026_005fproperty_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fcode_005falt_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _005fjspx_005ftagPool_005ffl_005finput_0026_005fproperty_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _005fjspx_005ftagPool_005ffl_005finput_0026_005frows_005fproperty_005fonchange_005fcols_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _005fjspx_005ftagPool_005ffl_005fsmallTabs_0026_005fname = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _005fjspx_005ftagPool_005ffl_005fsTab_0026_005ftitle_005fid = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
    _jsp_annotationprocessor = (org.apache.AnnotationProcessor) getServletConfig().getServletContext().getAttribute(org.apache.AnnotationProcessor.class.getName());
  }

  public void _jspDestroy() {
    _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005fnobody.release();
    _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fjs_005fcode_005falt_005fnobody.release();
    _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005flist_005fnobody.release();
    _005fjspx_005ftagPool_005ffl_005fform_0026_005fbean_005faction.release();
    _005fjspx_005ftagPool_005ffl_005fbigTabs_0026_005fou_005fobjectTitle_005flistTitle.release();
    _005fjspx_005ftagPool_005ffl_005flabel_0026_005flabelClassName_005ffield_005fnobody.release();
    _005fjspx_005ftagPool_005ffl_005finput_0026_005funicityMsgCode_005fproperty_005fmandatoryMsgCode_005fnobody.release();
    _005fjspx_005ftagPool_005ffl_005ffieldEdit_0026_005fproperty_005fmandatoryMsgCode_005fnobody.release();
    _005fjspx_005ftagPool_005ffl_005flabel_0026_005fcode_005fnobody.release();
    _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.release();
    _005fjspx_005ftagPool_005ffl_005ffieldEdit_0026_005fproperty_005fnobody.release();
    _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fcode_005falt_005fnobody.release();
    _005fjspx_005ftagPool_005ffl_005finput_0026_005fproperty_005fnobody.release();
    _005fjspx_005ftagPool_005ffl_005finput_0026_005frows_005fproperty_005fonchange_005fcols_005fnobody.release();
    _005fjspx_005ftagPool_005ffl_005fsmallTabs_0026_005fname.release();
    _005fjspx_005ftagPool_005ffl_005fsTab_0026_005ftitle_005fid.release();
  }

  public void _jspService(HttpServletRequest request, HttpServletResponse response)
        throws java.io.IOException, ServletException {

    PageContext pageContext = null;
    HttpSession session = null;
    ServletContext application = null;
    ServletConfig config = null;
    JspWriter out = null;
    Object page = this;
    JspWriter _jspx_out = null;
    PageContext _jspx_page_context = null;


    try {
      response.setContentType("text/html");
      pageContext = _jspxFactory.getPageContext(this, request, response,
      			null, true, 8192, true);
      _jspx_page_context = pageContext;
      application = pageContext.getServletContext();
      config = pageContext.getServletConfig();
      session = pageContext.getSession();
      out = pageContext.getOut();
      _jspx_out = out;


/******************************************************************************
 * Copyright (c) 2000-2004 e-Deal
 *
 * e-Deal S.A.
 * 55 rue Brillat Savarin
 * 75013 Paris
 * France
 *
 * T: +33 (0)1 53 80 80 30
 * F: +33 (0)1 73 01 69 77
 * http://www.e-deal.com
 * 
 * La diffusion de ce code source sous quelque forme que ce soit sans
 * l'autorisation de E-DEAL est interdite.
 *
 * Vous êtes autorisés à modifier ce code source uniquement pour votre usage
 * propre et sous réserve que les mentions de copyright demeurent intactes.
 *
 * Ce code est fourni en l'état. Aucune garantie d'aucune sorte, explicite ou
 * implicite n'est donnée. En aucun cas E-DEAL ne pourra être tenu pour
 * responsable des dommages pouvant résulter de l'utilisation de ce code
 * source.
 *
 *
 ******************************************************************************/
 
 /* a.stouky@e-deal.ma : 16/08/06
	Champ principal: Libellé
	Paragraphe de champ sur 2 colonnes
		1ère colonne:
			Logiciel, nom affiché, Valorisation, par défaut
		2ème colonne:
			Page par défaut
	Enlever les champs icones
	Diminuer la taille des liens et les espacements entre les icônes dans les smalltabs (modification)
 */

      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      com.edeal.frontline.MenuBean Menu = null;
      synchronized (request) {
        Menu = (com.edeal.frontline.MenuBean) _jspx_page_context.getAttribute("Menu", PageContext.REQUEST_SCOPE);
        if (Menu == null){
          Menu = new com.edeal.frontline.MenuBean();
          _jspx_page_context.setAttribute("Menu", Menu, PageContext.REQUEST_SCOPE);
        }
      }
      out.write('\n');
	
	final org.apache.commons.logging.Log logger = org.apache.commons.logging.LogFactory.getLog(getClass());
	FlRequest flRequest = new FlRequest(request);
	FlContext context = flRequest.getContext();
	DataDictionary dico = context.getDataDictionary();
	
	String copyMenID = (String)request.getAttribute("copyMenID");
	if (copyMenID != null) {
		try {
			Menu = new MenuBean(copyMenID, context);
			request.setAttribute("Menu", Menu);
		} catch (Exception e) {
		}
	}

	String id = null;
	try { id = Menu.getID(); }
	catch (FieldNotInitializedException e) {}
	
	Vector nodes = new Vector();
	Vector leaves = new Vector(); 
	//if this is not a creation
	if (id != null) {
		//get first level menuelements (nodes)
		String[] fields1 = {"MelID", "MelLabel", "MelLabelIsCode", "MelType", "MelIconName", "MelPosition", "MelLink"};
		String[][] query1 = {{"MelMenID = " + Utils.formatToSQL(context, Menu.getMenID()), 
					"MelParentID = null"}};
		String[] orderBy1 = {"MelPosition"};
		nodes = MenuElementBean.listSummary(context, fields1, query1, orderBy1);
		
		//get second level menuelements (leaves) ordered by their parent's position
		String[] fields2 = {"MelID", "MelLabel", "MelLabelIsCode", "MelIconName", "MelParentID", "MelPosition", "MelLink","MelParentID:MelPosition"};
		String[][] query2 = {{"MelMenID = " + Utils.formatToSQL(context, Menu.getMenID()), 
					"MelParentID <> null"}};
		String[] orderBy2 = {"MelParentID:MelPosition", "MelPosition"};
		leaves = MenuElementBean.listSummary(context, fields2, query2, orderBy2);
	}
	String menMainLink = null;
	try { menMainLink = Menu.getMenMainLink(); }
	catch (FieldNotInitializedException e) {}


      out.write("\n");
      out.write("<head>\n");
      out.write("<script type=\"text/javascript\" language=\"javascript\">\n");
      out.write("\n");
      out.write("\tfunction doRefresh() {\n");
      out.write("\t\tvar f = document.forms[0];\n");
      out.write("\t\tpresentFieldsValue();\n");
      out.write("\t\tf.action = \"");
      //  fl:link
      com.edeal.frontline.navigation.UrlTag _jspx_th_fl_005flink_005f0 = (com.edeal.frontline.navigation.UrlTag) _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005fnobody.get(com.edeal.frontline.navigation.UrlTag.class);
      _jspx_th_fl_005flink_005f0.setPageContext(_jspx_page_context);
      _jspx_th_fl_005flink_005f0.setParent(null);
      // /admin/menu/edit.jsp(98,14) name = url type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
      _jspx_th_fl_005flink_005f0.setUrl( "/refresh_interaction.fl?random="+ Math.random()+ (id != null ? "&id=" + id : "") );
      int _jspx_eval_fl_005flink_005f0 = _jspx_th_fl_005flink_005f0.doStartTag();
      if (_jspx_th_fl_005flink_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
        _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005fnobody.reuse(_jspx_th_fl_005flink_005f0);
        return;
      }
      _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005fnobody.reuse(_jspx_th_fl_005flink_005f0);
      out.write("\";\n");
      out.write("\t\tdoExitConf = false;\n");
      out.write("\t\tf.submit();\n");
      out.write("\t}\n");
      out.write("\t\n");
      out.write("\tfunction doSelectLabel(field) {\n");
      out.write("\t\twindow.open('");
      if (_jspx_meth_fl_005flink_005f1(_jspx_page_context))
        return;
      out.write("&field=' + field, 'select_label', 'width=1000,height=500,menubar=no,status=no,resizable=yes');\n");
      out.write("\t}\n");
      out.write("\t\n");
      out.write("\tfunction doSubmit() {\n");
      out.write("\t\tvar f = document.forms[0];\n");
      out.write("\t\tif (f.MenTitle.value == \"\") {\n");
      out.write("\t\t\twindow.alert(\"");
      if (_jspx_meth_fl_005fgetMessage_005f0(_jspx_page_context))
        return;
      out.write("\");\n");
      out.write("\t\t\tf.MenTitle.focus();\n");
      out.write("\t\t\treturn false;\n");
      out.write("\t\t}\n");
      out.write("\t\n");
      out.write("\t\tpresentFieldsValue();\n");
      out.write("\t\treturn true;\n");
      out.write("\t}\n");
      out.write("\t\n");
      out.write("\tfunction doAddChild(menID,parentID, position) {\n");
      out.write("\t\tvar strLink = '");
      if (_jspx_meth_fl_005flink_005f2(_jspx_page_context))
        return;
      out.write("';\n");
      out.write("\t\twindow.open(strLink, 'MenuElement', 'menubar=no,status=no,toolbar=no,scrollbars=auto,resizable=yes,width=800,height=250');\n");
      out.write("\t\n");
      out.write("\t}\n");
      out.write("\t\n");
      out.write("\tfunction doRead(id) {\n");
      out.write("\t\tvar strLink = '");
      if (_jspx_meth_fl_005flink_005f3(_jspx_page_context))
        return;
      out.write("';\n");
      out.write("\t\twindow.open(strLink, 'MenuElement', 'menubar=no,status=no,toolbar=no,scrollbars=auto,resizable=yes,width=800,height=250');\n");
      out.write("\t}\n");
      out.write("\t\n");
      out.write("\tfunction doEdit(id) {\n");
      out.write("\t\tvar strLink = '");
      if (_jspx_meth_fl_005flink_005f4(_jspx_page_context))
        return;
      out.write("';\n");
      out.write("\t\twindow.open(strLink, 'MenuElement', 'menubar=no,status=no,toolbar=no,scrollbars=auto,resizable=yes,width=800,height=250');\n");
      out.write("\t\n");
      out.write("\t}\n");
      out.write("\n");
      out.write(" \tfunction doAdd(menID) {\n");
      out.write("\t\tf = document.forms[0];\n");
      out.write("\t\tvar position = f.position.value;\n");
      out.write("\t\tvar strLink = '");
      if (_jspx_meth_fl_005flink_005f5(_jspx_page_context))
        return;
      out.write("';\n");
      out.write("\t\twindow.open(strLink, 'MenuElement', 'menubar=no,status=no,toolbar=no,scrollbars=auto,resizable=yes,width=810,height=250');\n");
      out.write("\t}\n");
      out.write("\n");
      out.write("\tfunction doDel(eltID) {\n");
      out.write("\t\tif (confirm('");
      if (_jspx_meth_fl_005fgetMessage_005f1(_jspx_page_context))
        return;
      out.write("')) {\n");
      out.write("\t\t\tdoAjax('");
      if (_jspx_meth_fl_005flink_005f6(_jspx_page_context))
        return;
      out.write("&successPage=' + encodeURIComponent('/edit_menu.fl?id=");
      out.print( id);
      out.write("'));\n");
      out.write("\t\t}\n");
      out.write("\t}\n");
      out.write("\n");
      out.write("\tfunction doSelectMainType(index) {\n");
      out.write("\t\tvar f = document.forms[0];\n");
      out.write("\t\tf.MenMainType[index].checked = true;\n");
      out.write("\t}\n");
      out.write("\n");
      out.write("\tfunction doMenMainListChange() {\n");
      out.write("\t\tdoSelectMainType(0);\t\n");
      out.write("\t}\n");
      out.write("\n");
      out.write("\tfunction doRemoveLabel(field){\n");
      out.write("\t\tvar f = window.document.forms[0];\n");
      out.write("\t\tif (f.elements[field] && f.elements[field].value) {\n");
      out.write("\t\t\tf.elements[field].value = '';\n");
      out.write("\t\t}\n");
      out.write("\t\t\n");
      out.write("\t\tif (f.elements['lbl' + field] && f.elements['lbl' + field].value) {\n");
      out.write("\t\t\tf.elements['lbl' + field].value = '';\n");
      out.write("\t\t}\n");
      out.write("\t}\n");
      out.write("</script>\n");
      out.write("</head>\n");
      //  fl:form
      com.edeal.frontline.navigation.FormTag _jspx_th_fl_005fform_005f0 = (com.edeal.frontline.navigation.FormTag) _005fjspx_005ftagPool_005ffl_005fform_0026_005fbean_005faction.get(com.edeal.frontline.navigation.FormTag.class);
      _jspx_th_fl_005fform_005f0.setPageContext(_jspx_page_context);
      _jspx_th_fl_005fform_005f0.setParent(null);
      // /admin/menu/edit.jsp(170,0) name = action type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
      _jspx_th_fl_005fform_005f0.setAction("/save_menu.fl");
      // /admin/menu/edit.jsp(170,0) name = bean type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
      _jspx_th_fl_005fform_005f0.setBean("Menu");
      int _jspx_eval_fl_005fform_005f0 = _jspx_th_fl_005fform_005f0.doStartTag();
      if (_jspx_eval_fl_005fform_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
        do {
          out.write('\n');
          //  fl:bigTabs
          com.edeal.frontline.navigation.BigTabsTag _jspx_th_fl_005fbigTabs_005f0 = (com.edeal.frontline.navigation.BigTabsTag) _005fjspx_005ftagPool_005ffl_005fbigTabs_0026_005fou_005fobjectTitle_005flistTitle.get(com.edeal.frontline.navigation.BigTabsTag.class);
          _jspx_th_fl_005fbigTabs_005f0.setPageContext(_jspx_page_context);
          _jspx_th_fl_005fbigTabs_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fform_005f0);
          // /admin/menu/edit.jsp(171,0) name = objectTitle type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
          _jspx_th_fl_005fbigTabs_005f0.setObjectTitle( Utils.getMessage(session, "L624C", "Menu") );
          // /admin/menu/edit.jsp(171,0) name = listTitle type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
          _jspx_th_fl_005fbigTabs_005f0.setListTitle( Utils.getMessage(session, "L624E", "Liste des menus") );
          // /admin/menu/edit.jsp(171,0) name = ou type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
          _jspx_th_fl_005fbigTabs_005f0.setOu( "/edit_menu.fl" + (id != null ? "?id=" + id : "") );
          int _jspx_eval_fl_005fbigTabs_005f0 = _jspx_th_fl_005fbigTabs_005f0.doStartTag();
          if (_jspx_eval_fl_005fbigTabs_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
            out.write("\n");
            out.write("\t<table class=\"container\" cellpadding=\"0\">\n");
            out.write("\t\t<tr>\n");
            out.write("\t\t\t<td colspan=\"3\">\n");
            out.write("\t\t\t\t<table class=\"container\" cellpadding=\"0\">\n");
            out.write("\t\t\t\t\t<tr class=\"fieldline\">\n");
            out.write("\t\t\t\t\t\t<td class=\"labelTitreFiche\">\n");
            out.write("\t\t\t\t\t\t\t");
            if (_jspx_meth_fl_005flabel_005f0(_jspx_th_fl_005fbigTabs_005f0, _jspx_page_context))
              return;
            out.write("\n");
            out.write("\t\t\t\t\t\t</td>\n");
            out.write("\t\t\t\t\t\t<td class=\"fieldTitreFiche\">\n");
            out.write("\t\t\t\t\t\t\t");
            if (_jspx_meth_fl_005finput_005f0(_jspx_th_fl_005fbigTabs_005f0, _jspx_page_context))
              return;
            out.write("\n");
            out.write("\t\t\t\t\t\t</td>\n");
            out.write("\t\t\t\t\t</tr>\n");
            out.write("\t\t\t\t</table>\n");
            out.write("\t\t\t</td>\n");
            out.write("\t\t</tr>\n");
            out.write("\t\t<tr><td colspan=\"3\" class=\"ligne_separation\"/></tr>\n");
            out.write("\t\t<tr>\n");
            out.write("\t\t\t<td class=\"column2\">\n");
            out.write("\t\t\t\t<table class=\"container\">\n");
            out.write("\t\t\t\t\t");
            if (_jspx_meth_fl_005ffieldEdit_005f0(_jspx_th_fl_005fbigTabs_005f0, _jspx_page_context))
              return;
            out.write("\n");
            out.write("\t\t\t\t\t<tr class=\"fieldline\">\n");
            out.write("\t\t\t\t\t\t<td id=\"MenTitle_label\" class=\"dataLabel\">\n");
            out.write("\t\t\t\t\t\t\t");
            if (_jspx_meth_fl_005flabel_005f1(_jspx_th_fl_005fbigTabs_005f0, _jspx_page_context))
              return;
            out.write("\n");
            out.write("\t\t\t\t\t\t</td>\t\t\t\t\t\t\t\t\t\n");
            out.write("\t\t\t\t\t\t<td id=\"MenTitle_value\" class=\"dataValue\"><div>\n");
            out.write("\t\t\t\t\t\t\t");
 	String fullTitle = null;
								String codeTitle = null;
								try { 
										codeTitle = Menu.getMenTitle() ;
										fullTitle = Utils.getMessage(session, codeTitle, "Libellé indisponible"); 
								} catch (Exception e) {}
							
            out.write("\n");
            out.write("\t\t\t\t\t\t\t<table class=\"fieldTable\" cellpadding=\"0\">\n");
            out.write("\t\t\t\t\t\t\t<tr>\n");
            out.write("\t\t\t\t\t\t\t\t<td class=\"principalText\">\n");
            out.write("\t\t\t\t\t\t\t\t\t<input name=\"lblMenTitle\" type=\"text\" size=\"24\" value=\"");
            out.print( (fullTitle!= null)? fullTitle : "" );
            out.write("\">\n");
            out.write("\t\t\t\t\t\t\t\t\t<input name=\"MenTitle\" type=\"hidden\" value=\"");
            out.print( (codeTitle!= null)? codeTitle : "" );
            out.write("\">\n");
            out.write("\t\t\t\t\t\t\t\t</td>\n");
            out.write("\t\t\t\t\t\t\t\t<td class=\"postText\">\n");
            out.write("\t\t\t\t\t\t\t\t\t<a href=\"javascript:doSelectLabel('MenTitle')\"><img src=\"");
            if (_jspx_meth_fl_005fwebapp_005f0(_jspx_th_fl_005fbigTabs_005f0, _jspx_page_context))
              return;
            out.write("/icons/ico/rechercher.gif\" alt=\"\" class=\"icon\"></a>\n");
            out.write("\t\t\t\t\t\t\t\t\t<a href=\"javascript:doRemoveLabel('MenTitle')\"><img src=\"");
            if (_jspx_meth_fl_005fwebapp_005f1(_jspx_th_fl_005fbigTabs_005f0, _jspx_page_context))
              return;
            out.write("/icons/ico/supprimer.gif\" alt=\"\" class=\"icon\"></a>\n");
            out.write("\t\t\t\t\t\t\t\t</td>\n");
            out.write("\t\t\t\t\t\t\t</tr>\n");
            out.write("\t\t\t\t\t\t\t</table></div>\n");
            out.write("\t\t\t\t\t\t</td>\n");
            out.write("\t\t\t\t\t</tr>\n");
            out.write("\t\t\t\t\t");
            if (_jspx_meth_fl_005ffieldEdit_005f1(_jspx_th_fl_005fbigTabs_005f0, _jspx_page_context))
              return;
            out.write("\n");
            out.write("\t\t\t\t\t");
            if (_jspx_meth_fl_005ffieldEdit_005f2(_jspx_th_fl_005fbigTabs_005f0, _jspx_page_context))
              return;
            out.write("\n");
            out.write("\t\t\t\t</table>\n");
            out.write("\t\t\t</td>\n");
            out.write("\t\t\t<td class=\"separation\"><div class=\"separation\"></div></td>\n");
            out.write("\t\t\t<td class=\"column2\">\n");
            out.write("\t\t\t\t<table>\n");
            out.write("\t\t\t\t\t<tr>\n");
            out.write("\t\t\t\t\t\t<td id=\"MenMainType_label\" class=\"dataLabel\">\n");
            out.write("\t\t\t\t\t\t\t");
            if (_jspx_meth_fl_005fgetMessage_005f2(_jspx_th_fl_005fbigTabs_005f0, _jspx_page_context))
              return;
            out.write("\n");
            out.write("\t\t\t\t\t\t</td>\t\t\t\t\t\t\t\t\t\n");
            out.write("\t\t\t\t\t\t<td id=\"MenMainType_value\" class=\"dataValue\">\n");
            out.write("\t\t\t\t\t\t\t<input type=\"radio\" name=\"MenMainType\" value=\"0\" ");
            out.print( menMainLink == null ? "checked" : "" );
            out.write('>');
            if (_jspx_meth_fl_005fgetMessage_005f3(_jspx_th_fl_005fbigTabs_005f0, _jspx_page_context))
              return;
            out.write("\n");
            out.write("\t\t\t\t\t\t\t<br>\n");
            out.write("\t\t\t\t\t\t\t");
            if (_jspx_meth_fl_005finput_005f1(_jspx_th_fl_005fbigTabs_005f0, _jspx_page_context))
              return;
            out.write("\n");
            out.write("\t\t\t\t\t\t</td>\n");
            out.write("\t\t\t\t\t</tr>\n");
            out.write("\t\t\t\t\t<tr class=\"fieldline\">\n");
            out.write("\t\t\t\t\t\t<td id=\"MenMainLink_label\" class=\"dataLabel\">\n");
            out.write("\t\t\t\t\t\t\t&nbsp;\n");
            out.write("\t\t\t\t\t\t</td>\t\t\t\t\t\t\t\t\t\n");
            out.write("\t\t\t\t\t\t<td id=\"MenMainLink_value\" class=\"dataValue\">\n");
            out.write("\t\t\t\t\t\t\t<input type=\"radio\" name=\"MenMainType\" value=\"1\" ");
            out.print( menMainLink != null ? "checked" : "" );
            out.write('>');
            if (_jspx_meth_fl_005fgetMessage_005f4(_jspx_th_fl_005fbigTabs_005f0, _jspx_page_context))
              return;
            out.write("\n");
            out.write("\t\t\t\t\t\t\t<br>\n");
            out.write("\t\t\t\t\t\t\t");
            if (_jspx_meth_fl_005finput_005f2(_jspx_th_fl_005fbigTabs_005f0, _jspx_page_context))
              return;
            out.write("\n");
            out.write("\t\t\t\t\t\t</td>\n");
            out.write("\t\t\t\t\t</tr>\n");
            out.write("\t\t\t\t</table>\n");
            out.write("\t\t\t</td>\n");
            out.write("\t\t</tr>\n");
            out.write("\t</table>\n");
 	int nodePosition = 0;
if (id != null) {

            out.write("\n");
            out.write("<table class=\"container\" cellpadding=\"0\">\n");
            out.write("\t\t<tr class=\"ligne_separation\"><td></td></tr>\n");
            out.write("\t\t<tr>\n");
            out.write("\t\t\t<td class=\"titrePartie\">");
            if (_jspx_meth_fl_005fgetMessage_005f5(_jspx_th_fl_005fbigTabs_005f0, _jspx_page_context))
              return;
            out.write("</td>\n");
            out.write("\t\t</tr>\n");
            out.write("\t\t<tr class=\"ligne_separation_couleur\"><td></td></tr>\n");
            out.write("\t\t<tr class=\"ligne_separation\"><td></td></tr>\n");
            out.write("</table>\n");
            out.write("\t<link href=\"");
            if (_jspx_meth_fl_005fwebapp_005f2(_jspx_th_fl_005fbigTabs_005f0, _jspx_page_context))
              return;
            out.write("/css/smalltabs_css.jsp\" rel=\"stylesheet\" type=\"text/css\">\n");
            out.write("\t<div style=\"width: 100%; overflow: auto;\">\n");
            out.write("\t");
            //  fl:smallTabs
            com.edeal.frontline.navigation.SmallTabsTag _jspx_th_fl_005fsmallTabs_005f0 = (com.edeal.frontline.navigation.SmallTabsTag) _005fjspx_005ftagPool_005ffl_005fsmallTabs_0026_005fname.get(com.edeal.frontline.navigation.SmallTabsTag.class);
            _jspx_th_fl_005fsmallTabs_005f0.setPageContext(_jspx_page_context);
            _jspx_th_fl_005fsmallTabs_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fbigTabs_005f0);
            // /admin/menu/edit.jsp(262,1) name = name type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
            _jspx_th_fl_005fsmallTabs_005f0.setName("MenuELT");
            int _jspx_eval_fl_005fsmallTabs_005f0 = _jspx_th_fl_005fsmallTabs_005f0.doStartTag();
            if (_jspx_eval_fl_005fsmallTabs_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
              do {
                out.write('\n');
                out.write('	');

	
	//for each node
	for (int i=0 ; i<nodes.size() ; i++) {
		Hashtable node = (Hashtable)nodes.elementAt(i);
		int Fposition = 0;
		int leavesIdx = 0;
		String nodeID = (String)node.get("MelID");
		String nodeLabel = (String)node.get("MelLabel");
		Boolean nodeLabelIsCode = (Boolean)node.get("MelLabelIsCode");
		String nodeIconName = (String)node.get("MelIconName");
		String nodeType = (String)node.get("MelType");
		String nodeLink = (String)node.get("MelLink");
		String title = (nodeLink != null ? "title='" + Utils.formatToJavascript(nodeLink) + "'" : "");
		nodePosition = 0;
		if (node.get("MelPosition") != null)
			nodePosition = ((Number)node.get("MelPosition")).intValue();
		String nodeLabelDisplay = (nodeLabelIsCode.equals(Boolean.FALSE) ? nodeLabel : Utils.getMessage(session, nodeLabel, "Libellé indisponible"));
		if (nodeType != null && nodeType.equals("NODE")){
			while (leavesIdx < leaves.size()) {
				Hashtable leaf = (Hashtable)leaves.elementAt(leavesIdx);
				String leafParentID = (String)leaf.get("MelParentID");
				int leafPosition = 0;
				if (leafParentID.equals(nodeID) && leaf.get("MelPosition") != null) {
					leafPosition = ((Number)leaf.get("MelPosition")).intValue();
					Fposition = leafPosition ;
				}
				leavesIdx++;
			}
		}
		//display info on first line
		
                out.write('\n');
                out.write('	');
                out.write('	');
                //  fl:sTab
                com.edeal.frontline.navigation.STabTag _jspx_th_fl_005fsTab_005f0 = (com.edeal.frontline.navigation.STabTag) _005fjspx_005ftagPool_005ffl_005fsTab_0026_005ftitle_005fid.get(com.edeal.frontline.navigation.STabTag.class);
                _jspx_th_fl_005fsTab_005f0.setPageContext(_jspx_page_context);
                _jspx_th_fl_005fsTab_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fsmallTabs_005f0);
                // /admin/menu/edit.jsp(295,2) name = id type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
                _jspx_th_fl_005fsTab_005f0.setId( nodeLabel );
                // /admin/menu/edit.jsp(295,2) name = title type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
                _jspx_th_fl_005fsTab_005f0.setTitle( nodeLabelDisplay );
                int _jspx_eval_fl_005fsTab_005f0 = _jspx_th_fl_005fsTab_005f0.doStartTag();
                if (_jspx_eval_fl_005fsTab_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
                  out.write("\n");
                  out.write("\t\t<table class=\"data_column\" cellpadding=\"0\" border=\"0\">\n");
                  out.write("\t\t<tr class=\"fieldline\">\n");
                  out.write("\t\t\t<td colspan=\"2\">\n");
                  out.write("\t\t\t\t<table class=\"data_column\" cellpadding=\"0\" border=\"0\">\n");
                  out.write("\t\t\t\t\t<tr>\n");
                  out.write("\t\t\t\t\t<td style=\"width: 2%\">\n");
                  out.write("\t\t\t\t\t\t<a href=\"javascript:doEdit('");
                  out.print(nodeID);
                  out.write("');\">\n");
                  out.write("\t\t\t\t\t\t\t<img src=\"");
                  if (_jspx_meth_fl_005fwebapp_005f3(_jspx_th_fl_005fsTab_005f0, _jspx_page_context))
                    return;
                  out.write("/icons/ico/zoom.gif\" alt=\"Edit\">\n");
                  out.write("\t\t\t\t\t\t</a>\n");
                  out.write("\t\t\t\t\t</td>\n");
                  out.write("\t\t\t\t\t<td style=\"width: 2%\">\n");
                  out.write("\t\t\t\t\t\t<a href=\"javascript:doDel('");
                  out.print(nodeID);
                  out.write("');\">\n");
                  out.write("\t\t\t\t\t\t\t<img src=\"");
                  if (_jspx_meth_fl_005fwebapp_005f4(_jspx_th_fl_005fsTab_005f0, _jspx_page_context))
                    return;
                  out.write("/icons/ico/supprimer.gif\" alt=\"Sup\">\n");
                  out.write("\t\t\t\t\t\t</a>\n");
                  out.write("\t\t\t\t\t</td>\n");
                  out.write("\t\t\t\t\t<td style=\"text-align:left;width: 60%\" class=\"dataValue\">\n");
                  out.write("\t\t\t\t\t\t<a href=\"javascript:doRead('");
                  out.print(nodeID);
                  out.write("')\">");
                  out.print( nodeLabelDisplay );
                  out.write("</a> (");
                  out.print( nodePosition );
                  out.write(")\n");
                  out.write("\t\t\t\t\t</td>\n");
			if (nodeType != null && nodeType.equals("NODE")){

                  out.write("\t\t\t\t\t\n");
                  out.write("\t\t\t\t\t<td style=\"text-align:right;width: 20%\" class=\"dataValue\">\n");
                  out.write("\t\t\t\t\t\t<a href=\"javascript:doAddChild('");
                  out.print( id );
                  out.write('\'');
                  out.write(',');
                  out.write('\'');
                  out.print(nodeID);
                  out.write('\'');
                  out.write(',');
                  out.write('\'');
                  out.print(  Fposition + 10 );
                  out.write("')\">\n");
                  out.write("\t\t\t\t\t\t\t");
                  if (_jspx_meth_fl_005fgetMessage_005f6(_jspx_th_fl_005fsTab_005f0, _jspx_page_context))
                    return;
                  out.write(" + \n");
                  out.write("\t\t\t\t\t\t</a>\n");
                  out.write("\t\t\t\t\t</td>\n");
			}

                  out.write("\n");
                  out.write("\t\t\t\t\t</tr>\n");
                  out.write("\t\t\t\t</table>\n");
                  out.write("\t\t\t</td>\n");
                  out.write("\t\t</tr>\n");
			if (nodeType != null && nodeType.equals("NODE")){

                  out.write("\t\n");
                  out.write("\t\t<tr class=\"ligne_separation_couleur\"><td colspan=\"3\"></td></tr>\n");
 }

                  out.write('\n');
                  out.write('	');
                  out.write('	');

			//leavesIndex is used to navigate on the leaves vector
			int leavesIndex = 0;
			boolean atLeastOneLeaf = false;
			while (leavesIndex < leaves.size()) {
				Hashtable leaf = (Hashtable)leaves.elementAt(leavesIndex);
				String leafParentID = (String)leaf.get("MelParentID");
				leavesIndex++;
				//if this leaf belongs to current node, display info
				if (leafParentID.equals(nodeID)) {
					atLeastOneLeaf = true;
					String leafID = (String)leaf.get("MelID");
					String leafLabel = (String)leaf.get("MelLabel");
					Boolean leafLabelIsCode = (Boolean)leaf.get("MelLabelIsCode");
					String leafIconName = (String)leaf.get("MelIconName");
					String leafLink = (String)leaf.get("MelLink");
					title = (leafLink != null ? "title='" + Utils.formatToJavascript(leafLink) + "'" : "");
					int leafPosition = 0;
					if (leaf.get("MelPosition") != null)
						leafPosition = ((Number)leaf.get("MelPosition")).intValue();
					String leafLabelDisplay = (leafLabelIsCode.equals(Boolean.FALSE) ? leafLabel : Utils.getMessage(session, leafLabel, "Libellé indisponible"));
			
                  out.write("\n");
                  out.write("\t\t\t\t\t<tr class=\"fieldline\">\t\t\t\t\t\t\t\n");
                  out.write("\t\t\t\t\t\t\t<td style=\"width: 10%\"></td>\n");
                  out.write("\t\t\t\t\t\t\t<td>\n");
                  out.write("\t\t\t\t\t\t\t<table class=\"data_column\" cellpadding=\"0\" border=\"0\">\n");
                  out.write("\t\t\t\t\t\t\t\t<tr>\n");
                  out.write("\t\t\t\t\t\t\t\t<td style=\"width: 1%\">\n");
                  out.write("\t\t\t\t\t\t\t\t\t<a href=\"javascript:doEdit('");
                  out.print(leafID);
                  out.write("');\">\n");
                  out.write("\t\t\t\t\t\t\t\t\t\t<img src=\"");
                  if (_jspx_meth_fl_005fwebapp_005f5(_jspx_th_fl_005fsTab_005f0, _jspx_page_context))
                    return;
                  out.write("/icons/ico/zoom.gif\" alt=\"Edit\">\n");
                  out.write("\t\t\t\t\t\t\t\t\t</a>\n");
                  out.write("\t\t\t\t\t\t\t\t</td>\n");
                  out.write("\t\t\t\t\t\t\t\t<td style=\"width: 1%\">\n");
                  out.write("\t\t\t\t\t\t\t\t\t<a href=\"javascript:doDel('");
                  out.print(leafID);
                  out.write("');\">\n");
                  out.write("\t\t\t\t\t\t\t\t\t\t<img src=\"");
                  if (_jspx_meth_fl_005fwebapp_005f6(_jspx_th_fl_005fsTab_005f0, _jspx_page_context))
                    return;
                  out.write("/icons/ico/supprimer.gif\" alt=\"Sup\">\n");
                  out.write("\t\t\t\t\t\t\t\t\t</a>\n");
                  out.write("\t\t\t\t\t\t\t\t</td>\n");
                  out.write("\t\t\t\t\t\t\t\t");
 if (leafIconName != null) { 
                  out.write("\n");
                  out.write("\t\t\t\t\t\t\t\t<td style=\"width: 1%\"><img src=\"");
                  if (_jspx_meth_fl_005fwebapp_005f7(_jspx_th_fl_005fsTab_005f0, _jspx_page_context))
                    return;
                  out.write("/icons/menu/");
                  out.print( leafIconName );
                  out.write("\"></td>\n");
                  out.write("\t\t\t\t\t\t\t\t");
 } else { 
                  out.write("\n");
                  out.write("\t\t\t\t\t\t\t\t<td style=\"width: 1%\"><img src=\"");
                  if (_jspx_meth_fl_005fwebapp_005f8(_jspx_th_fl_005fsTab_005f0, _jspx_page_context))
                    return;
                  out.write("/icons/menu/Default.gif\"></td>\n");
                  out.write("\t\t\t\t\t\t\t\t");
 } 
                  out.write("\n");
                  out.write("\t\t\t\t\t\t\t\t<td style=\"text-align:left;width: 80%\" class=\"dataValue\">\n");
                  out.write("\t\t\t\t\t\t\t\t\t<a href=\"javascript:doRead('");
                  out.print(leafID);
                  out.write("')\" ");
                  out.print(title);
                  out.write('>');
                  out.print( leafLabelDisplay );
                  out.write("</a> (");
                  out.print( leafPosition );
                  out.write(")</td>\n");
                  out.write("\t\t\t\t\t\t\t\t</tr>\n");
                  out.write("\t\t\t\t\t\t\t</table>\n");
                  out.write("\t\t\t\t\t\t\t</td>\n");
                  out.write("\t");

				} else {
					continue;
				}
			}

                  out.write('\n');
			if (!atLeastOneLeaf && nodeType != null && nodeType.equals("NODE")) {
					
                  out.write("<td colspan=\"2\">");
                  if (_jspx_meth_fl_005fgetMessage_005f7(_jspx_th_fl_005fsTab_005f0, _jspx_page_context))
                    return;
                  out.write("</td>");

			}
		
                  out.write("\n");
                  out.write("\t\t\t\t\t\t\t</tr>\n");
                  out.write("\t\t\t\t\t</table>\n");
                  out.write("\t\t\t");
                }
                if (_jspx_th_fl_005fsTab_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
                  _005fjspx_005ftagPool_005ffl_005fsTab_0026_005ftitle_005fid.reuse(_jspx_th_fl_005fsTab_005f0);
                  return;
                }
                _005fjspx_005ftagPool_005ffl_005fsTab_0026_005ftitle_005fid.reuse(_jspx_th_fl_005fsTab_005f0);
                out.write('\n');
                out.write('	');
	}
	
                out.write('\n');
                out.write('	');
                int evalDoAfterBody = _jspx_th_fl_005fsmallTabs_005f0.doAfterBody();
                if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
                  break;
              } while (true);
            }
            if (_jspx_th_fl_005fsmallTabs_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
              _005fjspx_005ftagPool_005ffl_005fsmallTabs_0026_005fname.reuse(_jspx_th_fl_005fsmallTabs_005f0);
              return;
            }
            _005fjspx_005ftagPool_005ffl_005fsmallTabs_0026_005fname.reuse(_jspx_th_fl_005fsmallTabs_005f0);
            out.write("\n");
            out.write("\t</div>\n");
 } 
            out.write("\n");
            out.write("\t\t<input type=\"hidden\" name=\"position\" value=\"");
            out.print( nodePosition + 10 );
            out.write('"');
            out.write('>');
            out.write('\n');
          }
          if (_jspx_th_fl_005fbigTabs_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
            _005fjspx_005ftagPool_005ffl_005fbigTabs_0026_005fou_005fobjectTitle_005flistTitle.reuse(_jspx_th_fl_005fbigTabs_005f0);
            return;
          }
          _005fjspx_005ftagPool_005ffl_005fbigTabs_0026_005fou_005fobjectTitle_005flistTitle.reuse(_jspx_th_fl_005fbigTabs_005f0);
          out.write('\n');
          int evalDoAfterBody = _jspx_th_fl_005fform_005f0.doAfterBody();
          if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
            break;
        } while (true);
      }
      if (_jspx_th_fl_005fform_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
        _005fjspx_005ftagPool_005ffl_005fform_0026_005fbean_005faction.reuse(_jspx_th_fl_005fform_005f0);
        return;
      }
      _005fjspx_005ftagPool_005ffl_005fform_0026_005fbean_005faction.reuse(_jspx_th_fl_005fform_005f0);
      out.write('\n');
      out.write('\n');
    } catch (Throwable t) {
      if (!(t instanceof SkipPageException)){
        out = _jspx_out;
        if (out != null && out.getBufferSize() != 0)
          try { out.clearBuffer(); } catch (java.io.IOException e) {}
        if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
        else log(t.getMessage(), t);
      }
    } finally {
      _jspxFactory.releasePageContext(_jspx_page_context);
    }
  }

  private boolean _jspx_meth_fl_005flink_005f1(PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:link
    com.edeal.frontline.navigation.UrlTag _jspx_th_fl_005flink_005f1 = (com.edeal.frontline.navigation.UrlTag) _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005fnobody.get(com.edeal.frontline.navigation.UrlTag.class);
    _jspx_th_fl_005flink_005f1.setPageContext(_jspx_page_context);
    _jspx_th_fl_005flink_005f1.setParent(null);
    // /admin/menu/edit.jsp(104,15) name = url type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005flink_005f1.setUrl("/select_label.fl?1=1");
    int _jspx_eval_fl_005flink_005f1 = _jspx_th_fl_005flink_005f1.doStartTag();
    if (_jspx_th_fl_005flink_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005fnobody.reuse(_jspx_th_fl_005flink_005f1);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005fnobody.reuse(_jspx_th_fl_005flink_005f1);
    return false;
  }

  private boolean _jspx_meth_fl_005fgetMessage_005f0(PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:getMessage
    com.edeal.frontline.GetMessageTag _jspx_th_fl_005fgetMessage_005f0 = (com.edeal.frontline.GetMessageTag) _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fjs_005fcode_005falt_005fnobody.get(com.edeal.frontline.GetMessageTag.class);
    _jspx_th_fl_005fgetMessage_005f0.setPageContext(_jspx_page_context);
    _jspx_th_fl_005fgetMessage_005f0.setParent(null);
    // /admin/menu/edit.jsp(110,17) name = code type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005fgetMessage_005f0.setCode("M608B");
    // /admin/menu/edit.jsp(110,17) name = alt type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005fgetMessage_005f0.setAlt("Vous devez spécifier un nom affiché.");
    // /admin/menu/edit.jsp(110,17) name = js type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005fgetMessage_005f0.setJs("true");
    int _jspx_eval_fl_005fgetMessage_005f0 = _jspx_th_fl_005fgetMessage_005f0.doStartTag();
    if (_jspx_th_fl_005fgetMessage_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fjs_005fcode_005falt_005fnobody.reuse(_jspx_th_fl_005fgetMessage_005f0);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fjs_005fcode_005falt_005fnobody.reuse(_jspx_th_fl_005fgetMessage_005f0);
    return false;
  }

  private boolean _jspx_meth_fl_005flink_005f2(PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:link
    com.edeal.frontline.navigation.UrlTag _jspx_th_fl_005flink_005f2 = (com.edeal.frontline.navigation.UrlTag) _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005flist_005fnobody.get(com.edeal.frontline.navigation.UrlTag.class);
    _jspx_th_fl_005flink_005f2.setPageContext(_jspx_page_context);
    _jspx_th_fl_005flink_005f2.setParent(null);
    // /admin/menu/edit.jsp(120,17) name = url type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005flink_005f2.setUrl("/create_menuelement.fl?MenID='+menID +'&ParentID=' + parentID +'&MelPosition=' + position+'");
    // /admin/menu/edit.jsp(120,17) name = list type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005flink_005f2.setList("false");
    int _jspx_eval_fl_005flink_005f2 = _jspx_th_fl_005flink_005f2.doStartTag();
    if (_jspx_th_fl_005flink_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005flist_005fnobody.reuse(_jspx_th_fl_005flink_005f2);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005flist_005fnobody.reuse(_jspx_th_fl_005flink_005f2);
    return false;
  }

  private boolean _jspx_meth_fl_005flink_005f3(PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:link
    com.edeal.frontline.navigation.UrlTag _jspx_th_fl_005flink_005f3 = (com.edeal.frontline.navigation.UrlTag) _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005flist_005fnobody.get(com.edeal.frontline.navigation.UrlTag.class);
    _jspx_th_fl_005flink_005f3.setPageContext(_jspx_page_context);
    _jspx_th_fl_005flink_005f3.setParent(null);
    // /admin/menu/edit.jsp(126,17) name = url type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005flink_005f3.setUrl("/read_menuelement.fl?id='+id+'");
    // /admin/menu/edit.jsp(126,17) name = list type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005flink_005f3.setList("false");
    int _jspx_eval_fl_005flink_005f3 = _jspx_th_fl_005flink_005f3.doStartTag();
    if (_jspx_th_fl_005flink_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005flist_005fnobody.reuse(_jspx_th_fl_005flink_005f3);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005flist_005fnobody.reuse(_jspx_th_fl_005flink_005f3);
    return false;
  }

  private boolean _jspx_meth_fl_005flink_005f4(PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:link
    com.edeal.frontline.navigation.UrlTag _jspx_th_fl_005flink_005f4 = (com.edeal.frontline.navigation.UrlTag) _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005flist_005fnobody.get(com.edeal.frontline.navigation.UrlTag.class);
    _jspx_th_fl_005flink_005f4.setPageContext(_jspx_page_context);
    _jspx_th_fl_005flink_005f4.setParent(null);
    // /admin/menu/edit.jsp(131,17) name = url type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005flink_005f4.setUrl("/edit_menuelement.fl?id='+id+'");
    // /admin/menu/edit.jsp(131,17) name = list type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005flink_005f4.setList("false");
    int _jspx_eval_fl_005flink_005f4 = _jspx_th_fl_005flink_005f4.doStartTag();
    if (_jspx_th_fl_005flink_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005flist_005fnobody.reuse(_jspx_th_fl_005flink_005f4);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005flist_005fnobody.reuse(_jspx_th_fl_005flink_005f4);
    return false;
  }

  private boolean _jspx_meth_fl_005flink_005f5(PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:link
    com.edeal.frontline.navigation.UrlTag _jspx_th_fl_005flink_005f5 = (com.edeal.frontline.navigation.UrlTag) _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005flist_005fnobody.get(com.edeal.frontline.navigation.UrlTag.class);
    _jspx_th_fl_005flink_005f5.setPageContext(_jspx_page_context);
    _jspx_th_fl_005flink_005f5.setParent(null);
    // /admin/menu/edit.jsp(139,17) name = url type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005flink_005f5.setUrl("/create_menuelement.fl?MenID='+menID+'&MelPosition=' + position+'");
    // /admin/menu/edit.jsp(139,17) name = list type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005flink_005f5.setList("false");
    int _jspx_eval_fl_005flink_005f5 = _jspx_th_fl_005flink_005f5.doStartTag();
    if (_jspx_th_fl_005flink_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005flist_005fnobody.reuse(_jspx_th_fl_005flink_005f5);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005flist_005fnobody.reuse(_jspx_th_fl_005flink_005f5);
    return false;
  }

  private boolean _jspx_meth_fl_005fgetMessage_005f1(PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:getMessage
    com.edeal.frontline.GetMessageTag _jspx_th_fl_005fgetMessage_005f1 = (com.edeal.frontline.GetMessageTag) _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fjs_005fcode_005falt_005fnobody.get(com.edeal.frontline.GetMessageTag.class);
    _jspx_th_fl_005fgetMessage_005f1.setPageContext(_jspx_page_context);
    _jspx_th_fl_005fgetMessage_005f1.setParent(null);
    // /admin/menu/edit.jsp(144,15) name = code type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005fgetMessage_005f1.setCode("M2004");
    // /admin/menu/edit.jsp(144,15) name = alt type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005fgetMessage_005f1.setAlt("Etes-vous sûr de vouloir supprimer?");
    // /admin/menu/edit.jsp(144,15) name = js type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005fgetMessage_005f1.setJs("true");
    int _jspx_eval_fl_005fgetMessage_005f1 = _jspx_th_fl_005fgetMessage_005f1.doStartTag();
    if (_jspx_th_fl_005fgetMessage_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fjs_005fcode_005falt_005fnobody.reuse(_jspx_th_fl_005fgetMessage_005f1);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fjs_005fcode_005falt_005fnobody.reuse(_jspx_th_fl_005fgetMessage_005f1);
    return false;
  }

  private boolean _jspx_meth_fl_005flink_005f6(PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:link
    com.edeal.frontline.navigation.UrlTag _jspx_th_fl_005flink_005f6 = (com.edeal.frontline.navigation.UrlTag) _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005fnobody.get(com.edeal.frontline.navigation.UrlTag.class);
    _jspx_th_fl_005flink_005f6.setPageContext(_jspx_page_context);
    _jspx_th_fl_005flink_005f6.setParent(null);
    // /admin/menu/edit.jsp(145,11) name = url type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005flink_005f6.setUrl("/delete.fl?type=MenuElement&id=' + eltID + '");
    int _jspx_eval_fl_005flink_005f6 = _jspx_th_fl_005flink_005f6.doStartTag();
    if (_jspx_th_fl_005flink_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005fnobody.reuse(_jspx_th_fl_005flink_005f6);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005flink_0026_005furl_005fnobody.reuse(_jspx_th_fl_005flink_005f6);
    return false;
  }

  private boolean _jspx_meth_fl_005flabel_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_fl_005fbigTabs_005f0, PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:label
    com.edeal.frontline.navigation.LabelTag _jspx_th_fl_005flabel_005f0 = (com.edeal.frontline.navigation.LabelTag) _005fjspx_005ftagPool_005ffl_005flabel_0026_005flabelClassName_005ffield_005fnobody.get(com.edeal.frontline.navigation.LabelTag.class);
    _jspx_th_fl_005flabel_005f0.setPageContext(_jspx_page_context);
    _jspx_th_fl_005flabel_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fbigTabs_005f0);
    // /admin/menu/edit.jsp(178,7) name = field type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005flabel_005f0.setField("MenLabel");
    // /admin/menu/edit.jsp(178,7) name = labelClassName type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005flabel_005f0.setLabelClassName("titreFiche");
    int _jspx_eval_fl_005flabel_005f0 = _jspx_th_fl_005flabel_005f0.doStartTag();
    if (_jspx_th_fl_005flabel_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005flabel_0026_005flabelClassName_005ffield_005fnobody.reuse(_jspx_th_fl_005flabel_005f0);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005flabel_0026_005flabelClassName_005ffield_005fnobody.reuse(_jspx_th_fl_005flabel_005f0);
    return false;
  }

  private boolean _jspx_meth_fl_005finput_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_fl_005fbigTabs_005f0, PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:input
    com.edeal.frontline.GetInputTag _jspx_th_fl_005finput_005f0 = (com.edeal.frontline.GetInputTag) _005fjspx_005ftagPool_005ffl_005finput_0026_005funicityMsgCode_005fproperty_005fmandatoryMsgCode_005fnobody.get(com.edeal.frontline.GetInputTag.class);
    _jspx_th_fl_005finput_005f0.setPageContext(_jspx_page_context);
    _jspx_th_fl_005finput_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fbigTabs_005f0);
    // /admin/menu/edit.jsp(181,7) name = property type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005finput_005f0.setProperty("MenLabel");
    // /admin/menu/edit.jsp(181,7) name = unicityMsgCode type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005finput_005f0.setUnicityMsgCode("M618F");
    // /admin/menu/edit.jsp(181,7) name = mandatoryMsgCode type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005finput_005f0.setMandatoryMsgCode("M6059");
    int _jspx_eval_fl_005finput_005f0 = _jspx_th_fl_005finput_005f0.doStartTag();
    if (_jspx_th_fl_005finput_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005finput_0026_005funicityMsgCode_005fproperty_005fmandatoryMsgCode_005fnobody.reuse(_jspx_th_fl_005finput_005f0);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005finput_0026_005funicityMsgCode_005fproperty_005fmandatoryMsgCode_005fnobody.reuse(_jspx_th_fl_005finput_005f0);
    return false;
  }

  private boolean _jspx_meth_fl_005ffieldEdit_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_fl_005fbigTabs_005f0, PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:fieldEdit
    com.edeal.frontline.navigation.FieldEditTag _jspx_th_fl_005ffieldEdit_005f0 = (com.edeal.frontline.navigation.FieldEditTag) _005fjspx_005ftagPool_005ffl_005ffieldEdit_0026_005fproperty_005fmandatoryMsgCode_005fnobody.get(com.edeal.frontline.navigation.FieldEditTag.class);
    _jspx_th_fl_005ffieldEdit_005f0.setPageContext(_jspx_page_context);
    _jspx_th_fl_005ffieldEdit_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fbigTabs_005f0);
    // /admin/menu/edit.jsp(191,5) name = property type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005ffieldEdit_005f0.setProperty("MenSfwID");
    // /admin/menu/edit.jsp(191,5) name = mandatoryMsgCode type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005ffieldEdit_005f0.setMandatoryMsgCode("M6089");
    int _jspx_eval_fl_005ffieldEdit_005f0 = _jspx_th_fl_005ffieldEdit_005f0.doStartTag();
    if (_jspx_th_fl_005ffieldEdit_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005ffieldEdit_0026_005fproperty_005fmandatoryMsgCode_005fnobody.reuse(_jspx_th_fl_005ffieldEdit_005f0);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005ffieldEdit_0026_005fproperty_005fmandatoryMsgCode_005fnobody.reuse(_jspx_th_fl_005ffieldEdit_005f0);
    return false;
  }

  private boolean _jspx_meth_fl_005flabel_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_fl_005fbigTabs_005f0, PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:label
    com.edeal.frontline.navigation.LabelTag _jspx_th_fl_005flabel_005f1 = (com.edeal.frontline.navigation.LabelTag) _005fjspx_005ftagPool_005ffl_005flabel_0026_005fcode_005fnobody.get(com.edeal.frontline.navigation.LabelTag.class);
    _jspx_th_fl_005flabel_005f1.setPageContext(_jspx_page_context);
    _jspx_th_fl_005flabel_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fbigTabs_005f0);
    // /admin/menu/edit.jsp(194,7) name = code type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005flabel_005f1.setCode("L6015");
    int _jspx_eval_fl_005flabel_005f1 = _jspx_th_fl_005flabel_005f1.doStartTag();
    if (_jspx_th_fl_005flabel_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005flabel_0026_005fcode_005fnobody.reuse(_jspx_th_fl_005flabel_005f1);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005flabel_0026_005fcode_005fnobody.reuse(_jspx_th_fl_005flabel_005f1);
    return false;
  }

  private boolean _jspx_meth_fl_005fwebapp_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_fl_005fbigTabs_005f0, PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:webapp
    com.edeal.frontline.WebappTag _jspx_th_fl_005fwebapp_005f0 = (com.edeal.frontline.WebappTag) _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.get(com.edeal.frontline.WebappTag.class);
    _jspx_th_fl_005fwebapp_005f0.setPageContext(_jspx_page_context);
    _jspx_th_fl_005fwebapp_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fbigTabs_005f0);
    int _jspx_eval_fl_005fwebapp_005f0 = _jspx_th_fl_005fwebapp_005f0.doStartTag();
    if (_jspx_th_fl_005fwebapp_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.reuse(_jspx_th_fl_005fwebapp_005f0);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.reuse(_jspx_th_fl_005fwebapp_005f0);
    return false;
  }

  private boolean _jspx_meth_fl_005fwebapp_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_fl_005fbigTabs_005f0, PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:webapp
    com.edeal.frontline.WebappTag _jspx_th_fl_005fwebapp_005f1 = (com.edeal.frontline.WebappTag) _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.get(com.edeal.frontline.WebappTag.class);
    _jspx_th_fl_005fwebapp_005f1.setPageContext(_jspx_page_context);
    _jspx_th_fl_005fwebapp_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fbigTabs_005f0);
    int _jspx_eval_fl_005fwebapp_005f1 = _jspx_th_fl_005fwebapp_005f1.doStartTag();
    if (_jspx_th_fl_005fwebapp_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.reuse(_jspx_th_fl_005fwebapp_005f1);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.reuse(_jspx_th_fl_005fwebapp_005f1);
    return false;
  }

  private boolean _jspx_meth_fl_005ffieldEdit_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_fl_005fbigTabs_005f0, PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:fieldEdit
    com.edeal.frontline.navigation.FieldEditTag _jspx_th_fl_005ffieldEdit_005f1 = (com.edeal.frontline.navigation.FieldEditTag) _005fjspx_005ftagPool_005ffl_005ffieldEdit_0026_005fproperty_005fnobody.get(com.edeal.frontline.navigation.FieldEditTag.class);
    _jspx_th_fl_005ffieldEdit_005f1.setPageContext(_jspx_page_context);
    _jspx_th_fl_005ffieldEdit_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fbigTabs_005f0);
    // /admin/menu/edit.jsp(218,5) name = property type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005ffieldEdit_005f1.setProperty("MenValue");
    int _jspx_eval_fl_005ffieldEdit_005f1 = _jspx_th_fl_005ffieldEdit_005f1.doStartTag();
    if (_jspx_th_fl_005ffieldEdit_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005ffieldEdit_0026_005fproperty_005fnobody.reuse(_jspx_th_fl_005ffieldEdit_005f1);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005ffieldEdit_0026_005fproperty_005fnobody.reuse(_jspx_th_fl_005ffieldEdit_005f1);
    return false;
  }

  private boolean _jspx_meth_fl_005ffieldEdit_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_fl_005fbigTabs_005f0, PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:fieldEdit
    com.edeal.frontline.navigation.FieldEditTag _jspx_th_fl_005ffieldEdit_005f2 = (com.edeal.frontline.navigation.FieldEditTag) _005fjspx_005ftagPool_005ffl_005ffieldEdit_0026_005fproperty_005fnobody.get(com.edeal.frontline.navigation.FieldEditTag.class);
    _jspx_th_fl_005ffieldEdit_005f2.setPageContext(_jspx_page_context);
    _jspx_th_fl_005ffieldEdit_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fbigTabs_005f0);
    // /admin/menu/edit.jsp(219,5) name = property type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005ffieldEdit_005f2.setProperty("MenDefault");
    int _jspx_eval_fl_005ffieldEdit_005f2 = _jspx_th_fl_005ffieldEdit_005f2.doStartTag();
    if (_jspx_th_fl_005ffieldEdit_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005ffieldEdit_0026_005fproperty_005fnobody.reuse(_jspx_th_fl_005ffieldEdit_005f2);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005ffieldEdit_0026_005fproperty_005fnobody.reuse(_jspx_th_fl_005ffieldEdit_005f2);
    return false;
  }

  private boolean _jspx_meth_fl_005fgetMessage_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_fl_005fbigTabs_005f0, PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:getMessage
    com.edeal.frontline.GetMessageTag _jspx_th_fl_005fgetMessage_005f2 = (com.edeal.frontline.GetMessageTag) _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fcode_005falt_005fnobody.get(com.edeal.frontline.GetMessageTag.class);
    _jspx_th_fl_005fgetMessage_005f2.setPageContext(_jspx_page_context);
    _jspx_th_fl_005fgetMessage_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fbigTabs_005f0);
    // /admin/menu/edit.jsp(227,7) name = code type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005fgetMessage_005f2.setCode("F60A9");
    // /admin/menu/edit.jsp(227,7) name = alt type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005fgetMessage_005f2.setAlt("Page par défaut");
    int _jspx_eval_fl_005fgetMessage_005f2 = _jspx_th_fl_005fgetMessage_005f2.doStartTag();
    if (_jspx_th_fl_005fgetMessage_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fcode_005falt_005fnobody.reuse(_jspx_th_fl_005fgetMessage_005f2);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fcode_005falt_005fnobody.reuse(_jspx_th_fl_005fgetMessage_005f2);
    return false;
  }

  private boolean _jspx_meth_fl_005fgetMessage_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_fl_005fbigTabs_005f0, PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:getMessage
    com.edeal.frontline.GetMessageTag _jspx_th_fl_005fgetMessage_005f3 = (com.edeal.frontline.GetMessageTag) _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fcode_005falt_005fnobody.get(com.edeal.frontline.GetMessageTag.class);
    _jspx_th_fl_005fgetMessage_005f3.setPageContext(_jspx_page_context);
    _jspx_th_fl_005fgetMessage_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fbigTabs_005f0);
    // /admin/menu/edit.jsp(230,100) name = code type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005fgetMessage_005f3.setCode("L6228");
    // /admin/menu/edit.jsp(230,100) name = alt type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005fgetMessage_005f3.setAlt("Liste");
    int _jspx_eval_fl_005fgetMessage_005f3 = _jspx_th_fl_005fgetMessage_005f3.doStartTag();
    if (_jspx_th_fl_005fgetMessage_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fcode_005falt_005fnobody.reuse(_jspx_th_fl_005fgetMessage_005f3);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fcode_005falt_005fnobody.reuse(_jspx_th_fl_005fgetMessage_005f3);
    return false;
  }

  private boolean _jspx_meth_fl_005finput_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_fl_005fbigTabs_005f0, PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:input
    com.edeal.frontline.GetInputTag _jspx_th_fl_005finput_005f1 = (com.edeal.frontline.GetInputTag) _005fjspx_005ftagPool_005ffl_005finput_0026_005fproperty_005fnobody.get(com.edeal.frontline.GetInputTag.class);
    _jspx_th_fl_005finput_005f1.setPageContext(_jspx_page_context);
    _jspx_th_fl_005finput_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fbigTabs_005f0);
    // /admin/menu/edit.jsp(232,7) name = property type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005finput_005f1.setProperty("MenMainList");
    int _jspx_eval_fl_005finput_005f1 = _jspx_th_fl_005finput_005f1.doStartTag();
    if (_jspx_th_fl_005finput_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005finput_0026_005fproperty_005fnobody.reuse(_jspx_th_fl_005finput_005f1);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005finput_0026_005fproperty_005fnobody.reuse(_jspx_th_fl_005finput_005f1);
    return false;
  }

  private boolean _jspx_meth_fl_005fgetMessage_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_fl_005fbigTabs_005f0, PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:getMessage
    com.edeal.frontline.GetMessageTag _jspx_th_fl_005fgetMessage_005f4 = (com.edeal.frontline.GetMessageTag) _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fcode_005falt_005fnobody.get(com.edeal.frontline.GetMessageTag.class);
    _jspx_th_fl_005fgetMessage_005f4.setPageContext(_jspx_page_context);
    _jspx_th_fl_005fgetMessage_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fbigTabs_005f0);
    // /admin/menu/edit.jsp(240,100) name = code type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005fgetMessage_005f4.setCode("L6180");
    // /admin/menu/edit.jsp(240,100) name = alt type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005fgetMessage_005f4.setAlt("Lien");
    int _jspx_eval_fl_005fgetMessage_005f4 = _jspx_th_fl_005fgetMessage_005f4.doStartTag();
    if (_jspx_th_fl_005fgetMessage_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fcode_005falt_005fnobody.reuse(_jspx_th_fl_005fgetMessage_005f4);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fcode_005falt_005fnobody.reuse(_jspx_th_fl_005fgetMessage_005f4);
    return false;
  }

  private boolean _jspx_meth_fl_005finput_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_fl_005fbigTabs_005f0, PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:input
    com.edeal.frontline.GetInputTag _jspx_th_fl_005finput_005f2 = (com.edeal.frontline.GetInputTag) _005fjspx_005ftagPool_005ffl_005finput_0026_005frows_005fproperty_005fonchange_005fcols_005fnobody.get(com.edeal.frontline.GetInputTag.class);
    _jspx_th_fl_005finput_005f2.setPageContext(_jspx_page_context);
    _jspx_th_fl_005finput_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fbigTabs_005f0);
    // /admin/menu/edit.jsp(242,7) name = onchange type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005finput_005f2.setOnchange("doSelectMainType(1)");
    // /admin/menu/edit.jsp(242,7) name = property type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005finput_005f2.setProperty("MenMainLink");
    // /admin/menu/edit.jsp(242,7) name = cols type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005finput_005f2.setCols("70");
    // /admin/menu/edit.jsp(242,7) name = rows type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005finput_005f2.setRows("2");
    int _jspx_eval_fl_005finput_005f2 = _jspx_th_fl_005finput_005f2.doStartTag();
    if (_jspx_th_fl_005finput_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005finput_0026_005frows_005fproperty_005fonchange_005fcols_005fnobody.reuse(_jspx_th_fl_005finput_005f2);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005finput_0026_005frows_005fproperty_005fonchange_005fcols_005fnobody.reuse(_jspx_th_fl_005finput_005f2);
    return false;
  }

  private boolean _jspx_meth_fl_005fgetMessage_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_fl_005fbigTabs_005f0, PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:getMessage
    com.edeal.frontline.GetMessageTag _jspx_th_fl_005fgetMessage_005f5 = (com.edeal.frontline.GetMessageTag) _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fcode_005falt_005fnobody.get(com.edeal.frontline.GetMessageTag.class);
    _jspx_th_fl_005fgetMessage_005f5.setPageContext(_jspx_page_context);
    _jspx_th_fl_005fgetMessage_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fbigTabs_005f0);
    // /admin/menu/edit.jsp(255,27) name = code type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005fgetMessage_005f5.setCode("L624F");
    // /admin/menu/edit.jsp(255,27) name = alt type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005fgetMessage_005f5.setAlt("Eléments de menu");
    int _jspx_eval_fl_005fgetMessage_005f5 = _jspx_th_fl_005fgetMessage_005f5.doStartTag();
    if (_jspx_th_fl_005fgetMessage_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fcode_005falt_005fnobody.reuse(_jspx_th_fl_005fgetMessage_005f5);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fcode_005falt_005fnobody.reuse(_jspx_th_fl_005fgetMessage_005f5);
    return false;
  }

  private boolean _jspx_meth_fl_005fwebapp_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_fl_005fbigTabs_005f0, PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:webapp
    com.edeal.frontline.WebappTag _jspx_th_fl_005fwebapp_005f2 = (com.edeal.frontline.WebappTag) _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.get(com.edeal.frontline.WebappTag.class);
    _jspx_th_fl_005fwebapp_005f2.setPageContext(_jspx_page_context);
    _jspx_th_fl_005fwebapp_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fbigTabs_005f0);
    int _jspx_eval_fl_005fwebapp_005f2 = _jspx_th_fl_005fwebapp_005f2.doStartTag();
    if (_jspx_th_fl_005fwebapp_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.reuse(_jspx_th_fl_005fwebapp_005f2);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.reuse(_jspx_th_fl_005fwebapp_005f2);
    return false;
  }

  private boolean _jspx_meth_fl_005fwebapp_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_fl_005fsTab_005f0, PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:webapp
    com.edeal.frontline.WebappTag _jspx_th_fl_005fwebapp_005f3 = (com.edeal.frontline.WebappTag) _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.get(com.edeal.frontline.WebappTag.class);
    _jspx_th_fl_005fwebapp_005f3.setPageContext(_jspx_page_context);
    _jspx_th_fl_005fwebapp_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fsTab_005f0);
    int _jspx_eval_fl_005fwebapp_005f3 = _jspx_th_fl_005fwebapp_005f3.doStartTag();
    if (_jspx_th_fl_005fwebapp_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.reuse(_jspx_th_fl_005fwebapp_005f3);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.reuse(_jspx_th_fl_005fwebapp_005f3);
    return false;
  }

  private boolean _jspx_meth_fl_005fwebapp_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_fl_005fsTab_005f0, PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:webapp
    com.edeal.frontline.WebappTag _jspx_th_fl_005fwebapp_005f4 = (com.edeal.frontline.WebappTag) _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.get(com.edeal.frontline.WebappTag.class);
    _jspx_th_fl_005fwebapp_005f4.setPageContext(_jspx_page_context);
    _jspx_th_fl_005fwebapp_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fsTab_005f0);
    int _jspx_eval_fl_005fwebapp_005f4 = _jspx_th_fl_005fwebapp_005f4.doStartTag();
    if (_jspx_th_fl_005fwebapp_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.reuse(_jspx_th_fl_005fwebapp_005f4);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.reuse(_jspx_th_fl_005fwebapp_005f4);
    return false;
  }

  private boolean _jspx_meth_fl_005fgetMessage_005f6(javax.servlet.jsp.tagext.JspTag _jspx_th_fl_005fsTab_005f0, PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:getMessage
    com.edeal.frontline.GetMessageTag _jspx_th_fl_005fgetMessage_005f6 = (com.edeal.frontline.GetMessageTag) _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fcode_005falt_005fnobody.get(com.edeal.frontline.GetMessageTag.class);
    _jspx_th_fl_005fgetMessage_005f6.setPageContext(_jspx_page_context);
    _jspx_th_fl_005fgetMessage_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fsTab_005f0);
    // /admin/menu/edit.jsp(318,7) name = code type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005fgetMessage_005f6.setCode("L6253");
    // /admin/menu/edit.jsp(318,7) name = alt type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005fgetMessage_005f6.setAlt("Feuille");
    int _jspx_eval_fl_005fgetMessage_005f6 = _jspx_th_fl_005fgetMessage_005f6.doStartTag();
    if (_jspx_th_fl_005fgetMessage_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fcode_005falt_005fnobody.reuse(_jspx_th_fl_005fgetMessage_005f6);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fcode_005falt_005fnobody.reuse(_jspx_th_fl_005fgetMessage_005f6);
    return false;
  }

  private boolean _jspx_meth_fl_005fwebapp_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_fl_005fsTab_005f0, PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:webapp
    com.edeal.frontline.WebappTag _jspx_th_fl_005fwebapp_005f5 = (com.edeal.frontline.WebappTag) _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.get(com.edeal.frontline.WebappTag.class);
    _jspx_th_fl_005fwebapp_005f5.setPageContext(_jspx_page_context);
    _jspx_th_fl_005fwebapp_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fsTab_005f0);
    int _jspx_eval_fl_005fwebapp_005f5 = _jspx_th_fl_005fwebapp_005f5.doStartTag();
    if (_jspx_th_fl_005fwebapp_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.reuse(_jspx_th_fl_005fwebapp_005f5);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.reuse(_jspx_th_fl_005fwebapp_005f5);
    return false;
  }

  private boolean _jspx_meth_fl_005fwebapp_005f6(javax.servlet.jsp.tagext.JspTag _jspx_th_fl_005fsTab_005f0, PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:webapp
    com.edeal.frontline.WebappTag _jspx_th_fl_005fwebapp_005f6 = (com.edeal.frontline.WebappTag) _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.get(com.edeal.frontline.WebappTag.class);
    _jspx_th_fl_005fwebapp_005f6.setPageContext(_jspx_page_context);
    _jspx_th_fl_005fwebapp_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fsTab_005f0);
    int _jspx_eval_fl_005fwebapp_005f6 = _jspx_th_fl_005fwebapp_005f6.doStartTag();
    if (_jspx_th_fl_005fwebapp_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.reuse(_jspx_th_fl_005fwebapp_005f6);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.reuse(_jspx_th_fl_005fwebapp_005f6);
    return false;
  }

  private boolean _jspx_meth_fl_005fwebapp_005f7(javax.servlet.jsp.tagext.JspTag _jspx_th_fl_005fsTab_005f0, PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:webapp
    com.edeal.frontline.WebappTag _jspx_th_fl_005fwebapp_005f7 = (com.edeal.frontline.WebappTag) _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.get(com.edeal.frontline.WebappTag.class);
    _jspx_th_fl_005fwebapp_005f7.setPageContext(_jspx_page_context);
    _jspx_th_fl_005fwebapp_005f7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fsTab_005f0);
    int _jspx_eval_fl_005fwebapp_005f7 = _jspx_th_fl_005fwebapp_005f7.doStartTag();
    if (_jspx_th_fl_005fwebapp_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.reuse(_jspx_th_fl_005fwebapp_005f7);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.reuse(_jspx_th_fl_005fwebapp_005f7);
    return false;
  }

  private boolean _jspx_meth_fl_005fwebapp_005f8(javax.servlet.jsp.tagext.JspTag _jspx_th_fl_005fsTab_005f0, PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:webapp
    com.edeal.frontline.WebappTag _jspx_th_fl_005fwebapp_005f8 = (com.edeal.frontline.WebappTag) _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.get(com.edeal.frontline.WebappTag.class);
    _jspx_th_fl_005fwebapp_005f8.setPageContext(_jspx_page_context);
    _jspx_th_fl_005fwebapp_005f8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fsTab_005f0);
    int _jspx_eval_fl_005fwebapp_005f8 = _jspx_th_fl_005fwebapp_005f8.doStartTag();
    if (_jspx_th_fl_005fwebapp_005f8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.reuse(_jspx_th_fl_005fwebapp_005f8);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody.reuse(_jspx_th_fl_005fwebapp_005f8);
    return false;
  }

  private boolean _jspx_meth_fl_005fgetMessage_005f7(javax.servlet.jsp.tagext.JspTag _jspx_th_fl_005fsTab_005f0, PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  fl:getMessage
    com.edeal.frontline.GetMessageTag _jspx_th_fl_005fgetMessage_005f7 = (com.edeal.frontline.GetMessageTag) _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fcode_005falt_005fnobody.get(com.edeal.frontline.GetMessageTag.class);
    _jspx_th_fl_005fgetMessage_005f7.setPageContext(_jspx_page_context);
    _jspx_th_fl_005fgetMessage_005f7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fl_005fsTab_005f0);
    // /admin/menu/edit.jsp(386,23) name = code type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005fgetMessage_005f7.setCode("L6259");
    // /admin/menu/edit.jsp(386,23) name = alt type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fl_005fgetMessage_005f7.setAlt("Aucune feuille");
    int _jspx_eval_fl_005fgetMessage_005f7 = _jspx_th_fl_005fgetMessage_005f7.doStartTag();
    if (_jspx_th_fl_005fgetMessage_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fcode_005falt_005fnobody.reuse(_jspx_th_fl_005fgetMessage_005f7);
      return true;
    }
    _005fjspx_005ftagPool_005ffl_005fgetMessage_0026_005fcode_005falt_005fnobody.reuse(_jspx_th_fl_005fgetMessage_005f7);
    return false;
  }
}
