function selectActive(){
		if (this.selectedIndex != 0) $(this).parent().addClass('activepool');
		else $(this).parent().removeClass('activepool');
	}          
	
function checkboxActive(){
	var n = $("#Search input:checked").length;
	n %= 3;
	if (n == 0) $(this).parent().removeClass('activepool');
	else $(this).parent().addClass('activepool');	
}

function sortByName(){
	var arr = $(".WM>tbody").get();
	arr.sort(function(a, b){
		var aa = a.rows[0].cells[2].firstChild.firstChild.innerHTML;
		var bb = b.rows[0].cells[2].firstChild.firstChild.innerHTML;
		return aa.toLocaleLowerCase().localeCompare(bb.toLocaleLowerCase());
	});
	
	$(".WM").empty();
	$(arr).appendTo(".WM");
}

function cmp(a,b,p)
{
	return sortingData[a.id][p].toLocaleLowerCase().localeCompare(sortingData[b.id][p].toLocaleLowerCase());
}
var typ = ['flowType', 'logicalOrder'];
var nazwa = ['name'];
var producent = ['producent', 'logicalOrder'];
var klasa = ['class', 'logicalOrder'];
var logicznie = ['logicalOrder'];
function sortuj(p){
	var w = $(".clg").get();
	w.sort(function(a,b){
		var i = 0;
		var r;
		while (i < p.length)
		{
			r = cmp(a,b,p[i]);
			if (r != 0) return r;
			++i;
		}
		return r;
	});
	$(w).appendTo("#Catalog");
	}	

   $(document).ready(function(){
   		$("div.clg-versions").hide();
   		$("div.clg-vers>a").click(function(){
   			$(this.parentNode.parentNode).next().toggle();
   			return false;
   		});
   		
   		$("#Search>form").submit(function(){
   			var cl = "";
   			$("#Search :checkbox").attr('disabled', 'disabled').filter(":checked").each(function(){
   				cl += this.id.charAt(this.id.length-1);
   			});
   			if (cl != "" && cl != "ABC")
   				$(this).append('<input type="hidden" name="klasa" value="' + cl + '"/>');
   			$("#Search div:not(.activepool) :input").each(function(){
   				this.disabled = true;
   			});
   			$("#Srch-submit>input").attr('value', 'Wyszukiwanie...');
   		});		
   		
   		$("#Search select").each(selectActive).change(selectActive);
   		$("#Search :checkbox").click(checkboxActive).eq(0).each(checkboxActive);
   		$("#sbi").click(function(){
   			$(this).addClass('sbi-active')});
   					
   });
