$(document).ready(function(){
	try{
		var homepageFeatureSlider = $(".page-homepage #feature");
		var direction = 'left';
		
		if(homepageFeatureSlider.length){
			var sliderWidth = homepageFeatureSlider.children(":first").width();
			
			homepageFeatureSlider.cycle({
				fx: 'custom',
				easing: "swing",
				cssBefore: {
					left: direction == 'left' ? sliderWidth : -sliderWidth,
					display: 'block'
				},
				animIn: {
					left: 0
				},
				animOut: {
					left: direction == 'left' ? -sliderWidth : sliderWidth
				},
				speed:		800,
				timeout:	6000,
				pause:		1,
				fit:		1,
				before: function(currSlideElement, nextSlideElement, options, forwardFlag){
					options['animOut']['left'] = direction == 'left' ? -sliderWidth : sliderWidth;
					options['cssBefore']['left'] = direction == 'left' ? sliderWidth : -sliderWidth;
				},
				after: function (curr,next,opts) {
					direction = "left";
				}
			});
			
			$("#prev").click(function(e){
				e.preventDefault();
				direction = 'right';
				homepageFeatureSlider.cycle('prev');
			});
			$("#next").click(function(e){
				e.preventDefault();
				direction = 'left';
				homepageFeatureSlider.cycle('next');
			});
		}
	}catch(e){}
	
	try{
		$("#unit-image-gallery li a").colorbox();
	}catch(e) { if( console && console.log ) { console.log(e) } }
	
	try{
		$("#unit-video-gallery li a").colorbox();
	}catch(e) { if( console && console.log ) { console.log(e) } }
});
