﻿window.onload = function() {
	document.getElementById("sCity01").value = "SZX";
	document.getElementById("eCity01").value = "PEK";
	document.getElementById("eCity02").value = "PEK";
	document.getElementById("sCity01Name").value = "深圳";
	document.getElementById("eCity01Name").value = "北京";
	document.getElementById("eCity02Name").value = "北京";
    GetCity();
    SetCarrier();
//    var imgs = document.getElementsByName("imgValidate");
//    for (i=0;i<imgs.length;i++)
//    {
//        imgs[i].onclick=RefashValide;
//	    imgs[i].style.cursor="hand";
//	    imgs[i].title="点击刷新"
//    }
    //OPENAD();
    //document.getElementById("fh_position").innerHTML += '<div id="cover" style="position:absolute;left:0;float:left;margin:0;width:100%;height:100%;background:#ffffff;z-index:100;filter: Alpha(Opacity=70);opacity:0.7;display:none;"></div>';
}

function OPENAD()
{
	if(getCookie()) return;
	var newWin=window.open("year2009.html","NEWWIN","status=no,toolbar=no,scrollbars=no,location=no,menu=no,resizable=no,width=500,height=380")
	if (newWin){
	setTimeout('newWin.close();',6000)
	}
	writeCookie();
}
function writeCookie()
{
        var time = new Date();   
        time.setTime(time.getTime() + 86400000);  
        document.cookie = "8KD6SF6679OH6SFEJ7IU9I9E6=96FIY8GHIJIGG; expires="+time.toGMTString();
}
function getCookie()
{
        if(document.cookie.indexOf("8KD6SF6679OH6SFEJ7IU9I9E6") != -1)
            return true;return false;
}

function SetCarrier(response) {
    if(response==null)
    {
        Request.sendPOST("/airsite/services/sitedata.asmx/CarrierList","", SetCarrier);
        return;
    }
	var links = response.responseXML.getElementsByTagName("CarrierList");
	var e=document.getElementById("asAir01");
	var e1=document.getElementById("jumpMenu");
	var cityname,citycode;
	for (var i=0; i<links.length; i++)
    {
        carriername = links[i].childNodes[0].firstChild.nodeValue;
        carriercode = links[i].childNodes[1].firstChild.nodeValue;
        website = links[i].childNodes[2].firstChild.nodeValue;
        e.options.add(new Option(carriername,carriercode));
        e1.options.add(new Option(carriername,website));
    }
}

function MM_jumpMenu(a,b)
{
    if(b=="") return;
    a.action="http://"+b;
    a.submit();
}

function showTable(sel)
{
	if(sel.value == 0)
	{			
		document.getElementById("strBack").style.display="none";
		document.getElementById("divCity02").style.display="none";
		document.getElementById("span_eCity01").innerHTML="目的城市:";
	}
	if(sel.value == 1)
	{
		document.getElementById("strBack").style.display="";
		document.getElementById("divCity02").style.display="none";
		document.getElementById("span_eCity01").innerHTML="目的城市:";	
		document.getElementById("sDate02").value=endDate;
	}
	if(sel.value == 2)
	{
		document.getElementById("strBack").style.display="none";
		document.getElementById("divCity02").style.display="";
		document.getElementById("span_eCity01").innerHTML="中转城市:";
		document.getElementById("sDate02").value=beginDate;
	}
	document.getElementById("sIstrue").value = sel.value ;
}	
var PosForm;
function SendPost(form)
{
    PosForm=form;
    var query="";
    
    var inputs=form.getElementsByTagName("INPUT");
    for (i=0;i<inputs.length;i++)
    {
        if(inputs[i].type=="text")
        {
            query += "&"+inputs[i].name+"="+inputs[i].value;
        }
        else if(inputs[i].type=="radio" && inputs[i].checked==true)
        {
            query += "&"+inputs[i].name+"="+inputs[i].value;
        }
    }
    
    var selects=form.getElementsByTagName("SELECT");
    for (i=0;i<selects.length;i++)
    {
        query += "&"+selects[i].name+"="+selects[i].value;
    }
    if(form.PostType=="js")
    {
        var ereg = /^[1-9]$/;
        var check = ereg.test(document.getElementById("Number_Js").value);
        if (check==false)
        {
            alert("接送人数必须为数字");
            return false;
        }
    }
    document.getElementById("cover").style.display="";
    Request.sendPOST("/AirSite/QuickPost.aspx?Type="+form.PostType,query, PostBack);
    return false;
}
function RefashValide()
{
    var imgs = document.getElementsByName("imgValidate");
    var r=Math.random();
    for (i=0;i<imgs.length;i++)
    {
        imgs[i].src="/AirSite/ValidateCode.aspx?"+ r;
    }
}

function PostBack(response)
{
    var links = response.responseText;
    alert(links);
    var inputs=PosForm.getElementsByTagName("INPUT");
    for (i=0;i<inputs.length;i++)
    {
        if(inputs[i].type=="text")
        {
            inputs[i].value = "";
        }
    }
    
    document.getElementById("cover").style.display="none";
    RefashValide();
}

function ToSearch()
{
    if(document.getElementById("sCity01").value=="" || document.getElementById("eCity01").value=="" || document.getElementById("eCity02").value=="")
    {
        alert("城市名称错误");
        return false;
    }

//if (document.getElementById("sDate01").value>="2009-04-20")
    //{
       // alert("根据中国民航信息网络股份有限公司(简称中航信)下属单位下发通知。要求\n\r销售4月20日(含)以后的机票将执行新的机票价格，具体的机票运价请你与\n\r飞鹤航空呼叫中心0755-8888 6666咨询。感谢你一直对飞鹤航空的信赖！");
        //return false;
    //}
}

function BillNoChange(billno,Type)
{
    if(Type=="OnlinePay")
        Request.sendPOST("/airsite/services/sitedata.asmx/BillList","&billno="+billno, SetOnlinePay);
    else
        Request.sendPOST("/airsite/services/sitedata.asmx/BillList","&billno="+billno, SetJs);
}
function SetOnlinePay(response)
{
    var links = response.responseXML.getElementsByTagName("BillList");
    var btn = document.getElementById("btnOnlinePay");
    btn.disabled=true;
    if(links.length==0)
    {
        document.getElementById("ContactMan_Pay").value="";
        document.getElementById("Total_Pay").value="";
        alert("此订单号不存在");
        return;
    }
    if(links[0].childNodes[5].firstChild.nodeValue=="1")
    {
        document.getElementById("ContactMan_Pay").value="";
        document.getElementById("Total_Pay").value="";
        alert("此订单已过了支付期限，请重新下订单或拨打0755-88886666与坐席人员联系");
        return;
    }
    btn.disabled=false;
    document.getElementById("ContactMan_Pay").value=links[0].childNodes[0].firstChild.nodeValue;
    document.getElementById("Total_Pay").value=links[0].childNodes[3].firstChild.nodeValue;
}
function SetJs(response)
{
    var links = response.responseXML.getElementsByTagName("BillList");    
    var btn = document.getElementById("btnJs");
    btn.disabled=true;
    if(links.length==0)
    {
        document.getElementById("ContactMan_Js").value="";
        document.getElementById("ContactTel_Js").value="";
        alert("此订单号不存在");
        return;
    }
    if(links[0].childNodes[6].firstChild.nodeValue!="")
    {
        document.getElementById("ContactMan_Pay").value="";
        document.getElementById("Total_Pay").value="";
        alert("此订单已处理，不可添加接车服务，请拨打0755-88886666与坐席人员联系");
        return;
    }
    btn.disabled=false;
    document.getElementById("ContactMan_Js").value=links[0].childNodes[0].firstChild.nodeValue;
    document.getElementById("ContactTel_Js").value=links[0].childNodes[1].firstChild.nodeValue;
}
