function hashSome() {
var $hash = window.location.hash;
if ($hash.length) {
var $hash = $hash.split("#")[1];
if ($($hash).length) {
var $pst = $('.'+$hash).offset().top - $(".site_header").height();;
$("html,body").stop().animate({
scrollTop: $pst
}, 1000);
}
} else {
// console.log("No hash");
};
}
$(window).on("load", function () { hashSome(); });
function hashChangeFunction() {
var a = $("a.internal-link");
a.on("click", function (event) {
event.preventDefault();
var $this = $(this);
var $hash = $this.attr("href");
var $pst = $('.'+$hash).offset().top - $(".site_header").height();
$("html,body").stop().animate({
scrollTop: $pst
}, 1000);
});
}
$(function () { hashChangeFunction();}