﻿var itbAlpha = 100;
var itbBox;
var itbTime = 300;
function HideTipBox(itbBoxid)
{
    if(document.getElementById(itbBoxid))
    {
        itbBox=document.getElementById(itbBoxid);
    }
    else
    {
        itbBoxid='LHTipBox';
        itbBox=document.getElementById(itbBoxid);
    }
	if (itbBox)
	{
		itbAlpha -=2;
		if (itbAlpha < 90)
		{
			itbTime = 10;	
		}
		itbBox.style.opacity = itbAlpha/100;
		itbBox.style.filter = 'alpha(opacity=' + itbAlpha + ')progid:DXImageTransform.Microsoft.Shadow(Color=#999999,Strength=4,Direction=135)';
		if (itbAlpha < 0)
		{
			itbAlpha = 100;
			itbBox.style.display = 'none';
		}
		else
		{
			setTimeout("HideTipBox("+itbBoxid+")", itbTime);
		}
	}
}

function ShowTipBox(_tip)
{
    itbAlpha = 100;
    itbTime = 300;
    document.write(GetTipBoxText(_tip));
    HideTipBox();
}

function GetTipBoxText(_tip)
{
    return "<div id=\"LHTipBox\"><div class=\"Menu\"><div class=\"Title\">操作提示</div><div class=\"Close\" onclick=\"this.parentNode.parentNode.style.display = 'none';\"></div></div><div class=\"Content\">" + _tip.replace(/\[/g, "[<span>").replace(/\]/g, "</span>]") + "</div><div class=\"Bottom\"></div></div>";
}

function SetTipBoxText(objID,_tip)
{
    itbAlpha = 100;
    itbTime = 300;
    document.getElementById(objID).style.display='';
    document.getElementById(objID).innerHTML = GetTipBoxText(_tip);
    HideTipBox(objID);
}