var scrollto;

function scroll_2(){
	scrollto = $(this).scrollTop() + 300;
	$('#zoekfilters').animate({'top': scrollto + "px"},300);
}

$(document).ready(function(){

	$("#alle1337").hide();
	$(".servicegebied #alle").click(function(){
		if($("#alle1337").attr("value")!="alle geselecteerd"){
			$(".servicegebied input").attr("checked","checked");
			$("#alle1337").attr("value","alle geselecteerd");
		}else{
			$(".servicegebied input").attr("checked","");
			$("#alle1337").attr("value","");
		}
		return false;
	});
	$(".servicegebied input").click(function(){
		$("#alle1337").attr("value","");
	});

	$(".voorzieninginfo").hide();
	$(".resultinfo").truncate({max_length: 500});
	$(".voorzieningwrap .voorziening a").toggle(function(){
//		$(this).parent().parent().css("border","1px solid #000");
		$(this).addClass("open");
		$(this).parent().parent().children(".voorzieninginfo").slideDown("slow");
		return false;
	},function(){
		$(this).parent().parent().children(".voorzieninginfo").slideUp("fast");	
		$(this).removeClass("open");
		return false;
	});
	
    $(window).scroll( $.throttle( 1000, scroll_2 ) );
	
	$('.totop').click(function(){ $('html, body').animate({scrollTop:0}, 'slow'); return false; });

	$("body").css("height","auto"); // to fix al little bug in firefox
});
