anchor.diff:  		elements = el.rel.match(/(\w+)/g)
   		par = '.'+elements[0]
   		
  -		child_container = el.up('.par')
  +		child_container = el.closest('.par')
   		
   		template = e.memo.responseText;
   		
   		insert_with_effect(child_container, template);
   		el.next('.throb').remove();
  -		if(el.hasClassName('limit-one')) el.remove();
  +		if(el.hasClass('limit-one')) el.remove();
   	}
   }; 
     
  
positive.code:         // if an existing div is in the languages, keep it (moving it to the appropriate position); if it's not, flag it as not to be saved (if content) or remove it (if not)
              if (oldlangs.includes(this.underscore_code)) {
                  // old field and tab
                  oldfield = content.find('[data-language='+this.underscore_code+']').first();
                  oldtab_index = oldfield.parent().children().indexOf(oldfield) + 1;  
                  oldtab = content.find('li', oldtab_index).first();
  
                  oldfield.prop('disabled', false);
  
                  // reposition tab & field
                  oldfield.parent().appendChild(oldfield);
                  oldtab.parent().appendChild(oldtab);
                  oldtab.removeClassName('warning');
                  Effect.Appear(oldtab, {duration: 0.25});
              } else { 
                  // if it's in the languages and doesn't already have a field, duplicate, blanken, re-ID, and add it in its place     
                  oldfield = $(content).find('input,textarea').first();
  
negative.code:             ev.preventDefault();
              items = $(list).select("li");
              items.removeClass('selected');
              el.addClass("selected");
              toggle_to_corresponding_content(el);
          });
      });
  };
  
  function toggle_to_corresponding_content(tab){
      list = tab.closest(".language-list");
      items = $(list).select("li");
      content = list.prevAll(".language-content");
      idx = items.index(tab);
      corresponding = content.children(idx);
      content.children().hide();
      corresponding.show()
  }
  