button_ref()
function button_ref(){
	var ol=document.getElementsByTagName("BUTTON"),i,mode,a
	for(i=0;i<ol.length;i++){
		mode=ol[i].getAttribute("mode")
		if(mode!=""&&mode!=null){
			a=mode.split(",")
			ol[i].style.fontSize=12
			ol[i].hideFocus=true
			ol[i].style.cssText+=";border:0;cursor:hand;cursor:pointer;line-height:"+(a[1]*1+2)+"px;background:url("+a[3]+".gif) repeat-y"
			ol[i].style.width=a[0]
			ol[i].style.height=a[1]
			ol[i].setAttribute("mode",null)
			ol[i].size=a[2]
			ol[i].sel=function(index){this.style.backgroundPosition="0 "+(this.offsetHeight*(this.size-index))}
			if(navigator.userAgent.indexOf("IE")==-1)
				ol[i].type=ol[i].name=="submit"?"submit":"button"
			if(a[4]=="d")
				continue
			ol[i].onmouseover=ol[i].onmouseout=ol[i].onmousedown=ol[i].onmouseup=function(e){
				var n=this.size,y=0,cmd=this.getAttribute("cmd")
				e=e==null?event:e
				if(e.type=="mouseup"&&cmd!=null)
					btClick(cmd)
				if((n==1&&"mouseover,mouseout".inc(e.type))||(n==2&&"mousedown,mouseup".inc(e.type)))
					return
				if(e.type=="mouseout")
					y=0
				if(e.type=="mouseover"||e.type=="mouseup")
					y=(n==2?1:2)*this.offsetHeight
				if(e.type=="mousedown")
					y=this.offsetHeight
				this.style.backgroundPosition="0 "+y
			}
		}
	}
}
