jQuery(document).ready(function(){

  // accordion for nav bar
  $("#accordion").accordion();

  // nav sections show/hide
  $("*[id^=section]").hide();
  $("#section_1").show();

  $.each( ['1','2','3','4','5'], function(i){
    $("#toggle_"+i).click(function() {
        $("*[id^=section]").hide()
        $("#section_"+i).fadeIn();
      });
  });

  // sliding to projects
  $.localScroll({axis:'x'});

  // about section show/hide
  $("#about").hide();
  $("#about > .close").click(function() {
      $("#about").fadeToggle('fast');
  });
  $("#about_toggle").click(function() {
      $("#about").fadeToggle('fast');
  });

  //fancybox for image galleries
  $('.images > a').fancybox({
    'transitionIn'  : 'elastic',
    'transitionOut' : 'elastic',
    'padding'       : 0,
    'titlePosition' : 'over',
    'onComplete'  : function() {
      $('#fancybox-wrap').hover(function() {
        $('#fancybox-title').fadeIn('fast');
      }, function() {
        $('#fancybox-title').fadeOut('fast');
      });
    },
    'titleFormat'   : function(title, currentArray, currentIndex, currentOpts) {
      return '<span id="fancybox-title-over">Image ' +
      (currentIndex + 1) + ' / ' + currentArray.length +
      (title.length ? ' &nbsp; ' + title : '') + '</span>';
    },
    'overlayShow'   : 0
  });

  //fancybox for video, java applet
  $('.popup').fancybox({
    'transitionIn'  : 'none',
    'transitionOut' : 'fade',
    'padding'       : 0,
    'titlePosition' : 'over',
    'overlayShow'   : 0
  });

});

