function assignmentAnswerToggle(obj) {
  showregex = new RegExp("\\[ "+ answerlink['show'] +".*");
  hideregex = new RegExp("\\[ "+ answerlink['hide'] +".*");
  
  if(obj.innerHTML.match(hideregex)) {
    //obj.parentNode.parentNode.parentNode.setAttribute("class", "dialogue dialogue-no-border d-en");
    document.getElementById("assignment-answer-body").style.visibility = 'hidden';
    obj.innerHTML = '[ '+ answerlink['show'] +' ]';
  } else if (obj.innerHTML.match(showregex)) {
    //obj.parentNode.parentNode.parentNode.setAttribute("class", "dialogue d-en");
    document.getElementById("assignment-answer-body").style.visibility = 'visible';
    obj.innerHTML = '[ '+ answerlink['hide'] +' ]';
  }
}
