XML 18 R22.htm IDEA: XBRL DOCUMENT v3.2.0.727
5. NOTES PAYABLE (Details) - USD ($)
Jun. 30, 2015
Dec. 31, 2014
Notes payable $ 181,597 $ 325,446
Less: non-current portion 0 0
Notes payable current portion 181,597 325,446
Note payable 1    
Notes payable 150,000 150,000
Note payable 2    
Notes payable 0 117,520
Note payable 3    
Notes payable 0 19,400
Note payable 4    
Notes payable $ 31,597 $ 38,526