<!-- // Activate cloak

var hintVisible = false;
var objHint = null;
var objHintCell = null;
var objLeftLinkCell = null;
var objRightLinkCell = null;
var objHintDestination = null;
var hintProductID = 0;
var leftLinkATag = "";
var rightLinkATag = "";
var hintText = "";
var objHintCloserFull = null;
var objCloserLocation = null;
var hintHREF = "";
var objHintATag = null;
var closerHREF = "";
var objCloserATag = null;

function initializeHintPage ( argHintID )
// *****************************************************************
//	initializePage - 9/22/2004 14:39
//	By:  Peter Neumerkel
//	@METAGS initializeHintPage
//
// *****************************************************************
{
			
	objHint = document.getElementById ( 'Hint' );
	objHintCell = document.getElementById ( 'HintCell' );
	objLeftLinkCell = document.getElementById ( 'LeftLinkCell' );
	objRightLinkCell = document.getElementById ( 'RightLinkCell' );
	objHintDestination = document.getElementById ( 'HintDestination' );
	objHintCloserFull = document.getElementById ( 'HintCloserFull' );
	objCloserLocation = document.getElementById ( 'CloserLocation' );
	objHintATag = document.getElementById ( 'HintATag' );
	objCloserATag = document.getElementById ( 'CloserATag' );

	showHint ( argHintID );

}  // initializeHintPage

function getElementPosition( elemID )
// *****************************************************************
//	getElementPosition - 2/13/2006 13:50
//	@METAGS getElementPosition
//
// *****************************************************************
{

 	var offsetTrail = document.getElementById(elemID); 
 	var offsetLeft = 0; 
 	var offsetTop = 0; 

 	while (offsetTrail){ 
  	offsetLeft += offsetTrail.offsetLeft; 
  	offsetTop += offsetTrail.offsetTop; 
  	offsetTrail = offsetTrail.offsetParent;  			
	} 

 	if (navigator.userAgent.indexOf('Mac') != -1 && typeof document.body.leftMargin != 'undefined'){ 
  	offsetLeft += document.body.leftMargin; 
  	offsetTop += document.body.topMargin; 
 	} 

 	return {left:offsetLeft,top:offsetTop}; 

}  // getElementPosition

function showHint( hintID )
// *****************************************************************
//	ShowHint - 2/13/2006 12:17
//	@METAGS showHint
//
// *****************************************************************
{
		
	if ( ( objHint != null ) && ( objHintCell != null ) && ( objLeftLinkCell != null ) 
		&& ( objRightLinkCell != null ) && ( objHintDestination != null ) 
		&& ( objHintCloserFull != null ) && ( objCloserLocation != null )
		&& ( objHintATag != null ) && ( objCloserATag != null ) )
	{
		if ( hintVisible )
		{
			objHint.style.visibility = "visible";
			objHint.style.position = "absolute";
			objHint.style.left = getElementPosition ( 'HintDestination' ).left;
			objHint.style.top = getElementPosition ( 'HintDestination' ).top + objHintDestination.offsetHeight;

			switch ( hintID )
			{
				case 0:
					//objHintCell.innerHTML = "<font face=\"Verdana\" size=\"-1\">" + hintText + "</FONT>";
					if ( hintText != "" ) 
					{
						objHintCell.innerHTML = hintText;
					}
					else
					{
						if ( document.images [ 'hintImage' ] != undefined )
						{
							document.images [ 'hintImage' ].src = objImage.src;
						}
						else
						{
							objHintCell.innerHTML = hintText;
						}
					}
					if ( hintHREF != "" ) 
					{
						objHintATag.href = hintHREF;						
					}
					objLeftLinkCell.innerHTML = leftLinkATag;
					objRightLinkCell.innerHTML = rightLinkATag;
					if ( closerHREF != "" )
					{
						objCloserATag.href = closerHREF;
					}
					
					objHintCloserFull.style.top = getElementPosition ( 'CloserLocation' ).top + objCloserLocation.offsetHeight;
					objHintCloserFull.style.left = getElementPosition ( 'CloserLocation' ).left + objCloserLocation.offsetWidth - objHintCloserFull.offsetWidth;
					objHintCloserFull.style.visibility = "visible";
					
					break;
				default:
					objHintCell.innerHTML = "";
					objLeftLinkCell.innerHTML = "";
					objRightLinkCell.innerHTML = "";
					break;
			}

		}
		else
		{
			objHint.style.visibility = "hidden";
			objHintCell.innerHTML = "";
			objLeftLinkCell.innerHTML = "";
			objRightLinkCell.innerHTML = "";
			objHintCloserFull.style.visibility = "hidden";
		}
	}

	return true;
		
}  // showHint 

function hideHint()
// *****************************************************************
//	hideHint - 2/13/2006 12:40
//	@METAGS hideHint
//
// *****************************************************************
{

	hintVisible = false;
	showHint ( 0 );

}  // hideHint

// Deactivate cloak -->

