jZend.Response = Base.extend({
	originalResponse: null,
	constructor: function (response) {
		this.originalResponse = response;
		console.log(response);
		for (a in response) {
			this[a] = response[a];
		}
		this.init();
	},
	init: function () {
		
	},
	isValid: function () {
		if (this.code != 'success') {
			if (this.messages) {
				new jZend.Error(this.messages);
			} else {
				new jZend.Error([$.trim(this.originalResponse)]);
			}
			return false;
		} else {
			return true;
		}
	}
});
