$(document).ready(function(){
	
	getTrades();
	
	
	$('.page_simple').live('click', function()
	{
		getTrades( $(this).attr('href') );
		
		return false;
	});
	
	
	$('#date_from').DatePicker({
		format:'Y-m-d',
		date: $('#date_from').val(),
		starts: 1,
		position: 'r',
		onBeforeShow: function()
		{
			$('#date_from').DatePickerSetDate($('#date_from').val(), true);
		},
		onChange: function(date, dates)
		{
			$('#date_from').val(date);
			$('#date_from').DatePickerHide();
			
			if (date > $('#date_to').val())
			{
				alert('Началната дата не може да бъде по-голяма от крайната.');
			}
			else
			{
				getTrades();
			}
		}
	});
	
	
	$('#date_to').DatePicker({
		format:'Y-m-d',
		date: $('#date_to').val(),
		starts: 1,
		position: 'r',
		onBeforeShow: function() {
			$('#date_to').DatePickerSetDate($('#date_to').val(), true);
		},
		onChange: function(date, dates) {
			$('#date_to').val(date);
			$('#date_to').DatePickerHide();
			
			if (date < $('#date_from').val())
			{
				alert('Началната дата не може да бъде по-голяма от крайната.');
			}
			else
			{
				getTrades();
			}
		}
	});
	
});


function getTrades(url)
{
	if (typeof url == 'undefined')
	{
		url = $('#box_url').val()
			.replace('%company_id%', $('#company_id').val())
			.replace('%date_from%', $('#date_from').val())
			.replace('%date_to%', $('#date_to').val());
	}
	
	$.ajax({
		type: 'GET',
		url: url,
		beforeSend: function()
		{
			$('#trades').html('Зареждане...');
		},
		success: function(data)
		{
			$('#trades').html(data);
		}
	});
}
