var g_currentTabIndex = -1;
var g_lastPortfolioTab = null;

window.addEvent("domready", function()
{
	var portfolioAccd = new Accordion('ul.portfolio .client', 'ul.portfolio .details', 
	{
		duration:250, 
		alwaysHide:true,
		onActive: function(toggler, element)
		{
			toggler.setStyles({"background":"#5f5f5f", "color":"#ffffff"});
		}
	});
	
	$$('ul.portfolio .client').each(function(item, index)
	{
		item.opened = false;
		if (!index)
		{
			item.opened = true;
			g_lastPortfolioTab = item;
		}
		
		item.addEvent("mouseover", function(e)
		{
			if (!item.opened)
			{
				item.setStyles({"background":"#5f5f5f", "color":"#ffffff"});
			}
		});
		
		item.addEvent("mouseout", function(e)
		{
			if (!item.opened)
			{
				item.setStyles({"background":"#4d4d4d", "color":"#ffffff"});
			}
		});
		
		item.addEvent("click", function(e)
		{
			//if (g_lastPortfolioTab)
			//	alert(g_lastPortfolioTab+".opened = "+g_lastPortfolioTab.opened+"\n"+item+".opened = "+item.opened);
			
			if (g_lastPortfolioTab==item)
			{
				if (!item.opened)
				{
					item.setStyles({"background":"#5f5f5f", "color":"#ffffff"});
					item.opened = true;
				}
				else
				{
					item.setStyles({"background":"#4d4d4d", "color":"#ffffff"});
					item.opened = false;
				}
			}
			else
			{
				if (!item.opened)
				{
					item.setStyles({"background":"#5f5f5f", "color":"#ffffff"});
					item.opened = true;
					
					if (g_lastPortfolioTab)
					{
						g_lastPortfolioTab.setStyles({"background":"#4d4d4d", "color":"#ffffff"});
						g_lastPortfolioTab.opened = false;
					}
				}
			}
			
			g_lastPortfolioTab = item;
		});
	});
});