philter is fully compatible with : IE 6.0+, Opera 7.0+, Konqueror 3.1.99+,
[old-projects.git] / philter / philter / include / plugin_forward.inc.php
index 73fef05..7ee74a6 100644 (file)
@@ -15,12 +15,16 @@ class FwdPlugin extends ActionPlugin {
     function to_js() {
         $res  = "function(Node, data) {\n"
             .   "    var i,j;\n"
+            .   "    var sel = 0;\n"
             .   "    var select = document.createElement('select');\n"
             .   "    select.setAttribute('name', Node.name+'[1]');\n"
             .   "\n"
-            .   "    for(i=0,j=0; i<mail_pool.length; i++)\n"
+            .   "    for(i=0,j=0; i<mail_pool.length; i++) {\n"
+            .   "        if(data[1]==i) sel = j;\n"
             .   "        if(mail_pool[i])\n"
             .   "            select.options[j++] = new Option(mail_pool[i],i,false,(data[1]==i));\n"
+            .   "    }\n"
+            .   "    select.selectedIndex = sel;\n"
             .   "\n"
             .   "    Node.appendChild(document.createTextNode(' email : '));\n"
             .   "    Node.appendChild(select);\n"