var togWidth = 750;
window.addEvent('domready', function() {
	var myAccordion = new Accordion($('accordion'), 'h1.trigger', 'div.expander', {
	opacity: false,
	duration: '300',
	alwaysHide: true,
	onActive: function(toggler, element){
		var btn = toggler.getElements('span');
		var a = toggler.getElements('a');
		var myFx1 = new Fx.Tween(element, {duration: '300'});
		var myFx6 = new Fx.Tween(toggler, {duration: '150'});
		var myFx7 = new Fx.Tween(element, {duration: '150'});
		btn.setStyle('text-decoration', 'none');
		myFx1.start('background-color', '#333333', '#000000');
		myFx6.start('width', '850px');
		myFx7.start('width', '850px');
		toggler.set('class', 'trigger one');
		toggler.active = true;
		toggler.vis = true;
		var image = element.getElements('img');
		image.addEvent('mouseover', function() {
			a.set('class', 'launchbtn hover');
		});
		image.addEvent('mouseleave', function() {
			a.set('class', 'launchbtn');
		});
	},
	onBackground: function(toggler, element) {
		var btn = toggler.getElements('span');
		var myFx6 = new Fx.Tween(toggler, {duration: '150'});
		var myFx7 = new Fx.Tween(element, {duration: '150'});
		myFx6.start('width', '750px');
		myFx7.start('width', '750px');
		toggler.active = false;
		toggler.set('class', 'trigger two');
		if (toggler.vis == true) {
			btn.setStyle('text-decoration', 'line-through');
		}
	}
	});
	$('headerimg').addEvent('mouseover', function() {
		this.setStyle('opacity', '0.01');
		var allTogglers = $$("#accordion .trigger");	
		allTogglers.each(function(singleToggler) {
			if (singleToggler.active != true) {
				singleToggler.set('class', 'trigger twoactive');
			}
		});
	});
	$('headerimg').addEvent('mouseleave', function() {
		this.setStyle('opacity', '1');
		var allTogglers = $$("#accordion .trigger");	
		allTogglers.each(function(singleToggler) {
			if (singleToggler.active != true) {
				singleToggler.set('class', 'trigger two');
			}
		});
	});
	var allTogglers = $$("#accordion .trigger");	
	allTogglers.each(function(thisToggler) {
		var myFx5 = new Fx.Tween(thisToggler, {duration: '150'});
		thisToggler.addEvent('mouseover', function(){
			if (this.active != true) {
				if (this.get('class') == 'trigger one') {
					this.set('class', 'trigger oneactive');
				} else if (this.get('class') == 'trigger two') {
					this.set('class', 'trigger twoactive');
				}
				myFx5.pause();
				myFx5.start('width', '800px');
			}
		});
		thisToggler.addEvent('mouseleave', function(){
			if (this.active != true) {
				if (this.get('class') == 'trigger oneactive') {
					this.set('class', 'trigger one');
				} else if (this.get('class') == 'trigger twoactive') {
					this.set('class', 'trigger two');
				}
				myFx5.pause();
				myFx5.start('width', '750px');
			}
		});
	});
});
