// JavaScript Document
var MCContentHeight = 160;
var MCTimeToSlide = 250.0;

var MCopenAccordion = '';
var MCopenAccordionTitle = '';  


function MCrunAccordion(index)

{
  var nID = "MCAccordion" + index + "Content";
  var tID = "MCAccordion" + index + "Title";
  
 
  if(MCopenAccordion != nID){
  setTimeout("MCanimate(" + new Date().getTime() + "," + MCTimeToSlide + ",'" + MCopenAccordion + "','" + nID + "')", 33);
	  	if(MCopenAccordionTitle != ''){
			var changetitle = document.getElementById(MCopenAccordionTitle);
			changetitle.className = 'MCAccordionTitle text_secondary';
		}  
 }

  MCopenAccordion = nID;
  MCopenAccordionTitle = tID;
  
  var changetitle = document.getElementById(MCopenAccordionTitle);
  changetitle.className = 'MCAccordionTitleActive text_secondary';
}

function MCinstopen(index)
{

  var nID = "MCAccordion" + index + "Content";
  var tID = "MCAccordion" + index + "Title";
  var opening = document.getElementById(nID);
  var opentitle = document.getElementById(tID);
  opening.style.height = '160px';
  opening.style.display = 'block';
  opentitle.className = 'MCAccordionTitleActive text_secondary';
  MCopenAccordion = nID;
  MCopenAccordionTitle = tID; 
 
}

function MCanimate(lastTick, timeLeft, closingId, openingId)
{  
  var curTick = new Date().getTime();
  var elapsedTicks = curTick - lastTick;
  
  var opening = (openingId == '') ? null : document.getElementById(openingId);
  var closing = (closingId == '') ? null : document.getElementById(closingId);

  if(timeLeft <= elapsedTicks)
  {
    if(opening != null) opening.style.height = MCContentHeight + 'px';
    
    if(closing != null)
    {
    	  closing.style.display = 'none';
	      closing.style.height = '0px';
    }
    return;
  }
 
  timeLeft -= elapsedTicks;
  var newClosedHeight = Math.round((timeLeft/MCTimeToSlide) * MCContentHeight);

  if(opening != null)
  {
	if(opening.style.display != 'block')
	opening.style.display = 'block';
	opening.style.height = (MCContentHeight - newClosedHeight) + 'px';
  }
  
  if(closing != null) closing.style.height = newClosedHeight + 'px';

  setTimeout("MCanimate(" + curTick + "," + timeLeft + ",'" + closingId + "','" + openingId + "')", 33);
}



// JavaScript Document
var MC5ContentHeight = 160;
var MC5TimeToSlide = 250.0;

var MC5openAccordion = '';
var MC5openAccordionTitle = '';  


function MC5runAccordion(index)

{
  var nID = "MC5Accordion" + index + "Content";
  var tID = "MC5Accordion" + index + "Title";
  
 
  if(MC5openAccordion != nID){
  setTimeout("MC5animate(" + new Date().getTime() + "," + MC5TimeToSlide + ",'" + MC5openAccordion + "','" + nID + "')", 33);
	  	if(MC5openAccordionTitle != ''){
			var changetitle = document.getElementById(MC5openAccordionTitle);
			changetitle.className = 'MC5AccordionTitle text_secondary';
		}  
 }

  MC5openAccordion = nID;
  MC5openAccordionTitle = tID;
  
  var changetitle = document.getElementById(MC5openAccordionTitle);
  changetitle.className = 'MC5AccordionTitleActive text_secondary';
}

function MC5instopen(index)
{

  var nID = "MC5Accordion" + index + "Content";
  var tID = "MC5Accordion" + index + "Title";
  var opening = document.getElementById(nID);
  var opentitle = document.getElementById(tID);
  opening.style.height = '160px';
  opening.style.display = 'block';
  opentitle.className = 'MC5AccordionTitleActive text_secondary';
  MC5openAccordion = nID;
  MC5openAccordionTitle = tID; 
 
}

function MC5animate(lastTick, timeLeft, closingId, openingId)
{  
  var curTick = new Date().getTime();
  var elapsedTicks = curTick - lastTick;
  
  var opening = (openingId == '') ? null : document.getElementById(openingId);
  var closing = (closingId == '') ? null : document.getElementById(closingId);

  if(timeLeft <= elapsedTicks)
  {
    if(opening != null) opening.style.height = MCContentHeight + 'px';
    
    if(closing != null)
    {
    	  closing.style.display = 'none';
	      closing.style.height = '0px';
    }
    return;
  }
 
  timeLeft -= elapsedTicks;
  var newClosedHeight = Math.round((timeLeft/MCTimeToSlide) * MC5ContentHeight);

  if(opening != null)
  {
	if(opening.style.display != 'block')
	opening.style.display = 'block';
	opening.style.height = (MC5ContentHeight - newClosedHeight) + 'px';
  }
  
  if(closing != null) closing.style.height = newClosedHeight + 'px';

  setTimeout("MC5animate(" + curTick + "," + timeLeft + ",'" + closingId + "','" + openingId + "')", 33);
}
