// images support

// swap images
var toc = new Array();

function cache (id, out, over)
{
	item[id] = new item(out, over);
	toc[toc.length] = id;
}

function item (out, over)
{
	if (out != '')
	{
		this.out = new Image();
		this.out.src = out;
	}

	if (over != '')
	{
		this.over = new Image();
		this.over.src = over;
	}
}

function imgOut (id, obj)
{
	if (item[id].out)
	{
		obj.src = item[id].out.src;
	}
}

function imgOver (id, obj)
{
	if (item[id].over)
	{
		obj.src = item[id].over.src;
	}
}

function setImg (id, obj)
{
    imgOver(id, obj);
    item[id].out = false;
    item[id].over = false;
}

function popup (a,b,c,d)
{
	window.open(a,b,"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width="+c+",height="+d+",outerwidth="+(c+20)+",outerheight="+(d+20));
}