var opts0 = {
  left: 1,
  top: 1,
  blur: 1,
  opacity: 0.4,
  color: "black",
  swap: false
};

var opts1 = {
  left: 0,
  top: 3,
  blur: 2,
  opacity: 0.5,
  color: "black",
  swap: false
};

var opts2 = {
  left: 0,
  top: 0,
  blur: 3,
  opacity: 0.5,
  color: "black",
  swap: false
};

var opts3 = {
  left: 1,
  top: 1,
  blur: 1,
  opacity: 0.3,
  color: "black",
  swap: false
};

var opts4 = {
  left: 0,
  top: 3,
  blur: 3,
  opacity: 1,
  color: "black",
  swap: false
};

function redrawAllShadow() {
	$("#box-intro h1, h1.title, #block-views-News_view-block_1 .block-title").redrawShadow();
	$(".view-Slider-views #views_slideshow_singleframe_teaser_section_Slider_views-default").redrawShadow();
	$("#block-views-Mappa_View-block_1").redrawShadow();
	$(".view-UltimaFoto-view .views-field-field-foto-fid").redrawShadow();
	$("#home-boxes .box, #home-boxes .box .box-content h3").redrawShadow();
	$("#label-menu img").redrawShadow();
}
	
$(document).ready(function() {
						   
	$("#box-intro h1, h1.title, #block-views-News_view-block_1 .block-title").dropShadow(opts0);
	$(".view-Slider-views #views_slideshow_singleframe_teaser_section_Slider_views-default").dropShadow(opts1);
	$("#block-views-Mappa_View-block_1").dropShadow(opts1);
	$(".view-UltimaFoto-view .views-field-field-foto-fid").dropShadow(opts2);
	$("#home-boxes .box, #home-boxes .box .box-content h3").dropShadow(opts3);
	$("#label-menu img").dropShadow(opts4);
	
	$("#to-top").click( function(event) {
		$('html, body').animate( {scrollTop:0}, 500 );	
		return false;
	});
		
	$("#label-menu").hover(function() {
		$(this).stop().animate( {marginRight: 0}, "fast" );
	}, function() {
		$(this).stop().animate( {marginRight: -5}, "fast" );
	});
	
	$("#category-choice").show();
	$("#category-chooser").change(function(){
		var url = $("#category-chooser").val();
		if (url != '') {
		  window.location = url;
		}
	});
	
	if ( $(".toggle-btn").length != 0) {	
		$(".toggle-btn").click(function() {																					
			if( !$(this).next().is(':visible') ) {
				$("div.toggle-btn").next().slideUp("fast");
				$("div.toggle-btn").removeClass("active");
			}
			$(this).toggleClass("active").next().slideToggle("fast");
			return false;
		});
	}
	
	setTimeout(redrawAllShadow, 2000);
	
});

