/* Author: 

*/
function onBefore(){
	var all_controls = $(".gallery_navi a");
	var all_banners = $('#home_image_gallery').children();
	var current_banner_index = $(all_banners).index(this);
	all_controls.removeClass("current");
	all_controls.eq(current_banner_index).addClass("current");
}

$(document).ready(function(){
	$("#home_gallery_container .gallery_image").fancybox({
		'padding'       : 0,
		'width'			:	640,
		'height'		:	390        
	});	
	
	$("#home_gallery_container .youtube_video").fancybox({
		'padding'       : 0,
		'width'			:	640,
		'height'		:	390        
	});
	
	if($(".gallery_navi").length > 0){
		
		var num_banner = $('#home_image_gallery').children().length;
		for(var i = 0; i < num_banner; i++){
			$(".gallery_navi").append("<a id=\"control_button_"+i+"\">"+"</a> ");
		}
		// $(".control_button").live("click", function(){
		// var current_id = $(this).attr("id").replace("control_button_", "");
		// $(".hero_image").cycle(parseInt(current_id));
		// return false;
		// });
	}
	
	if($("html").hasClass("csstransitions")){
		$("#sponsor_gallery").html5Gallery({
		    timeout:       4000,
			delay:         500,
			fx: "scroll_left"
		});
		
		$("#home_image_gallery").html5Gallery({
		    timeout:       6000,
			delay:         1000,
			fx: "scroll_left",
			before: onBefore
		});
		
	} else {
		$("#sponsor_gallery").cycle({
		    timeout:       4000,
			delay:         500
		});
		
		$("#home_image_gallery").cycle({
		    timeout:       6000,
			delay:         1000,
			before: onBefore
		});
	}
	
});


