incorrect = "#FFCCCC";
disabled = "#E0E0E0"
correct = "";

function regexPhone(text)
{
	regex = /^([0-9-+]{10,})$/;
	result = regex.test(text);
	return(result);
}

function regexPhoneZeroAllowed(text)
{
	regex = /^([0-9-+]{0,})$/;
	result = regex.test(text);
	return(result);
}

function regexDay(text)
{
	regex = /^(([0-3]{1})([0-9]{1}))$/;
	result = regex.test(text);
	return(result);
}

function regexMonth(text)
{
	regex = /^(([0-1]{1})([0-9]{1}))$/;
	result = regex.test(text);
	return(result);
}

function regexYear(text)
{
	regex = /^(([1-2]{1})([0-9]{1})([0-9]{1})([0-9]{1}))$/;
	result = regex.test(text);
	return(result);
}

function regexZip(text)
{
	regex = /^[0-9]{4}[ ]{0,1}[A-Za-z]{2}$/;
	result = regex.test(text);
	return(result);
}

function regexMail(text)
{
	regex = /^([0-9A-Za-z]+([_\.-]{0,1}[0-9A-Za-z])*)+@([0-9A-Za-z]+([_\.-]{0,1}[0-9A-Za-z])*)+\.[A-Za-z]{0,3}$/;
	result = regex.test(text);
	return(result);
}

function regexName(text)
{
	regex = /^([0-9A-ZÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝa-zæçèéêëìíîïðñòóôõöùúûüýÿ.\ \-\']){1,39}$/;
	result = regex.test(text);
	return(result);
}

function regexNameZeroAllowed(text)
{
	regex = /^([0-9A-ZÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝa-zæçèéêëìíîïðñòóôõöùúûüýÿ.\ \-\']){0,39}$/;
	result = regex.test(text);
	return(result);
}

function regexNumber(text)
{
	regex = /^([0-9.,]){0,6}$/;
	result = regex.test(text);
	return(result);
}