/************************************************************************************************************
* System		: Sawh
* Program ID	: ButtonUtil.js
* Program Name	: Button JavaScript
* Author		: sawh
* Created Date	: 2005-09-22
* -----------------------------------------------------------------------------------------------------------
* Description
* - 
* -----------------------------------------------------------------------------------------------------------
* Update History
* - 
************************************************************************************************************/
var MouseDownEnabled = 1;
var MouseOverEnabled = 1;
var MouseOverToolTipEnabled = 1;

var ImgBtn1DownLeft = "/web/sajf/image/button/Btn1DownLeft.gif";
var ImgBtn1DownRight = "/web/sajf/image/button/Btn1DownRight.gif";
var ImgBtn1OverLeft = "/web/sajf/image/button/Btn1OverLeft.gif";
var ImgBtn1OverRight = "/web/sajf/image/button/Btn1OverRight.gif";
var ImgBtn1NormalLeft = "/web/sajf/image/button/Btn1NormalLeft.gif";
var ImgBtn1NormalRight = "/web/sajf/image/button/Btn1NormalRight.gif";

var ImgBtn2DownLeft = "/web/sajf/image/button/Btn2DownLeft.gif";
var ImgBtn2DownRight = "/web/sajf/image/button/Btn2DownRight.gif";
var ImgBtn2OverLeft = "/web/sajf/image/button/Btn2OverLeft.gif";
var ImgBtn2OverRight = "/web/sajf/image/button/Btn2OverRight.gif";
var ImgBtn2NormalLeft = "/web/sajf/image/button/Btn2NormalLeft.gif";
var ImgBtn2NormalRight = "/web/sajf/image/button/Btn2NormalRight.gif";

var ImgBtn3DownLeft = "/web/sajf/image/button/Btn3OverLeft.gif";
var ImgBtn3DownRight = "/web/sajf/image/button/Btn3OverRight.gif";
var ImgBtn3OverLeft = "/web/sajf/image/button/Btn3OverLeft.gif";
var ImgBtn3OverRight = "/web/sajf/image/button/Btn3OverRight.gif";
var ImgBtn3NormalLeft = "/web/sajf/image/button/Btn3NormalLeft.gif";
var ImgBtn3NormalRight = "/web/sajf/image/button/Btn3NormalRight.gif";

function setOver(BtnSrc,Mode)
{
	var sBrowser = getBrowserType();
	var objLeft = eval("ImgBtn"+Mode+"OverLeft");
	var objRight = eval("ImgBtn"+Mode+"OverRight");
	var sBtnNameLeft = BtnSrc+"Left";
	var sBtnNameRight = BtnSrc+"Right";
	var sClassName = "setOver"+Mode;

	if (MouseOverEnabled == 0)
	{
		return;
	}

	if (sBrowser == "IE")
	{
		document.all[sBtnNameLeft].src = objLeft;
		document.all[sBtnNameRight].src = objRight;
		document.all[BtnSrc].className = sClassName;
	}
	else if (sBrowser == "FF")
	{
		document.getElementById(sBtnNameLeft).src = objLeft;
		document.getElementById(sBtnNameRight).src = objRight;
		document.getElementById(BtnSrc).className = sClassName;
	}
	else
	{
		document.layers[sBtnNameLeft].src = objLeft;
		document.layers[sBtnNameRight].src = objRight;
		document.layers[BtnSrc].className = sClassName;
	}
}

function setDown(BtnSrc,Mode)
{
	var sBrowser = getBrowserType();
	var objLeft = eval("ImgBtn"+Mode+"DownLeft");
	var objRight = eval("ImgBtn"+Mode+"DownRight");
	var sBtnNameLeft = BtnSrc+"Left";
	var sBtnNameRight = BtnSrc+"Right";
	var sClassName = "setDown"+Mode;

	if (MouseDownEnabled == 0)
	{
		return;
	}

	if (sBrowser == "IE")
	{
		document.all[sBtnNameLeft].src = objLeft;
		document.all[sBtnNameRight].src = objRight;
		document.all[BtnSrc].className = sClassName;
	}
	else if (sBrowser == "FF")
	{
		document.getElementById(sBtnNameLeft).src = objLeft;
		document.getElementById(sBtnNameRight).src = objRight;
		document.getElementById(BtnSrc).className = sClassName;
	}
	else
	{
		document.layers[sBtnNameLeft].src = objLeft;
		document.layers[sBtnNameRight].src = objRight;
		document.layers[BtnSrc].className = sClassName;
	}
}

function setOut(BtnSrc,Mode)
{
	var sBrowser = getBrowserType();
	var objLeft = eval("ImgBtn"+Mode+"NormalLeft");
	var objRight = eval("ImgBtn"+Mode+"NormalRight");
	var sBtnNameLeft = BtnSrc+"Left";
	var sBtnNameRight = BtnSrc+"Right";
	var sClassName = "setNormal"+Mode;

	if (sBrowser == "IE")
	{
		document.all[sBtnNameLeft].src = objLeft;
		document.all[sBtnNameRight].src = objRight;
		document.all[BtnSrc].className = sClassName;
	}
	else if (sBrowser == "FF")
	{
		document.getElementById(sBtnNameLeft).src = objLeft;
		document.getElementById(sBtnNameRight).src = objRight;
		document.getElementById(BtnSrc).className = sClassName;
	}
	else
	{
		document.layers[sBtnNameLeft].src = objLeft;
		document.layers[sBtnNameRight].src = objRight;
		document.layers[BtnSrc].className = sClassName;
	}
}

function showBtnToolTipHelp(sArgMsg)
{
	if (MouseOverToolTipEnabled == 0)
	{
		return false;
	}
	else
	{
		showToolTipHelp(sArgMsg);
	}
}

function hideBtnToolTipHelp()
{
	if (MouseOverToolTipEnabled == 0)
	{
		return false;
	}
	else
	{
		hideToolTipHelp();
	}
}