/*******
 ***	Anchor Slider by Cedric Dugas   ***
 *** Http://www.position-absolute.com ***
 Never have an anchor jumping your content, slide it.
 Don't forget to put an id to your anchor !
 You can use and modify this script for any project you want, but please leave this comment as credit.
 *****/

$(document).load(function() {
	$("a.anchorLink").anchorAnimate();
	
	var myFile = document.location.toString();
	if (myFile.match('#')) { // the URL contains an anchor
	    // click the navigation item corresponding to the anchor
	    var myAnchor = myFile.split('#')[1];
        var destination = $("#"+myAnchor).offset().top - 220;
        $("html:not(:animated),body:not(:animated)").animate({ scrollTop: destination}, 10, function() {}).delay(1000);
	}
});

jQuery.fn.anchorAnimate = function(settings) {
 	settings = jQuery.extend({
		speed: 600,
		offset: 220
	}, 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-settings.offset;
            // HACK for downlaods page
            //if ($(elementClick).offset().top-settings.offset > 933) destination = 933;
            //console.log($(elementClick).offset().top-settings.offset);
			$("html:not(:animated),body:not(:animated)").animate({ scrollTop: destination}, settings.speed, function() {
				//window.location.hash = elementClick;
			});
		  	return false;
		});
	});
}

