var $jq = jQuery.noConflict();
$jq(document).ready(function($) {
	$("a[rel=blank]").attr("target", "_blank");
	$("#menu-profile a").attr("target", "_blank");				 
	// MENU
    $("#menu-glowne").lavaLamp({
		fx: "backout",
		speed: 800
	});
	// PREZENTACJA ZESPOŁU
	$('#asia').bind("click", function(e){
		e.preventDefault();
		$("#asia_img").fadeIn("150").css("z-index", "1");
		$("#asia_info").fadeIn("150").css({"z-index":"2","filter":"alpha(opacity=100)"});
		$("#piotr_img").fadeOut("fast");
		$("#artur_img").fadeOut("fast");
		$("#jacek_img").fadeOut("fast");
		$("#maciek_img").fadeOut("fast");
    });
	$('#asia_img').bind("click", function(e){
		e.preventDefault();
		$("#asia_img").fadeOut("150");
		$("#asia_info").fadeOut("150");
	});
	$('#piotr').bind("click", function(e){
		e.preventDefault();
		$("#piotr_img").fadeIn("150").css("z-index", "1");
		$("#piotr_info").fadeIn("150").css({"z-index":"2","filter":"alpha(opacity=100)"});
		$("#asia_img").fadeOut("fast");
		$("#artur_img").fadeOut("fast");
		$("#jacek_img").fadeOut("fast");
		$("#maciek_img").fadeOut("fast");
    });
	$('#piotr_img').bind("click", function(e){
		e.preventDefault();
		$("#piotr_img").fadeOut("150");
		$("#piotr_info").fadeOut("150");
	});
	$('#artur').bind("click", function(e){
		e.preventDefault();
		$("#artur_img").fadeIn("150").css("z-index", "1");
		$("#artur_info").fadeIn("150").css({"z-index":"2","filter":"alpha(opacity=100)"});
		$("#asia_img").fadeOut("fast");
		$("#piotr_img").fadeOut("fast");
		$("#jacek_img").fadeOut("fast");
		$("#maciek_img").fadeOut("fast");
    });
	$('#artur_img').bind("click", function(e){
		e.preventDefault();
		$("#artur_img").fadeOut("150");
		$("#artur_info").fadeOut("150");
	});
	$('#jacek').bind("click", function(e){
		e.preventDefault();
		$("#jacek_img").fadeIn("150").css("z-index", "1");
		$("#jacek_info").fadeIn("150").css({"z-index":"2","filter":"alpha(opacity=100)"});
		$("#asia_img").fadeOut("fast");
		$("#piotr_img").fadeOut("fast");
		$("#artur_img").fadeOut("fast");
		$("#maciek_img").fadeOut("fast");
    });
	$('#jacek_img').bind("click", function(e){
		e.preventDefault();
		$("#jacek_img").fadeOut("150");
		$("#jacek_info").fadeOut("150");
	});
	$('#maciej').bind("click", function(e){
		e.preventDefault();
		$("#maciej_img").fadeIn("150").css("z-index", "1");
		$("#maciej_info").fadeIn("150").css({"z-index":"2","filter":"alpha(opacity=100)"});
		$("#asia_img").fadeOut("fast");
		$("#piotr_img").fadeOut("fast");
		$("#artur_img").fadeOut("fast");
		$("#jacek_img").fadeOut("fast");
    });
	$('#maciej_img').bind("click", function(e){
		e.preventDefault();
		$("#maciej_img").fadeOut("150");
		$("#maciej_info").fadeOut("150");
	});
	$('#wszyscy').bind("click", function(e){
		e.preventDefault();
		$("#wszyscy_img").fadeIn("150").css("z-index", "1");
		$("#wszyscy_info").fadeIn("150").css({"z-index":"2","filter":"alpha(opacity=100)"});
		$("#asia_img").fadeOut("fast");
		$("#piotr_img").fadeOut("fast");
		$("#artur_img").fadeOut("fast");
		$("#jacek_img").fadeOut("fast");
		$("#maciej_img").fadeOut("fast");
    });
	$('#wszyscy_img').bind("click", function(e){
		e.preventDefault();
		$("#wszyscy_img").fadeOut("150");
		$("#wszyscy_info").fadeOut("150");
	});
	$('.showtitle').tooltip({ 
		track: true,
		fixPNG: true,
		delay: 0, 
		showURL: false, 
		showBody: " - ", 
		fade: 250
	});
	// AKTUALNOSCI
	$( "#news" ).accordion({
		autoHeight: false
	});
	$('#asia_info').jScrollPane({
		showArrows: true
	});
	$('#piotr_info').jScrollPane({
		showArrows: true
	});
	$('#artur_info').jScrollPane({
		showArrows: true
	});
	$('#jacek_info').jScrollPane({
		showArrows: true
	});
	$('#maciej_info').jScrollPane({
		showArrows: true
	});
	$('#wszyscy_info').jScrollPane({
		showArrows: true
	});
	$('.tubepress_thumbnail_area').jScrollPane({
		showArrows: true
	});
	$('.dbem_events_list').jScrollPane({
		showArrows: true
	});
	// DYSKOGRAFIA
	$( "#dyskografia" ).accordion({
		autoHeight: false,
		navigation: true,
		animated: 'easeslide'
	});
	// PLAYER
		// BIG THANKS TO LUCAS RANDAZZO FOR THE COOKIE MOD!
		// http://groups.google.com/group/jplayer/browse_thread/thread/7354e25665143512/
	initScripts();
	window.onbeforeunload = function(e) { //OMBU MOD
		$.cookie("mp3player_pos", $("#OS_playedTime").text(), {
			path: '/', expires: 180
		});
		$.cookie("mp3player_playItem", $("#OS_playItem").text(), {
			path: '/', expires: 180
		});
		$.cookie("mp3player_volume", $("#OS_volume").text(), {
			path: '/', expires: 180
		});
	}
	function initScripts() {
        if ($.cookie("mp3player_playItem") != null){
          var playItem = parseInt($.cookie("mp3player_playItem"));
        } else {
          var playItem = 0;
        }
		var myPlayList = [
			{name:"Zatrzymać czas",mp3:"http://www.hostunit.pl/farba/FARBA_Zatrzymac_czas.mp3"},
			{name:"Ostatnia noc",mp3:"http://www.hostunit.pl/farba/FARBA_Ostatnia_noc.mp3"},
			{name:"A jeśli to nieprawda?",mp3:"http://www.hostunit.pl/farba/FARBA_A_jesli_to_nieprawda.mp3"},
			{name:"Daleko",mp3:"http://www.hostunit.pl/farba/FARBA_Daleko.mp3"},
			{name:"Chcę tu zostać",mp3:"http://www.hostunit.pl/farba/FARBA_Chce_tu_zostac.mp3"},
			{name:"Czy nigdy więcej",mp3:"http://www.hostunit.pl/farba/FARBA_Czy_nigdy_wiecej.mp3"},
			{name:"Odejdę od Ciebie",mp3:"http://www.hostunit.pl/farba/FARBA_Odejde_od_Ciebie.mp3"},
			{name:"Taka ny nu łone czaizen",mp3:"http://www.hostunit.pl/farba/FARBA_Taka_ny_nu_lone_czaizen.mp3"},
			{name:"Zagubiony książę",mp3:"http://www.hostunit.pl/farba/FARBA_Zagubiony_Ksiaze.mp3"},
			{name:"Hej mały",mp3:"http://www.hostunit.pl/farba/FARBA_Hej_maly.mp3"},
			{name:"Gra zwana świat",mp3:"http://www.hostunit.pl/farba/FARBA_Gra_zwana_swiat.mp3"},
			{name:"Muszę krzyczeć",mp3:"http://www.hostunit.pl/farba/FARBA_Musze_krzyczec.mp3"},
			{name:"Nie warte nic",mp3:"http://www.hostunit.pl/farba/FARBA_Nie_warte_nic.mp3"},
			{name:"I'm leaving you",mp3:"http://www.hostunit.pl/farba/FARBA_Im_leaving_you.mp3"},
			{name:"Nie mów mi, że...",mp3:"http://www.hostunit.pl/farba/FARBA_Nie_mow_mi_ze.mp3"},
			{name:"Piosenka bez słów",mp3:"http://www.hostunit.pl/farba/FARBA_Piosenka_bez_slow.mp3"},
			{name:"Kochaj mnie (Pokochaj mnie)",mp3:"http://www.hostunit.pl/farba/FARBA_Kochaj_mnie.mp3"},
		];
		var jpPlayTime = $("#jplayer_play_time");
		var jpInfo = $("#trackname");
			$("#jquery_jplayer").jPlayer({
				ready: function() {
					playListInit(false); // autoplay
					var czas = $.cookie("mp3player_pos");
					var dodatek = 2500;
					var suma = parseInt(czas)+dodatek;
					$("#jquery_jplayer").jPlayer("playHeadTime",suma);
				}
			})
			.jPlayer("onProgressChange", function(loadPercent, playedPercentRelative, playedPercentAbsolute, playedTime, totalTime, playInfo) {
				jpPlayTime.text($.jPlayer.convertTime(playedTime) + " / " + $.jPlayer.convertTime(totalTime));
                $("#OS_playedTime").text(playedTime);
				$("#OS_volume").text($("#jquery_jplayer").jPlayer("getData", "volume"));
			})
			.jPlayer("onSoundComplete", function() {
				playListNext();
			});
		$("#jplayer_previous").click( function() {
			playListPrev();
			$(this).blur();
            $("#OS_playItem").text(playItem);
			return false;
		});
		$("#jplayer_next").click( function() {
			playListNext();
			$(this).blur();
            $("#OS_playItem").text(playItem);
			return false;
		});
		function displayPlayList() {
			$("#jplayer_playlist ul").empty();
			for (i=0; i < myPlayList.length; i++) {
				var listItem = (i == myPlayList.length-1) ? "<li class='jplayer_playlist_item_last'>" : "<li>";
				listItem += "<a href='#' id='jplayer_playlist_item_"+i+"' tabindex='1'>"+ myPlayList[i].name +"</a></li>";
				$("#jplayer_playlist ul").append(listItem);
				$("#jplayer_playlist_item_"+i).data( "index", i ).click( function() {
					var index = $(this).data("index");
					if (playItem != index) {
						playListChange( index );
						$("#jquery_jplayer").jPlayer("play");
						console.log("play");
					} else if ($('body').hasClass('video')) {
						$("#jquery_jplayer").jPlayer("pause");
						console.log("pauza");
					}
					$(this).blur();
					return false;
				});
			}
		}
		function playListInit(autoplay) {
			if(autoplay) {
				playListChange( playItem );
			} else {
				playListConfig( playItem );
			}
		}
		function playListConfig( index ) {
			$("#jplayer_playlist_item_"+playItem).removeClass("jplayer_playlist_current").parent().removeClass("jplayer_playlist_current");
			$("#jplayer_playlist_item_"+index).addClass("jplayer_playlist_current").parent().addClass("jplayer_playlist_current");
			playItem = index;
			$("#jquery_jplayer").jPlayer("setFile", myPlayList[playItem].mp3);
            $("#OS_playItem").text(playItem);
			$("#trackname").text(myPlayList[playItem].name);
			//$("#jquery_jplayer").jPlayer("volume", $.cookie("mp3player_volume"));
			$("#trackname").fadeIn("150");
		}
		function playListChange( index ) {
			playListConfig( index );
			if ($('body').hasClass('video')) {
				$("#jquery_jplayer").jPlayer("pause");
			} else {
				$("#jquery_jplayer").jPlayer("play");
			}
            $("#OS_playItem").text(playItem);
			$("#trackname").fadeIn("300");
		}
		function playListNext() {
			$("#trackname").fadeOut("100", function() {
				var index = (playItem+1 < myPlayList.length) ? playItem+1 : 0;
				playListChange( index );
                $("#OS_playItem").text(playItem);
			});
		}
		function playListPrev() {
			$("#trackname").fadeOut("100", function() {
				var index = (playItem-1 >= 0) ? playItem-1 : myPlayList.length-1;
				playListChange( index );
                $("#OS_playItem").text(playItem);
			});
		}
	}
	Shadowbox.init();
	// TERMINARZ
	$('.dbem-calendar-table tbody tr td a').tooltip({ 
		track: true, 
		fixPNG: true,
		delay: 0, 
		showURL: false, 
		fade: 250
	});
	$('.dbem-calendar a.em-calnav, .dbem-calendar-full a.em-calnav').live('click', function(e){
		e.preventDefault();
		$('.calendar-loader').fadeIn(300);
		$(this).parents('.em-calendar-wrapper').first().load($(this).attr('href'), function(){
			$('.calendar-loader').fadeOut(300);
			$('.dbem-calendar-table tbody tr td a').tooltip({ 
				track: true, 
				fixPNG: true,
				delay: 0, 
				showURL: false,
				fade: 250
			});
		});
	} );
});
