var states = [];

function artifact_over(id)
{
	if( states[id] != 1 )
	{
		states[id] = 1;
		setTimeout( "popup("+id+")", 1000 );
	}
}

function popup(id)
{
	var a;
	var p;

	if( states[id]==1 && !(document.getElementById("popup_"+id)) )
	{
		a = document.getElementById("artifact_"+id);
		i = document.getElementById("icon_"+id);
		p = document.createElement("div");
		p.id = "popup_"+id;
		p.style.zIndex = "1";
		p.style.position = "relative";
		p.style.background = "#ffffff";
		p.style.top = 0;
		p.style.left = 0;
		p.border = "1px solid black";
		p.innerHTML = "";
		a.appendChild(p);
	}
}

function artifact_out(id)
{
	var p;

	states[id] = 0;

	p = document.getElementById("popup_"+id);
	if(p)
	{
		p.parentNode.removeChild(p);
	}
}
