// Créé par Vincent Guesnard aka Kolibot ( contact@kolibot.fr )
// Droits d'exploitation réservés à Sicesi
// Dernière modification : 07/05/08

var url_home = 'http://www.prix-portables.fr/';

function ajouter_filtre(name,position,max,egala)
{
	var count = eval($('count-'+name).innerHTML);
	if(((count < (max - 1)) && (egala == 0)) || ((egala == 1) && (count < 2)))
	{
		var pars = 'name=' + name + '&position=' + position + '&egala=' + egala + '&count=' + count;
		var myAjax = new Ajax.Request(url_home + 'ajax/filtre.php', { method : 'post', parameters : pars, onSuccess : set_filtre });
		$('signeplus-'+name).innerHTML ='<img src="' + url_home + 'images/ajax-loader.gif" alt="Chargement en cours" />';
		$('count-'+name).innerHTML = count + 1;
	}
}


function set_filtre(obj)
{
	Myobj = obj.responseText.evalJSON();
	MySecondobj = Myobj.evalJSON();
	new Insertion.Bottom(MySecondobj.td_name , MySecondobj.content);
	$('signeplus-' + MySecondobj.td_name).innerHTML = '<a href="#" onclick="javascript:ajouter_filtre(\'' + MySecondobj.td_name + '\',' + (eval(MySecondobj.position)+1) + ',' + MySecondobj.count_content + ',' + MySecondobj.egala + ');return false;" class="filtre_signe">&nbsp;+</a>' ;

}


function supprimer_filtre(tdname,name,egala)
{
	var node = document.getElementById(name);
	node.parentNode.removeChild(node);
	var node = document.getElementById('signemoins-' + name);
	node.parentNode.removeChild(node);
	if(egala)
	{
		var node = document.getElementById('egala-' + name);
		node.parentNode.removeChild(node);
	}
	$('count-'+tdname).innerHTML = eval($('count-'+tdname).innerHTML)-1;
}
	

function filters_selection(type)
{
	if(type == 1)
	{
		objet = document.getElementById('assistant_selected');
		if(objet!=null && objet.style.display!='none')
		{
			objet.style.display = 'none';
		}
		objet = document.getElementById('assistant_unselected');
		if(objet!=null && objet.style.display!='block')
		{
			objet.style.display = 'block';
		}
		objet = document.getElementById('criteres_selected');
		if(objet!=null && objet.style.display!='block')
		{
			objet.style.display = 'block';
		}
		objet = document.getElementById('criteres_unselected');
		if(objet!=null && objet.style.display!='none')
		{
			objet.style.display = 'none';
		}
		objet = document.getElementById('form_carac');
		if(objet!=null && objet.style.display!='block')
		{
			objet.style.display = 'block';
		}
		objet = document.getElementById('form_besoin');
		if(objet!=null && objet.style.display!='none')
		{
			objet.style.display = 'none';
		}
	}
	else
	{
		if (type == 2)
		{
			objet = document.getElementById('assistant_selected');
			if(objet!=null && objet.style.display!='block')
			{
				objet.style.display = 'block';
			}
			objet = document.getElementById('assistant_unselected');
			if(objet!=null && objet.style.display!='none')
			{
				objet.style.display = 'none';
			}
			objet = document.getElementById('criteres_selected');
			if(objet!=null && objet.style.display!='none')
			{
				objet.style.display = 'none';
			}
			objet = document.getElementById('criteres_unselected');
			if(objet!=null && objet.style.display!='block')
			{
				objet.style.display = 'block';
			}
			objet = document.getElementById('form_carac');
			if(objet!=null && objet.style.display!='none')
			{
				objet.style.display = 'none';
			}
			objet = document.getElementById('form_besoin');
			if(objet!=null && objet.style.display!='block')
			{
				objet.style.display = 'block';
			}
		}
	}
}
