$(document).ready(function(){
	$("#submit").live('click', function(){
		var y = $('#profile_birth_date_year'),
			m = $('#profile_birth_date_month'),
			d = $('#profile_birth_date_day'),
			valid = false;
			
		var $form = $('#settings-form');
		
		// validate
		if ((!y.val() && !d.val() && !m.val()) || (d.val() && m.val())) {
			valid = true
		}
		
		if (valid) {		
			$.ajax({
				data: $form.serializeArray(),
				type: 'POST',
				url: $form.attr('action'),
				beforeSend: function() {
					$form.sleep();
				},
				complete: function() {
					$form.wakeup();
				},
				success: function(res) {
					$('#tabs').replaceWith(res);
					// $('#result').html(res).slideUp();
					$.ajax({
						type: 'GET',
						url: $form.attr('data-update'),
						success: function(h) {
							$('#profile_user_info').html(h);
						}
					})
				}
			});
		} else {
			var e = $('#result').find('.profile-error')
			e = e.length ? e : $('<div class="profile-error"></div>').appendTo('#result')
			
			e.html('Ошибка: Дата рождения заполнена не верно.')			
		}
	});
});
