$(function() {
	
	$('#floatingPic').fadeIn('slow');
	
	var isMobile = false;
	var doTransition = 1;
	
	// slimbox for pictures on the blog - disable for mobile devices
	// if (!/android|iphone|ipod|series60|symbian|windows ce|blackberry/i.test(navigator.userAgent)) {
	// 	isMobile = false;
	// 	doTransition = 1;
	// 	jQuery(function($) {
	// 		$("a[href]", $('#content')).filter(function() {
	// 			return /\.(jpg|png|gif)$/i.test(this.href);
	// 		}).slimbox({}, null, function(el) {
	// 			return (this == el) || (this.parentNode && (this.parentNode == el.parentNode));
	// 		});
	// 	});
	// }
		
	$(".gallery-icon a").fancybox();
	
	// front page pictures
		if ($('#supersize').length) {
			$.fn.supersized.options = {  
				startwidth: 1219,  
				startheight: 798,
				vertical_center: 0,
				slideshow: 1,
				navigation: 0,
				transition: doTransition, //0-None, 1-Fade, 2-slide top, 3-slide right, 4-slide bottom, 5-slide left
				pause_hover: 0,
				slide_counter: 0,
				slide_captions: 0,
				slide_interval: 5000  
			};
			
			$('#supersize').supersized(); 	
		
			$('#supersize a').live("click", function() {
				return false;
			});
		
			$('body').addClass('noScroll');
		} else {
			$('body').removeClass('noScroll');
		}
	
	
	// position store list at top
	$(window).scroll(function(){
		var distanceToTop = $(window).scrollTop();
		var headerHeight = 131;
		var sidebarNavHeight = $('#sidebarNav').height();
		var windowHeight = $(window).height()-50;
		
		if (distanceToTop > headerHeight && sidebarNavHeight < windowHeight) {
			// $('#sidebarNav').css('top', (distanceToTop-headerHeight)+40);
			$("#sidebarNav").css({'top' : 40, 'position' : 'fixed'});
		} else {
			$("#sidebarNav").css({'top' : 40, 'position' : 'absolute'});
		}
	}); 
	
	// scroll to store
	$.localScroll.defaults.axis = 'y';
	
	$('#sidebarNav').localScroll({
		duration: 800,
		hash: true,
		onBefore:function(e, anchor, $target) {
			$('#content div.store').removeClass('selected');
			$(anchor).parent().addClass('selected');
		}
	});
	
	$('#sidebarNav a').click(function() {
		$('#sidebarNav a').removeClass('active');
		$(this).addClass('active')
	});
	
	$('a[rel=external]').bind('click', function() {
		window.open(this.href);
		return false;
	});
});
