if(typeof insertions == 'string' || insertions.ownerDocument === document) insertions = {bottom:insertions}; 
if (typeof insertions == 'string' || typeof insertions == 'number' || (insertions && insertions.ownerDocument === document)) insertions = {bottom:insertions}; 
  Element.Methods.insert = function(element, insertions) {    element = $(element);        if(typeof insertions == 'string' || insertions.ownerDocument === document)      insertions = {bottom:insertions};        var t = Element._insertionTranslations, content, position, pos, tagName;        for (position in insertions) {      content  = insertions[position];      position = position.toLowerCase();      pos      = t[position];            if (content && content.ownerDocument === document) {        pos.insert(element, content);        continue;      }           content = content.toString();      tagName = ((position == 'before' || position == 'after')        ? element.parentNode : element).tagName.toUpperCase();           if (t.tags[tagName]) {        var fragments = Element._getContentFromAnonymousElement(tagName, content.stripScripts());        if (position == 'top' || position == 'after') fragments.reverse();        fragments.each(pos.insert.curry(element));      }      else element.insertAdjacentHTML(pos.adjacency, content.stripScripts());            content.evalScripts.bind(content).defer();    }        return element;  }
5582	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5582/5f4bab4dcb76436ec3f1bcb7cd953aba419995a6/dom.js/clean/src/dom.js