/*
Use in <HEAD> with DEFER keyword wrapped in conditional comments:
<!--[if lt IE 7]>
<script defer type="text/javascript" src="fixbutton.js"></script>
<![endif]-->
*/

var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])

if ((version >= 5.5) && (document.body.filters)) 
{
	function buttonfix(){
		var buttons = document.getElementsByTagName('button');
		for (var i=0; i<buttons.length; i++) {
			buttons[i].onclick = function () {
				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 ;
			}
		}
	}
	window.attachEvent("onload", buttonfix);
}