v3.5.0.2
10. Warrant Liabilities (Details - assumptions) - Warrant [Member] - $ / shares
12 Months Ended
Apr. 03, 2014
Apr. 02, 2014
Dec. 31, 2014
Class of Warrant or Right [Line Items]      
Number of shares underlying the warrants 30,136,713 47,726,094 82,019,318
Exercise price $ 0.001    
Volatility 183.30%    
Risk-free interest rate 0.11%    
Expected dividend yield 0.00% 0.00% 0.00%
Expected warrant life (years) 1 year    
Stock price $ 0.08 $ 0.09 $ .04
Minimum [Member]      
Class of Warrant or Right [Line Items]      
Exercise price   $ 0.595 $ 0.0001
Volatility   134.00% 112.99%
Risk-free interest rate   0.28% 0.04%
Expected warrant life (years)   1 year 5 months 1 day 3 months
Maximum [Member]      
Class of Warrant or Right [Line Items]      
Exercise price   $ 0.80 $ 0.80
Volatility   158.00% 207.33%
Risk-free interest rate   1.73% 1.05%
Expected warrant life (years)   3 years 7 months 17 days 2 years 10 months 17 days