Note 11 - Options and warrants (Details) - Schedule of Stockholders' Equity Note, Warrants or Rights - $ / shares |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|---|
Jun. 02, 2015 |
Mar. 10, 2015 |
Mar. 31, 2015 |
Jun. 30, 2015 |
Dec. 31, 2014 |
|
| Schedule of Stockholders' Equity Note, Warrants or Rights [Abstract] | |||||
| Number of Options, Outstanding | 0 | 0 | |||
| Weighted Average Exercise Price, Options Outstanding | $ 0 | $ 0 | |||
| Number of Warrants, Outstanding | 21,611,623 | 21,611,623 | 13,376,623 | ||
| Weighted Average Exercise Price, Warrants Outstanding | $ 0.15 | $ 0.15 | |||
| Granted | 0 | ||||
| Granted | $ 0 | ||||
| Granted | 1,096,800 | 1,989,300 | |||
| Granted | $ 0.10 | ||||
| Cancelled | 0 | ||||
| Cancelled | $ 0 | ||||
| Cancelled | 0 | ||||
| Cancelled | $ 0 | ||||
| Exercised | 0 | ||||
| Exercised | $ 0 | ||||
| Exercised | (115,000) | ||||
| Exercised | $ 0.25 | ||||
| Number of Options, Outstanding | 0 | 0 | 0 | ||
| Weighted Average Exercise Price, Options Outstanding | $ 0 | $ 0 | |||
| Number of Warrants, Outstanding | 23,485,923 | 21,611,623 | |||
| Weighted Average Exercise Price, Warrants Outstanding | $ 0.075 | $ 0.50 | $ 0.50 | $ 0.14 | $ 0.15 |