var dates;
$(function() {
		 dates = $( "#datepicker, #datepicker2" ).datepicker({
			
			 minDate:  new Date(),
			changeMonth: true,
			numberOfMonths: 1,
			onSelect: function( selectedDate ) {
				
				var option = this.id == "datepicker" ? "minDate" : "",
					instance = $( this ).data( "datepicker" ),
					date = $.datepicker.parseDate(
						instance.settings.dateFormat ||
						$.datepicker._defaults.dateFormat,
						selectedDate, instance.settings );
				dates.not( this ).datepicker( "option", option, date );
				
				if($("#datepicker2").val()=="")
					{
					    document.getElementById('datepicker2').value="Select Your Date";
					}
			}
		
		});
		
		
	});


function firstCheck()
{
	
if(document.getElementById("triptype1").checked)
{
	
	document.getElementById("datepicker2").disabled=true;
	document.getElementById("datepicker2").value="Select Your Date";
	
}
if(document.getElementById("triptype2").checked)
{
	document.getElementById("datepicker2").disabled=false;
}
}


function hideReturnButton(ids)
{var idvalue=ids.getAttribute('id');if(idvalue=="triptype1")
{document.getElementById("datepicker2").disabled=true;}
else if(idvalue=="triptype2")
{document.getElementById("datepicker2").disabled=false;}}


function getMe1(id){var w=document.getElementById(id).selectedIndex;var selected_text=document.getElementById(id).options[w].text;document.getElementById('flightdestcity').value=selected_text;}

function defFlight(){var w0=document.getElementById('fromcity').selectedIndex;var selected_text0=document.getElementById('fromcity').options[w0].text;document.getElementById('flightsrccity').value=selected_text0;}



var adultselected="";

function onewayValid()
{

	
	var adultcount=document.getElementById("dobDay-adult").selectedIndex;
    var adultselected=document.getElementById("dobDay-adult").options[adultcount].text;
    document.getElementById('adultselected').value = adultselected;
  
    var childcount=document.getElementById("dobDay-child").selectedIndex;
    var childselected=document.getElementById("dobDay-child").options[childcount].text;
    document.getElementById('childselected').value = childselected;
    
    var infantcount=document.getElementById("dobDay-infant").selectedIndex;
    var infantselected=document.getElementById("dobDay-infant").options[infantcount].text;
    document.getElementById('infantselected').value = infantselected;
    
	
	
	var Flightclasses=document.getElementById("econmy").selectedIndex;
    var FlightClassText = document.getElementById('econmy').options[Flightclasses].value;
    document.getElementById('flightclasses').value = FlightClassText;
	    	
	
	
if(document.getElementById("triptype1").checked)
	{
     if(document.getElementById("fromcity").value=="empty")
    	 {
    	 inlineMsg('fromcity','<h1>Select Your From City</h1>',2);
    	 return false;
    	 }
	 
		
      if(document.getElementById("tocity").value=="empty"){
    	  
    	  inlineMsg('tocity','<h1>Select Your To City</h1>',2);
    	  return false;
      }
	
	
      if(document.getElementById("fromcity").value==document.getElementById("tocity").value)	{
    	  
    	  inlineMsg('tocity','<h1>From City and To City are Same</h1>',2);
    	  return false;
      }
	


      if(document.getElementById("datepicker").value=="Select Your Date"){
    	  
    	  inlineMsg('datepicker','<h1>Please Select Your Date</h1>',2);
    	  return false;
      }
      
      
      
   
      
	
        var adult = document.domestic.flightadult.value;	
		var child = document.domestic.flightchild.value;	
		var infant= document.domestic.flightinfant.value;	
		var total = parseInt(adult)+parseInt(child)+parseInt(infant);
      
      if(total>=7){
	    	  
	    	  var adultcount=document.getElementById("dobDay-adult").selectedIndex;
	    	  adultselected=document.getElementById("dobDay-adult").options[adultcount].text;
	    	 inlineMsg('dobDay-adult','<h1>Total Number of Passengers<br> cannot be more than 6</h1>',2);
	    	  
	    	  return false; 
	      }
	      
	      
	     
	      if(adultselected<infantselected)
	 	 {
	 	 inlineMsg('dobDay-infant','<h1>Number of infant <br> cannot be more than<br> the no of adult </h1>',2);
		  return false;
	 	 }
     
        
	      
	      
	      document.domestic.method="POST"; 
    	
    		  document.domestic.action="./LCCFlightAction.do?searchPage=flight_details_final";
    		 
	      
	      
	      
       document.getElementById("flightsch").href="javascript:document.getElementById('search').submit()";
      
      
     
     
	
	}
   
	
	
      
 
	    
	    
		
			
			
			
		

	
	
if(document.getElementById("triptype2").checked)
{
	
	
	 if(document.getElementById("fromcity").value=="empty")
	 {
	 inlineMsg('fromcity','<h1>Select Your From City</h1>',2);
	 return false;
	 }
 
	
  if(document.getElementById("tocity").value=="empty"){
	  
	  inlineMsg('tocity','<h1>Select Your To City</h1>',2);
	  return false;
  }


  if(document.getElementById("fromcity").value==document.getElementById("tocity").value)	{
	  
	  inlineMsg('fromcity','<h1>From City and To City are Same</h1>',2);
	  return false;
  }



     if(document.getElementById("datepicker").value=="Select Your Date"){
	  
	  inlineMsg('datepicker','<h1>Please Select Your Date</h1>',2);
	  return false;
  }
	

  if(document.getElementById("datepicker2").value=="Select Your Date"){
	  
	  inlineMsg('datepicker2','<h1>Please Select Your Return Date</h1>',2);
	  return false;
  }

    var adult = document.domestic.flightadult.value;	
	var child = document.domestic.flightchild.value;	
	var infant= document.domestic.flightinfant.value;	
	var total = parseInt(adult)+parseInt(child)+parseInt(infant);
  
  if(total>=7){
		  var adultcount=document.getElementById("dobDay-adult").selectedIndex;
		      adultselected=document.getElementById("dobDay-adult").options[adultcount].text;
		 inlineMsg('dobDay-adult','<h1>Total Number of Passengers<br> cannot be more than 6</h1>',2);
		  
		  return false; 
	  }
	  
	  if(adultselected<infantselected)
		 {
		 inlineMsg('dobDay-infant','<h1>Number of infant  <br> cannot be more than<br> the no of adult  </h1>',2);
		  return false;
		 }
  
	  
	  document.domestic.method="POST"; 
	  document.domestic.action="./LCCFlightAction.do?searchPage=flight_details_return"; 
	  
  
  document.getElementById("flightsch").href="javascript:document.getElementById('search').submit()";
	
	
	}
		
}


