$(document).ready(function() {

	$("#content a.fancybox").fancybox();

	$(".subnavigation>ul>li>a").hover(
		function() {
			if(!$(this).parent().hasClass("current")) {
				$(this).parent().prepend("<span class='shadow left'>&nbsp;</span>");
				$(this).parent().append("<span class='shadow right'>&nbsp;</span>");
			}	
		},
		function() {
			if(!$(this).parent().hasClass("current")) {
				$(this).parent().find(".shadow").remove();		
			}
		}
	)	
	
	if($('.slideshow').length > 0) {
		$('.slideshow').cycle({
	      fx: 'fade',
	      timeout: 7500,
	      speed: 3000,
	      random: 1
	  });
	}
	

  $(".list-toggle .item").each(function() {
    $(this).find(".category_name").click(function() {    	
    	// set settings for current item
    	$(this).css("background-image", "url(/pics/bg_list-toggle-item_open.gif)");
    	$(this).addClass("current");
    	
    	// exception for ie 6 + 7 offerteformulier
    	if($(this).parent().find("#contact_form").length > 0 && $.browser.msie && ($.browser.version <= 7)) {
    		if($(this).next("div:first").css("display") == "none") {
    			$(this).next("div:first").show();	
    			$(this).prev(".category_name").css("background", "url(/pics/bg_list-toggle-item_open.gif) 0px 15px no-repeat");
	    		$(this).prev(".category_name").addClass("current");		
    		} else {
    			$(this).next("div:first").hide();		
    			$(".category_name").css("background", "url(/pics/bg_list-toggle-item_closed.gif) 0px 15px no-repeat");	
	    		$(".category_name").removeClass("current");
    			
    			
	    		
	    		//alert($(this).prev(".category_name") + " - " + $(this).prev(".category_name").css("background-image") + " - " + $(this).prev(".category_name").attr("class"))
    		}	
    	} else {
	    	$(this).next("div:first").stop(true,true).slideToggle(function() {
	    		if($(this).css("display") == "none") {
	    			$(this).prev(".category_name").css("background", "url(/pics/bg_list-toggle-item_closed.gif) 0px 15px no-repeat");	
	    			$(this).prev(".category_name").removeClass("current");
	    		} else {
	    			$(this).prev(".category_name").css("background", "url(/pics/bg_list-toggle-item_open.gif) 0px 15px no-repeat");
	    			$(this).prev(".category_name").addClass("current");	
	    		}
	    	});
	    }
    });
  });    
	
});
