// Google Analytics
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-22379740-3']);
_gaq.push(['_trackPageview']);

(function() {
 var ga = document.createElement('script'); 
 ga.type = 'text/javascript';
 ga.async = true;
 ga.src = 'http://www.google-analytics.com/ga.js';
 var s = document.getElementsByTagName('script')[0];
 s.parentNode.insertBefore(ga, s);
 })();

//Thumbnail gallery for Projects
function showLarge(e, t){
  if ($("#temp-over")){ $("#temp-over").remove(); }
  var s = $("#main-image").attr("src");
  $("#main-image").parent().before("<img src='"+s+"' id='temp-over' style='position: absolute; top: 0; left: 0;' />");
  $("#main-image").attr("src","images/"+e);
  $("#temp-over").fadeOut(1000, function(){ $(this).remove(); });

  var b = $(t).children().first()[0];
  $("#thumbnails .thumb img").each(function(){
    if (this === b){ $(this).fadeTo(1000,.5); }
    else{ $(this).fadeTo(0, 1); }
  });

}

//image preloader
(function($) {
  var cache = [];
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)

