I have no idea how to script or how to do anything that involves func. I made a moving block in Jedi Knight II once, but that’s about the extent of it, so I am definitly a noob asking for too much.
I need a switch that moves a brush drawbridge style, up or down.
I also need a switch that moves a gate up or down.
1.) Is this possible?
2.) Does a human with the patience have the ability to explain how I can do it?
3.) Does a well-connected person possess a link leading to the resources written by a person with patience capable of teaching me?
Either one of these will help. 
(Hmm - not tested idea: maybe make the door a crusher to always avoid this effect.) Also, I did not get a rotating door to always open towards me when using a func_invis_user on it. Do you sort this out, let me know.