| 10. STOCK OPTIONS AND WARRANTS (Details 1) (USD $) | 9 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
| Dec. 31, 2010 | Sep. 30, 2012
 StockOptionsIssuedEmployeesMember | Dec. 31, 2011
 StockOptionsIssuedEmployeesMember | Jan. 02, 2011
 StockOptionsIssuedEmployeesMember | |
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||||
| Shares outstanding - beginning balance | 2,548,800 | 685,000 | 2,548,800 | |
| Number of shares - granted | 615,642 | 0 | ||
| Number of shares - exercised | 0 | 0 | ||
| Number of shares - cancelled or expired | (320,000) | (1,863,800) | ||
| Shares outstanding - ending balance | 2,548,800 | 980,642 | 685,000 | 2,548,800 | 
| Weighted average price per share - beginning balance | $ 1.45 | $ 1.57 | ||
| Weighted average price per share - granted | $ 0.19 | |||
| Weighted average price per share - cancelled or expired | $ 1.16 | $ 1.10 | ||
| Weighted average price per share - beginning balance | $ 1.57 | $ 0.75 | $ 1.45 | 
| X | ||||||||||
| 
- Definition Custom Element. No definition available. 
 | 
| X | ||||||||||
| 
- Details 
 | 
| X | ||||||||||
| 
- Definition Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Gross number of share options (or share units) granted during the period. No definition available. 
 | 
| X | ||||||||||
| 
- Definition The number of shares reserved for issuance under stock option agreements awarded under the plan that validly exist and are outstanding as of the balance sheet date, including vested options. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Weighted average price at which grantees can acquire the shares reserved for issuance on stock options awarded. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Number of share options (or share units) exercised during the current period. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 |