/*
Auteur : Killian KOPP
Mail : killian.kopp@fwi-informatique.com
Date : 20.06.2007
Version : 1.0
*/
function controle_formulaire_cp_autocorrection () {
	var cp = this.value;
	
	if(cp != "") {
		var reg = new RegExp("[0-9]");
		var cp_taille = cp.length;
		
		var verif = '';
		
		if(cp_taille >= 5) {
			for(x = 0; x < cp_taille; x++) {
				verif = reg.test(cp.charAt(x));
				
				if(verif == false){
					cp = cp.substr(0,x) + cp.substr(x+1,cp.length-x+1);
					x--;
					cp_taille --;
				} // fin de si le caractère n'est pas bon
			} // fin de for de lecture des caractères
			
			cp_taille = cp.length;
		} // fin de si le téléphone est au moins égal à 10
		
		if(cp_taille == 5) {
			this.value = cp;
		} // fin de si tableau existe
		else {
			this.value = '';
			alert('Code postal non valide !' + '\n' + 'saisissez un code postal format 12345 !');
		} // fin de else de si tableau existe
	} // fin de si il y a un cp
}