function show_dd_list(item_name){
  //S'assurer que le auto-complete est désactivé
  document.getElementById('dd_'+item_name).setAttribute("autocomplete","off");
  var obj = document.getElementById('dd_'+item_name);
  var y = 0;
  var x = 0;
  
  if (obj.offsetParent)	{
    y = obj.offsetTop + 22;
	} else if (obj.y) {
		y = obj.y + 22;
  }
  
  if (obj.offsetParent)	{
    x = obj.offsetLeft;
	} else if (obj.x) {
		x = obj.x;
  }  
    
  if(document.getElementById(item_name+'_list').style.visibility=='visible'){
    document.getElementById(item_name+'_list').style.visibility='hidden';
  }else{    
    document.getElementById(item_name+'_list').style.top = y + "px";
    document.getElementById(item_name+'_list').style.left = x + "px";  
    document.getElementById(item_name+'_list').style.visibility='visible';
  }    
}

function select_dd_item(sel_item){
  var item_name=sel_item.parentNode.id.substr(0,(sel_item.parentNode.id.length - 5));
  document.getElementById(item_name).value=sel_item.id;
  document.getElementById('dd_'+item_name).value=sel_item.innerHTML;
  document.getElementById(sel_item.parentNode.id).style.visibility='hidden';
}
/*




function close_dd_list(item_name){
  document.getElementById(item_name+'_list').style.visibility='hidden';
}

function change_dd_list_crit(item_name, crit){
  var href_name;
  for(i=0;i<document.getElementById(item_name+'_list').getElementsByTagName('a').length;i++){
    href_name = document.getElementById(item_name+'_list').getElementsByTagName('a').item(i).name;
    if(href_name=='' || href_name==crit){    
      document.getElementById(item_name+'_list').getElementsByTagName('a').item(i).className='dd_list_item';
    }else{
      document.getElementById(item_name+'_list').getElementsByTagName('a').item(i).className='dd_list_item_hide';
    }
  }
  document.getElementById(item_name).value='';
  document.getElementById(item_name+'_list_sel').innerHTML='';
}
*/
