

/*	Resource Center Email Signup	*/
window.addEvent('domready', function() {
  if ( $('rcemail') ) {
	var defValue = $('rcemail').value;
	$('rcemail').addEvent('focus', function (e) {
		if ($('rcemail').value == defValue) {
			$('rcemail').value = '';
		}
	});
	$('rcemail').addEvent('blur', function (e) {
		if ($('rcemail').value == '') {
			$('rcemail').value = defValue;
		}
	});
  }
});


/*	Add a tooltip listener	*/
function articleToolTips() {
  var myTips = new Tips($$('.toolTip'), {
  maxTitleChars: 50   //I like my captions a little long	// We're hiding these anyway through CSS.		
  });
}
window.addEvent('domready',articleToolTips);



function UpdatedBoxes() {
//	var boxes = $$('updated');
//	var boxes = document.getElementsByClassName('updated');
	var boxes = $$('.updated');
	boxes.each (function (box) {
		// Create FX Object
		var BoxFX = new Fx.Style(box, 'opacity', {
			duration: 1000, 
			transition: Fx.Transitions.quartInOut
		});
		// Chain pulsing effect
		BoxFX.start(1,0.2).chain(
			BoxFX.start.pass([0.2,1],BoxFX)
		).chain(
			BoxFX.start.pass([1,0.2],BoxFX)
		).chain(
			BoxFX.start.pass([0.2,1],BoxFX)
		).chain(
			BoxFX.start.pass([1,0.2],BoxFX)
		).chain(
			BoxFX.start.pass([0.2,1],BoxFX)
		);
	});
}
window.addEvent('domready',UpdatedBoxes);




/*	Adds Accordion functionality to site.  Should use accToggler on H2s, since colour already good.	*/
function flexiArticles() {
	// Get Togglers and Configure
//	var accordionTogglers = document.getElementsByClassName('accToggler');
	var accordionTogglers = $$('.accToggler');
	accordionTogglers.each(function(toggler){
		//remember the original color
		toggler.origColor = toggler.getStyle('color');
		//set the effect
		toggler.fx = new Fx.Style(toggler, 'color');
	});
	// Get Content Blocks
	var accordionContents = $$('.accContent');
	// Run it
	accordion = new Fx.Accordion(accordionTogglers, accordionContents,{
		onActive: function(toggler){
			toggler.fx.start('#FF0000');						// Set the font colour of the active element
		},
		onBackground: function(toggler){
			toggler.setStyle('color', toggler.origColor);
		},
		alwaysHide: true
	});
}
window.addEvent('domready', flexiArticles);