
function up2date(noContent) {
	
	var m2min = $( "#slider-m2" ).slider( "values", 0 );
	var m2max = $( "#slider-m2" ).slider( "values", 1 );
	var rmin = $( "#slider-h" ).slider( "values", 0 );
	var rmax = $( "#slider-h" ).slider( "values", 1 );
	var kerros1 = $('#kerros1:checked').length;
	var kerros15 = $('#kerros15:checked').length;
	var kerros2 = $('#kerros2:checked').length;
	var sort = $('#sort').val();

	$( "#slider-m2-label" ).html( "Huoneistoala: " + m2min + "m<sup>2</sup> - " + m2max + "m<sup>2</sup>" );
	$( "#slider-h-label" ).html( "Huoneiden lukumäärä: " + rmin + " - " + rmax );
		
	$("#tuloksia").html('Vastaavia talomalleja: <span>-</span> kpl').load("index.php?id=1918&m2min=" + m2min + "&m2max=" + m2max +
		"&rmin=" + rmin + "&rmax=" + rmax + "&kerros1=" + kerros1 + "&kerros15=" + kerros15 +
		"&kerros2=" + kerros2 + "&sort=" + sort + "&count=1" );		

	if( typeof(noContent) == 'undefined' ){
		$("#resultgrid").html('Päivitetään <img src="fileadmin/template/kuvat/ajax-loader.gif" />').load("index.php?id=1918&m2min=" + m2min + "&m2max=" + m2max +
			"&rmin=" + rmin + "&rmax=" + rmax + "&kerros1=" + kerros1 + "&kerros15=" + kerros15 +
			"&kerros2=" + kerros2 + "&sort=" + sort + "&count=0", function() { $(this).slideDown(1000)});
	}
}

function getResult() {
	
	var m2min = $( "#slider-m2" ).slider( "values", 0 );
	var m2max = $( "#slider-m2" ).slider( "values", 1 );
	var rmin = $( "#slider-h" ).slider( "values", 0 );
	var rmax = $( "#slider-h" ).slider( "values", 1 );
	var kerros1 = $('#kerros1:checked').length;
	var kerros15 = $('#kerros15:checked').length;
	var kerros2 = $('#kerros2:checked').length;
	var sort = $('#sort').val();
		
	$("#resultgrid").html('Ladataan <img src="fileadmin/template/kuvat/ajax-loader.gif" />').load("index.php?id=1918&m2min=" + m2min + "&m2max=" + m2max +
		"&rmin=" + rmin + "&rmax=" + rmax + "&kerros1=" + kerros1 + "&kerros15=" + kerros15 +
		"&kerros2=" + kerros2 + "&sort=" + sort + "&count=0" );		
		
}



$(document).ready(function(){

if(typeof $.ui == 'object'){
	$( "#slider-m2" ).slider({
		range: true,
		min: 60,
		max: 270,
		step: 30,
		values: [ 60, 270 ],
		slide: function( event, ui ) {
			if(ui.values[0]==ui.values[1]) return false;
			$( "#slider-m2-label" ).html( "Huoneistoala: " + ui.values[ 0 ] + "m<sup>2</sup> - " + ui.values[ 1 ] + "m<sup>2</sup>" );
		},
		change: function( event, ui ) {		
			up2date();
		}
	});

	$( "#slider-h" ).slider({
		range: true,
		min: 2,
		max: 7,
		values: [ 2, 7 ],
		slide: function( event, ui ) {
			if(ui.values[0]==ui.values[1]) return false;
			$( "#slider-h-label" ).html( "Huoneiden lukumäärä: " + ui.values[ 0 ] + " - " + ui.values[ 1 ] );
		},
		change: function( event, ui ) {
			up2date();
		}
	});
	
	$('#kerros1,#kerros15,#kerros2').click(function () {
		up2date();
	});

	$('#sort').change(function () {
		up2date();
	});

	$('#nayta-btn').click(function () {
		getResult();
	});

	up2date(1);	  // TRUE = don't update the content grid now
getResult();
}

	/* tästä eteenpäin vanhoja, liekö enää tarpeellisia */
	$('#kuva_alasivu2 > div:gt(0)').hide();
	$('#pikkukuva_alasivu div').each(function(){
		$(this).click(function(){
			$('#kuva_alasivu2 > div').hide();
			$('#kuva_alasivu2 > div').eq($(this).index()).show();
		});	
	});
	
	$('#peili-pic-list > li:gt(0)').hide();
	$('#peili-text-list li').each(function(){
		$(this).click(function(){
			$('#peili-pic-list > li').hide();
			$('#peili-pic-list > li').eq($(this).index()).show();
		});
	});
	$('.single_image, #leipa_alasivu_kuvalla .csc-textpic-imagewrap a').fancybox();
	
})
