rem: if ( tr || td ) { div = div.firstChild.firstChild; if ( td ) div = div.firstChild; 
add: if ( table ) { div = div.firstChild; if ( table != "thead" ) div = div.firstChild; if ( table == "td" ) div = div.firstChild; 
context: 	clean: function(a) {		var r = [];		for ( var i = 0; i < a.length; i++ ) {			if ( a[i].constructor == String ) {					if ( !a[i].indexOf("<tr") ) {					var tr = true;					a[i] = "<table>" + a[i] + "</table>";				} else if ( !a[i].indexOf("<td") || !a[i].indexOf("<th") ) {					var td = true;					a[i] = "<table><tbody><tr>" + a[i] + "</tr></tbody></table>";				}					var div = document.createElement("div");				div.innerHTML = a[i];					if ( tr || td ) {					div = div.firstChild.firstChild;					if ( td ) div = div.firstChild;				}					for ( var j = 0; j < div.childNodes.length; j++ )					r.push( div.childNodes[j] );			} else if ( a[i].jquery || a[i].length && !a[i].nodeType )				for ( var k = 0; k < a[i].length; k++ )					r.push( a[i][k] );			else if ( a[i] !== null )				r.push(	a[i].nodeType ? a[i] : document.createTextNode(a[i].toString()) );		}		return r;	},
meta: 1375	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1375/fe392e6a741a97edf1208d341d884f8f6bcf0739/jquery.js/buggy/src/jquery/jquery.js