function addCommas(nStr)
{
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
		x1 = x1.replace(rgx, '$1' + ',' + '$2');
	}
	return x1 + x2;
}

$(document).ready(function() { 
	
$("#price").slider({ range:true, max:750000, min:10000, step:20000, values:[20000,250000],
	slide: function(event, ui) { 
		if (ui.values[0] == ui.values[1])
		{
			if(ui.values[1]==750000)
			{
				$("#priceRange").html('$'+addCommas(ui.values[1])+' or more');
			} 
			else
			{
				$("#priceRange").html('$'+addCommas(ui.values[0]));
			}
		}
		else
		{
			if(ui.values[0]==10000)
			{
				minv = "No min";
				} 
			else{
				minv = '$'+addCommas(ui.values[0]);
				} 
			if(ui.values[1]==750000)
			{
				maxv = "$"+addCommas(ui.values[1])+" or more";
				} 
			else{
				maxv = '$'+addCommas(ui.values[1]);
				} 	
			$("#priceRange").html(minv+' - '+maxv); 
		}
	},
	create: function(event, ui) { $("#priceRange").html('$20,000 - $250,000');},
	stop: function(event, ui) {   
		$("#minPrice").val(ui.values[0]);
		$("#maxPrice").val(ui.values[1]);
 }
  });
  
$("#size").slider({ max:8, min:1, step:1,
	slide: function(event, ui) { 

	$("#sizeRange").html('at least ' +ui.value+' bedrooms');

	},
	create: function(event, ui) { $("#sizeRange").html('at least 1 bedroom');},
	stop: function(event, ui) { 
		$("#beds").val(ui.value);
 }
  });  
  
});

function search()
{
	var price = $( "#price" ).slider( "option", "values" );
	var size = $( "#size" ).slider( "option", "value" );	
}
