about every 2 weeks
Yes, but any glass enclosure will need to be cleaned more often because the ammonia level will be much higher due to less ventilation. It will also hold more heat (body heat from the mice) so make sure it is large enough to accommodate the number of mice in the enclosure.
Draperies should generally be cleaned one or two times a year.
every day
It has to be cleaned every so often, mainly if you can see that it is dirty than you should clean it. And it really should be cleaned every 4-5 weeks.
A glass enclosure
== == every day howrse.com answer: Daily
Just like they clean all cages of dangerous animals: they make the animal to enter a separated part of the enclosure, cuarantine area or similar (usually with food), they close the gates and enter the empty enclosure.
They usually do not need to be cleaned unless you are using a cylinder for nitrox.
"Air Ducts need to be cleaned at least once a year. Some people clean them twice a year to be safe, or at the beginning of every season if you're really on top of things."
THe viewsonic screen should be cleaned as needed,this time will vary on conditions.
Your ring only needs to be cleaned every couple of years.