NumChars = " .0123456789+";
function IsNumeric(Data) {
	var It = true;
	var c;
	for (var x = 0; x < Data.length; x++)
		if (It) {
			c = Data.charAt(x);
			It = ( NumChars.indexOf(c) != -1);
		}
		return It;
}

function IsMail(email) {
var test = true;
var aroba = email.indexOf("@");

if (aroba == -1) {
test = false;
}

var point1 = email.indexOf(".", aroba);
if ((point1 == -1) || (point1 == (aroba + 1))) {
  test = false;
}

var point2 = email.lastIndexOf(".");
if ((point2 + 1) == email.length) {
  test = false;
}

point3 = email.indexOf("..")
if (point3 != -1) {
  test = false;
}

return test;
}


/**/
function check_events_page(){

var valid ;
	valid = true;

var message;
	message = "";


var message_vide_ini;
	message_vide_ini = "Le ou les champs suivants sont vides :";

var message_vide;
	message_vide = message_vide_ini;

var message_format_ini;
	message_format_ini = "Le ou les champs suivants ont un format incorrect :";

var message_format;
	message_format = message_format_ini;


if (document.email_events_form.email_events.value.length == 0)
{
message_vide += '\n' + '- Email';
valid = false;
}
else
{
	if (!IsMail(document.email_events_form.email_events.value))
	{
	message_format += '\n' + '- Email';
	valid = false;
	}
}


if(message_vide!=message_vide_ini){message += message_vide;}
if(message_format!=message_format_ini){message += '\n\n' + message_format;}



if(valid==true)
{
	return true;
}

else
{
	alert(message);
	return false;
}


};
