var myimages = new Array();

var imageOn=new Array();

function initializeImages(max) {
    for(i=0; i<max; i++) {
	name = (i+1) + ".jpg";
	fullname = "http://nylately.com/images/random/" + name;
	myimages[i] = fullname;
	tempimage = new Image();
        tempimage.src = fullname;
	if (i<10) {
	    imageOn[fullname] = 1;
	} else {
	    imageOn[fullname] = 0;
	}
    }
}

function setImageOn(name) {
    imageOn[name] = 1;
}
function setImageOff(name) {
    imageOn[name] = 0;
}
function isImageOn(name)
{
    return imageOn[name];
}
function getRandomImage(oldname) {
    do {
	index = Math.round(Math.random()*(myimages.length-1));
	newname = myimages[index];
    } while (isImageOn(newname) != 0);
    setImageOff(oldname);
    setImageOn(newname);
    return newname;
}


