// JavaScript Document

$(document).ready(function(){
	
	if ( (navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) || (navigator.userAgent.match(/Android/i)) || (navigator.userAgent.match(/Windows Phone/i))|| (navigator.userAgent.match(/blackberry/i)) ) { 
		if (document.cookie.indexOf("iphone_redirect=false") == -1) window.location = "http://www.hotellittreparis.mobi"; 
	}
	
	$("#ajax-loading").ajaxStart(function(){
		$(this).show();
	});
	
	$("#ajax-loading").ajaxStop(function(){
		$(this).hide();
	});	
	
	$('.Diaporama').nivoSlider({
		effect:'fade', //Specify sets like: 'fold,fade,sliceDown'
		slices:15,
		animSpeed:300,
		pauseTime:8000,
		startSlide:0, //Set starting Slide (0 index)
		directionNav:true, //Next & Prev
		directionNavHide:true, //Only show on hover
		controlNav:true, //1,2,3...
		controlNavThumbs:false, //Use thumbnails for Control Nav
		controlNavThumbsFromRel:false, //Use image rel for thumbs
		controlNavThumbsSearch: '.jpg', //Replace this with...
		controlNavThumbsReplace: '_thumb.jpg', //...this in thumb Image src
		keyboardNav:true, //Use left & right arrows
		pauseOnHover:true, //Stop animation while hovering
		manualAdvance:false //Force manual transitions
	});
	
	$("a#Carte").fancybox({
		'transitionIn'		: 'none',
		'transitionOut'		: 'none'
	});
	
	$("a#Gmaps").fancybox({
		'width'				: '75%',
		'height'			: '75%',
        'autoScale'     	: false,
        'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'type'				: 'iframe'
	});
	
	function formatTitle(title, currentArray, currentIndex, currentOpts) {
		//return '<div id="sr_fancy_title"><div id="titre">Les Chambres standards<br />Montparnasse</div> ' + (title && title.length ? '<b class="legend">' + title + ' </b>' : '' ) + '<b class="counter">' + (currentIndex + 1) + ' / ' + currentArray.length + '</b>' +'</div>';
		return'<div id="sr_fancy_title"><table width="100%"><tr><td><div id="titre">La Chambre standard</div></td><td valign="top" width="468">' + (title && title.length ? '<b class="legend">' + title + ' </b>' : '' ) + '</td></tr></table></div>';
	}

	$("a[rel=Chambres1]").fancybox({
        'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'titleFormat'		: formatTitle,
		'titlePosition' 	: 'over',
		'padding'			: 2,
		'titleShow'			: true, 
		'overlayColor'		: '#D9DADB',
		'overlayOpacity'	: 0.8	
	});
	
	function formatTitle2(title, currentArray, currentIndex, currentOpts) {
		//return '<div id="sr_fancy_title"><div id="titre">Les Chambres standards<br />Montparnasse</div> ' + (title && title.length ? '<b class="legend">' + title + ' </b>' : '' ) + '<b class="counter">' + (currentIndex + 1) + ' / ' + currentArray.length + '</b>' +'</div>';
		return'<div id="sr_fancy_title"><table width="100%"><tr><td><div id="titre" style="width:200px;">La Chambre sup&eacute;rieure</div></td><td valign="top" width="468">' + (title && title.length ? '<b class="legend">' + title + ' </b>' : '' ) + '</td></tr></table></div>';
	}

	$("a[rel=Chambres2]").fancybox({
        'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'titleFormat'		: formatTitle2,
		'titlePosition' 	: 'over',
		'padding'			: 2,
		'titleShow'			: true, 
		'overlayColor'		: '#D9DADB',
		'overlayOpacity'	: 0.8	
	});
	
	function formatTitle3(title, currentArray, currentIndex, currentOpts) {
		//return '<div id="sr_fancy_title"><div id="titre">Les Chambres standards<br />Montparnasse</div> ' + (title && title.length ? '<b class="legend">' + title + ' </b>' : '' ) + '<b class="counter">' + (currentIndex + 1) + ' / ' + currentArray.length + '</b>' +'</div>';
		return'<div id="sr_fancy_title"><table width="100%"><tr><td><div id="titre" style="width:200px;">La Chambre Deluxe</span></div></td><td valign="top" width="468">' + (title && title.length ? '<b class="legend">' + title + ' </b>' : '' ) + '</td></tr></table></div>';
	}

	$("a[rel=Chambres3]").fancybox({
        'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'titleFormat'		: formatTitle3,
		'titlePosition' 	: 'over',
		'padding'			: 2,
		'titleShow'			: true, 
		'overlayColor'		: '#D9DADB',
		'overlayOpacity'	: 0.8	
	});
	
	function formatTitle4(title, currentArray, currentIndex, currentOpts) {
		//return '<div id="sr_fancy_title"><div id="titre">Les Chambres standards<br />Montparnasse</div> ' + (title && title.length ? '<b class="legend">' + title + ' </b>' : '' ) + '<b class="counter">' + (currentIndex + 1) + ' / ' + currentArray.length + '</b>' +'</div>';
		return'<div id="sr_fancy_title"><table width="100%"><tr><td><div id="titre" style="width:200px;">La Junior Suite</span></div></td><td valign="top" width="468">' + (title && title.length ? '<b class="legend">' + title + ' </b>' : '' ) + '</td></tr></table></div>';
	}

	$("a[rel=Chambres4]").fancybox({
        'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'titleFormat'		: formatTitle4,
		'titlePosition' 	: 'over',
		'padding'			: 2,
		'titleShow'			: true, 
		'overlayColor'		: '#D9DADB',
		'overlayOpacity'	: 0.8	
	});
	
	function formatTitle5(title, currentArray, currentIndex, currentOpts) {
		//return '<div id="sr_fancy_title"><div id="titre">Les Chambres standards<br />Montparnasse</div> ' + (title && title.length ? '<b class="legend">' + title + ' </b>' : '' ) + '<b class="counter">' + (currentIndex + 1) + ' / ' + currentArray.length + '</b>' +'</div>';
		return'<div id="sr_fancy_title"><table width="100%"><tr><td><div id="titre" style="width:100px;">La Suite<br></span></div></td><td valign="top" width="568">' + (title && title.length ? '<b class="legend">' + title + ' </b>' : '' ) + '</td></tr></table></div>';
	}

	$("a[rel=Chambres5]").fancybox({
        'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'titleFormat'		: formatTitle5,
		'titlePosition' 	: 'over',
		'padding'			: 2,
		'titleShow'			: true, 
		'overlayColor'		: '#D9DADB',
		'overlayOpacity'	: 0.8	
	});
	
	function formatTitle6(title, currentArray, currentIndex, currentOpts) {
		//return '<div id="sr_fancy_title"><div id="titre">Les Chambres standards<br />Montparnasse</div> ' + (title && title.length ? '<b class="legend">' + title + ' </b>' : '' ) + '<b class="counter">' + (currentIndex + 1) + ' / ' + currentArray.length + '</b>' +'</div>';
		return'<div id="sr_fancy_title"><table width="100%"><tr><td><div id="titre" style="width:200px;">Chambres avec terrasse et vue tour Eiffel</span></div></td><td valign="top" width="468">' + (title && title.length ? '<b class="legend">' + title + ' </b>' : '' ) + '</td></tr></table></div>';
	}

	$("a[rel=Chambres6]").fancybox({
        'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'titleFormat'		: formatTitle6,
		'titlePosition' 	: 'over',
		'padding'			: 2,
		'titleShow'			: true, 
		'overlayColor'		: '#D9DADB',
		'overlayOpacity'	: 0.8	
	});
	
	function formatTitledefaut(title, currentArray, currentIndex, currentOpts) {
		//return '<div id="sr_fancy_title"><div id="titre">Les Chambres standards<br />Montparnasse</div> ' + (title && title.length ? '<b class="legend">' + title + ' </b>' : '' ) + '<b class="counter">' + (currentIndex + 1) + ' / ' + currentArray.length + '</b>' +'</div>';
		return'<div id="sr_fancy_title"><table width="100%"><tr><td><div id="titre" style="width:160px;">H&ocirc;tel Le Littr&eacute;<br />Paris Rive Gauche</div></td><td valign="top" style="padding-right:20px;">' + (title && title.length ? '<b class="legend">' + title + ' </b>' : '' ) + '</td></tr></table></div>';
	}

	$("a[rel=img1]").fancybox({
        'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'titleFormat'		: formatTitledefaut,
		'titlePosition' 	: 'over',
		'padding'			: 2,
		'titleShow'			: true, 
		'overlayColor'		: '#D9DADB',
		'overlayOpacity'	: 0.8	
	});
	
	var dates = $( "#datedarrivee, #datededepart" ).datepicker({
			minDate: 0,
			numberOfMonths: 1
		});
	
	$(".availpro").submit(function() {
		datedarrivee = $("#datedarrivee").datepicker( "getDate" );
		datededepart = $("#datededepart").datepicker( "getDate" );
		datedifference = datededepart - datedarrivee;
		if(datedarrivee.getMonth()+1<10){
			moisaafficher = "0"+(datedarrivee.getMonth()+1);	
		}else{
			moisaafficher = (datedarrivee.getMonth()+1);
		}
		dateavailpro = datedarrivee.getFullYear()+"-"+moisaafficher+"-"+datedarrivee.getDate();
		$('#AVP_arrivalDate').val(dateavailpro);
		if((Math.floor(datedifference/86400000))<1){
			$('#AVP_nights').val(1);
		}else{
			$('#AVP_nights').val(Math.floor(datedifference/86400000));
		}
		return true;
	});
	
}); 
