Annual report pursuant to section 13 and 15(d)

9. Stock Options and warrants (Details 3)

v2.4.0.6
9. Stock Options and warrants (Details 3) (Warrant [Member], USD $)
12 Months Ended
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Dec. 31, 2009
Dec. 31, 2008
Dec. 31, 2007
Dec. 31, 2006
Dec. 31, 2005
Dec. 31, 2004
Warrant [Member]
                 
Beginning Balance 49,106,280 22,979,068 13,346,764 10,400,003 17,919,028 20,897,311 20,792,488 15,664,414 14,252,414
Granted 9,273,316 29,781,916 14,058,032 5,247,276 3,931,708 3,602,701 3,624,894 5,198,574 2,372,500
Exercised (12,039,846) (224,000)     (1,064,650)   (2,328,452) (50,500) (960,500)
Cancelled (4,134,243) (3,430,704) (4,425,728) (2,300,515) (10,386,083) (6,580,984) (1,191,619) (20,000)  
Ending Balance 42,205,507 49,106,280 22,979,068 13,346,764 10,400,003 17,919,028 20,897,311 20,792,488 15,664,414
Weighted Average Exercise Price, Outstanding Beginning Balance $ 0.32 $ 0.52 $ 0.52 $ 0.70 $ 0.67 $ 0.81 $ 0.75 $ 0.62 $ 0.48
Weighted Average Exercise Price, Granted $ 0.31 $ 0.30 $ 0.32 $ 0.36 $ 0.42 $ 0.64 $ 1.28 $ 1.16 $ 1.27
Weighted Average Exercise Price, Exercised $ 0.29 $ 0.47     $ 0.50   $ 0.68 $ 0.99 $ 0.20
Weighted Average Exercise Price, Cancelled $ 0.49 $ 0.56 $ 0.53 $ 0.95 $ 0.56 $ 1.06 $ 1.46 $ 1.50  
Weighted Average Exercise Price, Outstanding Ending Balance $ 0.31 $ 0.32 $ 0.52 $ 0.52 $ 0.70 $ 0.67 $ 0.81 $ 0.75 $ 0.62