function rech() {
var t0 = document.forms['rechercher'].type[0].checked;
  if (t0 == true) {	
  document.forms['rechercher'].termes.value='prénom puis nom';	
  } else {
  document.forms['rechercher'].termes.value='';
  document.forms['rechercher'].termes.focus();
  }
}

function type_r(typ) {
  switch (typ) {
  case 0: document.getElementById('rech1').style.display=''; 
  document.getElementById('rech2').style.display='none'; 
  document.getElementById('rech3').style.display='none'; break;	
  case 1: document.getElementById('rech1').style.display='none'; 
  document.getElementById('rech2').style.display=''; 
  document.getElementById('rech3').style.display='none'; break;
  case 2: document.getElementById('rech1').style.display='none'; 
  document.getElementById('rech2').style.display='none'; 
  document.getElementById('rech3').style.display=''; break;
  }
}

function corr_l(typ) {
  if (typ == 1) {
  document.getElementById('c_all').style.display=''; 
  document.getElementById('c_split').style.display='none'; 	
  } else {
  document.getElementById('c_all').style.display='none'; 
  document.getElementById('c_split').style.display='';
  }
}

function Check() {   
	if ( document.commentaires.pseudo1.value=="" ||   document.commentaires.com1.value=="" ) {   
	alert("Les champs Pseudo et Commentaire sont obligatoires"); return false;   
	} else {   
	return true;
	}
}

function Check2() {   
	if (document.rechercher.termes_a.value=="" && document.rechercher.termes_t.value=="") {   
	alert("Veuillez renseigner au moins un champ de recherche..."); return false;   
	} else {   
	return true; 
	}
}

function verif() {  
	if (document.membre.pseudo.value == '') {
	alert('Pseudo non renseigné'); return false;
	}  
	if (document.membre.pseudo.value.length < 2) {
	alert('Votre pseudo doit comporter au minimum 2 caractères'); return false;
	}  
	if (document.membre.mdp.value == '') {
	alert('Mot de passe non renseigné'); return false;
	}  
	if (document.membre.mdp.value.length < 5) {
	alert('Votre mot de passe doit comporter au minimum 5 caractères'); return false;
	}  
	if (document.membre.mdp_c.value == '') {
	alert('Mot de passe non confirmé'); return false;
	}  
	if (document.membre.email.value == '') {
	alert('Adresse e-mail non renseignée'); return false;
	}  
	if (document.membre.pays.options.selectedIndex == 7 && document.membre.pays_autre.value == '') {
	alert('Veuillez préciser votre pays'); return false;
	} 
	if (document.membre.date_naiss_j.options.selectedIndex == 0 || document.membre.date_naiss_m.options.selectedIndex == 0 || document.membre.date_naiss_a.options.selectedIndex == 0) {
	alert('Veuillez préciser votre date de naissance'); return false;
	}
}

function verif2() {  
	if (document.ident.login.value == '') {
	alert('Vous devez entrer votre pseudo'); return false;
	}  
	if (document.ident.pass.value == '') {
	alert('Vous devez entrer votre mot de passe'); return false;
	}
}

function verif2b() {  
	if (document.ident2.login2.value == '') {
	alert('Vous devez entrer votre pseudo'); return false;
	}  
	if (document.ident2.pass2.value == '') {
	alert('Vous devez entrer votre mot de passe'); return false;
	}
}

function verif3() {  
	if (document.pass.login.value == '') {
	alert('Vous devez entrer votre pseudo'); return false;
	}  
	if (document.pass.mail_c.value == '') {
	alert('Vous devez entrer l\'adresse e-mail associée à votre compte'); return false;
	}
}

function verif3b() {  
	if (document.pass2.mdp.value == '') {
	alert('Nouveau mot de passe non renseigné'); return false;
	}  
	if (document.pass2.mdp.value.length < 5) {
	alert('Votre nouveau mot de passe doit comporter au minimum 5 caractères'); return false;
	}  
	if (document.pass2.mdp_c.value == '') {
	alert('Nouveau mot de passe non confirmé'); return false;
	}
}

function verif4() {  
	if (document.contact.nom.value == '') {
	alert('Vous devez entrer votre nom (visiteur) ou votre pseudo (membre)'); return false;
	}  
	if (document.contact.email.value == '') {
	alert('Vous devez entrer une adresse e-mail'); return false;
	}  
	if (document.contact.type_suj.options.selectedIndex == 0) {
	alert('Vous n\'avez pas spécifié le type de sujet de votre message'); return false;
	}  
	if (document.contact.mess.value == '') {
	alert('Inutile d\'envoyer un message vide !'); return false;
	}
	if (document.contact.verif_rep.options.selectedIndex == 0) {
	alert('Vous devez répondre à la question de sécurité'); return false;
	}
}

function openwindow(url,w,h){  
window.open(url, '', 'width='+w+',height='+h+',scrollbars=yes,resizable=yes');
}

function verif_site() {  
	if (document.toplist.url.value == '' || document.toplist.url.value == 'http://') {
	alert('Vous devez entrer l\'adresse de votre site'); return false;
	}  
	if (document.toplist.titre.value == '') {
	alert('Vous devez entrer un titre bref et descriptif à votre site'); return false;
	}
	if (document.toplist.desc.value == '') {
	alert('Une description du site est nécessaire'); return false;
	}
	if (document.toplist.email.value == '') {
	alert('Vous devez entrer l\'adresse e-mail pour vous contacter'); return false;
	}
}

function geo() {
  if (document.membre.pays.options.selectedIndex != 7) {
  document.getElementById('img_pays').style.display='none';
  document.membre.pays_autre.style.display='none';
  } else {
  document.getElementById('img_pays').style.display='';
  document.membre.pays_autre.style.display='';
  document.membre.pays_autre.value = ''; 
  document.membre.pays_autre.focus();
  } 
  if (document.membre.pays.options.selectedIndex != 0) {
  document.getElementById('tr_dep').style.display='none';
  } else {
  document.getElementById('tr_dep').style.display='table-row';
  document.membre.dept.value = '';
  document.membre.dept.focus();
  }
}
