13. Assets and Liabilities Measured at Fair Value (Details - Fair Value) - USD ($) |
Dec. 31, 2014 |
Dec. 31, 2013 |
|---|---|---|
| Fair value warrants | $ 2,033,495 | $ 0 |
| Fair Value, Measurements, Recurring [Member] | ||
| Fair value warrants | 2,033,495 | |
| Fair Value, Inputs, Level 1 [Member] | Fair Value, Measurements, Recurring [Member] | ||
| Fair value warrants | 0 | |
| Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | ||
| Fair value warrants | 0 | |
| Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | ||
| Fair value warrants | $ 2,033,495 |