﻿/*****************************************************************/
/*****       Gestion des evenements via Prototype 1.5        *****/
/*****************************************************************/

/****************************************/
/**** Fonctions lié au jour d'arrivé ****/
/****************************************/
function initVendredi()
{
	var vendredi=new Date();
	vendredi.setTime(vendredi.getTime() + 72 * 3600 * 1000);
	var depart=new Date();
	depart.setTime(depart.getTime() + 120 * 3600 * 1000);
	initItem(vendredi, depart);
	$("jour_arrivee_vendredi").innerHTML ="Friday - "+(vendredi.getDate()+"/"+(vendredi.getMonth()+1)+"/"+vendredi.getFullYear());
	$("jour_arrivee_samedi").innerHTML ="Saturday";	
}
function initSamedi()
{
	var samedi=new Date();
	samedi.setTime(samedi.getTime() + 96 * 3600 * 1000);
	var depart=new Date();
	depart.setTime(depart.getTime() + 148 * 3600 * 1000);
	initItem(samedi, depart);
	$("jour_arrivee_vendredi").innerHTML ="Friday";
	$("jour_arrivee_samedi").innerHTML ="Saturday - "+(samedi.getDate()+"/"+(samedi.getMonth()+1)+"/"+samedi.getFullYear());	
}
/****************************************/
/****    Update de la Form Moteur    ****/
/****************************************/
function initItem(jour1, jour2){
var formular = document.forms["ASE_BOOKING_ENGINE"];
formular.jour_arrivee.value=jour1.getDate();
formular.mois_arrivee.value=(jour1.getMonth()+1)
formular.annee_arrivee.value=jour1.getFullYear();
formular.jour_depart.value=jour2.getDate();
formular.mois_depart.value=(jour2.getMonth()+1);
formular.annee_depart.value=jour2.getFullYear();
}

/****************************************/
/*****   Verification Moteur Mardi  *****/
/****************************************/
function initDateMardi()
{
	var vendredi=new Date();
	vendredi.setTime(vendredi.getTime() + 72 * 3600 * 1000);
	$("jour_arrivee_vendredi").innerHTML ="Friday - "+(vendredi.getDate()+"/"+(vendredi.getMonth()+1)+"/"+vendredi.getFullYear());	

	initVendredi();
	
	// Suppression du moteur si on est un autre jour que le mardi (2)
	var aujourdhui=new Date();
	
	switch (aujourdhui.getDay())
	{
	case 2: 
	$('ase_search_tuesday_item').show();
	$('ase_search_tuesday_none').hide();
	var destination=$F('promo_rid');
	$('reserve_bt').href ="http://www.accorhotels.com/selectPax.svlt?hotel_ou_ville="+$F('promo_rid')+"&jour_arrivee="+vendredi.getDate()+"&mois_arrivee="+(vendredi.getMonth()+1)+"&annee_arrivee="+vendredi.getFullYear()+"&nb_nuit=2&code_avantage=LATALS";
	$('reserve_bt').show();
	break;
	
	default: 
	nextjour = new Array("2", "1", "0", "6", "5", "4", "3");
	$("ase_search_tuesday_none").innerHTML = "<p><br /><strong>To benefit from our Tuesday special...<br /><br />...You have to log on to our site on Tuesday.<br /><br />Come back in "+nextjour[aujourdhui.getDay()]+" days.<br /><br /></strong></p>";
	$('ase_search_tuesday_item').hide();
	$('ase_search_tuesday_none').show();
	$('reserve_bt').hide();
	break;
	}
}

