function toggleDisplay(id, visible_class)
{
 var div=document.getElementById(id);

  if(div.className==visible_class)
  {
    div.className='hideElement';
  }
  else
  {
    div.className=visible_class;
  }
  return(false);
}


function toggleAnalyticsNav(imagePath)
{
 
  var analyticsSubNav=document.getElementById('analyticsSubNav');
  var analyticsNavImage=document.getElementById('analyticsNavImage');
  var visible_class = 'sideNavSub';

  if(analyticsSubNav.className==visible_class)
  {
    analyticsSubNav.className='hideElement';
    analyticsNavImage.src= imagePath + 'AnalyticsShut.png';
  }
  else
  {
    analyticsSubNav.className=visible_class;
	analyticsNavImage.src= imagePath + 'AnalyticsOpen.png';
  }
  return(false);
}

function hideElement(id){
	var div=document.getElementById(id);
	div.className='hideElement';
}

function showElementClassName(id, className){
	var div=document.getElementById(id);
	div.className=className;
}

function hideElementsOfAParticularClassName(className, idOfException)
{
	var doc = document.getElementsByTagName('div');
	for (var i = 0; i < doc.length; i++)
	{
		if (doc[i].className == className)
		{
			if (doc[i].id != idOfException)
				doc[i].className = "hideElement";
		}
	}
}

function toggleFeedPost(id, prefix)
{
	hideElementsOfAParticularClassName('feedPostDetailContainer', prefix+id);
	toggleDisplay(prefix+id, 'feedPostDetailContainer');
}

function toggleFeedDescriptionFeedReader(id, prefix)
{
	hideElementsOfAParticularClassName('feedItemDetail', prefix+id);
	toggleDisplay(prefix+id, 'feedItemDetail');
	do_mark_feed_item(id);
}
