/*	Written by Jonathan Snook, http://www.snook.ca/jonathan
Add-ons by Robert Nyman, http://www.robertnyman.com
sur http://www.robertnyman.com/2005/11/07/the-ultimate-getelementsbyclassname/ le 18 janvier 07
Mise en contexte par Gaetan Langhade, http://www.equallia.com */

function getElementsByClassName(a){
    var base = (document.all) ? document.all : document.body.getElementsByTagName("*");
    var resultat = new Array();
	try{ //IE 5
		for (i=0;i<base.length;i++){ if (base[i].className.indexOf(a) > -1) resultat.push(base[i]); }
	} catch(e){ return false; }
	return (resultat);
}


var rechercheAvancee = true;


function predetailler(){
	var lesLiens = getElementsByClassName("resultacte");
	for (i=0;i<lesLiens.length;i++){
		lesLiens[i].href = "javascript:void(0);";
		lesLiens[i].className = "resultacte";
		lesLiens[i].onclick = function(){
			return detailler(this);
	}	}
	var lesCalques = getElementsByClassName("resultactif");
	for (i=0;i<lesCalques.length;i++) lesCalques[i].className = "resultinactif"
}

function detailler(a){
	var etat = a.className.indexOf("resultactif") > -1 ? 1 : 0;
	a.className = etat == 1 ? "resultacte" : "resultacte resultactif";
	var leCalque = a.parentNode.nextSibling.nodeType == 1 ? a.parentNode.nextSibling : a.parentNode.nextSibling.nextSibling;
	leCalque.className = etat == 1 ? "resultinactif" : "resultactif";
	return false;
}

	


//						<div class="resultatComplementaire">
//							<p><a class="resultacte resutlactif" href="#">Informations complémentaires</a></p>
//							<div class="resutlactif">
