//----------------------------- PopUP centre ------------------------//

function popup_centre(url,nom,largeur,hauteur,options) {
	var haut=(screen.height-hauteur)/2;
	var Gauche=(screen.width-largeur)/2;
	fencent=window.open(url,nom,"top="+haut+",left="+Gauche+",width="+largeur+",height="+hauteur+","+options);
}

<!-----------------Activer un champ avec un radio------------------>
function active_input(a,b,c,d)
{
   if (document.getElementById(a).checked)
      document.getElementById(d).disabled=true;
	if (document.getElementById(b).checked)
      document.getElementById(d).disabled=false;
	  if (document.getElementById(c).checked)
      document.getElementById(d).disabled=true;
   
}
<!-----------------Script pour faire apparaitre des champs------------------>

function hide_show(champs)
{	
	if (document.getElementById(champs).style.display == 'none')
      {
            document.getElementById(champs).style.display = 'block';
      }
    else
      {
            document.getElementById(champs).style.display = 'none';
      }
    return false ;
    
}

function hs(champs)
{	
	if (document.getElementById(champs).style.display == 'none')
      {
            document.getElementById(champs).style.display = '';
      }
    else
      {
            document.getElementById(champs).style.display = 'none';
      }
    
}

function show(champs)
{
	alert('fdhdhsdhdh') ;
	if (document.getElementById(champs).style.display == 'none')
      {
            document.getElementById(champs).style.display = 'block';
      }
}

//----------------------------- ajax recherche manuel ------------------------//

function recherche_titre(titre, id_thematique, id_collection)
{
  var OAjax;
  if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
  else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
  OAjax.open('POST',"resultats_recherche.php",true);
  OAjax.onreadystatechange = function()
  {
      if (OAjax.readyState == 4 && OAjax.status==200)
      {
          if (document.getElementById)
          {   
              if (OAjax.responseText =='true') { /* OK */      
              	
                    document.getElementById('resu').innerHTML =' '+OAjax.responseText+' ';

              }else{                             /* PAS OK */
                    document.getElementById('resu').innerHTML=' '+OAjax.responseText+' ';
              }
          }     
      }
  }
  OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
  OAjax.send('titre='+titre+'&id_thematique='+id_thematique+'&id_collection='+id_collection);                 
}

//-----------------------------verification des formulaires ------------------------// 

function verif_formulaire_inscription() {
	
 	if(document.formInscription.prenom_membre.value == "") {
   		alert("Veuillez entrer votre prénom");
   		document.formInscription.prenom_membre.focus();
   		return false;
  	}
  	
 	if(document.formInscription.nom_membre.value == "") {
   		alert("Veuillez entrer votre nom");
   		document.formInscription.nom_membre.focus();
   		return false;
  	}
  	
  	if(document.formInscription.email_membre.value == "" || document.formInscription.email_membre2.value == "" ) {
   		alert("Veuillez entrer votre email");
   		document.formInscription.email_membre.focus();
   		return false;
  	} else if(document.formInscription.email_membre.value != document.formInscription.email_membre2.value ) {
   		alert("Vos emails ne correspondent pas");
   		document.formInscription.email_membre.focus();
   		return false;
  	} else {
  		var reg_mail = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/
  		if (!(reg_mail.exec(document.formInscription.email_membre.value)!=null)) {
 			alert("Votre email n'est pas au format valide !");
 			return false;
		}
  	}  	
  	
  	if(document.formInscription.login_membre.value == "") {
   		alert("Veuillez entrer votre nom d'utilisateur");
   		document.formInscription.login_membre.focus();
   		return false;
  	}else{
  		//alert("Test");
  		var reg_login = /^[a-zA-z0-9]+/
  		if(!(reg_login.exec(document.formInscription.login_membre.value)!=null)) {
  			alert("Votre nom d'utilisateur n'est pas au format valide");
  			return false;
  		}
  		
  	}
  	  	
  	if (document.formInscription.pswd_membre.value == "" || document.formInscription.pswd_membre2.value == "") {
  		alert("Veuillez entrer votre mot de passe");
   		document.formInscription.pswd_membre.focus();
   		return false;  		
  	} else if(document.formInscription.pswd_membre.value != document.formInscription.pswd_membre2.value) {
		   		alert("Les deux mot de passe ne sont pas identiques");
		   		document.formInscription.pswd_membre.focus();
		   		return false;
		 	}
  		else {
  			
  			var reg_pswd = /^[a-zA-z0-9]+/
  			if(!(reg_pswd.exec(document.formInscription.pswd_membre.value)!=null)) {
  			alert("Votre mot de passe n'est pas au format valide");
  			return false;
  		}
  		
  			
  	} 	
  	
  	if(document.formInscription.captcha.value == "") {
   		alert("Veuillez entrer le code de confirmation");
   		document.formInscription.captcha.focus();
   		return false;
  	}
  
}

function verif_formulaire_modification() {
	
 	if(document.formInscription.prenom_membre.value == "") {
   		alert("Veuillez entrer votre prénom");
   		document.formInscription.prenom_membre.focus();
   		return false;
  	}
  	
 	if(document.formInscription.nom_membre.value == "") {
   		alert("Veuillez entrer votre nom");
   		document.formInscription.nom_membre.focus();
   		return false;
  	}
  	
  	if(document.formInscription.email_membre.value == "") {
   		alert("Veuillez entrer votre email");
   		document.formInscription.email_membre.focus();
   		return false;
  	} else {
  		var reg_mail = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/
		if (!(reg_mail.exec(document.formInscription.email_membre.value)!=null)) {
 			alert("Votre email n'est pas au format valide !");
 			return false;
		}
  	}
  
}

function verif_formulaire_contacts() {
	
	
  		if(document.formContact.civilite_contact.value == "0") {
   		alert("Veuillez entrer votre civilité");
   		document.formContact.civilite_contact.focus();
   		return false;
  	}
	
 	if(document.formContact.prenom_contact.value == "") {
   		alert("Veuillez entrer votre prénom");
   		document.formContact.prenom_contact.focus();
   		return false;
  	}
  	
 	if(document.formContact.nom_contact.value == "") {
   		alert("Veuillez entrer votre nom");
   		document.formContact.nom_contact.focus();
   		return false;
  	}
  	
  	if(document.formContact.email_contact.value == "" ) {
   		alert("Veuillez entrer votre email");
   		document.formContact.email_contact.focus();
   		return false;
  	}  else {
  		var reg_mail = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/
  		if (!(reg_mail.exec(document.formContact.email_contact.value)!=null)) {
 			alert("Votre email n'est pas au format valide !");
 			return false;
		}
  	}  	
  	
  	if(document.formContact.type_contact.value == "0") {
   		alert("Veuillez entrer qui vous êtes");
   		document.formContact.type_contact.focus();
   		return false;
  	
  	}
 	if(document.formContact.nature_contact.value == "0") {
   		alert("Veuillez entrer la nature de votre email");
   		document.formContact.nature_contact.focus();
   		return false;
  	}
  	  	
  	if(document.formContact.message_contact.value == "") {
   		alert("Veuillez entrer votre message");
   		document.formContact.message_contact.focus();
   		return false;
  	}
  	
  	if(document.formContact.captcha.value == "") {
   		alert("Veuillez entrer le code de confirmation");
   		document.formContact.captcha.focus();
   		return false;
  	}
  	
  
}

function verif_formulaire_recommander_site() {
	
	if(document.formRecommanderSite.prenom.value == "") {
   		alert("Veuillez entrer votre prénom");
   		document.formRecommanderSite.prenom.focus();
   		return false;
  	
  	}
  		if(document.formRecommanderSite.mail_sender.value == "" ) {
   		alert("Veuillez entrer votre adresse e-mail");
   		document.formRecommanderSite.mail_sender.focus();
   		return false;
  	}  else {
  		var reg_mail = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/
  		if (!(reg_mail.exec(document.formRecommanderSite.mail_sender.value)!=null)) {
 			alert("Votre adresse n'est pas au format valide !");
 			return false;
		}
  	}   	

}

function verif_formulaire_quizz() {
	
 	if(document.q1.reponse.value == "") {
   		alert("Vous devez donner une réponse.");
   		document.q1.reponse.focus();
   		return false;
  	}
  
}