$(document).ready(function() {

/* Header - animated background */
	$('#spritely1').pan({ fps: 15, speed: 2, dir: 'up' });
	$('#spritely2').pan({ fps: 30, speed: 2, dir: 'up' });
	

/* Header - social buttons */
	$('#sel_social a').tooltip({ offset: [ -2 , 0 ] });
	/* $('#sel_social a').tooltip({ offset: [110, 0], effect: 'slide'}); */
	$('#sel_social a').mouseover(function() {
		$('#sel_social a').css({ opacity : 0.3 }).dequeue();
		$(this).animate({ opacity : 1 }, 250).dequeue();
	});
	$('#sel_social a').mouseout(function() {
		$('#sel_social a').stop().css({ opacity : 1 }, 250).dequeue();
	});

	
/* Home - dropdown menu */
	$('#jsddm > li').bind('mouseover', jsddm_open);
	$('#jsddm > li').bind('mouseout',  jsddm_timer);
	var timeout = 500;
	var closetimer = 0;
	var ddmenuitem = 0;	
	function jsddm_open() { jsddm_canceltimer(); jsddm_close(); ddmenuitem = $(this).find('ul').css('visibility', 'visible'); }
	function jsddm_close() { if(ddmenuitem) ddmenuitem.css('visibility', 'hidden'); }
	function jsddm_timer() { closetimer = window.setTimeout(jsddm_close, timeout); }
	function jsddm_canceltimer() { if(closetimer) { window.clearTimeout(closetimer); closetimer = null; } }



/* PAGINA MANIFESTI */

	var mbx_scr_count = 0;
	var mbx_scr_count_max = 22;
	
	$(".mbx_cont_box").mouseover(function() {
		$(this).children(".mbx_cont_box_desc").stop().animate({bottom : '0px'}, 100).dequeue();
	});
	$(".mbx_cont_box").mouseout(function() {
		$(this).children(".mbx_cont_box_desc").stop().animate({bottom : '-160px'}, 100).dequeue();
	});

	$("#mbx_r_btn").click(function () {
		if(mbx_scr_count < mbx_scr_count_max) { mbx_scr_count++ }
		$("#mbx_scroller").animate({ left : '-' + (150*mbx_scr_count) + 'px'}, 100);
	});

	$("#mbx_l_btn").click(function (){
		if(mbx_scr_count > 0) { mbx_scr_count-- }
		$("#mbx_scroller").animate({ left : '-' + (150*mbx_scr_count) + 'px'}, 100);
	});

/* ************************************************************* */











	   $('#searchsubmit').hover(
            function() {
                this.src = this.src.replace( '_out', '_over' );
            },
            function() {
                this.src = this.src.replace( '_over', '_out' );
            }
        );






	var sb_arrow_delay = 50;
	$(".sb_scroll_block").mouseover(function() {
		$(this).children(".sb_scroll_left_arrow").animate({ left : 0 } , sb_arrow_delay ).dequeue();
		$(this).children(".sb_scroll_right_arrow").animate({ right : 0 } , sb_arrow_delay ).dequeue();
	});

	$(".sb_scroll_block").mouseout(function() {
		$(this).children(".sb_scroll_left_arrow").animate({ left : '-25px' } , sb_arrow_delay ).dequeue();
		$(this).children(".sb_scroll_right_arrow").animate({ right : '-25px' } , sb_arrow_delay ).dequeue();
	});

	$(".sb_scroll_left_arrow, .sb_scroll_right_arrow").css({ opacity : 0.3 });
	$(".sb_scroll_left_arrow, .sb_scroll_right_arrow").mouseover(function() { $(this).animate({ opacity : 1 }, 100) });
	$(".sb_scroll_left_arrow, .sb_scroll_right_arrow").mouseout(function() { $(this).animate({ opacity : 0.3 }, 100) });

	var sb_curPos_1 = 0;
	var sb_curPos_2 = 0;

	$("#sb_scroll_block_1 .sb_scroll_left_arrow").click(function() {
		if(sb_curPos_1 < 0) {
			sb_curPos_1 += 300;
			$("#sb_scroll_block_1 .sb_scroll_block_scroller").animate( { left : sb_curPos_1+'px' }, 500);
		}
	});

	$("#sb_scroll_block_1 .sb_scroll_right_arrow").click(function() {
		if(sb_curPos_1 > -2700) {
			sb_curPos_1 -= 300;
			$("#sb_scroll_block_1 .sb_scroll_block_scroller").animate( { left : sb_curPos_1+'px' }, 500);
		}
	});



	$("#sb_scroll_block_2 .sb_scroll_left_arrow").click(function() {
		if(sb_curPos_2 < 0) {
			sb_curPos_2 += 300;
			$("#sb_scroll_block_2 .sb_scroll_block_scroller").animate( { left : sb_curPos_2+'px' }, 500);
		}
	});

	$("#sb_scroll_block_2 .sb_scroll_right_arrow").click(function() {
		if(sb_curPos_2 > -1200) {
			sb_curPos_2 -= 300;
			$("#sb_scroll_block_2 .sb_scroll_block_scroller").animate( { left : sb_curPos_2+'px' }, 500);
		}
	});



});

document.onclick = jsddm_close;






