var gallery;
$(document).ready(function(){
	gallery = new Gallery($("div.slider"));
	
	var items = gallery.getItems();
	var w = gallery.getSlideWidth();
	var padding = 0;
	var delay = 400;
	var item;
	var wrapper = $("div.items_wrap");
		
	for(var i = 0; i < items.length; i++){
		item = items.eq(i).css("left", w * i).removeClass("hidden");
	}
	
	//How to swap the pages
	gallery.doSwap = function(next_index, current_index, type){
		wrapper.stop().animate({left: -next_index * w}, delay);
		
		//Change the pager
		$("ul.slider_nav li a.active").removeClass("active");
		$("ul.slider_nav li a").eq(next_index).addClass("active");
	}
	
	//Pager buttons 
	$("ul.slider_nav li a").click(function(){
		var me = $(this);
		if(me.hasClass("active")){
			return false;
		}
		
		var index = this.id;
		gallery.show(index);
		return false;
	});
	
	$(".l_arrow a").click(function(){
		gallery.prev();
		return false;
	});
	
	$(".r_arrow a").click(function(){
		gallery.next();
		return false;
	});
});
