// Utilizing MooTools Library http://www.mootools.net

// Custom event handler to prevent conflict between libraries using window.addEvent 
var AC = {
	addEvent: function (el, type, fn) {
		if (el.attachEvent) {
			el['e'+type+fn] = fn;
			el[type+fn] = function(){el['e'+type+fn](window.event);}
			el.attachEvent('on'+type,el[type+fn]);
		} else {
			el.addEventListener(type,fn,false);
		}
	},
	removeEvent: function (el, type, fn) {
		if (el.detachEvent) {
			el.detachEvent('on'+type,el[type+fn]);
			el[type+fn] = null;
		} else {
			el.removeEventListener(type,fn,false);
		}
	}
};


AC.addEvent(window, 'load', setup);

function setup(){

	if($chk($('AC-NewsPhotoList'))){ 	
		var PhotoThumb = new ACThumbnailer('AC-NewsPhotoList','AC-PhotoThumbs','AC-NewsPhotoImage','AC-NewsStory'); 
	}
	
	var accordion = new Accordion('div.toggleHead', 'div.toggleBody', {opacity: false,show: -1,alwaysHide: true}, $('AC-Accordion'));

	if($chk($$('.AC-Jump')[0])){ var SelectBox = new ACSelectBoxMenu(); }

}

//Selectbox Menu Class
var ACSelectBoxMenu = new Class({
	options: {  }, 
	initialize: function(options){
		$$('.AC-Jump').each(function(el){
			el.selectedIndex = 0;
	       		el.addEvent('change', function(e){
			     location.href = el.get('value');
		        	});		        
        		}, this);
	}
	
});



