rem: var p,i,x;   if (memo_obj[n]) { return memo_obj[n]; }  d = document; if((p = n.indexOf("?"))>0 && parent.frames.length) { d = parent.frames[n.substring(p+1)].document; n = n.substring(0,p); } if(!(x = d[n]) && d.all) { x = d.all[n]; } for (i = 0; !x && i<d.forms.length; i++) { x = d.forms[i][n]; } for(i=0; !x && d.layers && i<d.layers.length; i++) x = findObj(n,d.layers[i].document); if(!x && document.getElementById) x = document.getElementById(n);   memo_obj[n] = x;  return x; 
add: return findObj_test_forcer(n, false); 
context: 	function findObj(n) { 		var p,i,x;		// Voir si on n'a pas deja memoriser cet element				if (memo_obj[n]) {			return memo_obj[n];		}				d = document; 		if((p = n.indexOf("?"))>0 && parent.frames.length) {			d = parent.frames[n.substring(p+1)].document; 			n = n.substring(0,p);		}		if(!(x = d[n]) && d.all) {			x = d.all[n]; 		}		for (i = 0; !x && i<d.forms.length; i++) {			x = d.forms[i][n];		}		for(i=0; !x && d.layers && i<d.layers.length; i++) x = findObj(n,d.layers[i].document);		if(!x && document.getElementById) x = document.getElementById(n); 				// Memoriser l'element		memo_obj[n] = x;				return x;	}
meta: 207	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/207/2d478334485b7afd6ff3e8f1b9720191a4aa5309/layer.js/clean/ecrire/layer.js