Annual report pursuant to Section 13 and 15(d)

8. Stock Options and Warrants (Details-Options by Exercise Price Per Share)

v3.8.0.1
8. Stock Options and Warrants (Details-Options by Exercise Price Per Share) - Options [Member] - $ / shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Outstanding Options      
Shares 35,397,675 23,474,256 21,535,148
Life (Years) 5 years 7 months 6 days    
Weighted Average Exercise Price $ 0.23 $ 0.30 $ 0.20
Exercisable Options      
Shares 31,297,675    
Weighted Average Exercise Price $ 0.22    
Option Price $ 0.05 - $ 0.99 [Member]      
Outstanding Options      
Shares 35,247,229    
Life (Years) 5 years 7 months 6 days    
Weighted Average Exercise Price $ 0.22    
Exercisable Options      
Shares 31,147,229    
Weighted Average Exercise Price $ .22    
$ 1.00 - $ 1.99 [Member]      
Outstanding Options      
Shares 150,446    
Life (Years) 5 years 7 months 6 days    
Weighted Average Exercise Price $ 1.18    
Exercisable Options      
Shares 150,446    
Weighted Average Exercise Price $ 1.18