| **Warrants And Options: Schedule of Warrants Outstanding (Details)** | 9 Months Ended   |
|----------------------------------------------------------------------|------------------|
||
| $0.001                                                               |             |
| Warrants, Number of Shares | shares                                  | 300,000          |
| Warrants, Remaining Life (Years)                                     | 4 years 9 months |
| Warrants, Exercise Price X Number Of Shares | $                      | $ 300            |
| Warrants, Weighted Average Exercise Price | $ / shares               | $ 0.22           |
| $0.10                                                                |             |
| Warrants, Number of Shares | shares                                  | 62,500           |
| Warrants, Remaining Life (Years)                                     | 4 years 6 months |
| Warrants, Exercise Price X Number Of Shares | $                      | $ 6,250          |
| Warrants, Weighted Average Exercise Price | $ / shares               | $ 0.27           |
| $0.10                                                                |             |
| Warrants, Number of Shares | shares                                  | 250,000          |
| Warrants, Remaining Life (Years)                                     | 2 years          |
| Warrants, Exercise Price X Number Of Shares | $                      | $ 25,000         |
| Warrants, Weighted Average Exercise Price | $ / shares               | $ 0.29           |
| $0.15                                                                |             |
| Warrants, Number of Shares | shares                                  | 1,000,000        |
| Warrants, Remaining Life (Years)                                     | 2 years 3 months |
| Warrants, Exercise Price X Number Of Shares | $                      | $ 150,000        |
| Warrants, Weighted Average Exercise Price | $ / shares               | $ 0.26           |
| $0.17                                                                |             |
| Warrants, Number of Shares | shares                                  | 62,500           |
| Warrants, Remaining Life (Years)                                     | 4 years 6 months |
| Warrants, Exercise Price X Number Of Shares | $                      | $ 10,625         |
| Warrants, Weighted Average Exercise Price | $ / shares               | $ 0.27           |
| $0.18                                                                |             |
| Warrants, Number of Shares | shares                                  | 62,500           |
| Warrants, Remaining Life (Years)                                     | 4 years 6 months |
| Warrants, Exercise Price X Number Of Shares | $                      | $ 11,250         |
| Warrants, Weighted Average Exercise Price | $ / shares               | $ 0.27           |
| $0.20                                                                |             |
| Warrants, Number of Shares | shares                                  | 3,000,000        |
| Warrants, Remaining Life (Years)                                     | 2 years 9 months |
| Warrants, Exercise Price X Number Of Shares | $                      | $ 600,000        |
| Warrants, Weighted Average Exercise Price | $ / shares               | $ 0.23           |
| $0.20                                                                |             |
| Warrants, Number of Shares | shares                                  | 4,687,500        |
| Warrants, Remaining Life (Years)                                     | 2 years 6 months |
| Warrants, Exercise Price X Number Of Shares | $                      | $ 937,500        |
| Warrants, Weighted Average Exercise Price | $ / shares               | $ 0.24           |
| $0.21                                                                |             |
| Warrants, Number of Shares | shares                                  | 62,500           |
| Warrants, Remaining Life (Years)                                     | 4 years 6 months |
| Warrants, Exercise Price X Number Of Shares | $                      | $ 13,125         |
| Warrants, Weighted Average Exercise Price | $ / shares               | $ 0.27           |
| $0.21                                                                |             |
| Warrants, Number of Shares | shares                                  | 100,000          |
| Warrants, Remaining Life (Years)                                     | 2 years          |
| Warrants, Exercise Price X Number Of Shares | $                      | $ 21,000         |
| Warrants, Weighted Average Exercise Price | $ / shares               | $ 0.31           |
| $0.25                                                                |             |
| Warrants, Number of Shares | shares                                  | 2,500,000        |
| Warrants, Remaining Life (Years)                                     | 3 years          |
| Warrants, Exercise Price X Number Of Shares | $                      | $ 625,000        |
| Warrants, Weighted Average Exercise Price | $ / shares               | $ 0.23           |
| $0.25                                                                |             |
| Warrants, Number of Shares | shares                                  | 475,000          |
| Warrants, Remaining Life (Years)                                     | 2 years 3 months |
| Warrants, Exercise Price X Number Of Shares | $                      | $ 118,750        |
| Warrants, Weighted Average Exercise Price | $ / shares               | $ 0.25           |
| $0.25                                                                |             |
| Warrants, Number of Shares | shares                                  | 3,255,000        |
| Warrants, Remaining Life (Years)                                     | 2 years          |
| Warrants, Exercise Price X Number Of Shares | $                      | $ 813,750        |
| Warrants, Weighted Average Exercise Price | $ / shares               | $ 0.29           |
| $0.25                                                                |             |
| Warrants, Number of Shares | shares                                  | 1,500,000        |
| Warrants, Remaining Life (Years)                                     | 1 year 9 months  |
| Warrants, Exercise Price X Number Of Shares | $                      | $ 375,000        |
| Warrants, Weighted Average Exercise Price | $ / shares               | $ 0.34           |
| $0.35                                                                |             |
| Warrants, Number of Shares | shares                                  | 250,000          |
| Warrants, Remaining Life (Years)                                     | 2 years          |
| Warrants, Exercise Price X Number Of Shares | $                      | $ 87,500         |
| Warrants, Weighted Average Exercise Price | $ / shares               | $ 0.29           |
| $0.60                                                                |             |
| Warrants, Number of Shares | shares                                  | 250,000          |
| Warrants, Remaining Life (Years)                                     | 2 years          |
| Warrants, Exercise Price X Number Of Shares | $                      | $ 150,000        |
| Warrants, Weighted Average Exercise Price | $ / shares               | $ 0.31           |
| $0.75                                                                |             |
| Warrants, Number of Shares | shares                                  | 300,000          |
| Warrants, Remaining Life (Years)                                     | 6 months         |
| Warrants, Exercise Price X Number Of Shares | $                      | $ 225,000        |
| Warrants, Weighted Average Exercise Price | $ / shares               | $ 0.29           |
| $0.75                                                                |             |
| Warrants, Number of Shares | shares                                  | 100,000          |
| Warrants, Remaining Life (Years)                                     | 3 months         |
| Warrants, Exercise Price X Number Of Shares | $                      | $ 75,000         |
| Warrants, Weighted Average Exercise Price | $ / shares               | $ 0.28           |

| X                                                                                                                                                                                                                                                                                              |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Represents the Warrants, Remaining Life (Years), during the indicated time period.
+ References
No definition available.
+ Details**Name:**fil_WarrantsRemainingLifeYears**Namespace Prefix:**fil_**Data Type:**xbrli:durationItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Exercise price per share or per unit of warrants or rights outstanding.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(i)(4)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690
+ Details**Name:**us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1**Namespace Prefix:**us-gaap_**Data Type:**num:perShareItemType**Balance Type:**na**Period Type:**instant |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(i)(2)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690
+ Details**Name:**us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights**Namespace Prefix:**us-gaap_**Data Type:**xbrli:sharesItemType**Balance Type:**na**Period Type:**instant |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(i)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690
+ Details**Name:**us-gaap_WarrantsAndRightsOutstanding**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**credit**Period Type:**instant |
| X                                                                                                                                  |
|------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**fil_ExercisePriceRangeAxis=fil_N0001Member**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                 |
|-----------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**fil_ExercisePriceRangeAxis=fil_N010Member**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                  |
|------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**fil_ExercisePriceRangeAxis=fil_N0101Member**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                 |
|-----------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**fil_ExercisePriceRangeAxis=fil_N015Member**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                 |
|-----------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**fil_ExercisePriceRangeAxis=fil_N017Member**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                 |
|-----------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**fil_ExercisePriceRangeAxis=fil_N018Member**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                 |
|-----------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**fil_ExercisePriceRangeAxis=fil_N020Member**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                  |
|------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**fil_ExercisePriceRangeAxis=fil_N0201Member**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                 |
|-----------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**fil_ExercisePriceRangeAxis=fil_N021Member**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                  |
|------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**fil_ExercisePriceRangeAxis=fil_N0211Member**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                 |
|-----------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**fil_ExercisePriceRangeAxis=fil_N025Member**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                  |
|------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**fil_ExercisePriceRangeAxis=fil_N0251Member**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                  |
|------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**fil_ExercisePriceRangeAxis=fil_N0252Member**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                  |
|------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**fil_ExercisePriceRangeAxis=fil_N0257Member**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                 |
|-----------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**fil_ExercisePriceRangeAxis=fil_N035Member**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                 |
|-----------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**fil_ExercisePriceRangeAxis=fil_N060Member**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                 |
|-----------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**fil_ExercisePriceRangeAxis=fil_N075Member**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                  |
|------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**fil_ExercisePriceRangeAxis=fil_N0751Member**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |