XML 33 R45.htm IDEA: XBRL DOCUMENT v3.3.0.814
12. Taxes payable - Taxes Payable (Details) - USD ($)
Sep. 30, 2015
Dec. 31, 2014
Notes to Financial Statements    
Harmonized sales tax $ 527,483 $ 590,919
Payroll taxes 1,976,470 2,065,378
US tax penalties 150,000 150,000
Taxes Payable $ 2,653,953 $ 2,806,297