﻿var AirCompany="<option value='' selected>所有航空公司</option><option value='CA'>国际航空公司</option><option value='CZ'>南方航空公司</option><option value='MU'>东方航空公司</option><option value='HU'>海南航空公司</option><option value='ZH'>深圳航空公司</option><option value='3U'>四川航空公司</option><option value='MF'>厦门航空公司</option><option value='FM'>上海航空公司</option><option value='SC'>山东航空公司</option><option value='BK'>奥凯航空公司</option><option value='EU'>鹰联航空公司</option><option value='8L'>祥鹏航空公司</option><option value='KN'>联合航空公司</option><option value='8C'>东星航空公司</option><option value='HO'>吉祥航空公司</option>";

var AirCity= "<option value='AKU'>A--阿克苏</option><option value='AAT'>A--阿勒泰</option><option value='AKA'>A--安康</option><option value='AQG'>A--安庆</option><option value='AOG'>A--鞍山</option><option value='AVA'>A--安顺</option><option value='AYN'>A--安阳</option><option value='BPX'>B--昌都邦达</option><option value='BSD'>B--保山</option><option value='BAV'>B--包头</option><option value='BHY'>B--北海</option><option value='PEK'>B--北京首都</option><option value='NAY'>B--北京南苑</option><option value='BFU'>B--蚌埠</option><option value='CGQ'>C--长春</option><option value='CGD'>C--常德</option><option value='CNI'>C--长海</option><option value='CSX'>C--长沙</option><option value='CIH'>C--长治</option><option value='CZX'>C--常州</option><option value='CHG'>C--朝阳</option><option value='CCC'>C--潮州</option><option value='CTU'>C--成都</option><option value='CIF'>C--赤峰</option><option value='CKG'>C--重庆</option><option value='DLU'>D--大理</option><option value='DLC'>D--大连</option><option value='DDG'>D--丹东</option><option value='DAT'>D--大同</option><option value='DAX'>D--达县</option><option value='DZU'>D--大足</option><option value='DIG'>D--迪庆中甸</option><option value='DOY'>D--东营</option><option value='DNH'>D--敦煌</option><option value='DSN'>E--鄂尔多斯</option><option value='ENH'>E--恩施</option><option value='FUO'>F--佛山</option><option value='FUG'>F--阜阳</option><option value='FYN'>F--富蕴</option><option value='FOC'>F--福州</option><option value='KOW'>G--赣州</option><option value='GOQ'>G--格尔木</option><option value='GHN'>G--广汉</option><option value='CAN'>G--广州</option><option value='KWL'>G--桂林</option><option value='KWE'>G--贵阳</option><option value='HRB'>H--哈尔滨</option><option value='HAK'>H--海口</option><option value='HLD'>H--海拉尔</option><option value='HMI'>H--哈密</option><option value='HDG'>H--邯郸</option><option value='HGH'>H--杭州</option><option value='HZG'>H--汉中</option><option value='HFE'>H--合肥</option><option value='HEK'>H--黑河</option><option value='HUI'>H--衡水</option><option value='HNY'>H--衡阳</option><option value='HTN'>H--和田</option><option value='TXN'>H--黄山</option><option value='HYN'>H--黄岩</option><option value='HET'>H--呼和浩特</option><option value='HUZ'>H--徽州</option><option value='JMU'>J--佳木斯</option><option value='KNC'>J--吉安</option><option value='JGN'>J--嘉峪关</option><option value='JIL'>J--吉林</option><option value='TNA'>J--济南</option><option value='JDZ'>J--景德镇</option><option value='JJN'>J--晋江</option><option value='JGS'>J--井冈山</option><option value='JNG'>J--济宁</option><option value='JNZ'>J--锦州</option><option value='JIU'>J--九江</option><option value='CHW'>J--酒泉</option><option value='JZH'>J--九寨沟</option><option value='KJI'>K--喀纳斯</option><option value='KHG'>K--喀什</option><option value='KRY'>K--克拉玛依</option><option value='KCA'>K--库车</option><option value='KRL'>K--库尔勒</option><option value='KMG'>K--昆明</option><option value='LHW'>L--兰州</option><option value='LXA'>L--拉萨</option><option value='LIA'>L--梁平</option><option value='LYG'>L--连云港</option><option value='LJG'>L--丽江</option><option value='LNJ'>L--临沧</option><option value='LXI'>L--林西</option><option value='LYI'>L--临沂</option><option value='LZY'>L--林芝</option><option value='LHN'>L--梨山</option><option value='LZH'>L--柳州</option><option value='LYA'>L--洛阳</option><option value='LUZ'>L--庐山</option><option value='LZO'>L--泸州</option><option value='MZG'>M--马公</option><option value='LUM'>M--芒市</option><option value='NZH'>M--满洲里</option><option value='MXZ'>M--梅县</option><option value='MIG'>M--绵阳</option><option value='OHE'>M--漠河</option><option value='MDG'>M--牡丹江</option><option value='NLT'>N--那拉提</option><option value='KHN'>N--南昌</option><option value='NAO'>N--南充</option><option value='NKG'>N--南京</option><option value='NNG'>N--南宁</option><option value='NTG'>N--南通</option><option value='NNY'>N--南阳</option><option value='NGB'>N--宁波</option><option value='PZI'>P--攀枝花</option><option value='IQM'>Q--且末</option><option value='TAO'>Q--青岛</option><option value='IQN'>Q--庆阳</option><option value='SHP'>Q--秦皇岛/山海关</option><option value='NDG'>Q--齐齐哈尔</option><option value='JJN'>Q--泉州/晋江</option><option value='JUZ'>Q--衢州</option><option value='SYX'>S--三亚</option><option value='SHA'>S--上海虹桥</option><option value='PVG'>S--上海浦东</option><option value='SXJ'>S--鄯善</option><option value='SWA'>S--汕头</option><option value='SHS'>S--荆沙</option><option value='SHE'>S--沈阳</option><option value='SZX'>S--深圳</option><option value='SJW'>S--石家庄</option><option value='SYM'>S--思茅</option><option value='SZV'>S--苏州</option><option value='TCG'>T--塔城</option><option value='TYN'>T--太原</option><option value='TSN'>T--天津</option><option value='TNH'>T--通化</option><option value='TGO'>T--通辽</option><option value='TEN'>T--铜仁</option><option value='WXN'>W--万州</option><option value='WEF'>W--潍坊</option><option value='WEH'>W--威海</option><option value='WNZ'>W--温州</option><option value='WUA'>W--乌海</option><option value='WUH'>W--武汉</option><option value='WHU'>W--芜湖</option><option value='HLH'>W--乌兰浩特</option><option value='URC'>W--乌鲁木齐</option><option value='WUX'>W--无锡</option><option value='WUS'>W--武夷山</option><option value='WUZ'>W--梧州</option><option value='XMN'>X--厦门</option><option value='XIY'>X--西安</option><option value='XFN'>X--襄樊</option><option value='XIC'>X--西昌</option><option value='XIL'>X--锡林浩特</option><option value='XEN'>X--兴城</option><option value='XIN'>X--兴宁</option><option value='XNT'>X--邢台</option><option value='XNN'>X--西宁</option><option value='ACX'>X--兴义</option><option value='JHG'>X--西双版纳</option><option value='XUZ'>X--徐州</option><option value='ENY'>Y--延安</option><option value='YNZ'>Y--盐城</option><option value='YNJ'>Y--延吉</option><option value='YNT'>Y--烟台</option><option value='YBP'>Y--宜宾</option><option value='YIH'>Y--宜昌</option><option value='INC'>Y--银川</option><option value='YIN'>Y--伊宁</option><option value='YIW'>Y--义乌</option><option value='LLF'>Y--永州</option><option value='YUA'>Y--元谋</option><option value='UYN'>Y--榆林</option><option value='YCU'>Y--运城</option><option value='DYG'>Z--张家界</option><option value='ZHA'>Z--湛江</option><option value='ZAT'>Z--昭通</option><option value='CGO'>Z--郑州</option><option value='HJJ'>Z--芷江</option><option value='HSN'>Z--舟山</option><option value='ZUH'>Z--珠海</option><option value='ZYI'>Z--遵义</option>";

function SetFlightType(Flag)

{

    if (Flag=="0")

    {

       document.getElementById("SpanReturnText").style.display="none";        

       document.getElementById("SpanReturnDate").style.display="none";        

       document.getElementById("SpanFlightRowOneText").style.display="none";        

       document.getElementById("SpanFlightRowTwoText").style.display="none";        

       document.getElementById("SpanFlightRowTwo1").style.display="none";        

       document.getElementById("SpanFlightRowTwo2").style.display="none";        

    }

    else if (Flag=="1")

    {

       document.getElementById("SpanReturnText").style.display="";        

       document.getElementById("SpanReturnDate").style.display="";               

       document.getElementById("SpanFlightRowOneText").style.display="none";        

       document.getElementById("SpanFlightRowTwoText").style.display="none";        

       document.getElementById("SpanFlightRowTwo1").style.display="none";        

       document.getElementById("SpanFlightRowTwo2").style.display="none";

    }

    else if (Flag=="2")

    {

       document.getElementById("SpanReturnText").style.display="none";        

       document.getElementById("SpanReturnDate").style.display="none"; 

       document.getElementById("SpanFlightRowOneText").style.display="";        

       document.getElementById("SpanFlightRowTwoText").style.display="";        

       document.getElementById("SpanFlightRowTwo1").style.display="";        

       document.getElementById("SpanFlightRowTwo2").style.display="";

    }

	document.FrmFlight.IsTrue.value=Flag;

}



function DefaultSelFlight(BeginCity1,EndCity1,EndCity2)

{

  

   for (z=0;z < document.FrmFlight.StartCity.length ;z++ )

    {

		 if (document.FrmFlight.StartCity.options[z].value==BeginCity1)

    	 {

             document.FrmFlight.StartCity.options[z].selected=true; 

             break;

	     }

    }

    

    for (z=0;z < document.FrmFlight.StartCity2.length ;z++ )

    {

		 if (document.FrmFlight.StartCity2.options[z].value==EndCity1)

    	 {

             document.FrmFlight.StartCity2.options[z].selected=true; 

             break;

	     }

    }

    

    for (z=0;z < document.FrmFlight.EndCity.length ;z++ )

    {

		 if (document.FrmFlight.EndCity.options[z].value==EndCity1)

    	 {

             document.FrmFlight.EndCity.options[z].selected=true; 

             break;

	     }

    }

    

    for (z=0;z < document.FrmFlight.EndCity2.length ;z++ )

    {

		 if (document.FrmFlight.EndCity2.options[z].value==EndCity2)

    	 {

             document.FrmFlight.EndCity2.options[z].selected=true;

             break; 

	     }

    }

}

//判断日期格式是否合法

function IsDate(DateString , Dilimeter) 

{ 

		if (DateString==null) return false; 



		if (Dilimeter=='' || Dilimeter==null) 

			Dilimeter = '-'; 

			

		var tempy=''; 

		var tempm=''; 

		var tempd=''; 

		

		var tempArray; 

		

		if (DateString.length<8 && DateString.length>10) 

			return false;  

			

		tempArray = DateString.split(Dilimeter); 

		

		if (tempArray.length!=3) 

			return false; 

		if (tempArray[0].length==4) 

			{ 

				tempy = tempArray[0]; 

				tempd = tempArray[2]; 

			} 

		else 

			{ 

				tempy = tempArray[2]; 

				tempd = tempArray[1]; 

			} 

		tempm = tempArray[1]; 

		

		var tDateString = tempy + '/'+tempm + '/'+tempd+' 8:0:0';//加八小时是因为我们处于东八区 

		

		var tempDate = new Date(tDateString); 

		if (isNaN(tempDate)) 

			return false; 

		if (((tempDate.getUTCFullYear()).toString()==tempy) && (tempDate.getMonth()==parseInt(tempm, 10)-1) && (tempDate.getDate()==parseInt(tempd, 10))) 

			{ 

				return true; 

			} 

			else 

			{ 

				

				return false; 

			} 

} 



//去掉字串两端的空格

function trim(str) {

	var SubStr;

	SubStr=str;

	while (SubStr.length>0) {

   		if (SubStr.charAt(0)==" "){

			SubStr=SubStr.slice(1);

		}

		else if (SubStr.charAt(0)=="　"){

			SubStr=SubStr.slice(1);		

		}

		else{

			break;

		}

  	}

	while (SubStr.length>0) {

   		if (SubStr.charAt(SubStr.length-1)==" "){

			SubStr=SubStr.substr(0,SubStr.length-1);

		}else{

			break;

		}

  	}

  	return SubStr;

}



function CheckCity(BeginCity,EndCity)

{

	if(BeginCity==EndCity)

	    return false;

	else

	    return true;	

}



function InitFlyType()

{

/* 首页查询窗单返程关闭
	if(FrmFlight.FlightType[0].checked)

	{

		return 1;

	}

	if(FrmFlight.FlightType[1].checked)

	{

		return 2;

	}

	if(FrmFlight.FlightType[2].checked)

	{

		return 3;

	} */

}



function CheckFlightForm()

{

	if(!CheckCity(FrmFlight.StartCity.value,FrmFlight.EndCity.value))

	{

		alert("出发城市与到达城市不应该相同！");

		return false;

	}

    

    var flytype = InitFlyType();

    

	if(flytype==2)

	{

		if (compareDate(FrmFlight.StartDate.value,FrmFlight.BackDate.value,true))

		{

			alert("返程日期不能早于出发日期！");

			return false;

		} 	

	}

	

	else if(flytype==3)

    {    

		if (!IsDate(FrmFlight.BeginDate2.value,"-"))

		{

			alert('第二行程出发日期格式不正确，正确的格式应为yyyy-mm-dd！');

			return false;

		}

		   

		if(!CheckCity(FrmFlight.StartCity2.value,FrmFlight.EndCity2.value))

		{

			alert("第二行程出发城市与到达城市不应该相同！");

			return false;

		}

		   

		if (compareDate(FrmFlight.StartDate.value,FrmFlight.BackDate2.value,true))

		{

			alert("第二行程的出发日期不能早于第一行程的出发日期！");

			return false;

		} 

    }  

    

    return true;

   

}



function ShowADU(Num,MemberName,MemberCardNo)

{

	var strInputAdu='';

	for(var i=1;i<=Num;i++) {

	

	var strInputName='';

	var strInputCard='';

	

	if (i==1)

	{

	   strInputName='<input name="AduName' + i +'" type="text" size="12" class="Input3" '+ ' value="' + MemberName +'"' +'><font color=red>*</font>';

	}

	else

	{

	   strInputName='<input name="AduName' + i +'" type="text" size="12" class="Input3"><font color=red>*</font>';	   

	}

	

	if (i==1)

	{

	   strInputCard='	    <input name="AduCardNo' + i +'" type="text" size="20" class="Input3"' + ' value="' + MemberCardNo +'"' +'><font color=red>*</font>';

	}

	else

	{

	   strInputCard='	    <input name="AduCardNo' + i +'" type="text" size="20" class="Input3"><font color=red>*</font>';

	}

	

	strInputAdu+='' + 

			'<tr style="background-color:#F6F6F6;">' +

	        '   <td align="center" width=5%>成人<input name="AduCustType' + i +'" Type=Hidden Value="成人"></td>' +

		'	<td width=11%>' +

		    strInputName   +

		'	</td>' +

		'	<td width=12%>' +

		'	<select name="AduCardType' + i +'">' +

		'			<option value="身份证">身份证</option>' +

		'			<option value="护照">护照</option>' +

		'			<option value="军官证">军官证</option>' +

		'			<option value="士兵证">士兵证</option>' +

		'			<option value="港澳通行证">港澳通行证</option>' +

		'			<option value="回乡证">回乡证</option>' +

		'			<option value="其他">其他</option>' +

		'	</select>' +

		'	</td>' +

		'	<td width=16%>' +

            strInputCard   + 		

		'	</td>' +

		'	<td width=8%>' +

		'	    <select name="AduSafe' + i +'">' +

		'			<option value="0">0份</option>' +

		'			<option value="1">1份</option>' +

		'			<option value="2">2份</option>' +

		'			<option value="3">3份</option>' +

		'			<option value="4">4份</option>' +

		'			<option value="5">5份</option>' +

		'		</select>' +

		'	</td>' +

		'	<td width=12%>' +

		'	     <input name="AduCustNo' + i +'" type="text" size="15" class="Input3">' +

		'	</td>' +

		'</tr>';

		}

		SpanADU.innerHTML='<table cellspacing="1" cellpadding="0" align="Center" border="0" style="background-color:White;width:98%;">' +

				            strInputAdu+

				            '</table>'  

}



function ShowCHI(Num)

{

	var strInputAdu='';

	for(var i=1;i<=Num;i++) {

	strInputAdu+='' + 

			'<tr style="background-color:#F6F6F6;">' +

	        '   <td align="center" width=5%>儿童<input name="ChiCustType' + i +'" Type=Hidden Value="儿童"></td>' +

		'	<td width=11%>' +

		'	    <input name="ChiName' + i +'" type="text" size="12" class="Input3"><font color=red>*</font>' +

		'	</td>' +

		'	<td width=28%>' +

		'	<input name="ChiBirthday' + i +'" type="text" size="12" class="Input3"><font color=red>*</font>'+

		'	    (出生日期&nbsp;如：2000-10-10)'+

		'	</td>' +

		'	<td width=8%>' +

		'	    <select name="ChiSafe' + i +'">' +

		'			<option value="0">0份</option>' +

		'			<option value="1">1份</option>' +

		'			<option value="2">2份</option>' +

		'			<option value="3">3份</option>' +

		'			<option value="4">4份</option>' +

		'			<option value="5">5份</option>' +

		'		</select>' +

		'	</td>' +

		

		'	<td width=12%>' +

		'	     &nbsp;' +

		'	</td>' +

		'</tr>';

		}

		SpanCHI.innerHTML='<table cellspacing="1" cellpadding="0" align="Center" border="0" style="background-color:White;width:98%;">' +

				            strInputAdu+

				            '</table>'  

}



function ShowINF(Num)

{

	var strInputAdu='';

	for(var i=1;i<=Num;i++) {

	strInputAdu+='' + 

			'<tr style="background-color:#F6F6F6;">' +

	        '   <td align="center" width=5%>婴儿<input name="InfCustType' + i +'" Type=Hidden Value="婴儿"></td>' +

		'	<td width=11%>' +

		'	    <input name="InfName' + i +'" type="text" size="12" class="Input3"><font color=red>*</font>' +

		'	</td>' +

		'	<td width=28%>' +

		'	<input name="InfBirthday' + i +'" type="text" size="12" class="Input3"><font color=red>*</font>'+

		'	    (出生日期&nbsp;如：2000-10-10)'+

		'	</td>' +

		'	<td width=8%>' +

		'	    <select name="InfSafe' + i +'">' +

		'			<option value="0">0份</option>' +

		'			<option value="1">1份</option>' +

		'			<option value="2">2份</option>' +

		'			<option value="3">3份</option>' +

		'			<option value="4">4份</option>' +

		'			<option value="5">5份</option>' +

		'		</select>' +

		'	</td>' +

		'	<td width=12%>' +

		'	     &nbsp;' +

		'	</td>' +

		'</tr>';

		}

		SpanINF.innerHTML='<table cellspacing="1" cellpadding="0" align="Center" border="0" style="background-color:White;width:98%;">' +

				            strInputAdu+

				            '</table>'  

}

			

			

function DisplayAdu(CustType,MemberName,MemberCardNo)

{

	var SpanInput=eval('document.all.'+CustType+'Input');

	var CustNum=eval('document.FrmFlightOrder.'+CustType+'Num');

	SpanInput.innerHTML = '';

	if (CustNum.value==""||CustNum.value=="0") { return false;}

	 var TotalNum=CustNum.value; 

     for(var i=1;i<=TotalNum;i++)

     {

        var CardType='证件号：<select name="'+CustType+'CardType'+i+'"  style="width:70px" ><option value=身份证 selected >身份证</option><option value=护照>护照</option><option value=军人证>军人证</option><option value=港澳通行证>港澳通行证</option><option value=台胞证>台胞证</option><option value=学生证>学生证</option><option value=其它>其它</option></select>';

        var Safe='保险：<select name="'+CustType+'Safe'+i+'"><option value=0 selected >0</option><option value=1>1</option><option value=2>2</option><option value=3>3</option><option value=4>4</option><option value=5>5</option></select>';

	 	if (i==1)

		{

            SpanInput.innerHTML +='乘机人'+i+'：<input type=text name="'+CustType+'Name'+i+'" style="width:65px" class=input3 maxlength=18 value='+MemberName+'><font color="red"> * </font>'+CardType+' <input text name='+CustType+'CardNo'+i+' style="width:113px" class=input3  maxlength=18 value='+MemberCardNo+'><font color="red"> * </font> ' + Safe +' 里程卡：<input text name='+CustType+'CustNo'+i+' style="width:65px" class=input3 maxlength=18><br>';

		}

		else

		{

			SpanInput.innerHTML +='乘机人'+i+'：<input type=text name="'+CustType+'Name'+i+'" style="width:65px" class=input3 maxlength=18><font color="red"> * </font>'+CardType +' <input text name='+CustType+'CardNo'+i+' style="width:113px" class=input3  maxlength=18><font color="red"> * </font> ' + Safe +' 里程卡：<input text name='+CustType+'CustNo'+i+' style="width:65px" class=input3 maxlength=18><br>';

		}

   }



}



function DisplayChi(CustType)

{

   var SpanInput=eval('document.all.'+CustType+'Input');

   var SpanMsg=eval('document.all.'+CustType+'Msg');

   var CustNum=eval('document.FrmFlightOrder.'+CustType+'Num');

   SpanInput.innerHTML = '';

   if (CustNum.value==""||CustNum.value=="0") {SpanMsg.style.display="none"; return false;}

   var TotalNum=CustNum.value; 

   SpanMsg.style.display="";

   for(var i=1;i<=TotalNum;i++)

   {

      var Safe='保&nbsp;&nbsp;险：<select name="'+CustType+'Safe'+i+'"><option value=0 selected >0</option><option value=1>1</option><option value=2>2</option><option value=3>3</option><option value=4>4</option><option value=5>5</option></select>';

      SpanInput.innerHTML +=' 乘机人'+i+'：<input type=text name="'+CustType+'Name'+i+'" style="width:65px;" maxlength=18 class=input3><font color="red"> * </font> ' + Safe +' 出生日期：<input type=text class=input3  name='+CustType+'Birthday'+i+' style="width:92px" maxlength=18><font color="red"> * </font> 如：1995-11-06<br>';

   }



}



			function CheckFormSimple()

{

  var AduNum =FrmFlightOrder.AduNum.value;

  var ChiNum =FrmFlightOrder.ChiNum.value;

  var InfNum  =FrmFlightOrder.InfNum.value;



  if (Number(ChiNum)+Number(InfNum) > AduNum){

    alert("每个成年人只能带一个儿童或婴儿！");

    return false;

  }

  

  var name,CardNo,name2,name3,type;

  for( var k=1;k<=AduNum;k++)

  {  

	name=document.all("AduName"+(k));

	CardNo=document.getElementById("AduCardNo"+(k));

	type=document.all("AduCardType"+(k))

	    

    if (name.value=="")

    {

      alert("乘机人姓名不能为空！");

      name.focus();

      return false;

    }

    if(!ChkName(name.value)){

      alert("乘机人姓名输入有误，请重新输入.英文姓名格式以/分隔如:john/john");

	  name.focus();

      return false;

    }



   if (CardNo.value== ""){

      alert("乘机人证件号不能为空！");

      CardNo.focus();

      return false;

    }

    

	if(type.value=="身份证")	

	{

		if (CardNo.value.length !=18&&CardNo.value.length !=15 )

		{

			alert("请输入正确的身份证号码!")

			CardNo.focus();

			return false;

		} 

	}

	}

	

	for(var l=1;l<=ChiNum;l++)

	{

       name2=document.all("ChiName"+(l));

       

       if (name2.value == "")

       {

           alert("儿童姓名不能为空！");

           name2.focus();

           return false;

       }

       

       Birthday=document.all("ChiBirthday"+(l));

       if(Birthday.value=="")

       {

        alert("儿童出生日期不能为空");

		Birthday.focus();

        return false;

       }

	  if(!IsDate(Birthday.value))

	  {

         alert("出生日期格式为:YYYY-MM-DD,如:2002-11-10");

	     Birthday.focus();

         return false;

	  }

  }



for(var l=1;l<=InfNum;l++)

	{

       name2=document.all("InfName"+(l));

       

       if (name2.value == "")

       {

           alert("婴儿姓名不能为空！");

           name2.focus();

           return false;

       }

       

       Birthday=document.all("InfBirthday"+(l));

       if(Birthday.value=="")

       {

        alert("婴儿出生日期不能为空");

		Birthday.focus();

        return false;

       }

	  if(!IsDate(Birthday.value))

	  {

         alert("出生日期格式为:YYYY-MM-DD,如:2002-11-10");

	     Birthday.focus();

         return false;

	  }

  }

  

 if(FrmFlightOrder.SendType.value=="送票上门")

 {

 	

		if (isNull(FrmFlightOrder.SendAddr.value))

		{

		   alert("请输入送票的详细地址!");

		   document.FrmFlightOrder.SendAddr.focus();	

		   return false;	  

		}

		

		if (isNull(FrmFlightOrder.SendDate.value))

		{

		   alert("请输入配送的日期!");

		   document.FrmFlightOrder.SendDate.focus();	

		   return false;	  

		}

		

		if (!IsDate(FrmFlightOrder.SendDate.value,"-"))

		{

		   alert("请输入正确的配送的日期!");

		   document.FrmFlightOrder.SendDate.focus();	

		   return false;			  

		}

    }

     

	if(isNull(document.FrmFlightOrder.LinkMan.value))

	{

		alert("请输入联系人姓名!");

		document.FrmFlightOrder.LinkMan.focus();

		return false;

	}

	if(isNull(document.FrmFlightOrder.Mobile.value))

	{

		alert("请输入联系人手机号码!");

		document.FrmFlightOrder.Mobile.focus();

		return false;

	}

		

}



function CheckForm()

{

  var AduNum =FrmFlightOrder.AduNum.value;

  var ChiNum =FrmFlightOrder.ChiNum.value;

  var InfNum  =FrmFlightOrder.InfNum.value;



  if (Number(ChiNum)+Number(InfNum) > AduNum){

    alert("每个成年人只能带一个儿童或婴儿！");

    return false;

  }

  

  var name,CardNo,name2,name3,type;

  for( var k=1;k<=AduNum;k++)

  {  

	name=document.all("AduName"+(k));

	CardNo=document.getElementById("AduCardNo"+(k));

	type=document.all("AduCardType"+(k))

	    

    if (name.value=="")

    {

      alert("乘机人姓名不能为空！");

      name.focus();

      return false;

    }

    if(!ChkName(name.value)){

      alert("乘机人姓名输入有误，请重新输入.英文姓名格式以/分隔如:john/john");

	  name.focus();

      return false;

    }



   if (CardNo.value== ""){

      alert("乘机人证件号不能为空！");

      CardNo.focus();

      return false;

    }

    

	if(type.value=="身份证")	

	{

		if (CardNo.value.length !=18&&CardNo.value.length !=15 )

		{

			alert("请输入正确的身份证号码!")

			CardNo.focus();

			return false;

		} 

	}

	}

	

	for(var l=1;l<=ChiNum;l++)

	{

       name2=document.all("ChiName"+(l));

       

       if (name2.value == "")

       {

           alert("儿童姓名不能为空！");

           name2.focus();

           return false;

       }

       

       Birthday=document.all("ChiBirthday"+(l));

       if(Birthday.value=="")

       {

        alert("儿童出生日期不能为空");

		Birthday.focus();

        return false;

       }

	  if(!IsDate(Birthday.value))

	  {

         alert("出生日期格式为:YYYY-MM-DD,如:2002-11-10");

	     Birthday.focus();

         return false;

	  }

  }



for(var l=1;l<=InfNum;l++)

	{

       name2=document.all("InfName"+(l));

       

       if (name2.value == "")

       {

           alert("婴儿姓名不能为空！");

           name2.focus();

           return false;

       }

       

       Birthday=document.all("InfBirthday"+(l));

       if(Birthday.value=="")

       {

        alert("婴儿出生日期不能为空");

		Birthday.focus();

        return false;

       }

	  if(!IsDate(Birthday.value))

	  {

         alert("出生日期格式为:YYYY-MM-DD,如:2002-11-10");

	     Birthday.focus();

         return false;

	  }

  }

  

 if(FrmFlightOrder.SendType.value=="电子客票")

 {

 	if(FrmFlightOrder.ChkET.checked)

	{

		if (isNull(FrmFlightOrder.ETAddr.value))

		{

		   alert("请输入行程单邮寄的地址!");

		   document.FrmFlightOrder.ETAddr.focus();	

		   return false;	  

		}

		

		if (isNull(FrmFlightOrder.ETZipCode.value))

		{

		   alert("请输入行程单邮寄的邮编!");

		   document.FrmFlightOrder.ETZipCode.focus();	

		   return false;	  

		}

		

	}

 }

 

 if(FrmFlightOrder.SendType.value=="送票上门")

 {

 	

		if (isNull(FrmFlightOrder.SendAddr.value))

		{

		   alert("请输入送票的详细地址!");

		   document.FrmFlightOrder.SendAddr.focus();	

		   return false;	  

		}

		

		if (isNull(FrmFlightOrder.SendDate.value))

		{

		   alert("请输入配送的日期!");

		   document.FrmFlightOrder.SendDate.focus();	

		   return false;	  

		}

		

		if (!IsDate(FrmFlightOrder.SendDate.value,"-"))

		{

		   alert("请输入正确的配送的日期!");

		   document.FrmFlightOrder.SendDate.focus();	

		   return false;			  

		}

    }

    

    if(FrmFlightOrder.SendType.value=="特快专递")

    {

 	

		if (isNull(FrmFlightOrder.PostAddr.value))

		{

		   alert("请输入机票邮寄的地址!");

		   document.FrmFlightOrder.PostAddr.focus();	

		   return false;	  

		}

		

		if (isNull(FrmFlightOrder.PostZipCode.value))

		{

		   alert("请输入机票的邮寄邮编!");

		   document.FrmFlightOrder.PostZipCode.focus();	

		   return false;	  

		}

    }

 

	if(isNull(document.FrmFlightOrder.LinkMan.value))

	{

		alert("请输入联系人姓名!");

		document.FrmFlightOrder.LinkMan.focus();

		return false;

	}

	if(isNull(document.FrmFlightOrder.Mobile.value))

	{

		alert("请输入联系人手机号码!");

		document.FrmFlightOrder.Mobile.focus();

		return false;

	}

		

}



function ShowSendSimple(Flag,Value)

{

	FrmFlightOrder.SendType.value=Value;

}





function ShowSend(Flag,Value)

{

	document.getElementById("RowET").style.display="none";

	document.getElementById("RowSend").style.display="none";

	document.getElementById("RowPost").style.display="none";

	FrmFlightOrder.SendType.value=Value;

	if (Flag=='ET')

	{

		if (FrmFlightOrder.ChkET.checked)

		{

		document.getElementById("Row"+Flag).style.display="";			       

		}

		else

		{

			document.getElementById("Row"+Flag).style.display="none";			       			        

		}

	}

	else

	{

		document.getElementById("Row"+Flag).style.display="";

	}

}

			