$(document).ready(function() {

	$("#banner").nivoSlider({
		effect: 'fade',
		animSpeed: 500,
		pauseTime: 3000,
		directionNav: false,
		controlNav: false,
		slices: 1
	});	

	$("#banner").delay(250).fadeIn();		
	   
	   var newHash      = "",		
        $mainContent = $("#col_2"),
        $pageWrap    = $("#main"),
        baseHeight   = 0,
        $el;
    
    $("#nav, #portfolioNavBox").delegate("a", "click", function() {
        window.location.hash = $(this).attr("href");		
        return false;
    });
	
    
    $(window).bind('hashchange', function(){
    
        newHash = window.location.hash.substring(1);
        
        if (newHash) {
            $mainContent
                .find("#content")
                .fadeOut(200, function() {
                    $mainContent.hide().load(newHash + " #content", function() {
                        $mainContent.fadeIn(200); 
                    });
                });
        };

		if (newHash=="contact.html") {
			$("#facebookBox").fadeIn();
		}		
        
    });
	
	var $newHash = window.location;
	
    
    $(window).trigger('hashchange');

	/* Primary Level Navigation Behaviour */

	$(".home-link").css("color","#1a2e82");

	$(".home-link").click(function() {
		$("#nav li a").css("color","#4780FA");
		$(".home-link").css("color","#1A2E82");
		$("#facebookBox").fadeOut();
	});
	
	$(".portfolio-link").click(function() {
		$("#nav li a").css("color","#4780FA");
		$(".portfolio-link").css("color","#1A2E82");
		$("#facebookBox").fadeOut();
	});    	
	
	$(".thecrew-link").click(function() {
		$("#nav li a").css("color","#4780FA");
		$(".thecrew-link").css("color","#1A2E82");
		$("#facebookBox").fadeOut();
	});
	
	$(".contact-link").click(function() {
		$("#nav li a").css("color","#4780FA");
		$(".contact-link").css("color","#1A2E82");
		$("#facebookBox").fadeIn();
	});
	
	$("#portfolioNavBox li a").click(function() {
		$("#facebookBox").fadeOut();
	});
	


    $(".home-link").hover(
      function () {
		$("#portfolioNavBox").fadeOut();
      }, // over
      function () {

      } // out
    ); 
	
    $(".portfolio-link").hover(
      function () {	
		$("#portfolioNavBox").fadeIn();
      }, // over
      function () {

      } // out
    );	
	
    $(".thecrew-link").hover(
      function () {
		$("#portfolioNavBox").fadeOut();
      }, // over
      function () {

      } // out
    ); 

    $(".contact-link").hover(
      function () {
		$("#portfolioNavBox").fadeOut();
      }, // over
      function () {

      } // out
    ); 	

	/* #portfolioNavBox Behaviour */
	
    $("#main, #portfolioNavBox").hover(
      function () {
		
      }, // over
      function () {
		$("#portfolioNavBox").fadeOut();
      } // out
    );	
    $("#content").hover(
      function () {
		$("#portfolioNavBox").fadeOut();
      }, // over
      function () {
		
      } // out
    );	
	
	/* EndOf Primary Level Navigation Behaviour */	
	
	/* Secondary Level Navigation Behaviour */
	
	/* EndOf  Secondary Level Navigation Behaviour */
	
	/* Image Preloader Script */
	
	(function($) {
	  var cache = [];
	  // Arguments are image paths relative to the current page.
	  $.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)

	jQuery.preLoadImages(
				"images/facebook_btn.jpg"
		);


	/* IE 6 Message */

	$("#container").append("<div id='ie6'><p>You are using Internet Explorer 6, please upgrade to the latest version of Internet Explorer to view this website.</p><p>Alternatively you can download either <a href='http://www.mozilla.com/en-US/firefox/' alt='Mozilla Firefox'>Mozilla Firefox</a> or <a href='http://www.google.com/chrome' alt='Chrome'>Chrome</a>, as they are currently the most recommended web browsers.</p></div>");
		
});
