﻿//function callJplayer(divID, mediaAbbreviation, bAutoPlay, fileLocation, swfLocation) {
//    $("#jquery_jplayer_" + divID).jPlayer({
//        ready: function () {
//            var oParameters = {};
//            oParameters[mediaAbbreviation] = fileLocation; 
//            $(this).jPlayer("setMedia", oParameters);

//            if (bAutoPlay)
//                $(this).jPlayer("play");
//        },
//        swfPath: swfLocation,
//        supplied: mediaAbbreviation,
//        cssSelectorAncestor: "#jp_interface_" + divID
//    })

function callJplayer(divID, mediaAbbreviation, bAutoPlay, fileLocation, swfLocation, playlist) {



    if (playlist.length > 0) {
        var audioPlaylist = new Playlist(divID, playlist,
	    {
	        ready: function () {
	            audioPlaylist.displayPlaylist();
	            audioPlaylist.playlistInit(bAutoPlay); // Parameter is a boolean for autoplay.
	        },
	        ended: function () {
	            audioPlaylist.playlistNext();
	        },
	        play: function () {
	            $(this).jPlayer("pauseOthers");
	        },
	        swfPath: swfLocation,
	        supplied: "mp3",
	        cssSelectorAncestor: ("#jp_interface_" + divID),
	        cssSelector: {
	            play: ("#jp-play_" + divID),
	            pause: ("#jp-pause_" + divID),
	            stop: ("#jp-stop_" + divID),
	            mute: ("#jp-mute_" + divID),
	            unmute: ("#jp-unmute_" + divID),
	            seekBar: ("#jp-seek-bar_" + divID),
	            playBar: ("#jp-play-bar_" + divID),
	            volumeBar: ("#jp-volume-bar_" + divID),
	            volumeBarValue: ("#jp-volume-bar-value_" + divID),
	            currentTime: ("#jp-current-time_" + divID),
	            duration: ("#jp-duration_" + divID)
	            // The other defaults remain unchanged
	        }

	    });
    }
}
