window.addEvent('domready', function(){
		

//caption-1
//var fadingText1 = $('caption-1').effects('opacity',{duration:1500}).start(0,1);
//var myFx = new Fx.Style('caption-1', 'opacity').start(0,1);
/*var fadingText2 = $('caption-2').effects('opacity',{duration:500});
var fadingText3 = $('caption-3').effects('opacity',{duration:500});
var periodicals;*/

/*var fadingText1 = $('caption-1').effects({duration: 2000, transition: Fx.Transitions.Quart.easeOut});
var fadingText2 = $('caption-2').effects({duration: 2000, transition: Fx.Transitions.Quart.easeOut});
var fadingText3 = $('caption-3').effects({duration: 2000, transition: Fx.Transitions.Quart.easeOut});
var fade = function() {
	fadingText1.start({
		'opacity': 1
	}).chain(function() {
		this.start.delay(5000, this, {
			'opacity': 0
		});
	}).chain(function() {
		fadingText2.start({
			'opacity': 1
		}).chain(function() {
			this.start.delay(3000, this, {
				'opacity': 0
			});
		}).chain(function() {
			fadingText3.start({
				'opacity': 1
			}).chain(function() {
				this.start.delay(4000, this, {
					'opacity': 0
				});
			}).chain(function() {
				fade();
			});
		});
	});
}
fade();*/
//var periodicals = fade.periodical(6000);



var pane_num = 1;
var scroll = new Fx.Scroll('c-slider', {
	wait: false,
	duration: 500,
	offset: {'x': 3, 'y': 0},
	transition: Fx.Transitions.Quad.easeInOut
});

var mostCurrent = 1;
function tabChange(num) {
	// turns off the old button with animation
	$('link-'+mostCurrent).setProperty('class', '');
	$('link-'+num).setProperty('class', 'active');
	scroll.toElement('pane-'+num);
	var myEffects = new Fx.Styles('link-'+mostCurrent, {duration: 500, transition: Fx.Transitions.linear}); 
	myEffects.start({
    	'color': ['#093169', '#fff']
	});
	// set current button
	mostCurrent = num;
}
$('link-1').addEvent('click', function(event) {
	event = new Event(event).stop();
	tabChange(1);
});
$('link-2').addEvent('click', function(event) {
	event = new Event(event).stop();
	tabChange(2);
});
$('link-3').addEvent('click', function(event) {
	event = new Event(event).stop();
	tabChange(3);
});
$('link-4').addEvent('click', function(event) {
	event = new Event(event).stop();
	tabChange(4);
});

var panes = 4;
/*$('left-tab').addEvent('click', function(event) {
	event = new Event(event).stop();
	if(pane_num > 1) {
		pane_num_old = pane_num;
		pane_num--;
	}else{
		pane_num_old = pane_num;
		pane_num = panes;
	}
	tabChange(pane_num);
});
$('right-tab').addEvent('click', function(event) {
	event = new Event(event).stop();
	if(pane_num < panes) {
		pane_num_old = pane_num;
		pane_num++;
	}else{
		pane_num_old = pane_num;
		pane_num = 1;
	}
	tabChange(pane_num);
});*/



var partnersAccordion = new Accordion('.toggler2', '.element2', {
	opacity: false,
	alwaysHide: true,
	show: 0,
	
	onActive: function(toggler, element){
		toggler.setStyle('background', 'url(/_img/bot_nav_head_on.jpg) repeat-y top left');
		toggler.setStyle('color', '#000');
		toggler.getElements('span').setStyle('background', 'url(/_img/minus_small.jpg) no-repeat left 1px');
		//$('myElement').getElements('a')
	},
	onBackground: function(toggler, element){
		toggler.setStyle('background', 'url(/_img/bot_nav_head_off.jpg) repeat-y top left');
		toggler.setStyle('color', '#FFF');
		toggler.getElements('span').setStyle('background', 'url(/_img/plus_small.jpg) no-repeat 1px top');
		//toggler.getElements('span').setStyle('background-position', '2px top');
	}

}, $('partners-accordion'));


var accordion = new Accordion('.toggler', '.element', {
	opacity: false,
	alwaysHide: true,
	show: 0,
	
	onActive: function(toggler, element){
		toggler.setStyle('background', 'url(/_img/bot_nav_head_on.jpg) repeat-y top left');
		toggler.setStyle('color', '#000');
		toggler.getElements('span').setStyle('background', 'url(/_img/minus_small.jpg) no-repeat left 1px');
		//$('myElement').getElements('a')
	},
	onBackground: function(toggler, element){
		toggler.setStyle('background', 'url(/_img/bot_nav_head_off.jpg) repeat-y top left');
		toggler.setStyle('color', '#FFF');
		toggler.getElements('span').setStyle('background', 'url(/_img/plus_small.jpg) no-repeat 1px top');
		//toggler.getElements('span').setStyle('background-position', '2px top');
	}
}, $('accordion'));

// TESTIMONIAL
var howMany = 10;
for(var i=0; i<howMany; i++) {
	testimonial(i);
}
function testimonial(movieId) {
	var placeHold = 0;
	
	// two panes, one opens, one closes, should have been done with objects/methods, not eval
	eval("var pane"+(movieId*2)+" = new Fx.Slide('pane"+(movieId*2)+"');");
	eval("var pane"+(movieId*2+1)+" = new Fx.Slide('pane"+(movieId*2+1)+"');");
	eval("pane"+(movieId*2)+".hide();");
	eval("pane"+(movieId*2+1)+".show();");
	
	$('t-'+movieId).addEvent('click', function(e){
		e = new Event(e);
		if( placeHold >= 1) {
			placeHold = 0;
			$(this).setHTML('read in full');
			$(this).removeClass('closed').addClass('open');
		}else{
			placeHold++;
			$(this).setHTML('collapse');
			$(this).removeClass('open').addClass('closed');
		}
		eval("pane"+(movieId*2)+".toggle();");
		eval("pane"+(movieId*2+1)+".toggle();");
		
		e.stop();
	});
	
}


});


