nodes = tinyMCE.getNodeTree(node, new Array(), 3); 
nodes = tinyMCE.getNodeTree(node, [], 3); 
	selectNode : function(node, collapse, select_text_node, to_start) {		var inst = this.instance, sel, rng, nodes;		if (!node)			return;		if (typeof(collapse) == "undefined")			collapse = true;		if (typeof(select_text_node) == "undefined")			select_text_node = false;		if (typeof(to_start) == "undefined")			to_start = true;		if (inst.settings.auto_resize)			inst.resizeToContent();		if (tinyMCE.isRealIE) {			rng = inst.getDoc().body.createTextRange();			try {				rng.moveToElementText(node);				if (collapse)					rng.collapse(to_start);				rng.select();			} catch (e) {				// Throws illigal agrument in MSIE some times			}		} else {			sel = this.getSel();			if (!sel)				return;			if (tinyMCE.isSafari) {				sel.setBaseAndExtent(node, 0, node, node.innerText.length);				if (collapse) {					if (to_start)						sel.collapseToStart();					else						sel.collapseToEnd();				}				this.scrollToNode(node);				return;			}			rng = inst.getDoc().createRange();			if (select_text_node) {				// Find first textnode in tree				nodes = tinyMCE.getNodeTree(node, new Array(), 3);				if (nodes.length > 0)					rng.selectNodeContents(nodes[0]);				else					rng.selectNodeContents(node);			} else				rng.selectNode(node);			if (collapse) {				// Special treatment of textnode collapse				if (!to_start && node.nodeType == 3) {					rng.setStart(node, node.nodeValue.length);					rng.setEnd(node, node.nodeValue.length);				} else					rng.collapse(to_start);			}			sel.removeAllRanges();			sel.addRange(rng);		}		this.scrollToNode(node);		// Set selected element		tinyMCE.selectedElement = null;		if (node.nodeType == 1)			tinyMCE.selectedElement = node;	},
3623	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3623/32d3515ec5cf941c718954b41f19cc777ee4a50e/tiny_mce_src.js/buggy/ain7-website/ain7/media/js/tiny_mce/tiny_mce_src.js