Let's bring him back to 10-12 hour days, 10-12 hour of day and then night.
You don't need heat at night if your room temps are above 60-65 at night.
For the basking spot you need to get of the thermometer, something like this with probe, so you can place sensor at your hottest spot, and same time measure your humidity, this is a good one>>
http://www.lowes.com/lowes/lkn?action=productDetail&productId=21243-1308-00887GT&lpage=none
You need to measure he's basking spot as about 90-95C
Your humidity should be in about 50-60% no more no less, anything out of that range will create problem.
at about year old he should eat 4-6 large crickets every other day, you can mix that with super worms or wax worms. It is normal to put them on no food for few days at older age. They can go without food for weeks.
Here is a good read about gotload for you>>
http://www.veiled-chameleon.com/weblog/archives/000258.html
They don't drink from standing water, they only pick drops from the plants, so it is very important to mist them good, and have water dripping system.
Poop should me dark and white, anything other then white (orange or yellow) is dehydration
It is very not healthy to keep cham in the all glass enclosure, first because after all the misting you can't ventilate enclosure and all that moister will turn in to bacteria/mold and this will kill your chameleon, plus they are very territorial, and any reflection will cause him to stress and they can do crazy stuff they they are stress, dark colors and lost of appetite.
Let us know if this helps, please ask more questions we are here to help