var myWin;
  
function close_window()  {
  if (myWin != null && !myWin.closed) {
    myWin.close();
  }
  return true;
}

function open_window(full_win) {
  if  (myWin == null || myWin.closed) {
    if (full_win) {
      myWin = window.open("", "mywin");
    }
    else {
      myWin = window.open ("", "mywin", "width=750,height=600,toolbar=1,scrollbars=1");
    }
  }
  myWin.focus();
}



function send_email(start, subj) {
  var dest;
  dest = "mail" + "to:" + start + "@" + "a1afacial.com";
  if (subj) {
    dest += "?subject=" + subj;
  }
  document.location.href = dest;
}

function test_required(formObj) {
  var i, fld;
  for (i = 0; i < reqd_fields.length; i++) {
    fld = eval("formObj."+reqd_fields[i]);
    if (fld) {
      if (empty_field(fld)) {
	  alert("One or more required fields are empty.");
	  fld.focus();
	  fld.select();
	  break;
	}
    }
    else {
	alert ("cannot find field " + reqd_fields[i]);
	break;
    }
  }
  return (i >= reqd_fields.length);
}


