Element.extend({cleanWhitespace:function(){$A(this.childNodes).each(function(a){if(a.nodeType==3&&!/\S/.test(a.nodeValue)){a.parentNode.removeChild(a)}});return this},find:function(b){var a=this[b];while(a.nodeType!=1){a=a[b]}return a},replace:function(b,c){if(this.outerHTML){this.outerHTML=b.stripScripts()}else{var a=this.ownerDocument.createRange();a.selectNodeContents(this);this.parentNode.replaceChild(a.createContextualFragment(b.stripScripts()),this)}if($pick(c,true)){b.evalScripts.delay(10,b)}},isEmpty:function(){return !!this.innerHTML.match(/^\s*$/)},getOffsetHeight:function(){return this.offsetWidth},getOffsetWidth:function(){return this.offsetWidth}});
