<page xmlns="http://xmlns.oracle.com/uix/controller"
      xmlns:ui="http://xmlns.oracle.com/uix/ui"
      xmlns:baja="http://bali.us.oracle.com/cabo/baja"
      xmlns:data="http://xmlns.oracle.com/uix/ui"
      xmlns:html="http://www.w3.org/TR/REC-html40"
      xmlns:ctrl="http://xmlns.oracle.com/uix/controller"
      xmlns:uix="http://bali.us.oracle.com/cabo/marlin">
  <baja:head xmlns="http://www.w3.org/TR/REC-html40">
  </baja:head>
  <!-- Begin Page Content -->
  <baja:content xmlns="http://bali.us.oracle.com/cabo/marlin" xmlns:marlin="http://bali.us.oracle.com/cabo/marlin">
    <dataScope>
      <contents>
        <html:title>
          <text>
            <boundAttribute name="text">
              <concat>
                <dataObject select="comm_win_title" source="win_title"/>
                <dataObject select="pool_name_header" source="pool_header"/>
              </concat>
            </boundAttribute>
          </text>
        </html:title>
	<html:noScript> "JavaScript is not supported by your browser. Oracle requires JavaScript support in order to completely render this page." </html:noScript>
        <pageLayout data:title="pool_name_header@pool_header">
          <mediumAdvertisement>
            <include baja:node="../../../oemBanner"/>
          </mediumAdvertisement>
          <globalButtons>
            <include baja:node="../../../globalButtonBar"/>
          </globalButtons>
          <tabs>
            <include baja:node="../../../globalTabs"/>
          </tabs>
          <pageHeader>
            <include baja:node="../../../globalHeader"/>
          </pageHeader>
          <copyright>
            <include baja:node="../../../copyright"/>
          </copyright>
          <privacy/>
          <location>
            <include baja:node="../../../breadCrumbs"/>
          </location>
          <contents>
          <subTabLayout id="subtabs" partialRenderMode="self">
              <subTabs>
                <subTabBar orientation="default" data:selectedIndex="selectedSubTabIndex@subTabInfo">
                  <contents>
                    <link data:text="overview@SLBBundle">
                      <boundAttribute name="destination">
                        <ctrl:pageURL event="pickSubTabPlayer">
                          <ctrl:parameters>
                            <ctrl:parameter key="player" value="overview" />
                          </ctrl:parameters>
                        </ctrl:pageURL>
                      </boundAttribute>
                    </link>
                    <link data:text="Performance@SLBBundle">
                      <boundAttribute name="destination">
                        <ctrl:pageURL event="pickSubTabPlayer">
                          <ctrl:parameters>
                            <ctrl:parameter key="player" value="performance" />
                          </ctrl:parameters>
                        </ctrl:pageURL>
                      </boundAttribute>
                    </link>
                    <switcher data:childName="hasMgmtPriv@user_target_priv">
                      <case name="true">
                        <link data:text="administration@SLBBundle">
                          <boundAttribute name="destination">
                              <ctrl:pageURL event="pickSubTabPlayer">
                              <ctrl:parameters>
                              <ctrl:parameter key="player" value="admin" />
                              </ctrl:parameters>
                            </ctrl:pageURL>
                          </boundAttribute>
                        </link>
                      </case>
                    </switcher>
                  </contents>
                </subTabBar>
                </subTabs>
                  <contents>
                    <switcher data:childName="selectedSubTab@subTabInfo">
                      <case name="overview">
                         <include baja:node="poolHome"/>
                      </case>
                    </switcher>
                    <switcher data:childName="selectedSubTab@subTabInfo">
                      <case name="performance">
                        <switcher data:childName="slb_type@type">
                          <case name="slb_nortel">
                            <include baja:node="poolPerfNortel"/>
                          </case>
                          <case name="slb_bigip">
                            <include baja:node="poolPerf"/>
                          </case>
                        </switcher>
                      </case>
                    </switcher>
                    <switcher data:childName="selectedSubTab@subTabInfo">
                      <case name="admin">
                         <include baja:node="poolAdmin"/>
                      </case>
                    </switcher>
                  </contents>
                </subTabLayout>

                <header data:text="COMPONENTS@SLBBundle">
                  <contents>
                    <table data:summary="PoolOverview_Comp_Table_Summary@SLBBundle" name="components" text="" width="80%" data:tableData="row@component_list">
                          <columnHeaderStamp>
                            <boundText select="value"/>
                          </columnHeaderStamp>
                          <boundAttribute name="columnHeaderData">
                            <dataObject select="column" source="component_list"/>
                          </boundAttribute>
                          <contents>
                            <styledText uix:text="component_type"
                                        data:destination="admin"/>
                            <styledText uix:text="component_desc"/>
                          </contents>
                    </table>
                  </contents>
                </header>
          </contents>
        </pageLayout>
      </contents>
      <!-- End of Page Contents -->
      <!-- Data Handlers Section -->
      <provider>
        <data name="pool_header">
          <method class="oracle.sysman.eml.target.slb.mgmt.PoolOverviewPage" method="getPoolHeader"/>
        </data>
        <data name="SLBBundle">
          <bundle class="oracle.sysman.eml.rsc.target.slb.SLBBundle"/>
        </data>
        <data name="type">
          <method class="oracle.sysman.eml.target.slb.common.SLB" method="getUixSlbType"/>
        </data>
        <data name="win_title">
          <method class="oracle.sysman.eml.target.slb.common.SLB" method="getCommonWinTitle"/>
        </data>
        <data name="component_list">
          <method class="oracle.sysman.eml.target.slb.mgmt.PoolOverviewPage" method="getComponentList" />
        </data>
        <data name="subTabInfo">
          <method class="oracle.sysman.eml.target.slb.mgmt.PoolOverviewPage" method="getSelectedSubTabPlayer" />
        </data>
        <data name="user_target_priv">
          <method class="oracle.sysman.eml.target.slb.mgmt.RoleBasedMgmt" method="getUserTargetPriv"/>
        </data>
      </provider>
      <!--End of Data Handlers-->
    </dataScope>
  </baja:content>
  <!-- Event Handlers -->
  <handlers>
    <!-- event for subTabLayout -->
    <event name="pickSubTabPlayer">
      <method class="oracle.sysman.eml.target.slb.mgmt.PoolOverviewPage" method="pickSubTabPlayer"/>
    </event>
    <!-- event for performance page -->
    <event name="refreshOpt">
      <method class="oracle.sysman.eml.target.slb.common.SLBCommonUIX" method="doRefreshOpt"/>
    </event>
    <event name="null">
      <method class="oracle.sysman.eml.target.slb.common.SLBOnlineHelp" method="setOverviewHelpPage"/>
    </event>
  </handlers>
  <!-- End of Event Handlers -->
</page>
