function copyrate(textmessage,colorhidetext,safemode){
//проверяем замарачиваться ли нам с подбором цвета:
if (colorhidetext==''){
//да, для первого топика сообщения:
if (work==0){
msg=document.theForm.message.value;
if (safemode=='1') {
msg=msg.replace(/ /g,'[font color='+diz[4]+']е[\/font]');
}
msg=msg.replace(/\n/ig,'[font color='+diz[4]+']'+textmessage+'[\/font]\n');
document.theForm.message.value=msg;

}
//да, но не первый топик сообщения:
else
{
if (work==1){
/* ----------------------------------------------------------- */
//определяем четность-нечетность сообщения в теме:
k=0;
for (j=0; j < document.images.length; j++) {
str=document.images[j].src;
if (str==diz[0]+'/q.gif') {k=k+1;}
}

if (k%2==0){
colorhidetext=diz[2];
}
else
{
colorhidetext=diz[3];
}

msg=document.theForm.message.value;
if (safemode=='1') {
msg=msg.replace(/ /g,'[font color='+colorhidetext+']а[\/font]');
}
msg=msg.replace(/\n/ig,'[font color='+colorhidetext+']'+textmessage+'[\/font]\n');
document.theForm.message.value=msg;
/* ----------------------------------------------------------- */
}
}
}
else
{
msg=document.theForm.message.value;
if (safemode=='1') {
msg=msg.replace(/ /g,'[font color='+colorhidetext+']п[\/font]');
}
msg=msg.replace(/\n/ig,'[font color='+colorhidetext+']'+textmessage+'[\/font]\n');
document.theForm.message.value=msg;
}
}