rem: btn.onclick  = this.doubleClick.bindAsEventListener(btn); 
context:     _addButton:function(id, img, xy, sz) {        var imgLocation = OpenLayers.Util.getImagesLocation() + img;        var btn = OpenLayers.Util.createAlphaImageDiv(                                    "OpenLayers_Control_PanZoom_" + id,                                     xy, sz, imgLocation, "absolute");        //we want to add the outer div        this.div.appendChild(btn);        btn.onmousedown = this.buttonDown.bindAsEventListener(btn);        btn.ondblclick  = this.doubleClick.bindAsEventListener(btn);        btn.onclick  = this.doubleClick.bindAsEventListener(btn);        btn.action = id;        btn.map = this.map;        btn.slideFactor = this.slideFactor;        //we want to remember/reference the outer div        this.buttons.push(btn);        return btn;    },
meta: 8310	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8310/8b7d34cce66c50eb0c75622160c1191c3e2865d1/PanZoom.js/clean/lib/OpenLayers/Control/PanZoom.js