			function checkForm(form) {
				var errors = '';
				var numErrors = 0;
				var valzone = form.zone.value
				if (!form.fr.checked && !form.ue.checked){
					errors += '- Veuillez choisir votre zone d\'expédition.\n';
					numErrors++;
				}
				if ((form.fr.checked && valzone=='') || (form.ue.checked && valzone=='')){
					errors += '- Veuillez choisir votre zone d\'expédition.\n';
					numErrors++;
				}
				if ((form.fr.checked && valzone!='') && (form.ue.checked && valzone!='')){
					errors += '- Veuillez choisir votre zone d\'expédition.\n';
					numErrors++;
				}
				if (!isname(form.NName.value)) {
					errors += '- Veuillez saisir votre nom.\n';
					numErrors++;
				}
				if (!isadresse(form.BuyAddress1.value)) {
					errors += '- Veuillez saisir votre adresse.\n';
					numErrors++;
				}
				if (!isville(form.BuyCity.value)) {
					errors += '- Veuillez saisir votre ville.\n';
					numErrors++;
				}
				if (!isValidZipcode(form.BuyZip.value)) {
					errors += '- Veuillez saisir le code postal.\n';
					numErrors++;
				}
				if (!isValidEmail(form.BuyEmail.value)) {
					errors += '- Veuillez saisir votre adresse e-mail.\n';
					numErrors++;
				}
				if (!isname(form.pays.value)) {
					errors += '- Veuillez saisir votre pays.\n';
					numErrors++;
				}
/*				
				if (!isNumeric(form.DayPhone.value)) {
					errors += '- Veuillez saisir votre N° de teléphone.\n';
					numErrors++;
				}
				if (!isadresse(form.DayPhone.value)) {
					errors += '- Veuillez saisir votre N° de teléphone.\n';
					numErrors++;
				}
*/
				if (numErrors) {
					errors = 'Formulaire incorrect à cause de' + ((numErrors > 1) ? 's' : '') + ' erreur'+ ((numErrors > 1) ? 's' : '') + ' ci-dessous ' + ':\n' + errors + 'Veuillez corriger ' + ((numErrors > 1) ? 'ces' : 'cette') + ' erreur' + ((numErrors > 1) ? 's' : '') + ' et reprendre le questionnaire.';
					alert(errors);
					return false;
				}
				return true;
			}

			function checkitem(form) {
				var errors = '';
				var numErrors = 0;
			
				if (!isNumeric(form.ItemQuantity.value)) {
					errors += '- La quantité doit être un nombre.\n';
					numErrors++;
				}

				if (numErrors) {
					errors = 'Formulaire incorrect à cause de' + ((numErrors > 1) ? 's' : '') + ' erreur'+ ((numErrors > 1) ? 's' : '') + ' ci-dessous ' + ':\n' + errors + 'Veuillez corriger ' + ((numErrors > 1) ? 'ces' : 'cette') + ' erreur' + ((numErrors > 1) ? 's' : '') + ' et reprendre le questionnaire.';
					alert(errors);
					return false;
				}
				return true;
			}
