function isEmailValid(data,taille)
{
	if (data==null) 
		return false;
	else {
		if (data.length == 0)
			return false;
		else
		if (data.length > taille)
			return false;
		else
		 return isEmailValid2(data,taille)
	}
}
function isEmailValid2(data,taille)
{
		var pivot = data.indexOf("@",0);
		var pivot2 = data.indexOf(".",pivot);
		if((pivot > 0) && (pivot2 < data.length-2) && (pivot2 > pivot))
			return true;
		else
			return false;

}
var colorOfEmail;
function VerifEmailC(obj,taille)
{
	if(obj == null)
		return true;
	var test = false;
	if(obj != null)
	 test = isEmailValid2(obj.value,taille);
	if (obj.style.color != 'red') 
		colorOfEmail = obj.style.color;
	if(test == false)
		obj.style.color = 'red';
	else
		obj.style.color = colorOfEmail;
	return test;
}
function VerifEmailNC(obj,taille)
{
	if(obj == null)
		return true;
	var test = false;
	if(obj != null)
	 test = isEmailValid(obj.value,taille);
	if (obj.style.color != 'red') 
		colorOfEmail = obj.style.color;
	if(test == false)
		obj.style.color = 'red';
	else
		obj.style.color = colorOfEmail;
	return test;	
}
function VerifEmail(data,taille,Email)
{
	var test = false;
	test = isEmailValid2(data,taille);
	if (test == false)
		alert('Attention le champs '+Email+' est erroné !');
	return test;
}
function VerifEmailN(data,taille,Email)
{
	var test = false;
	test = isEmailValid(data,taille);
	if (test == false)
		alert('Attention le champs '+Email+' est erroné !');
	return test;	
}

