var current;
var previous;

function select() {
  if(previous) {
    previous.bgColor = '#dddddd';
  }
  current = window.event.srcElement.parentElement;
  current.bgColor = '#ffffff';
  previous = current;
}

function moveUp() {
  if(current.rowIndex > 1) {
    current.swapNode(current.previousSibling);
    current.firstChild.firstChild.value = current.rowIndex;
    current.nextSibling.firstChild.firstChild.value = current.rowIndex + 1; // sets the hidden input field value
  }
}

function moveDown() {
  if(current.nextSibling != null) {
    current.swapNode(current.nextSibling);
    current.firstChild.firstChild.value = current.rowIndex;
    current.previousSibling.firstChild.firstChild.value = current.rowIndex - 1; // sets the hidden input field value
  }
}

