/* moveover */
function moveOver() {
   var boxLength = document.getElementById('choiceBox[]').length;
   var selectedItem = document.getElementById('avaiable[]').selectedIndex;
   var selectedText = document.getElementById('avaiable[]').options[selectedItem].text;
   var selectedValue = document.getElementById('avaiable[]').options[selectedItem].value;
   var i;
   var isNew = true;
   if (boxLength != 0) {
     for (i = 0; i < boxLength; i++) {
       thisitem = document.getElementById('choiceBox[]').options[i].text;
       if (thisitem == selectedText) {
         isNew = false;
         break;
       }
     }
   }
   if (isNew) {
     newoption = new Option(selectedText, selectedValue, false, false);
     document.getElementById('choiceBox[]').options[boxLength] = newoption;
   }
   document.getElementById('avaiable[]').selectedIndex=-1;
}

function removeMe() {
   var boxLength = document.getElementById('choiceBox[]').length;
   arrSelected = new Array();
   var count = 0;
   for (i = 0; i < boxLength; i++) {
     if (document.getElementById('choiceBox[]').options[i].selected) {
       arrSelected[count] = document.getElementById('choiceBox[]').options[i].value;
     }
     count++;
   }
   var x;
   for (i = 0; i < boxLength; i++) {
     for (x = 0; x < arrSelected.length; x++) {
       if (document.getElementById('choiceBox[]').options[i].value == arrSelected[x]) {
         document.getElementById('choiceBox[]').options[i] = null;
       }
     }
     boxLength = document.getElementById('choiceBox[]').length;
   }
}
/****************/

/* moveover1 */
function moveOver1() {
   var boxLength = document.getElementById('choiceBox1[]').length;
   var selectedItem = document.getElementById('avaiable1[]').selectedIndex;
   var selectedText = document.getElementById('avaiable1[]').options[selectedItem].text;
   var selectedValue = document.getElementById('avaiable1[]').options[selectedItem].value;
   var i;
   var isNew = true;
   if (boxLength != 0) {
     for (i = 0; i < boxLength; i++) {
       thisitem = document.getElementById('choiceBox1[]').options[i].text;
       if (thisitem == selectedText) {
         isNew = false;
         break;
       }
     }
   }
   if (isNew) {
     newoption = new Option(selectedText, selectedValue, false, false);
     document.getElementById('choiceBox1[]').options[boxLength] = newoption;
   }
   document.getElementById('avaiable1[]').selectedIndex=-1;
}

function removeMe1() {
   var boxLength = document.getElementById('choiceBox1[]').length;
   arrSelected = new Array();
   var count = 0;
   for (i = 0; i < boxLength; i++) {
     if (document.getElementById('choiceBox1[]').options[i].selected) {
       arrSelected[count] = document.getElementById('choiceBox1[]').options[i].value;
     }
     count++;
   }
   var x;
   for (i = 0; i < boxLength; i++) {
     for (x = 0; x < arrSelected.length; x++) {
       if (document.getElementById('choiceBox1[]').options[i].value == arrSelected[x]) {
         document.getElementById('choiceBox1[]').options[i] = null;
       }
     }
     boxLength = document.getElementById('choiceBox1[]').length;
   }
}
/****************/

/* moveover 2 */
function moveOver2() {
   var boxLength = document.getElementById('choiceBox2[]').length;
   var selectedItem = document.getElementById('avaiable2[]').selectedIndex;
   var selectedText = document.getElementById('avaiable2[]').options[selectedItem].text;
   var selectedValue = document.getElementById('avaiable2[]').options[selectedItem].value;
   var i;
   var isNew = true;
   if (boxLength != 0) {
     for (i = 0; i < boxLength; i++) {
       thisitem = document.getElementById('choiceBox2[]').options[i].text;
       if (thisitem == selectedText) {
         isNew = false;
         break;
       }
     }
   }
   if (isNew) {
     newoption = new Option(selectedText, selectedValue, false, false);
     document.getElementById('choiceBox2[]').options[boxLength] = newoption;
   }
   document.getElementById('avaiable2[]').selectedIndex=-1;
}

function removeMe2() {
   var boxLength = document.getElementById('choiceBox2[]').length;
   arrSelected = new Array();
   var count = 0;
   for (i = 0; i < boxLength; i++) {
     if (document.getElementById('choiceBox2[]').options[i].selected) {
       arrSelected[count] = document.getElementById('choiceBox2[]').options[i].value;
     }
     count++;
   }
   var x;
   for (i = 0; i < boxLength; i++) {
     for (x = 0; x < arrSelected.length; x++) {
       if (document.getElementById('choiceBox2[]').options[i].value == arrSelected[x]) {
         document.getElementById('choiceBox2[]').options[i] = null;
       }
     }
     boxLength = document.getElementById('choiceBox2[]').length;
   }
}
/****************/

/* moveover 3 */
function moveOver3() {
   var boxLength = document.getElementById('choiceBox3[]').length;
   var selectedItem = document.getElementById('avaiable3[]').selectedIndex;
   var selectedText = document.getElementById('avaiable3[]').options[selectedItem].text;
   var selectedValue = document.getElementById('avaiable3[]').options[selectedItem].value;
   var i;
   var isNew = true;
   if (boxLength != 0) {
     for (i = 0; i < boxLength; i++) {
       thisitem = document.getElementById('choiceBox3[]').options[i].text;
       if (thisitem == selectedText) {
         isNew = false;
         break;
       }
     }
   }
   if (isNew) {
     newoption = new Option(selectedText, selectedValue, false, false);
     document.getElementById('choiceBox3[]').options[boxLength] = newoption;
   }
   document.getElementById('avaiable3[]').selectedIndex=-1;
}

function removeMe3() {
   var boxLength = document.getElementById('choiceBox3[]').length;
   arrSelected = new Array();
   var count = 0;
   for (i = 0; i < boxLength; i++) {
     if (document.getElementById('choiceBox3[]').options[i].selected) {
       arrSelected[count] = document.getElementById('choiceBox3[]').options[i].value;
     }
     count++;
   }
   var x;
   for (i = 0; i < boxLength; i++) {
     for (x = 0; x < arrSelected.length; x++) {
       if (document.getElementById('choiceBox3[]').options[i].value == arrSelected[x]) {
         document.getElementById('choiceBox3[]').options[i] = null;
       }
     }
     boxLength = document.getElementById('choiceBox3[]').length;
   }
}
/****************/

/* moveover1 */
function moveOver4() {
   var boxLength = document.getElementById('choiceBox4[]').length;
   var selectedItem = document.getElementById('avaiable4[]').selectedIndex;
   var selectedText = document.getElementById('avaiable4[]').options[selectedItem].text;
   var selectedValue = document.getElementById('avaiable4[]').options[selectedItem].value;
   var i;
   var isNew = true;
   if (boxLength != 0) {
     for (i = 0; i < boxLength; i++) {
       thisitem = document.getElementById('choiceBox4[]').options[i].text;
       if (thisitem == selectedText) {
         isNew = false;
         break;
       }
     }
   }
   if (isNew) {
     newoption = new Option(selectedText, selectedValue, false, false);
     document.getElementById('choiceBox4[]').options[boxLength] = newoption;
   }
   document.getElementById('avaiable4[]').selectedIndex=-1;
}

function removeMe4() {
   var boxLength = document.getElementById('choiceBox4[]').length;
   arrSelected = new Array();
   var count = 0;
   for (i = 0; i < boxLength; i++) {
     if (document.getElementById('choiceBox4[]').options[i].selected) {
       arrSelected[count] = document.getElementById('choiceBox4[]').options[i].value;
     }
     count++;
   }
   var x;
   for (i = 0; i < boxLength; i++) {
     for (x = 0; x < arrSelected.length; x++) {
       if (document.getElementById('choiceBox4[]').options[i].value == arrSelected[x]) {
         document.getElementById('choiceBox4[]').options[i] = null;
       }
     }
     boxLength = document.getElementById('choiceBox4[]').length;
   }
}
/****************/