// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

function tag_action(element, field) {
  var tag = element.innerHTML;
  var tagPattern = new RegExp('\\b' + tag + '\\b');

  if (tagPattern.exec($F(field))) {
    $(field).value = $F(field).replace(tagPattern, '');
    Element.removeClassName(element, 'active');
  } else {
    $(field).value = $F(field) + tag + ' ';
    Element.addClassName(element, 'active');
  }
  $(field).value = $F(field).replace(/\s+/, ' ');
}
