XML 34 R19.htm IDEA: XBRL DOCUMENT v2.4.1.9
4. STOCKHOLDERS EQUITY (Details 1) (USD $)
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Number Outstanding, Ending 4,093,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 3,943,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Weighted Average Exercise Price $ 0.15us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 0.15us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Number Exercisable 3,826,833us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber  
Exercisable Weighted Average Exercise Price $ 0.15us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice  
0.06    
Number Outstanding, Ending 4,500,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding1Member
 
Weighted Average Remaining Contract Life 3 years 6 months  
Weighted Average Exercise Price $ 0.06us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding1Member
 
Number Exercisable 4,500,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding1Member
 
Exercisable Weighted Average Exercise Price $ 0.06us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding1Member
 
0.08    
Number Outstanding, Ending 550,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding2Member
 
Weighted Average Remaining Contract Life 2 years 10 months 24 days  
Weighted Average Exercise Price $ 0.08us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding2Member
 
Number Exercisable 550,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding2Member
 
Exercisable Weighted Average Exercise Price $ 0.08us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding2Member
 
0.09    
Number Outstanding, Ending 625,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding3Member
 
Weighted Average Remaining Contract Life 3 years  
Weighted Average Exercise Price $ 0.09us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding3Member
 
Number Exercisable 625,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding3Member
 
Exercisable Weighted Average Exercise Price $ 0.09us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding3Member
 
0.15    
Number Outstanding, Ending 1,571,300us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding4Member
 
Weighted Average Remaining Contract Life 2 years 4 months 24 days  
Weighted Average Exercise Price $ 0.15us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding4Member
 
Number Exercisable 1,571,300us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding4Member
 
Exercisable Weighted Average Exercise Price $ 0.15us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding4Member
 
0.25    
Number Outstanding, Ending 120,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding5Member
 
Weighted Average Remaining Contract Life 0 years 7 months 6 days  
Weighted Average Exercise Price $ 0.25us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding5Member
 
Number Exercisable 120,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding5Member
 
Exercisable Weighted Average Exercise Price $ 0.25us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding5Member
 
0.40    
Number Outstanding, Ending 300,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsExercisable11Member
 
Weighted Average Remaining Contract Life 0 years 3 months 11 days  
Weighted Average Exercise Price $ 0.4us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsExercisable11Member
 
Number Exercisable 300,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsExercisable11Member
 
Exercisable Weighted Average Exercise Price $ 0.4us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsExercisable11Member
 
0.44    
Number Outstanding, Ending 1,515,544us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsExercisable10Member
 
Weighted Average Remaining Contract Life 1 year 4 months 24 days  
Weighted Average Exercise Price $ 0.44us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsExercisable10Member
 
Number Exercisable 1,515,544us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsExercisable10Member
 
Exercisable Weighted Average Exercise Price $ 0.44us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsExercisable10Member
 
0.50    
Number Outstanding, Ending 370,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding6Member
 
Weighted Average Remaining Contract Life 1 year  
Weighted Average Exercise Price $ 0.5us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding6Member
 
Number Exercisable 370,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding6Member
 
Exercisable Weighted Average Exercise Price $ 0.5us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding6Member
 
0.60    
Number Outstanding, Ending 975,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding7Member
 
Weighted Average Remaining Contract Life 1 year 6 months  
Weighted Average Exercise Price $ 0.6us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding7Member
 
Number Exercisable 975,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding7Member
 
Exercisable Weighted Average Exercise Price $ 0.6us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding7Member
 
0.75    
Number Outstanding, Ending 120,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding8Member
 
Weighted Average Remaining Contract Life 0 years 7 months 6 days  
Weighted Average Exercise Price $ 0.75us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding8Member
 
Number Exercisable 120,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding8Member
 
Exercisable Weighted Average Exercise Price $ 0.75us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding8Member
 
1.00    
Number Outstanding, Ending 290,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding9Member
 
Weighted Average Remaining Contract Life 1 year 1 month 6 days  
Weighted Average Exercise Price $ 1us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding9Member
 
Number Exercisable 290,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding9Member
 
Exercisable Weighted Average Exercise Price $ 1us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding9Member
 
0.06-1.00    
Number Outstanding, Ending 10,936,844us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding10Member
 
Weighted Average Remaining Contract Life 2 years 6 months  
Weighted Average Exercise Price $ 0.23us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding10Member
 
Number Exercisable 10,936,844us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding10Member
 
Exercisable Weighted Average Exercise Price $ 0.23us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ClassOfWarrantOrRightAxis
= fil_WarrantsOutstanding10Member