$(function(){
	$.ui.dialog.defaults.bgiframe = true;

	function search()
	{
		$.post($("#flor_search").attr('action'),$("#search_filter :input").serialize(),
		   function(data){
				$(".result_number").html(data.result);
				$(".result_word").html(data.word);
		   }, "json");
	}
	
	search();
	
	$('#finish_dialog').dialog({
			bgiframe: true,
			autoOpen: false,
			height: 300,
			width: 400,
			buttons: {
				OK: function() {
					$("#finish_dialog :input").each(function()
					{
						if($(this).is(":checked"))
							$(".finish_filter :input[value="+$(this).val()+"]").attr('checked', true);
						else
							$(".finish_filter :input[value="+$(this).val()+"]").attr('checked', false);
					});
					search();
					$(this).dialog('close');
				}
			}
	});
	
	$('#more_finish_filter').click(function()
	{
		$(".finish_filter :input:visible").each(function()
		{
			if($(this).is(":checked"))
				$("#finish_dialog :input[value="+$(this).val()+"]").attr('checked', true);
			else
				$("#finish_dialog :input[value="+$(this).val()+"]").attr('checked', false);
		});
		$('#finish_dialog').dialog('open');
	})
	
	$('#search_filter :input').change(search);
	$("#reset").click(function()
	{
		$("#search_filter :input").attr('checked', false);
		search();
	});
	
	$('#pagination > a').click(function(){
		$('#flor_search').attr('action', $(this).attr('href')).submit();
		return false;
	});
	
});
