function WarrantInfo(
  name,
  address,
  cityStateZip,
  race,
  sex,
  age,
  eyeColor,
  hairColor,
  height,
  weight,
  charge,
  photo
)
{
  this.name = name;
  this.address = address;
  this.cityStateZip = cityStateZip;
  this.race = race;
  this.sex = sex;
  this.age = age;
  this.eyeColor = eyeColor;
  this.hairColor = hairColor;
  this.height = height;
  this.weight = weight;
  this.charge = charge;
  this.photo = photo;

  this.GetNameHtml = function(HtmlMaker)
  {
    return HtmlMaker("Name:", this.name, this.photo);
  }

  this.GetAddressHtml = function(HtmlMaker)
  {
    return HtmlMaker("Address:", this.address);
  }

  this.GetCityStateZipHtml = function(HtmlMaker)
  {
    return HtmlMaker("City, State & Zip:", this.cityStateZip);
  }

  this.GetRaceHtml = function(HtmlMaker)
  {
    return HtmlMaker("Race:", this.race);
  }

  this.GetSexHtml = function(HtmlMaker)
  {
    return HtmlMaker("Sex:", this.sex);
  }

  this.GetAgeHtml = function(HtmlMaker)
  {
    return HtmlMaker("Age:", this.age);
  }

  this.GetEyeColorHtml = function(HtmlMaker)
  {
    return HtmlMaker("Eye Color:", this.eyeColor);
  }

  this.GetHairColorHtml = function(HtmlMaker)
  {
    return HtmlMaker("Hair Color:", this.hairColor);
  }

  this.GetHeightHtml = function(HtmlMaker)
  {
    return HtmlMaker("Height:", this.height);
  }

  this.GetWeightHtml = function(HtmlMaker)
  {
    return HtmlMaker("Weight:", this.weight);
  }

  this.GetChargeHtml = function(HtmlMaker)
  {
    return HtmlMaker("Charge:", this.charge);
  }
}
