function Preload()
{
  var images = [];
  var preload = [];

  this.newImage = function(name, extension, dir)
  {
    var name;
    var extension;
    var dir;
    dir == null ? dir = "gfx" : dir = dir;
    extension == null ? extension = "jpg" : extension = extension;
    images.push(dir + "/" + name + "." + extension);
  }

  this.start = function()
  {
    for(i=0; i<images.length; i++)
    {
      preload[i] = new Image();
      preload[i].src = images[i];
    }
  }
}

var Preload = new Preload();

/*
  Usage

  Preload.image(img_name, image_extension, directory);
*/