function showClavierAlphaAuteur(){
	source = document.getElementById("clavier").src;
	if ( document.getElementById("clavierAlphaAuteur").style.display == "block") {
		document.getElementById("clavier").src = source.replace("up","bottom");;
		document.getElementById("clavierAlphaAuteur").style.display = "none";
	} else {
		document.getElementById("clavier").src = source.replace("bottom","up");;
		document.getElementById("clavierAlphaAuteur").style.display = "block";
	}
}

function searchAuteur(obj,search,color,groupuser,filtreId){
	
	/*if (obj) {
		obj.className = "remote_button_selected";
	}*/
	
	if(search=="nom"){
		search = document.getElementById("field_nom_auteur").value;	
	}
	var idAut = search.length==1?search:search.substring(0,1);	
	var str = "&search="+search+"&color="+color+"&groupuser="+groupuser;
	if(document.getElementById("div_filtre_auteurs").innerHTML != ''){
		if(document.getElementById("filtreAuteur1").checked==true){
			str += "&filtre="+document.getElementById("filtreAuteur1").value;
			//str += "&filtre="+filtreId;
		}else{
			str += "&filtre=0";
		}
	}
	
	if(document.getElementById("link_tous_nos_auteurs")){
		var clik = document.createAttribute("onclick");
		clik.nodeValue = "GotoUrl('/auteurs?id="+idAut+"');";
		document.getElementById("link_tous_nos_auteurs").setAttributeNode(clik);		
	}

	var xhr_object = null ;
	if(window.XMLHttpRequest) // FIREFOX
		xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // IE
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else
		return(false);

	xhr_object.onreadystatechange  = function(){ 
		if(xhr_object.readyState  == 4){
			if (xhr_object.status  == 200) {
				ret = xhr_object.responseText;
				var arrayRet = ret.split("###");
				if(arrayRet[0] != ""){
					document.getElementById('navig_nosauteurs').style.display = 'block';
					//document.getElementById('navig_nosauteurs_sep').style.display = 'block';
					document.getElementById('span_navig_auters').innerHTML = arrayRet[0];	
				}else{
					document.getElementById('navig_nosauteurs').style.display = 'none';
					//document.getElementById('navig_nosauteurs_sep').style.display = 'none';
					document.getElementById('span_navig_auters').innerHTML = '';	
				}
				if(arrayRet[1] != ""){
					document.getElementById('div_res_auteurs').innerHTML = arrayRet[1];	
					document.getElementById('resultats_nosauteurs').style.display = 'block';			
				}else{
					document.getElementById('div_res_auteurs').innerHTML = '';	
					document.getElementById('resultats_nosauteurs').style.display = 'none';
				}
				
			}
		}
	}

	xhr_object.open( "POST","./ajax/get_auteurs.php", true ); 
	xhr_object.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 
	xhr_object.send(str);
}

function showPrevResults(){
	var tot = 0;
	var find = 0;
	while(find == 0 && tot <= 10000){
		if(document.getElementById('table_res_from_'+tot)){
			find = 1;
		}else{
			tot = tot -1 + 21;
		}		
	}
	
	if(find == 1){
		var temp = tot;
		find = 0;
		while(find == 0 && temp <= 10000){
			if(document.getElementById('table_res_from_'+temp).style.display == 'block'){
				find = 1;
			}else{
				temp = temp -1 + 21;
			}
		}
		
	}
	
	var old = temp;
	var n = old-20;
	var min = n-1+2;
	var max = n-1+21;
	if(n >= 0){
		if(document.getElementById('table_res_from_'+old)){
			document.getElementById('table_res_from_'+old).style.display = 'none';
		}
		document.getElementById('table_res_from_'+n).style.display = 'block';
		
		document.getElementById('min_navig_auteurs').innerHTML = min;
		document.getElementById('max_navig_auteurs').innerHTML = max;
	}
}

function showNextResults(){
	var tot = 10000;
	var find = 0;
	while(find == 0 && tot >= 0){
		if(document.getElementById('table_res_from_'+tot)){
			find = 1;
		}else{
			tot = tot - 20;
		}		
	}
	
	if(find == 1){
		var temp = tot;
		find = 0;
		while(find == 0 && temp >= 0){
			if(document.getElementById('table_res_from_'+temp).style.display == 'block'){
				find = 1;
			}else{
				temp = temp - 20;
			}
		}
		
	}
	
	var old = temp;
	var n = old-1+21;
	var min = n-1+2;
	var max = n-1+21;
	if(n <= tot){
		if(document.getElementById('table_res_from_'+old)){
			document.getElementById('table_res_from_'+old).style.display = 'none';
		}
		document.getElementById('table_res_from_'+n).style.display = 'block';
		
		document.getElementById('min_navig_auteurs').innerHTML = min;
		document.getElementById('max_navig_auteurs').innerHTML = max;
	}
}