rem: if ( position == "static" ) elem.parentNode.style.position = "static"; 
add:  div.innerHTML = wrap[1] + elem + wrap[2];   while ( wrap[0]-- ) div = div.lastChild;   if ( jQuery.browser.msie ) {   var tbody = !tags.indexOf("<table") && tags.indexOf("<tbody") < 0 ? div.firstChild && div.firstChild.childNodes :   wrap[1] == "<table>" && tags.indexOf("<tbody") < 0 ? div.childNodes : [];  for ( var i = tbody.length - 1; i >= 0 ; --i ) if ( jQuery.nodeName( tbody[ i ], "tbody" ) && !tbody[ i ].childNodes.length ) tbody[ i ].parentNode.removeChild( tbody[ i ] );   if ( /^\s/.test( elem ) ) div.insertBefore( context.createTextNode( elem.match(/^\s*/)[0] ), div.firstChild );  }  elem = jQuery.makeArray( div.childNodes ); } 
context: 			jQuery.swap( elem, old, function() {				// If the element is visible, then the calculation is easy				if ( jQuery( elem ).is(":visible") ) {					height = elem.offsetHeight;					width = elem.offsetWidth;				// Otherwise, we need to flip out more values				} else {					elem = jQuery( elem.cloneNode(true) )						.find(":radio").removeAttr("checked").removeAttr("defaultChecked").end()						.css({							visibility: "hidden",							position: "absolute",							display: "block",							right: "0",							left: "0"						}).appendTo( elem.parentNode )[0];					var position = jQuery.css( elem.parentNode, "position" ) || "static";					if ( position == "static" )						elem.parentNode.style.position = "relative";					height = elem.clientHeight;					width = elem.clientWidth;					if ( position == "static" )						elem.parentNode.style.position = "static";					elem.parentNode.removeChild( elem );				}			});
meta: 3217	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3217/227f8b2514de31bd0b5c45ce6fc1b942c081f776/core.js/buggy/src/core.js