function verif(email2,msg,cv,cv2,etablissement,nom,prenom,code_postal,ville,adresse) {
	var arobase = email2.indexOf("@")
	var point = email2.lastIndexOf(".")
	var email2_valide=1;
	var msg_valide=1;
	var code_valide=1;
	var etablissement_valide=1;
	var nom_valide=1;
	var prenom_valide=1;
	var ville_valide=1;
	var adresse_valide=1;
	var code_postal_valide=1;
	
	//Verification de l'email
	if((arobase < 2)||(point + 2 > email2.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";
    email2_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;
  }
  
  //mes verification
  if(etablissement=="")
  {	document.getElementById('etablissement').className="input_contact_error";
    document.getElementById("erreur_image_etablissement").style.visibility="visible";
    etablissement_valide=0;
  }
  else
  { document.getElementById('etablissement').className="input_contact";
  document.getElementById("erreur_image_etablissement").style.visibility="hidden";} 
  
    if(nom=="")
  {	document.getElementById('nom').className="input_contact_error";
    document.getElementById("erreur_image_nom").style.visibility="visible";
    etablissement_valide=0;
  }
  else
  { document.getElementById('nom').className="input_contact";
  document.getElementById("erreur_image_nom").style.visibility="hidden";} 
  
    if(prenom=="")
  {	document.getElementById('prenom').className="input_contact_error";
    document.getElementById("erreur_image_prenom").style.visibility="visible";
    etablissement_valide=0;
  }
  else
  { document.getElementById('prenom').className="input_contact";
  document.getElementById("erreur_image_prenom").style.visibility="hidden";} 
  
      if(ville=="")
  {	document.getElementById('ville').className="input_contact_error";
    document.getElementById("erreur_image_ville").style.visibility="visible";
    etablissement_valide=0;
  }
  else
  { document.getElementById('ville').className="input_contact";
  document.getElementById("erreur_image_ville").style.visibility="hidden";} 
  
        if(code_postal=="")
  {	document.getElementById('code_postal').className="input_contact_error";
    document.getElementById("erreur_image_postal").style.visibility="visible";
    etablissement_valide=0;
  }
  else
  { document.getElementById('code_postal').className="input_contact";
  document.getElementById("erreur_image_postal").style.visibility="hidden";} 

        if(ville=="")
  {	document.getElementById('ville').className="input_contact_error";
    document.getElementById("erreur_image_ville").style.visibility="visible";
    etablissement_valide=0;
  }
  else
  { document.getElementById('ville').className="input_contact";
  document.getElementById("erreur_image_ville").style.visibility="hidden";} 
  
          if(adresse=="")
  {	document.getElementById('adresse').className="input_contact_error";
    document.getElementById("erreur_image_adresse").style.visibility="visible";
    etablissement_valide=0;
  }
  else
  { document.getElementById('adresse').className="input_contact";
  document.getElementById("erreur_image_adresse").style.visibility="hidden";} 
 
  
   
  //fin mes verification
  

  //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(email2_valide==1 && msg_valide==1 && code==1 && etablissement_valide==1 && nom_valide==1 && prenom_valide==1 && ville_valide==1 && code_postal_valide==1 && ville_valide==1 && adresse_valide==1)
    {  document.newsletter.submit();return true; }
  else
    {  return false; }
  
}


function verif3(email2,cv,cv2,etablissement,nom,prenom,code_postal,ville,adresse) {
	var arobase = email2.indexOf("@")
	var point = email2.lastIndexOf(".")
	var email2_valide=1;
	var code_valide=1;
	var etablissement_valide=1;
	var nom_valide=1;
	var prenom_valide=1;
	var ville_valide=1;
	var adresse_valide=1;
	var code_postal_valide=1;
	
	//Verification de l'email
	if((arobase < 2)||(point + 2 > email2.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";
    email2_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
  
  //mes verification
  if(etablissement=="")
  {	document.getElementById('etablissement').className="input_contact_error";
    document.getElementById("erreur_image_etablissement").style.visibility="visible";
    etablissement_valide=0;
  }
  else
  { document.getElementById('etablissement').className="input_contact";
  document.getElementById("erreur_image_etablissement").style.visibility="hidden";} 
  
    if(nom=="")
  {	document.getElementById('nom').className="input_contact_error";
    document.getElementById("erreur_image_nom").style.visibility="visible";
    etablissement_valide=0;
  }
  else
  { document.getElementById('nom').className="input_contact";
  document.getElementById("erreur_image_nom").style.visibility="hidden";} 
  
    if(prenom=="")
  {	document.getElementById('prenom').className="input_contact_error";
    document.getElementById("erreur_image_prenom").style.visibility="visible";
    etablissement_valide=0;
  }
  else
  { document.getElementById('prenom').className="input_contact";
  document.getElementById("erreur_image_prenom").style.visibility="hidden";} 
  
      if(ville=="")
  {	document.getElementById('ville').className="input_contact_error";
    document.getElementById("erreur_image_ville").style.visibility="visible";
    etablissement_valide=0;
  }
  else
  { document.getElementById('ville').className="input_contact";
  document.getElementById("erreur_image_ville").style.visibility="hidden";} 
  
        if(code_postal=="")
  {	document.getElementById('code_postal').className="input_contact_error";
    document.getElementById("erreur_image_postal").style.visibility="visible";
    etablissement_valide=0;
  }
  else
  { document.getElementById('code_postal').className="input_contact";
  document.getElementById("erreur_image_postal").style.visibility="hidden";} 

        if(ville=="")
  {	document.getElementById('ville').className="input_contact_error";
    document.getElementById("erreur_image_ville").style.visibility="visible";
    etablissement_valide=0;
  }
  else
  { document.getElementById('ville').className="input_contact";
  document.getElementById("erreur_image_ville").style.visibility="hidden";} 
  
          if(adresse=="")
  {	document.getElementById('adresse').className="input_contact_error";
    document.getElementById("erreur_image_adresse").style.visibility="visible";
    etablissement_valide=0;
  }
  else
  { document.getElementById('adresse').className="input_contact";
  document.getElementById("erreur_image_adresse").style.visibility="hidden";} 
 
  
   
  //fin mes verification
  

  //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(email2_valide==1 && code==1 && etablissement_valide==1 && nom_valide==1 && prenom_valide==1 && ville_valide==1 && code_postal_valide==1 && ville_valide==1 && adresse_valide==1)
    {  document.newsletter.submit();return true; }
  else
    {  return false; }
  
}

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

function verif_news(email2) {
	var arobase = email2.indexOf("@")
	var point = email2.lastIndexOf(".")
	
	//Verification de l'email
	if((arobase < 2)||(point + 2 > email2.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("email2_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!="" && email2_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;
}


go_visibility = new Array;

function goblink()
	{
	if(document.getElementById && document.all)
		{
		blink_tab = document.getElementsByTagName('blink');
		for(a=0;a<blink_tab.length;a++)
			{
			if(go_visibility[a] != "visible")
				go_visibility[a] = "visible";
			else
				go_visibility[a] = "hidden";
			blink_tab[a].style.visibility=go_visibility[a];
			}
		}
	setTimeout("goblink()", 500);
	}

window.onload = goblink;


function rechercher(el) {
	Expression =  new RegExp(' ', '')
	var q = Expression.exec(document.getElementById('fake_q').value);
	var returned_q = '';
	for(var i=0; i<q.count; i++)
		returned_q = returned_q + '+' + q[i];
	document.getElementById('real_q').value = returned_q;
	alert(returned_q);
	el.form.submit();	
}