function is_valid_email(email) 
	{
	if ((email.indexOf('@')==-1) || (email.indexOf('.')==-1)) return false;
	else return true;
	}

function submit_form(allfield) 
	{
	var mes = "Certains champs sont incorrects :";
	var ok = true;
	
	if (allfield == 1) {
	if ((document.url_form.email.value.length==0)||(!is_valid_email(document.url_form.email.value)))
		{
		mes = mes + "\n   - Veuillez indiquer un email valide";
		ok = false;
		}
	
	if (document.url_form.url.value.length==0) 
		{
		mes = mes + "\n   - Veuillez saisir une adresse";
		ok = false;
		}
	
	if (document.url_form.title.value.length==0) 
		{
		mes = mes + "\n   - Veuillez saisir un titre";
		ok = false;
		}
	
	if (document.url_form.description.value.length==0) 
		{
		mes = mes + "\n   - Veuillez saisir une courte description";
		ok = false;
		}
	
	if (document.url_form.keywords.value.length==0) 
		{
		mes = mes + "\n   - Veuillez saisir des mots-clés";
		ok = false;
		}
	}
	
	if ((document.url_form.cat1.value==0) && (document.url_form.cat2.value==0) && (document.url_form.cat3.value==0))
		{
		mes = mes + "\n   - Veuillez choisir au moins une catégorie";
		ok = false;
		}
	
	if (!ok) alert(mes);
	else
		{
		document.url_form.submit();
		}
	}

