//var varArraySeminario = new Array("contenido_1","contenido_2","contenido_3");

if ( typeof(isBack)  == "undefined" )	isBack = true;
else									isBack = true;

Array.prototype.in_array = function(p_val) {
	for(var i = 0, l = this.length; i < l; i++) {
		if(this[i] == p_val) {
			return true;
		}
	}
	return false;
}

var cantTabs=0;
var tamContentAccordion = new Array();
var lastAccordion = 0;
var accordion = new Array();
var openTab = new Array();
var keepOpen = new Array();

window.addEvent('domready',function (){
	initAccordion();
	for( i=1; i <= cantTabs; i++ )
	{
		eval( "openTab["+i+"]=0;" );

		if ( !isBack )
		{
			 eval("accordion[i] = new Fx.Styles($('contenido_"+i+"'), {duration:400, wait:false}); $('accordionTab_"+i+"').addEvent('mousedown', function(e){ if(openTab["+i+"]==0){ if(lastAccordion!=0 && lastAccordion!="+i+"){ $('accordionTab_'+lastAccordion).removeClass('acord_tit_over'); $('accordionTab_'+lastAccordion).addClass('acord_tit'); accordion[lastAccordion].start({'height': '0px'}); openTab[lastAccordion]=0;} accordion["+i+"].start({'height': tamContentAccordion["+i+"]+'px'}); openTab["+i+"]=1; $('accordionTab_"+i+"').removeClass('acord_tit'); $('accordionTab_"+i+"').addClass('acord_tit_over'); }else{accordion["+i+"].start({'height': '0px'}); openTab["+i+"]=0; $('accordionTab_"+i+"').removeClass('acord_tit_over'); $('accordionTab_"+i+"').addClass('acord_tit');} lastAccordion="+i+";});");
		}
		else
		{
			 eval("accordion[i] = new Fx.Styles($('contenido_"+i+"'), {duration:400, wait:false});$('accordionTab_"+i+"').addEvent('mousedown', function(e){if(openTab["+i+"]==0){accordion["+i+"].start({'height': tamContentAccordion["+i+"]+'px'});openTab["+i+"]=1;$('accordionTab_"+i+"').removeClass('acord_tit');$('accordionTab_"+i+"').addClass('acord_tit_over');}else{accordion["+i+"].start({'height': '0px'});openTab["+i+"]=0;$('accordionTab_"+i+"').removeClass('acord_tit_over');$('accordionTab_"+i+"').addClass('acord_tit');}lastAccordion="+i+";});");
		}
		
	}
});

function initAccordion()
{
	var divs = $$('div');
	//$$('div') == document.getElementsByTagName('div');
	j=1;
		// Loop through all anchor tags...
	for ( var i=0; i<divs.length; i++ )
	{
		var div = divs[i];
		var relAttribute = String( div.getAttribute('rel') );
		var openAttribute = String( div.getAttribute('open') );

		if ( ( openAttribute.toLowerCase() == "open" ) )
		{
			var brokenstring = div.getAttribute('id').split("_");
			keepOpen.push(Number(brokenstring[1]));
		}

		// Use the string.match() method to catch 'lightbox' references in the rel attribute
		if ( (relAttribute.toLowerCase().match('accordion')) ) { j++; }
	}

	j--;
	cantTabs=j;

	for( i=1; i<=j; i++ )
	{

		if (isBack)
		{
			if(window.ie6){tamContentAccordion[i] = $('contenido_'+i).offsetHeight+57; $('contenido_'+i).style.height=$('contenido_'+i).offsetHeight+57+"px";}else{tamContentAccordion[i] = $('contenido_'+i).offsetHeight}
	//		if( i > 1 )
			if( !keepOpen.in_array(i) )
			{
				$('contenido_'+i).style.height = '0px';
			}
			else
			{
				openTab[i] = 1;
				lastAccordion = i;
				$('accordionTab_'+i).className = 'acord_tit_over';
			}
		}
		else
		{
			if(window.ie6){tamContentAccordion[i] = $('contenido_'+i).offsetHeight+37; }else{tamContentAccordion[i] = $('contenido_'+i).offsetHeight}
/*			if( i == 1 )
			{
				openTab[i] = 1;
				lastAccordion = i;
				$('accordionTab_'+i).className = 'acord_tit_over';
			}
			else
			{
*/				$('contenido_'+i).style.height = '0px';
//			}
		}
	}
}
