function ObjIsErreur(obj){
	obj.className="error";
	obj.focus();
}

function ObjIsCorrect(obj){
	obj.className="input";
}

function IsEmail(valeur){
	var res=true;
	var tmp=valeur;
	
	if(tmp.indexOf(".")==-1)
		res=false;
	if(tmp.indexOf("@")==-1)
		res=false;
	return res;
}

function IsDecimal(valeur){
	var res=true;
	var res_tmp;
	var tmp;
	var nb_virgule;
	var tab_chiffre=new Array(0,1,2,3,4,5,6,7,8,9,",");
	var i,i2;
	tmp=valeur;
	nb_virgule=0;
	tmp=tmp.replace(".",",");
	for(i=0;i<=tmp.length-1;i++){
		res_tmp=false;
		for(i2=0;i2<=tab_chiffre.length-1;i2++){
			if(tab_chiffre[i2]==tmp.substring(i,i+1)){
				res_tmp=true;
			}
		}
		if(res_tmp==false){
			res=false;
		}
		if(tmp.substring(i,i+1)==",")
			nb_virgule++;
	}
	if(nb_virgule>1)
		res=false;
	
	return res;
}

function VerifEntierSup(obj){
	var res=true;
	var res_tmp;
	var tmp;
	var tab_chiffre=new Array(0,1,2,3,4,5,6,7,8,9);
	var i,i2;
	tmp=obj.value;
	//if(tmp.substring(0,1)=="-"){
	//	tmp=tmp.replace("-","");
	//}
	if(tmp==""){
		res=false;
	}
	else{
		for(i=0;i<=tmp.length-1;i++){
			res_tmp=false;
			for(i2=0;i2<=tab_chiffre.length-1;i2++){
				if(tab_chiffre[i2]==tmp.substring(i,i+1)){
					res_tmp=true;
				}
			}
			if(res_tmp==false){
				res=false;
			}
		}
	}
	if(res==false){
		obj.value=0;
	}
}

function VerifDay(obj){
	if(obj.value>31)
		obj.value=1;
	if(obj.value<=1)
		obj.value=1;
}

function VerifMonth(obj){
	if(obj.value>12)
		obj.value=1;
	if(obj.value<=1)
		obj.value=1;
}
