
function boucle(val,reg) {
	var len = val.length ;
	for(i=0;i<=len;++i) {
		if (reg.test(val.charAt(i))) {
			val = val.replace (reg,"");
		}
	}
	return(val);
}

function check(obj,type) {
//1 = lettres
//2 = lettres chiffres
//3 = chiffres
//4 = code postal
//5 = telephone
//6 = email
//7 = zone de texte
/*
\350   é



*/
	if (obj.value != "") {
		if (type == 1) {
			//var reg=/[^a-z '-éèçàîôêïù€\/]/gi ;
			var reg=/[<>]/g ;
			obj.value = boucle(obj.value,reg);
		}
		if (type == 2) {
			//var reg=/[^a-z0-9 '-éèçàîôêïù€\/]/gi ;
			var reg=/[<>]/g ;
			obj.value = boucle(obj.value,reg);	
		}
		if (type == 3) {
			var reg=/[^0-9]/g ;
			obj.value = boucle(obj.value,reg);
		}
		if (type == 4) {
			var reg=/[^0-9]/g ;
			if(obj.value.length > 5){ obj.value = obj.value.substring(0,5); }
			else { obj.value = boucle(obj.value,reg); }
		}
		if (type == 5) {
			var reg=/[^0-9]/g ;
			if(obj.value.length > 10){ obj.value = obj.value.substring(0,10); }
			else { 
				obj.value = boucle(obj.value,reg);
				var reg=/[^0]/g ;
				if (reg.test(obj.value.charAt(0))) {
					obj.value = obj.value.replace (reg,"0");
				}
				/*var reg=/0/g ;
				if (reg.test(obj.value.charAt(1))) {
					obj.value = obj.value.replace (reg,"");
				}*/
			}
		}
		if (type == 6) {
			var reg=/[^a-z0-9._@-]/g ;
			obj.value = boucle(obj.value,reg);
		}
		if (type == 7) {
			var reg=/[<>]/g ;
			obj.value = boucle(obj.value,reg);
		}
	}
}


