var currSelectedElement;

function highlightElement(element)
{
	element.style.cursor = "pointer";
	setBackground(element, "../images/bg_header_orange.gif");
	setSampleImage(element.id);
}

function setSampleImage(level)
{
	document.getElementById("sample_image").src = "../images/" + level + "_sample.jpg";
}

function getSelectedElement()
{
	return currSelectedElement;
}

function setSelectedElement(element, giftLevelFieldId)
{
	var prevSelectedElement = getSelectedElement();
	currSelectedElement = element;
	highlightElement(element);
	if(prevSelectedElement)
	{
		unhighlightElement(prevSelectedElement);
	}

}

function unhighlightElement(element)
{
	element.style.cursor = "default";
	var selectedElement = getSelectedElement();
	if(element != selectedElement)
	{
		setBackground(element, "../images/bg_header_tan.gif");
		setSampleImage(selectedElement.id);
	}
}

function setBackground(element, imageUrl)
{
	element.style.background = "url(" + imageUrl + ") no-repeat";
}
