v3.4.0.3
15. Stockholders' Equity (Details - Warrants) - Warrant [Member]
9 Months Ended
Sep. 30, 2014
$ / shares
shares
Class of Warrant or Right [Line Items]  
Number of warrants outstanding | shares 93,420,733
2011 Bridge Warrant [Member]  
Class of Warrant or Right [Line Items]  
Number of warrants outstanding | shares 8,789,064
Exercise price $ 0.64
Expiration Dates Nov. 30, 2014
2011 Bridge Warrant Placement Agent [Member]  
Class of Warrant or Right [Line Items]  
Number of warrants outstanding | shares 1,165,875
Exercise price $ 0.64
Expiration Dates Nov. 30, 2014
2011 Unit Offering [Member]  
Class of Warrant or Right [Line Items]  
Number of warrants outstanding | shares 33,277,837
Exercise price $ 0.59
Expiration Dates Oct. 28, 2016
2011 Unit Offering Placement Agent [Member]  
Class of Warrant or Right [Line Items]  
Number of warrants outstanding | shares 4,726,891
Exercise price $ 0.59
Expiration Dates Oct. 28, 2016
2011 Other Placements [Member]  
Class of Warrant or Right [Line Items]  
Number of warrants outstanding | shares 300,000
2011 Other Placements [Member] | Minimum [Member]  
Class of Warrant or Right [Line Items]  
Expiration Dates Jun. 22, 2015
2011 Other Placements [Member] | Maximum [Member]  
Class of Warrant or Right [Line Items]  
Exercise price $ 1.80
Expiration Dates Jun. 22, 2017
2010 Other Placements [Member] | Minimum [Member]  
Class of Warrant or Right [Line Items]  
Exercise price $ 0.64
2012 Bridge Warrant [Member]  
Class of Warrant or Right [Line Items]  
Number of warrants outstanding | shares 1,137,735
Exercise price $ 0.77
2012 Bridge Warrant [Member] | Minimum [Member]  
Class of Warrant or Right [Line Items]  
Expiration Dates Sep. 07, 2015
2012 Bridge Warrant [Member] | Maximum [Member]  
Class of Warrant or Right [Line Items]  
Expiration Dates Sep. 20, 2015
2012 Bridge Warrant Placement Agent [Member]  
Class of Warrant or Right [Line Items]  
Number of warrants outstanding | shares 227,546
Exercise price $ 0.77
Expiration Dates Sep. 07, 2015
2012 Unit Offering [Member]  
Class of Warrant or Right [Line Items]  
Number of warrants outstanding | shares 6,300,213
Exercise price $ 0.80
Expiration Dates Nov. 14, 2015
2012 Unit Offering Placement Agent [Member]  
Class of Warrant or Right [Line Items]  
Number of warrants outstanding | shares 1,561,544
Expiration Dates Nov. 14, 2017
2012 Unit Offering Placement Agent [Member] | Minimum [Member]  
Class of Warrant or Right [Line Items]  
Exercise price $ 0.70
2012 Unit Offering Placement Agent [Member] | Maximum [Member]  
Class of Warrant or Right [Line Items]  
Exercise price $ 0.80
2012 Talent Compensation [Member]  
Class of Warrant or Right [Line Items]  
Number of warrants outstanding | shares 4,875,000
Expiration Dates Nov. 19, 2015
2012 Talent Compensation [Member] | Minimum [Member]  
Class of Warrant or Right [Line Items]  
Exercise price $ 0.01
2012 Talent Compensation [Member] | Maximum [Member]  
Class of Warrant or Right [Line Items]  
Exercise price $ 2.00
2012 Merger Related Notes Converted [Member]  
Class of Warrant or Right [Line Items]  
Number of warrants outstanding | shares 494,328
Exercise price $ 0.80
Expiration Dates Nov. 14, 2015
2013 eDiets Warrants [Member]  
Class of Warrant or Right [Line Items]  
Number of warrants outstanding | shares 427,987
2013 eDiets Warrants [Member] | Minimum [Member]  
Class of Warrant or Right [Line Items]  
Exercise price $ 1.40
Expiration Dates Jul. 15, 2019
2013 eDiets Warrants [Member] | Maximum [Member]  
Class of Warrant or Right [Line Items]  
Exercise price $ 4.74
Expiration Dates Sep. 11, 2019
2014 MIG7 Offering [Member]  
Class of Warrant or Right [Line Items]  
Number of warrants outstanding | shares 30,136,713
Exercise price $ 0.0001
Expiration Dates Apr. 03, 2015