//
// Gestion de la recherche avancée
//

function resetSearch ()
{
	// Clear search values
	document.getElementById('genre').selectedIndex = 0;
	document.getElementById('collection').selectedIndex = 0;
	document.getElementById('editeur').selectedIndex = 0;
	document.getElementById('media').selectedIndex = 0;
	document.getElementById('dispo').selectedIndex = 0;
	document.getElementById('cotage').value = '';
}


function toggleSearch (lang)
{
	var texte = document.getElementById('switchText');
	var bloc = document.getElementById('blocAvance');

	if (lang=='fr')
	{
		if (texte.innerHTML == 'Plus de critères')
		{
			texte.innerHTML = 'Moins de critères';
			bloc.style.display = 'inline';
		}
		else
		{
			texte.innerHTML = 'Plus de critères';
			bloc.style.display = 'none';
			resetSearch();
		}
	}

	if (lang=='en')
	{
		if (texte.innerHTML == 'Advanced search')
		{
			texte.innerHTML = 'Simple search';
			bloc.style.display = 'inline';
		}
		else
		{
			texte.innerHTML = 'Advanced search';
			bloc.style.display = 'none';
			resetSearch();
		}
	}

}

function openAdvanced ()
{
	var genre = document.getElementById('genre').selectedIndex;
	var collec = document.getElementById('collection').selectedIndex;
	var editeur = document.getElementById('editeur').selectedIndex;
	var media = document.getElementById('media').selectedIndex;
	var dispo = document.getElementById('dispo').selectedIndex;
	var cotage = document.getElementById('cotage').value.length;

	var avance = genre+collec+editeur+media+dispo+cotage;
	if (avance > 0) { toggleSearch(); }
}
