function Sauvdatalivredor(Modif,idligne){

if(controlechamp()){
	httpConnectSauvdatalivredor=null
    //Création de l'objet de synchronisation XML
  	// code for Mozilla, etc.
    if (window.XMLHttpRequest)
    {
  		httpConnectSauvdatalivredor=new XMLHttpRequest();
  		if(httpConnectSauvdatalivredor.overrideMimeType)
  		{
  			httpConnectSauvdatalivredor.overrideMimeType('text/xml');																								
		}
    }
  		// code for IE
    else if (window.ActiveXObject)
    {
		try{
  			httpConnectSauvdatalivredor=new ActiveXObject("Msxml2.XMLHTTP");
  		}catch (e){
  			try{
  			    httpConnectSauvdatalivredor=new ActiveXObject("Microsoft.XMLHTTP");
  			}catch (e){}
  		}
    }
  	 if (httpConnectSauvdatalivredor!=null)
    {
	    httpConnectSauvdatalivredor.open("POST","../gestion_bd/reservation.php5?",true);
		httpConnectSauvdatalivredor.onreadystatechange=function() { ChkReadyStateSauvdatalivredor(httpConnectSauvdatalivredor); };
		httpConnectSauvdatalivredor.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		
		if(Modif==1){
			ArgumentSauvdatalivredor="Modifdatalivredor=1";
			ArgumentSauvdatalivredor+="&idligne="+idligne;
		}else{
			ArgumentSauvdatalivredor="Sauvdatalivredor=1";
		}
		ArgumentSauvdatalivredor+="&Mois="+document.getElementById('idMois').value;
		ArgumentSauvdatalivredor+="&An="+document.getElementById('idAn').value;
		if(document.getElementById('idGite').checked){
			ArgumentSauvdatalivredor+="&BoolGite=1";
		}else{
			ArgumentSauvdatalivredor+="&BoolGite=0";
		}
		if(document.getElementById('idChambre').checked){
			ArgumentSauvdatalivredor+="&BoolChambre=1";
		}else{
			ArgumentSauvdatalivredor+="&BoolChambre=0";
		}		
		
		ArgumentSauvdatalivredor+="&Commentaire="+encodeURIComponent(document.getElementById('idcommentaire').value);
		ArgumentSauvdatalivredor+="&Invite="+encodeURIComponent(document.getElementById('idInvite').value);
		ArgumentSauvdatalivredor+="&Region="+encodeURIComponent(document.getElementById('idRegion').value);
		
		//ArgumentSauvdata+="chambre"+document.getElementByName('chambre[]').value;
		if(document.getElementById('idFancais').checked){
			ArgumentSauvdatalivredor+="&Langue="+encodeURIComponent(document.getElementById('idFancais').value);
		}
		if(document.getElementById('idRoyaumeUni').checked){
			ArgumentSauvdatalivredor+="&Langue="+encodeURIComponent(document.getElementById('idRoyaumeUni').value);
		}
		if(document.getElementById('idAllemagne').checked){
			ArgumentSauvdatalivredor+="&Langue="+encodeURIComponent(document.getElementById('idAllemagne').value);
		}
		if(document.getElementById('idEspagnol').checked){
			ArgumentSauvdatalivredor+="&Langue="+encodeURIComponent(document.getElementById('idEspagnol').value);
		}
	    httpConnectSauvdatalivredor.send(ArgumentSauvdatalivredor);
    }
  	else
    {
		alert("Votre navigateur ne supporte pas XMLhttp. \n Essayer d'utiliser un autre navigateur");
    }
}
}
function ChkReadyStateSauvdatalivredor(httpConnectSauvdatalivredor)
{
	if(httpConnectSauvdatalivredor.readyState == 4)
  {
		if(httpConnectSauvdatalivredor.status == 200)
		{   
			//httpConnectSauvdatalivredor.responseText;
			//AfficheForm();
			Recupdatalivredor('0','0','1');

		}
		else
		{
		  alert('Erreur lors du chargement des données : '+httpConnectSauvdatalivredor.statusText);
		  return false;
		}
  }
}
function controlechamp(){

document.getElementById('idmsg').innerHTML='Les données on bien été enregistrées';	
var boolNonErreur=true;
	if((document.getElementById('idMois').value.length<2)||(document.getElementById('idAn').value.length<4)){
		document.getElementById('idmsg').innerHTML+="Veuillez saisir correctement la date<br />";
		boolNonErreur=false;
	}
	
	if((!document.getElementById('idFancais').checked)&&(!document.getElementById('idRoyaumeUni').checked)&&(!document.getElementById('idAllemagne').checked)&&(!document.getElementById('idEspagnol').checked)){
		document.getElementById('idmsg').innerHTML="Veuillez séléctionner une langue<br />";
		boolNonErreur=false;
	}
	if((!(document.getElementById('idGite').checked))&&(!(document.getElementById('idChambre').checked))){
		document.getElementById('idmsg').innerHTML+="Veuillez séléctionner le(s) location(s)<br />";
		boolNonErreur=false;
	}
	if(navigator.appName=='Microsoft Internet Explorer') //pour Explorer 
    { 
		longtext=document.getElementById('idcommentaire').innerHTML.length;
	}else{
	     longtext=document.getElementById('idcommentaire').value.length;
	}
	if((longtext<3)){
		document.getElementById('idmsg').innerHTML+="Veuillez remplir la zone de &quot;Commentaire&quot;<br />";
		boolNonErreur=false;
	}
	if((document.getElementById('idInvite').value.length<2)){
		document.getElementById('idmsg').innerHTML+="Veuillez remplir la zone &quot;De&quot;<br />";
		boolNonErreur=false;
	}
	
	return boolNonErreur;
}
function ControleContenueDate(e){
/*	var code='';
	var ptrevent;
	if(navigator.appName=='Microsoft Internet Explorer') //pour Explorer 
    { 
        ptrevent=event;
		code=event.keyCode;
    }else //pour Netscape
    {
		ptrevent=e;
		code=e.which;
    }
	if(!((code>=96)&&(code<=105)||(code==8)||(code==46)||(code==37)||(code==39))){
		ptrevent.cancelBubble;
		ptrevent.returnValue=0;
		ptrevent.keyCode=null;
	
	}
*/
}
function ControlMois(){

	if(document.getElementById('idMois').value.length==1){
		if((document.getElementById('idMois').value>=1)&&(document.getElementById('idMois').value<=9)){
			document.getElementById('idMois').value="0"+document.getElementById('idMois').value;	
		}
	}
	if(document.getElementById('idMois').value.length==2){
		if(!((document.getElementById('idMois').value>=01)&&(document.getElementById('idMois').value<=12))){
			document.getElementById('idMois').focus();
			document.getElementById('idMois').value ="";		
		}
	}
}
function SelSuiv(thiselement,elementsuiv){
	if(document.getElementById(thiselement).value.length==document.getElementById(thiselement).maxLength){
		document.getElementById(elementsuiv).focus();
	}

}
