The line
arrayT['one'] = arrayT['two'] = new Array();
creates a single shared array object. Each "inner" array in your two-dimensional array is really just a reference to the same object, so altering one "inner" array will necessarily affect the other in the exact same way.
Instead, create two separate arrays:
arrayT['one'] = new Array();
arrayT['two'] = new Array();
Futhermore, even if you implement that change, the line:
arrayT['two'] = arrayT['one'];
will create the same problem -- arrayT['two'] and arrayT['one'] will point to the same object, possibly causing future problems of a similar nature (e.g., altering arrayT['two']['a'] on the next line will alter arrayT['one']['a'], since they point to the same object).