//update_resultat//document.formulaire_filtre.filtre_actif.value=this.id;document.formulaire_filtre.sous_filtre_actif.value=this.selectedIndex;document.$admidocs_nom_form.submit()
var url_root = '../module_search/';
function valide_theme(id_theme, id_sous_theme)
{
	id_theme = $(id_theme).getAttribute('id_theme');
	//id_theme = id_theme.replace('select_','');
		

	//creation du tab_critere
	creer_tab_critere(id_theme, id_sous_theme);
	//mise a jour des div
	update_les_div();
	
	//cache/affiche les div
	//affichage_des_div();
	
	//mise a jour des resutlats
	$('kryter_resultat_affiche').innerHTML = '';
	//update_resultat();
			
}



function creer_tab_critere(id_theme, id_sous_theme)
{
	var url = url_root+'creer_tab_critere.php';
	//'critere_select_'+id_theme
	//new Ajax.Updater('debug', url,  {asynchronous:false, method: 'post', parameters: { id_theme: id_theme, id_sous_theme: id_sous_theme},  insertion: Insertion.Bottom});
	new Ajax.Request( url,  {asynchronous:false, method: 'post', parameters: { id_theme: id_theme, id_sous_theme: id_sous_theme}});
			
}

function chargement_theme(id_theme)
{
  //alert('test');
  $('critereId_'+id_theme).innerHTML = '<img src="http://fcba-dev.itnetwork.fr/_com/images/loader.gif" style="display: block; margin: 8px 0 0 7px;">';
}

function update_div_kryter(id_theme)
{

	chargement_theme(id_theme);
	var statut = $('critereId_'+id_theme).style.display;

	var nameclass = $('critereId_'+id_theme).className;
	var action = $('critereId_'+id_theme).getAttribute('action');
	var comptage = $('critereId_'+id_theme).getAttribute('comptage');
	
	
	//alert(nameclass+" "+action+" "+comptage);
	var url = url_root+'update_div_kryter.php';

	new Ajax.Updater('critereId_'+id_theme, url, {method: 'post', parameters: { id_theme: id_theme, style:nameclass, action:action, comptage:comptage}});
}

function update_les_div()
{
	var longeur = critere_a_affiche.length;
	
	for (i=0; i<=longeur-1; i++)
	{
		//debug
		//var div = 'critereId_'+critere_a_affiche[i];
		//$('debug').innerHTML =  critere_a_affiche[i]+'effectue\n';
				
	   update_div_kryter(critere_a_affiche[i]);
	   //$('critereId_'+critere_a_affiche[i]).show();

	} 
}

function affichage_des_div()
{
	var longeur = critere_a_affiche.length;
	
	for (i=0; i<=longeur-1; i++)
	{

		try
		{
		  var taille = $('select_'+critere_a_affiche[i]).options.length;
		  if(taille > 0)
		  {
		  	$('critereId_'+critere_a_affiche[i]).show();
		  }
		}	
		catch(ex)
		{
		  $('critereId_'+critere_a_affiche[i]).hide();

		}
		
	} 
}


function update_resultat(url_affichage,voir,page)
{
    var url = url_root+'affiche_resultat.php';
    new Ajax.Updater('kryter_resultat_affiche', url, {method: 'post', parameters: { url_affichage: url_affichage, voir:voir, page:page}});	
}

function update_resultat_faq(url_affichage,voir,page)
{
    var url = '../faq/affiche_resultat.php';
	new Ajax.Updater('kryter_resultat_affiche', url, {method: 'post', parameters: { url_affichage: url_affichage, voir:voir, page:page}});	
}

function retour_recherche(url_retour, url_affichage, voir, page, label)
{
    var redirection = window.location.href = url_retour+'?recharge&voir='+voir+'&page='+page+'#resutlatcomplet'+label;
    //update_resultat(url_affichage);
}
