$(document).ready(function()
{
	$('a[@rel=external]').bind('click', function()
	{
		$(this).attr('target', '_blank');
	});
	
	$('#searchTickets').bind('click', function()
	{
		var time = $('#departure').val().split('-');
		$('#day0').val(time[2]);
		$('#monthSelection0').val(time[1] + '/' + time[0]);
		var time = $('#arrival').val().split('-');
		$('#day1').val(time[2]);
		$('#monthSelection1').val(time[1] + '/' + time[0]);
	});

	 // Kalendoriai
    Date.dayNames = ['Sekmadienis', 'Pirmadienis', 'Antradienis', 'Trečiadienis', 'Ketvirtadienis', 'Penktadienis', 'Šeštadienis'];
    Date.abbrDayNames = ['Sk', 'Pm', 'An', 'Tr', 'Kt', 'Pt', 'Št'];
    Date.monthNames = ['Sausis', 'Vasaris', 'Kovas', 'Balandis', 'Gegužė', 'Birželis', 'Liepa', 'Rugpjūtis', 'Rugsėjis', 'Spalis', 'Lapkritis', 'Gruodis'];
    Date.abbrMonthNames = ['Saus', 'Vas', 'Kov', 'Bal', 'Geg', 'Birž', 'Liep', 'Rugp', 'Rugs', 'Spal', 'Lapk', 'Gruo'];
    Date.firstDayOfWeek = 1;
    Date.format = 'yyyy-mm-dd';
    
	if ($.fn.datePicker)
	{
		$('input.d').datePicker({
			clickInput:true, 
			createButton:false
		});
	}
                                                                  
    $('a.dep').bind('click', function() 
	{ 
		$('#departure').dpDisplay();
	});
    $('a.arr').bind('click', function() 
	{ 
		$('#arrival').dpDisplay();
	});

	$('#departure').bind(
        'dpClosed',
        function(e, selectedDates)
        {
            var d = selectedDates[0];
            if (d) 
            {
                d = new Date(d); 
                var dates = $('#arrival').val().split('-');
                var d1 = new Date(dates[0], dates[1] - 1, dates[2]); 
                if (d > d1)
                {
                    $('#arrival').dpSetSelected(d.addDays(7).asString());
                    $('#arrival').attr('value', d.asString());
                }
            }
            d = new Date(d);
            var dates = $('#departure').val().split('-');
            var d = new Date(dates[0], dates[1] - 1, dates[2]); 
            $('#arrival').dpSetStartDate(d.asString());
        }
    );

	// Jei bilietas tik i viena puse - slepiam grizimo data
    $('input[@name=journeyType]').bind('click', function() 
    {
        if ($(this).attr('value')=='OW')
            $('#arrival1, #arrival, a.arr').fadeOut(200);
        else                                                                                         
            $('#arrival1, #arrival, a.arr').fadeIn(200);
    });
	
	$('#submitForm').click(function(){
		var ret = true;

		if (!$('#email').val())
		{
			$('#email_l').css('color', 'red');
			ret = false;
		}
		else
			$('#email_l').css('color', 'black');

		if (!$('#phone').val())
		{
			$('#phone_l').css('color', 'red');
			ret = false;
		}
		else
			$('#phone_l').css('color', 'black');

		if (!$('#message').val())
		{
			$('#message_l').css('color', 'red');
			ret = false;
		}
		else
			$('#message_l').css('color', 'black');

		if (ret)
		{
			$('form[name="contactForm"]').submit();
		}

		return ret;
	});
});