function setBackDate(d)
{
	if(BackDateInput.style.display==''){
	document.getElementById("FromDate").value=d;
	showCalendar('dimg2',false,'BackDate','FromDate',null,document.getElementById('FromDate').value);
	}
	else
	{
	document.getElementById("FromDate").value=d;
	}
}


function inputFromCity(val,ObjName)
{
  var len=document.getElementById(ObjName).options.length;
  var Left_val=val.substring(0,1).toUpperCase(); 
  var Right_val=val.substring(1,val.length);
  var All_val=Left_val+Right_val
  for(var i=0;i<len;i++){
  var code=document.getElementById(ObjName).options[i].text;
          if(code.indexOf(All_val)>-1)
          {
            document.getElementById(ObjName).options[i].selected=true;
            break;
          }
        }
}

function inputArrivalCity(val,ObjName)
{
  var len=document.getElementById(ObjName).options.length;
  var Left_val=val.substring(0,1).toUpperCase(); 
  var Right_val=val.substring(1,val.length);
  var All_val=Left_val+Right_val
  for(var i=0;i<len;i++){
  var code=document.getElementById(ObjName).options[i].text;
          if(code.indexOf(All_val)>-1)
          {
            document.getElementById(ObjName).options[i].selected=true;
            break;
          }
        }
}

function AirValidate(){

   if(document.AirSearchForm.ArrivalCity.value=='NUL'){
       document.AirSearchForm.ArrivalCity.focus();
       alert("请选择目的地城市");
       return;
   }

   if(document.AirSearchForm.FromDate.value==''){
       document.AirSearchForm.FromDate.focus();
       alert("请选择出发日期");
       return;
   }

   if(!isDateString(document.AirSearchForm.FromDate.value)){
        document.AirSearchForm.FromDate.focus();
   	alert("日期格式错误");
	return;
   }

   if(document.AirSearchForm.FlightWay[0].checked){
	if(document.AirSearchForm.BackDate.value==''){
        document.AirSearchForm.BackDate.focus();
        alert("请选择返程日期");
        return;
 	}

	if(!isDateString(document.AirSearchForm.BackDate.value)){
		document.AirSearchForm.BackDate.focus();
   		alert("日期格式错误");
		return;
  	}
   }

   var oneday = 1000*60*60*24;
   var today=new Date();
   today.setHours(0);today.setMinutes(0);today.setSeconds(0);today.setMilliseconds(0);
   if(stringToDate(document.AirSearchForm.FromDate.value).getTime()<today.getTime()){
        document.AirSearchForm.FromDate.focus();
	alert("出发日期小于今日了!");
	return;
   }
   if(document.AirSearchForm.FlightWay[0].checked){
      if(stringToDate(document.AirSearchForm.FromDate.value).getTime()>=stringToDate(document.AirSearchForm.BackDate.value).getTime()){
        document.AirSearchForm.FromDate.focus();
	alert("出发日期小于或等于返回日期了!");
	return;
	}
   }


   document.AirSearchForm.submit();
}