
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 a, b, c = document.images;
	for (var i=0; i<c.length; i++) {
		a = split(c[i].src);
		if (a["state"]=="none") continue; 
		b = new Image();
		b.src = a["path"]+a["name"]+"1"+a["type"];
		preloadedImages[preloadIndex] = b;
		preloadIndex++;
	}
}

function split(src) 
{
	var a = new Array(), b, c;
	a["path"] = src.substring(0, src.lastIndexOf("/")+1);
	a["type"] = src.substring(src.lastIndexOf("."), src.length);
	b = src.substring(src.lastIndexOf("/")+1, src.length);
	c = b.substring(0, b.lastIndexOf("."));
	if (c.lastIndexOf("_0")==-1 && c.lastIndexOf("_1")==-1) {
		a["name"] = c; a["state"] = "none";
	} else {
		a["name"]  = c.substring(0, c.lastIndexOf("_")+1);
		a["state"] = c.substring(c.lastIndexOf("_")+1, c.length);
	}
	return a; 
}


var pop = null;
function openWindow(href,name,w,h,scroll)
{
	if (pop) pop.close();
    x = (screen.width) ? (screen.width-w)/2 : 0;
	y = (screen.height) ? (screen.height-h)/3 : 0;
	settings = 'height='+h+',width='+w+',top='+y+',left='+x+',scrollbars='+scroll+',resizable=yes';
	pop = window.open(href,name,settings);
	pop.focus();
}


