var lang_max_car = "caractère(s) encore disponible(s)";
var lang_reste   = "";
var max_car      = 1000;
function conf() {
if (confirm("Etes vous certain de vouloir supprimer ce Message ?")) 
	return true;
else 	return false;
	
}	
function verif_adresse(mail, mask)
{
    if (mask.value == "0") {
      if (mail.value != "") {  
        if ( (mail.value.indexOf("@")<0)||(mail.value.indexOf(".")<0) )
        {
          alert("Verifiez votre adresse E-Mail, elle n'est pas valide ...");
          return false;
        }
      }
      else {
      	alert("Veuillez entrer votre  adresse E-Mail ...");
        return false;
      }  
    }
    return true;  
}
//
function verif_book(frm) {
//alert("entree verif");

		if (frm.box1.checked)
		    frm.maskbox1.value = "1";
		else
			frm.maskbox1.value = "0";    
  
		if (frm.box2.checked)
		    frm.maskbox2.value = "1";
    else
    	frm.maskbox2.value = "0";		      
			    
    if((frm.nom.value=="") || (frm.nom.value.replace(/^ */,'').replace(/ *$/,'').length<1)) 
    {
	      alert("Veuillez entrer votre nom ou votre pseudo"); 
        frm.nom.focus();
        return false;
    }
    else 
    if (!verif_adresse(frm.email, frm.maskbox1)) {
    	frm.email.focus();
      return false;
    }  
    else
    if((frm.elements['message'].value == "") ||
           (frm.elements['message'].value.replace(/^ */,'').replace(/ *$/,'').length<1))

    {
	      alert("Veuillez entrer un message");
        frm.elements['message'].focus();
        return false;
    }
    else
    if(frm.url.value.substring(0,7)!="http://") 
    {
	      alert("L'url du site n'est pas conforme (http://...)");
        frm.url.focus();
        return false;
   }
   else {
     frm.valid.value = "c";
     sendData_guestbook();
     return true;
   }
}
function update_flag(objet){
 if (objet.value) 
  document.getElementById("img_flags").src = 'Guestbook/images/flags/'+objet.value.substring(0,2)+'.png';
}
function subBox(objet){

var idmsg = "Log"+objet.name;

  if (objet.checked) 
    document.getElementById(idmsg).style.visibility = "visible";
  else 
	  document.getElementById(idmsg).style.visibility = "hidden";
}
function countCar(texta, mde) {
 if (max_car > 0){
  if (texta.value.length>max_car)
   texta.value = texta.value.substring(0, max_car);

  if (mde==0)
   var leng = texta.value.length+1;
  else
   var leng = texta.value.length;

  var diff = ((max_car-leng) == "-1") ? "0" : max_car-leng;
  document.getElementById('reste_car').value = diff;
 }
}
function sendData_guestbook() { 
  var xhr = getXMLHttpRequest(); 
  if(xhr && xhr.readyState != 0) { 
    xhr.abort();  
  } 
  xhr.onreadystatechange = function() {  
    var loading 
    loading = document.getElementById("loading"); 
    if(xhr.readyState == 4) {
      if (xhr.status != 200) { 
        loading.innerHTML = "<p>Erreur</p>"; 
      }
      else {
      	loading.innerHTML = xhr.responseText;
      }
    }
    else  { 
      loading.innerHTML = "<b>Envoi de votre message en cours ...</b><br><img src='Fichiers/loading/loading.gif' alt=''><table border=\"0\" width=\"350\"><tr><td width=\"100%\" height=\"500\">&nbsp;</td></tr></table>"; 
    } 
  }
  var Params=""
  var i=0;
  var Elt;
  while (Elt=document.forms['post'].elements[i] ){
 		if(Elt.value && Elt.type!='submit'){Params+="&"+Elt.name+"="+Elt.value;}
 		i++;
 	}
  Params=Params.replace(/^&/,"")
//
  xhr.open("POST", "sender_livredor.php", true); 
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); 
  xhr.send(Params);
}
