   <!--
   // Field of view calculator
   // Script written by Dave Fisher - 5/1/99
   // Evaluates lens format selection
   function lens_format(){
      if (document.lenscalc.radio1[0].checked){
      quarter_format()
      }
      else if (document.lenscalc.radio1[1].checked){
      third_format()
      }
      else if (document.lenscalc.radio1[2].checked){
      half_format()
      }
      else if (document.lenscalc.radio1[3].checked){
      twothirds_format()
      }
      else if (document.lenscalc.radio1[4].checked){
      oneinch_format()
      }
      else {
      }
   //Performs calculations for quarter inch formats
   function quarter_format(){
      var distance = document.lenscalc.distance.value
      var horizontal = document.lenscalc.horizontal.value
      var lens_size = document.lenscalc.lens_size.value
      var vertical = document.lenscalc.vertical.value

      if ((distance > 0) && (horizontal > 0) && (vertical == 0) && (lens_size == 0)){
      lens_size = distance/horizontal*3.6
      vertical = horizontal*.75
         document.lenscalc.lens_size.value = RoundOff(lens_size)
      document.lenscalc.vertical.value = RoundOff(vertical)
         }

      else if ((distance > 0) && (horizontal == 0) && (vertical == 0) && (lens_size > 0)){
      horizontal = distance/lens_size*3.6
      vertical = horizontal*.75
      document.lenscalc.horizontal.value = RoundOff(horizontal)
      document.lenscalc.vertical.value = RoundOff(vertical)
      }

      else if ((distance == 0) && (horizontal > 0) && (vertical == 0) && (lens_size > 0)){
      distance = horizontal/3.6*lens_size
      vertical = horizontal*.75
      document.lenscalc.distance.value = RoundOff(distance)
      document.lenscalc.vertical.value = RoundOff(vertical)
      }

      else if ((distance == 0) && (horizontal == 0) && (vertical > 0) && (lens_size > 0)){
      distance = vertical/2.7*lens_size
      horizontal = vertical/3*4
      document.lenscalc.distance.value = RoundOff(distance)
      document.lenscalc.horizontal.value = RoundOff(horizontal)
      }

      else if ((distance > 0) && (horizontal == 0) && (vertical > 0) && (lens_size == 0)){
      horizontal = vertical/3*4
      lens_size = distance/horizontal*3.6
      document.lenscalc.horizontal.value = RoundOff(horizontal)
      document.lenscalc.lens_size.value = RoundOff(lens_size)
      }

      else {alert("One or more of your answers was invalid. Please try again.")}
      }
   //Performs calculations for third inch formats
   function third_format(){
      var distance = document.lenscalc.distance.value
      var horizontal = document.lenscalc.horizontal.value
      var lens_size = document.lenscalc.lens_size.value
      var vertical = document.lenscalc.vertical.value

      if ((distance > 0) && (horizontal > 0) && (vertical == 0) && (lens_size == 0)){
      lens_size = distance/horizontal*4.8
      vertical = horizontal*.75
         document.lenscalc.lens_size.value = RoundOff(lens_size)
      document.lenscalc.vertical.value = RoundOff(vertical)
         }

      else if ((distance > 0) && (horizontal == 0) && (vertical == 0) && (lens_size > 0)){
      horizontal = distance/lens_size*4.8
      vertical = horizontal*.75
      document.lenscalc.horizontal.value = RoundOff(horizontal)
      document.lenscalc.vertical.value = RoundOff(vertical)
      }

      else if ((distance == 0) && (horizontal > 0) && (vertical == 0) && (lens_size > 0)){
      distance = horizontal/4.8*lens_size
      vertical = horizontal*.75
      document.lenscalc.distance.value = RoundOff(distance)
      document.lenscalc.vertical.value = RoundOff(vertical)
      }

      else if ((distance == 0) && (horizontal == 0) && (vertical > 0) && (lens_size > 0)){
      distance = vertical/3.6*lens_size
      horizontal = vertical/3*4
      document.lenscalc.distance.value = RoundOff(distance)
      document.lenscalc.horizontal.value = RoundOff(horizontal)
      }

      else if ((distance > 0) && (horizontal == 0) && (vertical > 0) && (lens_size == 0)){
      horizontal = vertical/3*4
      lens_size = distance/horizontal*4.8
      document.lenscalc.horizontal.value = RoundOff(horizontal)
      document.lenscalc.lens_size.value = RoundOff(lens_size)
      }

      else {alert("One or more of your answers was invalid. Please try again.")}
      }
   //Performs calculations for half inch formats
   function half_format(){
      var distance = document.lenscalc.distance.value
      var horizontal = document.lenscalc.horizontal.value
      var lens_size = document.lenscalc.lens_size.value
      var vertical = document.lenscalc.vertical.value

      if ((distance > 0) && (horizontal > 0) && (vertical == 0) && (lens_size == 0)){
      lens_size = distance/horizontal*6.4
      vertical = horizontal*.75
         document.lenscalc.lens_size.value = RoundOff(lens_size)
      document.lenscalc.vertical.value = RoundOff(vertical)
         }

      else if ((distance > 0) && (horizontal == 0) && (vertical == 0) && (lens_size > 0)){
      horizontal = distance/lens_size*6.4
      vertical = horizontal*.75
      document.lenscalc.horizontal.value = RoundOff(horizontal)
      document.lenscalc.vertical.value = RoundOff(vertical)
      }

      else if ((distance == 0) && (horizontal > 0) && (vertical == 0) && (lens_size > 0)){
      distance = horizontal/6.4*lens_size
      vertical = horizontal*.75
      document.lenscalc.distance.value = RoundOff(distance)
      document.lenscalc.vertical.value = RoundOff(vertical)
      }

      else if ((distance == 0) && (horizontal == 0) && (vertical > 0) && (lens_size > 0)){
      distance = vertical/4.8*lens_size
      horizontal = vertical/3*4
      document.lenscalc.distance.value = RoundOff(distance)
      document.lenscalc.horizontal.value = RoundOff(horizontal)
      }

      else if ((distance > 0) && (horizontal == 0) && (vertical > 0) && (lens_size == 0)){
      horizontal = vertical/3*4
      lens_size = distance/horizontal*6.4
      document.lenscalc.horizontal.value = RoundOff(horizontal)
      document.lenscalc.lens_size.value = RoundOff(lens_size)
      }

      else {alert("One or more of your answers was invalid. Please try again.")}
      }
   //Performs calculations for two thirds inch formats
   function twothirds_format(){
      var distance = document.lenscalc.distance.value
      var horizontal = document.lenscalc.horizontal.value
      var lens_size = document.lenscalc.lens_size.value
      var vertical = document.lenscalc.vertical.value

      if ((distance > 0) && (horizontal > 0) && (vertical == 0) && (lens_size == 0)){
      lens_size = distance/horizontal*8.8
      vertical = horizontal*.75
         document.lenscalc.lens_size.value = RoundOff(lens_size)
      document.lenscalc.vertical.value = RoundOff(vertical)
         }

      else if ((distance > 0) && (horizontal == 0) && (vertical == 0) && (lens_size > 0)){
      horizontal = distance/lens_size*8.8
      vertical = horizontal*.75
      document.lenscalc.horizontal.value = RoundOff(horizontal)
      document.lenscalc.vertical.value = RoundOff(vertical)
      }

      else if ((distance == 0) && (horizontal > 0) && (vertical == 0) && (lens_size > 0)){
      distance = horizontal/8.8*lens_size
      vertical = horizontal*.75
      document.lenscalc.distance.value = RoundOff(distance)
      document.lenscalc.vertical.value = RoundOff(vertical)
      }

      else if ((distance == 0) && (horizontal == 0) && (vertical > 0) && (lens_size > 0)){
      distance = vertical/6.6*lens_size
      horizontal = vertical/3*4
      document.lenscalc.distance.value = RoundOff(distance)
      document.lenscalc.horizontal.value = RoundOff(horizontal)
      }

      else if ((distance > 0) && (horizontal == 0) && (vertical > 0) && (lens_size == 0)){
      horizontal = vertical/3*4
      lens_size = distance/horizontal*8.8
      document.lenscalc.horizontal.value = RoundOff(horizontal)
      document.lenscalc.lens_size.value = RoundOff(lens_size)
      }

      else {alert("One or more of your answers was invalid. Please try again.")}
      }
   //Performs calculations for one inch formats
   function oneinch_format(){
      var distance = document.lenscalc.distance.value
      var horizontal = document.lenscalc.horizontal.value
      var lens_size = document.lenscalc.lens_size.value
      var vertical = document.lenscalc.vertical.value

      if ((distance > 0) && (horizontal > 0) && (vertical == 0) && (lens_size == 0)){
      lens_size = distance/horizontal*12.8
      vertical = horizontal*.75
         document.lenscalc.lens_size.value = RoundOff(lens_size)
      document.lenscalc.vertical.value = RoundOff(vertical)
         }

      else if ((distance > 0) && (horizontal == 0) && (vertical == 0) && (lens_size > 0)){
      horizontal = distance/lens_size*12.8
      vertical = horizontal*.75
      document.lenscalc.horizontal.value = RoundOff(horizontal)
      document.lenscalc.vertical.value = RoundOff(vertical)
      }

      else if ((distance == 0) && (horizontal > 0) && (vertical == 0) && (lens_size > 0)){
      distance = horizontal/12.8*lens_size
      vertical = horizontal*.75
      document.lenscalc.distance.value = RoundOff(distance)
      document.lenscalc.vertical.value = RoundOff(vertical)
      }

      else if ((distance == 0) && (horizontal == 0) && (vertical > 0) && (lens_size > 0)){
      distance = vertical/9.6*lens_size
      horizontal = vertical/3*4
      document.lenscalc.distance.value = RoundOff(distance)
      document.lenscalc.horizontal.value = RoundOff(horizontal)
      }

      else if ((distance > 0) && (horizontal == 0) && (vertical > 0) && (lens_size == 0)){
      horizontal = vertical/3*4
      lens_size = distance/horizontal*12.8
      document.lenscalc.horizontal.value = RoundOff(horizontal)
      document.lenscalc.lens_size.value = RoundOff(lens_size)
      }

      else {alert("One or more of your answers was invalid. Please try again.")}
      }
      }
   function RoundOff(s)
      {
      return Math.round(s*10)/10
      }


   function distance(){
      voltamps=document.wiredist.va.value
      if (voltamps>0){
      // for 24 volts
      var amps=voltamps/24
      // v is resistance for 10 awg
      v=.998*amps
      w=v/1000
      q=24*.1
      s=q/w
      dist=s/2
      document.wiredist.ga10v24.value=(Math.round(dist) + " feet")
      // v is resistance for 12 awg
      v=1.59*amps
      w=v/1000
      q=24*.1
      s=q/w
      dist=s/2
      document.wiredist.ga12v24.value=(Math.round(dist) + " feet")
      // v is resistance for 14 awg
      v=2.53*amps
      w=v/1000
      q=24*.1
      s=q/w
      dist=s/2
      document.wiredist.ga14v24.value=(Math.round(dist) + " feet")
      // v is resistance for 16 awg
      v=4.02*amps
      w=v/1000
      q=24*.1
      s=q/w
      dist=s/2
      document.wiredist.ga16v24.value=(Math.round(dist) + " feet")
      // v is resistance for 18 awg
      v=6.39*amps
      w=v/1000
      q=24*.1
      s=q/w
      dist=s/2
      document.wiredist.ga18v24.value=(Math.round(dist) + " feet")
      // v is resistance for 20 awg
      v=10.15*amps
      w=v/1000
      q=24*.1
      s=q/w
      dist=s/2
      document.wiredist.ga20v24.value=(Math.round(dist) + " feet")
      // v is resistance for 22 awg
      v=16.14*amps
      w=v/1000
      q=24*.1
      s=q/w
      dist=s/2
      document.wiredist.ga22v24.value=(Math.round(dist) + " feet")
      }
      else{
      alert("You must enter a number greater than zero.")
      }
      }

   function formulas(){
      var watts=document.voltcalc.watts.value
      var volts=document.voltcalc.volts.value
      var amps=document.voltcalc.amps.value
      if ((watts>0) && (volts>0) && (amps==0)){
      amps=watts/volts
      document.voltcalc.amps.value=amps
      }
      else if ((watts>0) && (volts==0) && (amps>0)){
      volts=watts/amps
      document.voltcalc.volts.value=volts
      }
      else if ((watts==0) && (volts>0) && (amps>0)){
      watts=amps*volts
      document.voltcalc.watts.value=watts
      }
      else{
      alert("One or more of your answers is invalid. Please try again.")
      }
      }

     function vdrop(oFrm)
      {
      var VS = oFrm.vsupply.value;
      var IL = oFrm.current.value;
      var DIST = oFrm.dist.value;
      var aAWG = new Array();

      aAWG[10] = 10380
      aAWG[12] = 6530
      aAWG[14] = 4110
      aAWG[16] = 2560
      aAWG[18] = 1620
      aAWG[20] = 1020
      aAWG[22] = 642
      aAWG[24] = 404

      for (a = 10; a < 26; a=a+2)
         {
         var sFinal = VS - Math.round(((21.32*DIST*IL)/aAWG[a])*100)/100;

         if( sFinal < 0 ) sFinal = 0;

         eval("oFrm.ga" + a + ".value=" + sFinal);
         }
      }
   //-->
