function formatCurrency(strValue) {
	strValue = strValue.toString().replace(/\$|\,/g,'');
	dblValue = parseFloat(strValue);

	blnSign = (dblValue == (dblValue = Math.abs(dblValue)));
	dblValue = Math.floor(dblValue*100+0.50000000001);
	intCents = dblValue%100;
	strCents = intCents.toString();
	dblValue = Math.floor(dblValue/100).toString();
	if(intCents<10)
		strCents = "0" + strCents;
	for (var i = 0; i < Math.floor((dblValue.length-(1+i))/3); i++)
		dblValue = dblValue.substring(0,dblValue.length-(4*i+3))+','+
		dblValue.substring(dblValue.length-(4*i+3));
	return (((blnSign)?'':'-') + dblValue);
}

$(function() {
	$("#sliderMinRent").slider({
		value:0,
		min: 0,
		max: 2000,
		step: 100,
		slide: function(event, ui) {
			$("#minimumRent").val(ui.value);
		}
	});
	$("#minimumRent").val($("#sliderMinRent").slider("value"));
	$("#sliderMaxRent").slider({
		value:3000000,
		min: 500,
		max: 2000,
		step: 100,
		slide: function(event, ui) {
			$("#maximumRent").val(ui.value);
		}
	});
	$("#maximumRent").val($("#sliderMaxRent").slider("value"));
	$("#sliderMinPrice").slider({
		value:0,
		min: 0,
		max: 1000000,
		step: 50000,
		slide: function(event, ui) {
			$("#minimumPrice").val(formatCurrency(ui.value));
		}
	});
	$("#minimumPrice").val(formatCurrency($("#sliderMinPrice").slider("value")));
	$("#sliderMaxPrice").slider({
		value: 2000000,
		min: 50000,
		max: 2000000,
		step: 50000,
		slide: function(event, ui) {
			$("#maximumPrice").val(formatCurrency(ui.value));
		}
	});
	$("#maximumPrice").val(formatCurrency($("#sliderMaxPrice").slider("value")));
	$('#dialog_link, ul#icons li').hover(
		function() { $(this).addClass('ui-state-hover'); }, 
		function() { $(this).removeClass('ui-state-hover'); }
	);
});
