<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
		xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:dc="http://purl.org/dc/elements/1.1/"
                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
                xmlns:rss="http://purl.org/rss/1.0/"
                xmlns:simpleDate="xalan://java.text.SimpleDateFormat"
                xmlns:timeZone="xalan://java.util.TimeZone"
                xmlns:date="xalan://java.util.Date"
                exclude-result-prefixes="xsl dc rdf rss simpleDate timeZone date #default">
 
  <xsl:import href="../../../uio/generell/v001/generell.xsl" />
 
  <xsl:strip-space elements="*"/>

  <xsl:variable name="rss-fil" select="'http://wo.uio.no/wo-data/nettlogg/rss/741.rss'" />

  <xsl:template match="/">
    <html>
      <head>
        <title><xsl:value-of select="/generell/tittel"/></title>
        <meta name="emneord" content="houston,helpdesk,driftssenter,drift,vakt,støtte,support" /> 
        <meta name="description" content="Houston - USITs driftssenter, hjemmesiden" />
        <!-- link rel="stylesheet" href="http://www.usit.uio.no/visuell-profil/portal-css/portal.css" / -->
        <style type="text/css">
          .rsstabell_741  { color: black;
          font-family: Arial, Helvetica, sans-serif;
          font-size: 13px;
          }

          .datetime_741  { color: black;
          font-family: Arial, Helvetica, sans-serif;
          font-size: 80%;
          }

          .leftColumn {
           background-color: #e5e5e5;
          }

          .HeadingLeftColumn {
	  font-weight: bold; 
          font-size: 92%; 
          color: #CC6633; 
          }

        </style>
      </head>

      <body>
        <table width="95%" border="0" cellspacing="0" cellpadding="0"> 
          <tr> 
            <td width="9%" valign="top">
              <xsl:call-template name="hent-houston-nyheter" />
            </td>
            <td width="1%">&#160;&#160;&#160;</td>
            <td width="90%" valign="top">
              <div align="center">
                <img src="http://www.usit.uio.no/it/houston/grafikk/houston_flat.gif" alt="houstonlogo" />
              </div>
              <hr />
              <xsl:apply-templates /> <!-- her applyes den generelle-dokumnettypen --> 
            </td>
          </tr>
        </table>
        <br />
      </body>
    </html>
  </xsl:template>


  <xsl:template name="hent-houston-nyheter">
    <table width="230" border="1" cellpadding="2" cellspacing="0"> 
      <tr> 
        <td bgcolor="#000000">
          <img src="http://www.usit.uio.no/it/houston/grafikk/teksthouston.gif" alt="houston" width="108" height="13" />
        </td> 
      </tr> 
      <tr> 
      <td class="leftColumn" align="left" valign="top">
          <span class="HeadingLeftColumn">Driftsmeldinger</span>

          <!-- Ta med i kommentarene i XSL'en (og siden i Java funksjonen) at dette
               leser ISO8601 formatet (bare GMT). -->


          <xsl:variable name="dateformatIn" select='"yyyy-MM-dd&#39;T&#39;HH:mm:ss&#39;Z&#39;"' />
          <xsl:variable name="formatterIn" select="simpleDate:new($dateformatIn)" />
          <xsl:variable name="x1" select="simpleDate:setTimeZone($formatterIn, timeZone:getTimeZone('UTC'))" />

          <xsl:variable name="dateformatOut" select='"dd.MM.yyyy HH:mm"' />
          <xsl:variable name="formatterOut" select="simpleDate:new($dateformatOut)" />
          <xsl:variable name="x2" select="simpleDate:setTimeZone($formatterOut, timeZone:getDefault())" />

          <xsl:variable name="doc" select="document($rss-fil)" />
          <table class="rsstabell_741" cellpadding="3" cellspacing="3">
            <xsl:for-each select="$doc//rss:item">
              <tr>
                <td>
                  <a href="{rss:link}"><xsl:value-of select="rss:title" /></a><br />
                  <div class="datetime_741">
                    <!-- i><xsl:call-template name="fix-date">
                    <xsl:with-param name="datetime" select="dc:date" />
                  </xsl:call-template>&#160;(GMT)</i -->
                  <xsl:variable name="date" select="simpleDate:parse($formatterIn, dc:date)" />
                  <i><xsl:value-of select="simpleDate:format($formatterOut, $date)" /></i> 
                </div>
                </td>
              </tr>
            </xsl:for-each>
            <tr>
              <td>
                <a href="http://wo.uio.no/as/WebObjects/nettlogg.woa/wa/logg?logg=741">Alle meldinger >></a>
              </td>
            </tr>
          </table>
        </td>
      </tr>
    </table>
  </xsl:template>


  <!-- xsl:template name="fix-date">
    <xsl:param name="datetime" />

    <xsl:variable name="year" select="substring($datetime,1,4)" />
    <xsl:variable name="month" select="substring($datetime,6,2)" />
    <xsl:variable name="day" select="substring($datetime,9,2)" />
    <xsl:variable name="hour" select="substring($datetime,12,2)" />
    <xsl:variable name="minute" select="substring($datetime,15,2)" />

    <xsl:value-of select="concat($day,'.',$month,'.',$year,' ',$hour,':',$minute)" />
  </xsl:template -->

</xsl:stylesheet>
