var TopStoriesHelper					= {
	
	/* sTopStoryDivID = div ID of story to show, sStoryContentDivIdPrefix = prefix of all story content divs followed by contentItemID i.e. topStory_12345,
	** sTopStoriesContentDiv = div ID containg all top stories
	**/
	showHideTopStories : function  (sTopStoryDivID, sStoryContentDivIdPrefix, sTopStoriesContentDiv){
		var nContentID					= sTopStoryDivID.replace(sStoryContentDivIdPrefix, '');
		
		//This element contains all top story divs		
		var topStories 					= document.getElementById(sTopStoriesContentDiv);
		
		//Get all top story divs 
		var aTopStoryDivs				= topStories.getElementsByTagName("div");
		
		
		//Loop through each child element, if the child element = nTopStoryDivID, set class to ahow, otherwise hide it
		for(var i = 0; i < aTopStoryDivs.length; i++){
			//If div is a top story div, show or hide it, otherwise continue through loop
			if(aTopStoryDivs[i].id.substring(0, sStoryContentDivIdPrefix.length) == sStoryContentDivIdPrefix){
				var eTopStory			= document.getElementById(aTopStoryDivs[i].id);
				var sSummaryDivID		= 'topStoryEase_' + nContentID;
				var eSummaryDiv			= document.getElementById(sSummaryDivID);
				
				if(eTopStory.id == sTopStoryDivID){
					//Remove hide from selected element and and add the show CSS style 
					DOMUtils.cssjs("remove", eTopStory, "hide");
					DOMUtils.cssjs("add", eTopStory, "show");
					
					// initially hide it
					$('#' + sSummaryDivID).hide();
					
					// use jQuery to animate its reveal
					$('#' + sSummaryDivID).slideDown();
					
					//Set selected headline CSS class as selected
					var eHeadlineLink	= document.getElementById('headline_' + eTopStory.id);
					DOMUtils.cssjs("add", eHeadlineLink, "selected");
				}else{
					DOMUtils.cssjs("remove", eTopStory, "show");
					DOMUtils.cssjs("add", eTopStory, "hide");
					
					//Remove selected headline CSS class
					var eHeadlineLink	= document.getElementById('headline_' + eTopStory.id);
					DOMUtils.cssjs("remove", eHeadlineLink, "selected");
				}
			}	
		}	
	}
}