function MyMakeImageArray(n) {
	this.length = n;
	for (i=0; i<n; i++) {
		this[i] = new Image();
	}
	return this;
}

function gen_switchtoon () {
	num_of_args = gen_switchtoon.arguments.length / 2;
	for (i=0; i<num_of_args; i++) {
		document.images[gen_switchtoon.arguments[i]].src = gen_highlights[gen_switchtoon.arguments[i+num_of_args]].src;
	}
}

function gen_switchtooff () {
	num_of_args = gen_switchtooff.arguments.length / 2;
	for (i=0; i<num_of_args; i++) {
		document.images[gen_switchtooff.arguments[i]].src = gen_originals[gen_switchtooff.arguments[i+num_of_args]].src;
	}
}