var canchange = false;
var img = Array();
var loadthese = Array("2d", "3d", "motion", "interactive", "web", "photo");

function load()
{
	for (i = 0; i < loadthese.length; i++)
	{
		var name = loadthese[i];
		img[name] = Array();
		img[name][0] = new Image(); img[name][0].src = "img/shell/" + name + ".0.jpg";
		img[name][1] = new Image(); img[name][1].src = "img/shell/" + name + ".1.jpg";
		img[name][2] = new Image(); img[name][2].src = "img/shell/dc." + name + ".jpg";
	}
	
	img['db'] = Array();
	img['db'][0] = new Image(); img['db'][0].src = "img/shell/db.0.jpg";
	img['db'][1] = new Image(); img['db'][1].src = "img/shell/db.1.jpg";
	img['dd'] = Array();
	img['dd'][0] = new Image(); img['dd'][0].src = "img/shell/dd.0.jpg";
	img['dd'][1] = new Image(); img['dd'][1].src = "img/shell/dd.1.jpg";
	img['dc'] = new Image(); img['dc'].src = "img/shell/dc.0.jpg";
	canchange = true;
}

function change(key, state)
{
	if (canchange)
	{
		set("a" + key, img[key][state]);
		set("db", img['db'][state]);
		set("dd", img['dd'][state]);
		if (state == 1) { set("dc", img[key][2]); }
		else { set("dc", img['dc']); }
	}
}

function set(id, what)
{
	if (canchange)
	{
		if (document.getElementById) { document.getElementById(id).src = what.src; }
		else if (document.images) { document.images[id].src = what.src; }
		else if (document.all) { document.all(id).src = what.src; }
	}
}

document.onload = load();