String.prototype.trim = function()
		{ return this.replace(/(^\s*)|(\s*$)/g, ""); }


	function ValideNum(obj){	
		
		var a;
		var Num;
		
		Num = obj.value.trim();
		obj.value=Num;				
				
		if (Num == ""){return true;}
		
		for (var i = 0;i<Num.length;i++){
				
			Num2 = obj.value.substr(i,1);
			
			if ((Num2 != ",") || (Num2 != ".")){
			
				a = Num2.charCodeAt(0) ;		
				
				if (a<48 || a>57){
					alert("Entrez un nombre valide !");
					obj.value="";
					obj.focus();
					return false;
				}
			}
		}
		
		if (isNaN(Num)){	
			alert("Entrez un nombre valide !");
			
			obj.value="";
			obj.focus();
			return false;					
		}			
		return true;		
	}
	
	function ValidateNumDate(obj,nb){
		var Num;
	
		Num = obj.value.trim();
		obj.value=Num;
		
		if (Num == ""){return true;}		
										
		if (ValideNum(obj)){
						
			if (Num>nb+1 || Num<1){
				alert("Entrez un nombre valide !");
			
				obj.value="";
				obj.focus();
				return false;
			}			
		}
		if (obj.value.length == 1){obj.value = '0' + obj.value;}
		
		return true; 	
	}


