var position = jQuery.css( elem.parentNode, "position" ) || "static"; if ( position == "static" ) elem.parentNode.style.position = "relative"; 
var wrap =  !tags.indexOf("<opt") && [ 1, "<select multiple='multiple'>", "</select>" ] ||  !tags.indexOf("<leg") && [ 1, "<fieldset>", "</fieldset>" ] ||  tags.match(/^<(thead|tbody|tfoot|colg|cap)/) && [ 1, "<table>", "</table>" ] ||  !tags.indexOf("<tr") && [ 2, "<table><tbody>", "</tbody></table>" ] ||   (!tags.indexOf("<td") || !tags.indexOf("<th")) && [ 3, "<table><tbody><tr>", "</tr></tbody></table>" ] ||  !tags.indexOf("<col") && [ 2, "<table><tbody></tbody><colgroup>", "</colgroup></table>" ] || 
			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 );				}			});
6056	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6056/227f8b2514de31bd0b5c45ce6fc1b942c081f776/core.js/clean/src/core.js