Para los que tengan este problema y no se quieran complicar usen jQuery; para asignar eventos puede usar los "atajos"
Cita: $("#boton1").click(function(){ alert("click")})
o usando directamente .bind();
Cita: $("#boton1").bind("click", function(){alert("click") })
Y para quitar todos los eventos de un objeto simplemente
O si quieren quitar un evento determinado simplemente
Cita: $("#boton1").unbind("click")