var arr_main_type = Array('a_byty','a_domy','a_pozemky', 'a_priestory', 'a_garaze');

window.addEvent('domready', function() { 
	getCount();
});

function getCount() {
	
	var url = '_server/count.server.php';
	var pars = '' //'action=getokres&s_kraj=' + kraj;

	var myXhr = new Request.JSON({
					url:'_server/count.server.php',
					onSuccess: function()
					 	{
					 	  var reply = myXhr.response.text;
					 	 // alert(reply);
					 	  $('count_found').innerHTML = "Počet nájdených objektov: " + reply;							 	  
					 	},
					onRequest: function(){
					 	  $('count_found').innerHTML = "aktualizujem ..."
					 	}
					});	  
//alert(url + '?' + pars);			
myXhr.send(pars); 	
}


function typeChanged() {
	
    var obj = $('s_type');
		var val = obj.options[obj.selectedIndex].value;
		//alert(kraj);

var myXhr = new Request.HTML({url: '_server/filter.server.php?action=settype&s_type=' + val,
							  
							  method: 'get',
								  onComplete: function(){
						 	  	
									
								  	getCount();						 	  
						 	  }
	});	  
		
myXhr.send(); 	
	
	
}

function mainChanged() {
	var obj = $('s_main');
	var s_type = $('s_type');
	
	//set_sel(arr_main_type[s_main.selectedIndex]); 
	if(obj.selectedIndex==2){
		s_type.selectedIndex = 0;
		s_type.disabled = true;
	}else{
		s_type.disabled = false;
	};
	

	
		var val = obj.options[obj.selectedIndex].value;
		//alert(kraj);

var myXhr = new Request.HTML({url: '_server/filter.server.php?action=setmain&s_main=' + val,
							  
							  method: 'get',
								  onComplete: function(){
						 	  	
									
								  	getCount();						 	  
						 	  }
	});	  
		
myXhr.send(); 	
	
	
	
}


function krajChanged() {

	var objKraj = $('s_kraj');
		var kraj = objKraj.options[objKraj.selectedIndex].value;
		//alert(kraj);

var myXhr = new Request.HTML({url: '_server/filter.server.php?action=setkraj&s_kraj=' + kraj,
							  update: 'okres_wrapper', 
							  method: 'get',
								  onComplete: function(){
						 	  	getCount();						 	  
						 	  }
	});	  
		
myXhr.send(); 	
}


function okresChanged(){

	var objOkres = $('s_okres');
 	var okres = objOkres.options[objOkres.selectedIndex].value;
 	
 	var url = '_server/filter.server.php';
	var pars = 'action=setokres&s_okres=' + okres;
	
 var myXhr = new Request.HTML({url: url + '?' + pars,			  
		  method: 'get',
		  onComplete: function(){
	 	  	getCount();						 	  
	 	  }
 	});	  
			
	myXhr.send(); 	

	};	  

	

function set_sel(obj) {
return true;	
	$$('.sel').each(function(a) {
			a.removeClass('sel');
			$(a.id + '_t').removeClass('sel_t');
		}
	)
	
	$(obj).className= 'sel';
	$(obj + '_t').className= 'sel_t';
	
	var sel_index = arr_main_type.indexOf(obj);
	
	$('s_main').selectedIndex = sel_index;
}