var deplie = false;
var speed = 500;

function show_select(t_id) {
    if (deplie) {
        if (deplie != t_id) {
            hide_select(deplie);
        }
    }

    $('#prog_select_' + t_id).show().animate({height:60}, speed);
    deplie = t_id;
}

function hide_select(t_id) {
	if (!t_id) return;
	var t_deplie = t_id;
	$('#prog_select_' + t_id).animate({height:0}, speed, function(){
		$('#prog_select_' + t_id).hide();
	});
}

function toggle_select(t_id) {
	if ( $('#prog_select_' + t_id).css('display') != 'block' ) {
    	show_select(t_id);
    } else {
    	hide_select(t_id);
    }
}


jQuery(document).ready(function() {

	$('#prog_select_artiste_wrapper').jScrollPane({
        showArrows      : true,
        scrollbarWidth  : 10
    });


	$('.prog_select_on').hide().height(0);


	$('.prog_select').live('click', function(){
        var t_id = $(this).attr('id');
        toggle_select(t_id);
    });

    $('.scroll-pane a').live('click', function(){
        hide_select(deplie);
        //return false;
    });


    var aNavButton = $('.slide-nav img');
    var iMaxSpace = $('.slide-mask ul').height();
    var iSpace = (iMaxSpace / $('.slide-mask ul li').length) || 0;
    var oSlide = $($('.slide-mask ul')[0]);
    var bIsSliding = false;
    $(aNavButton[1]).click(function() {
    	if ( !bIsSliding && oSlide && Math.abs(parseInt(oSlide.css('margin-top'),10)) < (iMaxSpace - ( 4*iSpace ))) {
    		bIsSliding = true;
    		oSlide.animate({
    			marginTop : '-='+iSpace
    		}, 200, function() { bIsSliding = false; });
    	}
    });
    $(aNavButton[0]).click(function() {
    	if ( !bIsSliding && oSlide && parseInt(oSlide.css('margin-top'),10) < 0) {
    		bIsSliding = true;
    		oSlide.animate({
    			marginTop : '+='+iSpace
    		}, 200, function() { bIsSliding = false; });
    	}
    });
});
