]> git.llucax.com Git - software/sercom.git/blobdiff - sercom/subcontrollers/curso/templates/edit.kid
curso: add docentes
[software/sercom.git] / sercom / subcontrollers / curso / templates / edit.kid
index e4e68116c20da0cf24ca43f0e58067834e0b199b..0a13da43ca03aa4db2a30e0f5a7ec9073d2203b2 100644 (file)
         </span>
     }
     MochiKit.DOM.addLoadEvent(init_data)
+    
+    function makeOption(option) {
+        return OPTION({"value": option.value}, option.text);
+    }
+                   
+    function moveOption( fromSelect, toSelect) {
+        // add 'selected' nodes toSelect
+        appendChildNodes(toSelect,
+        map( makeOption,ifilter(itemgetter('selected'), $(fromSelect).options)));
+        // remove the 'selected' fromSelect
+        // replaceChildNodes(fromSelect,
+        // list(ifilterfalse(itemgetter('selected'), $(fromSelect).options)));
+    }
+    
+    function mover( src, dest ) {
+        moveOption(src, dest)    
+    }
+    
+    function remover (src, dest) {
+        replaceChildNodes(src,list(ifilterfalse(itemgetter('selected'), $(src).options)))
+    }
+    
 </script>
 <body>