Event.observe(window, "load",  parseLinks , false);

var player;

function parseLinks(){
    $$('A').each(function(element) {
            if(element.href.indexOf('mp3') != -1)
                Event.observe(element, "click",  launchMp3 , false);
      });
}

function launchMp3(event){
    Event.stop(event);
    link = Event.element(event);
    mp3url = link.href;

    if($('mp3player'))
       removePlayer();


    player = document.createElement("div");
    player.setAttribute("id", "mp3player");

    closeBtn = document.createElement("A");
    closeBtn.setAttribute("href", "#");
    closeBtn.setAttribute("class", "close");
    closeBtn.setAttribute("title", "Player schließen");
    closeBtn.onclick = function(){ removePlayer(); return false; }
    closeBtn.innerHTML = "schließen";

    player.innerHTML = "<div class='clear'></div><object type='application/x-shockwave-flash' width='300' height='15' data='fileadmin/mp3player/mp3player_button.swf?autoplay=true&song_url="+mp3url+"&song_title="+link.innerHTML+"'><param name='movie' value='fileadmin/mp3player/mp3player_button.swf?autoplay=true&song_url="+mp3url+"&song_title="+link.innerHTML+"' /></object>";
    player.appendChild(closeBtn);


    new Insertion.After(link, player);

}

function removePlayer(){
  Element.remove('mp3player');
}

