google.load("maps", "2");
var map=null;
var point2;
var geocoder = null;

function CheckEmptyShit()
{ 
  var waschecked=false;
  var dudva=document.getElementById('list_region');
  for (i=0; i<dudva.childNodes.length; i++)
    if (dudva.childNodes[i].id) 
      if (dudva.childNodes[i].checked) waschecked=true;  
  if (!waschecked) 
  {
    alert('You have not checked any regions.');
    return false;
  }

  var waschecked=false;
  var dudva=document.getElementById('list_cat');
  for (i=0; i<dudva.childNodes.length; i++)
    if (dudva.childNodes[i].id) 
      if (dudva.childNodes[i].checked) waschecked=true;  
  if (!waschecked) 
  {
    alert('You have not checked any categories.');
    return false;
  }

  var waschecked=false;
  var dudva=document.getElementById('list_am');
  for (i=0; i<dudva.childNodes.length; i++)
    if (dudva.childNodes[i].id) 
      if (dudva.childNodes[i].checked) waschecked=true;  
  if (!waschecked) 
  {
    alert('You have not checked any amenities.');
    return false;
  }
  
  return true;
}

function RebuildRegion(form)
{
  SendFormAjax(form, 'list_region_ajax.php', LoadRegion);
}

function LoadRegion(redv)
{
  document.getElementById('list_region').innerHTML=redv;
  RebuildCat(document.getElementById('keresoform'));
}

function RebuildCat(form)
{
  SendFormAjax(form, 'list_cat_ajax.php', LoadCat);
}

function LoadCat(redv)
{
  document.getElementById('list_cat').innerHTML=redv;
  RebuildAm(document.getElementById('keresoform'));
}

function RebuildAm(form)
{
  SendFormAjax(form, 'list_am_ajax.php', LoadAm);
}

function LoadAm(redv)
{
  document.getElementById('list_am').innerHTML=redv;
}

function initialize(lat2, lng2) {
  map = new google.maps.Map2(document.getElementById("guglimep"));
  point2=new google.maps.LatLng(lat2, lng2);
  map.setCenter(point2, 13);
  var redv=new google.maps.Marker(point2);
  map.addOverlay(redv);
  map.addControl(new GSmallMapControl());
}

function initialize2(lat2, lng2) {
  map = new google.maps.Map2(document.getElementById("guglimep"));
  point2=new google.maps.LatLng(lat2, lng2);
  map.setCenter(point2, 13);
  var redv=new google.maps.Marker(point2);
  map.addOverlay(redv);
  map.addControl(new GSmallMapControl());
  google.maps.Event.addListener(map,"click", function(overlay,latlng) {
      var lat = latlng.lat();
      var lng = latlng.lng();
      document.getElementById('guglix').value=lat;
      document.getElementById('gugliy').value=lng;
      redv.setLatLng(latlng);
  });        
}

function LoadPic(src, comm, area)
{
  document.getElementById(area).src='pix/prop/'+src;
  document.getElementById(area+'ala').innerHTML=comm;
}