function ChangeDispozice()
{
  var value = $('kategorie_nemovitost_id').value;
  if (value == 1 || value == 2 || value == 7 || value == 9)
  {
	  $('dispozice_id').disabled = false;
  }
  else
  {
	  $('dispozice_id').disabled = true;
  }
}

function ChangeLokalita()
{
	var region = $('region_id').value;
	
	var url = '/search-ajax.php?region_id=' + region;
	
	new Ajax.Request(url, 
	{
		method: 'get',
		onSuccess: function(xmlhttp) {
			
			var response = xmlhttp.responseText;
			$('lokalita').innerHTML = '';
			$('lokalita').innerHTML += response;
		}
	});

}

function addRealty(id)
{
	var url = '/form/form-katalog-kosik.php?add=1&id=' + id;
  
  if(id) {document.getElementById('r'+id).checked = true;}
  	
	new Ajax.Request(url, 
	{
		onSuccess: function(xmlhttp) {	
      /*
      var response = xmlhttp.responseText;
			$('boxRealty').innerHTML = '';
			$('boxRealty').innerHTML += response;
			*/
		}
	});
	alert('Nemovitost byla vložena do schránky.');
	return true;
};

function removeRealty(id)
{
	//var url = '/ajax/add-Realty.php?remove=1&id=' + id;
	var url = '/form/form-katalog-kosik.php?remove=1&id=' + id;
	
	
	new Ajax.Request(url, 
	{
		onSuccess: function(xmlhttp) {	
      /*
      var response = xmlhttp.responseText;
			$('boxRealty').innerHTML = '';
			$('boxRealty').innerHTML += response;
			*/
		}
	});
	
	return true;
};

function CelkemPocet(id)
{

  var url = '/ajax/search.php?pocet=1';
  	
  if(id == 'region_id' || document.getElementById('region_id'))
    url += '&region_id=' + document.getElementById('region_id').value;
  
  if(id == 'podlazi')
    url += '&podlazi=' + document.getElementById('podlazi').value;

  if(id == 'typ_nabidka_id' || id == 'kategorie_nemovitost_id' || id == 'podkategorie_nemovitost_id' || id == 'lokalita_id' || id == 'dispozice_id' || id == 'typ_vlastnictvi_id' || id == 'plocha')
  {
    var total = '';
    for(var i=0;i<30;i++)
    {
     if(document.getElementById(id+i))
     {
      if(document.getElementById(id+i).checked)
        total += document.getElementById(id+i).value + ';';
     }
     else
     {
      break;
     }
    }
    url += '&' + id + '=' + total;
  } 
  //alert(url);
    	
	new Ajax.Request(url, 
	{
	  method: 'get',
		onSuccess: function(xmlhttp) {	      
      var response = xmlhttp.responseText;
      $('celkem_pocet').innerHTML = '';
			$('celkem_pocet').innerHTML += response;
		}
	});
	
	return false;
};

function showBlock(id) 
{
  if(document.getElementById(id).style.display == "none")
  {
    document.getElementById(id).style.display = "block";
  }
  else
  {
    document.getElementById(id).style.display = "none";
  }      
}

function clearVal(id) 
{
 document.getElementById(id).value = "";
}

function showDiv(select)
{
  var select_id = select.options[select.selectedIndex].value;
  if(select_id == 2)
  {
    document.getElementById('vlastnictvi').style.display = '';
    document.getElementById('dispozice').style.display = '';
    document.getElementById('podkategorie').style.display = 'none';
  }
  if(select_id == 3)
  {
    document.getElementById('vlastnictvi').style.display = 'none';        
    document.getElementById('dispozice').style.display = 'none';            
    document.getElementById('podkategorie').style.display = '';
  }
  if(select_id != 2 && select_id != 3)
  {
    document.getElementById('vlastnictvi').style.display = 'none';
    document.getElementById('dispozice').style.display = 'none';
    document.getElementById('podkategorie').style.display = 'none';     
  } 
}