// JavaScript Document

function emailvalide(adresse)
		{
			var str = new String(adresse);
			var point = str.lastIndexOf('.');
			var arobase = str.lastIndexOf('@');
			var espace = str.indexOf(' ');
			var lgtotal = str.length;
			
			if( (lgtotal-point <3) || point == -1 || arobase == -1 || espace != -1 || point < arobase)
				return false;
			else return true;
		}
		

function valeurradio(rd)
		{
			for(i=0;i<rd.length;i++)
			{
				if(rd[i].checked) cocher=rd[i].value;
			}
			
			return cocher;
		}
		

function testerannee(annee)
	{
		var today = new Date();
		
		if(annee.length < 4 || isNaN(annee) || annee > today.getFullYear()) return false;
		else return true;
	}
	
function testercodepostal(codepostal)
	{
		var erreur = 0;
		var str = new String(codepostal);
		for(i = 0; i<str.length;i++)
		{
			if(isNaN(str.charAt(i))) erreur++;
		}
		
		if(codepostal.length > 5 || /*isNaN(codepostal)*/ erreur!=0 || str.indexOf(' ') != -1) return false;
		else return true;
	}

function testertel(tel)
	{
		var erreur = 0;
		var str = new String(tel);
		for(i = 0; i<str.length;i++)
		{
			if(isNaN(str.charAt(i))) erreur++;
		}
		
		if(erreur!=0) return false;
		else return true;
	}

function champnonvide(champ)
	{
		var regx = /\w/;
		var erreur = 0 ;
		
		if(!champ) erreur++;
		else
		{
			if(champ == "") erreur++;
			else
			{
				if(!regx.test(new String(champ))) erreur++;
			}
		}
		
		if(erreur == 0) return true;
		else return false;
	}