Code
function copyOptions(from , to)
{
for (var i=0; i < $(from).options.length; i++)
{
if ($(from).options[i].selected)
{
var optionName = new Option($(from).options[i].text,
$(from).options[i].value);
$(to).options[$(to).length] = optionName;
}
}
remove($(from));
}
function remove(theSel)
{
var selIndex = theSel.selectedIndex;
if (selIndex != -1)
{
for(i=theSel.length-1; i>=0; i--)
{
if(theSel.options[i].selected)
theSel.options[i] = null;
}
if (theSel.length > 0)
theSel.selectedIndex = selIndex == 0 ? 0 : selIndex - 1;
}
}
