Annual report pursuant to Section 13 and 15(d)

10. Stock options and Warrants (Details Narrative)

v3.3.1.900
10. Stock options and Warrants (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Options [Member]        
Aggregate intrinsic value of options outstanding $ 34,000      
Options granted, shares 838,552 852,122 207,819  
Fair value of options at grant date $ 323,787      
Options cancelled or forfeited 355,434 90,000 7,061,009  
Options exercised 0 20,000 115,000  
Options outstanding 21,535,148 21,052,030 20,309,308 27,278,098
Proceeds from exercise of options   $ 6,000 $ 19,500  
Compensation costs recognized $ 323,787 295,884    
Compensation costs amortized $ 366,266 $ 376,247 $ 403,127  
Weighted average fair value for options granted $ 0.39 $ .96 $ .30  
Options [Member] | Employees and Directors        
Options granted, shares 838,552 852,122    
Fair value of options at grant date $ 454,999      
Options [Member] | Employees, Officers, Board Members, Consultant [Member]        
Options granted, shares     207,819  
Fair value of options at grant date     $ 201,000  
Compensation costs recognized     $ 101,157  
Options [Member] | Officer [Member]        
Options cancelled or forfeited     7,040,000  
Warrants [Member]        
Compensation costs amortized $ 38,524 $ 20,950 $ 52,314  
Warrants exercised 200,000 4,690,947 29,037,389  
Proceeds from warrants exercised $ 50,000 $ 1,377,284 $ 8,408,718  
Warrants granted 1,796,667 761,037 150,000  
Fair value of warrants granted     $ 129,622  
Warrants [Member] | Convertible Notes [Member]        
Warrants granted   146,037    
Warrants [Member] | Consultants [Member]        
Warrants granted   315,000    
Fair value of warrants granted   $ 20,950    
Warrants [Member] | Consultant A [Member]        
Compensation costs amortized   $ 21,000    
Warrants granted   300,000    
Warrants [Member] | Employees, Directors and Consultants [Member]        
Compensation costs amortized   $ 16,645