CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
|
Jul. 31, 2015 |
Jul. 31, 2014 |
| Allowance for doubtful accounts (in dollars) |
$ 288
|
$ 26
|
| Inventory allowance (in dollars) |
$ 5,271
|
$ 7,352
|
| Common stock, par value (in dollars per share) |
$ 0.008
|
$ 0.008
|
| Common stock, shares authorized |
200,000,000
|
200,000,000
|
| Common stock, shares issued |
55,999,118
|
26,162,093
|
| Common stock, shares outstanding |
55,999,118
|
26,162,093
|
| Series A Preferred Stock [Member] |
|
|
| Preferred stock, par value (in dollars per share) |
$ 0.001
|
$ 0.001
|
| Preferred stock, shares authorized |
10,000,000
|
10,000,000
|
| Preferred stock, shares issued |
0
|
10,000,000
|
| Preferred stock, shares outstanding |
0
|
10,000,000
|
| Redeemable Convertible Preferred Stock [Member] |
|
|
| Preferred stock, shares outstanding |
262,475
|
262,475
|
| Temporary Equity, Par or Stated Value Per Share |
$ 0.008
|
$ 0.008
|
| Temporary Equity, Shares Authorized |
325,000
|
325,000
|
| Temporary Equity, Shares Issued |
262,475
|
262,475
|
| Temporary Equity, Shares Outstanding |
262,475
|
262,475
|
| Temporary Equity, Liquidation Preference |
$ 2,600,000
|
$ 2,600,000
|