<?xml version="1.0"?> 
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">

<!-- document level  -->
    <xsl:template language="Norwegian" match="/">
      <html>
        <head>
          <title> dogal/tampere sistemler </title>
        </head>
        <body><xsl:attribute name="BGCOLOR">yellow</xsl:attribute>

          <xsl:apply-templates select="ds"/>

        </body>
      </html>
    </xsl:template>

<!-- table level  -->
    <xsl:template match="ds">
       <TABLE border="0">
          <xsl:attribute name="width">100%</xsl:attribute>
       <TR><TD ALIGN="CENTER">
       <H3> dogal/tampere sistemler </H3>
       </TD></TR></TABLE><hr/><br/><br/>
       <TABLE CELLPADDING="0" CELLSPACING="3" border="1"> 
          <xsl:attribute name="BGCOLOR">#FCFCFC</xsl:attribute>
          <xsl:attribute name="width">100%</xsl:attribute>

          <TR><TH COLSPAN="3">Degeri adi frekansi ile Dogal sesler</TH><TH COLSPAN="2">Ad+fr. Bati(12) sesleri</TH><TH COLSPAN="2">Ad+fr. Orta Dogu(53) sesleri</TH></TR>

          <xsl:apply-templates select="ses" order-by="+fr"/>

       </TABLE>
    </xsl:template>

<!-- entry level  -->
    <xsl:template match="ses">
       <TR>
         <xsl:if test="hsp[.='0/0']">
           <TD ALIGN="RIGHT"><FONT STYLE="BOLD">
                <xsl:if test="iki[.='9']">*</xsl:if>
                <xsl:if test="iki[.='8']">**</xsl:if>
                <xsl:if test="iki[.='7']">***</xsl:if>
                <xsl:if test="iki[.='6']">****</xsl:if>
                <xsl:if test="iki[.='5']">*****</xsl:if>
                <xsl:if test="iki[.='4']">******</xsl:if>
                <xsl:if test="iki[.='3']">*******</xsl:if>
                <xsl:if test="iki[.='2']">********</xsl:if>
                <xsl:if test="iki[.='1']">*********</xsl:if>
                <xsl:if test="iki[.='0']">**********</xsl:if>
                <xsl:if test="uc[.='9']">*</xsl:if>
                <xsl:if test="uc[.='8']">**</xsl:if>
                <xsl:if test="uc[.='7']">***</xsl:if>
                <xsl:if test="uc[.='6']">****</xsl:if>
                <xsl:if test="uc[.='5']">*****</xsl:if>
                <xsl:if test="uc[.='4']">******</xsl:if>
                <xsl:if test="uc[.='3']">*******</xsl:if>
                <xsl:if test="uc[.='2']">********</xsl:if>
                <xsl:if test="uc[.='1']">*********</xsl:if>
                <xsl:if test="uc[.='0']">**********</xsl:if>
           </FONT></TD><TD><FONT STYLE="BOLD">
             <xsl:value-of select="ad"/>
             </FONT></TD><TD><FONT STYLE="BOLD"><xsl:value-of select="fr"/>
             = 440 * (2^<xsl:value-of select="iki"/>)
                   / (3^<xsl:value-of select="uc"/> )
             </FONT></TD><TD></TD><TD></TD><TD></TD>
	 </xsl:if>
         <xsl:if test="hsp[.!='0/0']">
          <xsl:if test="hsp[.='3/2']">
             <TD ALIGN="RIGHT"><FONT STYLE="BOLD">
                <xsl:if test="iki[.='9']">*</xsl:if>
                <xsl:if test="iki[.='8']">**</xsl:if>
                <xsl:if test="iki[.='7']">***</xsl:if>
                <xsl:if test="iki[.='6']">****</xsl:if>
                <xsl:if test="iki[.='5']">*****</xsl:if>
                <xsl:if test="iki[.='4']">******</xsl:if>
                <xsl:if test="iki[.='3']">*******</xsl:if>
                <xsl:if test="iki[.='2']">********</xsl:if>
                <xsl:if test="iki[.='1']">*********</xsl:if>
                <xsl:if test="iki[.='0']">**********</xsl:if>
                <xsl:if test="uc[.='9']">*</xsl:if>
                <xsl:if test="uc[.='8']">**</xsl:if>
                <xsl:if test="uc[.='7']">***</xsl:if>
                <xsl:if test="uc[.='6']">****</xsl:if>
                <xsl:if test="uc[.='5']">*****</xsl:if>
                <xsl:if test="uc[.='4']">******</xsl:if>
                <xsl:if test="uc[.='3']">*******</xsl:if>
                <xsl:if test="uc[.='2']">********</xsl:if>
                <xsl:if test="uc[.='1']">*********</xsl:if>
                <xsl:if test="uc[.='0']">**********</xsl:if>
             </FONT></TD><TD><FONT COLOR="RED">
             <xsl:value-of select="ad"/>
             </FONT></TD><TD><FONT COLOR="RED"><xsl:value-of select="fr"/>
             = 440 * (2^<xsl:value-of select="iki"/> )
                   / (3^<xsl:value-of select="uc"/>)
             </FONT></TD><TD></TD><TD></TD><TD></TD>
	  </xsl:if>
          <xsl:if test="hsp[.!='3/2']">
           <xsl:if test="hsp[.='2/3']">
             <TD ALIGN="RIGHT"><FONT STYLE="BOLD">
                <xsl:if test="iki[.='9']">*</xsl:if>
                <xsl:if test="iki[.='8']">**</xsl:if>
                <xsl:if test="iki[.='7']">***</xsl:if>
                <xsl:if test="iki[.='6']">****</xsl:if>
                <xsl:if test="iki[.='5']">*****</xsl:if>
                <xsl:if test="iki[.='4']">******</xsl:if>
                <xsl:if test="iki[.='3']">*******</xsl:if>
                <xsl:if test="iki[.='2']">********</xsl:if>
                <xsl:if test="iki[.='1']">*********</xsl:if>
                <xsl:if test="iki[.='0']">**********</xsl:if>
                <xsl:if test="uc[.='9']">*</xsl:if>
                <xsl:if test="uc[.='8']">**</xsl:if>
                <xsl:if test="uc[.='7']">***</xsl:if>
                <xsl:if test="uc[.='6']">****</xsl:if>
                <xsl:if test="uc[.='5']">*****</xsl:if>
                <xsl:if test="uc[.='4']">******</xsl:if>
                <xsl:if test="uc[.='3']">*******</xsl:if>
                <xsl:if test="uc[.='2']">********</xsl:if>
                <xsl:if test="uc[.='1']">*********</xsl:if>
                <xsl:if test="uc[.='0']">**********</xsl:if>
             </FONT></TD><TD><FONT COLOR="GREEN">
             <xsl:value-of select="ad"/>
             </FONT></TD><TD><FONT COLOR="GREEN"><xsl:value-of select="fr"/>
             = 440 * (3^<xsl:value-of select="uc"/>)
                   / (2^<xsl:value-of select="iki"/> )
             </FONT></TD><TD></TD><TD></TD><TD></TD>
	   </xsl:if>
           <xsl:if test="hsp[.!='2/3']">
            <xsl:if test="hsp[.='12']">
             <TD></TD><TD></TD><TD></TD><TD><FONT COLOR="BLUE">
             <xsl:value-of select="ad"/>
             </FONT></TD><TD><FONT COLOR="BLUE"><xsl:value-of select="fr"/> 
             = 440 * (2^(<xsl:value-of select="iki"/>
                   / 12 ))
             </FONT></TD><TD></TD>
	    </xsl:if>
            <xsl:if test="hsp[.!='12']">
             <xsl:if test="hsp[.='53']">
	     </xsl:if>
             <TD></TD><TD></TD><TD></TD><TD></TD><TD></TD><TD><FONT COLOR="BROWN">
             <xsl:value-of select="ad"/>
             </FONT></TD><TD><FONT COLOR="BROWN"><xsl:value-of select="fr"/> 
             = 440 * (2^(<xsl:value-of select="iki"/>
                   / 53 ))
             </FONT></TD>
             <xsl:if test="hsp[.!='53']">
	     </xsl:if>
	    </xsl:if>
	   </xsl:if>
	  </xsl:if>
	 </xsl:if>
       </TR>
    </xsl:template>

</xsl:stylesheet>
