(function($) { 
$.ti.ajax = $.prototype = {

	getJson: function(object, callback, callbackAgain) {
		var bustCache = Math.floor(Math.random() * 10001);
		
		$.getJSON(object + '&bustCache=' + bustCache,
			function(data, textStatus){
				if(textStatus){
					callback(data, callbackAgain);
				}		
			}
		);
	},


	
	postData: function(url, data, callback, callbackAgain) {
		jQuery.ajax({
			type: 'POST',
			url: url,
			contentType: 'application/json',
			data: $.toJSON(data),
			success: function(responce){						
						if(callback){						
							callback(responce, callbackAgain);
						}
					},
			contentEncoding: 'gzip'
		});
	}
	
};
})(jQuery);
