/*
 *
 *  Site-wide Scripts Loading
 *  Copyright (c) 2010 Layered Pixels <themeforest@layeredpixels.com>
 *
*/

/* Load everything as soon as the DOM is loaded and before the page contents are loaded */
$(document).ready(function(){  
  
  /* Site Wide Navigation Effects */
  $(".home-link").defaultEvent(function() {
      DefaultNavIn();  
      DefaultNavResizeLarge();
    }, "#home");
  
  $(".about-link").defaultEvent(function() {
      DefaultNavResizeSmall();
  }, "#about");
   
  $(".expertise-link").defaultEvent(function() {
          DefaultNavOut();
    }, "#expertise");      

  $(".names-link").defaultEvent(function() {
          DefaultNavOut();
      GalleryIn();
    }, "#names");

  $(".contacts-link").defaultEvent(function() {
          DefaultNavResizeSmall();
      SocialNetworkIn();
    }, "#contacts");

  /* Site Wide Backgrounds Effects and Configuration */
  $('#background').crossSlide({
    speed: 20,
    fade: 1,
    shuffle: true
    }, [
      {
        src:  'images/back1.jpg',
         dir: 'left'
      },{
        src:  'images/back2.jpg',
         dir: 'right'
      }, {
        src:  'images/back3.jpg',
         dir: 'left'
      }, {
        src:  'images/back4.jpg',
        dir: 'right' 
      }, {
        src:  'images/back5.jpg',
        dir: 'left' 
      }, {
        src:  'images/back7.jpg',
        dir: 'left' 
      }, {
      src:  'images/back8.jpg',
        dir: 'right' 
      }
  ]);

  /* Load jScrollPane */
  LoadScrollPanel();
  
  /* Load Fullsize Plugin */
  LoadFullSize();

  /* Load Various Effects */
  LoadVariousEffects();

  /* Load the selected section when we reload the page */
  LocationHash();
  
  /* Load the Image Loading Function */
  LoadImageLoading();

});


