
function pressOnEnter(elem, btnId)
{
	if (event.keyCode != 13) return true;
	
	// Si btnId=null, alors on souhaite desactiver la touche ENTER
	if (btnId == null) return false;
	
	var i, col, f;
	
	if (elem == null)
	{
		if (event.keyCode != 13) return;
		
		col = document.all;

		for (i = 0 ; i < col.length ; i++)
		{
			if (pressOnEnter(col.item(i), btnId)) return true;
		}
		
		return false;
	}
	else
	{
		if ((""+elem.id).indexOf(btnId) >= 0)
		{
			event.returnValue = false;
			elem.click();
			return true;
		}

		col = elem.children;
		
		for (i = 0 ; i < col.length ; i++)
		{
			if (pressOnEnter(col.item(i), btnId)) return true;
		}
		
		return false;
	}
}





