/* This javascript toggles between different How is my DNS -tool inputs, buttons and info texts. */
function ShowReg(op) {

  document.getElementById('Tool disclaimer').style.display='none';
  document.getElementById('Tool disclaimer submit').style.display='none';
  document.getElementById('Tool disclaimer info').style.display='none';
  document.getElementById('DNS Report').style.display='none';
  document.getElementById('DNS Report submit').style.display='none';
  document.getElementById('DNS Report info').style.display='none';
  document.getElementById('WHOIS Lookup').style.display='none';
  document.getElementById('WHOIS Lookup submit').style.display='none';
  document.getElementById('WHOIS Lookup info').style.display='none';
  document.getElementById('Reverse DNS Lookup').style.display='none';
  document.getElementById('Reverse DNS Lookup submit').style.display='none';
  document.getElementById('Reverse DNS Lookup info').style.display='none';
  document.getElementById('DNS Lookup').style.display='none';
  document.getElementById('DNS Lookup submit').style.display='none';
  document.getElementById('DNS Lookup info').style.display='none';
  document.getElementById('Email Test').style.display='none';
  document.getElementById('Email Test submit').style.display='none';
  document.getElementById('Email Test info').style.display='none';
  document.getElementById('DNS Timing').style.display='none';
  document.getElementById('DNS Timing submit').style.display='none';
  document.getElementById('DNS Timing info').style.display='none';
  document.getElementById('Traceroute').style.display='none';
  document.getElementById('Traceroute submit').style.display='none';
  document.getElementById('Traceroute info').style.display='none';
  document.getElementById('Ping').style.display='none';
  document.getElementById('Ping submit').style.display='none';
  document.getElementById('Ping info').style.display='none';
  document.getElementById('CIDR and Netmask').style.display='none';
  document.getElementById('CIDR and Netmask submit').style.display='none';
  document.getElementById('CIDR and Netmask info').style.display='none';
  document.getElementById('cidr_tool').style.display='none';
  document.getElementById('Decimal IPs').style.display='none';
  document.getElementById('Decimal IPs submit').style.display='none';
  document.getElementById('Decimal IPs info').style.display='none';

  if (op == 0) {
    document.getElementById('Tool disclaimer').style.display="block";
    document.getElementById('Tool disclaimer').style.display="block";
    document.getElementById('Tool disclaimer').style.display="block";
  }
  if (op == 1 || op == 'dns_analysis') {
    document.getElementById('DNS Report').style.display="block";
    document.getElementById('DNS Report submit').style.display="block";
    document.getElementById('DNS Report info').style.display="block";
  }
  if (op == 2 || op == 'dns_whois') {
    document.getElementById('WHOIS Lookup').style.display="block";
    document.getElementById('WHOIS Lookup submit').style.display="block";
    document.getElementById('WHOIS Lookup info').style.display="block";
  }
  if (op == 3 || op == 'dns_lookup') {
    document.getElementById('DNS Lookup').style.display="block";
    document.getElementById('DNS Lookup submit').style.display="block";
    document.getElementById('DNS Lookup info').style.display="block";
  }
  if (op == 4 || op == 'dns_reverse') {
    document.getElementById('Reverse DNS Lookup').style.display="block";
    document.getElementById('Reverse DNS Lookup submit').style.display="block";
    document.getElementById('Reverse DNS Lookup info').style.display="block";
  }
  if (op == 5 || op == 'dns_mx_test') {
    document.getElementById('Email Test').style.display="block";
    document.getElementById('Email Test submit').style.display="block";
    document.getElementById('Email Test info').style.display="block";
  }
  if (op == 6 || op == 'dns_timing') {
    document.getElementById('DNS Timing').style.display="block";
    document.getElementById('DNS Timing submit').style.display="block";
    document.getElementById('DNS Timing info').style.display="block";
  }
  if (op == 7 || op == 'ip_ping') {
    document.getElementById('Ping').style.display="block";
    document.getElementById('Ping submit').style.display="block";
    document.getElementById('Ping info').style.display="block";
  }
  if (op == 8 || op == 'ip_traceroute') {
    document.getElementById('Traceroute').style.display="block";
    document.getElementById('Traceroute submit').style.display="block";
    document.getElementById('Traceroute info').style.display="block";
  }
  if (op == 9 || op == 'ip_netmask') {
    document.getElementById('CIDR and Netmask').style.display="block";
    document.getElementById('CIDR and Netmask submit').style.display="block";
    document.getElementById('CIDR and Netmask info').style.display="block";
    document.getElementById('cidr_tool').style.display="block";
    cidrSubmit('2');
  }
  if (op == 10 || op == 'ip_conversion') {
    document.getElementById('Decimal IPs').style.display="block";
    document.getElementById('Decimal IPs submit').style.display="block";
    document.getElementById('Decimal IPs info').style.display="block";
  }
}


