LesegoMotlhamm,
Check this below code it works, hope it solves your requirment. Reply if you have any query or any more enhancement to it.
<html>
<head>
<title></title>
</head>
<body>
<table>
<tr>
<td>From</td>
<td></td>
<td>To</td>
</tr>
<tr>
<td> <select id="selectFrom" multiple="multiple" size="10">
<option value="all" selected="selected">All</option>
<option value="gNotebook">Google Notebook</option>
<option value="meNotebook">Meccer Notebook</option>
<option value="dellNotebook">Dell Notebook</option>
<option value="galaxy">Galaxy pad</option>
</select></td>
<td>
<a href="#" onclick="listboxCopy('selectFrom', 'selectTo');" title="Add to selected columns">from-to</a><br />
<a href="#" onclick="listboxCopy('selectTo', 'selectFrom');" title="Add to selected columns">To-from</a>
</td>
<td><select id="selectTo" multiple="multiple" size="10">
<option value="meNotebook">Meccer Notebook</option>
<option value="dellNotebook">Dell Notebook</option>
<option value="galaxy">Galaxy pad</option>
</select></td>
</tr>
</table>
<script type="text/javascript">
function listboxCopy(sourceID, destID) {
var src = document.getElementById(sourceID);
var dest = document.getElementById(destID);
for (var count = 0; count < src.options.length; count++) {
var option = src.options[count];
if (option.selected == true) {
addItemToListbox(dest, option.value, option.text);
}
}
listBoxRemove(sourceID);
}
function addItemToListbox(selectObj, optionValue, optionText) {
var newOption = document.createElement("option");
newOption.value = optionValue;
newOption.text = optionText;
try {
selectObj.add(newOption, null);
}
catch (error) {
selectObj.add(newOption);
}
}
function removeItemFromListBox(selectObj, index) {
try {
selectObj.remove(index, null);
}
catch (error) {
selectObj.remove(index);
}
}
function listBoxRemove(destID) {
var dest = document.getElementById(destID);
for (var count = 0; count < dest.options.length; count++) {
var option = dest.options[count];
if (option.selected == true) {
removeItemFromListBox(dest, count);
count--;
}
}
}
</script>
</body>
</html>