var MZTOP_UNIQUE_ARRAY = new Array();

function mztop_register(id)
{
	MZTOP_UNIQUE_ARRAY.push(id);
}

function mztop_toogle(id)
{
	for (var i = 0; i < MZTOP_UNIQUE_ARRAY.length; i++) 
	{
		id_div = MZTOP_UNIQUE_ARRAY[i];
		id_div_class = MZTOP_UNIQUE_ARRAY[i]+"_class";
		
		if (id == id_div)
		{
			if ($(id_div_class).getProperty('class') == "on")
			{
				$(id_div_class).setProperty("class", "off");
				MzShowHide(id_div, 'hide');
			}
			else
			{
				$(id_div_class).setProperty("class", "on");
				MzShowHide(id_div, 'show');
			}
		}
		else if ($(id_div_class).getProperty('class') == "on")
		{
			$(id_div_class).setProperty("class", "off");
			MzShowHide(id_div, 'hide');
		}
	}
}


function MzShowHide(div_id, method)
{
	div = $(div_id);
	if (typeof div.slider == 'undefined')
		div.slider = new Fx.Slide(div_id);
	if (method=='hide')
	{	
		div.slider.slideOut();
		div.setStyle("display","none");
	}
	else
	{
		div.setStyle("display","block");
		div.setStyle("height",div.getStyle('height').toInt());		
		div.slider.hide();
		div.slider.slideIn();	
	}	
}