rnd.today=new Date();
rnd.seed=rnd.today.getTime();

function rnd() {
        rnd.seed = (rnd.seed*9301+49297) % 233280;
        return rnd.seed/(233280.0);
};

function rand(number) {
        return Math.ceil(rnd()*number);
};

function rand2(number) {
        return Math.ceil(rnd()*number);
};


// --------------------------------------------- new code  ------------------------------------

function ImageDescriptor(imagefilename, caption, url)
    {
     this.imagefilename = imagefilename;
    this.caption = caption;
    this.url = url;
    }

// nr of elements must be one greater than actual nr of images
var aryImageItems = new Array(7)

// aryImageItems[0] is unused
// physical names of image files are of form "imagenameX", where "X" is 1-5 (or whatever the upper limit is)
aryImageItems[1] = new ImageDescriptor("ham3", "Lou Zaden", "video-lou.html");
aryImageItems[2] = new ImageDescriptor("ham4", "Frank Stitt", "video-frank.html");
aryImageItems[3] = new ImageDescriptor("ham5", "Eric Essex", "video-eric.html");
aryImageItems[4] = new ImageDescriptor("ham6", "Alan Hunter", "video-alan.html");
aryImageItems[5] = new ImageDescriptor("ham2", "Doree Walker", "video-doree.html");
aryImageItems[6] = new ImageDescriptor("ham1", "Ona Watson", "video-ona.html");
aryImageItems[7] = new ImageDescriptor("yoaa1", "Jerry Brown", "yoaa-video-jerry-brown.html");
aryImageItems[8] = new ImageDescriptor("yoaa2", "Gee's Bend Quilters", "yoaa-video-gees-bend.html");

// a little test function...
function test()
    {
    alert(aryImageItems[3].index);
    alert(aryImageItems[3].caption);
    alert(aryImageItems[3].url);
    }
