Wikipedia play ogg links

Directly play ogg links on wikipedia without changing location. Firefox 3.5 or higher needed

// ==UserScript==
// @name           Wikipedia play ogg links
// @namespace      http://userscripts.org/users/75950
// @description    Directly play ogg links on wikipedia without changing location. Firefox 3.5 or higher needed
// @include        http://*.wikipedia.org/wiki/*
// @version 0.0.1.20140527152835
// ==/UserScript==

function strRight(str, n)
{
      if (n <= 0)
          return "";
      else if (n > String(str).length)
          return str;
      else
   {
          var iLen = String(str).length;
          return String(str).substring(iLen, iLen - n);
      }
}

var newAudio = null;

// First: Get all links on page
var allLinks = document.getElementsByTagName("a");
var audionr = -1;

// Second: Search for .ogg links, add <audio> elements and add onclick eventlistener to make it play
for(var i=0; i<allLinks.length; i++) {
    if(strRight(allLinks[i].href,3)=="ogg" && allLinks[i].href.indexOf("File:")==-1) {
        audionr++;
        newAudio = document.createElement("audio");
        newAudio.src = allLinks[i].href;
        allLinks[i].id = 'link'+audionr;
        newAudio.id = 'audio'+audionr;
        //allLinks[i].href="#";
        document.body.appendChild(newAudio);
        allLinks[i].addEventListener("click", function(myEvent) {
            myEvent.preventDefault();
            var theNr = this.id.substring(4);
            var theAudio = document.getElementById('audio'+theNr);
            theAudio.play();
        }, false);
    }
}