diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2006-07-05 01:07:08 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2006-07-05 01:07:08 +0000 |
commit | 3de8af0e40b0af367bdf7b5fda9b254bf840836b (patch) | |
tree | 18425fbe76585a46a2108cc764191f6084f9f2cb /usr/local/www/javascript | |
parent | 13c2a8122000cfef20dc35b739988d0323645b5e (diff) | |
download | pfsense-3de8af0e40b0af367bdf7b5fda9b254bf840836b.zip pfsense-3de8af0e40b0af367bdf7b5fda9b254bf840836b.tar.gz |
MFC
Hide source and destination port boxes when protocol is not tcp, udp or tcp/udp
Diffstat (limited to 'usr/local/www/javascript')
-rw-r--r-- | usr/local/www/javascript/firewall_rules_edit/firewall_rules_edit.js | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/usr/local/www/javascript/firewall_rules_edit/firewall_rules_edit.js b/usr/local/www/javascript/firewall_rules_edit/firewall_rules_edit.js index cbd0fa2..de6a335 100644 --- a/usr/local/www/javascript/firewall_rules_edit/firewall_rules_edit.js +++ b/usr/local/www/javascript/firewall_rules_edit/firewall_rules_edit.js @@ -103,6 +103,20 @@ function proto_change() { } ext_change(); + + if(document.iform.proto.selectedIndex == 3 || document.iform.proto.selectedIndex == 4) { + document.getElementById("icmpbox").style.display = ''; + } else { + document.getElementById("icmpbox").style.display = 'none'; + } + + if(document.iform.proto.selectedIndex >= 0 && document.iform.proto.selectedIndex <= 3) { + document.getElementById("sprtable").style.display = ''; + document.getElementById("dprtr").style.display = ''; + } else { + document.getElementById("sprtable").style.display = 'none'; + document.getElementById("dprtr").style.display = 'none'; + } } function src_rep_change() { |