function testemail(EMAIL)
{
	var test="" + EMAIL;
	var e = 0;
	for(var k = 0; k < test.length;k++)
	{
		var c = test.substring(k,k+1);
		if(c == "@")
		{
			e = 1;
		}
		if(e)
		{
			if (c == ".") return true;
		}
	}
	alert("Corrigez votre Email, il manque l'@ ou votre domaine. Merci");
	return false;
}

function testcontact()
{
	if (document.contact.nom.value=='' || document.contact.email.value=='')
	{
		alert("Entrez vos coordonnées\nLes champs suivis d'astérisque * sont obligatoires");
		return false;
	}
	return testemail(document.contact.email.value);
}

function testconditions()
{
	if (!(document.conditions.accepte.checked))
	{
		alert("Vous devez accepter les conditions générales de vente avant de passer votre commande");
		return false;
	}
	return true;
}

function testoccasion()
{
	if (document.occasion.modele.value=='' || document.occasion.an.value=='' || document.occasion.prix.value=='' || document.occasion.desc.value=='')
	{
		alert("Entrez les caractéristiques de votre Mini,\nles champs suivis d'une astérisque sont obligatoires.");
		return false;
	}
	if (document.occasion.prenom.value=='' || document.occasion.region.value=='' || document.occasion.email.value=='')
	{
		alert("Entrez vos coordonnées,\nles champs suivis d'une astérisque sont obligatoires.");
		return false;
	}
	return testemail(document.occasion.email.value);
}

function confirmemail ()
{
	if (document.confirm.email.value=='')
	return false;
	else return testemail(document.confirm.email.value);
}

function testRecherche ()
{
	if(document.recherche.news.checked)
	{
		if (document.recherche.email.value=='') {
			alert("Précisez votre email si vous souhaitez rester informé.");
			return false;
		}
		return testemail(document.recherche.email.value);
	}
	return true;	
}

function testClient()
{
	if (!document.client.adr_idem.checked && (document.client.adr_l.value=='' || document.client.cp_l.value=='' ||
		document.client.ville_l.value=='' || document.client.pays_l.value==''))
	{
		alert("Précisez votre adresse de livraison si elle est différente de votre adresse de facturation.");
		return false;
	}
	if (document.client.nom.value=='' || document.client.prenom.value=='' || document.client.adr.value=='' || document.client.cp.value=='' ||
		document.client.ville.value=='' || document.client.pays.value=='' || document.client.email.value=='' || document.client.tel.value=='' ||
		document.client.pass.value=='' || document.client.pass_c.value=='')
	{
		alert("Entrez vos coordonnées\nLes champs suivis d'astérisque * sont obligatoires.");
		return false;
	}
	if (!(document.client.pass.value==document.client.pass_c.value))
	{
		alert("Confirmez votre mot de passe.");
		return false;
	}
	return testemail(document.client.email.value);
}