Annual report pursuant to Section 13 and 15(d)

10. Stock Options and Warrants (Details-Warrants Outstanding)

v3.3.1.900
10. Stock Options and Warrants (Details-Warrants Outstanding) - Warrants [Member] - $ / shares
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Beginning Balance 5,692,087 11,763,966 42,205,507
Granted 1,796,667 761,037 150,000
Exercised (200,000) (4,690,947) (29,037,389)
Cancelled (2,877,087) (2,141,969) (1,554,152)
Ending Balance 4,411,667 5,692,087 11,763,966
Weighted Average Exercise Price, Outstanding Beginning Balance $ 0.36 $ 0.34 $ 0.31
Weighted Average Exercise Price, Granted 0.20 .71 0.30
Weighted Average Exercise Price, Exercised 0.25 .30 .29
Weighted Average Exercise Price, Cancelled 0.36 .46 0.33
Weighted Average Exercise Price, Outstanding Ending Balance $ 0.31 $ 0.36 $ 0.34