/* Anasalaoui.be - Application.js 
***********************************/

$(document).ready(function(){ 
  
  /* next/previous */
	var next=$('li.next a');
	var prev=$('li.previous a');
	var i=0;
  
  /* more infos toggle */	
  	$('.moreinfos div.sliding').hide();
  	$('.moreinfos h4').click(function() {
  		$(this).next('div.sliding').slideToggle('slow');
	});
  
  
  /* Menu floating */
  $('header#banner').addFloating({  
                targetTop: 10,  
                snap: false  
  }); 
  $('nav#navigation').addFloating({  
                  
                targetTop: 10,  
                snap: false  
  });
  
  /* Navigation scrolling */
  $('a[href="#bedbreakfast"]').click(function(){
		$('html, body').animate({scrollTop:$('body').offset().top}, 1000);
		i=0;
		return false;	
	});
	$('a[href="#chambres"]').click(function(){
		$('html, body').animate({scrollTop:$('b#chambres').offset().top}, 1000);
		i=1;
	  	return false;	
	});
	$('a[href="#situation"]').click(function(){
		$('html, body').animate({scrollTop:$('b#situation').offset().top}, 1000);
		i=2;
	  	return false;	
	});
	$('a[href="#contact"]').click(function(){
		$('html, body').animate({scrollTop:$('b#contact').offset().top}, 1000);
		i=3;
		return false;	
	});
	
	
	
	next.click(function() { 
		i++;
		if(i>3) i=3;
		checkStep(i);
	});
	prev.click(function() { 
		i--;
		if(i<0) i=0;
		checkStep(i);
	});
	
	setInterval(function() {
      $("img.overlay").fadeToggle("slow", "linear");
	}, 3800);
	
	setInterval(function() {
      $("img.overlay2").fadeToggle("slow", "linear");
	}, 6300);
	
	
	
	$('a#video').nyroModal();
	
	$('.bookingmodal').nyroModal();
	
	$('aside.gallerypictures').nyroModal();
	
	$('.nyroModal').nyroModal();
	
	/*var width=600;
    var height=650;
	$('.bookingmodal').nyroModal({ 
		sizes: { initW: width, initH: height, minW: width, minH: height, w: width, h: height }
	});*/
	
	/*$('.bookingmodal').nyroModal({
 minWidth: 600,
 minHeight: 650
});*/

});


function checkStep(step)
{
	switch (step) {
		case 0:
			$('html, body').animate({scrollTop:$('body').offset().top}, 1000);
			break;
		case 1:
			$('html, body').animate({scrollTop:$('b#chambres').offset().top}, 1000);
			break;
		case 2:
			$('html, body').animate({scrollTop:$('b#situation').offset().top}, 1000);
			break;
		case 3:
			$('html, body').animate({scrollTop:$('b#contact').offset().top}, 1000);
			break;
		default: 
			//alert(step);
			break;
	}
	return false;
}
