                        var xhr1 = null;                   
					    function getXhr1(){
                                if(window.XMLHttpRequest) 
								 xhr1 = new XMLHttpRequest(); 
                                else if(window.ActiveXObject){ 
                                   try {
                                        xhr1 = new ActiveXObject("Msxml2.XMLHTTP");
                                    } catch (e) {
										xhr1 = new ActiveXObject("Microsoft.XMLHTTP");
                                    }
                                }
                                else { 
                                   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
                                   xhr1 = false; 
                                } 
                        }


					  function crt_arr(nNam, nVal) {
					    this.nzon = nNam;
					    this.vzon = nVal;
					  }
				

						function addslashes(ch) {
							ch = ch.replace(/\\/g,"\\\\")
							ch = ch.replace(/\'/g,"\\'")
							ch = ch.replace(/\"/g,"\\\"")
							return ch
						}
				
				
					
				
					function SndArea2(num, texte, idhpo) {
							
					getXhr1();							
					
					alert(idhpo);	
					text2 = addslashes(texte);
					
				     var sndputs = new Array();
					 
					 sndputs['postno'] = new crt_arr('vzon', idhpo);
					 sndputs['numparent'] = new crt_arr('vzon', num);
					 sndputs['text'] = new crt_arr('vzon', text2);
														 
					  // On défini ce qu'on va faire quand on aura la réponse
                          xhr1.onreadystatechange = function(){
	                            // On ne fait quelque chose que si on a tout reçu et que le serveur est ok
                                        if(xhr1.readyState == 4 && xhr1.status == 200){
												 leselect1 = xhr1.responseText;
                                                // On se sert de innerHTML pour rajouter les options a la liste
                                                document.getElementById('rcv_result').innerHTML = leselect1;
                                        }
                                }
		
		
							   var chaine = jsArray2Php(sndputs);			
                               xhr1.open("POST","getCtlPost.php",true);
                               xhr1.setRequestHeader('Content-Type','application/x-www-form-urlencoded;charset=utf-8');

                               xhr1.send("postno="+idhpo+"&numparent="+num+"&texte="+text2);  

					}

				
                      function Sndemail(){
				  
                             getXhr1();
            
						     var inputFields = document.sndmail.getElementsByTagName("INPUT");
					         var inputs = new Array();
     					     var sndputs = new Array();

						        for(var no=0;no<inputFields.length;no++){  
						              if(inputFields[no].type == "text"){
						                inputs[inputs.length] = inputFields[no];
			                        }
                
						        }      
								
							ij = 0;
        					for(var no=0;no<inputs.length;no++){
			                var required = inputs[no].getAttribute("required");
			                if(required) {
								ij++;
								
				                var F_name = inputs[no].getAttribute("name");					
				                var F_value = inputs[no].value;
							
								sndputs['snd'+ij]= new crt_arr(F_name, F_value);
								}
							}

                             // On défini ce qu'on va faire quand on aura la réponse
                             xhr1.onreadystatechange = function(){
	                            // On ne fait quelque chose que si on a tout reçu et que le serveur est ok
                                        if(xhr1.readyState == 4 && xhr1.status == 200){
												 leselect1 = xhr1.responseText;
                                                // On se sert de innerHTML pour rajouter les options a la liste
                                                document.getElementById('errctlmail').innerHTML = leselect1;
                                        }
                                }
		
		
							   var chaine = jsArray2Php(sndputs);			
                               xhr1.open("POST","getCtlEmail.php",true);
                               xhr1.setRequestHeader('Content-Type','application/x-www-form-urlencoded;charset=utf-8');

                               xhr1.send("sForm="+chaine);                                      

                        }
