quite a pain but no significant slowdown as there are (normally) only 3 groups that match the condition :

Code:
    if instr($item,'ä')
while instr($item,'ä')
$item = left($item,instr($item,'ä')-1) + chr(196) + right($item,len($item)-instr($item,'ä'))
loop
endif
if instr($item,'ö')
while instr($item,'ö')
$item = left($item,instr($item,'ö')-1) + chr(214) + right($item,len($item)-instr($item,'ö'))
loop
endif
if instr($item,'ü')
while instr($item,'ü')
$item = left($item,instr($item,'ü')-1) + chr(220) + right($item,len($item)-instr($item,'ü'))
loop
endif



Thanx Ron for the tip my friend
_________________________