i just tested it. coupla questions, if you don't mind:

1. instead of using Script Editor, i put the contents of your script to markasread.mrc file, and placed it in mIRC directory. then i did /load -rs markasread.mrc, and script successfully loaded. is it correct method of installing the script?

2. it works fine - when i press F2, it marks channel read. but only inside the given network. is it possible to modify that script, so it will mark given channel read, even if the focus is on another network?

thanks again.