function verifEmail(o) {
    re = /\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,3}))$)\b/gi;
    if (!re.test(o.mail.value)) {
	alert(" Après vérification il apparaît que \nl'adresse mail saisie est non valide!");
	return false;
    }
}


function verifFormConcerts(o){

	if(o.date_jour.value==""){
		alert("precisez le jour !");
		return false;
	}
	if(o.date_mois.value==""){
		alert("precisez le mois !");
		return false;
	}
	if(o.date_annee.value==""){
		alert("precisez l'annee !");
		return false;
	}
	if(o.lieu.value==""){
		alert("precisez le lieu !");
		return false;
	}
	if(o.horaires.value==""){
		alert("precisez l'horaire !");
		return false;
	}
	if(o.prix.value==""){
		alert("precisez le prix !");
		return false;
	}

	

	return true;

}

function verifFormAuth(o){

	if(o.login.value==""){
		alert("precisez le nom d'utilisateur");
		return false;
	}
	if(o.pass.value==""){
		alert("precisez le mot de passe !");
		return false;
	}
	
	return true;

}


function verifFormForum(o){

	if(o.titre.value==""){
		alert("precisez le titre du message");
		return false;
	}
	if(o.nom.value==""){
		alert("precisez votre nom !");
		return false;
	}
	if(o.message.value==""){
		alert("écrivez le messsage avant de la poster !");
		return false;
	}
	if(o.image.value!=""){
		tmp=(o.image.value).toLowerCase();
		if(!(tmp.substr(tmp.length-3,3)=="jpg" || tmp.substr(tmp.length-4,3)=="jpeg")){
			alert("l'image doit être une image jpg !");
			return false;
		}
	}
	
	return true;

}

function verifNewsForum(o){

	if(o.form_news_titre.value==""){
		alert("precisez le titre du message d'accueil");
		return false;
	}
	if(o.form_news_message.value==""){
		alert("precisez le message d'accueil !");
		return false;
	}
	return true;

}


function verifLiensForum(o){

	if(o.adresse.value==""){
		alert("precisez l'adresse du lien.");
		return false;
	}
	if(o.adresse.value!=""){
		adresse=o.adresse.value;
		if(adresse.substr(0,7)!="http://"){
			alert("l'adresse doit commencer par http:// !!");
			return false;
		}
	}
	if(o.image.value==""){
		alert("chaque lien doit comporter une image !");
		return false;
	}
	if(o.image.value!=""){
		tmp=(o.image.value).toLowerCase();
		if(!(tmp.substr(tmp.length-3,3)=="jpg" || tmp.substr(tmp.length-4,3)=="jpeg")){
			alert("l'image doit être une image jpg !");
			return false;
		}
	}	
	return true;
}

function verifRubriqueForum(o){

	if(o.rubrique.value==""){
		alert("vous devez écrire le nom d'une nouvelle rubrique");
		return false;
	}
	return true;

}



function verifPhotosForum(o){


	if(o.image.value==""){
		alert("vous devez séléctionner une imege sur votre disque dur !");
		return false;
	}
	if(o.image.value!=""){
		tmp=(o.image.value).toLowerCase();
		if(!(tmp.substr(tmp.length-3,3)=="jpg" || tmp.substr(tmp.length-4,3)=="jpeg")){
			alert("l'image doit être une image jpg !");
			return false;
		}
	}

	if(o.listeAutre.value=="" && o.liste.value=="" && o.fond.checked==false){
		alert("erreur dans la précision de l'emplacement futur de l'image : fond ou autre rubrique ou concerts");
		return false;
	}

	if(o.liste.value!="" && (o.listeAutre.value!="" || o.fond.checked==true)){
		alert("erreur dans la précision de l'emplacement futur de l'image : fond ou autre rubrique ou concerts");
		return false;
	}
	
	if(o.listeAutre.value!="" && (o.liste.value!="" || o.fond.checked==true)){
		alert("erreur dans la précision de l'emplacement futur de l'image : fond ou autre rubrique ou concerts");
		return false;
	}

	if((o.listeAutre.value!="" || o.liste.value!="") && o.fond.checked==true){
		alert("erreur dans la précision de l'emplacement futur de l'image : fond ou autre rubrique ou concerts");
		return false;
	}

	return true;

}


function verifAuthForm(o){

	if(o.login.value==""){
		alert("precisez le login");
		return false;
	}
	if(o.pass.value==""){
		alert("precisez le mot de passe !");
		return false;
	}
	if(!o.droits[0].checked && !o.droits[1].checked && !o.droits[2].checked){
		alert("precisez les droits !");
		return false;
	}
	return true;

}


function verifZikForm(o){

	if(o.titre.value==""){
		alert("precisez le titre de la chanson.");
		return false;
	}
	if(o.duree.value==""){
		alert("precisier la durée de la chanson !");
		return false;
	}
	if(o.image.value==""){
		alert("ajouter une image !");
		return false;
	}
	if(o.paroles.value==""){
		alert("ajouter les paroles !");
		return false;
	}
	if(o.zik.value==""){
		alert("ajouter le fichier musical !");
		return false;
	}
	if(o.image.value!=""){
		tmp=(o.image.value).toLowerCase();
		if(!(tmp.substr(tmp.length-3,3)=="jpg" || tmp.substr(tmp.length-4,3)=="jpeg")){
			alert("l'image doit être une image jpg !");
			return false;
		}
	}
	if(o.paroles.value!=""){
		tmp=(o.paroles.value).toLowerCase();
		if(!(tmp.substr(tmp.length-3,3)=="txt")){
			alert("les paroles doivent être présentées sous forme d'un fichier texte !");
			return false;
		}
	}
	if(o.zik.value!=""){
		tmp=(o.zik.value).toLowerCase();
		if(!(tmp.substr(tmp.length-3,3)=="mp3")){
			alert("le fichier musical doit être encodé en mp3 !");
			return false;
		}
	}

	return true;
}