Código:
function select()
{
document.getElementbyId("tu_select").visibility = "visible";
}
function desabilitar()
{
document.getElementbyId("tu_select").disabled = true;
document.getElementbyId("tu_boton_a_desabilitar").disabled = true;
}
Con esas funciones te deberia funcionar, uno para cada boton
El select debe estar ya creado con la propiedad "visibility=hidden"
salu2!