XML 20 R46.htm IDEA: XBRL DOCUMENT
v2.4.0.8

8. SHAREHOLDERS' EQUITY (DEFICIENCY) (Details Narrative) (USD $) | 12 Months Ended
--- | ---
Dec. 31, 2013 | Dec. 31, 2012
Shareholders Equity Deficiency Details Narrative |  |
Convertible Preferred Stock, Shares Authorized | 1,000,000 | 1,000,000
Convertible Preferred Stock, Stock Issued | 510,000 | 510,000
Convertible Preferred Stock, Stock Outstanding | 510,000 | 510,000
Convertible Preferred Stock, Par Value | $ 0.01 | $ 0.01
Convertible Preferred Stock Series B, Stated Value | $ 1,000 | $ 1,000
Convertible Preferred Stock Series B, Shares Authorized | 4,000 | 4,000
Convertible Preferred Stock Series B, Shares Issued | 0 | 0
Convertible Preferred Stock Series B, Shares Outstanding | 0 | 0
Convertible Preferred Stock, Dividend Percentage | 7.50% | 7.50%
Warrants issued | 7,611,000 |
Warrants to agent | 1,014,800 |
Exercise price | $ 0.30 |
Common Stock Issuance for Services, Amount | $ 480,754 |
Common Stock Issuance for Services, Shares | 977,028 |
Common stock sold | 3,414,604 | 6,043,269
Common stock sold, amount | 1,011,100 | 445,000
Common stock issued for legal services to Harold Paul, Shares |  | 374,750
Common stock issued for legal services to Harold Paul, Amount |  | 17,438
Common stock issued for legal servicces to another attorney, Shares |  | 500,000
Common stock issued for legal servicces to another attorney, Amount |  | 15,000
Common stock issued for professional and other services, Shares |  | 432,586
Common stock issued for professional and other services, Amount |  | 25,015
Common stock issued to former director, Shares |  | 100,000
Common stock issued to former director, Amount |  | 30,000
Amount owed, outstandig |  | 3,988
Common stock issued on conversion of convertible debenture, Shares |  | 1,500,000
Common stock issued on conversion of convertible debenture, Amount |  | 75,000
Stock based compensation expense on vested portion of warrants | 83,531 |
Compensation expense related to warrants issued to CEO |  | 524,957
Compensation expense related to warrants issued to consultants |  | $ 599,952

X
- Definition Amount owed, outstandig. + References No definition available. + Details
Name: | TOMZ_AmountOwedOutstandig
Namespace Prefix: | TOMZ_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Common stock issuance for services amount. + References No definition available. + Details
Name: | TOMZ_CommonStockIssuanceForServicesAmount
Namespace Prefix: | TOMZ_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Common stock issuance for services shares. + References No definition available. + Details
Name: | TOMZ_CommonStockIssuanceForServicesShares
Namespace Prefix: | TOMZ_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Common stock issued for legal servicces to another attorney, Amount. + References No definition available. + Details
Name: | TOMZ_CommonStockIssuedForLegalServiccesToAnotherAttorneyAmount
Namespace Prefix: | TOMZ_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Common stock issued for legal servicces to another attorney, Shares. + References No definition available. + Details
Name: | TOMZ_CommonStockIssuedForLegalServiccesToAnotherAttorneyShares
Namespace Prefix: | TOMZ_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Common stock issued for legal services to Harold Paul, Amount. + References No definition available. + Details
Name: | TOMZ_CommonStockIssuedForLegalServicesToRelatedPartyAmount
Namespace Prefix: | TOMZ_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Common stock issued for legal services to Harold Paul, Shares. + References No definition available. + Details
Name: | TOMZ_CommonStockIssuedForLegalServicesToRelatedPartyShares
Namespace Prefix: | TOMZ_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Common stock issued for professional and other services, Amount. + References No definition available. + Details
Name: | TOMZ_CommonStockIssuedForProfessionalAndOtherServicesAmount
Namespace Prefix: | TOMZ_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Common stock issued for professional and other services, Shares. + References No definition available. + Details
Name: | TOMZ_CommonStockIssuedForProfessionalAndOtherServicesShares
Namespace Prefix: | TOMZ_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Common stock issued on conversion of convertible debenture, Amount. + References No definition available. + Details
Name: | TOMZ_CommonStockIssuedOnConversionOfConvertibleDebentureAmount
Namespace Prefix: | TOMZ_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Common stock issued on conversion of convertible debenture, Shares. + References No definition available. + Details
Name: | TOMZ_CommonStockIssuedOnConversionOfConvertibleDebentureShares
Namespace Prefix: | TOMZ_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Common stock issued to former director, Amount. + References No definition available. + Details
Name: | TOMZ_CommonStockIssuedToFormerDirectorAmount
Namespace Prefix: | TOMZ_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Common stock issued to former director, Shares. + References No definition available. + Details
Name: | TOMZ_CommonStockIssuedToFormerDirectorShares
Namespace Prefix: | TOMZ_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Custom Element. + References No definition available. + Details
Name: | TOMZ_CommonStockSold
Namespace Prefix: | TOMZ_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Custom Element. + References No definition available. + Details
Name: | TOMZ_CommonStockSoldAmount
Namespace Prefix: | TOMZ_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Compensation expense related to warrants issued to CEO. + References No definition available. + Details
Name: | TOMZ_CompensationExpenseRelatedToWarrantsIssuedToCeo
Namespace Prefix: | TOMZ_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Compensation expense related to warrants issued to consultants. + References No definition available. + Details
Name: | TOMZ_CompensationExpenseRelatedToWarrantsIssuedToConsultants
Namespace Prefix: | TOMZ_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cumulative Convertible Preferred Stock, Dividend Percentage. + References No definition available. + Details
Name: | TOMZ_CumulativeConvertiblePreferredStockDividendPercentage
Namespace Prefix: | TOMZ_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Cumulative Convertible Preferred Stock Series B, Shares Authorized. + References No definition available. + Details
Name: | TOMZ_CumulativeConvertiblePreferredStockSeriesBSharesAuthorized
Namespace Prefix: | TOMZ_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Cumulative Convertible Preferred Stock Series B, Shares Issued. + References No definition available. + Details
Name: | TOMZ_CumulativeConvertiblePreferredStockSeriesBSharesIssued
Namespace Prefix: | TOMZ_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Cumulative Convertible Preferred Stock Series B, Shares Outstanding. + References No definition available. + Details
Name: | TOMZ_CumulativeConvertiblePreferredStockSeriesBSharesOutstanding
Namespace Prefix: | TOMZ_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Cumulative Convertible Preferred Stock Series B, Stated Value. + References No definition available. + Details
Name: | TOMZ_SeriesBPreferredStockParOrStatedValuePerShare
Namespace Prefix: | TOMZ_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | TOMZ_ShareholdersEquityDeficiencyDetailsNarrativeAbstract
Namespace Prefix: | TOMZ_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stock based compensation expense on vested portion of warrants. + References No definition available. + Details
Name: | TOMZ_StockBasedCompensationExpenseOnVestedPortionOfWarrants
Namespace Prefix: | TOMZ_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Warrants exercise price. + References No definition available. + Details
Name: | TOMZ_WarrantsExercisePrice
Namespace Prefix: | TOMZ_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrants issued 1. + References No definition available. + Details
Name: | TOMZ_WarrantsIssued1
Namespace Prefix: | TOMZ_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrants to agent. + References No definition available. + Details
Name: | TOMZ_WarrantsToAgent
Namespace Prefix: | TOMZ_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.28) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 + Details
Name: | us-gaap_PreferredStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.28) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 + Details
Name: | us-gaap_PreferredStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.28) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 + Details
Name: | us-gaap_PreferredStockSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.28) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 + Details
Name: | us-gaap_PreferredStockSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant