
var preloadedImages = new Array();
var preloadIndex = 0;

function toggle(image) 
{
	var a = split(image.src);
	(a["state"] == "0") ? image.src = a["path"]+a["name"]+"1"+a["type"] : image.src = a["path"]+a["name"]+"0"+a["type"]; 
}

function preload() 
{
	var z = document.images;
	var a; var image;
	for (var i=0; i<z.length; i++) {
		a = split(z[i].src);
		if (a["state"]=="") continue; 
		image = new Image();
		image.src = a["path"]+a["name"]+"1"+a["type"];
		preloadedImages[preloadIndex] = image;
		preloadIndex++;
	}
}

function split(fullpath) 
{
	var a = new Array(); var b, c;
	a["path"] = fullpath.substring(0, fullpath.lastIndexOf("/")+1);
	a["type"] = fullpath.substring(fullpath.lastIndexOf("."), fullpath.length);
	b = fullpath.substring(fullpath.lastIndexOf("/")+1, fullpath.length);
	c = b.substring(0, b.lastIndexOf("."));
	if (c.lastIndexOf("_0")==-1 && c.lastIndexOf("_1")==-1) {
		a["name"] = c; a["state"] = "";
	} else {
		a["name"]  = c.substring(0, c.lastIndexOf("_")+1);
		a["state"] = c.substring(c.lastIndexOf("_")+1, c.length);
	}
	return a; 
}
