function EnvoyerSuivant(lURL,f,etape,valid)
{
if (valid==true)
{
switch (etape)
{
case 1:
	if (champok(f.infosg_titre.value,"titre")==false) return false;
	if (f.infosg_nbdates.value==0)
	 {
	 	alert ("vous devez saisir au moins une date");
	 	 return false;
	 }
	 else
	 {
	 	for (i=1;i<=f.infosg_nbdates.value;i++)
	 	{
	 		z=eval("f.prog_date"+i+".value");
	 		if (dateok3(z,"date"+i)==false) return false;
	 	}
	 }
	 if (champok(f.infosg_nomlieu.value,"nom lieu")==false) return false;
	// if (champok(f.infosg_adresselieu.value,"adresse lieu")==false) return false;
	// if (champok(f.infosg_lieucp.value,"cp lieu")==false) return false;
	 if (champok(f.infosg_lieuville.value,"ville lieu")==false) return false;
	// if (champok(f.infosg_lieupays.value,"pays lieu")==false) return false;
	 
	break;	
	
/*case 2:
	
	if (f.orgint_nbpers.value!=0)
	{
	for (i=1;i<=f.orgint_nbpers.value;i++)
	 	{
	 		z=eval("f.orgint_pers_nom"+i+".value");
	 		if (champok(z,"Personne"+i+"/nom")==false) return false;
	 		z=eval("f.orgint_pers_prenom"+i+".value");
	 		if (champok(z,"Personne"+i+"/prenom")==false) return false;
	 	}
	}
	
	if (f.orgint_nbstruct.value==0)
	 {
	 	alert ("vous devez saisir au moins une structure organisatrice");
	 	 return false;
	 }
	 else
	 {
	 	for (i=1;i<=f.orgint_nbstruct.value;i++)
	 	{
	 		z=eval("f.orgint_struct_nom"+i+".value");
	 		if (champok(z,"structure"+i+"/nom")==false) return false;
	 	}
	 }
	 if (f.orgint_nbinterv.value!=0)
	 {
	 for (i=1;i<=f.orgint_nbinterv.value;i++)
	 	{
	 		z=eval("f.orgint_interv_nom"+i+".value");
	 		if (champok(z,"Intervenant"+i+"/nom")==false) return false;
	 		z=eval("f.orgint_interv_prenom"+i+".value");
	 		if (champok(z,"Intervenant"+i+"/prenom")==false) return false;
	 	}
	 }
	 
	break;	
*/
case 3:

	if (f.valid.value=='1')
	{
	for (i=1;i<=f.infosg_nbdates.value;i++)
	{
	 		
	 		z=eval("f.prog_nbinterv"+i+".value");
		for (j=1;j<=z;j++)
	 		{
		 		z2=eval("f.prog_date"+i+"_interv"+j+"_horaire.value");
		 		//alert (z2);
		 		err=false;
		 		//hh = parseInt(z2.substring(0,2));
		 		//mm= parseInt(z2.substring(2, 4));
		 		hh = parseInt(z2.substring(0,2));
		 		mm= parseInt(z2.substring(2, 4));
		 		//alert(hh);
		 		//alert(mm);
		 		//alert(!isNum(z2.substring(0,4)));
		 		if (!isNum(z2.substring(0,4)))  err=true;
		 		if ((hh>24) || isNaN(hh)) err=true;
		 		if ((mm>59) || isNaN(mm)) err=true;
		 		//alert(z2.length);
		 		if ((z2.length>4 || err==true) && (z2!=""))
		 		{
		 		 alert ("champ horaire "+i+"/"+j+" non valide. Format:hhmm ex:0930 pour 09h30mn");	
		 		 return false;
		 		}
		 		
	 		}
	}
	}
	//return true;
	break;
	
case 4:
	if (champok(f.rens_nomorga.value,"nom organisation")==false) return false;
	if (f.rens_nbtarifs.value!=0)
	{
	for (i=1;i<=f.rens_nbtarifs.value;i++)
	 	{
	 		z=eval("f.rens_tarif_descr"+i+".value");
	 		if (champok(z,"Tarif"+i+"/description")==false) return false;
	 	}
	}
	break;	
}
}

if (etape==6)
{
f.action="modifier_creer_manif.php";	
}
else
{
f.action=lURL+"?etape="+(etape+1);
}
f.submit();
}

function EnvoyerPrecedent(lURL,f,etape)
{
f.action=lURL+"?etape="+(etape-1)+"&nav=precedent";
f.submit();
}

function EnvoyerMeme(lURL,f,etape)
{
f.action=lURL+"?etape="+(etape);
f.submit();

}

function Confirmer_Supp(id,loc)
{
if (confirm("Etes vous sur de vouloir supprimer cet enregistrement?"))
 {
 	document.location.href=loc+id;
 }
 return true;
}
