
function valider() {
	var err = 0;
	
	if(document.getElementById("nom").value == '') {
		document.getElementById("label_nom").className = 'error';
		err = 1;
	} else {
		document.getElementById("label_nom").className = '';
	}
	
	if(document.getElementById("adresse").value == '') {
		document.getElementById("label_adresse").className = 'error';
		err = 1;
	} else {
		document.getElementById("label_adresse").className = '';
	}	

	if(document.getElementById("cp").value == '') {
		document.getElementById("label_cp").className = 'error';
		err = 1;
	} else {
		document.getElementById("label_cp").className = '';
	}

	if(document.getElementById("ville").value == '') {
		document.getElementById("label_ville").className = 'error';
		err = 1;
	} else {
		document.getElementById("label_ville").className = '';
	}
	
	if(document.getElementById("email").value == '' || validerEmail() == false) {
		document.getElementById("label_email").className = 'error';
		err = 1;
	} else {
		document.getElementById("label_email").className = '';
	}

	if(document.getElementById("utilisateur").value == '') {
		document.getElementById("label_utilisateur").className = 'error';
		err = 1;
	} else {
		document.getElementById("label_utilisateur").className = '';
	}

	if(document.getElementById("password").value == '' || verifPass() == false) {
		document.getElementById("label_password").className = 'error';
		err = 1;
	} else {
		document.getElementById("label_password").className = '';
	}
	
	if(document.getElementById("password2").value == '' || verifPass() == false) {
		document.getElementById("label_password2").className = 'error';
		err = 1;
	} else {
		document.getElementById("label_password2").className = '';
	}
	
	if(err === 0) {
		return true;
	} else {
		return false;
	}
		
}

function validerEmail() {
	if (!document.getElementById("email").value.match(/^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$/)) {
		document.getElementById("label_email").className = 'error';
		return false;
	} else {
		document.getElementById("label_email").className = '';
		return true;
	}
}

function verifPass() {
	if (document.getElementById("password").value != document.getElementById("password2").value ) {
		document.getElementById("label_password").className = 'error';
		return false;
	} else {
		document.getElementById("label_password").className = '';
		return true;
	}
}
