// Written by Joey LaConte in UCCS Web Services (Version 1.0 - September 2, 2008)
// Edited by Jeff Foster in University Advancement (Verion 1.1 - September 3, 2008)

var active_effect = false;
var effectParameters = new Array();
effectParameters.afterFinish = function(effect) { active_effect=false; }
effectParameters.duration = 0.5;
effectParameters.delay = 0; //JF - no delay on first opening click

function ua_show(id) {
  if (active_effect) { return false; } //ignore
  
  active_effect=true;
  /*
  $('downbox1').style.display='none';
  $('downbox2').style.display='none';
  $('downbox3').style.display='none';
  $('downbox4').style.display='none';
  */
  
  if ( $('downbox1').style.display!='none' ) {
    Effect.toggle( $('downbox1'), 'slide', { duration: 0.3 }); //JF - closing effect instead of just instant display:none; and allows for shutting the div once opened.
	effectParameters.delay = 0.4; //JF - delay added just longer than the above closing effect
	active_effect=false; //JF - added so that closing open div doesn't leave active_effect true. 
	//$('downbox1').style.display='none';
  }
  if ( $('downbox2').style.display!='none' ) {
    Effect.toggle( $('downbox2'), 'slide', { duration: 0.3 });
	effectParameters.delay = 0.4;
	active_effect=false;
	//$('downbox2').style.display='none';
  }
  if ( $('downbox3').style.display!='none' ) {
    Effect.toggle( $('downbox3'), 'slide', { duration: 0.3 });
	effectParameters.delay = 0.4;
	active_effect=false;
	//$('downbox3').style.display='none';
  }
  if ( $('downbox4').style.display!='none' ) {
    Effect.toggle( $('downbox4'), 'slide', { duration: 0.3 });
	effectParameters.delay = 0.4;
	active_effect=false;
	//$('downbox4').style.display='none';
  } 

Effect.toggle( $(id), 'slide', effectParameters);
effectParameters.delay = 0; //JF - delay set back to 0 to remove delay when opening a div after one has been opened and then closed.
}

	