anchor.diff:          $('#progressinfo').html(filename + " " + progress + '%');
         };
         var alertNoFiles = function () {alert("You haven't selected and files");};
  -      var startUpload = function () {
  +      var disableSubmit = function () {
           $("#submit_btn").attr("disabled", true);
           $("#submit_btn").html("Please wait...");
         };
  
positive.code:               updateProgress(data.files[0].name, progress);
            },
            done: function (e, data) {
                //$("#submit_btn").off('click');
                $.each(data.result.files, function (index, file) {
                    $('#progressinfo').html(file.name + " uploaded!");
                });
                // now that we've uploaded all the files, handle google files (if there are any), which will also submit main form
                //uploadGoogleFiles();
                localFileUploadCount++;
                // if the number of 'done' files equals the number of selected files, then all uploads are done
                if (localFileUploadCount == localFileCount) {
                  uploadGoogleFiles(false);
                }
            }
        });
  
negative.code:           success: function (data) {
              var progress = parseInt(Math.min(data["byte_to"], data["filesize"]) / data["filesize"] * 100, 10);
              updateProgress(data["path"], progress);
              // get the next chunk of this file if there's still data to get
              if (byte_to < size) {
                getGoogleFileChunk(index, dataset_id, byte_to + 1, byte_to + chunkSize);
  