function swapCIT() {
  var CITids = new Array('CIT_left', 'CIT_middle', 'CIT_right');
  var CITid;
  var CITcontainer;
  var CITcurrentId = 0;
  var i;
  var CITnewId;
  //find currently marked item
  if (document.getElementById) {
    for (CITid in CITids) {
      CITcontainer = document.getElementById(CITids[CITid]);
      CITcurrentId;
      CITnewId;
      for (i=0; i < CITcontainer.childNodes.length; i++) {
        if (CITcontainer.childNodes[i].className == 'CIT_visible') {
          CITcurrentId = i;
          CITcontainer.childNodes[i].className = 'CIT_hidden';
        }
      }
      //choose randomly another item
      do {
        CITnewId = Math.floor(Math.random()*CITcontainer.childNodes.length);
      } while (CITcontainer.childNodes.length > 1 && CITnewId == CITcurrentId);
      //set new classname
      CITcontainer.childNodes[CITnewId].className = 'CIT_visible';
    }
  }
}
