Quarterly report pursuant to Section 13 or 15(d)

8. Stock options and warrants (Details-Options outstanding and exercisable)

v3.2.0.727
8. Stock options and warrants (Details-Options outstanding and exercisable) - Options - $ / shares
6 Months Ended
Jun. 30, 2015
Dec. 31, 2014
Outstanding Options    
Shares 21,681,512 21,052,030
Life (Years) 5 years 8 months 12 days  
Weighted Average Exercise Price $ .30 $ .30
Exercisable Options    
Shares 20,109,727  
Weighted Average Exercise Price $ .30  
$ 0.21 - $ 0.99 [Member]    
Outstanding Options    
Shares 21,418,283  
Life (Years) 5 years 9 months 18 days  
Weighted Average Exercise Price $ .29  
Exercisable Options    
Shares 19,846,498  
Weighted Average Exercise Price $ .28  
$ 1.00 - $ 1.99 [Member]    
Outstanding Options    
Shares 263,229  
Life (Years) 4 years 8 months 12 days  
Weighted Average Exercise Price $ 1.22  
Exercisable Options    
Shares 263,229  
Weighted Average Exercise Price $ 1.22