﻿	
	//Filtre le calcul d'un budget par client livré
	function filterByCliLiv(val, marche, annee)
	{
		var formXHR = new httpRequest(docRoot + '/compte/budget.aspx?num_cli_liv=' + val + '&id_marche=' + marche + '&annee=' + annee,'','POST')
		formXHR.LoadContent('main','Calcul en cours',''); 
	}
	
	
	//Permet de recharger la liste des marchés
	function updateSelectMarche(idCompte)
	{
	    var formXHR = new httpRequest(docRoot + '/_application/_functions/ajaxLoader.aspx?idControl=UPDATE_SELECT_MARCHE&idCompte=' + idCompte,'','POST')
		formXHR.LoadContent('select_marche','Mise à jour des marchés...',''); 
	}
	
	
	//Lance une recherche sur les commandes et en fait un extract des lignes de commandes dans un  csv.
	function ExportCommandeLine(typeStats,id_compte,marche,annee)
	{
	    var formXHR = new httpRequest('/stats/statistiques.aspx?type=' + typeStats + '&id_compte=' + id_compte + '&ref_marche=' + marche + '&annee=' + annee,'','POST')
	    formXHR.PostForm('stats_form');
	    formXHR.LoadContent('resultExport','Exportation des données ...','initXHR()');
	    return true;	
	}	

	
// ***********************************************************************************************************

	
	//Permet de generer le fichier CSV du detail de commande souhaité.
	function ExportCommandeDetail(cmd_id)
	{

	    var formXHR = new httpRequest('/commandes/export.aspx?cmd_id=' + cmd_id,'','POST')
	    //formXHR.PostForm('stats_form');
	    formXHR.LoadContent('exportCSV','Exportation des données ...','initXHR()');
	    return true;	
	}	
	
	

