
$(function(){
	$("div.daekningtabellinjebeskrivelse").hide();
	function vismereEventhandler(e){
		e.stopImmediatePropagation();
    	
    	var vismerelink = $(this);
    	var containingTable = vismerelink.closest("table");
		var langbeskrivelse = containingTable.next("div.daekningtabellinjebeskrivelse:first");

		langbeskrivelse.toggle();

		var beskrivelseErSynlig = langbeskrivelse.children(":first").is(":visible");

		if (beskrivelseErSynlig) {
			vismerelink.addClass("opened")
			           .text("Vis mindre");
		
			containingTable.addClass("opened");
		} else {
			vismerelink.removeClass("opened")
			           .text("Vis mere");
		
			containingTable.removeClass("opened");
		}
		
		vismerelink.blur();
		
		return false;
	};
	
	$("a.vismerelink").click(vismereEventhandler);
});

