Debug = function()
{  
    this.enableEventDebug = false;
    this.enablePlaylistDebug = false;
};

dojo.lang.extend(Debug,
                    {
                       //***************debugEvent********************
                       debugEvent: function(msg)
                       {
                            if (this.enableEventDebug)
                       	        dojo.debug(msg);
                       },
                       //***************debugPlaylist********************
                       debugPlaylist: function(msg)
                       {
                            if (this.enablePlaylistDebug)
                       	        dojo.debug(msg);
                       },
                       //***************dumpPlaylist********************
                       dumpPlaylist: function(playlist, evt)
                       {
                            if (!this.enablePlaylistDebug) return;
                            if (playlist.items.length == null) return;
                            dojo.debug("<<Playlist -- " + evt);
	                        for (var i=0;i<playlist.items.length;i++)
	                        {
		                        if (i == playlist.index)
		                            dojo.debug("     ***" + i + ": "+playlist.items[i].url);
		                        else
		                            dojo.debug("        " + i + ": " + playlist.items[i].url); 
	                        }
                            dojo.debug("Playlist>>");
                        } 

                    }
                 );

debug = new Debug();                 
