$(document).ready(function() {
  $.preload( [ '1', '2', '3', '4', '5', '6', '7' ], {
	base:'/img/gallery/lounge/large/',
	ext:'.jpg'
  });
  
  //hide-show initial sidebar graphics
  $('#sidebar li').prepend('<div></div>');
  
  //fade effect on sidebar graphics
  $('#sidebar li').hover(function(){  
  	$(this).children('div[class!=selected]').addClass('hover').animate({opacity: 0.6}, 50);
  },function(){ 
    $(this).children('div[class!=selected]').animate({opacity: 0}, 50)
  });
  
  //Sidebar navigation switch case. Bassed off URL of the page, determine whether or not we highlight a sidebar location
  var url = document.location.href; //Grab URL from page
  switch (url)
  {
	case 'http://lucier-portland.com/kitchen/':
	  $('#nav li:eq(0) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/kitchen/index.php':
	  $('#nav li:eq(0) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/kitchen/cuisine.php':
	  $('#sidebar li:eq(0) div').addClass('selected');
	  $('#nav li:eq(0) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/kitchen/ask-the-chef.php':
	  $('#sidebar li:eq(1) div').addClass('selected');
	  $('#nav li:eq(0) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/kitchen/kitchen-team.php':
	  $('#sidebar li:eq(2) div').addClass('selected');
	  $('#nav li:eq(0) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/cellar/':
	  $('#nav li:eq(1) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/cellar/index.php':
	  $('#nav li:eq(1) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/cellar/wine-cellar.php':
	  $('#sidebar li:eq(0) div').addClass('selected');
	  $('#nav li:eq(1) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/cellar/wine-team.php':
	  $('#sidebar li:eq(1) div').addClass('selected');
	  $('#nav li:eq(1) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/cellar/wine-resources.php':
	  $('#sidebar li:eq(2) div').addClass('selected');
	  $('#nav li:eq(1) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/cellar/corkage.php':
	  $('#sidebar li:eq(3) div').addClass('selected');
	  $('#nav li:eq(3) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/lounge/':
	  $('#nav li:eq(2) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/lounge/index.php':
	  $('#nav li:eq(2) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/lounge/cocktail-menu.php':
	  $('#sidebar li:eq(0) div').addClass('selected');
	  $('#nav li:eq(2) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/lounge/lounge-gallery.php':
	  $('#sidebar li:eq(1) div').addClass('selected');
	  $('#nav li:eq(2) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/attention/':
	  $('#nav li:eq(3) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/attention/index.php':
	  $('#nav li:eq(3) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/attention/brigade-service.php':
	  $('#sidebar li:eq(0) div').addClass('selected');
	  $('#nav li:eq(3) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/attention/special-requests.php':
	  $('#sidebar li:eq(1) div').addClass('selected');
	  $('#nav li:eq(3) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/attention/service-team.php':
	  $('#sidebar li:eq(2) div').addClass('selected');
	  $('#nav li:eq(3) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/attention/dining-tour.php':
	  $('#sidebar li:eq(3) div').addClass('selected');
	  $('#nav li:eq(3) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/family/':
	  $('#nav li:eq(4) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/family/index.php':
	  $('#nav li:eq(4) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/family/tyanne-chris-dussin.php':
	  $('#sidebar li:eq(0) div').addClass('selected');
	  $('#nav li:eq(4) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/family/pascal-chureau.php':
	  $('#sidebar li:eq(1) div').addClass('selected');
	  $('#nav li:eq(4) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/family/donny-sullivan.php':
	  $('#sidebar li:eq(2) div').addClass('selected');
	  $('#nav li:eq(4) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/family/dan-mages.php':
	  $('#sidebar li:eq(3) div').addClass('selected');
	  $('#nav li:eq(4) a').addClass('on');
	  break;  
	case 'http://lucier-portland.com/family/jeremy-niehuss.php':
	  $('#sidebar li:eq(4) div').addClass('selected');
	  $('#nav li:eq(4) a').addClass('on');
	  break;  
	
	case 'http://lucier-portland.com/family/kristen-murray.php':
	  $('#sidebar li:eq(5) div').addClass('selected');
	  $('#nav li:eq(4) a').addClass('on');
	  break;   	
	case 'http://lucier-portland.com/about.php':
	  $('#global li:eq(0) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/press.php':
	  $('#global li:eq(1) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/location.php':
	  $('#global li:eq(2) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/menu.php':
	  $('#global li:eq(3) a').addClass('on');
	  break;
	case 'http://lucier-portland.com/reservations.php':
	  $('#global li:eq(4) a').addClass('on');
	  break;
	default:
	  break;
  }
  
  $('#galleryStrip li img').click(function(){
    var galleryImage = $(this).attr('src');
    var galleryLarge = galleryImage.replace('/img/gallery/', '/img/gallery/large/');
    var galleryJPG = galleryLarge.replace('png', 'jpg');
  
  $('.galleryImage div').addClass('hidden')
	.fadeTo(50, 0, function(){ 
	  $(this).removeClass('hidden')
	})
	.html('<img src="' + galleryJPG + '" />')
	.addClass('visible').fadeTo(50, 1);
  });
});