summaryrefslogtreecommitdiffstats
path: root/usr/local/www/javascript/firewall_rules_edit
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2006-07-05 01:07:08 +0000
committerScott Ullrich <sullrich@pfsense.org>2006-07-05 01:07:08 +0000
commit3de8af0e40b0af367bdf7b5fda9b254bf840836b (patch)
tree18425fbe76585a46a2108cc764191f6084f9f2cb /usr/local/www/javascript/firewall_rules_edit
parent13c2a8122000cfef20dc35b739988d0323645b5e (diff)
downloadpfsense-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/firewall_rules_edit')
-rw-r--r--usr/local/www/javascript/firewall_rules_edit/firewall_rules_edit.js14
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() {
OpenPOWER on IntegriCloud