);
          updateEditorState();
        })
        .bind('blur', function() {
          var val = $(this).val();
          var strippedVal = val.replace(/^\s+|\s+$/g, '');
          if (val != strippedVal) {
            $(this).val(strippedVal);
            editorFieldsToJson();
            updateEditorState();
          }
        });

    $('#editor-imageurl, #editor-thumburl').bind('blur', function() {
      var val = $(this).val();
      if (val && val.indexOf('http') != 0) {
        $(this).val('https