var formName = null;
var formField = null;
function formFocus(_formName, _formField) {
	formName = _formName;
	formField = _formField;
}

function showTable( id, item ) {
  var child = document.getElementById(id);
  if (item.className == "twisty_up") {
    item.className = "twisty_down";
    child.style.display = 'block';
  } else {
    item.className = "twisty_up";
    child.style.display = 'none';
  }
}

function showHideItem( id ) {
  var item = document.getElementById( id );
  if (item && item.style.display == 'none') item.style.display = 'block';
  else if (item && item.style.display == 'block') item.style.display = 'none';
}

function checkReturnKey(e, linkId) {
  if (!e) var e = window.event;

  if (e.keyCode) code = e.keyCode;
  else if (e.which) code = e.which;

  if (code == 13) { 
    var clicked;
    if (e.target) clicked=e.target;
    else if (e.srcElement) clicked=e.srcElement;
    if (clicked.nodeType==3) clicked = clicked.parentNode;  // Safari bug

    if (clicked.tagName.toLowerCase() != "textarea") {
      document.getElementById(linkId).onclick();
      return false; 
    } else return true;
  } else return true;
}

