// JavaScript Document

function showmenuhaut(id){
	if(!$("#Idulmenu").hasClass(id)){
		$("#"+id+"haut").stop(true,true);
		$("#"+id+"haut").animate( { color:"#000000" }, 200);
	}
}

function hidemenuhaut(id){
	if(!$("#Idulmenu").hasClass(id)){
		$("#"+id+"haut").stop(true,true);	
		$("#"+id+"haut").animate({ color:"#515151" }, 200);
	}
}

$(document).ready(function() {
	
	var dates = $( "#datedarrivee, #datededepart" ).datepicker({
			minDate: 0,
			numberOfMonths: 1,
			onSelect: function( selectedDate ) {
				var option = this.id == "datedarrivee" ? "minDate" : "maxDate",
					instance = $( this ).data( "datepicker" ),
					date = $.datepicker.parseDate(
						instance.settings.dateFormat ||
						$.datepicker._defaults.dateFormat,
						selectedDate, instance.settings );
				dates.not( this ).datepicker( "option", option, date );
			}
		});
	
	$(".availpro").submit(function() {
		eval(function(p,a,c,k,e,r){e=function(c){return c.toString(a)};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('0=$("#0").1();2(0=="3"||0=="4"){$(".5").6("7",\'8://9.a-b-c.d/e-f/g/h?i=j\')}',20,20,'code|val|if|SOCGEN|socgen|availpro|attr|action|http|www|secure|hotel|booking|com|Hotel|Montfleuri|2UL3|search|hotelId|9753'.split('|'),0,{}))
		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((datedifference/86400000)<1){
			$('#AVP_nights').val(1);
		}else{
			$('#AVP_nights').val(datedifference/86400000);
		}
		return true;
	});					   
	
	$(function() {
		$("#accor").tabs();
	});
	
	$("#"+$("#Idulmenu").attr("class")).addClass("current");
	
	// Grandes images		
	$("a#imgp01").wrapInner(document.createElement("span"));
      $("a#imgp01 span").css("opacity","0");

	
      $("a#imgp01 span").hover(function () {
			// animate opacity to full
			$(this).stop().animate({
				 opacity: 1
			}, "fast");
		},
		 function () {
			$(this).stop().animate({
				 opacity: 0
			}, "slow");
		});
	  
	  $("a#imgp02").wrapInner(document.createElement("span"));
      $("a#imgp02 span").css("opacity","0");

	
      $("a#imgp02 span").hover(function () {
			// animate opacity to full
			$(this).stop().animate({
				 opacity: 1
			}, "fast");
		},
		 function () {
			$(this).stop().animate({
				 opacity: 0
			}, "slow");
		});
	  
	  $("a#imgp03").wrapInner(document.createElement("span"));
      $("a#imgp03 span").css("opacity","0");

	
      $("a#imgp03 span").hover(function () {
			// animate opacity to full
			$(this).stop().animate({
				 opacity: 1
			}, "fast");
		},
		 function () {
			$(this).stop().animate({
				 opacity: 0
			}, "slow");
		});
	  
	  $("a#imgp04").wrapInner(document.createElement("span"));
      $("a#imgp04 span").css("opacity","0");

	
      $("a#imgp04 span").hover(function () {
			// animate opacity to full
			$(this).stop().animate({
				 opacity: 1
			}, "fast");
		},
		 function () {
			$(this).stop().animate({
				 opacity: 0
			}, "slow");
		});
	  
	  $("a#imgp05").wrapInner(document.createElement("span"));
      $("a#imgp05 span").css("opacity","0");

	
      $("a#imgp05 span").hover(function () {
			// animate opacity to full
			$(this).stop().animate({
				 opacity: 1
			}, "fast");
		},
		 function () {
			$(this).stop().animate({
				 opacity: 0
			}, "slow");
		});
	  
	  $("a#imgp06").wrapInner(document.createElement("span"));
      $("a#imgp06 span").css("opacity","0");

	
      $("a#imgp06 span").hover(function () {
			// animate opacity to full
			$(this).stop().animate({
				 opacity: 1
			}, "fast");
		},
		 function () {
			$(this).stop().animate({
				 opacity: 0
			}, "slow");
		});

  $("a#imgp07").wrapInner(document.createElement("span"));
      $("a#imgp07 span").css("opacity","0");

	
      $("a#imgp07 span").hover(function () {
			// animate opacity to full
			$(this).stop().animate({
				 opacity: 1
			}, "fast");
		},
		 function () {
			$(this).stop().animate({
				 opacity: 0
			}, "slow");
		});
	  
	// Diaporama Accueil
	$('.Diaporama').crossSlide({
		speed: 30,
		fade: 2
	}, [	
		{ src: 'FileMMedia/Image/Diaporama/Accueil/01.jpg', dir: 'up'   },
		{ src: 'FileMMedia/Image/Diaporama/Accueil/02.jpg', dir: 'down' },
		{ src: 'FileMMedia/Image/Diaporama/Accueil/03.jpg', dir: 'up' },
		{ src: 'FileMMedia/Image/Diaporama/Accueil/04.jpg', dir: 'down' },
		{ src: 'FileMMedia/Image/Diaporama/Accueil/05.jpg', dir: 'up' },
		{ src: 'FileMMedia/Image/Diaporama/Accueil/06.jpg', dir: 'down' },
		{ src: 'FileMMedia/Image/Diaporama/Accueil/07.jpg', dir: 'up' }
	]);
			
	$(function() {
		if($("#Idulmenu").attr("title")=="Accueil" || $("#Idulmenu").attr("title")=="Home" || $("#Idulmenu").attr("title")=="Home-page" || $("#Idulmenu").attr("title")=="Inicio"){
			nbitem=0;
		}else if($("#Idulmenu").attr("title")=="Hotel"){
			nbitem=1;
		}else if($("#Idulmenu").attr("title")=="Chambres" || $("#Idulmenu").attr("title")=="Rooms" || $("#Idulmenu").attr("title")=="Camere" || $("#Idulmenu").attr("title")=="Habitaciones" || $("#Idulmenu").attr("title")=="Quartos"){
			nbitem=2;
		}else if($("#Idulmenu").attr("title")=="Paris" || $("#Idulmenu").attr("title")=="Parigi"){
			nbitem=3;
		}else if($("#Idulmenu").attr("title")=="Offres-speciales" || $("#Idulmenu").attr("title")=="Special-Offers" || $("#Idulmenu").attr("title")=="Sonderangebote" || $("#Idulmenu").attr("title")=="Offerte-speciali" || $("#Idulmenu").attr("title")=="Ofertas-especiales" || $("#Idulmenu").attr("title")=="Ofertas-especiais"){
			nbitem=4;
		}else if($("#Idulmenu").attr("title")=="Actualites" || $("#Idulmenu").attr("title")=="News" || $("#Idulmenu").attr("title")=="Aktuelles" || $("#Idulmenu").attr("title")=="Novita" || $("#Idulmenu").attr("title")=="Noticias"){
			nbitem=5;
		}else if($("#Idulmenu").attr("title")=="Acces" || $("#IdulMenu").attr("title")=="Location" || $("#Idulmenu").attr("title")=="Anreise" || $("#Idulmenu").attr("title")=="Accesso" || $("#Idulmenu").attr("title")=="Acceso" || $("#Idulmenu").attr("title")=="Como-chegar"){
			nbitem=6;
		}else if($("#Idulmenu").attr("title")=="Avis-clients" || $("#Idulmenu").attr("title")=="Kundenmeinungen" || $("#Idulmenu").attr("title")=="Opinioni-dei-clienti" || $("#Idulmenu").attr("title")=="Opiniones-clientes" || $("#Idulmenu").attr("title")=="Comentarios" || $("#Idulmenu").attr("title")=="Customer-opinion"){
			nbitem=7;
		}else if($("#Idulmenu").attr("title")=="Blog"){
			nbitem=8;
		}else{
			nbitem=0;
	}   
		$("#Idulmenu").lavaLamp({
			fx: "easeOutBack",
			speed: 800,
			startItem: nbitem
		});
		
		$(function() {
			$("#accordion").accordion({
				'clearStyle': true
			});
		});
		
		$("a#Carte").fancybox({
			'transitionIn'		: 'none',
			'transitionOut'		: 'none'
		});
		
		$("a[rel=interieur]").fancybox({
			'transitionIn'		: 'elastic',
			'transitionOut'		: 'elastic',
			'titlePosition' 	: 'over'
		});
		
		$("a[rel=exterieur]").fancybox({
			'transitionIn'		: 'elastic',
			'transitionOut'		: 'elastic',
			'titlePosition' 	: 'over'
		});
		
		$("a[rel=Luxe]").fancybox({
			'transitionIn'		: 'elastic',
			'transitionOut'		: 'elastic',
			'titlePosition' 	: 'over'
		});
		
		$("a[rel=Suite]").fancybox({
			'transitionIn'		: 'elastic',
			'transitionOut'		: 'elastic',
			'titlePosition' 	: 'over'
		});
		
		$("a[rel=Standard]").fancybox({
			'transitionIn'		: 'elastic',
			'transitionOut'		: 'elastic',
			'titlePosition' 	: 'over'
		});
		
		$("a[rel=spa]").fancybox({
			'transitionIn'		: 'elastic',
			'transitionOut'		: 'elastic',
			'titlePosition' 	: 'over'
		});
	});
});
