/**
 * @author Sergey Rogin
 * 
 * Common script for all the steps add announcement
 */

$(document).ready(function() {

  //возврат назад
  $('img#back_step').click(function() {
    $.getJSON('/ajax.php', {action:'back'}, function(data) {
      if (data.location) {
        location.href = data.location;
      }
    });
  });

  //alert('steps.js');
  //заполнение полей
  $.getJSON('/ajax.php', {action:'getStepValues', els: $('form :input').serialize()}, function(data) {
    
      jQuery.each(data,
        function(name, value)
        {
          if (value != '0') {
            if ($('input[name='+name+']').attr('name') !== undefined)
            {
              //неполучается определить тип
              if ($('input[name='+name+']').attr('type') == 'radio') 
              {
                $('input[type=radio][name='+name+'][value='+value+']').attr('checked', 'checked')
              }
              else
              {
                $('input[name='+name+']').val(value);
              }
            }
            else if ($('textarea[name='+name+']').attr('name') !== undefined)
            {
              $('textarea[name='+name+']').val(value);
            }
          }
        }
      );
        //Жёстко для полей второй странички добавления объявления

        //жёстко для period lease

        if (data.period_lease) {
          $('select[name="period_lease"] option[value="'+data.period_lease+'"]').attr('selected', 'selected');
        }

        //жёстко прописываем действия для bild_type иначе неработает
        if (data.bild_type) {
          if (data.bild_type == '2') {
            $('#hid1').hide();
            $('#hid2').show();
          }
        }

        if (data.act_type) {
          if (data.act_type == 2) {
            $('#period_lease').show();
          } else {
            $('#period_lease').hide();
          }
        }
      });
  }); 