$(document).ready(function() {
	$('#submitcauta').click(function() {
		submit_search(false);
	});
	
	$('#ordonare').change(function() {
		value = $('#ordonare').val();
		$('#sort').val(value);
		submit_search(true);
	});
	
	$('.fneselectat').click(function() {
		
		if (typeof page_view == 'undefined' || page_view != 'list')
		{
		
			value = $(this).attr('range');
			$('#price_range').val(value);
			submit_search(true);
			return false;
		}
		
	});
	
	$('#submitfiltrupret').click(function() {
		if (typeof page_view == 'undefined' || page_view != 'list')
		{
			pmin = $('#pmin').val();
			pmax = $('#pmax').val();
			value = pmin+'-'+pmax;
			
			$('#price_range').val(value);
			submit_search(true);
		}
	});
	
	$('#query').keypress(function(e){
		setTimeout( function() {
			if(e.which == 13){
				submit_search(true);
			}
		} , 1);
		
     });
    
    $('.fselectat1').click(function() {
    		//alert('yes');
    	$('#price_range').val('all');
		submit_search(false);
		return false;
    });
	
	
	// Categorii
	$('.fneselectat_list').click(function() {
		value = $(this).attr('range');
		//$('#price_range').val(value);
		price_range = value;
		submit_list(true);
		return false;
	});
	
});

function submit_search(show_pricerange)
{
	query = $('#query').val();
	query = query.split(" ").join('_');
	query = encodeURI(query);
	
	if(query.length < 3)
	{
		alert('Va rugam introduceti cel putin 3 caractere');
		return false;
	}
	
	sort = $('#sort').val();
	price_range = $('#price_range').val();
	
	if(show_pricerange)
	{
		url = base_url + "cauta/" + query +  "/" + sort  + "/" + price_range + "/";
	}
	else
	{
		url = base_url + "cauta/" + query +  "/" + sort  + "/";
	}
	
	window.location = url;
}


function submit_list(show_pricerange)
{
	sort = $('#sort').val();
		
	if(show_pricerange)
	{
		url = base_url + "categorie/lista/" + producator + '/' + cat_id +  "/" + sort  + "/" + price_range + "/";
	}
	else
	{
		url = base_url + "categorie/lista/" + producator + '/' + cat_id +  "/" + sort  + "/";
	}
	
	window.location = url;
}



