// JavaScript Document

// flightSearch.asp icindir.


function addDays(strDate,iDays){
 strDate = Date.parse(strDate);
 strDate = parseInt(strDate, 10);
 strDate = strDate + iDays*(24*60*60*1000);
 strDate = new Date(strDate);
 return strDate;
}

function daychange(dayvalue)
{
 x=document.all('DepartDateMonth').value + '/'+document.all('DepartDateDay').value + '/'
	+document.all('DepartDateYear').value;
newd=new Date(x);

newd=addDays(newd,dayvalue);
document.all('ReturnDateDay').value=newd.getDate();
document.all('ReturnDateMonth').value=newd.getMonth()+1;
document.all('ReturnDateYear').value=newd.getFullYear();
}

function searchControl()
{
 if ( (document.form1.GoingtoID.value=='') ||(document.all.DepartDateDay.value=='') 
	   ||(document.all.DepartMonthYear.value=='')	   
	)
	{ alert ('Please fill fields')
	  return false;
	}
	if(parseInt(form1.adult.value)+parseInt(form1.child.value)+parseInt(form1.baby.value)==0)
	{
		return false;
	}
 return airportcontrol();		
}

function GetDepartAirports(AirportID)
{
 document.all.TDGoingtoID.innerHTML='<select name="GoingtoID"  id="GoingtoID" onChange="javascript:airportcontrol();" style="width:186px;" class="FormsTextField">' 
 + '<option value="Null">Tous</option>'
 + document.all('ToAirportSelects'+AirportID).innerHTML + '</select>';
 document.all('GoingtoID').value='Null';
}

function Roundtripselected()
{ 
 document.all.radioRoundtrip.checked=true; 
 document.all.roundtripDiv.disabled=false;
 document.all.ReturnDateDay.disabled=false;
 document.all.ReturnMonthYear.disabled=false;
}

function Onewayselected()
{
 document.all.radioOneWay.checked=true;
 document.all.roundtripDiv.disabled=true;
 document.all.ReturnDateDay.disabled=true; 
 document.all.ReturnMonthYear.disabled=true;
}


function OpenSelected()
{
 document.all.radioOpen.checked=true;
 document.all.roundtripDiv.disabled=true;
 document.all.ReturnDateDay.disabled=true; 
 document.all.ReturnDateMonth.disabled=true;
 document.all.ReturnDateYear.disabled=true; 
}

function GoBackOrNext(BackOrNextValue,BackNextListTypeValue)
{
 form1.BackOrNext.value=BackOrNextValue;
 form1.BackNextListType.value=BackNextListTypeValue;
 if (BackNextListTypeValue=='depart') 
 {
	if (BackOrNextValue=='Next') 
	{
	    form1.DepartDateDay.value=form1.DepartureNextFlightDateDay.value; 
		form1.DepartDateMonth.value=form1.DepartureNextFlightDateMonth.value;
		form1.DepartDateYear.value=form1.DepartureNextFlightDateYear.value; 
	}
	else
	{
	    form1.DepartDateDay.value=form1.DepartureBackFlightDateDay.value; 
		form1.DepartDateMonth.value=form1.DepartureBackFlightDateMonth.value;
		form1.DepartDateYear.value=form1.DepartureBackFlightDateYear.value; 	
	}
 }
 else
 {
 	if (BackOrNextValue=='Next') 
	{
	    form1.ReturnDateDay.value=form1.ReturnNextFlightDateDay.value; 
		form1.ReturnDateMonth.value=form1.ReturnNextFlightDateMonth.value;
		form1.ReturnDateYear.value=form1.ReturnNextFlightDateYear.value;  
	}
	else
	{
	    form1.ReturnDateDay.value=form1.ReturnBackFlightDateDay.value; 
		form1.ReturnDateMonth.value=form1.ReturnBackFlightDateMonth.value;
		form1.ReturnDateYear.value=form1.ReturnBackFlightDateYear.value; 	
	}		
 }
 form1.submit();
}

FselectDepart=false;
FselectReturn=false;

function flightselected(flighttype,ID)
{
 if (flighttype=='depart') 
 {FselectDepart=true;
	document.all('SelectedDepFQ').value=ID;
 }
	else {FselectReturn=true;document.all('SelectedRetFQ').value=ID;
 }
}
