function doSubmit() {


var reason = "";

  reason += validateAge();
  reason += checkRooms();
  reason += validateSpry();
 
      
  if (reason != "") {
    alert(reason);
    return false;
  }
}

function validateAge() {
    var error = "";
			var min_age = 18;

			/* change "age_form" to whatever your form has for a name="..." */
			var year = parseInt(document.forms["isc"]["year"].value);
			var month = parseInt(document.forms["isc"]["month"].value) - 1;
			var day = parseInt(document.forms["isc"]["day"].value);

			var theirDate = new Date((year + min_age), month, day);
			var today = new Date;

			if ( (today.getTime() - theirDate.getTime()) < 0) {
				error ="Celui qui fait la r\xE9servation doit avoir un age minimum de 18 ans\n";
				
			}
			else {
				
			}
			return error;
		}

	
		function checkRooms(){
			
var error = "";
/*
var dblrm = parseInt(document.forms[0].double.value);
var twinrm = parseInt(document.forms[0].twin.value);
var singlerm = parseInt(document.forms[0].single.value);

*/
//var dblrm = parseInt(document.forms["isc"]["double"].value);
var twinrm = parseInt(document.forms["isc"]["twin"].value);
var singlerm = parseInt(document.forms["isc"]["single"].value);
if (twinrm==0 && singlerm==0 ){
error="Veuillez indiquer combien de chambres vous voulez r\xE9server\n";

}
return error;			
		}
		



		function validateSpry() {
var error = "";
if ( Spry.Widget.Form.validate(document.isc) == true ){

}
else
{
error ="Veuillez remplir tous les champs marqu\xE9s d'un ast\xE9rix(*)\n";
}
return error;
}