function mp3go(url, id)
{
    var sel = '#'+id;
    $(document).ready(function ()
    {
        $(sel).jPlayer({
            ready : function () {
                $(sel).setFile(url);
            },
            swfPath : '/scripts'
        });
        var player = $(sel);
        player.jPlayerId("play", id+"player_play");
        player.jPlayerId("pause", id+"player_pause");
        player.jPlayerId("stop", id+"player_stop");
        player.jPlayerId("loadBar", id+"player_progress_load_bar");
        player.jPlayerId("playBar", id+"player_progress_play_bar");
        player.jPlayerId("volumeMin", id+"player_volume_min");
        player.jPlayerId("volumeMax", id+"player_volume_max");
        player.jPlayerId("volumeBar", id+"player_volume_bar");
        player.jPlayerId("volumeBarValue", id+"player_volume_bar_value");

        player.onProgressChange( function(loadPercent, playedPercentRelative, playedPercentAbsolute, playedTime, totalTime) {
            var myPlayedTime = new Date(playedTime);
            var ptMin = (myPlayedTime.getMinutes() < 10) ? "0" + myPlayedTime.getMinutes() : myPlayedTime.getMinutes();
            var ptSec = (myPlayedTime.getSeconds() < 10) ? "0" + myPlayedTime.getSeconds() : myPlayedTime.getSeconds();
            $(sel+"play_time").text(ptMin+":"+ptSec);

            var myTotalTime = new Date(totalTime);
            var ttMin = (myTotalTime.getMinutes() < 10) ? "0" + myTotalTime.getMinutes() : myTotalTime.getMinutes();
            var ttSec = (myTotalTime.getSeconds() < 10) ? "0" + myTotalTime.getSeconds() : myTotalTime.getSeconds();
            $(sel+"total_time").text(ttMin+":"+ttSec);
        });

        player.onSoundComplete( function() {
            player.play();
        });
    });

}