jQuery(function( $ ){

	$(document).ready(function(){
		$("#fplayer").draggable();
		var myVideo = document.getElementsByTagName('video')[0];
		
		$("#poster_img").click(function(){
			if($("#btn_play").hasClass('btn_play_paused')) {
				$("#btn_play").click();
			}
			$(this).hide();
			$("#jerkvid").fadeIn();
			myVideo.play();
		});
		
		$("#jerkvid").click(function(){
			
			if($("#btn_play").hasClass('btn_play_paused')) {
				$("#btn_play").click();
			}
			
			if (myVideo.paused){
				myVideo.play();
			} else {
				myVideo.pause();
			}
		});
		
		var playItem = 0;

		var playList = [
		{name:"Beautiful World", mp3:"Beautiful-World.mp3"},
		{name:"Shady Soul", mp3:"Shady-Soul.mp3"},
		{name:"Just A Thousand", mp3:"Just-A-Thousand.mp3"},
		{name:"Rude Biggie", mp3:"Rude-Biggie.mp3"},
		{name:"You Belong in Bedrock", mp3:"You-Belong-in-Bedrock.mp3"},
		{name:"Tik Tok (Remix)", mp3:"Tik-Tok-Remix.mp3"},
		{name:"Clock Sensuality", mp3:"Clock-Sensuality.mp3"},
		{name:"Tik Tok On The Dance Floor EP", mp3:"Tik-Tok-On-The-Dance-Floor-EP.mp3"},
		{name:"ReTake A Jerk", mp3:"ReTake-A-Jerk.mp3"},
		//{name:"Tik Tok On The Dance Floor", mp3:"Tik-Tok-On-The-Dance-Floor.mp3"},
		//{name:"#2", mp3:"2.mp3"},
		//{name:"Temperature in Panama", mp3:"Temperature-in-Panama.mp3"},
		{name:"Let Lip Gloss Be", mp3:"Let-Lip-Gloss-Be.mp3"},
		{name:"Sometimes Forever", mp3:"Sometimes-Forever.mp3"},
		{name:"SouljaRat", mp3:"SouljaRat.mp3"},
		//{name:"I Gotta Story", mp3:"I-Gotta-Story.mp3"},
		//{name:"Imagine That", mp3:"Imagine-That.mp3"},
		{name:"Hard to Rent", mp3:"Hard-to-Rent.mp3"},
		//{name:"The Mysterious Next Episode", mp3:"The-Mysterious-Next-Episode.mp3"},
		//{name:"Take A Jerk", mp3:"Take-A-Jerk.mp3"},
		{name:"Wonderoc Boys", mp3:"Wonderoc-Boys.mp3"}
		];


		$("#jquery_jplayer").jPlayer({
			ready: function () {
				$(this).setFile("http://tripleprime.net/tracks/"+playList[0].mp3);
				//$("#trackname").text(playList[0].name);
				$("#fptext").text(playList[0].name);
				showPlayBtn();
			},
			swfPath: "http://tripleprime.net/wp-content/themes/tripleprime/scripts",
			volume: 95

		})
		.onProgressChange( function(lp,ppr,ppa,pt,tt) {
			//$("#pcent").text(parseInt(ppa)+"%");
			$("#progress").css('width', parseInt(ppa)*.01*210);
		})
		.onSoundComplete( function() {
			playListNext();
		});

		function playListNext() {
			var index = (playItem+1 < playList.length) ? playItem+1 : 0;
			playTrack( index );
		}

		function playListPrev() {
			var index = (playItem-1 >= 0) ? playItem-1 : 11;
			playTrack( index );
		}

		function showPauseBtn()
		{
			//$("#play").hide();
			//$("#pause").show();
			$("#btn_play").addClass('btn_play_paused');
		}

		function showPlayBtn()
		{
			//$("#pause").hide();
			//$("#play").show();
			$("#btn_play").removeClass('btn_play_paused');
		}

		function playTrack(t)
		{
			if (myVideo.play){
				myVideo.pause();
			}
			
			playItem = t;

			$("#jquery_jplayer").setFile("http://tripleprime.net/tracks/"+playList[t].mp3).play();

			showPauseBtn();

			/*$("#trackname").fadeOut(function(){
				$("#trackname").text(playList[t].name);
				$("#trackname").fadeIn();
			});*/
			
			$("#fptext").fadeOut(function(){
				$(this).text(playList[t].name);
				$(this).fadeIn();
			});

			/*$("#pcent").fadeOut(function(){
				$("#pcent").fadeIn();
			});*/

			return false;
		}
		$("#bworld").click(function() {
			return(playTrack(0));
		});
		$("#shady").click(function() {
			return(playTrack(1));
		});
		$("#thousand").click(function() {
			return(playTrack(2));
		});
		$("#rude").click(function() {
			return(playTrack(3));
		});
		$("#belong").click(function() {
			return(playTrack(4));
		});
		$("#tiktokrm").click(function() {
			return(playTrack(5));
		});
		$("#clocks").click(function() {
			return(playTrack(6));
		});
		$("#tiktokep").click(function() {
			return(playTrack(7));
		});
		$("#retake").click(function() {
			return(playTrack(8));
		});
		// $("#num2").click(function() {
		// 			return(playTrack(5));
		// 		});
		// $("#temp").click(function() {
		// 		return(playTrack(6));
		// 	});
		$("#lip").click(function() {
			return(playTrack(9));
		});
		$("#somefor").click(function() {
			return(playTrack(10));
		});
		$("#souljarat").click(function() {
			return(playTrack(11));
		});
		// $("#igot").click(function() {
		// 			return(playTrack(10));
		// 		});
		// 		$("#imagine").click(function() {
		// 			return(playTrack(11));
		// 		});
		$("#hard").click(function() {
			return(playTrack(12));
		});
		// $("#myst").click(function() {
		// 			return(playTrack(13));
		// 		});
		$("#wond").click(function() {
			return(playTrack(13));
		});

		/*$("#play").click(function() {
			
			if (myVideo.play){
				myVideo.pause();
			}
			
			$("#jquery_jplayer").play();
			showPauseBtn();
			return false;
		});*/
		
		$("#btn_play").click(function() {
			if($(this).hasClass('btn_play_paused')) {
				$("#jquery_jplayer").pause();
				showPlayBtn();
				return false;
			} else {
				if (myVideo.play){
					myVideo.pause();
				}

				$("#jquery_jplayer").play();
				showPauseBtn();
				return false;
			}
		});
		$("#btn_next").click(function() {
			playListNext();
		});
		$("#btn_prev").click(function() {
			playListPrev();
		});

		/*$("#pause").click(function() {
			$("#jquery_jplayer").pause();
			showPlayBtn();
			return false;
		}); */

		$(window).keydown(function(e) {

			if(e.keyCode == 37) //left
			{
				playListPrev();
			}
			if(e.keyCode == 39) //right
			{
				playListNext();
			}
			if(e.keyCode == 32) //space
			{
				$("#btn_play").click();
				return false;
			}
		});
		
		$("#fplayer").slideDown(800);
	});
});
