/*
UI - Slideshow Animations

*/
var lib = {};
lib.animations = {
	slideOnlyShow:{
		show: {
			speed: 1500, speedOnAutoSlide: 1200, ease:'linear',
			slide: { dir: 'b', ease: 'easeOutCubic' }
		},
		hide: {
			speed: 1200, speedOnAutoSlide: 1200, ease:'linear',
			fade: { ease: 'easeOutCubic' }
		}						
	},
	slideOnlyHide:{
		show: {
			speed: 800, speedOnAutoSlide: 800, ease:'linear',
			fade: { ease: 'linear' }
		},
		hide: {
			speed: 1000, speedOnAutoSlide: 1000, ease:'linear',
			slide: { dir: 'b', ease: 'easeOutCubic' }
		}						
	},
	
	slideTop:{
		show: {
			speed: 1500, speedOnAutoSlide: 1200, ease:'linear',
			slide: { dir: 't', ease: 'easeOutCubic' }
		},
		hide: {
			speed: 1200, speedOnAutoSlide: 1200, ease:'linear',
			slide: { dir: 'b', ease: 'easeOutCubic' },
			fade: { ease: 'easeOutCubic' }
		}						
	},
	slideBottom:{
		show: {
			speed: 1500, speedOnAutoSlide: 2000, ease:'linear',
			slide: { dir: 'b', ease: 'easeOutCubic' }
		},
		hide: {
			speed: 1200, speedOnAutoSlide: 2000, ease:'linear',
			slide: { dir: 't', ease: 'easeOutCubic' },
			fade: { ease: 'easeOutCubic' }
		}						
	},
	slideNext:{
		show: {
			speed: 1000, speedOnAutoSlide: 2000, ease:'linear',
			slide: { dir: 'tl', ease: 'easeOutCubic' }
		},
		hide: {
			speed: 900, speedOnAutoSlide: 2000, ease:'linear',
			slide: { dir: 'tr', ease: 'easeOutCubic' }
		}
	},
	slidePrev:{
		show: {
			speed: 1000, speedOnAutoSlide: 2000, ease:'linear',
			slide: { dir: 'tr', ease: 'easeOutCubic' }
		},
		hide: {
			speed: 900, speedOnAutoSlide: 2000, ease:'linear',
			slide: { dir: 'tl', ease: 'easeOutCubic' }
		}						
	},
	fade:{
		show: {
			speed: 1500, speedOnAutoSlide: 1500, ease:'linear',
			fade: { ease: 'easeOutCubic' }
		},
		hide: {
			speed: 1500, speedOnAutoSlide: 1500, ease:'linear',
			fade: { ease: 'easeOutCubic' }
		}
	},
	slide:{
		show: {
			speed: 1000, speedOnAutoSlide: 2000, ease:'linear',
			slide: { dir: 't', ease: 'easeOutCubic' }
		},
		hide: {
			speed: 900, speedOnAutoSlide: 2000, ease:'linear',
			slide: { dir: 'b', ease: 'easeOutCubic' }
		}						
	},
	slideH:{
		show: {
			speed: 1000, speedOnAutoSlide: 2000, ease:'linear',
			slide: { dir: 'r', ease: 'easeOutCubic' }
		},
		hide: {
			speed: 900, speedOnAutoSlide: 2000, ease:'linear',
			slide: { dir: 'l', ease: 'easeOutCubic' }
		}						
	}
}
