$().ready(function(){ 

	$("#search").click(function(){
		if($("#deptdate").val()=="")
		{
			alert("Seleccione fecha de Salida");
		}
		else if($("#retndate").val()=="" && $("#retndate").isDate('mm/dd/yyyy'))
		{
			alert("Seleccione fecha de Llegada");
		}
		else if($("#departid").val()=="" && $("#departid").val().length==0 )
		{
			alert("Seleccione una ciudad de Salida");
		}
		else if($("#destinyid").val()=="" && $("#destinyid").val().length==0 )
		{
			alert("Seleccione una ciudad de Llegada");
		}
		else
		{

			var url='http://book.lowfareengine.com/web/air/default.aspx?siid='+$("#search").attr("alt");
			url=url+"&AirSegCount=" + $("input[type=radio][name=typeair]:checked").val();
			url=url+"&aCount=" + $("#adults").val();
			url=url+"&iLCount=" + $("#infant").val();
			url=url+"&cCount=" + $("#children").val();
			url=url+"&AirSeg_1=" + $("#departid").val()+ "|" + $("#destinyid").val() +  "|" + $("#deptdate").val() +  "|" ;
			if($("input[type=radio][name=typeair]:checked").val()==2)
			{
				url=url+"&AirSeg_2=" + $("#destinyid").val()+ "|" + $("#departid").val() +  "|" + $("#retndate").val() +  "|" ;
			}
			location.href=url;
		}
	});
	$('#deptdate').datepicker({
		numberOfMonths: 2,
		dateFormat: 'mm/dd/yy',
		defaultDate: +3,
		maxDate: '+1y',
		minDate: '+2d',
		showCurrentAtPos: 0,
		showOn: 'both', 
		buttonImage: 'images/motor/calendar.gif', 
		buttonImageOnly: true
	});
	$('#retndate').datepicker({
		numberOfMonths: 2,
		dateFormat: 'mm/dd/yy',
		defaultDate: +4,
		maxDate: '+1y',
		minDate: '+4d',
		showCurrentAtPos: 0,
		showOn: 'both', buttonImage: 'images/motor/calendar.gif', buttonImageOnly: true
	});
	$("#deptdate").change(function(){
		
		if($("#deptdate").val() > $("#retndate").val())
		{
			var dateAux=new Date($.datepicker._getInst($("#deptdate")[0]).currentYear, 
		    		 $.datepicker._getInst($("#deptdate")[0]).currentMonth, 
		    		 parseInt($.datepicker._getInst($("#deptdate")[0]).currentDay)+2);
			$("#retndate").datepicker("setDate",dateAux); 

		}
		});

	$("#retndate").change(function(){
		
		var yearDep = $.datepicker._getInst($("#deptdate")[0]).currentYear;
		var yearRet = $.datepicker._getInst($("#retndate")[0]).currentYear;
		
		if(yearRet>yearDep)
		{

		}else 
		if($("#deptdate").val() > $("#retndate").val())
		{
			//alert("Menor!");
			var dateAux=new Date($.datepicker._getInst($("#retndate")[0]).currentYear, 
		    		 $.datepicker._getInst($("#retndate")[0]).currentMonth, 
		    		 parseInt($.datepicker._getInst($("#retndate")[0]).currentDay)-2);
			$("#deptdate").datepicker("setDate",dateAux);
			
		}
		
		/*else 
			if($("#deptdate").val() <= $("#retndate").val())
		{
			alert("Mayor"+$.datepicker._getInst($("#retndate")[0]).currentYear);
			alert("Menor"+$.datepicker._getInst($("#deptdate")[0]).currentYear)
			
			/*var dateAux=new Date($.datepicker._getInst($("#retndate")[0]).currentYear, 
		    		 $.datepicker._getInst($("#retndate")[0]).currentMonth, 
		    		 parseInt($.datepicker._getInst($("#retndate")[0]).currentDay)-2);
			$("#deptdate").datepicker("setDate",dateAux);*/
			
		/*}*/
		
			
		/*else
		{
			alert("Oeeee!!! cambio de aņo!");
		}*/
		});

	$("#depart").autocomplete("loadsuggestcity.jsp", {	
		matchContains: true,
		selectFirst: false,
		max: 20
	});	
	$("#destiny").autocomplete("loadsuggestcity.jsp", {	
		matchContains: true,
		selectFirst: false,
		max: 20
	});	

	$("#depart").result(function(event, data, formatted) {
		$("#departid").val(data[1]);
	});

	$("#destiny").result(function(event, data, formatted) {
		$("#destinyid").val(data[1]);
	});

	$("input[type=radio][value=0]").click(function(){
		window.open("http://book.lowfareengine.com/web/air/default.aspx?siid=33798");
		});
	
	//$("#deptdate").datepicker("setDate",$.datepicker.formatDate('mm/dd/yy', $.datepicker._getDefaultDate($.datepicker._getInst($('#deptdate')[0]))));
	$('#deptdate').val($.datepicker.formatDate('mm/dd/yy', $.datepicker._getDefaultDate($.datepicker._getInst($('#deptdate')[0]))));
	$.datepicker._setDateFromField($.datepicker._getInst($('#deptdate')[0]));
	
	$('#retndate').val($.datepicker.formatDate('mm/dd/yy', $.datepicker._getDefaultDate($.datepicker._getInst($('#retndate')[0]))));

});