function active(i)
{
//document.getElementById('i').style.color="#000000"
 document.getElementById('oneway').style.color="#FFFFFF";
 document.getElementById('mc').style.color="#FFFFFF";
 document.getElementById('rt').style.color="#FFFFFF";
 document.getElementById(i).style.color="#ffff00";
}
function activerail(i)
{
 //document.getElementById('i').style.color="#000000"
 document.getElementById('oneway').style.color="#FFFFFF";
 document.getElementById('rt').style.color="#FFFFFF";
 document.getElementById(i).style.color="#ffff00";
}
function headac()
{
if(document.frm.trip[0].checked==true);
	{
	document.getElementById('rail').style.color="#FE0103";
	document.getElementById('rt').style.color="#ffff00";
	}
}
function headact()
{
	document.getElementById('rail').style.color="#ff0000";
	document.getElementById('railtr').style.color="#0066ff";
	document.getElementById('spctrain').style.color="#0066ff";
}
function headact1()
{
	document.getElementById('rail').style.color="#0066ff";
	document.getElementById('railtr').style.color="#ff0000";
	document.getElementById('spctrain').style.color="#0066ff";
}
function headact2()
{
	document.getElementById('rail').style.color="#0066ff";
	document.getElementById('railtr').style.color="#0066ff";
	document.getElementById('spctrain').style.color="#ff0000";
}
function getHTTPObject()
{
	
	if (window.ActiveXObject) return new ActiveXObject("Microsoft.XMLHTTP");
	
	else if (window.XMLHttpRequest) return new XMLHttpRequest();
	
	else {
	
	alert("Your browser does not support AJAX.");
	
	return null;

	}
}

var divAJ="";
var txt="";
function setOutput()
{

	
	if(httpObject.readyState == 4)
	{


		if(httpObject.responseText){
		document.getElementById(divAJ).style.display="block";
		document.getElementById('infant').style.visibility="hidden";
		document.getElementById('adult').style.visibility="hidden";
		document.getElementById('child').style.visibility="hidden";
		document.getElementById('airlines').style.visibility="hidden";
		document.getElementById('classes').style.visibility="hidden";
		document.getElementById(divAJ).innerHTML= httpObject.responseText;
		}
	}

}

function doWork(d)
{
	divAJ="div_"+d;
	txt=d;
	httpObject = getHTTPObject();
	
	if (httpObject != null) 
	{
		//document.getElementById('div'+divAJ).innerHTML= "<img src='images/54.gif' alt='Wait'>";
		var mytime= "&ms="+new Date().getTime();
		var from =document.getElementById(d).value;
		if(from.length >=3)
		{
		httpObject.open("get","../air-tickets/back_airportcode-BU.php?"+mytime+"&from="+from,true);
		httpObject.send(null);
		httpObject.onreadystatechange = setOutput;
		}
		else
		{
			document.getElementById(divAJ).innerHTML="";
			document.getElementById(divAJ).style.display="none"
			
			document.getElementById('infant').style.visibility="visible";
			document.getElementById('adult').style.visibility="visible";
			document.getElementById('child').style.visibility="visible";
			document.getElementById('airlines').style.visibility="visible";
			document.getElementById('classes').style.visibility="visible";
		}
	}

}
function printCode(a)
{
//alert(a);
document.getElementById(txt).value=a;
document.getElementById(divAJ).innerHTML="";
document.getElementById(divAJ).style.display="none"

document.getElementById('infant').style.visibility="visible";
document.getElementById('adult').style.visibility="visible";
document.getElementById('child').style.visibility="visible";
document.getElementById('airlines').style.visibility="visible";
document.getElementById('classes').style.visibility="visible";
}
function hideall()
{
if(document.getElementById(divAJ).style.display!="none")
{	
	
	document.getElementById(divAJ).style.display="none"
	document.getElementById('infant').style.visibility="visible";
	document.getElementById('adult').style.visibility="visible";
	document.getElementById('child').style.visibility="visible";
	document.getElementById('airlines').style.visibility="visible";
	document.getElementById('classes').style.visibility="visible";
}
}

function checkArrows (field, evt) {
  var keyCode = 
    document.layers ? evt.which :
    document.all ? event.keyCode :
    document.getElementById ? evt.keyCode : 0;
  var r = '';
  if (keyCode == 39)
    r += 'arrow right';
  else if (keyCode == 40)
    r += 'arrow down';
  else if (keyCode == 38)
    r += 'arrow up';
  else if (keyCode == 37)
    r += 'arrow left';
  r += ' ' + keyCode;
  window.status = r;
  return true;
}
function hideall()
{
if(document.getElementById(divAJ).style.display!="none")
{	
	
	document.getElementById(divAJ).style.display="none"
	document.getElementById('infant').style.visibility="visible";
	document.getElementById('adult').style.visibility="visible";
	document.getElementById('child').style.visibility="visible";
	document.getElementById('airlines').style.visibility="visible";
	document.getElementById('classes').style.visibility="visible";
}
}


function checkdetails()
{
	var radiobtn=document.frm.trip;
	for(var i=0; i<radiobtn.length;i++)
	{
		if(radiobtn[i].checked)
		{
			var a=radiobtn[i].id;
		}
	}
	
	if(a==1)
	{
		if(document.getElementById("outbound_from").value=='')
		{
			alert("Please enter Departure City name");
			document.getElementById("outbound_from").focus();
			return false;
		}
		else if(document.getElementById("outbound_to").value=='')
		{
			alert("Please enter Arrival airport");
			document.getElementById("outbound_to").focus();
			return false;
		}
		else if(document.getElementById("outbound_date").value=='DD/MM/YYYY')
		{
			alert("Please enter the date");
			document.getElementById("outbound_date").focus();
			return false;
		}
		
		
		if(document.getElementById("inbound_from").value=='')
		{
			alert("Please enter Departure airport");
			document.getElementById("inbound_from").focus();
			return false;
		}
		else if(document.getElementById("inboud_to").value=='')
		{
			alert("Please enter Arrival city name");
			document.getElementById("inboud_to").focus();
			return false;
		}
		else if(document.getElementById("inbound_date").value=='DD/MM/YYYY')
		{
			alert("Please enter the date");
			document.getElementById("inbound_date").focus();
			return false;
		}
		else if(document.getElementById("classes").value=='select')
		{
			alert("Please enter the class");
			document.getElementById("classes").focus();
			return false;
		}
		else
			{
				document.frm.action="booking_request.php";
				document.frm.submit();
			}
			
			/****/
			
		
	}
	
	if(a==2)
	{
		if(document.getElementById("outbound_from").value=='')
		{
			alert("Please enter Departure City name");
			document.getElementById("outbound_from").focus();
			return false;
		}
		else if(document.getElementById("outbound_to").value=='')
		{
			alert("Please enter Arrival airport");
			document.getElementById("outbound_to").focus();
			return false;
		}
		else if(document.getElementById("outbound_date").value=='DD/MM/YYYY')
		{
			alert("Please enter the date");
			document.getElementById("outbound_date").focus();
			return false;
		}
		else if(document.getElementById("classes").value=='select')
		{
			alert("Please enter the class");
			document.getElementById("classes").focus();
			return false;
		}
		
		else
		{
		document.frm.action="booking_request.php";
		document.frm.submit();
		}
		/******/
		
		
	}
	if(a==3)
	{
		
		if(document.getElementById("inbound_fromF1").value=='')
			{
				alert("Please enter atleast one Departure Airport");
				document.getElementById("inbound_fromF1").focus();
				return false;
			}
			
			else if(document.getElementById("inbound_toF1").value=='')
			{
				alert("Please enter atleast one Arrival airport");
				document.getElementById("inbound_toF1").focus();
				return false;
			}
					
			else if(document.getElementById("inbound_dateF1").value=='DD/MM/YYYY')
			{
				alert("Please enter the date");
				document.getElementById("inbound_dateF1").focus();
				return false;
			}
			
		else if((document.getElementById("inbound_fromF2").value!='')&&(document.getElementById("inbound_toF2").value==''))
			{
				alert("Please enter the arrival airport for flight-2");
				document.getElementById("inbound_fromF2").focus();
				return false;
			}
		else if((document.getElementById("inbound_fromF2").value!='')&&(document.getElementById("inbound_dateF2").value=='DD/MM/YYYY'))
			{
				alert("Please enter the departure date of flight-2");
				document.getElementById("inbound_dateF2").focus();
				return false;
			}
			
		else if((document.getElementById("inbound_fromF3").value!='')&&(document.getElementById("inbound_toF3").value==''))
			{
				alert("Please enter the arrival airport for flight-3");
				document.getElementById("inbound_fromF3").focus();
				return false;
			}
		else if((document.getElementById("inbound_fromF3").value!='')&&(document.getElementById("inbound_dateF3").value=='DD/MM/YYYY'))
			{
				alert("Please enter the departure date of flight-3");
				document.getElementById("inbound_dateF3").focus();
				return false;
			}
		else if((document.getElementById("inbound_fromF4").value!='')&&(document.getElementById("inbound_toF4").value==''))
			{
				alert("Please enter the arrival airport for flight-4");
				document.getElementById("inbound_fromF4").focus();
				return false;
			}
		else if((document.getElementById("inbound_fromF4").value!='')&&(document.getElementById("inbound_dateF4").value=='DD/MM/YYYY'))
			{
				alert("Please enter the departure date of flight-4");
				document.getElementById("inbound_dateF4").focus();
				return false;
			}
			else if(document.getElementById("classes").value=='select')
		{
			alert("Please enter the class");
			document.getElementById("classes").focus();
			return false;
		}
			else
			{
				document.frm.action="booking_request.php";
				document.frm.submit();
			}
		
	}
	
}
function reset1()
{
	document.frm.reset();
}

function chkdetails()
{
	
		
		document.frm.action="rail-reservation.php";
		document.frm.submit();
		
}
function reset1()
{
	document.frm.reset();
}