/**
 * @author Kris
 */
YUI({
	modules : {
		'slideshow' : {
			fullpath : '/resources/add-ons/yui3/slideshow/slideshow-min.js',
			requires: ['anim']
		}
	}
}).use('slideshow', 'imageloader', 'node', function(Y){
	var loadGroup = new Y.ImgLoadGroup({ name: 'loadGroup', timeLimit: 0.1 }),
		i = 0;
	loadGroup.addTrigger(window, 'mouseover');
		
	for(i = 0; i < Hopetoun.headerImages.length; i++){
		loadGroup.registerImage({ domId: 'header_image_' + (i + 1), bgUrl: '/images/' + Hopetoun.headerImages[i].name, setVisible: true });
	}
	
	//for (i = 0; i < Hopetoun.clickSlideImages.length; i++){
	//	loadGroup.registerImage({ domId: 'his_slide' + (i + 1), bgUrl: '/images/' + Hopetoun.clickSlideImages[i].name, setVisible: true });
	//}

	var headerSlideshow = new Y.Slideshow('home_header_slideshow', {
		transIn: Y.Transitions.fadeIn,
		transOut: Y.Transitions.fadeOut,
		easingIn: Y.Easing.easeNone,
		easingOut: Y.Easing.easeOut,
		duration: 1.0,
		interval: 5000
	});
	
	var clickSlideshow = new Y.Slideshow('home_interactive_slideshow', {
		transIn: {
			from: {
				opacity: 0.9
			},//from
			to: {
				opacity: 1
			}//to
		},
		transOut: {
			from: {
				opacity: 1
			},
			to: {
				opacity: 0
			}//to
		},
		easingIn: Y.Easing.easeNone,
		easingOut: Y.Easing.easeOut,
		duration: 0.75,
		autoplay: false,
		nextButton: '#his_next_slide',
		previousButton: '#his_previous_slide'
	});
});
