$(document).ready(function(){
					   

	// Activate PrettyPhoto Lightbox handle
	$("a[rel^='gallery']").prettyPhoto();
	
	// PNG Fix
	$(document).pngFix(); 	
	
/*
    $('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 - 30;
        $('html,body')
        .animate({scrollTop: targetOffset}, 750);
       return false;
      }
    }
    }); */

 /**
 * Do some funky scrolling
 * @author: Karl Swedberg
 * @link: http://www.learningjquery.com/2007/10/improved-animated-scrolling-script-for-same-page-links
 */

  function filterPath(string) {
	  return string
	 .replace(/^\//,'')
	 .replace(/(index|default).[a-zA-Z]{3,4}$/,'')
	 .replace(/\/$/,'');
  }
  var locationPath = filterPath(location.pathname);
  $('a[href*=#]').each(function() {
        var thisPath = filterPath(this.pathname) || locationPath;
        if (  locationPath == thisPath && (location.hostname == this.hostname || !this.hostname) && this.hash.replace(/#/,'') ) {
           var $target = $(this.hash), target = this.hash;
           if (target) {
                  var targetOffset = $target.offset().top;
                  $(this).click(function(event) {
                            event.preventDefault();
                            $('html, body').animate({scrollTop: targetOffset}, 600, function() {
                                   location.hash = target;
                            });
                  });
                }
        }
  });





});
