

function toggleMessage(msgId)
{
	if ( $(msgId).innerHTML=='Show More Experts' )
	{
		$(msgId).innerHTML	= 'Hide Experts';
	}
	else
	{
		$(msgId).innerHTML	= 'Show More Experts';
	}

}


Event.observe (window, 'load', function() {

		toggler('togglerControl');
		
	}, false);

	function toggler (toggleGroup) {
		var togglerElements = document.getElementsByClassName(toggleGroup);

		for (var i=0, len=togglerElements.length; i < len; ++i) {
			Event.observe (togglerElements[i], 'click', controller, false);
		}
	}

	function controller (e) {
		
		var ele = Event.element(e);

		var openElement = document.getElementsByClassName('open');

		var oE = openElement[0];
		if (!oE) {
			ele.addClassName('BlogGold');
			
		}//if...
		else {
			oE.removeClassName('BlogGold');
			if (!ele.hasClassName('open')) {
				
				oE.removeClassName('BlogGold');				

				oE.removeClassName('open');
			}//if...
			else	{
				
				oE.removeClassName('BlogGold');
				
				oE.removeClassName('open');
							
			}
		}//else...
		ele.addClassName('open');
		ele.addClassName('BlogGold');	
		/*

		var ele = Event.element(e);
		var openElement = document.getElementsByClassName('open');
		
		
		var oE = openElement[0];
		if (!oE) {
			$(ele.next()).toggle();	
			ele.addClassName('BlogGold');
			
		}//if...
		else {
			oE.removeClassName('BlogGold');

			if (!ele.hasClassName('open')) {
				
				oE.removeClassName('BlogGold');				

				new Effect.Parallel(
					[$(oE.next()).toggle(), $(ele.next()).toggle()], 
					{
						afterFinish: function (e) {
							oE.removeClassName('open');
							
						}//afterFinish...
					}
				);//Effect.Parallel...
			}//if...
			else	{
				
				oE.removeClassName('BlogGold');
				
				new Effect.Parallel(
					[$(oE.next()).toggle()], 
					{
						afterFinish: function (e) {
							oE.removeClassName('open');
							
						}//afterFinish...
					}
				);//Effect.Parallel...
			
			
			}
		}//else...
		ele.addClassName('open');
		ele.addClassName('BlogGold');
		*/
	}	

	