// Iterate through divs of the mmSection to do special things ...
var arrBlocks = document.getElementById("mmSection").getElementsByTagName("div"); //Get all the MM divs
for (var i=0; i<arrBlocks.length; i++) {
	if (arrBlocks[i].className == "ndmSection story_mm tooltipSpecialContainer") {
	// Find img, remove title attribute to hide tooltip
		var arrImg = arrBlocks[i].getElementsByTagName("img");
		for (var j=0; j<arrImg.length; j++) {
			if (arrImg[j].parentNode.parentNode.parentNode.className == "ndmSection story_mm tooltipSpecialContainer") {
				arrImg[j].title = "";
			}
		}
	}
	if (arrBlocks[i].className == "tooltipSpecial") {
	// Add close link to each tooltip
	// Note: strCloseTooltip must be defined before this script is called
		var objTooltipCloser = document.createElement("img");
		objTooltipCloser.className = "closer";
		objTooltipCloser.src = "/images/icons/icon_close.gif";
		objTooltipCloser.title = strCloseTooltip;
		objTooltipCloser.alt = strCloseTooltip;
		objTooltipCloser.onclick = CloseTooltipSimple;
		arrBlocks[i].appendChild(objTooltipCloser);
	} else if (arrBlocks[i].className == "ndmSection story_mm tooltipSpecialContainer") {
	// Add mouseover to tooltip container, so we can turn the tooltip display back on (in hover state) if a close link turned it off
		arrBlocks[i].onmouseover = RestoreTooltip;
	}
}

// Function to close tooltop when close button is clicked
function CloseTooltipSimple(e) {
	this.parentNode.style.display="none";
}

// Function to remove "none" display from tooltip
function RestoreTooltip(e) {
	var objSubdivs = this.getElementsByTagName("div");
	for (var i=0; i<objSubdivs.length; i++) {
		if (objSubdivs[i].className == "tooltipSpecial") {
			objSubdivs[i].style.display="";
			break;
		}
	}
}



