function verif_contact(email,msg,cv,cv2)
{
	var arobase = email.indexOf("@")
	var point = email.lastIndexOf(".")
	var email_valide=1;
	var msg_valide=1;
	var code=1;
	
	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";
	}
	
	if(msg=="")
  	{
    	document.getElementById('message').className="input_contact_error";
	    document.getElementById("erreur_image_msg").style.visibility="visible";
    	msg_valide=0;
	}
  	else
  	{
    	document.getElementById('message').className="input_contact";
    	document.getElementById("erreur_image_msg").style.visibility="hidden";
  	}
	if(cv!=cv2)
	{
		document.getElementById('code_verif').className="input_contact_error";
		document.getElementById("erreur_image_cv").style.visibility="visible";
		code=0;
	}
	else
	{
		document.getElementById('code_verif').className="input_contact";
		document.getElmementById('erreur_image_cv').style.visibility="hidden";
	}
	if(email_valide==1 && msg_valide==1 && code==1)
	{
		document.contact.submit();
		return true;
	}
	else
	{
		return false;
	}
}
	
  
function verif(email,msg) {
	var arobase = email.indexOf("@")
	var point = email.lastIndexOf(".")
	var email_valide=1;
	var msg_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";} 
  
  
  //Verification du message
  if(msg=="")
  {
    document.getElementById('message').className="input_contact_error";
    document.getElementById("erreur_image_msg").style.visibility="visible";
    msg_valide=0;
  }
  else
  {
    document.getElementById('message').className="input_contact";
    document.getElementById("erreur_image_msg").style.visibility="hidden";
    msg_valide=1;
  }
  
  
  if(email_valide==1 && msg_valide==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);
}