function verif22(email) {
	var arobase = email.indexOf("@")
	var point = email.lastIndexOf(".")
	var email_valide=true;
	
	//Verification de l'email
	if((arobase < 2)||(point + 2 > email.length)||(point < arobase+2)) 
	{ 
    alert('Cet e-mail n\'est pas valide !');
       return false;
  
}
}


function verif(email,msg,cv,cv2) {
	var arobase = email.indexOf("@")
	var point = email.lastIndexOf(".")
	var email_valide=1;
	var msg_valide=1;
	var code=1;
	
	//Verification de l'email
	if((arobase < 2)||(point + 2 > email.length)||(point < arobase+2)) 
	{ 
    alert('Cet e-mail n\'est pas valide !');
    document.getElementById("email2").className="input_contact_error";
    document.getElementById("erreur_image").style.visibility="visible";
    email_valide=0;
  }
  else if(document.getElementById('email2').className=="input_contact_error")
  { document.getElementById('email2').className="input_contact"; document.getElementById("erreur_image").style.visibility="hidden";} 
  
  
  //Verification du message
  if(msg=="")
  {
    document.getElementById('message').className="input_contact_msg_error";
    document.getElementById("erreur_image_msg").style.visibility="visible";
    msg_valide=0;
  }
  else
  {
    document.getElementById('message').className="input_contact_msg";
    document.getElementById("erreur_image_msg").style.visibility="hidden";
    msg_valide=1;
  }
  
  //Verification du code
  if(cv!=cv2)
  { 
    document.getElementById('code_verif').className="input_contact_error";
    document.getElementById("erreur_cv").style.visibility="visible";
    code=0;
  }
  
  if(cv==cv2 && document.getElementById('code_verif').className=="input_contact_error")
  { 
    document.getElementById('code_verif').className="input_livre_or";
    document.getElementById("erreur_cv").style.visibility="hidden";
    code=1;
  } 
  
  
  if(email_valide==1 && msg_valide==1 && code==1)
    {  document.newsletter.submit();return true; }
  else
    {  return false; }
  
}


function verif2(email) {
	var arobase = email.indexOf("@")
	var point = email.lastIndexOf(".")
	var email_valide=true;
	
	//Verification de l'email
	if((arobase < 2)||(point + 2 > email.length)||(point < arobase+2)) 
	{ 
    alert('Cet e-mail n\'est pas valide !');
    document.getElementById("email_livre_or").className="input_contact_error";
    document.getElementById("erreur_email").style.visibility="visible";
    email_valide=false;
  }
  else if(document.getElementById('email_livre_or').className=="input_contact_error")
  { document.getElementById('email_livre_or').className="input_livre_or"; document.getElementById("erreur_email").style.visibility="hidden";
    email_valide=true;} 
    
    return (email_valide);
  
}

function verif_news(email) {
	var arobase = email.indexOf("@")
	var point = email.lastIndexOf(".")
	
	//Verification de l'email
	if((arobase < 2)||(point + 2 > email.length)||(point < arobase+2)) 
	{ 
    alert('Cet e-mail n\'est pas valide !'); return false;
  }
  else {
    return true; }
  
}


function ajouter_livre_or(){

  //Créa obj
	var xhr = null;
	if(window.ActiveXObject)
		xhr = new ActiveXObject("Microsoft.XMLHTTP");
	else
		xhr = new XMLHttpRequest();
		
	//Recupere les infos du form
	var nom=escape(document.getElementById("nom").value);
	var prenom=escape(document.getElementById("prenom").value);
	var email2=escape(document.getElementById("email_livre_or").value);
	var site_web=escape(document.getElementById("site_web").value);
	var message=escape(document.getElementById("message").value);
	var cv=escape(document.getElementById("code_verif").value);
	var cv2=escape(document.getElementById("code_verif2").value);
	
	//Verif du mail
	email_valide=verif2(email2);
	//Verif des input
	if(message=="")
  { document.getElementById('message').className="input_livre_or_msg2"; document.getElementById("erreur_message").style.visibility="visible";}
  if(message!="" && document.getElementById('message').className=="input_livre_or_msg2")
  { document.getElementById('message').className="input_livre_or_msg"; document.getElementById("erreur_message").style.visibility="hidden";} 
  
  if(nom=="")
  { document.getElementById('nom').className="input_contact_error"; document.getElementById("erreur_nom").style.visibility="visible";}
   if(nom!="" && document.getElementById('nom').className=="input_contact_error")
  { document.getElementById('nom').className="input_livre_or"; document.getElementById("erreur_nom").style.visibility="hidden";} 
  
  if(prenom=="")
  { document.getElementById('prenom').className="input_contact_error"; document.getElementById("erreur_prenom").style.visibility="visible";}
   if(prenom!="" && document.getElementById('prenom').className=="input_contact_error")
  { document.getElementById('prenom').className="input_livre_or"; document.getElementById("erreur_prenom").style.visibility="hidden";}
  
  if(cv!=cv2)
  { document.getElementById('code_verif').className="input_contact_error"; document.getElementById("erreur_cv").style.visibility="visible";}
   if(cv==cv2 && document.getElementById('code_verif').className=="input_contact_error")
  { document.getElementById('code_verif').className="input_livre_or"; document.getElementById("erreur_cv").style.visibility="hidden";} 
  
  
 
	//SI champs requis remplis & email valide
	if(message!="" && nom!="" && prenom!="" && email_valide && cv===cv2)
	{
    document.getElementById('loading').style.display = "block";
    document.getElementById('loading').innerHTML = "<img src='images/loading_ajax.gif' alt='' />";
    document.getElementById('form_livre_or').style.display = "none";
    //Methode
    xhr.open('POST', 'ajouter_livre_or.php', true);
    
    xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded;charset=ISO-8859-15');
    xhr.onreadystatechange = function() { 
    if(xhr.readyState==4) 
    {
      document.getElementById('loading').style.display = "none";
      document.getElementById('form_livre_or').style.display = "block";
      document.getElementById('form_livre_or').innerHTML = xhr.responseText;  }
     }
        
    //Infos send
    xhr.send("nom="+nom+"&prenom="+prenom+"&email2="+email2+"&site_web="+site_web+"&message="+message);
	}
	
}


function affiche_livre_or(){
  if(document.getElementById('contenu_livre_or').style.display!="none")
    { document.getElementById('contenu_livre_or').style.display="none"
      document.getElementById('form_livre_or').style.display="block";
    }
  else
    {
      document.getElementById('contenu_livre_or').style.display="block"
      document.getElementById('form_livre_or').style.display="none";
    }
}


function changer_page(debut,fin){
  //Créa obj
	var xhr = null;
	if(window.ActiveXObject)
		xhr = new ActiveXObject("Microsoft.XMLHTTP");
	else
		xhr = new XMLHttpRequest();
		
	//Methode
    document.getElementById('loading').style.display = "block";
    document.getElementById('loading').innerHTML = "<img src='images/loading_ajax.gif' alt='' />";
    document.getElementById('contenu_livre_or').style.display = "none";
    xhr.open('GET', 'changer_page.php?debut='+debut+'&fin='+fin+'', true);
    xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded;charset=ISO-8859-15');
    xhr.onreadystatechange = function() { 
    if(xhr.readyState==4) {
       document.getElementById('loading').style.display = "none";
      document.getElementById('contenu_livre_or').style.display = "block";
      document.getElementById('contenu_livre_or').innerHTML = xhr.responseText; }
    }
        
    //Infos send
    xhr.send(null);
}

function close_news(test){
	var pix=test;
	document.getElementById('bloc_news').style.marginTop = pix+"px";
	pix-=5;
	if(pix>-95)
	{ setTimeout(function(){close_news(pix)},10); }
}

function open_news(test){
	document.getElementById('bloc_news').style.display="block";
	var pix=test;
	document.getElementById('bloc_news').style.marginTop = pix+"px";
	pix+=5;
	if(pix<5)
	{ setTimeout(function(){open_news(pix)},10); }
}

function change_phrase(x){
  switch(x){
    case 'ok' : var phrase="Votre email a bien été enregistré dans notre mailing-list."; var symbole="<img src='images/ok.png' alt='' />"; break;
    case 'deja_enregistrer' : var phrase="Votre email est déjà dans notre mailing-list."; var symbole="<img src='images/warning.png' alt='' />"; break;
  }
  document.getElementById('confirmation').innerHTML=phrase;
  document.getElementById('symbole').innerHTML=symbole;
}


// fonction vérification du formulaire assurance hospitalisation

function verif_hosp(nom,prenom,choix_s,date,adr,cp,tel,email,choix1,mode,cv,cv2) {
	var arobase = email.indexOf("@")
	var point = email.lastIndexOf(".")
	var email_valide=1;
	
	var code=1;
	
	var nom_valide=1;
	var prenom_valide=1;
	var chois_s_valide=1;
	var date_valide=1;
	var adr_valide=1;
	var cp_valide=1;
	var tel_valide=1;
	var choix1_valide=1;
	var mode_valide=1;
	
	
	//Verification du nom
  if(nom=="")
  {
    document.getElementById('nom').className="input_contact_error";
    document.getElementById("erreur_nom").style.visibility="visible";
    nom_valide=0;
  }
  else
  {
    document.getElementById('nom').className="input_contact";
    document.getElementById("erreur_nom").style.visibility="hidden";
    nom_valide=1;
  }
  
  
  
  //Verification du prénom
  if(prenom=="")
  {
    document.getElementById('prenom').className="input_contact_error";
    document.getElementById("erreur_prenom").style.visibility="visible";
    prenom_valide=0;
  }
  else
  {
    document.getElementById('prenom').className="input_contact";
    document.getElementById("erreur_prenom").style.visibility="hidden";
    prenom_valide=1;
  }
  
  //Verification du ch_sexe
  if(choix_s=="")
  {  document.getElementById("erreur_sexe").style.visibility="visible";
     chois_s_valide=0;
  }
  else
  {   document.getElementById("erreur_sexe").style.visibility="hidden";
      chois_s_valide=1;
  }
  
  //Verification du date de naissance
  if(date=="")
  {
    document.getElementById('date').className="input_contact_error";
    document.getElementById("erreur_date").style.visibility="visible";
    date_valide=0;
  }
  else
  {
    document.getElementById('date').className="input_contact";
    document.getElementById("erreur_date").style.visibility="hidden";
    date_valide=1;
  }
  
  //Verification du téléphone
  if(adr=="")
  {
    document.getElementById('adresse').className="input_contact_error";
    document.getElementById("erreur_adresse").style.visibility="visible";
    adr_valide=0;
  }
  else
  {
    document.getElementById('adresse').className="input_contact";
    document.getElementById("erreur_adresse").style.visibility="hidden";
    adr_valide=1;
  }
  
  //Verification du code postal
  if(cp=="")
  {
    document.getElementById('cp').className="input_contact_error";
    document.getElementById("erreur_cp").style.visibility="visible";
    cp_valide=0;
  }
  else
  {
    document.getElementById('cp').className="input_contact";
    document.getElementById("erreur_cp").style.visibility="hidden";
    cp_valide=1;
  }
  
  
  
  //Verification du téléphone
  if(tel=="")
  {
    document.getElementById('telephone').className="input_contact_error";
    document.getElementById("erreur_tel").style.visibility="visible";
    tel_valide=0;
  }
  else
  {
    document.getElementById('telephone').className="input_contact";
    document.getElementById("erreur_tel").style.visibility="hidden";
    tel_valide=1;
  }
  
  
	
	//Verification de l'email
	if((arobase < 2)||(point + 2 > email.length)||(point < arobase+2)) 
	{ 
    alert('Cet e-mail n\'est pas valide !');
    document.getElementById("email2").className="input_contact_error";
    document.getElementById("erreur_image").style.visibility="visible";
    email_valide=0;
  }
  else if(document.getElementById('email2').className=="input_contact_error")
  { document.getElementById('email2').className="input_contact"; document.getElementById("erreur_image").style.visibility="hidden";
  email_valide=1;} 
  
  
  //Verification du choix1
  if(choix1=="")
  {document.getElementById("erreur_choix1").style.visibility="visible";
    choix1_valide=0;
  }
  else
  {document.getElementById("erreur_choix1").style.visibility="hidden";
       choix1_valide=1;
  }
  
  //Verification du mode de paiement
  if(mode=="")
  {
    document.getElementById('mode').className="input_contact_error";
    document.getElementById("erreur_mode").style.visibility="visible";
    mode_valide=0;
  }
  else
  {
    document.getElementById('mode').className="input_contact";
    document.getElementById("erreur_mode").style.visibility="hidden";
    mode_valide=1;
  } 
  
  
  
  
  //Verification du code
  if(cv!=cv2)
  { 
    document.getElementById('code_verif').className="input_contact_error";
    document.getElementById("erreur_cv").style.visibility="visible";
    code=0;
  }
  
  if(cv==cv2 && document.getElementById('code_verif').className=="input_contact_error")
  { 
    document.getElementById('code_verif').className="input_livre_or";
    document.getElementById("erreur_cv").style.visibility="hidden";
    code=1;
  } 
  
  
    
  if(nom_valide==1 && prenom_valide==1 && tel_valide==1 && email_valide==1 && code==1 && chois_s_valide==1 && date_valide==1 && adr_valide==1 && cp_valide==1 && choix1_valide==1 && mode_valide==1)
    {  document.assurance_hospitalisation.submit();return true; }
  else
    { return false; }
  
}



function verif_form_membre(nom,pnom,adres,ville,cp,tel,mail,login,pass,cv,cv2)
{   
    var arobase = mail.indexOf("@")
	var point = mail.lastIndexOf(".")    
     var nom_valide=1;
     var pnom_valide=1;
     var mail_valide=1;
	 var log_valide=1;
	 var pass_valide=1;
	 var code=1;
	 var adres_valide=1;
	 var ville_valide=1;
	 var cp_valide=1;
	 var tel_valide=1;
	
	// verification nom
	 if(nom=="")
  { document.getElementById('nom').className="input_contact_error";
    document.getElementById("erreur_nom").style.visibility="visible";
    nom_valide=0;
  }
  else
  { document.getElementById('nom').className="input_contact";
    document.getElementById("erreur_nom").style.visibility="hidden";
    nom_valide=1;
  }
  
   //Verification du prénom
  if(pnom=="")
  { document.getElementById('prenom').className="input_contact_error";
    document.getElementById("erreur_prenom").style.visibility="visible";
    pnom_valide=0;
  }
  else
  { document.getElementById('prenom').className="input_contact";
    document.getElementById("erreur_prenom").style.visibility="hidden";
    pnom_valide=1;
  }	
  //Verification de l'adresse
  if(adres=="")
  { document.getElementById('adres').className="input_contact_error";
    document.getElementById("erreur_adres").style.visibility="visible";
    adres_valide=0;
  }
  else
  { document.getElementById('adres').className="input_contact";
    document.getElementById("erreur_adres").style.visibility="hidden";
    adres_valide=1;
  }	
  
   //Verification de la ville
  if(ville=="")
  { document.getElementById('ville').className="input_contact_error";
    document.getElementById("erreur_ville").style.visibility="visible";
    ville_valide=0;
  }
  else
  { document.getElementById('ville').className="input_contact";
    document.getElementById("erreur_ville").style.visibility="hidden";
    ville_valide=1;
  }	
   //Verification du code postal
  if(cp=="")
  { document.getElementById('cp').className="input_contact_error";
    document.getElementById("erreur_cp").style.visibility="visible";
    cp_valide=0;
  }
  else
  { document.getElementById('cp').className="input_contact";
    document.getElementById("erreur_cp").style.visibility="hidden";
    cp_valide=1;
  }	
  
  //Verification du tel
  if(tel=="")
  { document.getElementById('tel').className="input_contact_error";
    document.getElementById("erreur_tel").style.visibility="visible";
    tel_valide=0;
  }
  else
  { document.getElementById('tel').className="input_contact";
    document.getElementById("erreur_tel").style.visibility="hidden";
    tel_valide=1;
  }	
  
	// verification identifiant
	if (login=="")
	{document.getElementById('ident').className="input_contact_error";
	document.getElementById("erreur_ident").style.visibility="visible";
	log_valide=0;
	}
	else
	{document.getElementById('ident').className="input_contact";
	document.getElementById("erreur_ident").style.visibility="hidden";
	log_valide=1;
	}	
	// verification mot de passe	
	if (pass=="")
	{document.getElementById('pass').className="input_contact_error";
	document.getElementById("erreur_mdp").style.visibility="visible";
	pass_valide=0;
	}
	else
	{document.getElementById('pass').className="input_contact";
	document.getElementById("erreur_mdp").style.visibility="hidden";
	pass_valide=1;
	}	
	//Verification du code
  if(cv!=cv2)
  { document.getElementById('code_verif').className="input_contact_error";
    document.getElementById("erreur_cv").style.visibility="visible";
    code=0;
  }
  
  if(cv==cv2 && document.getElementById('code_verif').className=="input_contact_error")
  { document.getElementById('code_verif').className="input_contact";
    document.getElementById("erreur_cv").style.visibility="hidden";
    code=1;
  } 
	
 //Verification de l'email
	if((arobase < 2)||(point + 2 > mail.length)||(point < arobase+2)) 
	{  document.getElementById("email2").className="input_contact_error";
    document.getElementById("erreur_image").style.visibility="visible";
	alert('Cet e-mail n\'est pas valide !');
    mail_valide=0;
  }
  else if(document.getElementById('email2').className=="input_contact_error")
  { document.getElementById('email2').className="input_contact"; document.getElementById("erreur_image").style.visibility="hidden";
  mail_valide=1;} 	
	
	if (nom_valide==1 && pnom_valide==1 && adres_valide==1 && ville_valide==1 && cp_valide==1 && tel_valide==1 && mail_valide==1 && log_valide==1 && pass_valide==1 && code==1)
	{document.membre.submit();
	return true;
	}
	else
	 {	 
	 return false; }
	}
