XML 31 R25.htm IDEA: XBRL DOCUMENT v2.4.0.8
Other Receivables (Details) (USD $)
Jun. 30, 2013
Dec. 31, 2012
Other Receivables [Abstract]    
Deposits $ 2,613,157 $ 2,860,232
Purchase deposits 219,427 240,174
Input value added tax receivables 4,038,604 4,420,456
Rebates receivables 2,162,094 2,366,521
Loans to customers 7,517,774 7,844,421
Others 283,730 310,556
Total other receivables $ 16,834,786 $ 18,042,360