$(document).ready(function() {
	$(".fancy,.imatges a,.list2 a.img,.detalls a,.planol a").fancybox({titlePosition:'over'});
	$('#passi').cycle({
        speed:		2500,
		timeout:	5000
    });

    $('.dialeg,.captcha-info,.captcha-refresh').tooltip({
		track: true,
		delay: 0,
		showURL: false,
		fade: 250
	});

	//Filtre
	$("select[name=filtre]").change(function() {
		window.location=$(this).val();
	});

	$("ul.obres a").click(function() {
		$(this).siblings('object').toggleClass('hide');
		return false;
	});
	$('.captcha-refresh').click(function(){
		refreshimg();
	});

	/*$('#inici-b ul').cycle({
        speed:		2500,
		timeout:	5000
    });





	$('.box1-out .boto').click(function(){

		$('#miniformulari:visible').slideUp(function(){
			$('div.sb').hide();
		});
		$('#miniformulari:hidden').slideDown(function(){
			$('div.sb').show();
		});
		return false;
	});



    $('.destacats a').hover(
    	function(){
    		$(this).find('span').animate({right:'0px'},200);
    	},function(){
    		$(this).find('span').animate({right:'-10px'},200);
    	}
    );


    $('#filtre input[name=sector]').change(function(){
    		var str='';
    		var tot=0;
    		if($(this+':checked').attr('id')=='tots'){
    			$('#filtre input[name=sector]:checked').not(this).each(function(){
    				$(this).attr('checked','');
    			});
    		}
		    	$('#filtre input[name=sector]:checked').each(function(){
		    		str+='@@'+$(this).val();
		    		if($(this).val()!='null')tot++;
		    	});
	    		if(tot>0){
	    			$('#tots').attr('checked','');
	    		}else{
	    			$('#tots').attr('checked','checked');
	    		}
    	    	$('ul.productes-list').remove();

    	    	$.ajax({
					   type: "POST",
					   url: "plantilla-productes_llista.php",
					   data: "camp="+str+'&categoria='+$('#categoria').val()+'&lang='+$('#lang').val()+'&taula=serie',
					   success: function(msg){
					     $('#col-b').append(msg);
					   }
					 });
    });
    $('#filtre input[name=categoria]').change(function(){
    		var str='';
    		var tot=0;
    		if($(this+':checked').attr('id')=='tots'){
    			$('#filtre input[name=categoria]:checked').not(this).each(function(){
    				$(this).attr('checked','');
    			});
    		}
		    	$('#filtre input[name=categoria]:checked').each(function(){
		    		str+='@@'+$(this).val();
		    		if($(this).val()!='null')tot++;
		    	});
	    		if(tot>0){
	    			$('#tots').attr('checked','');
	    		}else{
	    			$('#tots').attr('checked','checked');
	    		}
    	    	$('ul.productes-list').remove();

    	    	$.ajax({
					   type: "POST",
					   url: "plantilla-productes_llista.php",
					   data: "camp="+str+'&sector='+$('#sector').val()+'&lang='+$('#lang').val()+'&taula=serie',
					   success: function(msg){
					     $('#col-b').append(msg);
					   }
					 });
    });*/

});
var play;
function loadPlayer(id,song){
	$("#player"+id).jPlayer({
		ready: function () {
			this.element.jPlayer("setFile", song);
			this.element.jPlayer("play");
			this.element.jPlayer("stop");
             /*$(this).setFile();*/
		},
		/*customCssIds: true,*/
         swfPath:'js/jplayer/'
	})
	.jPlayer("cssId","play", "play"+id)
	.jPlayer("cssId","pause", "pause"+id)
	.jPlayer("cssId", "playBar", "playbar"+id)
	.jPlayer("cssId", "loadBar", "loadbar"+id)
	.jPlayer("cssId", "mute", "mute"+id)
	.jPlayer("cssId", "unmute", "unmute"+id);


	$("#controls"+id+" .loadbar").click(function() {
		if (id!=play) {
			$("#controls"+play+" .pause").click();
		}
		$("#controls"+id+" .play").css('display','none');
		$("#controls"+id+" .pause").css('display','inline');
		play=id;
	});

	$("#player"+id).jPlayer("onSoundComplete", function() {
		$("#controls"+id+" .pause").css('display','none');
		$("#controls"+id+" .playbar").css('display','none');
	});
	$("#controls"+id+" .play").click(function() {
		if (id!=play) {
			$("#controls"+play+" .pause").click();
		}
		$("#controls"+id+" .loadbar").css('width','100%');
		$("#controls"+id+" .playbar").css('width','0px');
		$("#controls"+id+" .play").css('display','none');
		$("#controls"+id+" .pause").css('display','inline');
		play=id;
	});

	$("#controls"+id+" .pause").click(function() {
		$("#controls"+id+" .play").css('display','inline');
		$("#controls"+id+" .pause").css('display','none');
	});
	$("#controls"+id+" .mute").click(function() {
		$("#controls"+id+" .unmute").css('display','inline');
		$("#controls"+id+" .mute").css('display','none');
	});
	$("#controls"+id+" .unmute").click(function() {
		$("#controls"+id+" .mute").css('display','inline');
		$("#controls"+id+" .unmute").css('display','none');
	});
	$("#player"+id).jPlayer("onProgressChange", function(loadPercent, playedPercentRelative, playedPercentAbsolute, playedTime, totalTime) {
		var myPlayedTime = new Date(playedTime);
		var ptMin = (myPlayedTime.getMinutes() < 10) ? "0" + myPlayedTime.getMinutes() : myPlayedTime.getMinutes();
		var ptSec = (myPlayedTime.getSeconds() < 10) ? "0" + myPlayedTime.getSeconds() : myPlayedTime.getSeconds();
		$("#current-time"+id).text(ptMin+":"+ptSec);

		var myTotalTime = new Date(totalTime);
		var ttMin = (myTotalTime.getMinutes() < 10) ? "0" + myTotalTime.getMinutes() : myTotalTime.getMinutes();
		var ttSec = (myTotalTime.getSeconds() < 10) ? "0" + myTotalTime.getSeconds() : myTotalTime.getSeconds();
		$("#duration"+id).text(ttMin+":"+ttSec);
	});

	$("#mute"+id).click(function(){
		$("#player"+id).jPlayer('volume',0);
		return false;
	});
	$("#unmute"+id).click(function(){
		$("#player"+id).jPlayer('volume',100);
		return false;
	});
	$("#player"+id).jPlayer('play');
	//$("#player"+id).jPlayer('stop');
}


