function button_down(dem,img_over)
{
	document.getElementById(dem).src = img_over;
}


function Feature_MouseOver(e,id)
{
	// copy block contents and display overlay
	var overlayContainerDiv = document.getElementById("overlayContainer");
	overlayContainerDiv.innerHTML = document.getElementById("overlayContent" + id).innerHTML;
	overlayContainerDiv.style.display = "block";
	
	// work around bubbling and highlight
	var sourceElement = e.target || e.srcElement;
	while ( sourceElement.tagName.toLowerCase() != "td" )
	{
		sourceElement = sourceElement.parentNode;
	}
	sourceElement.className = "selectedFeature";	
}


function Feature_MouseOut(e)
{
	// hide overlay
	document.getElementById("overlayContainer").style.display = "none";
	
	// work around bubbling and restore colors
	var sourceElement = e.target || e.srcElement;
	while ( sourceElement.tagName.toLowerCase() != "td" )
	{
		sourceElement = sourceElement.parentNode;	
	}
	sourceElement.className = "nonselectedFeature";	
}

/*	
function PhoneColor_MouseOver(e,id)
{
	// change phone images to yellowshirted
////	document.getElementById("XP1big").src = "images/toughphone_XP1Black.png";
////	document.getElementById("XP3big").src = "images/toughphone_XP3Black.png";
	document.getElementById("XP3LRbig").src = "images/toughphone_XP3LRYellow.png";

	// work around bubbling and highlight
	var sourceElement = e.target || e.srcElement;
	while ( sourceElement.tagName.toLowerCase() != "td" )
	{
		sourceElement = sourceElement.parentNode;
	}
	sourceElement.className = "selectedFeature";	
}


function PhoneColor_MouseOut(e)
{
	// revert phone images to blackshirted
////	document.getElementById("XP1big").src = "images/toughphone_XP1Yellow.png";
////	document.getElementById("XP3big").src = "images/toughphone_XP3Yellow.png";
	document.getElementById("XP3LRbig").src = "images/toughphone_XP3LRBlack.png";
	
	// work around bubbling and restore colors
	var sourceElement = e.target || e.srcElement;
	while ( sourceElement.tagName.toLowerCase() != "td" )
	{
		sourceElement = sourceElement.parentNode;	
	}
	sourceElement.className = "nonselectedFeature";	
}
*/

function PhoneColor_MouseOver1(e,id)
{
	// change phone images to yellowshirted
////	document.getElementById("XP1big").src = "images/toughphone_XP1Black.png";
	document.getElementById("XP3Questbig").src = "images/toughphone_XP3QuestBlack.png";
	document.getElementById("XP3LRbig").src = "images/toughphone_XP3LRYellow.png";
}


function PhoneColor_MouseOut1(e)
{
	// revert phone images to blackshirted
////	document.getElementById("XP1big").src = "images/toughphone_XP1Yellow.png";
	document.getElementById("XP3Questbig").src = "images/toughphone_XP3QuestYellow.png";
////	document.getElementById("XP3LRbig").src = "images/toughphone_XP3LRYellow.png";
	document.getElementById("XP3LRbig").src = "images/toughphone_XP3LRBlack.png";
}
