$(function(){

  // проверка формы на введёные поля
  var feedback = {
    name:  $('#homepage_feedback_name'),
    email: $('#homepage_feedback_email'),
    text:  $('#homepage_feedback_text')
  };
  var feedback_submit = $('#homepage_feedback_submit');
  function check_form(form, submit)
  {
    var success = true;
    for (field in form) {
      if (!form[field].val()) {
        success = false;
      }
    }
    if (success) {
      submit.removeAttr('disabled');
    } else {
      submit.attr('disabled', 'disabled');
    }
  }
  function bind_check_form(form, submit)
  {
    for (field in form) {
      form[field].keyup(function(){
        check_form(form, submit);
      });
    }
  }
  bind_check_form(feedback, feedback_submit);
  check_form(feedback, feedback_submit);

  // редактирование зоны картинки
  var image = {
    view: $('#image_zone .image'),
    edit: $('#image_zone .image_edit')
  };
  $('#image_zone .edit a').click(function(event){
    if ($('div#image_edit').length) {
      swfobject.embedSWF(url.flashKeywords, 'image_edit', 740, 560, '8.0.0', null, /*flashvars*/{url:url.saveKeywords}, /*params*/null, /*attributes*/null);
    }
    image.view.toggle();
    image.edit.toggle();
    event.preventDefault();
  });

  // редактирование зоны телефона
  var phone = {
    view: $('#contact_main .phone'),
    edit: $('#contact_main .phone_edit')
  };
  $('#contact_main .edit a').click(function(event){
    phone.view.toggle();
    phone.edit.toggle();
    event.preventDefault();
  });

});