var audio = {    
  links: null,
    
  init: function(){
    var html = '';
      
    audio.links = $$('.audio');
    if (audio.links.length>0){      
      for (var x=0; x<audio.links.length; x++) {
        audio.links[x].id = 'audio_'+x;
        var flashvars = {
            playerID: x,
            soundFile: audio.links[x].href
        };
        var params = {
            quality: 'high',
            menu: 'false',
            wmode: 'transparent'
        };
        var attributes = {};
        swfobject.embedSWF('/flash/audioplayer.swf', 'audio_'+x, '290', '24', '9.0.0','expressInstall.swf', flashvars, params, attributes);
        if (audio.links[x].title) {
          var caption = new Element('a', {'style':'display:block', 'href':audio.links[x].href, 'target':'_blank'}).update(audio.links[x].title);
          $('audio_'+x).insert({ 'after': caption});          
        }
      }
    }
  }
}

document.observe( 'dom:loaded', audio.init );
