/* $Revision: 3 $
 * $Author: Kiran $
 * $Date: 19/02/10 2:52p $
 * $Logfile: /Development/Property Phase1/Web/BuyerManager/js/incListBoxAddRemove.js $
 * $NoKeywords: $
 */

function Add() {

    var source = document.getElementById('ListBox1');

    var target = document.getElementById('ListBox2');

    var count =  source.length;

    for (var i = count - 1; i >= 0; i--)

    {

        var item = source.options[i];

        if(item.selected)

        {

            source.remove(i);

            target.options.add(item); // Standards compliant

        }

    }

}

function AddAll() {

    var source = document.getElementById('ListBox1');

    var target = document.getElementById('ListBox2');

    var count =  source.length;

    for (var i = count - 1; i >= 0; i--)

     {

            var item = source.options[i];      

            source.remove(i);

            target.options.add(item); //Standards compliant

    }

}

function Remove()

{

    var source = document.getElementById('ListBox2');

    var target = document.getElementById('ListBox1');

    var count =  source.length;

    for (var i = count - 1; i >= 0; i--)

    {

        var item = source.options[i];          

        if(item.selected)

        {

            source.remove(i);

            target.options.add(item); //Standards compliant

        }

    }

}

function RemoveAll()

{

    var source = document.getElementById('ListBox2');

    var target = document.getElementById('ListBox1');

    var count =  source.length;

    for (var i = count - 1; i >= 0; i--)

     {

            var item = source.options[i];      

            source.remove(i);

            target.options.add(item); //Standards compliant

    }

}