UpdatePanelでのPostback時はwindow.onloadが走らない

ですが、javascript内のpageLoadという名前のfunctionは必ず動く。のでUpdatePanelでボタンを非表示にして、再度表示した時に、なんでMouseOverが利かなくなるんだろうという問題は下記で解決!

上に、mouseoverのためのScriptが書いてある
・・・・

if (window.addEventListener) {
    window.addEventListener("load", smartRollover, false);
}
else if (window.attachEvent) {
    window.attachEvent("onload", smartRollover);
}

function pageLoad() {
    smartRollover();
}