
function countCheckedCheckboxes(oForm){
	var i, n = 0;
	var oElement;
	
	for (i = 0; i < oForm.elements.length; i++) {
		oElement = oForm.elements[i];

		if (oElement.tagName.toLowerCase() == "input") {
			if (oElement.type.toLowerCase() == "checkbox") {
				if (oElement.checked == true) {
					n++;
				}
			}
		}
	}
	return n;
}

function verif() {
	
	if(countCheckedCheckboxes(document.tech)<1){
		alert('Selectionnez au moins un produit.\nMerci');
		
		return false;
	}
	
	if (document.tech.codea.value == '') {

		alert ('code 7 chiffres obligatoire.\nMerci');

		document.tech.codea.focus();

		return false;

	}

	if (document.tech.raison.value == '') {

		alert ('Raison sociale obligatoire.\nMerci');

		document.tech.raison.focus();

		return false;

	}

	if (document.tech.cp.value == '') {

		alert ('Code postal obligatoire.\nMerci');

		document.tech.cp.focus();

		return false;

	}

	if (document.tech.tel.value == '') {

		alert ('Telephone obligatoire.\nMerci');

		document.tech.tel.focus();

		return false;

	}

    for (i=0; i<document.tech.cp.value.length; i++) {

         var car = document.tech.cp.value.charAt(i);

         if  (car < "0" || car> "9") {

        	alert ('Le code postal ne peut contenir que des chiffres');

        	document.tech.cp.value = "";

			document.tech.cp.focus();

        	return false;

        }

    }

	if (document.tech.mail.value != '') {

		var num1 = document.tech.mail.value.indexOf('@');

		var num2 = document.tech.mail.value.indexOf('.', num1+1);

		if ((num1*num2<0) || (num1>= num2) || (num2 == document.tech.mail.value.length - 2)) {

			alert('Vous devez entrer une adresse mail valide');

			document.tech.mail.value="";

	 		document.tech.mail.focus();

			return false;

		}

	}
	return true;
	


}
function f_autre() {

	if (document.tech.au.checked) {

		document.getElementById("autre").style.display='block';

	} 

	else {

		document.getElementById("autre").style.display='none';

	}		

}
function hideBloc() {

	document.getElementById("autre").style.display='none';

	document.tech.codea.focus();

}


