anchor.diff:  				  keyboard: true
   				});
   				$('#close_button').prop('disabled', false);
  -        progress_bar.text("Upload complete!");
           var key   = $(data.jqXHR.responseXML).find("Key").text();
           var url   = '//<%= URI(@s3_direct_post.url).host %>/' + key;
           var input = $("<input />", { type:'hidden', name: file_input.attr('name'), value: url })
  
positive.code:   });
  </script>
  <style>
  	.progress {
  	  max-width: 600px;
  	  margin:    0.2em 0 0.2em 0;
  	}
  
  	.progress .bar {
  	  height:  1.2em;
  	  padding: 0.2em;
  	  color:   white;
  	  display: none;
  	}
  </style>			
  <% if steps.include? 3 %>
  <script>	
  	$(function() {
  		var file_input = $('#<%= modal_id %> #direct-upload');	
  		var form = $(file_input.parents('form:first'));
  	  var submit_button = form.find('input[type="submit"]');
  	  var progress_bar = $("<div class='bar'></div>");
  	  var pb_container = $("<div class='progress'></div>").append(progress_bar);
  	  file_input.after(pb_container);
  	  file_input.fileupload({
        maxFileSize: 1000000000,
  	    fileInput: file_input,
  
negative.code:           css('background-image', 'linear-gradient(#88c149, #73a839 60%, #699934)').
            css('display', 'block').
            css('width', '0%').
  				  css('height', '20px')
  					$('#upload_modal').modal({
  					  backdrop: 'static',
  					  keyboard: false
  