function Trim(c)
{
	c=c.replace(/^\s+|\s+$/g, '') ;
	return c;	
}
function IsEmail(c)
{
	c=Trim(c);
	var reg= /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;
	return reg.test(c);
}
function FormContact()
{
	var oForm=document.form1;
	var bError=false;
	$$('.err1').setStyle('display','none');
	if((Trim(oForm.nom.value)=="")&&(Trim(oForm.prenom.value)==""))
	{
		$('errnomprenom').setStyle('display','block');
		bError=true;
	}
	else
	{
		if(Trim(oForm.nom.value)=="")
		{
			$('errnom').setStyle('display','block');
			bError=true;
		}
		if(Trim(oForm.prenom.value)=="")
		{
			$('errprenom').setStyle('display','block');	
			bError=true;
		}
	}
	
	if(Trim(oForm.message.value)=="")
	{
		$('errmsg').setStyle('display','block');	
		bError=true;
	}
	
	if(Trim(oForm.email.value)=="")
	{
		$('erremail').setStyle('display','block');	
		bError=true;
	}
	else
	{
		if(IsEmail(oForm.email.value)==false)
		{
			$('erremailvalid').setStyle('display','block');	
			bError=true;
		}
	}
	
	if(Trim(oForm.codesecurite.value)=="")
	{
		$('errcode').setStyle('display','block');	
		bError=true;
	}
	
	if(bError==false)
	{
		oForm.submit();
	}
}
function FormAstroPerso()
{
	var oForm=document.form1;
	var bError=false;
	$$('.err1').setStyle('display','none');
	if((Trim(oForm.nom.value)=="")&&(Trim(oForm.prenom.value)==""))
	{
		$('errnomprenom').setStyle('display','block');
		bError=true;
	}
	else
	{
		if(Trim(oForm.nom.value)=="")
		{
			$('errnom').setStyle('display','block');
			bError=true;
		}
		if(Trim(oForm.prenom.value)=="")
		{
			$('errprenom').setStyle('display','block');	
			bError=true;
		}
	}
	
	if($('titre')&&($('titre').tagName=="SELECT"))
	{
		if(oForm.titre.selectedIndex==-1)
		{
			$('errnomastro').setStyle('display','block');	
			bError=true;
		}
	}
	
	if(Trim(oForm.adresse1.value)=="")
	{
		$('erradresse').setStyle('display','block');	
		bError=true;
	}
		
	if(Trim(oForm.codepostal.value)=="")
	{
		$('errcp').setStyle('display','block');	
		bError=true;
	}
	
	if(Trim(oForm.ville.value)=="")
	{
		$('errville').setStyle('display','block');	
		bError=true;
	}
	
	if(Trim(oForm.latitude.value)=="")
	{
		$('errlat').setStyle('display','block');	
		bError=true;
	}
	
	if(oForm.taille.selectedIndex==-1)
	{
		$('errtaille').setStyle('display','block');	
		bError=true;
	}
	
	if(Trim(oForm.email.value)=="")
	{
		$('erremail').setStyle('display','block');	
		bError=true;
	}
	else
	{
		if(IsEmail(oForm.email.value)==false)
		{
			$('erremailvalid').setStyle('display','block');	
			bError=true;
		}
	}
	
	if(Trim(oForm.codesecurite.value)=="")
	{
		$('errcode').setStyle('display','block');	
		bError=true;
	}
	if(bError==false)
	{
		oForm.submit();
	}
}
function FormCommander(c)
{
	var oForm=document.form1;
	oForm.type.value=c;
	var bError=false;
	$$('.err1').setStyle('display','none');
	if((Trim(oForm.nom.value)=="")&&(Trim(oForm.prenom.value)==""))
	{
		$('errnomprenom').setStyle('display','block');
		bError=true;
	}
	else
	{
		if(Trim(oForm.nom.value)=="")
		{
			$('errnom').setStyle('display','block');
			bError=true;
		}
		if(Trim(oForm.prenom.value)=="")
		{
			$('errprenom').setStyle('display','block');	
			bError=true;
		}
	}
	
	if((Trim(oForm.nomliv.value)=="")&&(Trim(oForm.prenomliv.value)==""))
	{
		$('errnomprenomliv').setStyle('display','block');
		bError=true;
	}
	else
	{
		if(Trim(oForm.nomliv.value)=="")
		{
			$('errnomliv').setStyle('display','block');
			bError=true;
		}
		if(Trim(oForm.prenomliv.value)=="")
		{
			$('errprenomliv').setStyle('display','block');	
			bError=true;
		}
	}
	
	if((Trim(oForm.adresse1.value)=="")&&(Trim(oForm.adresse1.value)==""))
	{
		$('erradresse').setStyle('display','block');
		bError=true;
	}

	if((Trim(oForm.adresse1liv.value)=="")&&(Trim(oForm.adresse1liv.value)==""))
	{
		$('erradresseliv').setStyle('display','block');
		bError=true;
	}
	
	if(Trim(oForm.codepostal.value)=="")
	{
		$('errcp').setStyle('display','block');	
		bError=true;
	}
	
	if(Trim(oForm.ville.value)=="")
	{
		$('errville').setStyle('display','block');	
		bError=true;
	}
	
	if(Trim(oForm.codepostalliv.value)=="")
	{
		$('errcpliv').setStyle('display','block');	
		bError=true;
	}
	
	if(Trim(oForm.villeliv.value)=="")
	{
		$('errvilleliv').setStyle('display','block');	
		bError=true;
	}
	
	if($('titre')&&($('titre').tagName=="SELECT"))
	{
		if(oForm.titre.selectedIndex==-1)
		{
			$('errnomastro').setStyle('display','block');	
			bError=true;
		}
	}
	
	if(oForm.taille.selectedIndex==-1)
	{
		$('errtaille').setStyle('display','block');	
		bError=true;
	}
	
	if(Trim(oForm.email.value)=="")
	{
		$('erremail').setStyle('display','block');	
		bError=true;
	}
	else
	{
		if(IsEmail(oForm.email.value)==false)
		{
			$('erremailvalid').setStyle('display','block');	
			bError=true;
		}
	}
	
	if(Trim(oForm.emailliv.value)=="")
	{
		$('erremailliv').setStyle('display','block');	
		bError=true;
	}
	else
	{
		if(IsEmail(oForm.emailliv.value)==false)
		{
			$('erremaillivvalid').setStyle('display','block');	
			bError=true;
		}
	}
	
	if(oForm.acceptcgv.checked==false)
	{
		$('errcgv').setStyle('display','block');	
		bError=true;
	}
	
	if(Trim(oForm.codesecurite.value)=="")
	{
		$('errcode').setStyle('display','block');	
		bError=true;
	}
	if(bError==false)
	{
		oForm.submit();
	}
}