$(document).ready(function() {  
  
  $('.email_form form').ajaxForm({ 
    beforeSubmit: function(){
      $("#submit_button").attr("disabled", true)
    },
    success: function(responseText, statusText){
      $('.notice_area').html(responseText);
      $("#submit_button").attr("disabled", false)
      $('.email_form').hide();
      $('.notice_area').show();
      $('.notice_area .errors').show();
      $('.notice_area .email_form').show();
    }
  });
  
  var scriptDataParameters = { 
    'format'            : 'json',
    'authenticity_token': encodeURIComponent(AUTH_TOKEN)
   }; 
  scriptDataParameters[$("#session_key").html()] = $("#session_value").html();
  if(jQuery.trim($("#ad_is_swap").text()) == "1"){
    $('#file_input_0').fileUpload ({
      'uploader'  : '/images/uploadify/uploader.swf',
      'cancelImg' : '/images/uploadify/cancel.png',
      'buttonImg' : '/images/uploadify/upload_button.png',
      'height'    : 40,
      'width'     : 100,
      'auto'      : true,
      'folder'    : '/uploads',
      'script'    : '/ad_reply_images',
      'fileDataName': $('#file_input_0').name, // Extract correct name of upload field from form field
      'scriptData': scriptDataParameters,
      'onComplete': function(event, queueID, fileObj, response, data) {
        var response_hash = eval("(" + response + ")");
        $('#image_thumb').attr('src', response_hash['thumb_path']);
        return true;
      }
    });
  }
   
});
