/*
 * Generated by the Jasper component of Apache Tomcat
 * Version: ......
 * Generated at: 2021-09-22 06:23:25 UTC
 * Note: The last modified time of this file was set to
 *       the last modified time of the source file after
 *       generation to assist with modification tracking.
 */
package org.apache.jsp;

import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;
import java.util.*;
import wiseoa.util.*;
import wiseoa.*;
import java.util.*;
import java.net.*;
import wiseoa.*;
import jun.db.util.*;
import wiseoa.mail.jstl.*;

public final class tabmain_jsp extends org.apache.jasper.runtime.HttpJspBase
    implements org.apache.jasper.runtime.JspSourceDependent {

  private static final javax.servlet.jsp.JspFactory _jspxFactory =
          javax.servlet.jsp.JspFactory.getDefaultFactory();

  private static java.util.Map<java.lang.String,java.lang.Long> _jspx_dependants;

  static {
    _jspx_dependants = new java.util.HashMap<java.lang.String,java.lang.Long>(1);
    _jspx_dependants.put("/rightverify_loginneedtest.jsp", Long.valueOf(1476341414363L));
  }

  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fc_005fout_0026_005fvalue_005fescapeXml_005fnobody;
  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fc_005fif_0026_005ftest;

  private volatile javax.el.ExpressionFactory _el_expressionfactory;
  private volatile org.apache.tomcat.InstanceManager _jsp_instancemanager;

  public java.util.Map<java.lang.String,java.lang.Long> getDependants() {
    return _jspx_dependants;
  }

  public javax.el.ExpressionFactory _jsp_getExpressionFactory() {
    if (_el_expressionfactory == null) {
      synchronized (this) {
        if (_el_expressionfactory == null) {
          _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
        }
      }
    }
    return _el_expressionfactory;
  }

  public org.apache.tomcat.InstanceManager _jsp_getInstanceManager() {
    if (_jsp_instancemanager == null) {
      synchronized (this) {
        if (_jsp_instancemanager == null) {
          _jsp_instancemanager = org.apache.jasper.runtime.InstanceManagerFactory.getInstanceManager(getServletConfig());
        }
      }
    }
    return _jsp_instancemanager;
  }

  public void _jspInit() {
    _005fjspx_005ftagPool_005fc_005fout_0026_005fvalue_005fescapeXml_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _005fjspx_005ftagPool_005fc_005fif_0026_005ftest = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
  }

  public void _jspDestroy() {
    _005fjspx_005ftagPool_005fc_005fout_0026_005fvalue_005fescapeXml_005fnobody.release();
    _005fjspx_005ftagPool_005fc_005fif_0026_005ftest.release();
  }

  public void _jspService(final javax.servlet.http.HttpServletRequest request, final javax.servlet.http.HttpServletResponse response)
        throws java.io.IOException, javax.servlet.ServletException {

    final javax.servlet.jsp.PageContext pageContext;
    javax.servlet.http.HttpSession session = null;
    final javax.servlet.ServletContext application;
    final javax.servlet.ServletConfig config;
    javax.servlet.jsp.JspWriter out = null;
    final java.lang.Object page = this;
    javax.servlet.jsp.JspWriter _jspx_out = null;
    javax.servlet.jsp.PageContext _jspx_page_context = null;


    try {
      response.setContentType("text/html;charset=UTF-8");
      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;

      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write(" \r\n");
      out.write("\r\n");
      out.write("\r\n");
  
 
   //æ£æµæ¯å¦å¯¹æªç»å½ç¨æ·å¼æ¾
   User user_1211temp=User.getUserFromRequest( request);
   if (  user_1211temp.getId()<0 )
	 {
	   
	    System_BaseInfo gInfo= System_BaseInfo.getInstance(request);
	    if ( gInfo.GlobalConfig.get("openforlogineduser").toString().equals("1"))
		{
	    	
		    
		    String subpath=(String)session.getAttribute("wiseoaappsubpath" );
		    if ( subpath==null) subpath="";
		    String url=request.getRequestURI();
		    String qs= request.getQueryString();
		    if ( qs==null) qs="";
		    if ( !qs.equals("") ) qs="?"+qs;
		    url=jun.db.util.Escape.escape(url+qs); 
		    
		 	response.sendRedirect(  subpath+"/login.jsp?url="+url );
		 	return;
		}
	 }
 

      out.write("\r\n");
      out.write("\r\n");
      out.write('\r');
      out.write('\n');


if( !FF.isChrome(request))
{
	request.getRequestDispatcher(  "tabmain_ie.jsp").forward(request, response );
	return; 
}



System_BaseInfo gInfo= System_BaseInfo.getInstance(request);
String desktop=gInfo.getCurrentUserDesktopUrl(request);
if( desktop.equals("")) desktop="desktop.jsp";
FF.pageContextSetAttribute(pageContext,"desktopurl",   desktop );

FF.pageContextSetAttribute(pageContext,"tabmain",   User.getUserInfo(User.getUserFromRequest(request).getId(), "tabmain") );



      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\r\n");
      out.write("<HTML>\r\n");
      out.write("  <head><meta http-equiv=\"X-UA-Compatible\" content=\"IE=EmulateIE7\" />\r\n");
      out.write("\r\n");
      out.write("<META http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">\r\n");
      out.write("<meta name=\"viewport\" content=\"width=device-width,initial-scale=1.0,user-scalable=0\">\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("<LINK rel=\"StyleSheet\" href=\"css/normal.css\" type=\"text/css\" />\r\n");
      out.write("<SCRIPT type=\"text/javascript\" src=\"js/jsrsClient_rev.js\"></SCRIPT>\r\n");
      out.write("\r\n");
      out.write("<script type=\"text/javascript\">\r\n");
      out.write("   var tabs=[];\r\n");
      out.write("   var  activeTabId=\"\";\r\n");
      out.write("   \r\n");
      out.write("  function t1()\r\n");
      out.write("  {\r\n");
      out.write("   alert(\"tttt\");\r\n");
      out.write("  }\r\n");
      out.write("   function  addTab(img, title , url ,id)\r\n");
      out.write("   {\r\n");
      out.write("\t   if( tabs.length>10)\r\n");
      out.write("\t\t   {\r\n");
      out.write("\t\t     alert(\"打开了太多的标签页，请先关闭一些标签页面\");\r\n");
      out.write("\t\t     return;\r\n");
      out.write("\t\t   }\r\n");
      out.write("\t   \r\n");
      out.write("\t   for( var i=0;i<tabs.length;i++)\r\n");
      out.write("\t{\r\n");
      out.write("\t     if( tabs[i].url==url)\t\r\n");
      out.write("\t    \t {\r\n");
      out.write("\t    \t //  if( confirm(title+\"已经打开，激活该标签页请点击是，再次打开它请点击否?\"))\r\n");
      out.write("\t    \t  { \r\n");
      out.write("\t    \t\t   activeTab( tabs[i].id);\r\n");
      out.write("\t    \t\t   return;\r\n");
      out.write("\t    \t   }\r\n");
      out.write("\t    \t   break;\r\n");
      out.write("\t    \t }\r\n");
      out.write("\t\t   \r\n");
      out.write("\t}   \r\n");
      out.write("\t  if(!id) id=newGuid();\r\n");
      out.write("       var one={img:img,title:title,url:url , id:id};\r\n");
      out.write("       tabs.push(one);\r\n");
      out.write("       \r\n");
      out.write("       if( url!='')\r\n");
      out.write("    \t   {\r\n");
      out.write("    \t     var iframe=document.createElement(\"iframe\");\r\n");
      out.write("    \t     iframe.id=\"iframe_\"+id;\r\n");
      out.write("    \t     iframe.style.display=\"none\";\r\n");
      out.write("    \t     iframe.style.position='relative';\r\n");
      out.write("    \t     iframe.style.boxSizing=\"border-box\";\r\n");
      out.write("    \t     iframe.src=url;\r\n");
      out.write("    \t     iframe.frameBorder=0;\r\n");
      out.write("    \t     iframe.style.border=0; \r\n");
      out.write("    \t      iframe.style.paddingTop=\"24px\";\r\n");
      out.write("    \t     iframe.style.width=\"100%\";\r\n");
      out.write("    \t     iframe.style.height=\"100%\";\r\n");
      out.write("    \t     \r\n");
      out.write("    \t     $E('iframeContainer').appendChild( iframe);\r\n");
      out.write(" \r\n");
      out.write("    \t   }\r\n");
      out.write("       rebuildTabHTML();\r\n");
      out.write("       activeTab(id );\r\n");
      out.write("       \r\n");
      out.write("   }\r\n");
      out.write("   \r\n");
      out.write("   function mouseOver( td)\r\n");
      out.write("   {\r\n");
      out.write("\t   var id=td.id;\r\n");
      out.write("\t   if(  $E(id+'_close'))  $E(id+'_close').style.visibility=\"visible\";\r\n");
      out.write("\t   if(  $E(id+'_refresh')) $E(id+'_refresh').style.visibility=\"visible\";\r\n");
      out.write("\t   \r\n");
      out.write("   }\r\n");
      out.write("   \r\n");
      out.write("   function mouseOut( td)\r\n");
      out.write("   {\r\n");
      out.write("\t   var id=td.id;\r\n");
      out.write("\t   if(  $E(id+'_close')) $E(id+'_close').style.visibility=\"hidden\";\r\n");
      out.write("\t   if(  $E(id+'_refresh'))$E(id+'_refresh').style.visibility=\"hidden\";\r\n");
      out.write("\t   \r\n");
      out.write("\t \r\n");
      out.write("\t   \r\n");
      out.write("   }\r\n");
      out.write("   \r\n");
      out.write("   function activeTab(id)\r\n");
      out.write("   {\r\n");
      out.write("\t  \r\n");
      out.write("\t   var lastTab=$E(activeTabId);\r\n");
      out.write("\t   if( lastTab)\r\n");
      out.write("\t  {\r\n");
      out.write("\t\t   lastTab.className= 'normalTab';\r\n");
      out.write("\t\t   $E(\"iframe_\"+activeTabId ).style.display=\"none\";\r\n");
      out.write("\t  }\r\n");
      out.write("\t\t   \r\n");
      out.write("\t   $E(id ).className='activeTab';   \r\n");
      out.write("\t   activeTabId=id;\r\n");
      out.write("\t   $E(\"iframe_\"+activeTabId ).style.display=\"\";\r\n");
      out.write("\t   //一定要这样搞两下，size才正确\r\n");
      out.write("\t  \r\n");
      out.write("\t   resizeMe();\r\n");
      out.write("\t   \r\n");
      out.write("   }\r\n");
      out.write("   \r\n");
      out.write("   function resizeMe()\r\n");
      out.write("   {\r\n");
      out.write(" \r\n");
      out.write("\t//   setTimeout( resizeFrame  ,500);\r\n");
      out.write("\t   \r\n");
      out.write("\t//   setTimeout( resizeFrame  ,1500);\r\n");
      out.write("\t   \r\n");
      out.write("   }\r\n");
      out.write("   \r\n");
      out.write("   \r\n");
      out.write("   /**\r\n");
      out.write("    * 弹出显示\r\n");
      out.write("    * @param id\r\n");
      out.write("    */\r\n");
      out.write("   function popup(id) {\r\n");
      out.write("\r\n");
      out.write("       var iframe = document.getElementById(\"iframe_\" + id);\r\n");
      out.write("       var url = iframe.src;\r\n");
      out.write("       var a = parent.$('#openInNewWindow')[0];\r\n");
      out.write("       a.href = url;\r\n");
      out.write("       a.click();\r\n");
      out.write("\r\n");
      out.write("   }\r\n");
      out.write("   \r\n");
      out.write("   \r\n");
      out.write("   function resizeFrame( )\r\n");
      out.write("   {\r\n");
      out.write("\t    $E(\"iframe_\"+activeTabId ).style.height=\"99%\";\r\n");
      out.write("\t    $E(\"iframe_\"+activeTabId ).style.height=\"100%\";\r\n");
      out.write("\t\t   \r\n");
      out.write("   }\r\n");
      out.write("   \r\n");
      out.write("   function closeTab(img)\r\n");
      out.write("   {\r\n");
      out.write("   \t  var id= img.id;\r\n");
      out.write("   \t  id= id.substring(0, id.length-6);\r\n");
      out.write("   \t  \r\n");
      out.write("      var  deletedIndex;\r\n");
      out.write("   \t  for( var i=0;i<tabs.length;i++)\r\n");
      out.write("   \t  {\r\n");
      out.write("   \t\t   if( tabs[i].id==id)\r\n");
      out.write("   \t\t   {\r\n");
      out.write("   \t\t\t   tabs.removeAt(i);   \r\n");
      out.write("   \t\t \r\n");
      out.write("   \t\t\t  \tvar iframe=$E(\"iframe_\"+id );\r\n");
      out.write("   \t\t   \t\tiframe.src=\"\";\r\n");
      out.write("   \t\t   \t\t$E('iframeContainer').removeChild( iframe);\r\n");
      out.write("   \t\t   \tdeletedIndex=i;\r\n");
      out.write("   \t\t   \t\t\r\n");
      out.write("   \t\t\t   break;\r\n");
      out.write("   \t\t  }\r\n");
      out.write("   \t  }\r\n");
      out.write(" \r\n");
      out.write("   \t  \r\n");
      out.write("   \t  \r\n");
      out.write("\r\n");
      out.write("   \t  rebuildTabHTML();\r\n");
      out.write("   \t  if( id == activeTabId)\r\n");
      out.write("    \t {\r\n");
      out.write("    \t\tactiveTab( tabs[ Math.max(0, deletedIndex-1)].id);\t  \r\n");
      out.write("    \t }else\r\n");
      out.write("    \t{\r\n");
      out.write("    \t\t activeTab( activeTabId);\t\r\n");
      out.write("     }\r\n");
      out.write("    \t \r\n");
      out.write("   }\r\n");
      out.write("   \r\n");
      out.write("   function refreshTab(img)\r\n");
      out.write(" \t {\r\n");
      out.write(" \t\t var id= img.id;\r\n");
      out.write("    \t  id= id.substring(0, id.length-8);\r\n");
      out.write("    \t  \r\n");
      out.write("    \r\n");
      out.write("    \t  for( var i=0;i<tabs.length;i++)\r\n");
      out.write("    \t  {\r\n");
      out.write("    \t\t   if( tabs[i].id==id)\r\n");
      out.write("    \t\t   {\r\n");
      out.write("    \t\t\t   \r\n");
      out.write("    \t\t \r\n");
      out.write("    \t\t\t  \tvar iframe=$E(\"iframe_\"+id );\r\n");
      out.write("    \t\t\t  \tvar src=iframe.src;\r\n");
      out.write("    \t\t\t  \r\n");
      out.write("    \t\t   \t\tiframe.src=\"\";\r\n");
      out.write("    \t\t   \t\tiframe.src =src; \r\n");
      out.write("    \t\t   \t\t\r\n");
      out.write("    \t\t\t   break;\r\n");
      out.write("    \t\t  }\r\n");
      out.write("    \t  }\r\n");
      out.write(" \t\t \r\n");
      out.write(" \t }\r\n");
      out.write("   \r\n");
      out.write("   function rebuildTabHTML()\r\n");
      out.write("   {\r\n");
      out.write("\t   var html=[];\r\n");
      out.write("\t   html.push('<table border=0 cellspacing=0 cellpadding=0 width=\"100%\" heigh=\"20\"><tr><td class=leftTab >&nbsp;</td>');\r\n");
      out.write("\t   for( var i=0;i<tabs.length;i++)\r\n");
      out.write("\t   {\r\n");
      out.write("\t\t   var tab=tabs[i];\r\n");
      out.write("\t\t   html.push( '<td id='+tab.id+' nowrap onmouseover=\"mouseOver(this) \" onmouseout=\"mouseOut(this) \"    class=normalTab >' );\r\n");
      out.write("\t\t   html.push('<table height=\"22\" border=0 cellpadding=0 cellspacing=2><tr><td><img src=\"'+tab.img+'\" style=\"width:16px; height:16px; \" ></td><td nowrap  class=imgbutton '+\r\n");
      out.write("\t\t   '  ondblclick=\"popup(\\''+tab.id+'\\');\" '+\r\n");
      out.write("\t\t   'onclick=\"activeTab(\\''+tab.id+'\\');\">'+tab.title+'&nbsp;</td><td class=rightpane valign=\"top-\">');\r\n");
      out.write("\t\t   if( i>1) \r\n");
      out.write("\t\t\t   {\r\n");
      out.write("\t\t\t   html.push('<img id='+tab.id+'_close class=asbutton onclick=\"closeTab( this);\" style=\"visibility:hidden\" src=\"image/close7.gif\" title=\"关闭\">');\r\n");
      out.write("\t\t\t//   html.push('<br><img id='+tab.id+'_refresh class=asbutton onclick=\"refreshTab( this);\" style=\"visibility:hidden;\" src=\"image/refresh811.gif\" title=\"刷新\">');\r\n");
      out.write("\t\t\t   \r\n");
      out.write("\t\t\t   }\r\n");
      out.write("\t\t   \r\n");
      out.write("\t\t   html.push('</td></tr></table></td>'); \r\n");
      out.write("\t\t   \r\n");
      out.write("\t\t   \r\n");
      out.write("\t  }\r\n");
      out.write("\t   html.push('<td class=rightTab width=\"99%\">&nbsp;</td></tr></table>' );\r\n");
      out.write("\t   \r\n");
      out.write("\t   $E('tabContainer').innerHTML= html.join('');\r\n");
      out.write("\t   \r\n");
      out.write("   }\r\n");
      out.write("   \r\n");
      out.write("   function newGuid()\r\n");
      out.write("   {\r\n");
      out.write("\t\tvar guid = \"\";\r\n");
      out.write("\t\tfor (var i = 1; i <= 32; i++)\r\n");
      out.write("   \t\t{\r\n");
      out.write("   \t\t\tvar n = Math.floor(Math.random()*16.0).toString(16);\r\n");
      out.write("   \t\t\tguid += n;\r\n");
      out.write("   \t\t\tif((i==8)||(i==12)||(i==16)||(i==20))\tguid += \"-\";\r\n");
      out.write("   \t\t}\r\n");
      out.write("   \t\treturn guid; \r\n");
      out.write("   }\r\n");
      out.write("   \r\n");
      out.write("   /* \r\n");
      out.write("   * 方法:Array.removeAt(Index) \r\n");
      out.write("   * 功能:删除数组元素. \r\n");
      out.write("   * 参数:Index删除元素的下标. \r\n");
      out.write("   * 返回:在原数组上修改数组 \r\n");
      out.write("   */ \r\n");
      out.write("\r\n");
      out.write("   Array.prototype.removeAt=function(Index) \r\n");
      out.write("   { \r\n");
      out.write("      if(isNaN(Index)||Index>this.length){return false;} \r\n");
      out.write("      for(var i=0,n=0;i<this.length;i++) \r\n");
      out.write("      { \r\n");
      out.write("       if(this[i]!=this[Index]) \r\n");
      out.write("       { \r\n");
      out.write("          this[n++]=this[i] \r\n");
      out.write("       } \r\n");
      out.write("      } \r\n");
      out.write("      this.length-=1 \r\n");
      out.write("   } \r\n");
      out.write("   \r\n");
      out.write("   window.onload=function()\r\n");
      out.write("   { \r\n");
      out.write("\t   var url=\"");
      if (_jspx_meth_c_005fout_005f0(_jspx_page_context))
        return;
      out.write("\"; \r\n");
      out.write("\t   \r\n");
      out.write("\t   ");
      if (_jspx_meth_c_005fif_005f0(_jspx_page_context))
        return;
      out.write("\r\n");
      out.write("       \r\n");
      out.write("       ");
      if (_jspx_meth_c_005fif_005f1(_jspx_page_context))
        return;
      out.write("\r\n");
      out.write("       \r\n");
      out.write("   }\r\n");
      out.write("   </script>\r\n");
      out.write("   \r\n");
      out.write("<STYLE>\r\n");
      out.write("\r\n");
      out.write("    html{\r\n");
      out.write("       height:100%\r\n");
      out.write("    }\r\n");
      out.write("    body{\r\n");
      out.write("    margin:0;\r\n");
      out.write("       height:100%;\r\n");
      out.write("    }\r\n");
      out.write("    \r\n");
      out.write(".leftpane { float:left } \r\n");
      out.write(".rightpane { float:right }\r\n");
      out.write("\r\n");
      out.write(".leftTab {border:0px solid #909090;border-bottom:1px solid #909090;border-right:1px solid #909090; background-color:transparent;width:10px;font-size:10px;}\r\n");
      out.write(".rightTab {border:0px solid #909090;border-bottom:1px solid #909090;background-color:transparent; }\r\n");
      out.write(".normalTab {border:1px solid #909090; border-left:1px solid white; background-color:transparent; }\r\n");
      out.write(" \r\n");
      out.write(".activeTab {border:1px solid #909090; border-left:1px solid white;border-bottom:1px solid #e5effc; background-color: #e5effc; }\r\n");
      out.write("  \r\n");
      out.write("  \r\n");
      out.write("</STYLE>\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("</head>\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("<body >\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("<div style=\"position:absolute;  left:0;top:0;width:100%; height:100%; backgroud-color:green;\">\r\n");
      out.write("\t<div id=tabContainer style=\"position:absolute ; z-index:999;left:0;top:0;width:100%;height:24px;\r\n");
      out.write("      background-color:#f5fffc; -background-image:url(extjs\\resources\\images\\default\\layout\\panel-title-light-bg_.gif); \r\n");
      out.write("      line-height:24px; padding-top:1px;vertical-align:bottom;  \"></div>\r\n");
      out.write("   \r\n");
      out.write("   <div id=iframeContainer style=\"position:absolute:z-index:0; width:100%;  height:100%; paddint-top:30px; \">\r\n");
      out.write("\r\n");
      out.write("</div>\r\n");
      out.write("   \r\n");
      out.write(" </div>\r\n");
      out.write(" \r\n");
      out.write("\r\n");
      out.write("</body>\r\n");
      out.write("</html>\r\n");
    } catch (java.lang.Throwable t) {
      if (!(t instanceof javax.servlet.jsp.SkipPageException)){
        out = _jspx_out;
        if (out != null && out.getBufferSize() != 0)
          try {
            if (response.isCommitted()) {
              out.flush();
            } else {
              out.clearBuffer();
            }
          } catch (java.io.IOException e) {}
        if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
        else throw new ServletException(t);
      }
    } finally {
      _jspxFactory.releasePageContext(_jspx_page_context);
    }
  }

  private boolean _jspx_meth_c_005fout_005f0(javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  c:out
    org.apache.taglibs.standard.tag.rt.core.OutTag _jspx_th_c_005fout_005f0 = (org.apache.taglibs.standard.tag.rt.core.OutTag) _005fjspx_005ftagPool_005fc_005fout_0026_005fvalue_005fescapeXml_005fnobody.get(org.apache.taglibs.standard.tag.rt.core.OutTag.class);
    _jspx_th_c_005fout_005f0.setPageContext(_jspx_page_context);
    _jspx_th_c_005fout_005f0.setParent(null);
    // /tabmain.jsp(285,13) name = value type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_c_005fout_005f0.setValue((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${desktopurl}", java.lang.Object.class, (javax.servlet.jsp.PageContext)_jspx_page_context, null, false));
    // /tabmain.jsp(285,13) name = escapeXml type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_c_005fout_005f0.setEscapeXml(false);
    int _jspx_eval_c_005fout_005f0 = _jspx_th_c_005fout_005f0.doStartTag();
    if (_jspx_th_c_005fout_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005fc_005fout_0026_005fvalue_005fescapeXml_005fnobody.reuse(_jspx_th_c_005fout_005f0);
      return true;
    }
    _005fjspx_005ftagPool_005fc_005fout_0026_005fvalue_005fescapeXml_005fnobody.reuse(_jspx_th_c_005fout_005f0);
    return false;
  }

  private boolean _jspx_meth_c_005fif_005f0(javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  c:if
    org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_005fif_005f0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _005fjspx_005ftagPool_005fc_005fif_0026_005ftest.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class);
    _jspx_th_c_005fif_005f0.setPageContext(_jspx_page_context);
    _jspx_th_c_005fif_005f0.setParent(null);
    // /tabmain.jsp(287,4) name = test type = boolean reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_c_005fif_005f0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${tabmain=='navigate'}", java.lang.Boolean.class, (javax.servlet.jsp.PageContext)_jspx_page_context, null, false)).booleanValue());
    int _jspx_eval_c_005fif_005f0 = _jspx_th_c_005fif_005f0.doStartTag();
    if (_jspx_eval_c_005fif_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
      do {
        out.write("\r\n");
        out.write("\t   addTab( 'image/icons/application_view_tile.png','导航',  \"desktopIcon.jsp\",'navigate' );\r\n");
        out.write("       addTab( 'image/home.gif','桌面',  url ,'home');\r\n");
        out.write("       activeTab('navigate');\r\n");
        out.write("       ");
        int evalDoAfterBody = _jspx_th_c_005fif_005f0.doAfterBody();
        if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
          break;
      } while (true);
    }
    if (_jspx_th_c_005fif_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005fc_005fif_0026_005ftest.reuse(_jspx_th_c_005fif_005f0);
      return true;
    }
    _005fjspx_005ftagPool_005fc_005fif_0026_005ftest.reuse(_jspx_th_c_005fif_005f0);
    return false;
  }

  private boolean _jspx_meth_c_005fif_005f1(javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  c:if
    org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_005fif_005f1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _005fjspx_005ftagPool_005fc_005fif_0026_005ftest.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class);
    _jspx_th_c_005fif_005f1.setPageContext(_jspx_page_context);
    _jspx_th_c_005fif_005f1.setParent(null);
    // /tabmain.jsp(293,7) name = test type = boolean reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_c_005fif_005f1.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${tabmain!='navigate'}", java.lang.Boolean.class, (javax.servlet.jsp.PageContext)_jspx_page_context, null, false)).booleanValue());
    int _jspx_eval_c_005fif_005f1 = _jspx_th_c_005fif_005f1.doStartTag();
    if (_jspx_eval_c_005fif_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
      do {
        out.write("\r\n");
        out.write("       addTab( 'image/home.gif','桌面',  url ,'home');\r\n");
        out.write("       addTab( 'image/icons/application_view_tile.png','导航',  \"desktopIcon.jsp\",'navigate' );\r\n");
        out.write("       \r\n");
        out.write("       activeTab('home');\r\n");
        out.write("       ");
        int evalDoAfterBody = _jspx_th_c_005fif_005f1.doAfterBody();
        if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
          break;
      } while (true);
    }
    if (_jspx_th_c_005fif_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005fc_005fif_0026_005ftest.reuse(_jspx_th_c_005fif_005f1);
      return true;
    }
    _005fjspx_005ftagPool_005fc_005fif_0026_005ftest.reuse(_jspx_th_c_005fif_005f1);
    return false;
  }
}
