// JavaScript Document

function changeEstate()
{
  var form=document.add_form;
  var index=(form['cat'].selectedIndex!=-1?form['cat'].selectedIndex:1);
  var cat=form['cat'][index].value;
  if(cat==1)
  {
    form['city'].disabled=false;
    form['district'].disabled=false;
    form['street'].disabled=false;
    form['price'].disabled=false;
    form['space_area'].disabled=true;
    form['space'].disabled=false;
    form['rooms'].disabled=false;
    form['floor'].disabled=false;
    form['floors'].disabled=true;
    form['short_description'].disabled=false;
    form['description'].disabled=false;
  }
  else if(cat==2)
  {
    form['city'].disabled=false;
    form['district'].disabled=false;
    form['street'].disabled=false;
    form['price'].disabled=false;
    form['space_area'].disabled=false;
    form['space'].disabled=false;
    form['rooms'].disabled=false;
    form['floor'].disabled=true;
    form['floors'].disabled=false;
    form['short_description'].disabled=false;
    form['description'].disabled=false;
  }
  else if(cat==3)
  {
    form['city'].disabled=false;
    form['district'].disabled=false;
    form['street'].disabled=false;
    form['price'].disabled=false;
    form['space_area'].disabled=true;
    form['space'].disabled=false;
    form['rooms'].disabled=false;
    form['floor'].disabled=false;
    form['floors'].disabled=true;
    form['short_description'].disabled=false;
    form['description'].disabled=false;
  }
  else if(cat==4)
  {
    form['city'].disabled=false;
    form['district'].disabled=false;
    form['street'].disabled=false;
    form['price'].disabled=false;
    form['space_area'].disabled=true;
    form['space'].disabled=false;
    form['rooms'].disabled=false;
    form['floor'].disabled=false;
    form['floors'].disabled=true;
    form['short_description'].disabled=false;
    form['description'].disabled=false;
  }
  else if(cat==5)
  {
    form['city'].disabled=false;
    form['district'].disabled=false;
    form['street'].disabled=false;
    form['price'].disabled=false;
    form['space_area'].disabled=true;
    form['space'].disabled=false;
    form['rooms'].disabled=true;
    form['floor'].disabled=true;
    form['floors'].disabled=true;
    form['short_description'].disabled=false;
    form['description'].disabled=false;
  }
  else if(cat==6)
  {
    form['city'].disabled=false;
    form['district'].disabled=false;
    form['street'].disabled=false;
    form['price'].disabled=false;
    form['space_area'].disabled=false;
    form['space'].disabled=true;
    form['rooms'].disabled=true;
    form['floor'].disabled=true;
    form['floors'].disabled=true;
    form['short_description'].disabled=false;
    form['description'].disabled=false;
  }
  else if(cat==7)
  {
    form['city'].disabled=false;
    form['district'].disabled=false;
    form['street'].disabled=false;
    form['price'].disabled=false;
    form['space_area'].disabled=false;
    form['space'].disabled=true;
    form['rooms'].disabled=true;
    form['floor'].disabled=true;
    form['floors'].disabled=true;
    form['short_description'].disabled=false;
    form['description'].disabled=false;
  }
  
  var index2=(form['type'].selectedIndex!=-1?form['type'].selectedIndex:1);
  var type=form['type'][index2].value;
  
  if(type=='buy')
  {
//    form['city'].disabled=false;
//    form['district'].disabled=false;
    form['street'].disabled=true;
    form['price'].disabled=true;
//    form['space_area'].disabled=false;
//    form['space'].disabled=true;
//    form['rooms'].disabled=true;
    form['floor'].disabled=true;
    form['floors'].disabled=true;
    form['short_description'].disabled=true;
    form['description'].disabled=true;
    form['image'].disabled=true;
  }
  else
  {
    form['image'].disabled=false;
  }
}

function submitButtonOnEnter(e,button) 
{
  e=e||event;
  var keyNum = e.which? e.which : e.keyCode;
  //var keyChar = String.fromCharCode(keyNum);
  if (keyNum==13) 
  {
    document.getElementById(button).click();
  }
  return true;
}

function submitOnEnter(e,callback) 
{
  e=e||event;
  var keyNum = e.which? e.which : e.keyCode;
  //var keyChar = String.fromCharCode(keyNum);
  if (keyNum==13) 
  {
    callback();
  }
  return true;
}
