9. Stock Options and warrants (Details 4) (USD $)
|
12 Months Ended | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2012
$ 0.30 - $ 0.99 [Member]
|
Dec. 31, 2012
$1.00 - $1.99 [Member]
|
Dec. 31, 2012
Warrant [Member]
|
Dec. 31, 2011
Warrant [Member]
|
Dec. 31, 2010
Warrant [Member]
|
Dec. 31, 2009
Warrant [Member]
|
Dec. 31, 2008
Warrant [Member]
|
Dec. 31, 2007
Warrant [Member]
|
Dec. 31, 2006
Warrant [Member]
|
Dec. 31, 2005
Warrant [Member]
|
Dec. 31, 2004
Warrant [Member]
|
Dec. 31, 2003
Warrant [Member]
|
|
Shares | 41,705,507 | 500,000 | 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 | 14,252,414 |
Life (Years) | 1 year 4 months 25 days | 1 year 6 months | ||||||||||
Weighted Average Exercise Price | $ 0.30 | $ 1.00 | $ 0.31 | $ 0.32 | $ 0.52 | $ 0.52 | $ 0.70 | $ 0.67 | $ 0.81 | $ 0.75 | $ 0.62 | $ 0.48 |
Shares | 40,338,840 | 500,000 | 40,838,840 | |||||||||
Weighted Average Exercise Price | $ 0.30 | $ 1.00 | $ 0.31 |