

/* --------------------------------------------------------------------------------------------------------------- */
/*                                                 Ajax_Send_Data                                                  */
/* --------------------------------------------------------------------------------------------------------------- */
	// - Nombre de la funcion : Ajax_Send_Data(Array_Var,Requete_php)
	// - Fecha de creacin : 19/06/2007
	// - Fecha de modificacion : 19/06/2007
	// - Version : 1.0.0
	/* ----------------------------------------------------------------------------------------------------------- */
	// - Nombre del autor : Lemarinel Sébastien
	// - Puesto : Encaragdo informatico
	// - Empresa : Eventquoter
	/* ----------------------------------------------------------------------------------------------------------- */
	// - Nombre : Ajax_Send_Data(Array_Var,Requete_php)
	// - Compatible : JAVASCRIPT
	// - Descripcion : Envia los datos con Ajax
	// - Parametros : 
			// -> Ajax_Send_Data : Lista de parametros a enviar (es un string de este formato : Indice1=Param1|Indice2=Param2|...|IndiceN=ParamN)
			// -> Requete_php : Direccion del fichero php que va recibir las datos
	//
/* --------------------------------------------------------------------------------------------------------------- */
function Ajax_Send_Data(Array_Php_Var,Requete_php){
	
	

	var Array_Data=new Array() ;
	var i;
	var String_Post=new String();
	var Add_and="";

	Array_Data=Array_Php_Var.split('|');
	
	for(i=0;i<Array_Data.length;i++){
		//alert (Array_Campo_Form[i].value);
		String_Post=String_Post+Add_and+Array_Data[i] ;
		Add_and="&";
	}

	//Initialisation de l'objet XHR
	var xhr_object = null;

	//
	xhr_object=Ajax_Connect(Requete_php);

	//on envoi les donne via la methode POST
	xhr_object.send(String_Post);
	
	//document.getElementById('Fog_Layer').style.display ='none';
}
/* --------------------------------------------------------------------------------------------------------------- */
/*                                                   Send_Data                                                     */
/* --------------------------------------------------------------------------------------------------------------- */


/* --------------------------------------------------------------------------------------------------------------- */
/*                                                   Send_Form                                                     */
/* --------------------------------------------------------------------------------------------------------------- */
	// - Nombre de la funcion : Send_Form(Id_Form,Array_Var,Requete_php)
	// - Fecha de creacin : 19/06/2007
	// - Fecha de modificacion : 19/06/2007
	// - Version : 1.0.0
	/* ----------------------------------------------------------------------------------------------------------- */
	// - Nombre del autor : Lemarinel Sébastien
	// - Puesto : Encaragdo informatico
	// - Empresa : Eventquoter
	/* ----------------------------------------------------------------------------------------------------------- */
	// - Nombre : Send_Form(Id_Form,Array_Var,Requete_php)
	// - Compatible : JAVASCRIPT
	// - Descripcion : Permite de enviar el contenido de une formulario con Ajax
	// - Parametros : 
			// -> Id_Form : Id del formulario
			// -> Array_Var : Tabla con las otras variables que quieremos enviar
			// -> Requete_php : Dirrecion del fichero php que va recibir las datos
	//
/* --------------------------------------------------------------------------------------------------------------- */
function Ajax_Send_Form(Id_Form,Array_Php_Var,Requete_php){


	var Add_and,Add_and_Data,String_Form_Post,String_Var_Post=new String();
	var Array_Campo_Form=new Array() ;
	var Array_Data=new Array() ;
	var i;

	Add_and="";
	Add_and_Data="";
	String_Form_Post="";
	String_Var_Post="";


	if(Array_Php_Var!=''){
		Array_Data=Array_Php_Var.split('|');
	
	
		Add_and_Data="&";
		for(i=0;i<Array_Data.length;i++){
			//alert (Array_Campo_Form[i].value);
			String_Var_Post=String_Var_Post+Add_and_Data+Array_Data[i] ;
			
		}
	}

	Array_Campo_Form=window.document.getElementById(Id_Form).elements;
	
	if(Id_Form!=''){
		//alert(Array_Campo_Form.length);
		for(i=0;i<Array_Campo_Form.length;i++){
			if(Array_Campo_Form[i].type == 'checkbox'){
				String_Form_Post=String_Form_Post+Add_and+Array_Campo_Form[i].name+"="+Array_Campo_Form[i].checked ;
			}else if(Array_Campo_Form[i].type == 'radio'){
				if(Array_Campo_Form[i].checked){
					String_Form_Post=String_Form_Post+Add_and+Array_Campo_Form[i].name+"="+Array_Campo_Form[i].value ;
				}
			}else{
				String_Form_Post=String_Form_Post+Add_and+Array_Campo_Form[i].name+"="+Array_Campo_Form[i].value ;
			
			}
			Add_and="&";
		}
	}
	//Initialisation de l'objet XHR
	var xhr_object = null;

	//
	xhr_object=Ajax_Connect(Requete_php);

	//on envoi les donne via la methode POST
	xhr_object.send(String_Form_Post+String_Var_Post);
	
	//document.getElementById('Fog_Layer').style.display ='none';
}
/* --------------------------------------------------------------------------------------------------------------- */
/*                                                   Send_Form                                                     */
/* --------------------------------------------------------------------------------------------------------------- */
