// ----------------------------------------------------------------------------------------------------
// - Open Popup
// ----------------------------------------------------------------------------------------------------
function OpenPopup(sUrl, sTarget, nWidth, nHeight)
{
	var nLeft	= (screen.availWidth - nWidth) / 2;
	var nTop	= (screen.availHeight - nHeight) / 2;

	var oWin	= window.open(sUrl, sTarget, 'channelmode=no,directories=no,fullscreen=no,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no,top=' + nTop + ',left=' + nLeft + ',height=' + nHeight + ',width=' + nWidth + '');

	oWin.focus();

	return(true);
};

// ----------------------------------------------------------------------------------------------------
// - Disable Form
// ----------------------------------------------------------------------------------------------------
function DisableForm(sForm)
{
	var oForm = document.forms[sForm];

	var i = 0;

	for(i=0; i<oForm.elements.length; i++)
	{
		oForm.elements[i].disabled = true;
		oForm.elements[i].style.color = 'graytext';
	};

	return(true);
};

// ----------------------------------------------------------------------------------------------------
// - On Thumb Move
// ----------------------------------------------------------------------------------------------------
function OnThumbMove(oImg, bOver)
{
	if(bOver == true)
	{
		oImg.className = oImg.className.replace(/_MOUT/, '_MOVER');
	}
	else
	{
		oImg.className = oImg.className.replace(/_MOVER/, '_MOUT');
	};
};

// ----------------------------------------------------------------------------------------------------
// - OnNavigationMove
// ----------------------------------------------------------------------------------------------------
function OnNavigationMove(oImg, bOver)
{
	if(bOver == true)
	{
		oImg.src = oImg.src.replace(/_mout./, '_mover.');
	}
	else
	{
		oImg.src = oImg.src.replace(/_mover./, '_mout.');
	};

	return(true);
};

// ----------------------------------------------------------------------------------------------------
// - Image List
// ----------------------------------------------------------------------------------------------------
var oImageList = new Array();

// ----------------------------------------------------------------------------------------------------
// - Preload Images
// ----------------------------------------------------------------------------------------------------
function PreloadImages()
{
	var argv = PreloadImages.arguments;
	var i = 0;

	for(i=0; i<argv.length; i++)
	{
		oImageList[i] = new Image();
		oImageList[i].src = argv[i];
	};

	return(i);
};

