﻿function SetFlightType(Flag)
{
    if (Flag=="1")
    {
       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=="2")
    {
       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=="3")
    {
       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="";
    }
}

function SetCustValue(Flag,ItemIndex,CustType)
{
    strValue="";
	if (CustType=="ADU")
	{
	    strValue=Form1.TempAduAddr.options[ItemIndex].value;
	    if (strValue!="")
	    {
		    
		    ListValue=strValue.split(",");		          
		    //Name,CardType,CardNo,CustNo,BirthDay,Sex,Tel 
		    document.getElementById("CustList__ctl"+Flag+"_CustName").value=ListValue[0];
		    document.getElementById("CustList__ctl"+Flag+"_CustCardType").selectedIndex=GetCardTypeIndex(ListValue[1]);
		    document.getElementById("CustList__ctl"+Flag+"_CustCardNo").value=ListValue[2];
		    document.getElementById("CustList__ctl"+Flag+"_CustNo").value=ListValue[3];
		    document.getElementById("CustList__ctl"+Flag+"_CustSex").selectedIndex=GetSexIndex(ListValue[5]);
		    document.getElementById("CustList__ctl"+Flag+"_CustTel").value=ListValue[6];
		}
		else
		{
		    document.getElementById("CustList__ctl"+Flag+"_CustName").value="";
		    document.getElementById("CustList__ctl"+Flag+"_CustCardType").selectedIndex=0;
		    document.getElementById("CustList__ctl"+Flag+"_CustCardNo").value="";
		    document.getElementById("CustList__ctl"+Flag+"_CustNo").value="";
		    document.getElementById("CustList__ctl"+Flag+"_CustSex").selectedIndex=0;
		    document.getElementById("CustList__ctl"+Flag+"_CustTel").value="";		    
		}
	}
	
	if (CustType=="CHI")
	{
	    strValue=Form1.TempChiAddr.options[ItemIndex].value;
	}
	else if (CustType=="INF")
	{
	    strValue=Form1.TempInfAddr.options[ItemIndex].value;
	}
		
	if (CustType=="INF" || CustType=="CHI")
	{
	    if (strValue!="")
	    {
		    ListValue=strValue.split(",");		          
		    //Name,CardType,CardNo,CustNo,BirthDay,Sex,Tel 
		    document.getElementById("CustList__ctl"+Flag+"_CustName").value=ListValue[0];
		    document.getElementById("CustList__ctl"+Flag+"_CustBirthDay").value=ListValue[4];
		}
		else
		{
		   	document.getElementById("CustList__ctl"+Flag+"_CustName").value="";
		    document.getElementById("CustList__ctl"+Flag+"_CustBirthDay").value="";	    
		}
	}
	
}

function SetLinkManValue(strValue)
{
   if (strValue!="")
   {
       ListValue=strValue.split(",");
       //Name,CardType,CardNo,CustNo,BirthDay,Sex,Tel 
       document.getElementById("LinkMan").value=ListValue[0]; 
       document.getElementById("Tel").value=ListValue[6]; 
       document.getElementById("Email").value=ListValue[7]; 
   }
   else
   {
       document.getElementById("LinkMan").value=""; 
       document.getElementById("Tel").value=""; 
       document.getElementById("Email").value="";      
   }
}

function GetCardTypeIndex(CardType)
{
   switch (CardType)
   {
      case "身份证": return "0";
      case "护照": return "1";
      case "学生证": return "2";
      case "军人证": return "3";
      case "回乡证": return "4";
      case "台胞证": return "5";
      case "港澳通行证": return "6";
      case "国际海员证": return "7";
      case "其它": return "8";
   }
   return 0;    
}

function GetSexIndex(Sex)
{
   switch (Sex)
   {
      case "女": return "1";
   }
   return 0;    
}

function ShowPriceRule()
{
     str='儿童票价为标准价50%，婴儿票价为标准价10%。\n\n';
     str=str+'自2006-9-1日开始，各航空公司加收燃油费，收取标准核定为：800公里以下航段，每位旅客收取50元；800公里(含)以上航段，每位旅客收取100元。\n';
     alert(str);
}

function ShowCustRule()
{
     str='为了您能够顺利登机，请输入正确的证件号，儿童及婴儿需填写出生日期。如果您填写了常旅客号，我们会把您的航程累计到您的里程卡上。\n';
     alert(str);
}
