function EstVide(content)
{if(content.length==0)
return true;else
{var i=0;var car=false;while(i<content.length&&!car)
{if(content.charAt(i)!=" ")
car=true;i++;}
return!car;}}
function getSelectedValue(id)
{return document.getElementById(id).options[document.getElementById(id).selectedIndex].value;}
function VerifAdresseEMail(content)
{return true;}
function CGVOK()
{if(!document.getElementById("cgv").checked)
{alert("Vous devez accepter les conditions générales de vente pour poursuivre.");document.getElementById("cgv").focus();return false;}
return true;}
function FiltreAffichageBloc(auteur)
{if(document.getElementById("a_"+auteur).className=="infoauteur off")
document.getElementById("a_"+auteur).className="infoauteur onblock";else
document.getElementById("a_"+auteur).className="infoauteur off";if(document.getElementById("auteur"+auteur).className=="auteur")
document.getElementById("auteur"+auteur).className="auteuron";else
document.getElementById("auteur"+auteur).className="auteur";}
function ChargementLiseuseOK()
{document.getElementById("loadliseuse").className="off";document.getElementById("affalertfp").className="off";}
function AfficheAuteur()
{try
{var ancre=window.location.hash;ancre=ancre.substring(1,ancre.length);if(!EstVide(ancre))
{var idancre=document.getElementsByName(ancre)[0].id;idancre=idancre.substring(6,idancre.length);FiltreAffichageBloc(idancre);}}
catch(e){}}
function VerifFormContact()
{if(EstVide(document.getElementById("mail1").value))
{alert("L'e-mail n'est pas renseigné.");document.getElementById("mail1").focus();return false;}
if(EstVide(document.getElementById("mail2").value))
{alert("L'e-mail n'est pas renseigné.");document.getElementById("mail2").focus();return false;}
if(document.getElementById("mail1").value!=document.getElementById("mail2").value)
{alert("Les e-mail sont différents");document.getElementById("mail1").focus();return false;}
var objet=false;if(document.getElementById("obj1").checked)
objet=true;if(document.getElementById("obj2").checked)
objet=true;if(document.getElementById("obj3").checked)
objet=true;if(!objet)
{alert("L'objet n'est pas renseigné.");return false;}
if(EstVide(document.getElementById("message").value))
{alert("Le message n'est pas renseigné.");document.getElementById("message").focus();return false;}
return true;}
function ActionNuage()
{if(document.getElementById("nuage").className=="onblock")
{document.getElementById("nuage").className="off";document.getElementById("actionnuage").innerHTML="Afficher les tags";}
else
{document.getElementById("nuage").className="onblock";document.getElementById("actionnuage").innerHTML="Masquer les tags";}}
function ChangeSelectionFiltreRecherche()
{var idtypearticle=document.getElementById("typearticle").options[document.getElementById("typearticle").selectedIndex].value
switch(idtypearticle)
{case"1":{document.getElementById("zoneselrubrique").style.display="none";document.getElementById("zoneselcolloque").style.display="block";document.getElementById("colloque").disabled="";document.getElementById("rubrique").disabled="disabled";break;}
case"3":{document.getElementById("zoneselcolloque").style.display="none";document.getElementById("zoneselrubrique").style.display="block";document.getElementById("rubrique").disabled="";document.getElementById("colloque").disabled="disabled";break;}
default:{document.getElementById("zoneselcolloque").style.display="none";document.getElementById("zoneselrubrique").style.display="none";document.getElementById("rubrique").disabled="disabled";document.getElementById("colloque").disabled="disabled";break;}}}
function VerificationFormulaireRecherche()
{var nbres=document.getElementById("intervalle").value;if(isNaN(nbres)||!isFinite(nbres)|| nbres<1)
{alert("Nombre de résultat par page invalide.");document.getElementById("intervalle").focus();return false;}
return true;}
function VerificationFomrulaireModificationMDP()
{if(EstVide(document.getElementById("oldmdp").value))
{alert("Ancien mot de passe vide.");document.getElementById("oldmdp").focus();return false;}
if(EstVide(document.getElementById("newmdp").value))
{alert("Nouveau mot de passe vide.");document.getElementById("newmdp").focus();return false;}
if(EstVide(document.getElementById("confnewmdp").value))
{alert("Confirmation de mot de passe vide.");document.getElementById("confnewmdp").focus();return false;}
if(document.getElementById("newmdp").value!=document.getElementById("confnewmdp").value)
{alert("Le nouveau mot de passe et sa confirmation sont différents.");document.getElementById("confnewmdp").focus();return false;}
return true;}
function VerificationFomrulaireInscription()
{if(EstVide(document.getElementById("mail").value))
{alert("L'e-mail n'est pas renseigné.");document.getElementById("mail").focus();return false;}
if(!VerifAdresseEMail(document.getElementById("mail").value))
{alert("L'e-mail n'est pas valide.");document.getElementById("mail").focus();return false;}
if(EstVide(document.getElementById("mdp").value))
{alert("Le mot de passe n'est pas renseigné.");document.getElementById("mdp").focus();return false;}
if(EstVide(document.getElementById("confmdp").value))
{alert("La confirmation du mot de passe n'est pas renseigné.");document.getElementById("confmdp").focus();return false;}
if(document.getElementById("mdp").value!=document.getElementById("confmdp").value)
{alert("Les mots de passe saisie sont différent.");document.getElementById("confmdp").select();return false;}
if(document.getElementById("cg").checked==false)
{alert("Vous devez accepter les conditions générales avant de poursuivre.");document.getElementById("cg").select();return false;}
return true;}
function VerificationFomrulaireInscriptionAbo()
{if(EstVide(document.getElementById("codeaccesabo").value))
{alert("Le code d'accès abonné n'est pas valide.");document.getElementById("codeaccesabo").focus();return false;}
return true;}
function ChangeTypePersonne()
{if(document.getElementById("particulier").checked)
document.getElementById("tretab").style.visibility="hidden";else
document.getElementById("tretab").style.visibility="visible";}
