
  var TheNewWin = null;
  function isValidZip(num) { return (/^\d{5}$/.test(num)); }
  function showMessage() { alert("Please enter a valid zip code."); }

  function getOffers(num) {
    var zip     = $F("zip-" + num);
    var insured = ($("insured-yes-" + num).checked) ? $F("insured-yes-" + num) : $F("insured-no-" + num);
    //TheNewWin   = window.open("popup_handler.php?zip=" + zip + "&insured=" + insured);
    var pops = "popup_handler.php?zip=" + zip + "&insured=" + insured;
    window.open(pops,"","toolbar=yes,menubar=yes,location=yes,scrollbars=yes,resizable=yes,status=yes,width=998,height=768,left=250,top=175").blur(); window.focus();
  }

  Event.observe(window, 'load', function() {
    if($("submit-1") && $("zip-1")) {
      Event.observe('submit-1', 'click', function(e){
        if(!isValidZip($F("zip-1"))){ showMessage(); Event.stop(e); }
      });
    }
    if($("submit-2") && $("zip-2")) {
      Event.observe('submit-2', 'click', function(e){
        if(!isValidZip($F("zip-2"))){ showMessage(); Event.stop(e); }
      });
    }
    if($("submit-3") && $("zip-3")) {
      Event.observe('submit-3', 'click', function(e){
        if(!isValidZip($F("zip-3"))){ showMessage(); Event.stop(e); }
      });
    }
  });
