/**
 * @author erland
 */
$(document).ready(function(){
	$("div.organisation").each(function(){
		var $org = $(this);
		hideInfo($org);
	});
	$("div.region-filter").show();
	$("div.region-filter a").click(function(e){
		$link = $(this);
		e.preventDefault();
		if($link.attr("rel") == "region-all"){
			$("div.organisations div.organisation").show();
		}
		else{			
			$("div.organisations div.organisation").hide(function(){
				$("div.organisations div." + $link.attr("rel")).show();
			});
		}
		$link
			.addClass("active")
				.siblings("a")
					.removeClass("active");
	});
});

function hideInfo($div){
	var $body = $div.children("div.body:first");
	var title = $div.children("h5:first").text();
	var linkText = '<p><a href="" class="readmore">Les mer om ' + title + '</a></p>'
	$body.hide().before(linkText);
	$("div.organisation a.readmore").click(function(e){
		var $link = $(this);
		var $body = $link.parent().next("div.body");
		e.preventDefault();
		if(!$body.hasClass("open")){
			$body.show("slow", function(){
				$body.addClass("open");
				$link.text("Skjul " + title);
			});
		}
		else{
			$body.hide("slow", function(){
				$body.removeClass("open");
				$link.text("Les mer om " + title);
			});
		}
	});
}