the reason to make the buttons was the performance, i made some areaportal brushes in the doors, but they work only when the door is closed, and without buttons the doors are every time are open... bad english i know, but maybe u understand what i mean ;)
Anyway....nice job...AI and buttons suck though.