$(document).ready(function(){
  $('a[href*=#]').click(function() {
    if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
    && location.hostname == this.hostname) {
      var $target = $(this.hash);
      $target = $target.length && $target
      || $('[name=' + this.hash.slice(1) +']');
      if ($target.length) {
        var targetOffset = $target.offset().top-100;
		var belowOffset = targetOffset + 30;
		var aboveOffset = targetOffset - 15;
        $('html,body')
        .animate({
			scrollTop: belowOffset
		}, 350).animate({
			scrollTop: aboveOffset
		},350).animate({
			scrollTop: targetOffset
		}, 350);
       return false;
      }
    }
  });

	$('.portfolio-thumbnail a, #ektron-videos a').click(function(){
		var modalUrl = $(this).attr('href');
		$('.modal-window').load(modalUrl, function(){
			$('#modal-background, .modal-window-wrapper').css({
				display: 'block'
			});
		});
		return false;
	});
	$('.modal-window-close').click(function(){
		$('#modal-background, .modal-window-wrapper').css({
			display: 'none'
		});
	});
});
