XML 83 R37.htm IDEA: XBRL DOCUMENT v2.4.0.8
Other payables and accrued liabilities (Tables)
6 Months Ended
Jun. 30, 2013
Other payables and accrued liabilities [Abstract]  
Schedule of Other Payables and Accrued Liabilities
    June 30,     December 31,  
    2013     2012  
    (Unaudited)        
    $     $  
             
Accrued expenses     3,199,702       3,197,899  
Royalty payable     574,805       570,120  
Sales deposits received     1,992,253       430,503  
Other payables     494,055       287,396  
                 
      6,260,815       4,485,918