
var htmlText = "";
var rawText = "";
    
    
function mafonction(form){


    
    var formulaire = document.getElementById(form);
    
    for(i=0;i<formulaire.elements.length;i++){
           switch (formulaire.elements[i].type) {
               case "text":
                    htmlText = htmlText + "<strong>" + formulaire.elements[i].title + " :</strong> " + formulaire.elements[i].value + "<br/><br/>";
                    rawText = rawText + "  " + formulaire.elements[i].title + " :   " + formulaire.elements[i].value + ",\n\n";

               break;
               case "textarea":
                     htmlText = htmlText + "<strong>" + formulaire.elements[i].title + " :</strong><br/><i>" + formulaire.elements[i].value + "</i><br/><br/>";
                     rawText = rawText + " " + formulaire.elements[i].title + " : \n  " + formulaire.elements[i].value + " ,\n\n";
               break;
               case "radio":
                    if(formulaire.elements[i].checked){
                    htmlText = htmlText + "<b>*</b> " + formulaire.elements[i].value + "<br/><br/>";
                    rawText = rawText + " *  " + formulaire.elements[i].value + ",\n\n";
                    }
               break;
               case "checkbox":
                    if(formulaire.elements[i].checked){
                    htmlText = htmlText + "<b>*</b> " + formulaire.elements[i].value + "<br/><br/>";
                    rawText = rawText + " *  " + formulaire.elements[i].value + ",\n\n";
                    }
               break;
               
               case "select-one":
                    htmlText = htmlText + "<b>*</b> " + formulaire.elements[i].value + "<br/><br/>";
                    rawText = rawText + " *  " + formulaire.elements[i].value + ",\n\n";
               break
               case "select-multiple":
                    for (var j=0; j<formulaire.elements[i].options.length; j++) {if (formulaire.elements[i].options[j].selected) {
                    htmlText = htmlText + "<b>*</b> " + formulaire.elements[i].options[j].value + "<br/><br/>";
                    rawText = rawText + " * " + formulaire.elements[i].options[j].value + ",\n\n";
                    }}
               break;
               case "hidden":
                    htmlText = htmlText + "<strong>" + formulaire.elements[i].title + " :</strong> <br/>";
                    rawText = rawText + " " + formulaire.elements[i].title + " : \n";
               break;

               case "submit":
                  //alert("submit");
               break;
               default:              
          }         
    
   }

  envoieMail('_lite/form/mail_it.php','answer');
}

    function envoieMail(url,position){
           var xhr_object = null;
           if(window.XMLHttpRequest) xhr_object = new XMLHttpRequest();
           else
           if (window.ActiveXObject) xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
           xhr_object.open("POST", url, true);
           xhr_object.onreadystatechange = function(){
           if ( xhr_object.readyState == 4 )
           {
              document.getElementById(position).innerHTML = xhr_object.responseText
           }
           }

           xhr_object.setRequestHeader("Content-type","application/x-www-form-urlencoded");
         
           xhr_object.send("htmlText=" + htmlText + "&rawText=" + rawText + "&options=base-options_mail.php");
           htmlText ="";
           rawText = "";

    }
