// JavaScript Document
	
	function formatAirport(val, inList) {
			var dest = val.toString().split(";");
			if(dest[dest.length-1] == '2') {
				var str = dest[1] + ", " + dest[2] + ", " + dest[5] + " (" + dest[0] + ")";
				return (inList) ? "<img src='"+path+"symphony/'flags/" + dest[4] + ".gif'/> " + str : str;
			} else if(dest[dest.length-1] == '1') {
				var str = dest[1] + ", " + dest[2] + " (" + dest[0] + ")";
				return (inList) ? "<img src='"+path+"symphony/space.gif'/>" + str : str;
			} else {
				var str = dest[1] + ", " + dest[5] + " (" + dest[3] + ")";
				return (inList) ? "<img src='"+path+"symphony/flags/" + dest[4] + ".gif'/> " + str : str;
			}
	  }
	
	function checkJourneyType()
	{
		if($("[name='JOURNEY_TYPE']:checked").val() == "OJ")
		{
			//document.getElementById('viac_miest').style.display = 'table-row';
			$('#viac_miest').slideDown('slow');
		}
		else
		{
			if($("[name='JOURNEY_TYPE']:checked").val() != "OJ")
			{
				//document.getElementById('viac_miest').style.display = 'none';
				$('#viac_miest').slideUp('slow');
			}
			
			if($("[name='JOURNEY_TYPE']:checked").val() == "OW")
			{
				$('#prilettd').fadeOut('slow');
			}
			
		}
		
		if($("[name='JOURNEY_TYPE']:checked").val() != "OW")
		{
			$('#prilettd').fadeIn('slow');
		}
	}
	
	$(document).ready(function(){
		$("[name='DEP_0']").autocomplete(path+"symphony/whisper_airport.php?lng="+lang, {
			  formatItem: function(value, i, n, search) {
				return formatAirport(value, true)
			  },
			  formatResult: function(value) {
					return formatAirport(value, false);
			  },
			  matchSubset: false,
			  minChars: 1,
				max: 30,
				//cacheLength: 1,
				width: 300
		});
		
		$("[name='ARR_0']").autocomplete(path+"symphony/whisper_airport.php?lng="+lang, {
			  formatItem: function(value, i, n, search) {
				return formatAirport(value, true)
			  },
			  formatResult: function(value) {
					return formatAirport(value, false);
			  },
			  matchSubset: false,
			  minChars: 1,
				max: 30,
				//cacheLength: 1,
				width: 300
		});
		
		$("[name='DEP_1']").autocomplete(path+"symphony/whisper_airport.php?lng="+lang, {
			  formatItem: function(value, i, n, search) {
				return formatAirport(value, true)
			  },
			  formatResult: function(value) {
					return formatAirport(value, false);
			  },
			  matchSubset: false,
			  minChars: 1,
				max: 30,
				//cacheLength: 1,
				width: 300
		});
		
		$("[name='ARR_1']").autocomplete(path+"symphony/whisper_airport.php?lng="+lang, {
			  formatItem: function(value, i, n, search) {
				return formatAirport(value, true)
			  },
			  formatResult: function(value) {
					return formatAirport(value, false);
			  },
			  matchSubset: false,
			  minChars: 1,
				max: 30,
				//cacheLength: 1,
				width: 300
		});
		
		checkJourneyType();
		
		$("[name='JOURNEY_TYPE']").click(function(){
				if($("[name='JOURNEY_TYPE']:checked").val() == "OJ")
				{
					//document.getElementById('viac_miest').style.display = 'table-row';
					$('#viac_miest').slideDown('slow');
				}
				else
				{
					if($("[name='JOURNEY_TYPE']:checked").val() != "OJ")
					{
						//document.getElementById('viac_miest').style.display = 'none';
						$('#viac_miest').slideUp('slow');
					}
					
					if($("[name='JOURNEY_TYPE']:checked").val() == "OW")
					{
						$('#prilettd').fadeOut('slow');
					}
					
				}
				
				if($("[name='JOURNEY_TYPE']:checked").val() != "OW")
				{
					$('#prilettd').fadeIn('slow');
				}
				//alert($("[name='JOURNEY_TYPE']:checked").val()); 
			});
		
		
		$(function() {
			$.datepicker.setDefaults($.datepicker.regional[lang]);
			$("#odlet").datepicker({
								    numberOfMonths: 2
								});
			$("#odlet").datepicker( "option", "firstDay",1);
			
			$("#prilet").datepicker({
								    numberOfMonths: 2,	
									beforeShow: function(input, inst) { 
										$('#banners2').hide();										
									},
									onClose: function(dateText, inst) { $('#banners2').show(); }

								});	
			$("#prilet").datepicker( "option", "firstDay",1);	
		});
		
		$("#odlet").change(function(){
			val = $(this).val();
			//alert(val);
			val = val.split('/');
			
			$("[name='DAY_0']").attr('value',val[1]);
			//alert("option[value='"+val[0]+"/"+val[2]+"']");
			$("[name='MONTH_SEL_0']").val(val[0]+"/"+val[2]).attr('selected','selected');
			//$("[name='MONTH_SEL_0']").val().selectOptions(val[0]+"/"+val[2]);
			
			odlet = $("[name='MONTH_SEL_1']").val().split('/');
			
			var zmennavrat = false;			
			if(val[2] > odlet[1])
			{
        		zmennavrat = true;
			}
			else
			if(val[2] == odlet[1])
			{
				if(val[0] > odlet[0])
				{
					zmennavrat = true;
				}
				else
				if(val[0] == odlet[0])
				{
					// roky a mesiace sa rovnuje pozri dni
					if($("[name='DAY_0']").attr('value') > $("[name='DAY_1']").attr('value'))
					{
						zmennavrat = true;
					}
				}
			}
			
			if(zmennavrat)
			{			
				$("[name='DAY_1']").attr('value',val[1]);
				//alert("option[value='"+val[0]+"/"+val[2]+"']");
				$("[name='MONTH_SEL_1']").val(val[0]+"/"+val[2]).attr('selected','selected');
				//$("[name='MONTH_SEL_0']").val().selectOptions(val[0]+"/"+val[2]);
				month = $("[name='MONTH_SEL_1']").attr('value').split('/');
				dt = month[0]+"/"+$("[name='DAY_1']").attr('value')+"/"+month[1];
				$('#prilet').val(dt);
			}
		});
		
		$("[name='DAY_1']").change(function(){
			month = $("[name='MONTH_SEL_1']").attr('value').split('/');
			dt = month[0]+"/"+$("[name='DAY_1']").attr('value')+"/"+month[1];
			$('#prilet').val(dt);
			
			val = $('#prilet').val().split('/');
			odlet = $("[name='MONTH_SEL_0']").val().split('/');
			
			var zmennavrat = false;			
			if(val[2] < odlet[1])
			{
        		zmennavrat = true;
			}
			else
			if(val[2] == odlet[1])
			{
				if(val[0] < odlet[0])
				{
					zmennavrat = true;
				}
				else
				if(val[0] == odlet[0])
				{
					// roky a mesiace sa rovnuje pozri dni
					if($("[name='DAY_0']").attr('value') > $("[name='DAY_1']").attr('value'))
					{
						zmennavrat = true;
					}
				}
			}
			
			if(zmennavrat)
			{
				$("[name='DAY_0']").attr('value',val[1]);
				//alert("option[value='"+val[0]+"/"+val[2]+"']");
				$("[name='MONTH_SEL_0']").val(val[0]+"/"+val[2]).attr('selected','selected');
				//$("[name='MONTH_SEL_0']").val().selectOptions(val[0]+"/"+val[2]);
				month = $("[name='MONTH_SEL_0']").attr('value').split('/');
				dt = month[0]+"/"+$("[name='DAY_0']").attr('value')+"/"+month[1];
				$('#odlet').val(dt);
			}
		});
		
		$("[name='MONTH_SEL_1']").change(function(){
			month = $("[name='MONTH_SEL_1']").attr('value').split('/');
			dt = month[0]+"/"+$("[name='DAY_1']").attr('value')+"/"+month[1];
			$('#prilet').val(dt);
			val = $('#prilet').val().split('/');
			odlet = $("[name='MONTH_SEL_0']").val().split('/');
			
			var zmennavrat = false;			
			if(val[2] < odlet[1])
			{
        		zmennavrat = true;
			}
			else
			if(val[2] == odlet[1])
			{
				if(val[0] < odlet[0])
				{
					zmennavrat = true;
				}
				else
				if(val[0] == odlet[0])
				{
					// roky a mesiace sa rovnuje pozri dni
					if($("[name='DAY_0']").attr('value') > $("[name='DAY_1']").attr('value'))
					{
						zmennavrat = true;
					}
				}
			}
			
			if(zmennavrat)
			{
				$("[name='DAY_0']").attr('value',val[1]);
				//alert("option[value='"+val[0]+"/"+val[2]+"']");
				$("[name='MONTH_SEL_0']").val(val[0]+"/"+val[2]).attr('selected','selected');
				//$("[name='MONTH_SEL_0']").val().selectOptions(val[0]+"/"+val[2]);
				month = $("[name='MONTH_SEL_0']").attr('value').split('/');
				dt = month[0]+"/"+$("[name='DAY_0']").attr('value')+"/"+month[1];
				$('#odlet').val(dt);
			}
		});
		
		$("[name='DAY_0']").change(function(){
			month = $("[name='MONTH_SEL_0']").attr('value').split('/');
			dt = month[0]+"/"+$("[name='DAY_0']").attr('value')+"/"+month[1];
			$('#odlet').val(dt);
			val = $('#odlet').val().split('/');
			odlet = $("[name='MONTH_SEL_1']").val().split('/');
			
			var zmennavrat = false;			
			if(val[2] > odlet[1])
			{
        		zmennavrat = true;
			}
			else
			if(val[2] == odlet[1])
			{
				if(val[0] > odlet[0])
				{
					zmennavrat = true;
				}
				else
				if(val[0] == odlet[0])
				{
					// roky a mesiace sa rovnuje pozri dni
					if($("[name='DAY_0']").attr('value') > $("[name='DAY_1']").attr('value'))
					{
						zmennavrat = true;
					}
				}
			}
			
			if(zmennavrat)
			{			
				$("[name='DAY_1']").attr('value',val[1]);
				//alert("option[value='"+val[0]+"/"+val[2]+"']");
				$("[name='MONTH_SEL_1']").val(val[0]+"/"+val[2]).attr('selected','selected');
				//$("[name='MONTH_SEL_0']").val().selectOptions(val[0]+"/"+val[2]);
				month = $("[name='MONTH_SEL_1']").attr('value').split('/');
				dt = month[0]+"/"+$("[name='DAY_1']").attr('value')+"/"+month[1];
				$('#prilet').val(dt);
			}
		});
		
		$("[name='MONTH_SEL_0']").change(function(){
			month = $("[name='MONTH_SEL_0']").attr('value').split('/');
			dt = month[0]+"/"+$("[name='DAY_0']").attr('value')+"/"+month[1];
			
			$('#odlet').val(dt);
			val = $('#odlet').val().split('/');
			odlet = $("[name='MONTH_SEL_1']").val().split('/');
			
			var zmennavrat = false;			
			if(val[2] > odlet[1])
			{
        		zmennavrat = true;
			}
			else
			if(val[2] == odlet[1])
			{
				if(val[0] > odlet[0])
				{
					zmennavrat = true;
				}
				else
				if(val[0] == odlet[0])
				{
					// roky a mesiace sa rovnuje pozri dni
					if($("[name='DAY_0']").attr('value') > $("[name='DAY_1']").attr('value'))
					{
						zmennavrat = true;
					}
				}
			}
			
			if(zmennavrat)
			{			
				$("[name='DAY_1']").attr('value',val[1]);
				//alert("option[value='"+val[0]+"/"+val[2]+"']");
				$("[name='MONTH_SEL_1']").val(val[0]+"/"+val[2]).attr('selected','selected');
				//$("[name='MONTH_SEL_0']").val().selectOptions(val[0]+"/"+val[2]);
				month = $("[name='MONTH_SEL_1']").attr('value').split('/');
				dt = month[0]+"/"+$("[name='DAY_1']").attr('value')+"/"+month[1];
				$('#prilet').val(dt);
				
			}
		});
		
		$("#prilet").change(function(){
			val = $(this).val();
			//alert(val);
			val = val.split('/');
			
			$("[name='DAY_1']").attr('value',val[1]);
			//alert("option[value='"+val[0]+"/"+val[2]+"']");
			$("[name='MONTH_SEL_1']").val(val[0]+"/"+val[2]).attr('selected','selected');
			//$("[name='MONTH_SEL_0']").val().selectOptions(val[0]+"/"+val[2]);
			
			odlet = $("[name='MONTH_SEL_0']").val().split('/');
			
			var zmennavrat = false;			
			if(val[2] < odlet[1])
			{
        		zmennavrat = true;
			}
			else
			if(val[2] == odlet[1])
			{
				if(val[0] < odlet[0])
				{
					zmennavrat = true;
				}
				else
				if(val[0] == odlet[0])
				{
					// roky a mesiace sa rovnuje pozri dni
					if($("[name='DAY_0']").attr('value') > $("[name='DAY_1']").attr('value'))
					{
						zmennavrat = true;
					}
				}
			}
			
			if(zmennavrat)
			{
				$("[name='DAY_0']").attr('value',val[1]);
				//alert("option[value='"+val[0]+"/"+val[2]+"']");
				$("[name='MONTH_SEL_0']").val(val[0]+"/"+val[2]).attr('selected','selected');
				//$("[name='MONTH_SEL_0']").val().selectOptions(val[0]+"/"+val[2]);
				month = $("[name='MONTH_SEL_0']").attr('value').split('/');
				dt = month[0]+"/"+$("[name='DAY_0']").attr('value')+"/"+month[1];
				$('#odlet').val(dt);
			}
		});
		
		
		
		$("[name='pasazieri']").click(function(){			
			$('#cestujuci:visible').hide(500,function(){
				cest = 0;
				cest = cest + parseFloat($("[name='INFCOUNT']").val());
				cest = cest + parseFloat($("[name='ADTCOUNT']").val());
				cest = cest + parseFloat($("[name='CHDCOUNT']").val());
				cest = cest + parseFloat($("[name='YCDCOUNT']").val());
				cest = cest + parseFloat($("[name='YTHCOUNT']").val());
				$("[name='pasazieri']").attr('value',cest);
			});
			$('#cestujuci:hidden').show(500);
			
		});
			
		
	});
