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.getElementById('DepartDateMonth').value + '/'+document.getElementById('DepartDateDay').value + '/'
	+document.getElementById('DepartDateYear').value;
newd=new Date(x);

newd=addDays(newd,dayvalue);
document.getElementById('ReturnDateDay').value=newd.getDate();
document.getElementById('ReturnDateMonth').value=newd.getMonth()+1;
document.getElementById('ReturnDateYear').value=newd.getFullYear();
}

function searchControl()
{
 if ( (document.getElementById('GoingtoID').value=='') ||(document.getElementById('DepartDateDay').value=='') 
	   ||(document.getElementById('DepartMonthYear').value=='')	   
	)
	{ alert ('Please fill fields')
	  return false;
	}
	if(parseInt(document.getElementById('adult').value)+parseInt(document.getElementById('child').value)+parseInt(document.getElementById('baby').value)==0)
	{
		return false;
	}
 return airportcontrol();		
}

function GetDepartAirports(AirportID)
{
 document.getElementById('TDGoingtoID').innerHTML='<select name="GoingtoID"  id="GoingtoID" onChange="javascript:APSet(this.value);" style="width:206px;" class="FormsTextField">' 
 + document.getElementById('ToAirportSelects'+AirportID).innerHTML + '</select>';
}

function sGetDepartAirports(AirportID)
{
 document.getElementById('sTDGoingtoID').innerHTML='<select name="sGoingtoID"  id="sGoingtoID" onChange="" style="width:206px;" class="FormsTextField">' 
 + document.getElementById('sToAirportSelects'+AirportID).innerHTML + '</select>';
}

function APSet(fArrAP)
{
	if(fArrAP!='Null')
	{
		document.getElementById('sDepartingfromID').value=fArrAP;
		document.getElementById('GoingtoID').value=fArrAP;
		sGetDepartAirports(fArrAP);
	}
}

function Roundtripselected()
{ 
 document.getElementById('radioRoundtrip').checked=true; 
 document.getElementById('roundtripDiv').disabled=false;
 document.getElementById('ReturnDateDay').disabled=false;
 document.getElementById('ReturnMonthYear').disabled=false;
  document.getElementById('sDepartingfromID').disabled=false; 
 document.getElementById('sGoingtoID').disabled=false;
}

function Onewayselected()
{
 document.getElementById('radioOneWay').checked=true;
 document.getElementById('roundtripDiv').disabled=true;
 document.getElementById('ReturnDateDay').disabled=true; 
 document.getElementById('ReturnMonthYear').disabled=true;
 document.getElementById('sDepartingfromID').disabled=true; 
 document.getElementById('sGoingtoID').disabled=true;
}


function OpenSelected()
{
 document.getElementById('radioOpen').checked=true;
 document.getElementById('roundtripDiv').disabled=true;
 document.getElementById('ReturnDateDay').disabled=true; 
 document.getElementById('ReturnDateMonth').disabled=true;
 document.getElementById('ReturnDateYear').disabled=true; 
}

FselectDepart=false;
FselectReturn=false;

function flightselected(flighttype,ID)
{
 if (flighttype=='depart') 
 {FselectDepart=true;
	document.getElementById('SelectedDepFQ').value=ID;
 }
	else {FselectReturn=true;document.getElementById('SelectedRetFQ').value=ID;
 }
}

function babycontrol()
{
 if (parseInt(document.getElementById('baby').value)>parseInt(document.getElementById('adult').value)) 
	{document.getElementById('baby').value=document.getElementById('adult').value;}	
}

function airportcontrol()
{
 if (parseInt(document.getElementById('DepartingfromID').value)==parseInt(document.getElementById('GoingtoID').value)) 
	{
	 alert ('From airport and to airport can not be equal.');
	 document.getElementById('GoingtoID').value='';
	 return false;
	}
 return true;
}


function formControl()
{
if ((document.getElementById('StationCountryID').value=='')||(document.getElementById('DepartureStationID').value=='')||(document.getElementById('ArrivalStationID').value=='')||(document.getElementById('DepartureDate').value=='')||(document.getElementById('ArrivalDate').value=='')||(document.getElementById('CarID').value==''))
{
alert('Missed Value');
}else{
document.form1.action='CarHireList.asp';
document.form1.submit();
}
}
function viewWaiting2(){
	document.getElementById('SearchDiv').style.visibility='hidden';
	document.getElementById('SearchDiv').style.display='none';
	document.getElementById('waitingDiv').style.visibility='visible';
	document.getElementById('waitingDiv').style.display='block';
	document.form1.submit();
}
function DepartureStationChange()
{
document.getElementById('ArrivalStationID').value=document.getElementById('DepartureStationID').value;
}

//GetDepartAirports(document.getElementById('DepartingfromID').value);