XML 23 R37.htm IDEA: XBRL DOCUMENT v2.4.0.6
OTHER RECEIVABLES (Details) (USD $)
Jun. 30, 2012
Dec. 31, 2011
Due from suppliers $ 553,705 $ 350,679
Deposits for ongoing contracts 3,575,394 2,110,942
Employee advances 63,660 60,515
Other receivables $ 4,192,759 $ 2,522,136