<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

  <!-- ========================================================================== -->
  <!-- Variable for å velge riktige css-klasser for programundersider             -->
  <!-- ========================================================================== -->
  
  <xsl:variable name="programtype">
   <xsl:choose>
     <xsl:when test="/beskjeder">
       <xsl:apply-templates select="/beskjeder/tittel/programkode" mode="kun-orginal-typeverdi" />       
     </xsl:when>
     <xsl:when test="/studiestart">
       <xsl:apply-templates select="/studiestart/tittel/programkode" mode="kun-orginal-typeverdi" />       
     </xsl:when>
     <xsl:when test="/studieprogram-hjemmeside">
       <xsl:apply-templates select="/studieprogram-hjemmeside/tittel/programkode" mode="kun-orginal-typeverdi" />       
     </xsl:when>
     <xsl:when test="/kontaktinformasjon">
       <xsl:apply-templates select="/kontaktinformasjon/tittel/programkode" mode="kun-orginal-typeverdi" />       
     </xsl:when>
     <xsl:when test="/studieretning-hjemmeside">
       <xsl:apply-templates select="/studieretning-hjemmeside/tittel/programkode" mode="kun-orginal-typeverdi" />       
     </xsl:when>
   </xsl:choose>
 </xsl:variable>

 <!-- setter fargen til programmenyen på bakgrunn av programtype + boks ved siden av overskrift -->
 <xsl:variable name="program-menyfarge-css">
   <xsl:choose>
     <xsl:when test="$programtype='aarsenhet' or
                     $programtype='bachelor' or
                     $programtype='fem-aarig-master' or
                     $programtype='profesjon'">studieprogram</xsl:when>
     <xsl:otherwise>master</xsl:otherwise>
   </xsl:choose>
 </xsl:variable>

 <!-- setter fargen til studieretningmenyen på bakgrunn av programtype -->
 <xsl:variable name="studieretning-menyfarge-css">
   <xsl:choose>
     <xsl:when test="$programtype='aarsenhet' or
                     $programtype='bachelor' or
                     $programtype='fem-aarig-master' or
                     $programtype='profesjon'">studieretning</xsl:when>
     <xsl:otherwise>studieretningmaster</xsl:otherwise>
   </xsl:choose>
 </xsl:variable>

 <!-- setter fargen til faktaboksen til program på bakgrunn av programtype + ramme i studieretningmeny -->
 <xsl:variable name="rammefarge-css">
   <xsl:choose>
     <xsl:when test="$programtype='aarsenhet' or
                     $programtype='bachelor' or
                     $programtype='fem-aarig-master' or
                     $programtype='profesjon'">rammetabell</xsl:when>
     <xsl:otherwise>rammetabellmaster</xsl:otherwise>
   </xsl:choose>
 </xsl:variable>


 <!-- setter fargen til streken på undersider til programhjemmesider -->
 <xsl:variable name="overstrekfarge-css">
   <xsl:choose>
     <xsl:when test="$programtype='aarsenhet' or
                     $programtype='bachelor' or
                     $programtype='fem-aarig-master' or
                     $programtype='profesjon'">overstrekprogram</xsl:when>
     <xsl:otherwise>overstrekmaster</xsl:otherwise>
   </xsl:choose>
 </xsl:variable>

 <!-- setter fargen til streken på undersider til programhjemmesider -->
 <xsl:variable name="nyhetsrute-css">
   <xsl:choose>
     <xsl:when test="$programtype='aarsenhet' or
                     $programtype='bachelor' or
                     $programtype='fem-aarig-master' or
                     $programtype='profesjon'">rammetabellnyheit</xsl:when>
     <xsl:otherwise>rtnmaster</xsl:otherwise>
   </xsl:choose>
 </xsl:variable>

 <!-- setter fargen til streken på undersider til programhjemmesider -->
 <xsl:variable name="listepunkter-css">
   <xsl:choose>
     <xsl:when test="$programtype='aarsenhet' or
                     $programtype='bachelor' or
                     $programtype='fem-aarig-master' or 
                     $programtype='profesjon'">listeutenluftprogram</xsl:when> 
     <xsl:otherwise>listeutenluftmaster</xsl:otherwise>
   </xsl:choose>
 </xsl:variable>

 <!-- setter fargen på rammen på studieretning-hjemmeside -->
 <xsl:variable name="rammefarge-retning-css">
   <xsl:choose>
     <xsl:when test="$programtype='aarsenhet' or
                     $programtype='bachelor' or
                     $programtype='fem-aarig-master' or
                     $programtype='profesjon'">rammetabellretning</xsl:when>
     <xsl:otherwise>rammetabellmasterretning</xsl:otherwise>
   </xsl:choose>
 </xsl:variable>

 <!-- setter fargen på nyhetsruta på studieretning-hjemmeside -->
 <xsl:variable name="nyhetsrute-retning-css">
   <xsl:choose>
     <xsl:when test="$programtype='aarsenhet' or
                     $programtype='bachelor' or
                     $programtype='fem-aarig-master' or
                     $programtype='profesjon'">rtnretning</xsl:when>
     <xsl:otherwise>rtnmasterretning</xsl:otherwise>
   </xsl:choose>
 </xsl:variable>

 <!-- setter fargen på listepunkter på studieretningshjemmeside -->
 <xsl:variable name="listepunkter-retning-css">
   <xsl:choose>
     <xsl:when test="$programtype='aarsenhet' or
                     $programtype='bachelor' or
                     $programtype='fem-aarig-master' or 
                     $programtype='profesjon'">listeutenluftretning</xsl:when> 
     <xsl:otherwise>listeutenluftmasterretning</xsl:otherwise>
   </xsl:choose>
 </xsl:variable>
</xsl:stylesheet>
