Используйте прототип Element для расширения его функциональности:
Element.prototype.myNewFunction = function() {
// your code...
};
Теперь вы можете вызывать этот метод для любого объекта элемента.
Редактировать: Я только что быстро проверил, и кажется, что это не будет работать для IE7 и ниже, и IE8 может быть сомнительным.
Редактировать 2: Также, как отмечает Илай, вероятно, не стоит расширять объекты, которые вам не принадлежат. Учитывая эту слабую поддержку IE, вы можете рассмотреть простую процедурную функцию:
function myFunction(element) {
// your code...
// which may or may not return an object or value
return blah;
}