
// DOM LOAD - ANYTHING THAT IS DEPENDENT ON DOM AND MUST WAIT FOR THE PAGE TO LOAD GOES HERE
function domLoaded() {
	setfont('restor-fontsize','container');

// FAQ ACCORDIAN
	var myAccordion = new Accordion($('accordion'), 'h4.toggler', 'div.element', {
		opacity: false,
		display: -1,
		alwaysHide: true,
		onActive: function(toggler, element){
			toggler.setStyle('color', '#230F8B');
			if(element.getElement('.videoPlayer')) {
				element.getElement('.videoPlayer').setStyle('display', 'block');
			}
		},
		onBackground: function(toggler, element){
			toggler.setStyle('color', '#EC8C27');
			if(element.getElement('.videoPlayer')) {
				element.getElement('.videoPlayer').setStyle('display', 'none');
			}
		}
	});
};
// END DOM LOAD

// EXTERNAL LINKS - LOAD EXTERNAL LINKS IN A NEW WINDOW
function externalLinks() {
     if (!document.getElementsByTagName) return;
     var anchors = document.getElementsByTagName("a");
     for (var i=0; i<anchors.length; i++) {
          var anchor = anchors[i];
     if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
          anchor.target = "_blank";
     }
}


// INIT PAGE

// CHECK DOM LOAD STATE
if( window.addEventListener ) {
  window.addEventListener('load',domLoaded,false);
} else if( document.addEventListener ) {
  document.addEventListener('load',domLoaded,false);
} else if( window.attachEvent ) {
  window.attachEvent('onload',domLoaded);
}

// INIT EXTERNAL LINKS
window.onload = externalLinks;


