$filtre_etat_contact 			= CSession::get('filtre_etat_contact', $etat_contact);
$filtre_id_groupe 				= CSession::get('filtre_id_groupe', $id_groupe);
$filtre_date_debut 				= CDate::date_switch(CSession::get('filtre_date_debut', $filtre_date_debut));
$filtre_date_fin 				= CDate::date_switch(CSession::get('filtre_date_fin', $filtre_date_fin));
$filtre_email 					= CSession::get('filtre_email', $filtre_email);
$filtre_nom 					= CSession::get('filtre_nom', $filtre_nom);
$filtre_prenom					= CSession::get('filtre_prenom', $filtre_prenom);

$filtre_idopportunite			= CSession::get('filtre_idopportunite', $filtre_idopportunite);

$filtre = array();

switch ($filtre_id_groupe) {
    case '0':
			$liste_user_all_groupe = '(' . trim (implode (',', CTableGrGroupe::get_array_id_user_all_groupe ()), ',') . ')';
			$listeGroupe__ = str_replace (array ('(,', ',)', ',,'), array ('(', ')', ''), ($liste_user_all_groupe));
			$Test = str_replace (array ('(', ',', ')'), array ('', '', ''), $listeGroupe__);
			if ($Test) {
				$filtre_groupe = " AND id NOT IN " . $listeGroupe__;
			} else {
				$filtre_groupe = " AND id LIKE '0'";
			}
            break;
    case '%%':
            $filtre_groupe = " ";
            break;
    default:
			$liste_user_groupe = trim (implode (',', CTableGrGroupe::get_array_id_user ($filtre_id_groupe)), ',');
			if ($liste_user_groupe) {
				$listeGroupe = '(' . implode (',', CTableGrGroupe::get_array_id_user ($filtre_id_groupe)) . ')';