Not being very familiar with A/C systems, I hate to ask but I gotta satisfy my curiosity...how can the system be out of refrigerant? I thought recharging an A/C system did ensure the system was full of new refrigerant? I didn't specify originally because I always feel that I am giving too many unnecessary details, but the mechanic told me that he drained the system and then refilled the system. Is recharging something totally unrelated to the refrigerant?
And after I borrow my buddies volt meter, where would a A/C ignorant person look to find the switch wire?? Or better yet, were should I tell my mechanic to check. Digital photos would be a nice touch... 
Thanks for your help.
'94 540I A (149K miles on orig. Nik motor) & EAT enhanced