<!--
function del_pseudo(input)
{
        if(document.getElementById(input).value == 'Pseudonyme')
            document.getElementById(input).value='';
}
function del_password(input)
{
        if(document.getElementById(input).value == 'Password')
            document.getElementById(input).value='';
}

function display_p(p)
{
        if(document.getElementById(p).style.display != 'block')
            document.getElementById(p).style.display='block';
       else
            document.getElementById(p).style.display='none';
}
function display_table(table)
{
        if(document.getElementById(table).style.display != 'block')
            document.getElementById(table).style.display='block';
       else
            document.getElementById(table).style.display='none';
}
function display_span(span)
{
        if(document.getElementById(span).style.display != 'inline')
            document.getElementById(span).style.display='inline';
       else
            document.getElementById(span).style.display='none';
}
function display_span_none(span)
{
        if(document.getElementById(span).style.display != 'none')
            document.getElementById(span).style.display='none';
}
function display_span_inline(span)
{
        if(document.getElementById(span).style.display != 'inline')
            document.getElementById(span).style.display='inline';
}
function display_ul(ul)
{
        if(document.getElementById(ul).style.display != 'inline')
            document.getElementById(ul).style.display='inline';
       else
            document.getElementById(ul).style.display='none';
}
function display_block_p(p)
{
        if(document.getElementById(p).style.display != 'block')
            document.getElementById(p).style.display='block';	
}
function display_block_div(div)
{
        if(document.getElementById(div).style.display != 'block')
            document.getElementById(div).style.display='block';	
}
function display_tablerow(tr)
{
        if(document.getElementById(tr).style.display != 'table-row')
            document.getElementById(tr).style.display='table-row';	
}
function display_tr_none(tr)
{
        if(document.getElementById(tr).style.display != 'none')
            document.getElementById(tr).style.display='none';	
}
function display_smiley()
{
	if(document.getElementById('smiley').style.display != 'block') {
        document.getElementById('smiley').style.display='block';
		document.getElementById('more').style.display='none';
		document.getElementById('less').style.display='inline'; }
	else {
		document.getElementById('smiley').style.display='none'; 
		document.getElementById('more').style.display='inline';
		document.getElementById('less').style.display='none';}
}




function verification_livre_dor()
{
if(document.post.pseudo.value == "")  {
   alert("N'oubliez pas d'indiquer votre pseudonyme !");
   document.post.pseudo.focus();
   return false;
  }
   else
  if(document.post.mail.value != "" && document.post.mail.value.indexOf('@') == -1) {
  alert("Ce n'est pas une adresse electronique valide ça... L'arnaque !");
  document.post.mail.focus();
  return false;
 }
   else
 if(document.post.message.value == '' || document.post.message.value == " " ) {
   alert("Un message sans texte... Euh, inutile ?");
   document.post.message.focus();
   return false;
  }
   else
if(document.post.resultcaptcha.value == "")  {
   alert("Merci de donner le résultat du calcul !");
   document.post.resultcaptcha.focus();
   return false;
  } 
return true
}

function verification_commentaires()
{
if(document.post.pseudo.value == "")  {
   alert("N'oubliez pas d'indiquer votre pseudonyme !");
   document.post.pseudo.focus();
   return false;
  }
   else
 if(document.post.message.value == "" || document.post.message.value == " " ) {
   alert("Un commentaire sans message... Je dis NON !");
   document.post.message.focus();
   return false;
  }
   else
 if(document.post.resultcaptcha.value == "") {
   alert("Merci de donner le résultat du calcul !");
   document.post.resultcaptcha.focus();
   return false;
  } 
return true
}

function verification_news()
{
if(document.post.titre.value == "")  {
   alert("Et le titre ?");
   document.post.titre.focus();
   return false;
  }
   else
 if(document.post.message.value == "" || document.post.message.value == " " ) {
   alert("Un article sans texte... Navrant.");
   document.post.message.focus();
   return false;
  }
return true
}

function verificationregister_nl()
{
if(document.register_nl.mail.value == "")  {
   alert("Veuillez indiquer une adresse e-mail !");
   document.register_nl.mail.focus();
   return false;
  }
   else
  if(document.register_nl.mail.value.indexOf('@') == -1) {
  alert("Veuillez indiquer une adresse e-mail VALIDE !");
  document.register_nl.mail.focus();
  return false;
 }
   else
 if(document.register_nl.motdepassenl1.value == "" || document.register_nl.motdepassenl.value == "" ) {
   alert("Il manque un mot de passe...");
   document.register_nl.motdepassenl1.focus();
   return false;
  }
   else
 if(document.register_nl.motdepassenl1.value != document.register_nl.motdepassenl.value ) {
   alert("Les deux mots de passe ne sont pas identiques !");
   document.register_nl.motdepassenl1.focus();
   return false;
  }
return true
}

function verificationunregister_nl()
{
if(document.unregister_nl.mail.value == "")  {
   alert("Veuillez indiquer une adresse e-mail à désinscrire !");
   document.unregister_nl.mail.focus();
   return false;
  }
   else
  if(document.unregister_nl.mail.value.indexOf('@') == -1) {
  alert("Veuillez indiquer une adresse e-mail VALIDE !");
  document.unregister_nl.mail.focus();
  return false;
 }
   else
 if(document.unregister_nl.motdepassenl.value == "" ) {
   alert("Il manque un mot de passe...");
   document.unregister_nl.motdepassenl.focus();
   return false;
  }
return true
}


function verification_mail()
{
if(document.form_mail.sujet.value == "")  {
   alert("Il manque un sujet !");
   document.form_mail.sujet.focus();
   return false;
  }
   else
  if(document.form_mail.message.value == "")  {
   alert("Il manque le texte du mail !");
   document.form_mail.message.focus();
   return false;
  }
return true
}
function verification_mp()
{
if(document.form_envoi_mp.nom_destinataire.value == "")  {
   alert("Il manque le destinataire !");
   document.form_envoi_mp.nom_destinataire.focus();
   return false;
  }
   else
  if(document.form_envoi_mp.sujet.value == "")  {
   alert("Il manque un sujet !");
   document.form_envoi_mp.sujet.focus();
   return false;
  }
   else
  if(document.form_envoi_mp.texte.value == "")  {
   alert("Il manque le texte du mail !");
   document.form_envoi_mp.texte.focus();
   return false;
  }
return true
}

function verification_recherche_liste()
{
if(document.recherche_liste.rechercher.value == "")  {
   alert("Il manque le mot ou la lettre à rechercher !");
   document.recherche_liste.rechercher.focus();
   return false;
  }
return true
}


function verification_inscriptionmembre()
{
if(document.form_inscription.pseudonyme.value == "")  {
   alert("Veuillez indiquer un pseudonyme.");
   document.form_inscription.pseudonyme.focus();
   return false;
  }
   else
  if(document.form_inscription.motdepasse.value == "")  {
   alert("Veuillez indiquer un mot de passe.");
   document.form_inscription.motdepasse.focus();
   return false;
  }
   else
  if(document.form_inscription.motdepassebis.value == "")  {
   alert("Veuillez indiquer un mot de passe.");
   document.form_inscription.motdepassebis.focus();
   return false;
  }
   else
  if(document.form_inscription.motdepassebis.value != document.form_inscription.motdepasse.value)  {
   alert("Veuillez indiquer le même mot de passe aux deux emplacements prévus à cet effet.");
   document.form_inscription.motdepassebis.focus();
   return false;
  }
   else
  if(document.form_inscription.email.value == "")  {
   alert("Veuillez indiquer une adresse e-mail.");
   document.form_inscription.email.focus();
   return false;
  }
   else
  if(document.form_inscription.email.value.indexOf('@') == -1 || document.form_inscription.email.value.indexOf('.') == -1 )  {
   alert("Veuillez indiquer une adresse e-mail valide.");
   document.form_inscription.email.focus();
   return false;
  }
   else
  if(document.form_inscription.resultcaptcha.value == "")  {
   alert("Veuillez indiquer une réponse au calcul proposé.");
   document.form_inscription.resultcaptcha.focus();
   return false;
  }
return true
}

function verification_membres_form_infos()
{
if(document.form_infos.new_mail.value != "" && (document.form_infos.new_mail.value.indexOf('.') == -1 || document.form_infos.new_mail.value.indexOf('@') == -1)  )  {
   alert("Veuillez indiquer une adresse e-mail valide.");
   document.form_infos.new_mail.focus();
   return false;
  }
return true
}
function verification_membres_form_avatar()
{
if(document.form_avatar.nouvel_avatar.value == "")  {
   alert("Veuillez indiquer un avatar.");
   document.form_avatar.nouvel_avatar.focus();
   return false;
  }
else {
	document.getElementById('msg_chargement').style.display='block';
  }
return true
}

function verification_membres_form_password()
{
if(document.form_password.password_actuel.value == '') {
   alert("Veuillez indiquer votre mot de passe actuel.");
   document.form_password.password_actuel.focus();
   return false;
  }
	else
if(document.form_password.password_new.value == '') {
   alert("Veuillez indiquer un nouveau mot de passe.");
   document.form_password.password_new.focus();
   return false;
  }		
	else
if(document.form_password.password_newbis.value == '')  {
   alert("Veuillez indiquer une nouvelle fois le nouveau mot de passe.");
   document.form_password.password_newbis.focus();
   return false;
  }	
	else
if(document.form_password.password_newbis.value != document.form_password.password_new.value)  {
   alert("Veuillez indiquer le même mot de passe aux deux emplacements prévus.");
   document.form_password.password_newbis.focus();
   return false;
  }		
return true
}


function verification_forgetpwd()
{
if(document.form_forgetpwd.pseudonyme.value == "")  {
   alert("Veuillez indiquer un pseudonyme.");
   document.form_forgetpwd.pseudonyme.focus();
   return false;
  }
   else
  if(document.form_forgetpwd.email.value == "")  {
   alert("Veuillez indiquer une adresse e-mail.");
   document.form_forgetpwd.email.focus();
   return false;
  }
   else
  if(document.form_forgetpwd.email.value.indexOf('@') == -1 || document.form_forgetpwd.email.value.indexOf('.') == -1 )  {
   alert("Veuillez indiquer une adresse e-mail valide.");
   document.form_forgetpwd.email.focus();
   return false;
  }
   else
  if(document.form_forgetpwd.emailbis.value == "")  {
   alert("Veuillez indiquer une adresse e-mail.");
   document.form_forgetpwd.emailbis.focus();
   return false;
  }
   else
  if(document.form_forgetpwd.emailbis.value.indexOf('@') == -1 || document.form_forgetpwd.emailbis.value.indexOf('.') == -1 )  {
   alert("Veuillez indiquer une adresse e-mail valide.");
   document.form_forgetpwd.emailbis.focus();
   return false;
  }
   else
  if(document.form_forgetpwd.emailbis.value != document.form_forgetpwd.email.value)  {
   alert("Veuillez indiquer la même adresse e-mail aux deux emplacements prévus à cet effet.");
   document.form_forgetpwd.emailbis.focus();
   return false;
  }
   else
  if(document.form_forgetpwd.resultcaptcha.value == "")  {
   alert("Veuillez indiquer une réponse au calcul proposé.");
   document.form_forgetpwd.resultcaptcha.focus();
   return false;
  }
return true
}


function toutcocher()
{
	for(i=0;i<document.F1.length;i++)
	{
	if(document.F1.elements[i].type=="checkbox")
	document.F1.elements[i].checked=true;
	}	
}
function toutdecocher()
{
	for(i=0;i<document.F1.length;i++)
	{
	if(document.F1.elements[i].type=="checkbox")
	document.F1.elements[i].checked=false;
	}	
}


function changecaptcha(img)
{
	nombre = Math.floor(Math.random() * 1000)+1;
	if(document.getElementById(img).src!='captcha.php?img='+nombre) {
		document.getElementById(img).src='captcha.php?img='+nombre; }
}


 // on initialise 2 variables qui nous permettrons d'envoyer la couleur dans le bon champ.
champ="";
formulaire="";

function ouvrir_palette(formulaire_recupere,champ_recupere)
{
	formulaire=formulaire_recupere;
	champ=champ_recupere;
 
	ma_palette=window.open("palette.html","Palette_de_couleur","height=380,width=400,status=0, scrollbars=0,,menubar=0");
	// on ouvre la palette
}
 
function valid_couleur(couleur) //fonction appelée lorsqu'on valide la palette. On récupère la couleur.
{
	document.forms[formulaire].elements[champ].style.backgroundColor=couleur;
	document.forms[formulaire].elements[champ].style.color=couleur;
	document.forms[formulaire].elements[champ].value=couleur;
}
 
//-->
