function change_month(new_month)
{
	var new_year=year;
	if (new_month>12) 
	{
		new_year++;
		new_month=1;
	}
	if (new_month<1)
	{
		new_year--;
		new_month=12;
	}
	
	if ((new_year>year_pr) || ((new_year==year_pr) && (new_month>=month_pr)))
	{
		year=new_year;
		month=new_month;
		var id=document.getElementById('calendar1_title');
		var title=months_arr[month-1]+' '+year;
		var prev_title='';
		var next_title='';
		if ((month-1)>1) prev_title=months_arr[month-2];
			else prev_title=months_arr[11];
		if ((month+1)<13) next_title=months_arr[month];
			else next_title=months_arr[0];
		get_calendar(title, prev_title, next_title);
		if ((year==selected_year) && (month==selected_month) && (selected_day!='')) select_day(selected_day);
	}
}


function get_calendar(title, prev_title, next_title)
{
	var string=month+'&year='+year;
	var resp = apAJAX.sendData('month', string, 'admin/modules/isvedimas/fast_change/select.php', '0');
	resp_array = resp.split('|');
	maxItems = resp_array.length;
	var row=1;
	var row_text='';
	var table_text='';
	
	for (i = 1; i <= maxItems; i++)
	{
		var dalys=resp_array[i-1].split('-');
		if (dalys[1]==0)
			row_text+='<td class="data"><a href="#" class="data1" onclick="return false;">'+dalys[0]+'</a></td>';
		else
		{	
			if (dalys[1]==1)
			{
				row_text+='<td class="data" id="active_'+dalys[0]+'"><a class="day_no" href="#" onclick="select_day('+dalys[0]+'); return false;" >'+dalys[0]+'</a></td>';
			}
			else
			{
				row_text+='<td class="data"><a href="'+text_link+'data='+year+'-'+month+'-'+dalys[0]+'" class="day_yes">'+dalys[0]+'</a></td>';
			}
		}
		if (i%7==0)
		{
			table_text+='<tr>'+row_text+'</tr>';
			row_text='';
			row++;
		}
	}
	var div_text='<table width="200" align="left" cellpadding="0" cellspacing="0"><thead><tr></tr><tr><td colspan="1" align="center" class="lentele6"><a href="#" title="'+prev_title+'" class="linkas" onclick="change_month(month-1); return false;">«</a></td><td colspan="5" align="center" class="lentele6"><strong>'+title+'</strong></td><td colspan="1" align="center" class="lentele6" ><a href="#" title="'+next_title+'" class="linkas" onclick="change_month(month+1); return false;">»</a></td></tr><tr class="daynames"><td class="lentele6">'+weekdays_arr[0]+'</td><td class="lentele6">'+weekdays_arr[1]+'</td><td class="lentele6">'+weekdays_arr[2]+'</td><td class="lentele6">'+weekdays_arr[3]+'</td><td class="lentele6">'+weekdays_arr[4]+'</td><td class="lentele6">'+weekdays_arr[5]+'</td><td class="lentele6">'+weekdays_arr[6]+'</td></tr></thead><tbody>'+table_text+'</tbody><tfoot></tfoot></table>';
	var id=document.getElementById('calendar1');
	id.innerHTML=div_text;
}


function remove_selection()
{
	selected_day='';
	selected_month='';
	selected_year='';
	selected_day2='';
	selected_month2='';
	selected_year2='';
	isv_laikas='';
	var id=document.getElementById('calendar1_departure');
	id.innerHTML='';
	var id=document.getElementById('calendar2_departure');
	id.innerHTML='';
	var id=document.getElementById('kabinos');
	id.innerHTML='';
	var id=document.getElementById('transportas');
	id.innerHTML='';
	id=document.getElementById('date1');
	id.value='';
	id=document.getElementById('date2');
	id.value='';
	id=document.getElementById('text1');
	id.value='';
	id=document.getElementById('text2');
	id.value='';
	id=document.getElementById('keltas_id');
	id.value='';
}

function select_day(day)
{
	var id_str='active_'+selected_day;
	var id=document.getElementById(id_str);
	if (id!=null)
	{
		id.innerHTML='<a class="day_yes" href="#" onclick="select_day('+selected_day+'); return false;" >'+selected_day+'</a>';
	}
	selected_year=year;
	selected_month=month;
	selected_day=day;
	var id_str='active_'+day;
	var id=document.getElementById(id_str);
	id.innerHTML='<a href="#" class="data_button_selected" onclick="return false;">'+day+'</a>';
	id=document.getElementById('date1');
	id.value=selected_year+'-'+selected_month+'-'+selected_day;
	get_keltas();
	
	transport_price = 0;
	cabin = 0;
	transport_type = "";
	cabin_type = "";
	ticket_type = "";
	
	get_all_prices();
	skaiciuot_kaina();
	
}

function select_day2(day)
{
	var id_str='active2_'+selected_day2;
	var id=document.getElementById(id_str);
	if (id!=null)
	{
		id.innerHTML='<a class="day_yes" href="#" onclick="select_day2('+selected_day2+'); return false;" >'+selected_day2+'</a>';
	}
	selected_year2=year2;
	selected_month2=month2;
	selected_day2=day;
	var id_str='active2_'+day;
	var id=document.getElementById(id_str);
	id.innerHTML='<a href="#" class="data_button_selected" onclick="return false;">'+day+'</a>';
	id=document.getElementById('date2');
	id.value=selected_year2+'-'+selected_month2+'-'+selected_day2;
	get_keltas2();
}


function make_date_str(year, month, day)
{
	var month_str=month.toString();
	var day_str=day.toString();
	if (month<10) month_str='0'+month.toString();
	if (day<10) day_str='0'+day.toString();
	var date_str=year+'-'+month_str+'-'+day_str;
	return date_str;
}