      var paircount = 0;

      /* If you want to desaturate after page loaded - use onload event
       * of image.
      */
      function initImage(obj)
      {
        obj.onload = null;
        var $newthis = $(obj);
        if ($.browser.msie)
        {
          // You need this only if desaturate png with aplha channel
          $newthis = $newthis.desaturateImgFix();
        }
        // class for easy switch between color/gray version
        $newthis.addClass("pair_" + ++paircount);
        var $cloned = $newthis.clone();
        // reset onload event on cloned object
        $cloned.get(0).onload = null;
        // add cloned after original image, we will switch between
        // original and cloned later
        $cloned.insertAfter($newthis).addClass("color").hide();
        // desaturate original
        $newthis.desaturate();
      };

      $(function(){
        $('.xxx').data('desaturate', {'level':0.5});

        $(".switched_images").bind("mouseenter mouseleave", function(event) {
            if (event.type == 'mouseenter')
            {
              //$(".des:not(.color)", this).fadeOut(1000);
              $(".des.color", this).fadeIn(500);
            }
            if (event.type == 'mouseleave')
            {
              //$(".des:not(.color)", this).fadeIn(1000);
              $(".des.color", this).fadeOut(500);
            }
          });
      });



$(document).ready(function(){

	//Add class to hide #menu_overlay
	 //$("div#menu_overlay").addClass("off_left")
	
	//Show the menu		
	 $(".btn-slider").toggle(
      function () {
		$("div#menu_overlay").hide();  
		$("div#menu_overlay").slideDown("slow");
		$("div#menu_overlay").removeClass("off_left");
		$(".btn-slider").html("Lukk meny");
        $(this).addClass("active");
      },
      function () {
		$("div#menu_overlay").slideUp("slow"); 
        $(this).removeClass("active");
       	$(".btn-slider").html("Meny");

      }
    );


	//Keyboardcontrol
	$(document).keydown(function(e){
				if(e.which == 37){ $('#previous').click();}
				else if(e.which == 39){ $('#next').click();}
	});
    		
	
	//Menu slider
	//$('div#coda-slider-wrapper').codaSlider();
	
       $('#coda-slider-1').codaSlider({
           dynamicTabs: false
       });
	

	
		
	//Bigtarget
	$("ul.galleries li h2 a").bigTarget();
	

 function $_GET(q,s) {
   s = (s) ? s : window.location.search; 
   var re = new RegExp('&amp;'+q+'=([^&amp;]*)','i');
   return (s=s.replace(/^\?/,'&amp;').match(re)) ?s=s[1] :s='';
 }


	//Slideshow
	$('#slideshow').cycle({ 
		fx:     'fade', 
		speed:  '2000',
		startingSlide: $_GET('param_num'),		
		timeout: 0, 
		pager:  '#nav',
		next:'#slideshow, #next',
		prev:'#previous',
		pagerAnchorBuilder: function(idx, slide) { 
			// return selector string for existing anchor 
			return '#nav li:eq(' + idx + ') a'; 
		} 
	});	
	
});






