var changeTimes = function (fn, sex, age, meet) {
	change_time.send_request(fn, sex, age, meet);
}

var change_time = {
	_ajax:			'ajax.php',
	_loading_tag:	'#tableTitle',
	_loading_img:	'animated_loading.gif',
	_insert_tag:	'#times',
	_set_loading:	function (){
						$(this._loading_tag).html('<img src="'+this._loading_img+'" alt="" /> Loading');
					},
	send_request:	function (fn, sex, age, meet) {
						this._set_loading();
						$.get(this._ajax, {fn: fn, age: age, sex: sex, meet: meet}, function(data){
							$(change_time._insert_tag).html(data);
						},'html');
					},
	init:			function () {
						this._set_events();
					},
	_set_events:	function () {
						$(this._insert_tag + ' .ajax').live('click', function () {
							if (!$(this).hasClass('ajax_active')) {
								var el = $(change_time._insert_tag + ' table');
								var atts = {
									fn:		$(el).attr('data-fn'),
									sex:	$(el).attr('data-sex'),
									age:	$(el).attr('data-age'),
									meet:	$(el).attr('data-meet')
								};
								atts[$(this).attr('data-action')] = $(this).attr('data-value');
								change_time._send_request(atts);
							}
						});
					},
	_send_request:	function (atts) {
						this._set_loading();
						$.get(this._ajax, atts, function (data) {
							$(change_time._insert_tag).html(data);
						});
					}
}
$(document).ready(function () {
	change_time.init();
})