﻿function obj_push_form()
{ 
    var m_str_urlToPrintFormulaire = "/ajax/evenements/inscription.html"; 
    
    this.xhrPopUp_formulaire = function(idPush)
    {
        print_pseudoPopUp(m_str_urlToPrintFormulaire +"?idPush=" + idPush, "", true, 2, "Chargement en cours...");
        return false;
     } 
     this.xhrValidateInscription = function(idEncripted, idPush){
        print_pseudoPopUp(m_str_urlToPrintFormulaire +"?idPush=" + idPush + "&idEncripted=" + idEncripted, "", true, 2, "Chargement en cours...");
        return false;
     }
     
     this.xhrSubmitInscription = function(curFormulaire){
        var curParam = '';
        
        
        var dataObj = curFormulaire; 
        for (nbElt=0;nbElt<dataObj.elements.length;nbElt++) 
		{ 
			if (dataObj.elements[nbElt].type !== undefined && (dataObj.elements[nbElt].type=="checkbox" || dataObj.elements[nbElt].type=="radio"))
			{
				var Elt = dataObj.elements[nbElt]
				if (Elt.checked)
				{
					curParam += "&" + dataObj.elements[nbElt].name + "=" + dataObj.elements[nbElt].value;
				}
			}
			else if (dataObj.elements[nbElt].value !== undefined && dataObj.elements[nbElt].name !== undefined)
			{
				
				if (dataObj.elements[nbElt].value.indexOf("&") > -1)
				{
					curParam += "&" + dataObj.elements[nbElt].name + "=" + encodeURIComponent(dataObj.elements[nbElt].value);
				}
				else
				{
					curParam += "&" + dataObj.elements[nbElt].name + "=" + dataObj.elements[nbElt].value;
				}
			}
			
		}
		
        var myXHR = new httpRequest(m_str_urlToPrintFormulaire + '?1=1' + curParam , "", "POST"); 
        myXHR.LoadContent("pseudo_popUp_1", "Chargement en cours...", "");
        
        return false;
     }
}
