<SCRIPT language="javascript">
function getTextRange(num, oTextarea)
{
var range = oTextarea.createTextRange();
var rect = range.getClientRects();
var left = rect[0].left;
if(num > rect.length - 1 || num < 0)
return;
if(num == 0)
{
var right = rect[0].right;
range.moveEnd("character",-range.text.length);
while(range.offsetLeft + range.boundingWidth < right)
{
range.expand("character");
}
}
else
{
var right = rect[num].right;