$(document).ready(function(){function h(){$("#playlist_list ul").remove();$("#playlist_single").append("<p>&Agrave; l'&eacute;coute : <span>"+myPlayList[0].name+"</span></p>");$("#playlist_list").append("<ul></ul>");for(i=0;i<myPlayList.length;i++){$("#playlist_list ul").append("<li id='playlist_item_"+i+"'>"+myPlayList[i].name+"</li>");$("#playlist_item_"+i).data("index",i).hover(function(){b!=$(this).data("index")&&$(this).addClass("playlist_hover")},function(){$(this).removeClass("playlist_hover")}).click(function(){var a= $(this).data("index");b!=a?d(a):$("#jquery_jplayer").play()})}5<myPlayList.length&&$("#playlist_list").css("height","103px");$("#playlist_list").jScrollPane({scrollbarWidth:12,showArrows:true,animateTo:true});$("#playlist_list ul > li:last-child").css("border-bottom","none")}function j(a){a?d(b):f(b)}function f(a){$("#playlist_item_"+b).removeClass("playlist_current");$("#playlist_item_"+a).addClass("playlist_current");b=a;$("#playlist_item_"+b).prepend("<span>&Agrave; l'&eacute;coute : </span>"); $("#jquery_jplayer").setFile(myPlayList[b].mp3)}function d(a){$("#playlist_item_"+b+" span").remove();f(a);$("#jquery_jplayer").play();$("#playlist_single p").remove();$("#playlist_single").append("<p>&Agrave; l'&eacute;coute : <span>"+myPlayList[a].name+"</span></p>");$("#playlist_list")[0].scrollTo("#playlist_item_"+a)}function g(){d(b+1<myPlayList.length?b+1:0)}function k(){d(b-1>=0?b-1:myPlayList.length-1)}var b=0;$("#jquery_jplayer").jPlayer({ready:function(){h();j(false)}}).jPlayerId("play", "player_play").jPlayerId("pause","player_pause").jPlayerId("stop","player_stop").jPlayerId("loadBar","player_progress_load_bar").jPlayerId("playBar","player_progress_play_bar").jPlayerId("volumeMin","player_volume_min").jPlayerId("volumeMax","player_volume_max").jPlayerId("volumeBar","player_volume_bar").jPlayerId("volumeBarValue","player_volume_bar_value").onProgressChange(function(a,c,m,l,e){c=new Date(l);a=c.getUTCMinutes()<10?"0"+c.getUTCMinutes():c.getUTCMinutes();c=c.getUTCSeconds()<10?"0"+ c.getUTCSeconds():c.getUTCSeconds();$("#play_time").text(a+":"+c);a=new Date(e);e=a.getUTCMinutes()<10?"0"+a.getUTCMinutes():a.getUTCMinutes();a=a.getUTCSeconds()<10?"0"+a.getUTCSeconds():a.getUTCSeconds();$("#total_time").text(e+":"+a)}).onSoundComplete(function(){g()});$("#ctrl_prev").click(function(){k();return false});$("#ctrl_next").click(function(){g();return false})});