Quarterly report pursuant to Section 13 or 15(d)

10. STOCK OPTIONS AND WARRANTS (Details 3)

v2.4.0.6
10. STOCK OPTIONS AND WARRANTS (Details 3) (USD $)
Jun. 30, 2012
Exercise Prices $ 0.48
Number Outstanding 14,097,010
Weighted Average Remaining Contractual Life (Years) 3 months 18 days
Weighted Average Exercise Price $ 0.48
Number Exercisable 972,071
Weighted Average Exercise Price $ 0.75
WarrantsOutstandingExercisePricesZeroPointOneThreeMember
 
Exercise Prices $ 0.13
Number Outstanding 10,346,168
Weighted Average Remaining Contractual Life (Years) 3 years 5 months 16 days
Weighted Average Exercise Price $ 0.13
WarrantsOutstandingExercisePricesZeroPointThreeThreeMember
 
Exercise Prices $ 0.33
Number Outstanding 1,628,800
Weighted Average Remaining Contractual Life (Years) 2 years 4 months 20 days
Weighted Average Exercise Price $ 0.33
WarrantsOutstandingExercisePricesZeroPointSixZeroMember
 
Exercise Prices $ 0.6
Number Outstanding 800,000
Weighted Average Remaining Contractual Life (Years) 10 months 6 days
Weighted Average Exercise Price $ 0.6
WarrantsOutstandingExercisePricesThreePointZeroOneMember
 
Exercise Prices $ 3.01
Number Outstanding 962,330
Weighted Average Remaining Contractual Life (Years) 2 months 12 days
Weighted Average Exercise Price $ 3.01
WarrantsOutstandingExercisePricesFourPointOneSevenMember
 
Exercise Prices $ 4.17
Number Outstanding 359,712
Weighted Average Remaining Contractual Life (Years) 22 days
Weighted Average Exercise Price $ 4.17
WarrantsExercisableExercisePricesZeroPointOneThreeMember
 
Exercise Prices $ 0.13
Weighted Average Exercise Price $ 0.13
Number Exercisable 10,346,168
Weighted Average Exercise Price $ 0.13
WarrantsExercisableExercisePricesZeroPointThreeThreeMember
 
Exercise Prices $ 0.33
Weighted Average Exercise Price $ 0.33
Number Exercisable 1,628,800
Weighted Average Exercise Price $ 0.33
WarrantsExercisableExercisePricesZeroPointSixZeroMember
 
Exercise Prices $ 0.6
Weighted Average Exercise Price $ 0.6
Number Exercisable 800,000
Weighted Average Exercise Price $ 0.6
WarrantsExercisableExercisePricesThreePointZeroOneMember
 
Exercise Prices $ 3.01
Weighted Average Exercise Price $ 3.01
Number Exercisable 962,330
Weighted Average Exercise Price $ 3.01
WarrantsExercisableExercisePricesFourPointOneSevenMember
 
Exercise Prices $ 4.17
Weighted Average Exercise Price $ 4.17
Number Exercisable 359,712
Weighted Average Exercise Price $ 4.17