Странно, практически ничего не поменял, но всё работает.)
<script type="text/javascript">
function mybut(elId, flag) {
if (typeof flag == 'undefined') {flag = 0};
var elem = document.getElementById(elId).style;
var elem2 = document.getElementById('event');
switch (flag) {
case 0: elem2.innerHTML+='0 | '; break;
case 1: elem2.innerHTML+='1 | '; break;
case 2: elem2.innerHTML+='2 | ';
}
}
</script>
<div style="width:336px;height:76px;background-image:url('/forum/images/ca_serenity/misc/logo.gif')" id="but1" onmouseover="mybut('but1', 1)" onmouseout="mybut('but1')" onmousedown="mybut('but1', 2)" onmouseup="mybut('but1', 1)"></div>
<div id='event'>События:</div>