XML 61 R27.htm IDEA: XBRL DOCUMENT v2.4.1.9
9. Taxes payable (Tables)
3 Months Ended
Mar. 31, 2015
Payables and Accruals [Abstract]  
Taxes Payable
   March 31, 2015  December 31, 2014
Harmonized sales tax  $548,093   $590,920 
Payroll taxes   2,035,519    2,065,377 
US tax penalties   150,000    150,000 
           
   $2,733,612   $2,806,297