$(document).ready(function(){

	$("#barmenu > dl > dt > a").mouseover(function(){

		$("#barmenu").find("ul").hide("fast");

		$(this).parent().parent().find("ul").show("fast");

		$(this).parent().parent().find("ul").hover(function(){
		}, function(){
			$(this).hide("fast");
		});
		
	});
	
	if($("table.long").length>0){
		$("table.long tr:eq(7)").before('<tr class="morefields"><td colspan="100"><a href="#">развернуть ещё</a></td></tr>');
		var lasttrs = $("table.long tr").length-3;
		$("table.long tr:gt(7)").hide(0);
		$("table.long tr:eq("+lasttrs+"), table.long tr:eq("+Number(lasttrs+1)+"), table.long tr:eq("+Number(lasttrs+2)+")").show(0);
	}
	nextmore();
});

function nextmore(){
	$(".morefields a").click(function(){
		var ptr = $(this).parents("tr");
		
		n = 0
		while (n < 5) {
			ptr = ptr.next("tr");
			if(ptr.find("td:first").attr("rowspan")){
				n=Number(n-ptr.find("td:first").attr("rowspan"));
			}
			ptr.fadeIn(500);
			n ++
		}
		if(ptr.next("tr").next("tr").next("tr").next("tr").length){
			ptr.after('<tr class="morefields"><td colspan="100"><a href="#">развернуть ещё</a></td></tr>');
		}
		nextmore();
		$(this).parents("tr").remove();
		return false;
	});
}
