<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 
                xmlns:tei="http://www.tei-c.org/ns/1.0" 
                xmlns:ct="http://www.comhartaighde.com/ns/1.0" 
                exclude-result-prefixes="tei ct"
                version="1.0">
    

<!--uilíoch-->
<xsl:variable name="thisArticleURL">http://www.comhartaighde.com/eagrain/<xsl:value-of select="tei:TEI/tei:teiHeader/tei:fileDesc/tei:editionStmt/tei:edition/@n"/>/<xsl:value-of select="tei:TEI/tei:teiHeader/tei:fileDesc/ct:identifier"/>/</xsl:variable>
    
<!-- Níl siad seo thíos i bhfeidhm ar article_en.xsl-->
<xsl:variable name="twitterArticleURL">
    <xsl:text>https://twitter.com/intent/tweet?url=http%3a%2f%2fwww.comhartaighde.com%2feagrain%2f</xsl:text>
    <xsl:value-of select="tei:TEI/tei:teiHeader/tei:fileDesc/tei:editionStmt/tei:edition/@n"/>
    <xsl:text>%2f</xsl:text>
    <xsl:value-of select="tei:TEI/tei:teiHeader/tei:fileDesc/ct:identifier"/>
    <xsl:text>%2f&amp;via=iriscomhar</xsl:text>
</xsl:variable>
    
<xsl:variable name="emailArticleURL">
    <xsl:text>mailto:?subject=</xsl:text>
    <xsl:value-of select="tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:title[@xml:lang='ga']"/>
    <xsl:text>&amp;body=http://www.comhartaighde.com%2feagrain%2f</xsl:text>
    <xsl:value-of select="tei:TEI/tei:teiHeader/tei:fileDesc/tei:editionStmt/tei:edition/@n"/>
    <xsl:text>%2f</xsl:text>
    <xsl:value-of select="tei:TEI/tei:teiHeader/tei:fileDesc/ct:identifier"/>
    <xsl:text>%2f</xsl:text>
</xsl:variable>
    
<xsl:variable name="dateMY">
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 1">Eanáir </xsl:if>
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 2">Feabhra </xsl:if>
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 3">Márta </xsl:if>
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 4">Aibreán </xsl:if>
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 5">Bealtaine </xsl:if>
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 6">Meitheamh </xsl:if>
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 7">Iúil </xsl:if>
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 8">Lúnasa </xsl:if>
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 9">Meán Fómhair </xsl:if>
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 10">Deireadh Fómhair </xsl:if>
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 11">Samhain </xsl:if>
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 12">Nollaig </xsl:if>
        <xsl:value-of select="tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:year"/>
</xsl:variable>
    
<!--in article_en.xsl-->
<xsl:variable name="dateMYEN">
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 1"> January </xsl:if>
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 2"> February </xsl:if>
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 3"> March </xsl:if>
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 4"> April </xsl:if>
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 5"> May </xsl:if>
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 6"> June </xsl:if>
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 7"> July </xsl:if>
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 8"> August </xsl:if>
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 9"> September </xsl:if>
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 10"> October </xsl:if>
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 11"> November </xsl:if>
        <xsl:if test="(tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:month) = 12"> December </xsl:if>
        <xsl:value-of select="tei:TEI/tei:teiHeader/tei:fileDesc/tei:publicationStmt/tei:date/ct:year"/>
</xsl:variable>
    
<!--in article_ga.xsl + article_pdf.xsl-->
<xsl:variable name="authorNames">
    <xsl:for-each select="tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:author/tei:persName">
       <xsl:value-of select="tei:forename"/><xsl:text> </xsl:text><xsl:value-of select="tei:surname"/>
       <xsl:if test="count(//tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:author) &gt; 2">
           <xsl:if test="position() != last()-1 and position() != last()">
              <xsl:text>, </xsl:text>
           </xsl:if>
       </xsl:if>
       <xsl:if test="count(//tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:author) &gt; 1">
           <xsl:if test="position() = last()-1">
              <xsl:text> agus </xsl:text>
           </xsl:if>
       </xsl:if>
    </xsl:for-each>
</xsl:variable>
    
<!--in article_en.xsl-->    
<xsl:variable name="authorNamesEN">
    <xsl:for-each select="tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:author/tei:persName">
       <xsl:value-of select="tei:forename"/><xsl:text> </xsl:text><xsl:value-of select="tei:surname"/>
       <xsl:if test="count(//tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:author) &gt; 2">
           <xsl:if test="position() != last()-1 and position() != last()">
              <xsl:text>, </xsl:text>
           </xsl:if>
       </xsl:if>
       <xsl:if test="count(//tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:author) &gt; 1">
           <xsl:if test="position() = last()-1">
              <xsl:text> and </xsl:text>
           </xsl:if>
       </xsl:if>
    </xsl:for-each>
</xsl:variable>
    
<!--in article_pdf.xsl amháin: baintear céadainm na n-údar má tá níos mó ná beirt ann-->
<xsl:variable name="authorNamesShort">
    <xsl:choose>
        <xsl:when test="count(tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:author) &gt; 2">
            <xsl:for-each select="tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:author/tei:persName/tei:surname">
               <xsl:value-of select="."/>
               <xsl:if test="position() != last()-1 and position() != last()">
                  <xsl:text>, </xsl:text>
               </xsl:if>
               <xsl:if test="position() = last()-1">
                  <xsl:text> &amp; </xsl:text>
               </xsl:if>
            </xsl:for-each>
        </xsl:when>
        <xsl:otherwise>
            <xsl:for-each select="tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt/tei:author/tei:persName">
               <xsl:value-of select="."/>
               <xsl:if test="count(//tei:author) &gt; 1">
                   <xsl:if test="position() = last()-1">
                      <xsl:text> &amp; </xsl:text>
                   </xsl:if>
               </xsl:if>
            </xsl:for-each>
        </xsl:otherwise>
    </xsl:choose>    
</xsl:variable>
    
<!--in _multimedia.xsl-->
<xsl:variable name="audioPlayer">  
    <xsl:for-each select="tei:TEI/tei:text/tei:body/tei:div[@type='articleContent']/ct:multimedia[@type='audio']">
        <script type="text/javascript">
            $(document).ready(function(){
              $("#jquery_jplayer_<xsl:number/>").jPlayer({
                ready: function () {
                  $(this).jPlayer("setMedia", {
                    <xsl:for-each select="tei:media">
                        <xsl:if test="@mimeType='audio/mp3'">mp3: "<xsl:value-of select="@url"/>",
                        </xsl:if>
                        <xsl:if test="@mimeType='audio/m4a'">m4a: "<xsl:value-of select="@url"/>",
                        </xsl:if>
                        <xsl:if test="@mimeType='audio/ogg'">oga: "<xsl:value-of select="@url"/>"
                        </xsl:if> <!--Níl aon chamóg i ndiaidh .ogg, is é an ceann deireanach é agus is den riachtanas é go mbeidh leagan .ogg den chomhad ann i gcónaí-->
                    </xsl:for-each>
                  });
                },
                cssSelectorAncestor: "#jp_container_<xsl:number/>",
                swfPath: "/js",
                supplied: "<xsl:for-each select="tei:media"><xsl:if test="@mimeType='audio/mp3'">mp3, </xsl:if><xsl:if test="@mimeType='audio/m4a'">m4a, </xsl:if></xsl:for-each>oga",
                useStateClassSkin: true,
                autoBlur: false,
                smoothPlayBar: true,
                keyEnabled: true,
                remainingDuration: true,
                toggleDuration: true
              });
            });
        </script>
        <script type="text/javascript">
            $("#jquery_jplayer_<xsl:number/>").bind($.jPlayer.event.play, function(event) {
                var playerTime = Math.round(event.jPlayer.status.currentPercentAbsolute);
                var mediaName = event.jPlayer.status.src;
                dataLayer.push({'event':'Seinnteoir', 'eventCategory':'Seinnteoir Fuaime', 'eventAction': 'Seinneadh comhad fuaime', 'eventLabel': mediaName, 'eventValue': playerTime});
            });
        </script>
    </xsl:for-each>
</xsl:variable>


</xsl:stylesheet>