1/**
2 * Javascript for DokuWiki Plugin Mp3play
3 *
4 * Slightly modified for DokuWiki
5 *
6 * Michael Klier <chi@chimeric.de>
7 */
8
9var ap_instances = new Array();
10
11function ap_stopAll(playerID) {
12    for(var i = 0; i<ap_instances.length; i++) {
13        try {
14            if(ap_instances[i].id != 'audioplayer' + playerID) {
15                ap_instances[i].SetVariable("closePlayer", 1);
16            } else {
17                ap_instances[i].SetVariable("closePlayer", 0);
18            }
19        } catch( errorObject ) {
20            // stop any errors
21        }
22    }
23}
24
25jQuery(function() {
26    var objectTags = document.getElementsByTagName("object");
27    var players = new Array();
28
29    var x = 0;
30    for(var i=0; i<objectTags.length; i++) {
31        if(objectTags[i].className == 'plugin_mp3play') {
32            players[x] = objectTags[i];
33            x++;
34        }
35    }
36
37    for(var j=0; j<players.length; j++) {
38        players[j].id = 'audioplayer' + j;
39        ap_instances[j] = players[j];
40        var flashvars = players[j].getElementsByTagName('param')[1];
41        flashvars.value = flashvars.value + '&playerID=' + j;
42    }
43});
44
45// vim:ts=4:sw=4:et:enc=utf-8:
46