 				return;
 			}
 			
-			if (/\[\]$/.test(name)) { // handle arrays
-				if (!_postData.hasOwnProperty(name)) {
-					_postData[name] = [];
-				}
-				_postData[name].push(value);
-			} else {
-				_postData[name] = value;
-			}
+			_postData.push([name, value]);
 		}
 		
 		

			request = new URLRequest();
			request.method = URLRequestMethod.POST;
			request.url = _options.url;
			request.data = _postData;
								
			_conn = blob.getFileRef();
			_readyState = XMLHttpRequest.OPENED;

		
		private var _blobFieldName:String = 'Filedata';
		
		private var _postData:Array = [];
		
		private var _conn:*;
		
