$(document).ready(function(){
  /*
$('<div id="navigation_blob"></div>').css({
		width: $('#navigation > ul > li.selected > a').width() + 10,
		height: $('#navigation > ul > li.selected > a').height() + 10,
		left: $('#navigation > ul > li.selected > a').position().left
	}).appendTo('#navigation');
  
  $('#navigation > ul > li > a').hover(function(){ 
    // Mouse over function
	  $('#navigation_blob').animate(
      {width: $(this).width() + 10, left: $(this).position().left},
	    {duration: 'fast', easing: 'swing', queue: false}
    );
  }, function() {
  	  $('#navigation_blob').animate(
      {width: $('#navigation > ul > li.selected > a').width() + 10, left: $('#navigation > ul > li.selected > a').position().left},
	    {duration: 'fast', easing: 'swing', queue: false}
    );
  
  });
*/

  

  //add pdf icons
  $("a[href$='.pdf']").addClass("pdf");
  
  //lightbox for image
  //$("a#single_image").fancybox();
  
  //main page gallery
  gallery.triggerLeft = $('.triggerLeft');
  gallery.triggerRight = $('.triggerRight');
  gallery.content = $('#photos ul');
  gallery.scroll = false;
  gallery.width = 960;
  gallery.innerWidth = 2880;
  gallery.timer = false;
  gallery.init();
 
  //$('#results').masonry({
    // options
    //singleMode: true, 
    //itemSelector : '.resultBlock',
    //columnWidth : 480,
    //margin : 15
  //});
  
});


gallery = {};

gallery.offset = function() {
  var left = gallery.content.position().left;
  if (gallery.scroll == '>') {
    if (left < 0) {
      left += gallery.width;
    }
  }
  else {
    if (left <= 0 && left >= ((gallery.innerWidth * -1) + (gallery.width * 2))) {
      left -= gallery.width;
    }
  }
  return left + "px";
}

gallery.slide = function() {
  if (gallery.timer) {
    clearTimeout(gallery.timer);
  }
  if (gallery.scroll) {
    $(gallery.content).stop(true,true).animate({left: gallery.offset()}, 1000);
    gallery.scroll = false;
  }
}

gallery.init = function() {
  $(gallery.triggerLeft).mouseup(function() {
                gallery.scroll = ">";
                gallery.slide();
  });
  $(gallery.triggerRight).mouseup(function() {
                gallery.scroll = "<";
                gallery.slide();
  });
}



