$(document).ready(function() {
	$('.email').text('info@spaghetticode.it');
	$('.email').attr('href', 'mailto:info@spaghetticode.it')
	
	$("a.anchorLink").anchorAnimate();
	
	window.api = $("#scroller").scrollable({size:1, loop:true}).autoscroll({
		autoplay: true,
		api: true,
		interval:4000
	});
	
	add_selected($('#navbar a'));
})

function add_selected(array) {
	array.each(function(){
		if(this.pathname == window.location.pathname){
			$(this).addClass('selected');
		}
	})
}

jQuery.fn.anchorAnimate = function(settings) {
 	settings = jQuery.extend({
		speed : 1000
	}, settings);	

	return this.each(function(){
		var caller = this
		$(caller).click(function (event) {	
			event.preventDefault()
			var locationHref = window.location.href
			var elementClick = $(caller).attr("href")
			var destination = $(elementClick).offset().top;
			$("html:not(:animated),body:not(:animated)").animate({ scrollTop: destination}, settings.speed, function() {
				//window.location.hash = elementClick
			});
		})
	})
}
