fulltextove hledani

Kdyz mam nasledujici dotaz:

SELECT * FROM table WHERE MATCH('$searchby') AGAINST('$word')

Pokud tabulka pouziva kodovani UTF-8, chova se fce AGAINST jako case-sensitive. Jednak potrebuju aby ve slove v promene word nezalezelo na malych/velkych pismenech a jednak aby vyhledavani fungovalo i pro ceske vyrazy. Dik za rady
http://interval.cz/clanek.asp?article=3076
http://interval.cz/clanek.asp?article=3127
autor v clanku uvadi je fce je case-insensitive. jak je uvedeno v jedny reakci, neplati to vzdy. ale jak tedy na to?
To bych taky rád věděl, kromě toho, aby si na to člověk napsal funkci resp. dotaz na všechny kombinace, což je ale v praxi stejně nepoužitelné.
Bohužel, ze záhadných důvodů je fulltextové "case-sensitive" závislé na použitém charsetu...