| Цитата: | 
	| Есть еще вопросы? | 
	
есть, что это значит:
	
	| Цитата: | 
	| Если в объекте не найден метод, он ищется в прототипе. | 
	
	
	| Цитата: | 
	| прийдется понимать на моих примерах. | 
	
да лана, тебе умничать, я же НЕ прошу за меня решить мою задачу. Наоборот - разобраться желаю ) Просто реально не могу ухватиь суть, в этом, пока. ......)
я же не стал бы писать, если б все понимал ))
если использовать:
this.ShowSelText();
ошибка: 
this.ShowSelText is not a function
ну а если так:
this.ShowSelText
то и ошибок нет и alert-а нет ...
тогда так:
function QuickQuote(){
	document.write('<div onmousedown="quickQuote.showSelText()" class="button" id="divQuickQuote" style="z-index:1000;cursor:pointer;position:absolute;visibility:hidden"><b>Цитировать</b></div>');
	var selText = '';
}
QuickQuote.prototype.GetSelText = function(){
	selText = '';
	if (window.getSelection && !window.opera) 	selText = window.getSelection();
	else if (document.getSelection) 			selText = document.getSelection();
	else if (document.selection) 				selText = document.selection.createRange().text;
	
	selText.toString().replace(/(\r?\n\s*){2,}/gi,'\r\n').replace(/^\s+|\s+$/gi,'').replace(/(\ |\t)+/gi,' ');
	if (!selText) return;
	
	this.ShowSelText();
}
QuickQuote.prototype.ShowSelText = function(){
	alert('sdf');
}
var oQQ = new QuickQuote();
window.onload = function(){
	document.onkeyup	= oQQ.GetSelText;
	document.onmouseup	= oQQ.GetSelText;
}
все равно ошибка: 
	
	| Цитата: | 
	| this.ShowSelText is not a function |