﻿// JScript 文件
function cs(csid)//搜索
{
    document.getElementById("qz").style.display="none";
    document.getElementById("qza").className="";
    //document.getElementById("jp").style.display="none";
    //document.getElementById("jpa").className="";
    document.getElementById("jd").style.display="none";
    document.getElementById("jda").className="";
    document.getElementById("zh").style.display="none";
    document.getElementById("zha").className="";
    
    if(csid=="jp")
    {
        document.getElementById(csid).style.display="block";
        document.getElementById(csid+"a").className="search02";
    }
    else if(csid=="jd")
    {
        document.getElementById(csid).style.display="block";
        document.getElementById(csid+"a").className="search02";
    }
    else
    {
        document.getElementById(csid).style.display="block";
        document.getElementById(csid+"a").className="search2";
    }
}

function cjp(cjpid)//机票
{
    document.getElementById("wf").style.display="none";
    document.getElementById("dc").style.display="none";
    
    document.getElementById(cjpid).style.display="block";
}

function csz(obj,txtval)//初始值
{
    if(obj.value==txtval)
    {
        obj.value="";
    }
    else if(obj.value=="")
    {
        obj.value=txtval;
    }
}

function cqz(cqzid)//签证列表
{
    document.getElementById("yzqz").style.display="none";
    document.getElementById("yzqza").className="";
    document.getElementById("mzqz").style.display="none";
    document.getElementById("mzqza").className="";
    document.getElementById("ozqz").style.display="none";
    document.getElementById("ozqza").className="";
    document.getElementById("fzqz").style.display="none";
    document.getElementById("fzqza").className="";
    document.getElementById("dyzqz").style.display="none";
    document.getElementById("dyzqza").className="";
    
    document.getElementById(cqzid).style.display="block";
    document.getElementById(cqzid+"a").className="title01";
}

function cqz2(cqzid)//签证列表2
{
    document.getElementById("yzqz1").style.display="none";
    document.getElementById("yzqz1a").className="";
    document.getElementById("mzqz1").style.display="none";
    document.getElementById("mzqz1a").className="";
    document.getElementById("ozqz1").style.display="none";
    document.getElementById("ozqz1a").className="";
    document.getElementById("fzqz1").style.display="none";
    document.getElementById("fzqz1a").className="";
    document.getElementById("dyzqz1").style.display="none";
    document.getElementById("dyzqz1a").className="";
    
    document.getElementById(cqzid).style.display="block";
    document.getElementById(cqzid+"a").className="title01";
}

function searchvisa()//搜索签证
{
    var visaid=document.getElementById("txtqz").value;
    
    if(visaid=="" || visaid=="国家名称")
    {
        alert("请输入完整的国家名称!");
        document.getElementById("txtqz").focus();
    }
    else
    {
        var d=new Date();
        
        URL="ajax/ajax_index.aspx@visaid="+escape(visaid)+"&t="+d.getTime();
        
        new Ajax.Request(URL, {method: 'POST', onComplete: function(transport)
        {
	        if (200 == transport.status) 
	        {
		        var content = transport.responseText;
    		    
		        if(content=="")
                {
                    alert("未找到签证信息，请输入完整的国家名称！");
                }
                else
                {
                    window.location="visa/info.aspx@id="+content;
                }
	        }
	        else 
	        {
		        alert("异步获取信息失败");
	        }
        }});
    }
}

//选择房间数量
function changeroomnum(roomnum)
{
    if(roomnum==1)
    {
        document.getElementById("room2").style.display="none";
        document.getElementById("room3").style.display="none";
    }
    else if(roomnum==2)
    {
        document.getElementById("room2").style.display="block";
        document.getElementById("room3").style.display="none";
    }
    else if(roomnum==3)
    {
        document.getElementById("room2").style.display="block";
        document.getElementById("room3").style.display="block";
    }
}

//搜索酒店
function dosearchhotel()
{
    var forcity=document.getElementById("hcity").value;
    var btime=document.getElementById("txtrz").value;
    var etime=document.getElementById("txttf").value;
    
    if(btime=="")
    {
        alert("请填写入住时间！");
        document.getElementById("txtrz").focus();
    }
    else if(etime=="")
    {
        alert("请填写退房时间！");
        document.getElementById("txttf").focus();
    }
    else if(forcity=="" || forcity=="城市")
    {
        alert("请填写您的目的地！");
        document.getElementById("hcity").focus();
    }
    else
    {
        var roomnum=document.getElementById("roomnum").value;
        var adults=document.getElementById("adults1").value;
        var child=document.getElementById("child1").value;
        if(roomnum>1)
        {
            for(var i=2;i<=roomnum;i++)
            {
                adults=adults+","+document.getElementById("adults"+i).value;
                child=child+","+document.getElementById("child"+i).value;
            }
        }
        window.location="hotel/hotelSearch.aspx@cid="+forcity+"&bdate="+btime+"&edate="+etime+"&room="+roomnum+"&men="+adults+"&child="+child;
    }
}

//搜索展会信息
function dosearchexpo()
{
    var expohy=document.getElementById("expohy").value;
    var expoarea=document.getElementById("expoarea").value;
    var exponame=document.getElementById("exponame").value;
    if(exponame="关键字"){exponame="";}
    window.location="hotel/expolist.aspx@industry="+expohy+"&country="+expoarea+"&search="+exponame;
}

//留下邮箱
function doEmail()
{
    var x=document.getElementById("txtemail");
    
    if(x.value=="" || x.value=="请留下您的邮箱")
    {
        alert("请留下您的邮箱！");
        x.focus();
    }
    else if(!checkEmail(x.value))
    {
        alert("您录入的邮件地址无效！");
        x.focus();
    }
    else
    {
        var d=new Date();
        
        URL = "ajax/ajax_index.aspx@x="+escape(x.value)+"&d="+d.getTime();
        
        new Ajax.Request(URL, {method: 'POST', onComplete: function(transport) 
        {
            if (200 == transport.status) 
            {
	            var content = (transport.responseText);
	            if (content=="xok") 
	            {
	                x.value="请留下您的邮箱";
	                
                    alert("邮箱地址已发送，谢谢你的参与！");
	            }
	            else if(content !="")
	            {
	                alert("对不起，操作失败！");
	            }
            }
            else 
            {
	            alert("对不起，操作失败！");
            }
        }});
    }
}

//检查邮箱地址
function checkEmail(email)
{
    var pattern = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;//验证邮箱地址

    if(pattern.test(email))
    {
        return true;
    }
    return false;
}
//搜索机票
function searchticket()
{
    var bcity=document.getElementById("bcity").value;
    var ecity=document.getElementById("ecity").value;
    var txtcf=document.getElementById("txtcf").value;
    var txtdd=document.getElementById("txtdd").value;
    
    if(bcity=="")
    {
        alert("请填写出发城市！");
        document.getElementById("bcity").focus();
    }
    else if(ecity=="")
    {
        alert("请填写目的地城市！");
        document.getElementById("ecity").focus();
    }
    else if(txtcf=="")
    {
        alert("请填写出发日期！");
        document.getElementById("txtcf").focus();
    }
    else if(txtdd=="")
    {
        alert("请填写到达日期！");
        document.getElementById("txtdd").focus();
    }
    else
    {
        window.location="ticket/search.aspx@ndex=1&bcity="+bcity+"&ecity="+ecity+"&btime="+txtcf+"&etime="+txtdd+"&ac=&px=0";
    }
}

////////////////////////
function getmemberinfo()//搜索签证
{
    var d=new Date();
    URL="ajax/ajax_userinfo.aspx@t="+d.getTime();

    new Ajax.Request(URL, {method: 'POST', onComplete: function(transport)
    {
        if (200 == transport.status) 
        {
            var content = transport.responseText;
    	    
            if(content != "")
            {
                var li=content.split('|');
                var login=li[0];
                var mtype=li[1];
                
                document.getElementById("hd_member_info").innerHTML ="";
                
                if(mtype=="2")
                {
                    document.getElementById("qzdiv").style.display="none";
                    document.getElementById("qzul").style.display="none";
                    document.getElementById("qzdiv1").style.display="block";
                    document.getElementById("qzul1").style.display="block";
                }
                else
                {
                    document.getElementById("qzdiv").style.display="block";
                    document.getElementById("qzul").style.display="block";
                    document.getElementById("qzdiv1").style.display="none";
                    document.getElementById("qzul1").style.display="none";
                }
                
                document.getElementById("hd_member_info").innerHTML = "<span class=\"index_integral\"><a href=\"jifen/default.htm\">积分</a></span><a href=\"member/AccountInfo.aspx\">会员中心</a><a href=\"logout.aspx\">退出</a><span class=\"float_right\">欢迎您：" + login + "</span>";
            }
           // alert(content);
        }
//        else 
//        {
//            alert("异步获取信息失败");
//        }
    }});
}
