// JavaScript Document
function Dest_MCity(obj)
{
	 var DestFromCode="LGW/LHR/STN/LTN/ABZ/BFS/BHX/BRS/CWL/EDI/GLA/GCI/HUY/INV/JER/LBA/MAN/NCL/NWI/SOU/MME/AMD/AGR/ATQ/BLR/BHO/BOM/CCU/MAA/CJB/DEL/GAU/GOI/HYD/JAI/KTM/CCU/LKO/MAA/BOM/NAG/DEL/PAT/PNQ/TRV"
	 var DestFromValues="London Gatwick/London Heathrow/London Stansted/London Luton/Aberdeen/Belfast/Birmingham/Bristol/Cardiff/Edinburgh/Glasgow/Guernsey/Humberside/Inverness/Jersey/Leeds Bradford/Manchester/Newcastle/Norwich/Southampton/Tees-side/Ahmedabad/Agra/Amritsar/Bangalore/Bhopal/Bombay/Calcutta/Chennai/Coimbatore/Delhi/Gauhati/Goa/Hyderabad/Jaipur/Kathmandu/Kolkata/Luckhnow/Madras/Mumbai/Nagpur/New Delhi/Patna/Poona/Trivandrum"
	 ShowCitys(obj,DestFromCode,DestFromValues);

}

function Dest_MCity2(obj)
{
	 var DestFromCode="LGW/LHR/STN/LTN/ABZ/BFS/BHX/BRS/CWL/EDI/GLA/GCI/HUY/INV/JER/LBA/MAN/NCL/NWI/SOU/MME/AMD/AGR/ATQ/BLR/BHO/BOM/CCU/MAA/CJB/DEL/GAU/GOI/HYD/JAI/KTM/CCU/LKO/MAA/BOM/NAG/DEL/PAT/PNQ/TRV"
	 var DestFromValues="London Gatwick/London Heathrow/London Stansted/London Luton/Aberdeen/Belfast/Birmingham/Bristol/Cardiff/Edinburgh/Glasgow/Guernsey/Humberside/Inverness/Jersey/Leeds Bradford/Manchester/Newcastle/Norwich/Southampton/Tees-side/Ahmedabad/Agra/Amritsar/Bangalore/Bhopal/Bombay/Calcutta/Chennai/Coimbatore/Delhi/Gauhati/Goa/Hyderabad/Jaipur/Kathmandu/Kolkata/Luckhnow/Madras/Mumbai/Nagpur/New Delhi/Patna/Poona/Trivandrum"
	 ShowCitys(obj,DestFromCode,DestFromValues);

}






//----------------------------------------------------------------------------------------------------------------------------------

function FillDestFrom(obj)
{
	
	var AirlineValue=document.getElementById(obj.id).value
if(AirlineValue=='ALL')
{
	             
	
	  var DestFromCode="LGW/LHR/STN/LTN/ABZ/BFS/BHX/BRS/CWL/EDI/GLA/GCI/HUY/INV/JER/LBA/MAN/NCL/NWI/SOU/MME/AMD/AGR/ATQ/BLR/BHO/CCU/MAA/CJB/DEL/GAU/GOI/HYD/JAI/KTM/CCU/LKO/BOM/NAG/DEL/PAT/PNQ/TRV"
	  var DestFromValues="London Gatwick/London Heathrow/London Stansted/London Luton/Aberdeen/Belfast/Birmingham/Bristol/Cardiff/Edinburgh/Glasgow/Guernsey/Humberside/Inverness/Jersey/Leeds Bradford/Manchester/Newcastle/Norwich/Southampton/Tees-side/Ahmedabad/Agra/Amritsar/Bangalore/Bhopal/Calcutta/Chennai/Coimbatore/Delhi/Gauhati/Goa/Hyderabad/Jaipur/Kathmandu/Kolkata/Luckhnow/Madras/Nagpur/New Delhi/Patna/Poona/Trivandrum"
	  //var DestFromCode="LGW/LHR/STN/LTN/ABZ/BFS/BHX/BRS/CWL/EDI/GLA/GCI/HUY/INV/JER/LBA/MAN/NCL/NWI/SOU/MME"
	  //var DestFromValues="London Gatwick/London Heathrow/London Stansted/London Luton/Aberdeen/Belfast/Birmingham/Bristol/Cardiff/Edinburgh/Glasgow/Guernsey/Humberside/Inverness/Jersey/Leeds Bradford/Manchester/Newcastle/Norwich/Southampton/Tees-side"
	  	ShowCitys(document.FlightSearch.FDestFrom,DestFromCode,DestFromValues);
		document.FlightSearch.FDestFrom.selectedIndex=1;
}

					
    if(AirlineValue=='AF')
	{
	 var DestFromCode="LHR/BHX/MAN/EDI/GLA";
	 var DestFromValues="London Heathrow/Birmingham/Manchester/Edinburgh/Glasgow"
 	 ShowCitys(document.FlightSearch.FDestFrom,DestFromCode,DestFromValues);
	}

	if(AirlineValue=='AI')
	{
	 var DestFromCode="LHR/BHX";
	 var DestFromValues="London Heathrow/Birmingham"
 	 ShowCitys(document.FlightSearch.FDestFrom,DestFromCode,DestFromValues);
	}

	if(AirlineValue=='AZ')
	{
	 var DestFromCode="LHR";
	 var DestFromValues="London Heathrow"
 	 ShowCitys(document.FlightSearch.FDestFrom,DestFromCode,DestFromValues);
	}


	if(AirlineValue=='OS')
	{
	 var DestFromCode="LHR";
	 var DestFromValues="London Heathrow"
 	 ShowCitys(document.FlightSearch.FDestFrom,DestFromCode,DestFromValues);
	}


	if(AirlineValue=='BA')
	{
	 //var DestFromCode="LHR/BHX/MAN/EDI/GLA/ABZ/NCL";
     var DestFromCode="LHR/ABZ/EDI/GLA/MAN/NCL";
	 var DestFromValues="London Heathrow/Aberdeen/Edinburgh/Glasgow/Manchester/New Castle"
 	 ShowCitys(document.FlightSearch.FDestFrom,DestFromCode,DestFromValues);
	}


	if(AirlineValue=='EK')
	{
	 var DestFromCode="LHR/LGW/BHX/GLA/MAN/NCL";
	 var DestFromValues="London Heathrow/London Gatwick/Birmingham/Glasgow/Manchester/Newcastle"
 	 ShowCitys(document.FlightSearch.FDestFrom,DestFromCode,DestFromValues);
	}

	if(AirlineValue=='EY')
	{
	 var DestFromCode="LHR/MAN";
	 var DestFromValues="London Heathrow/Manchester"
 	 ShowCitys(document.FlightSearch.FDestFrom,DestFromCode,DestFromValues);
	}
	
	if(AirlineValue=='TK')
	{
	 var DestFromCode="LHR/STN/MAN";
	 var DestFromValues="London Heathrow/London Stansted/Manchester"
 	 ShowCitys(document.FlightSearch.FDestFrom,DestFromCode,DestFromValues);
	}
	
	if(AirlineValue=='GF')
	{
	 var DestFromCode="LHR";
	 var DestFromValues="London Heathrow";
 	 ShowCitys(document.FlightSearch.FDestFrom,DestFromCode,DestFromValues);
	}
	
	if(AirlineValue=='9W')
	{
	 var DestFromCode="LHR";
	 var DestFromValues="London Heathrow"
 	 ShowCitys(document.FlightSearch.FDestFrom,DestFromCode,DestFromValues);
	}
	
	
	/*if(AirlineValue=='KL')
	{
	 var DestFromCode="LHR/LCY/BHX/MAN/ABZ/GLA";
	 var DestFromValues="London Heathrow/LondonCity Airport/Birmingham/Manchester/Aberdeen/Glasgow"
 	 ShowCitys(document.FlightSearch.FDestFrom,DestFromCode,DestFromValues);
	}*/
	
	if(AirlineValue=='LH')
	{
	 var DestFromCode="LHR/MAN/BHX/EDI/GLA";
	 var DestFromValues="London Heathrow/Manchester/Birmingham/Edinburgh/Glasgow"
 	 ShowCitys(document.FlightSearch.FDestFrom,DestFromCode,DestFromValues);
	}
	
	if(AirlineValue=='QR')
	{
	 var DestFromCode="LHR/LGW/MAN";
	 var DestFromValues="London Heathrow/London Gatwick/Manchester"
 	 ShowCitys(document.FlightSearch.FDestFrom,DestFromCode,DestFromValues);
	}
	
	if(AirlineValue=='LX')
	{
	 //var DestFromCode="LHR/MAN/BHX";
	 //var DestFromValues="London Heathrow/Manchester/Birmingham"
	 var DestFromCode="LHR";
	 var DestFromValues="London Heathrow"
 	 ShowCitys(document.FlightSearch.FDestFrom,DestFromCode,DestFromValues);
	}
	
	if(AirlineValue=='VS')
	{
	 var DestFromCode="LHR";
	 var DestFromValues="London Heathrow"
 	 ShowCitys(document.FlightSearch.FDestFrom,DestFromCode,DestFromValues);
	}
	
	if(AirlineValue=='UL')
	{
	 var DestFromCode="LHR/BHX/GLA/MAN";
	 var DestFromValues="London Heathrow/Birmingham/Glasgow/Manchester"
 	 ShowCitys(document.FlightSearch.FDestFrom,DestFromCode,DestFromValues);
	}
	
	if(AirlineValue=='AY')
	{
	 var DestFromCode="LHR/MAN";
	 var DestFromValues="London Heathrow/Manchester"
 	 ShowCitys(document.FlightSearch.FDestFrom,DestFromCode,DestFromValues);
	}	
}



function fillDestToFiled(obj)
{

	var AirlineValue=document.getElementById(obj.id).value
	
if(AirlineValue=='ALL')
{
//	if((document.getElementById("DestFrom").value=='LON') || (document.getElementById("DestFrom").value=='LHR') || (document.getElementById("DestFrom").value=='MAN') || (document.getElementById("DestFrom").value=='LGW') || (document.getElementById("DestFrom").value=='BHX'))	
  //    {		
   			//var DestToCode=	"AGR/AMD/ATQ/BLR/BHO/BOM/MAA/CCU/COK/CJB/DEL/GAU/GOI/HYD/JAI/KTM/COK/CCU/CCJ/LKO/MAA/BOM/NAG/DEL/PAT/PNQ/TRV/LCY/LGW/LHR/STN/LTN/ABZ/BFS/BHX/BRS/CWL/EDI/GLA/GCI/HUY/INV/JER/LBA/MAN/NCL/NWI/SOU/MME/HKG"
			//var DestToValues="Agra/Ahmedabad/Amritsar/Bangalore/Bhopal/Bombay/Chennai/Calcutta/Cochin/Coimbatore/Delhi/Gauhati/Goa/Hyderabad/Jaipur/Kathmandu/Kochi/Kolkata/Kozhikode/Luckhnow/Madras/Mumbai/Nagpur/New Delhi/Patna/Poona/Trivandrum/London City Airport/London Gatwick/London Heathrow/London Stansted/London Luton/Aberdeen/Belfast/Birmingham/Bristol/Cardiff/Edinburgh/Glasgow/Guernsey/Humberside/Inverness/Jersey/Leeds Bradford/Manchester/Newcastle/Norwich/Southampton/Tees-side/HongKong"
			var DestToCode=	"AGR/AMD/ATQ/BLR/BHO/MAA/CCU/COK/CJB/DEL/GAU/GOI/HYD/JAI/KTM/COK/CCU/CCJ/LKO/BOM/NAG/DEL/PAT/PNQ/TRV/LGW/LHR/STN/LTN/ABZ/BFS/BHX/BRS/CWL/EDI/GLA/GCI/HUY/INV/JER/LBA/MAN/NCL/NWI/SOU/MME"
			var DestToValues="Agra/Ahmedabad/Amritsar/Bangalore/Bhopal/Chennai/Calcutta/Cochin/Coimbatore/Delhi/Gauhati/Goa/Hyderabad/Jaipur/Kathmandu/Kochi/Kolkata/Kozhikode/Luckhnow/Mumbai/Nagpur/New Delhi/Patna/Poona/Trivandrum/London Gatwick/London Heathrow/London Stansted/London Luton/Aberdeen/Belfast/Birmingham/Bristol/Cardiff/Edinburgh/Glasgow/Guernsey/Humberside/Inverness/Jersey/Leeds Bradford/Manchester/Newcastle/Norwich/Southampton/Tees-side"
			//var DestToCode=	"AGR/AMD/ATQ/BLR/BHO/BOM/MAA/CCU/COK/CJB/DEL/GAU/GOI/HYD/JAI/KTM/COK/CCU/CCJ/LKO/NAG/PAT/PNQ/TRV"
			//var DestToValues="Agra/Ahmedabad/Amritsar/Bangalore/Bhopal/Mumbai/Chennai/Calcutta/Cochin/Coimbatore/Delhi/Gauhati/Goa/Hyderabad/Jaipur/Kathmandu/Kochi/Kolkata/Kozhikode/Luckhnow/Nagpur/Patna/Poona/Trivandrum"
			
		 	 ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
			 
			document.FlightSearch.FDestTo.selectedIndex=9;
  //    }
}

	if(AirlineValue=='AI')
	{
		if(document.getElementById("FDestFrom").value=='LHR')
		{
			 var DestToCode="AMD/ATQ/BLR/MAA/CCU/DEL/HYD/CCU/BOM";
			 var DestToValues="Ahmedabad/Amritsar/Bangalore/Chennai/Culcutta/Delhi/Hyderabad/Kolkata/Mumbai"
		 	 ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
		}
		if(document.getElementById("FDestFrom").value=='BHX')
		{
			 var DestToCode="ATQ/DEL/BOM";
			 var DestToValues="Amritsar/Delhi/Mumbai"
		 	 ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
		}
	}
	
	
	if(AirlineValue=='UL')
	{
		
			if(document.getElementById("FDestFrom").value=='LHR')
		{
			//var DestToCode="BLR/MAA/COK/CJB/DEL/GOI/HYD/COK/CCJ/CJB/BOM/TRZ/TRV";
			var DestToCode="BLR/MAA/COK/CJB/DEL/GOI/HYD/COK/CCJ/BOM/TRZ/TRV";
            var DestToValues="Bangalore/Chennai/Cochin/Coimbatore/Delhi/GOA/Hyderabad/Kochi/Kozhikode/Mumbai/Tiruchirapally/Trivandrum";
            ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
		}
		
		if(document.getElementById("FDestFrom").value=='BHX')
		{	
			var DestToCode="BLR/MAA/COK/DEL/HYD/COK/CCJ/BOM/TRV";
            var DestToValues="Bangalore/Chennai/Cochin/Delhi/Hyderabad/Kochi/Kozhikode/Mumbai/Trivandrum";
            ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
		}
		
		if(document.getElementById("FDestFrom").value=='MAN')
		{  
			var DestToCode="BLR/MAA/COK/DEL/HYD/COK/CCJ/BOM/TRV";
            var DestToValues="Bangalore/Chennai/Cochin/Delhi/Hyderabad/Kochi/Kozhikode/Mumbai/Trivandrum";
            ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
		}
		if(document.getElementById("FDestFrom").value=='GLA')
		{
			var DestToCode="BLR/MAA/COK/DEL/HYD/COK/CCJ/BOM/TRV";
            var DestToValues="Bangalore/Chennai/Cochin/Delhi/Hyderabad/Kochi/Kozhikode/Mumbai/Trivandrum";
            ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
		}

		
	}
	
	
	
	if(AirlineValue=='AY')
	{
		
			if(document.getElementById("FDestFrom").value=='LHR')
		{
			var DestToCode="BOM/DEL";
            var DestToValues="Mumbai/Delhi";
            ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
		}
		
		if(document.getElementById("FDestFrom").value=='MAN')
		{  
			var DestToCode="BOM/DEL";
            var DestToValues="Mumbai/Delhi";
            ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
		}
		
		
	}
	
	
	
	if(AirlineValue=='QR')
	{
		
		 var DestToCode="AMD/MAA/COK/DEL/HYD/KTM/COK/BOM/TRV";
		 var DestToValues="Ahmedabad/Chennai/Cochin/Delhi/Hyderabad/Kathmandu/Kochi/Mumbai/Trivandrum"
		 ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
	}
	
	if(AirlineValue=='EY')
	{
		 var DestToCode="COK/DEL/KTM/COK/BOM/TRV";
		 var DestToValues="Cochin/Delhi/Kathmandu/Kochi/Mumbai/Trivandrum"
		 ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
	}
	
	if(AirlineValue=='TK')
	{
		 var DestToCode="DEL/BOM/DEL";
		 var DestToValues="Delhi/Mumbai"
		 ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
	}

	if(AirlineValue=='BA')
	{
		var DestToCode="";
		var DestToValues="";
		if(document.FlightSearch.FDestFrom.value=="MAN")
			{
				var DestToCode="CCU/MAA/DEL/CCU/BOM";
				var DestToValues="Calcutta/Chennai/Delhi/Kolkata/Mumbai"
			}
			else
			{
			var DestToCode="BLR/CCU/MAA/DEL/HYD/CCU/BOM";
			var DestToValues="Bangalore/Calcutta/Chennai/Delhi/Hyderabad/Kolkata/Mumbai"
			} 
		//var DestToCode="BLR/CCU/MAA/DEL/CCU/MAA/BOM/DEL";
		//var DestToValues="Bangalore/Calcutta/Chennai/Delhi/Kolkata/Madras/Mumbai/New Delhi"
		ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
	}

	if(AirlineValue=='9W')
	{
		 var DestToCode="AMD/ATQ/BLR/CCU/MAA/DEL/GOI/HYD/CCU/BOM";
		 var DestToValues="Ahmedabad/Amritsar/Bangalore/Calcutta/Chennai/Delhi/Goa/Hyderabad/Kolkata/Mumbai"
		 ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
	}
	
	if(AirlineValue=='EK')
	{
		 var DestToCode="AMD/BLR/CCU/COK/MAA/DEL/HYD/COK/CCU/BOM/TRV";
		 var DestToValues="Ahmedabad/Bangalore/Calcutta/Cochin/Chennai/Delhi/Hyderabad/Kochi/Kolkata/Mumbai/Trivandrum"
		 ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
	}
	
	if(AirlineValue=='VS')
	{
		 var DestToCode="DEL/BOM";
		 var DestToValues="Delhi/Mumbai"
		 ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
	}

	if(AirlineValue=='KL')
	{
		 var DestToCode="DEL/HYD/BOM";
		 var DestToValues="Delhi/Hyderabad/Mumbai"
		 ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
	}

	if(AirlineValue=='OS')
	{
		 var DestToCode="DEL/BOM";
		 var DestToValues="Delhi/Mumbai"
		 ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
	}


	if(AirlineValue=='GF')
	{
		 var DestToCode="BLR/BOM/CCU/COK/MAA/DEL/COK/CCU/TRV";
		 var DestToValues="Bangalore/Mumbai/Calcutta/Cochin/Chennai/Delhi/Kochi/Kolkata/Trivandrum"
		 ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
	}
	
	if(AirlineValue=='AF')
	{
		if(document.getElementById("FDestFrom").value=='BHX')
		{
			 var DestToCode="BLR/MAA/DEL/HYD/BOM";
			 var DestToValues="Bangalore/Chennai/Delhi/Hyderabad/Mumbai"
		 	 ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
		}
		
		if(document.getElementById("FDestFrom").value=='LHR')
		{
			 var DestToCode="BLR/BOM/MAA/DEL/HYD";
			 var DestToValues="Bangalore/Mumbai/Chennai/Delhi/Hyderabad"
		 	 ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
		}
		
		if(document.getElementById("FDestFrom").value=='MAN')
		{
			 var DestToCode="BLR/BOM/MAA/DEL";
			 var DestToValues="Bangalore/Mumbai/Chennai/Delhi"
		 	 ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
		}
		
		if(document.getElementById("FDestFrom").value=='EDI')
		{
			 var DestToCode="BLR/MAA";
			 var DestToValues="Bangalore/Chennai"
		 	 ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
		}
		
		if(document.getElementById("FDestFrom").value=='GLA')
		{
			 var DestToCode="BLR";
			 var DestToValues="Bangalore"
		 	 ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
		}
	}


	if(AirlineValue=='LX')
	{
		 var DestToCode="BOM/DEL";
		 var DestToValues="Mumbai/Delhi"
		 ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
	}
	
	if(AirlineValue=='LH')
	{
		
		 var DestToCode="BLR/BOM/CCU/DEL/HYD";
		 var DestToValues="Bangalore/Mumbai/Calcutta/Delhi/Hyderabad"
	 	 ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
	}
	
	if(AirlineValue=='AZ')
	{
		  var DestToCode="BOM/DEL";
			 var DestToValues="Mumbai/Delhi"
		 	 ShowCitys(document.FlightSearch.FDestTo,DestToCode,DestToValues);
	}
}



function ShowCitys(SortField,DestFromCode,DestFromValues)
{

var SplitNameCode,SplitNameText
SplitNameCode = DestFromCode.split("/")
SplitNameText = DestFromValues.split("/")

var newIndex, d, sorttext;
index = 0;

while(SortField.options.length)
{
	d = SortField.options.length - 1;
	SortField.remove(d);
}

	 for (var i=0;i<SplitNameCode.length;i++)
		{
			SortField.options[i] =  new Option();
			SortField.options[i].text = SplitNameText[i];
			SortField.options[i].value = SplitNameCode[i];
			if(i==6)
			{
			SortField.options[i].selected=true;
			}
			
		}

}