rem: to.options.appendChild(from.options[i]); 
add: to.appendChild(from.options[i]); 
context: function dualSelect(from, to, id) {    if (typeof(from) == 'string') {	from = $(from+id);    }    if (typeof(to) == 'string') {        var to_el = $(to+id);	// if (!to_el) alert("no element with id '" + (to+id) + "'");	to = to_el;    }    var i;    var len = from.options.length;    for(i=0;i<len;++i) {	if (!from.options[i].selected) continue;	if (to && to.options)	    to.options.appendChild(from.options[i]);	else	    from.removeChild(from.options[i]);	// make the option that is slid down selected (if any)	if (len > 1)	    from.options[i == len - 1 ? len - 2 : i].selected = true;	break;    }        updateDualSelectValue(id);}
meta: 6601	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/6601/bbf8555db45f1eaa19aa0ea54bcc12c95574f6e8/functions.js/clean/javascript/functions.js