function buttonfix() {
    var buttons = document.getElementsByTagName('button');
    for (var i=0; i<buttons.length; i++) {
        if(buttons[i].onclick) continue;
        
        buttons[i].onclick = function () {
            var bypass = true;
            if (this.attributes.getNamedItem("value").nodeValue==='del')
            {
                bypass = confirm('Confirmer la suppression ?');
            }
            if (bypass===true)
            {
                for(j=0; j<this.form.elements.length; j++)
                    if( this.form.elements[j].tagName == 'BUTTON' )
                        this.form.elements[j].disabled = true;
                this.disabled=false;
                this.value = this.attributes.getNamedItem("value").nodeValue;
                this.style.color='#fafafa';
            }
            
            return bypass;
        }
    }
}

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

