

function findMatch(ref) {
    if(ref=='') return;
    for(var i=0; i<lesregexps.length; i++){
	var lurl=lesregexps[i].url;
	if(ref.match(lurl)){
//	    alert("ref : "+ref+" -> url "+lurl);
            return lesregexps[i];
	}
    }
    return null;
}

function stristr (haystack, needle, bool) {
    var pos = 0;

    haystack += '';
    pos = haystack.toLowerCase().indexOf( (needle+'').toLowerCase() );
    if (pos == -1){
        return false;
    } else{
        if (bool) {
            return haystack.substr( 0, pos );
        } else{
            return haystack.slice( pos + 1 );
        }
    }
}



$(document).ready(function(){
   var ref = document.referrer.toLowerCase();
//    ref="http://www.charbon.be/?cherche_nicolas_francois.html";
//    ref="http://bib?camille_bla_laufer";
 //   ref="http://google.fr?raza";
//    ref="http://mldksfj?red"
//    ref="http://mdsqlfkj?etalonnage"
    ref=stristr(ref,"?");
    if(!(ref) || ref=="") return;
    var lapersonne = findMatch(ref);
    if(lapersonne == null) return;
    var letype=lapersonne.letype;
    var letitre=lapersonne.letitre;
    var dejachange=false;
    $('#lien_liste_'+letype).each(function(i){
	if(dejachange) return;
	changeliste(this);
    });
    var dejachange=false;
    $('[title="'+letitre+'"]').each(function(i){
	if(dejachange) return;
	changeimages(this);
//	this.scrollIntoView(false);
    });
});

