<?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://comhartaighde.ie/ns/1.0" 
                exclude-result-prefixes="tei ct"
                version="1.0">
    

<!--uilíoch-->
<xsl:variable name="thisArticleURL">https://old.comhartaighde.ie/eagrain/<xsl:value-of select="alt/ceanntásc/eagrán/@uimh"/>/<xsl:value-of select="alt/ceanntásc/príomhshonraí/aitheantóir"/>/</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=https%3a%2f%2fcomhartaighde.ie%2feagrain%2f</xsl:text>
    <xsl:value-of select="alt/ceanntásc/eagrán/@uimh"/>
    <xsl:text>%2f</xsl:text>
    <xsl:value-of select="alt/ceanntásc/príomhshonraí/aitheantóir"/>
    <xsl:text>%2f&amp;via=comhartaighde</xsl:text>
</xsl:variable>
    
<xsl:variable name="emailArticleURL">
    <xsl:text>mailto:?subject=</xsl:text>
    <xsl:value-of select="alt/ceanntásc/príomhshonraí/teideal[@xml:lang='ga']"/>
    <xsl:text>&amp;body=https://old.comhartaighde.ie%2feagrain%2f</xsl:text>
    <xsl:value-of select="alt/ceanntásc/eagrán/@uimh"/>
    <xsl:text>%2f</xsl:text>
    <xsl:value-of select="alt/ceanntásc/príomhshonraí/aitheantóir"/>
    <xsl:text>%2f</xsl:text>
</xsl:variable>
    
<xsl:variable name="dateMY">
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 1">Eanáir </xsl:if>
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 2">Feabhra </xsl:if>
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 3">Márta </xsl:if>
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 4">Aibreán </xsl:if>
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 5">Bealtaine </xsl:if>
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 6">Meitheamh </xsl:if>
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 7">Iúil </xsl:if>
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 8">Lúnasa </xsl:if>
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 9">Meán Fómhair </xsl:if>
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 10">Deireadh Fómhair </xsl:if>
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 11">Samhain </xsl:if>
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 12">Nollaig </xsl:if>
        <xsl:value-of select="alt/ceanntásc/foilseachán/dáta/bliain"/>
</xsl:variable>
    
<!--in article_en.xsl-->
<xsl:variable name="dateMYEN">
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 1"> January </xsl:if>
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 2"> February </xsl:if>
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 3"> March </xsl:if>
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 4"> April </xsl:if>
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 5"> May </xsl:if>
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 6"> June </xsl:if>
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 7"> July </xsl:if>
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 8"> August </xsl:if>
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 9"> September </xsl:if>
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 10"> October </xsl:if>
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 11"> November </xsl:if>
        <xsl:if test="(alt/ceanntásc/foilseachán/dáta/mí) = 12"> December </xsl:if>
        <xsl:value-of select="alt/ceanntásc/foilseachán/dáta/bliain"/>
</xsl:variable>
    
<!--in article_ga.xsl + article_pdf.xsl-->
<xsl:variable name="authorNames">
    <xsl:for-each select="alt/ceanntásc/príomhshonraí/údar/duine">
       <xsl:value-of select="céadainm"/><xsl:text> </xsl:text><xsl:value-of select="sloinne"/>
       <xsl:if test="count(//ceanntásc/príomhshonraí/údar) &gt; 2">
           <xsl:if test="position() != last()-1 and position() != last()">
              <xsl:text>, </xsl:text>
           </xsl:if>
       </xsl:if>
       <xsl:if test="count(//ceanntásc/príomhshonraí/údar) &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="alt/ceanntásc/príomhshonraí/údar/duine">
       <xsl:value-of select="céadainm"/><xsl:text> </xsl:text><xsl:value-of select="sloinne"/>
       <xsl:if test="count(//ceanntásc/príomhshonraí/údar) &gt; 2">
           <xsl:if test="position() != last()-1 and position() != last()"><xsl:text>, </xsl:text></xsl:if>
       </xsl:if>
       <xsl:if test="count(//ceanntásc/príomhshonraí/údar) &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(alt/ceanntásc/príomhshonraí/údar) &gt; 2">
            <xsl:for-each select="alt/ceanntásc/príomhshonraí/údar/duine/sloinne">
               <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="alt/ceanntásc/príomhshonraí/údar/duine">
               <xsl:value-of select="."/>
               <xsl:if test="count(//údar) &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="alt/téacs/corp/corpAilt/fuaim">
        <script type="text/javascript">
            $(document).ready(function(){
              $("#jquery_jplayer_<xsl:number/>").jPlayer({
                ready: function () {
                  $(this).jPlayer("setMedia", {
                    <xsl:for-each select="comhad">
                        <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="comhad"><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,
                keyBindings: {
                    fullScreen: {
                        key: 76, // l
                        fn: function(f) {
                            if(f.status.video || f.options.audioFullScreen) {
                            f._setOption("fullScreen", !f.options.fullScreen);
                            }
                        }
                    }
                },
                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>