﻿jQuery(document).ready(function()
{
	initializeFacebookToggables();
	initializeFacebookHidden();
});

function initializeFacebookToggables()
{
	var clickables = jQuery('.fbToggleNext');
	for(var i = 0; i < clickables.length; ++i)
	{
		var clickable = jQuery(clickables[i]);
		clickable.click(function()
		{
			var elem = jQuery(this);
			if(jQuery.browser.msie == true && (jQuery.browser.version.substr(0, 1) == "7" || jQuery.browser.version.substr(0, 1) == "6"))
			{
				if (elem.next().is(":hidden"))
				{ 
					elem.next().children().css('visibility', 'hidden');
					elem.next().slideDown("slow", function(){
						elem.next().children().css('visibility', 'visible');
					});
				}
				else 
				{
					elem.next().children().css('visibility', 'hidden');
					elem.next().slideUp("slow");
				}
			}
			else
			{
				elem.next().slideToggle("slow");
			}
			
			jQuery(this).toggleClass("fbCollapsed");
			jQuery(this).toggleClass("fbExpanded");
		});
	}
}

function initializeFacebookHidden()
{
	jQuery('.fbHiddenOnLoad').each(function()
	{
		jQuery(this).hide();
	});
}
