if(global.rselectid > 0)
{
rlength = ceil(string_length(mb_getbody(global.mb_reply[global.mb_ctopic,global.mb_creply]))/global.mbmaxlength);
rtext = mb_getbody(global.mb_reply[global.mb_ctopic,global.mb_creply]);
}
else
{
rlength = ceil(string_length(mb_getbody(global.mb_topic[global.mb_ctopic,0]))/global.mbmaxlength);
rtext = mb_getbody(global.mb_topic[global.mb_ctopic,0]);
}
reply = rtext;
global.mb_creplytext = rtext;

for(i = 0; i < rlength; i += 1)
{
rtext = string_copy(reply,0,global.mbmaxlength);
reply = string_copy(reply,global.mbmaxlength+1,string_length(reply));
draw_text(ix+2,iy+8+i*16,rtext);
}