/* Author: 

*/
$(document).ready(function(){


    	$('.home-slider').slides({
				preload: true,
				generateNextPrev: false,
				container: 'slides-container',
				play: 6000,
				paginationClass: 'slider-stops'
		});
	
		$(".slider-stops").addClass("clearfix");
		$(".slider-stops a").html("&bull;");
		
	$('.ie7 .menu-navigation li a').css({position:'relative'});
	$('.ie7 .menu-navigation li a').append('<img src="img/transparent.gif" style="width: 185px; height: 25px; position: absolute; top: 0px; left: 0px;"/>');
	
		$('.ie7 .boissons-navigation li a').css({position:'relative'});
	$('.ie7 .boissons-navigation li a').append('<img src="img/transparent.gif" style="width: 185px; height: 25px; position: absolute; top: 0px; left: 0px;"/>');

	
		/*$("header nav ul li a").mouseenter(function(e) {
		$(this).animate({paddingLeft: 26}, 200);
		e.preventDefault();
	}).mouseleave(function(e) {
		$(this).animate({paddingLeft: 6}, 200);
		e.preventDefault();
});*/
	$('a.maps').colorbox({
			iframe: true,
			width: 600,
			height: 600
			})
	
	$('a[rel*="modal"]').colorbox({width: 800 });

	// ---------------------
	// Page Menu
	// ---------------------

	var imageName;

	//$('.boissons-general').hide();
	//$('.menu-general').hide();
		var langQuery = $('.lang-switch a').attr('href');

	var currentPage;
	currentPage = document.location.toString();
	//alert(currentPage);
	if (currentPage.match('#')) { // the URL contains an anchor
		
		  // click the navigation item corresponding to the anchor
		 var myAnchor = '#' + currentPage.split('#')[1];
	
		$('.boissons-general'+myAnchor).fadeIn(300);
		$('.menu-general'+myAnchor).fadeIn(300);
		
		if($('.menu-general').length) {
			
			switch(myAnchor) {
				case "#menu_1":
					imageName = "entrees";
					break;
				case "#menu_4":
					imageName = "moules";
					break;
				case "#menu_3":
					imageName = "salades";
					break;
				case "#menu_6":
					imageName = "menu";
					break;
				case "#menu_8":
					imageName = "terre";
					break;
				case "#menu_10":
					imageName = "desserts";
					break;
				default:
					imageName = "menu";
					break;
			}
			
		}
		
		if($('.boissons-general').length) {
		
			if (myAnchor == "#menu_14" || myAnchor == "#menu_15" || myAnchor == "#menu_16" || myAnchor == "#menu_17" || myAnchor == "#menu_18" || myAnchor == "#menu_19" || myAnchor == "#menu_25" || myAnchor == "#menu_27") 			{
				
				imageName = "cocktail";

			}
			
			if (myAnchor == "#menu_20" || myAnchor == "#menu_21" ) {
				
				imageName = "biere";

			}
		
			if (myAnchor == "#menu_22" || myAnchor == "#menu_23" || myAnchor == "#menu_24" || myAnchor == "#menu_26" ) {
				
				imageName = "boissons";

			}
		
		}

		
		$('#backstretch').fadeOut(300).delay(300).remove();
		$.backstretch("img/bg/"+imageName+"_desat.jpg", {speed: 300});
		
		$('.menu-navigation a[href="'+myAnchor+'"]').addClass('current');
		$('.boissons-navigation a[href="'+myAnchor+'"]').addClass('current');
		
		
		$('.lang-switch a').attr('href', langQuery + myAnchor);

	} else {
		$('#menu_1').fadeIn(300);
		$('#menu_14').fadeIn(300);
		
		/*if (currentPage
		imageName = "menu";*/
		
		
		$('.menu-navigation a[href="#menu_1"]').addClass('current');
		$('.boissons-navigation a[href="#menu_14"]').addClass('current');
	}
	
	/*$('#menu_1').fadeIn(300);
	$('#menu_14').fadeIn(300);
	
	$('.menu-navigation a[href="#menu_1"]').addClass('current');
	$('.boissons-navigation a[href="#menu_14"]').addClass('current');*/


	$('.menu-navigation a').click(function(e) {
					   
	

		//alert($(this).attr('href'));
		$('.menu-general').fadeOut(300);
		$('.menu-navigation').find('.current').removeClass('current');
		 categoryToOpen = $(this).attr('href');
		//alert(categoryToOpen);
		switch(categoryToOpen) 
		{
			case "#menu_1":
				imageName = "entrees";
				break;
			case "#menu_4":
				imageName = "moules";
				break;
			case "#menu_3":
				imageName = "salades";
				break;
			case "#menu_6":
				imageName = "menu";
				break;
			case "#menu_8":
				imageName = "terre";
				break;
			case "#menu_10":
				imageName = "desserts";
				break;
			default:
				imageName = "menu";
				break;
		}
		
		$('#backstretch').fadeOut(300).delay(300).remove();
		$.backstretch("img/bg/"+imageName+"_desat.jpg", {speed: 300});
		
		$('.fullscreen a').toggle(function(e){
		
			$('.wrapper').fadeOut(400);
			$('footer').fadeOut(400);
			$('#backstretch').fadeOut(400).delay(400).remove();
		
			$.backstretch("img/bg/"+imageName+"_full.jpg", {speed: 400});
			
			/*$(this).html('<?php  echo ($_SESSION['hl'] == "EN" ? 'View Site' : 'Voir Site');?>');	*/
			e.preventDefault();
		
		}, function(e){
			
			$('.wrapper').fadeIn(400);
			$('footer').fadeIn(400);
			$('#backstretch').fadeOut(400).delay(400).remove();
		
			$.backstretch("img/bg/"+imageName+"_desat.jpg", {speed: 400});
			
			/*$(this).html('<?php  echo ($_SESSION['hl'] == "EN" ? 'View Photo' : 'Voir Photo');?>');	*/
			e.preventDefault()
	
		})
		
		$(categoryToOpen).delay(300).fadeIn(800);
		$(this).addClass('current');	
	
		$('.lang-switch a').attr('href', langQuery + categoryToOpen);

		/*e.preventDefault();*/

	});

$('.boissons-navigation a').click(function(e) {
		 var myAnchor = '#' + currentPage.split('#')[1];
		$('.boissons-general').fadeOut(300);

		$('.boissons-navigation').find('.current').removeClass('current');

		 categoryToOpen = $(this).attr('href');
		//alert(categoryToOpen);
		
		if (categoryToOpen == "#menu_14" || categoryToOpen == "#menu_15" || categoryToOpen == "#menu_16" || categoryToOpen == "#menu_17" || categoryToOpen == "#menu_18" || categoryToOpen == "#menu_19" || categoryToOpen == "#menu_25" || categoryToOpen == "#menu_27") 			{
				
				imageName = "cocktail";

			}
			
			if (categoryToOpen == "#menu_20" || categoryToOpen == "#menu_21" ) {
				
				imageName = "biere";

			}
		
			if (categoryToOpen == "#menu_22" || categoryToOpen == "#menu_23" || categoryToOpen == "#menu_24" || categoryToOpen == "#menu_26" ) {
				
				imageName = "boissons";

			}
			
		$('#backstretch').fadeOut(300).delay(300).remove();
		$.backstretch("img/bg/"+imageName+"_desat.jpg", {speed: 300});
		
		$('.fullscreen a').toggle(function(e){
		
			$('.wrapper').fadeOut(400);
			$('footer').fadeOut(400);
			$('#backstretch').fadeOut(400).delay(400).remove();
		
			$.backstretch("img/bg/"+imageName+"_full.jpg", {speed: 400});
			
			/*$(this).html('<?php  echo ($_SESSION['hl'] == "EN" ? 'View Site' : 'Voir Site');?>');	*/
			e.preventDefault();
		
		}, function(e){
			
			$('.wrapper').fadeIn(400);
			$('footer').fadeIn(400);
			$('#backstretch').fadeOut(400).delay(400).remove();
		
			$.backstretch("img/bg/"+imageName+"_desat.jpg", {speed: 400});
			
			/*$(this).html('<?php  echo ($_SESSION['hl'] == "EN" ? 'View Photo' : 'Voir Photo');?>');	*/
			e.preventDefault()
	
		})
		$(categoryToOpen).delay(300).fadeIn(800);
		$(this).addClass('current');
		$('.lang-switch a').attr('href', langQuery + categoryToOpen);

		//e.preventDefault();

	});

/*var images = new Array()
			function preload() {
				for (i = 0; i < preload.arguments.length; i++) {
					images[i] = new Image()
					images[i].src = preload.arguments[i]
				}
			}
			preload(
				"img/bg/entrees_full.jpg",
				"img/bg/entrees_desat.jpg",
				"img/bg/desserts_full.jpg",
				"img/bg/desserts_desat.jpg"
			)*/

});

