// JavaScript Document
(function($) {
$.fn.scruffyAudio = function(options) {
	
		var settings = {
				durationstart: 600,		//zoomed width default width
				durationend: 1000,		//zoomed div default width1
				wHeight: -50
		};
		
		$(".audio-player-btn a").click(function () {
			//alert("test");
			if($(".audio-block").is(':hidden')) {
				$(".audio-player-btn a").addClass("active");
				$(".audio-block").slideDown();
			} else {
				$(".audio-block").slideUp("slow",function(){$(".audio-player-btn a").removeClass("active");});	
			}
			return false;			
		});
		
		$("body").intercept('click', '.open-playlist', function(e){
			$("#playlist").slideToggle();
			return false;
		});
		
		$("body").intercept('click', '.track-link', function(e){
						
			var $tgt = $(e.target);
			

			
			//$(".tracks .track-link").parent().removeClass('active');
			$("li").removeClass('active');

			$(".track-"+$tgt.attr("playlistid")).parent().addClass('active');
			
			
			if($(".audio-block").is(':hidden')) {
				$(".audio-player-btn a").addClass("active");
				$(".audio-block").slideDown().animate({opacity: 1.0},2000).slideUp("slow",function(){$(".audio-player-btn a").removeClass("active");});
			}

			
			//var plst = null;
			//var i = $tgt.attr("playlistid");
			//plst = player.getPlaylist();
			$(".player-info .now-playing").replaceWith('<span class="now-playing">'+$tgt.attr("trackname")+'</span>');
			
			$(".btn .play").addClass("active");

			
			player.sendEvent('ITEM',$tgt.attr("playlistid"));
			
			return false;			
			
		});
		
		$(".player").click(function () { 
										 
			btn = $(this).attr("rel");
			switch(btn)
			{
			case 'play':
			  player.sendEvent('PLAY');
			  break;    
			case 'pause':
			  player.sendEvent('PLAY');
			  break;
			case 'next':
			  player.sendEvent('NEXT');
			  break;
			case 'prev':
			  player.sendEvent('PREV');
			  break;
			default:
			}
			return false;			
			
		});
		
};
})(jQuery); 