+ var arch= document.getElementsByName('archipelago'+dd).item(0).value;
+ var select= document.getElementsByName('islandid'+dd).item(0);
+ var nodes= select.getElementsByTagName('option');
+ for (var i=0; i<nodes.length; i++) {
+ node= nodes.item(i);
+ value= node.getAttribute('value');
+ if (value == 'none') {
+ if (arch == 'none') {
+ node.innerHTML= 'Select island ...';
+ } else {
+ node.innerHTML= 'Whole arch';
+ }
+ } else {
+// alert('node i='+i+' arch='+arch+' value='+value+'.');
+ node.setAttribute('disabled', !(arch=='none' || value==arch));
+ }
+ }