/*
 * expandCollapse.js
 * Functionality for expanding/collapsing posts
 *
 * Part of the dan pearlman theme
 *
 * @author Jack Weinert (lieblinx/CodeMonkz)
 */
function DP_ExpandPost(postID)
{
	var newsPost = HTML.GetElementByID('post_' + postID);
	if (newsPost)
	{
		var moreImages = HTML.GetSubElementByClass(newsPost,'moreImages');
		if (moreImages)
		{
			HTML.RemoveElementClass(moreImages,'hidden');
		}
		var excerptText = HTML.GetSubElementByClass(newsPost,'excerptText');
		if (excerptText)
		{
			HTML.AppendElementClass(excerptText,'hidden');
		}
		var completeText = HTML.GetSubElementByClass(newsPost,'completeText');
		if (completeText)
		{
			HTML.RemoveElementClass(completeText,'hidden');
		}
	}
}

function DP_CollapsePost(postID)
{
	var newsPost = HTML.GetElementByID('post_' + postID);
	if (newsPost)
	{
		var moreImages = HTML.GetSubElementByClass(newsPost,'moreImages');
		if (moreImages)
		{
			HTML.AppendElementClass(moreImages,'hidden');
		}
		var excerptText = HTML.GetSubElementByClass(newsPost,'excerptText');
		if (excerptText)
		{
			HTML.RemoveElementClass(excerptText,'hidden');
		}
		var completeText = HTML.GetSubElementByClass(newsPost,'completeText');
		if (completeText)
		{
			HTML.AppendElementClass(completeText,'hidden');
		}
	}
}

