$(document).ready(function(){
	//$('#fr_collection').hide();	
	var catreqn = 0;
	
	
	
	$('#advfilter td.values a.link').click(function(){
		//$('#advfilter a').removeClass('selected');
		//$('#catcontent').animate({"opacity": .5}); 
		var linkclass = $(this).attr('class');
		var linkid = $(this).attr('id');
		++catreqn;
		
		
		
		$('.nolink').hide();
		$(this).toggleClass('selected');
		$('#displ').show();
		$('#no_'+linkid).show();
		JsHttpRequest.query(this.href, {catreq: catreqn},function(result, debugMessages){
			if(result)
			{
				
				
				//$('a.vendor').removeClass('selected');
				//$('a.collection').removeClass('selected');
				$('a.collection').hide();
				
				if(result.available_collections && result.available_collections.length>0)
				{
					for(i in result.available_collections)
					{
						$('#collection_'+result.available_collections[i]).show();
					}
					$('#fr_collection').show();
				}
				else $('#fr_collection').hide();	
				
				for(i in result.selected_vendors)$('#vendor_'+result.selected_vendors[i]).addClass('selected');
				for(i in result.selected_collections)$('#collection_'+result.selected_collections[i]).addClass('selected');
				
				for(i in result.reload_params)
				{
					//alert(i);
					//$('a.'+result.reload_params[i]).removeClass('selected');
					for(k in result.reload_values[result.reload_params[i]])
					{
						//alert('add: '+k+' #'+result.reload_params[i]+'_'+result.reload_values[i]);
						$('#'+result.reload_params[i]+'_'+result.reload_values[result.reload_params[i]][k]).addClass('selected');
					}
				}
				
				//if(result.inners)$('#catcontent').html(result.inners).animate({"opacity": 1});
				//else $('#catcontent').html(debugMessages);
			}
			
			//alert(debugMessages);
			});
		//$('#catcontent') ;	
		return false;
		
		})
	
	})
