$(document).ready(function(){

	// SCROLLABLES
	$(".genres .genres-wrap").each(function(){
        var rowDiv = document.createElement("div");
        $(rowDiv).addClass("genres-row");
        for(i=0; i< $(this).find("> .genre").length ; i+= 5)
        {
                $(rowDiv).append( $(this).find("> .genre").slice(i, i+5).clone() );
                $(this).append(rowDiv);
                rowDiv = document.createElement("div");
                $(rowDiv).addClass("genres-row");
        }
        $(this).find("> .genre").remove();
	});

	$.easing.custom = function (x, t, b, c, d) {
		var s = 1.70158; 
		if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b;
		return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b;
	}		
	
	$(".genres").scrollable({speed: 2000, easing: 'custom', next: '.prevPage', prev: '.nextPage'});	
});
