<?xml version = '1.0' encoding = 'UTF-8'?>
  <page xmlns="http://bali.us.oracle.com/cabo/baja" 
      xmlns:baja="http://bali.us.oracle.com/cabo/baja" 
      xmlns:data="http://bali.us.oracle.com/cabo/marlin"
      xmlns:html="http://www.w3.org/TR/REC-html40">
  <baja:head xmlns="http://www.w3.org/TR/REC-html40">
    <title>Oracle Enterprise Manager</title>
    <html:noScript>
    JavaScript is not supported by your browser.  Oracle requires JavaScript support in order to completely render this page.
    </html:noScript>
  </baja:head>
  <baja:content xmlns="http://bali.us.oracle.com/cabo/marlin" >
  <body onLoad="loadIt();">
   <inlineStyle>
    <property name="visibility">hidden</property>
   </inlineStyle>
   <contents>
    <dataScope>
      <contents>
        <rawText><![CDATA[
          <script>
          var version = null;

          if (version == null && navigator.mimeTypes &&
              navigator.mimeTypes["image/svg+xml"] != null)
          {
              var plugin = navigator.mimeTypes["image/svg+xml"].enabledPlugin;

              if (plugin != null)
              {
                  var file = plugin.filename;
                  if (file)
                  {
                      if (file.indexOf("libNPSVG.so") != -1 || 
                          file.indexOf("NPSVG6.dll") != -1)
                          version = "Adobe; 6.0";
                      else if (file.indexOf("libNPSVG3.so") != -1 ||
                               file.indexOf("NPSVG3.dll") != -1)
                          version = "Adobe; 3.0";
                  }
              }
          }

          if (version == null && 
              navigator.userAgent.indexOf("Firefox") != -1 && 
              document.implementation.hasFeature("org.w3c.dom.svg", "1.0"))
          {
              version = "Firefox";
          }


          function setSVGViewerVersion()
          {
              if (document.forms[0].svgVersion)
              {
                  if (version)
                      document.forms[0].svgVersion.value = version;
                  else
                      document.forms[0].svgVersion.value = "UNKNOWN";
              }
              return true;
          }
          </script>          
          <script language="JavaScript1.1" src="/em/IEsvgdetect.js"></script>
                   ]]></rawText>
        <!-- The script to submit the form when the enter key (13) is hit -->
        <script>
          <contents>
            var isNav = (navigator.appName.indexOf("Netscape") != -1);
            if(isNav)
            {
               document.captureEvents(Event.KEYPRESS);
               document.onkeypress = getKey;
            }
            function getKey(keyStroke)
            {
               key = (isNav) ? keyStroke.which : event.keyCode;
               if(key == "13")
               {
                 submitForm('User');
               }
            }
            function loadIt()
            {
               if(top != self)
                top.location.href = self.location.href;
               else
                document.body.style.visibility = 'visible';

               document.User.userName.focus();
               document.User.userName.select();
            }

            function setBrowserTimezoneOffset()
            {
              if (document.forms[0].browserTimezoneOffset)
              {
                var now = new Date();
                document.forms[0].browserTimezoneOffset.value = now.getTimezoneOffset();
              }
            }

            function doSubmit()
            {
                setBrowserTimezoneOffset(); 
                setSVGViewerVersion();
                return true;
            }

          </contents>
        </script>

        <form name="User" method="post" id="User" onKeyPress="getKey()"
              onSubmit="return doSubmit();">
          <contents>
          <pageLayout>
           <mediumAdvertisement>
            <dataScope xmlns="http://bali.us.oracle.com/cabo/marlin"
                      xmlns:data="http://bali.us.oracle.com/cabo/marlin">
             <contents>
              <stackLayout>
               <contents>

                 <!-- Adding a help link -->
                 <rowLayout hAlign="right">
                   <contents>
                     <link data:text="HELP@ResourceBundle"
                                      data:destination="helpDest@LoginImpl"/>
                     <spacer height="20"/>
                  </contents>
                </rowLayout> 

                <image data:source="image@brandingData"
                       data:shortDesc="text@brandingData"
                       data:destination="destination@brandingData"/>


               </contents>
              </stackLayout>
             </contents>
             <provider>
              <data name="brandingData">
                <method class="oracle.sysman.emSDK.nav.NavData" 
                        method="getProductBranding"/>
              </data>
             </provider>
            </dataScope>
           </mediumAdvertisement>

            <pageHeader>
              <globalHeader>
                <contents>
                  <link data:text="LOGON@ResourceBundle" selectedIndex="0"/>
                </contents>
              </globalHeader>
            </pageHeader>


          <copyright>
           <dataScope xmlns="http://bali.us.oracle.com/cabo/marlin" 
                      xmlns:data="http://bali.us.oracle.com/cabo/marlin">
             <contents>
            <stackLayout>
              <contents>
             <formattedText data:text="copyright@copyrightData"/>
             <text data:text="accessWarningMsg@Login"/>
              </contents>
            </stackLayout>
             </contents>
             <provider>
               <data name="ResourceBundle">
                 <bundle class="oracle.sysman.emSDK.eml.SDKUIMsg"/>
               </data>
               <data name="Login">
                 <method class="oracle.sysman.emSDK.sec.auth.Login" 
                         method="getParams"/>
               </data>
             </provider>
           </dataScope>
          </copyright>
          <contents>
            <stackLayout>
              <contents>
                <spacer height="10"/>
                <switcher data:childName="introTextType@Login">
                  <case name="error">
                    <messageBox messageType="error"
                                data:message="introText@Login">
                    </messageBox>
                  </case>
                  <case name="warn">
                    <messageBox messageType="warn"
                                data:message="introText@Login">
                    </messageBox>
                  </case>
                  <case name="none">
                    <spacer height="20"/>
                  </case>
                  
                </switcher>

                <switcher data:childName="isSsoLogin@Login" default="false">
                  <case name="true">
	            <tableLayout cellSpacing="10">
		      <contents>
	                <rowLayout>
	                  <contents>
                    	    <styledText data:text="ssoLogoutText@Login"
	                	        styleClass="OraInstructionText"
                                        data:destination="ssoLogoutUrl@Login"/>
	                  </contents>
                        </rowLayout>
                      </contents>
                      <contents>
                        <rowLayout>
                          <contents>
                    	    <styledText data:text="LocalLoginText@Login"
	                	        styleClass="OraInstructionText"/>
                          </contents>
		        </rowLayout>
	              </contents>
                    </tableLayout>
                  </case>
                </switcher>

                <spacer height="10" data:rendered="renderHeader@Login"/>
                <header data:text="signOnText@Login" data:rendered="renderHeader@Login"/>
                <tableLayout>
                  <contents>
                    <spacer height="20" data:rendered="renderHeader@Login"/>
                    <rowLayout hAlign="center">
                      <contents>
                        <spacer height="80" />
                        <tableLayout hAlign="center" cellSpacing="2">
                          <contents>
                             <messageTextInput 
                                   name="userName"
                                   data:prompt="userNamePrompt@Login" 
                                   data:shortDesc="userNamePrompt@Login" 
                                   required="yes"
                                   noAutoComplete="true"
                                   rows="1" 
                                   columns="30"
                                   data:text="userName@Login">
                             </messageTextInput>
                             <messageTextInput 
                                   name="userPassword"
                                   data:prompt="userPasswordPrompt@Login" 
                                   data:shortDesc="userPasswordPrompt@Login" 
                                   required="yes"
                                   rows="1" 
                                   columns="30"
                                   secret="true"
                                   noAutoComplete="true"
                                   data:text="userPassword@Login">
                             </messageTextInput>
			    <messageChoice data:prompt="userRolePrompt@Login"
                                           data:shortDesc="userRolePrompt@Login"
                                           styleClass="OraPromptText" 
                                           data:rendered="renderRole@Login"  
                                           name="userRole" data:selectedValue="currentUserRole@Login">
			      <contents>
				<option data:text="NormalRole@Login" value="normal"/>
				<option data:text="SYSDBARole@Login" value="sysdba"/>
			      </contents>
			    </messageChoice>
                             <spacer height="5"/>
                             <rowLayout>
                               <contents>
                                 <spacer/>
                                 <spacer/>
                                 <cellFormat hAlign="right">
                                   <contents>
                                     <submitButton hAlign="right"
                                                   data:shortDesc="logonText@Login"
                                                   data:text="logonText@Login" />

                                   </contents>
                                 </cellFormat>
                               </contents>
                             </rowLayout>
                          </contents>
                         </tableLayout> 
                      </contents>
                    </rowLayout>
                  </contents>
                </tableLayout>
                <formValue name="svgVersion" value="NO_SVG"/>
                <formValue name="browserTimezoneOffset" value="0"/>
              </contents>
            </stackLayout>
          </contents>
         </pageLayout>
        </contents>
       </form>
      </contents>
      <provider>
        <data name="Login">
          <method class="oracle.sysman.emSDK.sec.auth.Login" 
                  method="getParams"/>
        </data>
        <data name="LoginImpl">
          <method class="oracle.sysman.emSDK.sec.auth.EMBaseLoginAdapterImpl" 
                  method="getHelpDestination"/>
        </data>
        <data name="ResourceBundle">
          <bundle class="oracle.sysman.emSDK.sec.auth.AuthResourceBundle"/>
        </data>
        <data name="copyrightData">
           <method class="oracle.sysman.emSDK.nav.NavData"
                   method="getCopyrightMessage"/>
        </data>
     </provider>
     </dataScope>
    </contents>
   </body>
  </baja:content>

  <handlers>
    <event name="*">
      <method class="oracle.sysman.emSDK.sec.auth.Login" 
              method="doNull"/>
    </event>
  </handlers>

</page>
