// JavaScript Document
<!--
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function verifieresa(theForm)
{
if (theForm.prenom.value == "")  {
	    alert("Le prénom est obligatoire.");
	    theForm.prenom.focus();
	    return (false);
	  }
if (theForm.telephone.value == "")  {
	    alert("Le n° de téléphone est obligatoire.");
	    theForm.telephone.focus();
	    return (false);
	  }
if (theForm.debut1.value == "")  {
	    alert("La date de début de séjour est obligatoire.");
	    theForm.debut1.focus();
	    return (false);
	  }
	  
if (theForm.debut2.value == "")  {
	    alert("La date de fin de séjour est obligatoire.");
	    theForm.debut2.focus();
	    return (false);
	  }
	  
if (theForm.email.value.length < 7)  {
	    alert("L'e-mail doit contenir 8 caractères minimum.");
	    theForm.email.focus();
	    return (false);
	  }
  if (theForm.email.value.indexOf('@',0) < 0)  {
	    alert("L'e-mail doit contenir un @.");
	    theForm.email.focus();
	    return (false);
	  }
  if (theForm.nom.value == "")  {
	    alert("Le nom est obligatoire.");
	    theForm.nom.focus();
	    return (false);
	  }
	if (theForm.adultes.value == "")  {
	    alert("Le nombre d'adultes est obligatoire.");
	    theForm.adultes.focus();
	    return (false);
	  }
	if (theForm.enfants.value == "")  {
	    alert("Le nombre d'enfants est obligatoire.");
	    theForm.enfants.focus();
	    return (false);
	  }
return(true);
}

function verifiecontact(theForm)
{
if (theForm.prenom.value == "")  {
	    alert("Le prénom est obligatoire.");
	    theForm.prenom.focus();
	    return (false);
	  }
if (theForm.telephone.value == "")  {
	    alert("Le n° de téléphone est obligatoire.");
	    theForm.telephone.focus();
	    return (false);
	  }
  
if (theForm.email.value.length < 7)  {
	    alert("L'e-mail doit contenir 8 caractères minimum.");
	    theForm.email.focus();
	    return (false);
	  }
  if (theForm.email.value.indexOf('@',0) < 0)  {
	    alert("L'e-mail doit contenir un @.");
	    theForm.email.focus();
	    return (false);
	  }
  if (theForm.nom.value == "")  {
	    alert("Le nom est obligatoire.");
	    theForm.nom.focus();
	    return (false);
	  }
  if (theForm.commentaire.value == "")  {
	    alert("Le message est obligatoire.");
	    theForm.commentaire.focus();
	    return (false);
	  }
return(true);
}


var dm_dateToday = new Date();
var dm_dateSelected = new Date();
dm_dateSelected.setDate((dm_dateSelected.getDate()+1));

/* window.onload = function() {
	//ri_iniChildField();
	dm_iniDateField('ini');
	dm_iniYearDateField(dm_dateToday.getFullYear());
	document.getElementById('ri_dayArrive').onchange = function() {
		dm_dateSelected.setDate(this.value);
		dm_iniDateField();
	}
	document.getElementById('ri_monthArrive').onchange = function() {
		dm_dateSelected.setMonth((this.value-1));
		dm_iniDateField();
	}
	document.getElementById('ri_yearArrive').onchange = function() {
		dm_dateSelected.setFullYear(this.value);
		dm_iniDateField();
	}
	
}

function ri_iniChildField()
{
	document.getElementById('ri_nbchild').options.length = 0;
	for (var i=0; i<=5; i++) {
		var newNbchild = new Option(i, i);
		document.getElementById('ri_nbchild').options[i] = newNbchild;
	}
}

function dm_iniDateField(ini)
{
	if (!ini) { dm_checkDate(); }
	var day = dm_dateSelected.getDate();
	var month = dm_dateSelected.getMonth();
	var year = dm_dateSelected.getFullYear();

	dm_iniDayDateField(day, month, year);
	dm_iniMonthDateField(month);
	
}

function dm_checkDate()
{
	if (dm_dateSelected <= dm_dateToday) {
		dm_iniYearDateField(2008);
	}
}

function dm_iniDayDateField(day, month, year)
{
	if (year < 1000) {
		if (year < 89)	{ year+=2000; }
		else { year+=1900; }
	}
	if (year%4 == 0 && year%100 !=0 || year%400 == 0) fev = 29;
	else fev = 28;

	nbJours = new Array(31,fev,31,30,31,30,31,31,30,31,30,31);

	document.getElementById('ri_dayArrive').options.length = 0;
	for (var i=0; i<nbJours[month]; i++) {
		var stringDay = dm_convert2Char(i+1);
		var newDay = new Option(stringDay, stringDay);
		document.getElementById('ri_dayArrive').options[i] = newDay;
		if ((i+1) == day) {
			document.getElementById('ri_dayArrive').options[i].selected=true;
		}
	}
}

function dm_iniMonthDateField(month)
{
	document.getElementById('ri_monthArrive').options.length = 0;
	for (var i=0; i<12; i++) {
		var stringMonth = dm_convert2Char(i+1);
		var newMonth = new Option(stringMonth, stringMonth);
		document.getElementById('ri_monthArrive').options[i] = newMonth;
		if (i == month) {
			document.getElementById('ri_monthArrive').options[i].selected=true;
		}
	}
}

function dm_iniYearDateField(year)
{
	yearCpt = dm_dateToday.getFullYear();
	document.getElementById('ri_yearArrive').options.length = 0;
	for (var i=0; i<2; i++) {
		var newYear = new Option(yearCpt, yearCpt);
		document.getElementById('ri_yearArrive').options[i] = newYear;
		if (yearCpt == year) {
			document.getElementById('ri_yearArrive').options[i].selected=true;
		}
		yearCpt++;
	}

}

function dm_convert2Char(strTconv)
{
	if (strTconv < 10) { var strConv = '0'+strTconv; }
	else { var strConv = strTconv; }
	return(strConv);
}
*/
//-->
