add: type.prev = type[type.n - 1]; 
context: 	sibling: function(a,n) {		var type = [];		var tmp = a.parentNode.childNodes;		for ( var i = 0; i < tmp.length; i++ ) {			if ( tmp[i].nodeType == 1 )				type.push( tmp[i] );			if ( tmp[i] == a )				type.n = type.length - 1;		}		type.last = type.n == type.length - 1;		type.cur =			n == "even" && type.n % 2 == 0 ||			n == "odd" && type.n % 2 ||			type[n] == a;		type.next = type[type.n + 1];		return type;	},
meta: 6056	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/6056/7d57c67749a4c38d80de6d5ed7917f4219ce34b4/jquery.js/buggy/jquery/jquery.js