function bnns_pickDate(the_a) {
	$j('#bnns_date_picker').hide();

	$j('#bnns_date_picker input').val($j('#date_vis').text());

	o_position = $j(the_a).position();
	$j('#bnns_date_picker').css('left', (o_position.left + 20) + 'px');
	$j('#bnns_date_picker').css('top', (o_position.top - 10) + 'px');
	$j('#bnns_date_picker').show();
	//
	return false;
}
function bnns_setDate(id_input, id_a, s_link) {
	if ($j('#'+id_input).val() !== $j('#'+id_a).text()) {
		$j('#'+id_a).html($j('#'+id_input).val());
		document.location.href = s_link + '?req-day=' + $j('#'+id_input).val();
	}
	$j('#bnns_date_picker').hide();
	//
	return false;
}
function bnns_sendPrice(id_form) {
	$j('#'+id_form).submit();
	//
	return false;
}

function bnns_showSetCity(the_a, s_city_id, s_city_name, s_city_url, s_city_name_short) {
	$j('#bnns_set_city').hide();

	$j('#city_id').val(s_city_id);
	$j('#city_new_name').val(s_city_name);
	$j('#city_new_url').val(s_city_url);
	$j('#city_new_name_short').val(s_city_name_short);

	o_position = $j(the_a).offset();
	$j('#bnns_set_city').css('left', (o_position.left + 30) + 'px');
	$j('#bnns_set_city').css('top', (o_position.top - 72) + 'px');
	$j('#bnns_set_city').show();
	//
	return false;
}

function bnns_sendSetCity(id_form) {
	$j('#'+id_form).submit();
	//
	return false;
}
function bnns_closeSetCity() {
	$j('#bnns_set_city').hide();
	//
	return false;
}

function bnns_showSetPeriod(the_div, s_curr_url) {
	$j('#set_period').hide();

	o_position = $j(the_div).offset();
	$j('#set_period').css('left', (o_position.left - 4) + 'px');
	$j('#set_period').css('top', (o_position.top + 33) + 'px');
	$j('#set_period').show();
	//
	return false;
}
function bnns_closeSetPeriod() {
	$j('#set_period').hide();
	//
	return false;
}
function bnns_sendSetPeriod(s_curr_url) {
	document.location.href = s_curr_url + '?day-start=' + $j('#day-start').val() + '&day-fin=' + $j('#day-fin').val();
	//
	return false;
}