function getElementsByClass(className) { 
var elems = document.getElementById(className);
elems.className="error";
} 
function init_error(className){
var elems = document.getElementById(className);
elems.className='format';
}
function init_error_ff(className){
var elems = document.getElementsByTagName(className);
elems.className='format';
}
function getElementsByClass_ff(className){
var elems = document.getElementsByTagName(className);
elems.className="error";
}function ValidForm(){
init_error('departement');
if (document.formulaire.departement.value.length==0) {
alert("Renseigner le champ  : Departement  ! ");
getElementsByClass('departement');
document.formulaire.departement.focus();
return false;
}
init_error('id_1');
if (!getCheckedValue(document.formulaire.id_1,2)) {
alert("Renseigner le champs : Votre projet ! ");
getElementsByClass('id_1');
document.formulaire.id_1[0].focus();
return false;
}
init_error_ff('id_2');
var nb=valide_cbx(formulaire.id_2);
if  (nb<1 || nb<1) {
alert("Renseigner le champ : Type de menuiserie!");
getElementsByClass_ff('id_2');
formulaire.id_2[0].focus();
return false;
}
if  (nb>2) {
alert("Vous ne pouvez pas cocher plus de 2 cases..");
getElementsByClass('id_2');
formulaire.id_2[0].focus();
return false
}
init_error('id_4');
if (!getCheckedValue(document.formulaire.id_4,3)) {
alert("Renseigner le champs : Type de materiaux ! ");
getElementsByClass('id_4');
document.formulaire.id_4[0].focus();
return false
}
init_error('id_5');
if (document.formulaire.id_5.value.length==0) {
alert("Renseigner le champ  : Quantite par article  ! ");
getElementsByClass('id_5');
document.formulaire.id_5.focus();
return false;
}
init_error_ff('id_6');
var nb=valide_cbx(formulaire.id_6);
if  (nb<1 || nb<1) {
alert("Renseigner le champ : Gamme de produit !");
getElementsByClass_ff('id_6');
formulaire.id_6[0].focus();
return false;
}
if  (nb>2) {
alert("Vous ne pouvez pas cocher plus de 2 cases..");
getElementsByClass('id_6');
formulaire.id_6[0].focus();
return false
}
init_error('id_7');
if (!getCheckedValue(document.formulaire.id_7,4)) {
alert("Renseigner le champs : Prestation ! ");
getElementsByClass('id_7');
document.formulaire.id_7[0].focus();
return false;
}
init_error('id_8');
if (document.formulaire.id_8.value.length==0) {
alert("Renseigner le champ  : Budget ! ");
getElementsByClass('id_8');
document.formulaire.id_8.focus();
return false;
}
init_error('id_9');
if (document.formulaire.id_9.value.length==0) {
alert("Renseigner le champ  : Debut des travaux ! ");
getElementsByClass('id_9');
document.formulaire.id_9.focus();
return false;
}
init_error('id_10');
if (!getCheckedValue(document.formulaire.id_10,6)) {
alert("Renseigner le champs : Votre habitation ! ");
getElementsByClass('id_10');
document.formulaire.id_10[0].focus();
return false;
}
init_error('id_11');
if (!getCheckedValue(document.formulaire.id_11,6)) {
alert("Renseigner le champs : Type de batiment ! ");
getElementsByClass('id_11');
document.formulaire.id_11[0].focus();
return false;
}
init_error('id_13');
if (!getCheckedValue(document.formulaire.id_13,3)) {
alert("Renseigner le champs : Etat du batiment ! ");
getElementsByClass('id_13');
document.formulaire.id_13[0].focus();
return false;
}
init_error('id_14');
if (!getCheckedValue(document.formulaire.id_14,3)) {
alert("Renseigner le champs : Vous etes ! ");
getElementsByClass('id_14');
document.formulaire.id_14[0].focus();
return false;
}
init_error('nom');
if (document.formulaire.nom.value.length==0) {
alert("Renseigner le champ  : nom  ! ");
getElementsByClass('nom');
document.formulaire.nom.focus();
return false;
}
init_error('id_19');
if (document.formulaire.id_19.value.length==0) {
alert("Renseigner le champ  : Adresse  ! ");
getElementsByClass('id_19');
document.formulaire.id_19.focus();
return false;
}
init_error('id_20');
if (document.formulaire.id_20.value.length==0) {
alert("Renseigner le champ  : Ville  ! ");
getElementsByClass('id_20');
document.formulaire.id_20.focus();
return false;
}
init_error('id_21');
if (document.formulaire.id_21.value.length==0) {
alert("Renseigner le champ  : Code postal  ! ");
getElementsByClass('id_21');
document.formulaire.id_21.focus();
return false;
}
init_error('id_23');
if (document.formulaire.id_23.value.length==0) {
alert("Renseigner le champ  : Telephone fixe / portable  ! ");
getElementsByClass('id_23');
document.formulaire.id_23.focus();
return false;
}
init_error('id_24');
if (document.formulaire.id_24.value.length==0) {
alert("Renseigner le champ  : Mail  ! ");
getElementsByClass('id_24');
document.formulaire.id_24.focus();
return false;
}
init_error('login');
if (document.formulaire.login.value.length==0) {
alert("Renseigner le champ  : Login ! ");
getElementsByClass('login');
document.formulaire.login.focus();
return false;
}
init_error('pass');
if (document.formulaire.pass.value.length==0) {
alert("'Renseigner le champ  : Pass  ! ");
getElementsByClass('pass');
document.formulaire.pass.focus();
return false;
}
init_error('pass2');
if (document.formulaire.pass2.value.length==0) {
alert("Renseigner le champ  : Répétez le mot de pass  ! ");
getElementsByClass('pass2');
document.formulaire.pass2.focus();
return false;
}
}