var expandCounter = 0;

function contentPane(preLink, link, postLink, expandText)
{
	document.write(
		preLink
		+ '<a href="javascript:switchDisplayById(\'_expandId-' + expandCounter + '\');">' + link + '</a>'
		+ postLink
		+ '<div id="_expandId-' + expandCounter +'" class="expand" style="display: none;">' + expandText +'</div>'
	);
	expandCounter++;
}

function switchDisplayById(id)
{
	if (YAHOO.util.Dom.getStyle(id, 'display') != 'none')
	{
		// Element eingeblendet -> ausblenden
		YAHOO.util.Dom.setStyle(id, 'display', 'none');
	}
	else
	{
		// Element ausgeblendet -> alle anderen ausblenden, dieses einblenden
		var expands = YAHOO.util.Dom.getElementsByClassName('expand');
		var length  = expands.length;
		var i;

		for (i=0; i<length; i++)
		{
			YAHOO.util.Dom.setStyle(expands[i].id, 'display', 'none');
		}
		YAHOO.util.Dom.setStyle(id, 'display', 'block');
	}
}

