// JavaScript Document
var testresults

function checkemail(){
var invalidcheck=0;
var str=document.getElementById('mail').value
var filter=/^(\w+(?:\.\w+)*)@((?:\w+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (filter.test(str)){
var tempstring=str.split("@")
tempstring=tempstring[1].split(".")
if (invalidcheck!=1)
{
	document.getElementById('mail').style.backgroundColor ='#FFFFFF';
	testresults=true
}
else{
testresults=false
}
}
else{
document.getElementById('mail').style.backgroundColor ='#fd6c6c';
testresults=false
}
return (testresults)
}



function checkTxtEmpty(idElement){
	if (document.getElementById(idElement).value != "")
	{
		document.getElementById(idElement).style.backgroundColor = '#FFFFFF';
		return true
	}
	else
	{
		document.getElementById(idElement).style.backgroundColor = '#fd6c6c';
		return false
	}
}

function checkcp(){
	nbr = document.getElementById('cp').value
	if ((nbr.length == 5 || nbr.length == 4) && !isNaN(nbr))
	{
		document.getElementById('cp').style.backgroundColor = '#FFFFFF';
		return true
	}
	else
	{
		document.getElementById('cp').style.backgroundColor = '#fd6c6c';
		return false
	}
}


function checktel(){
	nbr1 = document.getElementById('tel').value
	if (nbr1.length == 10 && !isNaN(nbr1))
	{
		document.getElementById('tel').style.backgroundColor = '#FFFFFF';
		return true
	}
	else
	{
		document.getElementById('tel').style.backgroundColor = '#fd6c6c';
		return false
	}
}


function checktel1(){
	nbr1 = document.getElementById('tel').value
	if (nbr1.length == 10 && !isNaN(nbr1))
	{
		document.getElementById('tel').style.backgroundColor = '#FFFFFF';
		return true
	}
	else
	{
		document.getElementById('tel').style.backgroundColor = '#fd6c6c';
		return false
	}
}


function checkCivilite(){
	if (document.form1.civilite[0].checked || document.form1.civilite[1].checked || document.form1.civilite[2].checked)
	{
		document.getElementById('c1').style.color = '#ffffff'
		document.getElementById('c2').style.color = '#ffffff'
		document.getElementById('c3').style.color = '#ffffff'
		return true
	}
	else
	{
		document.getElementById('c1').style.color = '#ff0000'
		document.getElementById('c2').style.color = '#ff0000'
		document.getElementById('c3').style.color = '#ff0000'
		return false
	}
}


function checkall1(){
	civilite = checkCivilite();
	nom = checkTxtEmpty('nom');
	enseigne = checkTxtEmpty('enseigne');
	secteur = checkTxtEmpty('secteur');
	cp = checkcp();
	tel = checktel();
	mail = checkemail();
	
if (!(civilite && nom && enseigne && secteur && cp && tel && mail))
{
	document.getElementById('erreur').style.visibility = 'visible';
	return false ;
}
else {
	return true;
	}
}



function checkallev(){
	titre_ev = checkTxtEmpty('titre_ev');
	limite = checkTxtEmpty('limite');
	localisation = checkTxtEmpty('localisation');
	lien = checkTxtEmpty('lien');
	date = checkTxtEmpty('date');
	
if (!(titre_ev && limite && localisation && lien && date))
{
	document.getElementById('erreur').style.visibility = 'visible';
	return false ;
}
else {
	return true;
	}
}



function checkall_act(){
	titre = checkTxtEmpty('titre');
	message = checkTxtEmpty('message');
	message1 = checkTxtEmpty('message1');
	date_debut = checkTxtEmpty('date_debut');
	date_fin = checkTxtEmpty('date_fin');
	
if (!(titre && message && message1 && date_debut && date_fin))
{
	document.getElementById('erreur_act').style.visibility = 'visible';
	return false ;
}
else {
	return true;
	}
}


function checkall_act1(){
	titre = checkTxtEmpty('titre');
	message = checkTxtEmpty('message');
	message1 = checkTxtEmpty('message1');
	date_debut = checkTxtEmpty('date_debut');
	date_fin = checkTxtEmpty('date_fin');
	
if (!(titre && message && message1 && date_debut && date_fin))
{
	document.getElementById('erreur_act1').style.visibility = 'visible';
	return false ;
}
else {
	return true;
	}
}


function checkall_interl(){
	titre1 = checkTxtEmpty('titre1');
	nom1 = checkTxtEmpty('nom1');
	
if (!(titre1 && nom1))
{
	document.getElementById('erreur_interl').style.visibility = 'visible';
	return false ;
}
else {
	return true;
	}
}
