var missingFields;
function checkIt(what)
{
  missingFields = new Array();
  try{
  var els = what.elements;
  for (i = 0; i < els.length; i++)
  {
    el = els[i];
    n = el.name.toLowerCase();
    switch (el.tagName.toUpperCase())
    {
      case "INPUT":
      case "SELECT":
        v = el.value;
      break;
      case "TEXTAREA":
        v = el.innerText;
      break;
    }
    if (v == "")
    {
      if ( n == "ownername" || n == "owneradr" || n == "ownercity" || n == "ownercounty" || n == "ownerstate" || n == "vetphone" || n == "baileename" || n == "baileeadr" || n == "baileecity" || n == "baileecounty" || n == "baileestate" || n == "emergencypersonphone" || n == "animalname" || n == "balancefee" || n == "rabiesexposeamt" || n == "boardplacedescribe" || n == "salenoticedays" || n == "animaltype" || n == "animaldefects" || what.regnumber.value != "" && n == "regagency" || n == "effectivedate" || n == "deliverydate" || n == "personorbusiness" || what.personorbusiness.value == "advance" && n == "totalcost" || what.personorbusiness.value == "monthly" && (n == "dailycost" || n == "duedate") || n == "animalillness1" || what.moreillyorn.value == "Yes" && n == "animalillness2" || n == "illyorn" || what.illyorn.value == "lessee" && n == "insuredeathamt" || n == "statelaw")
      {
        missingFields[missingFields.length] = n;
      }
    }
  }
  if (missingFields.length > 0)
  {
     window.open("popups/missinginfo-lease.cfm",'missinginfo','width=650,height=550,scrollbars=1,status=1');
    return false;
  }
  return true;
  }
  catch(e)
  {
    alert(e.message);
    return false;
  }
}

function dosubmit()
{
  if (checkIt(document.MyForm))
    document.MyForm.submit();
}

function doerror()
{
  alert(event.error);
  event.srcElement.focus();
}

function checkInt(what)
{
  var i = parseInt(what.value);
  if (isNaN(i))
  {
    alert("Please enter an Integer");
    what.select(0, what.value.length - 1);
  }
}

function insurance(what)
{
  document.all("lessee1").style.display = (what == "lessee" ? "block" : "none");
}

function paid(what)
{
  document.all("advancei").style.display = (what == "advance" ? "block" : "none");
  document.all("monthlyi").style.display = (what == "monthly" ? "block" : "none");
}

function morepurpose(what)
{
  document.all("purpose").style.display = (what == "Yes" ? "block" : "none");
}

var calcaller;
var calcallervalue;
function showcalendar(element)
{
  calcaller = element;
  calcallervalue = eval(element).value;
thewindow =window.open('popups/calendar.htm', 'popupwindow', 'width=325,height=325,center=yes,help=no,menubar=0,resizeable=0,scrollbars=0,status=1');
}
