	function openToggleOverlay(whichTopicPosition)
	{

		if (document.getElementById(whichTopicPosition + "_overlay").style.display == "block")
		{
			document.getElementById(whichTopicPosition + "_overlay").style.display="none";
		}
		else
		{
			document.getElementById(whichTopicPosition + "_overlay").style.display="block";
		}

		var tempOtherTopics = "";
		for (i = 0; i < counterTopics; i++)
		{
			tempOtherTopics += "<a href=\"javascript:changeTopic('" + whichTopicPosition + "', " + i + ");\" class=\"overlaylink\">" + topics[i].overline + "</a>";
		}
		document.getElementById(whichTopicPosition + "_overlay").innerHTML = tempOtherTopics;

	}

	function changeTopic(whichTopicPosition, newTopic)
	{

		document.getElementById(whichTopicPosition + "_overlay").style.display="none";
		document.getElementById(whichTopicPosition + "_overline").innerHTML  = topics[newTopic].overline;
		document.getElementById(whichTopicPosition + "_image").src = topics[newTopic].imageURL;
		document.getElementById(whichTopicPosition + "_imageDestinationURL").href = topics[newTopic].imageDestinationURL;
		document.getElementById(whichTopicPosition + "_link").innerHTML  = topics[newTopic].headline;
		document.getElementById(whichTopicPosition + "_link").href  = topics[newTopic].URL;
		document.getElementById(whichTopicPosition + "_link2").innerHTML  = topics[newTopic].headline2;
		document.getElementById(whichTopicPosition + "_link2").href  = topics[newTopic].URL2;
		document.getElementById(whichTopicPosition + "_link3").innerHTML  = topics[newTopic].headline3;
		document.getElementById(whichTopicPosition + "_link3").href  = topics[newTopic].URL3;
		document.getElementById(whichTopicPosition + "_link4").innerHTML  = topics[newTopic].headline4;
		document.getElementById(whichTopicPosition + "_link4").href  = topics[newTopic].URL4;

	}

	function changeFeature(newFeature)
	{

		if (newFeature < 0)
		{
			newFeature = (counterFeatures - 1);
		}
		else if (newFeature >= counterFeatures)
		{
			newFeature = 0;
		}
		currentFeature = newFeature;

		for (i = 0; i < counterFeatures; i++)
		{
			document.getElementById("feature_toggle" + (i + 1)).className = "unselected";
			document.getElementById("feature" + (i + 1)).style.display = "none";
		}
		document.getElementById("feature_toggle" + (newFeature + 1)).className = "selected";
		document.getElementById("feature" + (newFeature + 1)).style.display = "block";

/*
		document.getElementById("featurechange_image").src = features[newFeature].imageURL;
		document.getElementById("featurechange_headline").innerHTML = features[newFeature].headline;
		document.getElementById("featurechange_headline").href = features[newFeature].URL;
		document.getElementById("featurechange_blurb").innerHTML = features[newFeature].entryBody;
		document.getElementById("featurechange_blurb").href = features[newFeature].URL;
*/

	}

	function playFeatures(startstop)
	{
		if (startstop)
		{
			featuresTimer = setInterval('changeFeature(currentFeature + 1);', 12000);
			document.getElementById("feature_playpause_play").className = "selected";
			document.getElementById("feature_playpause_pause").className = "unselected";
		}
		else
		{
			clearInterval(featuresTimer);
			document.getElementById("feature_playpause_play").className = "unselected";
			document.getElementById("feature_playpause_pause").className = "selected";
		}
	}