$(document).ready(function() {
	$("input[name='contract']").bind('focus', function() {
		var $rent = '<option value="">...</option><option value="1">0 - 150</option><option value="2">151 - 350</option><option value="3">351 - 550</option><option value="4">551 - 750</option><option value="5">751 - 950</option><option value="6">951 - 1150</option><option value="7">1151 - 1350</option><option value="8">1351 - 1550</option><option value="9">1551 - 1750</option><option value="10">1751 - 1950</option><option value="11">1951 - 2150</option><option value="12">2151 - 2350</option><option value="13">2351 - 2550</option><option value="14">2551 - 2750</option> <option value="15">2751 - 3000</option><option value="16">3001 - ...</option>';
		var $sell = '<option value="">...</option><option value="17">0 - 35.000</option><option value="18">35.001 - 55.000</option><option value="19">55.001 - 75.000</option><option value="20">75.001 - 95.000</option><option value="21">95.001 - 115.000</option><option value="22">115.001 - 135.000</option><option value="23">135.001 - 155.000</option><option value="24">155.001 - 175.000</option><option value="25">175.001 - 200.000</option><option value="26">200.001 - ...</option>';
		var $all = '<option value="">...</option>';
		if($(this).val() == '0') {
			$('#price').empty().append($rent);

		} else if($(this).val() == '1') {
			$('#price').empty().append($sell);
		} else {
			$('#price').empty().append($all);
		}
	});
	$('#mls').bind('mouseenter mouseleave keydown keypress keyup', function(){
		if($(this).val() != '') {
			$('#search_advanced select[name!=mls], input[type=checkbox], input[type=radio]').each(function(index, elem) {
				$(elem).attr('disabled', 'disabled');
			});
		} else {
			$('#search_advanced select[name!=mls], input[type=checkbox], input[type=radio]').each(function(index, elem) {
				$(elem).removeAttr('disabled');
			});
		}
	});
	$('.category_id').bind('click', function(){
		if($(this).val() != '') {
			$('#distinctTypes, #distinctFeatures').hide('slow');
			$('div[id^="type_"], div[id^="feature_"]').each(function(index, elem) {
				$(elem).hide('fast');
			});
			$('div[id$="_'+$(this).val()+'"]').each(function(index, elem) {
				$(elem).show('slow');
			});
		} else {
			$('div[id^="type_"], div[id^="feature_"]').each(function(index, elem) {
				$(elem).hide('fast');
			});
			$('#distinctTypes, #distinctFeatures').show('slow');
		}
	});
});