XML 24 R29.htm IDEA: XBRL DOCUMENT v3.3.0.814
12. Taxes payable (Tables)
9 Months Ended
Sep. 30, 2015
Notes to Financial Statements  
Taxes Payable
   September 30, 2015  December 31, 2014
           
Harmonized sales tax  $527,483   $590,919 
Payroll taxes   1,976,470    2,065,378 
US Taxes and penalties   150,000    150,000 
   $2,653,953   $2,806,297