function addAll(navn) {
    while (document.getElementById(navn+'From').length>0) {
        document.getElementById(navn+'To')[document.getElementById(navn+'To').length] = new Option(document.getElementById(navn+'From')[0].text,document.getElementById(navn+'To').length);
        document.getElementById(navn+'To')[document.getElementById(navn+'To').length-1].value = document.getElementById(navn+'From')[0].value;
        document.getElementById(navn+'From')[0]=null;
    }
}
function removeAll(navn) {
    while (document.getElementById(navn+'To').length>0) {
        document.getElementById(navn+'From')[document.getElementById(navn+'From').length] = new Option(document.getElementById(navn+'To')[0].text,document.getElementById(navn+'From').length);
        document.getElementById(navn+'From')[document.getElementById(navn+'From').length-1].value = document.getElementById(navn+'To')[0].value;
        document.getElementById(navn+'To')[0]=null;
    }
}
function addSelected(navn) {
    var x = 0;
    while (x<document.getElementById(navn+'From').length) {
        if (document.getElementById(navn+'From')[x].selected == true) {
            document.getElementById(navn+'To')[document.getElementById(navn+'To').length] = new Option(document.getElementById(navn+'From')[x].text,document.getElementById(navn+'To').length);
            document.getElementById(navn+'To')[document.getElementById(navn+'To').length-1].value = document.getElementById(navn+'From')[x].value;
            document.getElementById(navn+'From')[x]=null;
        }
        else
          x++;
    }
}
function removeSelected(navn) {
    var x = 0;
    while (x<document.getElementById(navn+'To').length) {
        if (document.getElementById(navn+'To')[x].selected == true) {
            document.getElementById(navn+'From')[document.getElementById(navn+'From').length] = new Option(document.getElementById(navn+'To')[x].text,document.getElementById(navn+'From').length);
            document.getElementById(navn+'From')[document.getElementById(navn+'From').length-1].value = document.getElementById(navn+'To')[x].value;
            document.getElementById(navn+'To')[x]=null;
        }
        else
            x++;
    }
}
function addSingle(navn) {
    if (document.getElementById(navn+'From').selectedIndex >= 0) {
        document.getElementById(navn+'To')[document.getElementById(navn+'To').length] = new Option(document.getElementById(navn+'From')[document.getElementById(navn+'From').selectedIndex].text,document.getElementById(navn+'To').length);
        document.getElementById(navn+'To')[document.getElementById(navn+'To').length-1].value = document.getElementById(navn+'From')[document.getElementById(navn+'From').selectedIndex].value;
        document.getElementById(navn+'From')[document.getElementById(navn+'From').selectedIndex]=null;
    }
}
function removeSingle(navn) {
    if (document.getElementById(navn+'To').selectedIndex >= 0) {
        document.getElementById(navn+'From')[document.getElementById(navn+'From').length] = new Option(document.getElementById(navn+'To')[document.getElementById(navn+'To').selectedIndex].text,document.getElementById(navn+'From').length);
        document.getElementById(navn+'From')[document.getElementById(navn+'From').length-1].value = document.getElementById(navn+'To')[document.getElementById(navn+'To').selectedIndex].value;
        document.getElementById(navn+'To')[document.getElementById(navn+'To').selectedIndex]=null;
    }
}

function checkall(field1, field2)
{
     //  Called by editgroupmembers.php to check all options
     // in the selectboxes
     checks = document.getElementById(field1);
     for (i = 0; i < checks.length; i++)
     {
         checks[i].selected = true;
     }
	  checks2 = document.getElementById(field2);
     for (i = 0; i < checks2.length; i++)
     {
         checks2[i].selected = true;
     }
 }
