$(document).ready( function() {
	$("#slider-range").slider( {
		range : true,
		min : 0,
		max : 1010000,
		step : 10000,
		values : [ $('#min-price').val(), $('#max-price').val() ],
		slide : function(event, ui) {
			if ($('#min-price').val() != ui.values[0]) {
				$('#min-price').val(ui.values[0]);
				if (ui.values[0] == 0) {
					$('#min-price-display').text('No Minimum');
				} else {
				  $('#min-price-display').text(ui.values[0]).formatCurrency({ roundToDecimalPlace:0 });
				}
			}
			if ($('#max-price').val() != ui.values[1]) {
				$('#max-price').val(ui.values[1]);
				if (ui.values[1] > 1000000) {
					$('#max-price-display').text('No Maximum');
				} else {
					$('#max-price-display').text(ui.values[1]).formatCurrency({ roundToDecimalPlace:0 });
				}
			}
		}
	});
	/* Initialize slider to correct values */
	if ($('#min-price').val() == 0) {
		$('#min-price-display').text('No Minimum');
	} else {
		$('#min-price-display').text($('#min-price').val()).formatCurrency({ roundToDecimalPlace:0 });
	}
	if ($('#max-price').val() > 1000000) {
		$('#max-price-display').text('No Maximum');
	} else {
		$('#max-price-display').text($('#max-price').val()).formatCurrency({ roundToDecimalPlace:0 });
	}	
});
