//------------------------------------------------------------
//javascript by ＠うさ http://www.usagi-js.com/
//------------------------------------------------------------
//表示する文字列
var strMoji = new Array("一つ目の説明", "二つ目の説明");
//マウスの座標
var nXPos = 0;
var nYPos = 0;
//レイヤーの座標
var nLayerXPos = 0;
var nLayerYPos = 0;
/////////////////////////////////////////////////////////////////////////////
//StartShow Function
//引数 nNumber:表示するstrMoji（０から）、 fType:True表示、false非表示
//strColor:フォントカラー(NC6とOpera以外)、strBackColor:バックカラー(NC6以外)
/////////////////////////////////////////////////////////////////////////////
function itemshow(Xpos, fType, url)
{
	strBackColor='white';
	//レイヤーの座標をセット。好きな値に変更してください。
	//X軸、Y軸を+値、もしくは-値にすれば、好きな場所に固定されます。
	nLayerXPos = -Xpos + nXPos + 0;
	nLayerYPos = nYPos + 10;
	//strHtml = "<font color = '"+strColor+"'>"+strMoji[]+"</a>";
	strHtml = 開始コード+url+終了コード;
	//NNの場合
	if (document.layers)
	{
		if (fType)
		{
			//レイヤーの幅と高さをマウス座標にセット
			document.itemlayer.left = nLayerXPos;
			document.itemlayer.top = nLayerYPos;
			//内容設定変更
			document.itemlayer.document.write(strHtml);
			document.itemlayer.document.close();
			//背景色
			document.itemlayer.bgColor = strBackColor;
			//表示
			document.itemlayer.visibility = "show";
		}
		else
		{
			//非表示
			document.itemlayer.visibility = "hide";	
		}
	}
	//IEとNC6の場合
	if (document.getElementById)
	{	
		if (fType)
		{	
			//レイヤーの幅と高さをマウス座標にセット
			document.getElementById("itemlayer").style.left = nLayerXPos;
			document.getElementById("itemlayer").style.top = nLayerYPos;
			//内容設定変更
			document.getElementById("itemlayer").innerHTML = strHtml;
			//背景色
			document.getElementById("itemlayer").style.background = strBackColor;
			//表示
			document.getElementById("itemlayer").style.visibility="visible";
		}
		else
		{
			//非表示
			document.getElementById("itemlayer").style.visibility="hidden";
		}
	}
	
}

function elementshow(Xpos, fType, url)
{
	strBackColor='white';
	//レイヤーの座標をセット。好きな値に変更してください。
	//X軸、Y軸を+値、もしくは-値にすれば、好きな場所に固定されます。
	nLayerXPos = -Xpos + nXPos + 0;
	nLayerYPos = nYPos + 10;
	//strHtml = "<font color = '"+strColor+"'>"+strMoji[]+"</a>";
	strHtml = 属性コード+url+終了コード;
	//NNの場合
	if (document.layers)
	{
		if (fType)
		{
			//レイヤーの幅と高さをマウス座標にセット
			document.itemlayer.left = nLayerXPos;
			document.itemlayer.top = nLayerYPos;
			//内容設定変更
			document.itemlayer.document.write(strHtml);
			document.itemlayer.document.close();
			//背景色
			document.itemlayer.bgColor = strBackColor;
			//表示
			document.itemlayer.visibility = "show";
		}
		else
		{
			//非表示
			document.itemlayer.visibility = "hide";	
		}
	}
	//IEとNC6の場合
	if (document.getElementById)
	{	
		if (fType)
		{	
			//レイヤーの幅と高さをマウス座標にセット
			document.getElementById("itemlayer").style.left = nLayerXPos;
			document.getElementById("itemlayer").style.top = nLayerYPos;
			//内容設定変更
			document.getElementById("itemlayer").innerHTML = strHtml;
			//背景色
			document.getElementById("itemlayer").style.background = strBackColor;
			//表示
			document.getElementById("itemlayer").style.visibility="visible";
		}
		else
		{
			//非表示
			document.getElementById("itemlayer").style.visibility="hidden";
		}
	}
	
}


//マウスが動くとここにまず入ります。
//Netscapeの場合
if (navigator.appName=="Netscape")
{
	function nMouse(e)
	{
		nXPos = e.pageX;
		nYPos = e.pageY;
	}
	//NN4
	if (document.layers)
	{
		window.captureEvents(Event.MOUSEMOVE);
		window.onMouseMove = nMouse;
	}
	//NC6
	else
	{
		document.onmousemove = nMouse;
	}
}
//IEの場合
else
{
	function iMouse()
	{
		nXPos = event.x+document.body.scrollLeft;
		nYPos = event.y+document.body.scrollTop;
	}
	document.onmousemove = iMouse;
}

