﻿// searchticket 文件

function pat(a,b,c)
{
    document.getElementById("p_gntj").value=a+"|"+b+"|"+c;
     __doPostBack('p_lbn_gntj','');  
}

/*
改变航班类型
*/ 
	function changeFlightType(str)
	{
		if (str == 'wf')
		{
		    document.getElementById('tr_des').style.display="block";
		    document.getElementById('tr_des2').style.display="block";  
		    document.getElementById('tr_ori').style.display="none";  
		    document.getElementById('tr_des3').style.display="block";  
		    
		}
		if (str == 'dc')
		{
		    document.getElementById('tr_des').style.display="none";
		    document.getElementById('tr_des2').style.display="none"; 
		    document.getElementById('tr_ori').style.display="block";  
		    document.getElementById('tr_des3').style.display="none"; 
		    
		}	
	}
    
/*
验证航班
*/ 	  
    function searchCheck()
    {
        if (document.getElementById('txt_oricity_t').value=="")
        {
            alert("请选择出发城市!");
            return;
        }
	        
        if (document.getElementById('txt_descity_t').value=="")
        {
            alert("请选择到达城市!");
            return;
        }
        if (document.all.line1.checked==true)
	    {
	        if (document.getElementById('txt_oriDate').value=="")
	        {
	            alert("请选择出发日期!");
	            return;
	        }
	    }
        if (document.all.line2.checked==true)
	    {
	    	if (document.getElementById('Txt_DateStart').value=="")
	        {
	            alert("请选择出发日期!");
	            return;
	        }
	        if (document.getElementById('Txt_DateBack').value=="")
	        {
	            alert("请选择返回日期!");
	            return;
	        }
	    }	 
	    __doPostBack('p_Lbn_search','');   
    }
    
    function nextCheck()
    {
        var a=false;
        var b=false
        if (document.all.radio_prices1.length>0)
        {
            for(i=0;i <document.all.radio_prices1.length;i++)
            {
               if(document.all.radio_prices1[i].checked) 
               {
                    a=true;
                    break;
               } 
            }
            if (a==false)
            {
                alert("请选择去程航班!");
                return;
            }
        }
        else
        {
             if (document.all.radio_prices1.checked==false)
            {
                alert("请选择去程航班!");
                return;
            }
        }
        
        if (document.getElementById('p_FlightType').value=="wf")
        {
            if (document.all.radio_prices2.length>0)
            {
                for(i=0;i <document.all.radio_prices2.length;i++)
                {
                   if(document.all.radio_prices2[i].checked) 
                   {
                        b=true;
                        break;
                   } 
                }    
                if (b==false)
                {
                    alert("请选择回程航班!");
                    return;
                }  
            }  
            else
            {
                 if (document.all.radio_prices2.checked==false)
                {
                    alert("请选择回程航班!");
                    return;
                }            
            }              
        }  
        __doPostBack('p_Lbn_next','');   
        return;        

    }
    
    
/*
更多舱位切换按钮
*/
    function hideshow(ID)
    {
//         if (document.getElementById('p_FlightType').value=="wf")
//         {
	   
	        if(document.getElementById(ID).style.display=="block")
	        {
	            document.getElementById(ID).style.display="none";
	            //document.getElementById('img_code'+ID).src='images/show.gif'; 
	        }
	        else
	        {
	            document.getElementById(ID).style.display="block";
	          //document.getElementById('img_code'+ID).src='images/hidn.gif';  
	        }
//	      }
    }
    
/*
计算总价
*/
function TotalPrice()
{
    var aaa=0;  
    var a,b;
    if (document.getElementById('radio_prices1'))
    {
        var  aa  =  document.getElementsByName('radio_prices1');  
        for  (var  i=0;  i<aa.length;  i++)  
        {  
             if(aa[i].checked)
             {
                a =  aa[i].value.split('~'); 
                aaa=parseFloat(a[3])+parseFloat(a[5])+parseFloat(a[6]);
                break;
             }   
       }  
    }
    if (document.getElementById('radio_prices2'))
    {
        var  bb  =  document.getElementsByName('radio_prices2');  
        for  (var  i=0;  i<bb.length;  i++)  
        {  
             if(bb[i].checked)
             {
                b =  bb[i].value.split('~'); 
                aaa=aaa+parseFloat(b[3])+parseFloat(b[5])+parseFloat(b[6]);
                break;
             }   
       }  
    }    
    
    document.getElementById('lbl_total').innerText="总价:"+aaa;
    document.getElementById('ok').innerText="总价:"+aaa;
}
    
    
