rem: if (!tinyMCE.settings['auto_resize'] && !(pos.absTop > scrollY && pos.absTop < (scrollY - 25 + height))) inst.contentWindow.scrollTo(pos.absLeft, pos.absTop - height + 25); 
add: if (pos.absLeft < vp.left || pos.absLeft > vp.left + vp.width || pos.absTop < vp.top || pos.absTop > vp.top + (vp.height-25)) w.scrollTo(pos.absLeft, pos.absTop - vp.height + 25);   if (inst.settings.auto_resize) { cwin = inst.getContainerWin(); cvp = tinyMCE.getViewPort(cwin); p = this.getAbsPosition(node);  if (p.absLeft < cvp.left || p.absLeft > cvp.left + cvp.width || p.absTop < cvp.top || p.absTop > cvp.top + cvp.height) cwin.scrollTo(p.absLeft, p.absTop - cvp.height + 25); } 
context: 	scrollToNode : function(node) {		var inst = this.instance;		var pos, doc, scrollX, scrollY, height;		// Scroll to node position		pos = tinyMCE.getAbsPosition(node);		doc = inst.getDoc();		scrollX = doc.body.scrollLeft + doc.documentElement.scrollLeft;		scrollY = doc.body.scrollTop + doc.documentElement.scrollTop;		height = tinyMCE.isMSIE ? document.getElementById(inst.editorId).style.pixelHeight : inst.targetElement.clientHeight;		// Only scroll if out of visible area		if (!tinyMCE.settings['auto_resize'] && !(pos.absTop > scrollY && pos.absTop < (scrollY - 25 + height)))			inst.contentWindow.scrollTo(pos.absLeft, pos.absTop - height + 25); 	},
meta: 10343	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10343/524e24acf79702622c51dba4bb678337072e34b9/tiny_mce_src.js/clean/mambots/editors/tinymce/jscripts/tiny_mce/tiny_mce_src.js