// JavaScript Document


// Vérification du formulaire des antennes
function verif_form_reservation() {
	//alert("aa");
	var bFlag = true;
	
	var elementIDs = new Array(
							   'resaType',
							   'resaDepart',
							   'resaJour',
							   'resaDate',
							   'resaDepartMusee',
							   'resaPersonneV', 'resaPersonneVF',
							   'resaParcours','resaLangue','resaNom', 'resaTel','resaMail',
							   'resaAdresse', 'resaComment', 'resaVisible','resaMuseumLocJour', 'resaLivraison'
							   );
	setInitialClassName(elementIDs);
	bFlag =  verif_radio('resaType','type de réservation'); 
	if (bFlag == true) { bFlag = verif_format_date_select('resaDate', "date de la visite"); } else { return false; }
	if (bFlag == true) { bFlag = verif_num_bandeau('resaPersonneV', "nombre de vélos homme"); } else { return false; }
	if (bFlag == true) { bFlag = verif_num_bandeau('resaPersonneVF', "nombre de vélos femme"); } else { return false; }
	//alert(document.getElementsByName('resaType')[0].checked);
	if(document.getElementsByName('resaType')[0].checked==true)
	{
		if ( bFlag == true ) { bFlag =  verif_radio('resaParcours','parcours'); } else { return false; }
		if(document.getElementsByName('resaParcours')[2].checked != true)
		{
			if ( bFlag == true ) { bFlag =  verif_radio('resaDepart','heure de départ'); } else { return false; }
		}
		if (bFlag == true) { bFlag = verif_selected('resaLangue','langue'); } else { return false; }
		
	}else if(document.getElementsByName('resaType')[1].checked==true)
	{
			if ( bFlag == true ) { bFlag =  verif_radio('resaDepartMusee','heure de départ'); } else { return false; }
			if (bFlag == true) { bFlag = verif_selected('resaLangue','langue'); } else { return false; }
	}else{
			if (bFlag == true) { bFlag = verif_num_bandeau('resaJour','nombre de jour'); } else { return false; }
			if ( bFlag == true ) { bFlag =  verif_radio('resaLivraison','livraison'); } else { return false; }
			if (bFlag == true) { bFlag = verif_selected('resaMuseumLocJour','museum pass'); } else { return false; }
	}
	
	
	
	if ( bFlag == true ) { bFlag = verif_alpha('resaNom', 'nom du contact'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_num_bandeau('resaTel', 'téléphone'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_mail('resaMail', 'e-mail'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_alphanum('resaAdresse', 'adresse'); } else { return false; }
	if ( bFlag == true ) { bFlag =  verif_radio('resaVisible','choix'); } else { return false; }
	
	if ( bFlag != true ) { return false; }
}


// Vérification du formulaire des antennes
function verif_form_formu() {
	//alert("aa");
	var bFlag = true;
	
	var elementIDs = new Array(
							   'resaNom', 'resaTel','resaMail','resaComment'
							   );
	setInitialClassName(elementIDs);
	
	bFlag = verif_alpha('resaNom', 'nom');
	if ( bFlag == true ) { bFlag = verif_mail('resaMail', 'e-mail'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_alphanum('resaComment', 'commentaire'); } else { return false; }
	
	if ( bFlag != true ) { return false; }
}


// Vérification du formulaire des antennes
function verif_form_book_it() {
	//alert("aa");
	var bFlag = true;
	
	var elementIDs = new Array(
							   'resaDate',
							   'resaDepart',
							   'resaPersonneV','resaPersonneVF',
							   'resaLangue','resaNom', 'resaTel','resaMail',
							   'resaAdresse', 'resaComment'
							   );
	setInitialClassName(elementIDs);
	
		var nb_pax = parseInt(document.getElementById('resaPersonneV').value) + parseInt(document.getElementById('resaPersonneVF').value);
		//alert(nb_pax );
	
	
		bFlag = verif_num('resaPersonneV', "number of bike man",'');
		if (bFlag == true) { bFlag = verif_num('resaPersonneVF', "number of bike woman",''); } else { return false; }
		if (bFlag == true) { bFlag = verif_format_date_select('resaDate', "reservation \'s date"); } else { return false; }
		
		if(nb_pax >= 8)
		{
			//alert('aa');
			if ( bFlag == true ) { bFlag =  verif_radio('resaDepart','heure de départ'); } else { return false; }
		}
		
		if (bFlag == true) { bFlag = verif_selected('resaLangue','language'); } else { return false; }
	
	
	
	if ( bFlag == true ) { bFlag = verif_alpha('resaNom', 'nom du contact'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_num('resaTel', 'phone',''); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_mail('resaMail', 'e-mail'); } else { return false; }
	if ( bFlag == true ) { bFlag = verif_alphanum('resaAdresse', 'adress'); } else { return false; }
	
	if ( bFlag != true ) { return false; }
}



