	//在输入框内提示用户  可输入城市英文或中文名称
	function SearchValue(value,id,type){
		if(type=='f'){
			if(value=='可输入城市英文或中文名称'){
				$("#"+id).val('');
				$("#"+id).css('color','#000');
				$("#"+id).keyup();
			}
		}else{
			if(value==''){
				$("#"+id).val('可输入城市英文或中文名称');
				$("#"+id).css('color','#999');
			}
		 var t=setTimeout("closeDiv()",1000);
		}
	
	}
    function ptpSearch() {
        var f = "";
        var t = "";
        var fs = "";
        var ts = "";
        var time = "0,23";
        var date = "";
        var pass = "0";
        var cNum = 0;
        var aNum = 0;
        var sNum = 0;
        var yNum = 0;
        pass = $("#chk_Pass2").attr("checked");
		fs=$("#formCity").val();
		ts=$("#toCity").val();
        if ($("#formCityCode").val() == "") {
            AlrInfos("formCity", "请选择您的出发城市！");
            return false;
        } else {
            AlrInfoClear("formCity");
            f = $("#formCityCode").val();
        }
        if ($("#toCityCode").val() == "") {
            AlrInfos("toCity", "请选择您要到达的城市！");
            return false;
        } else {
            AlrInfoClear("toCity");
            t = $("#toCityCode").val();
        }
        if (t == f) {
            AlrInfos("toCity", "出发城市和到达城市不能相同！");
            return false;
        } else {
            AlrInfoClear("toCity");
        }
        if ($("#travelDate").val() == "") {
            AlrInfos("travelDate", "请选择您的乘车日期！");
            return false;
        } else {
            AlrInfoClear("travelDate");
            date = $("#travelDate").val();
        }

        if ($("#aNum").val() != "") {
            aNum = parseInt($("#aNum").val());
        }
        if ($("#cNum").val() != "") {
            cNum = parseInt($("#cNum").val());
        }
        if ($("#yNum").val() != "") {
            yNum = parseInt($("#yNum").val());
        }
        if ($("#sNum").val() != "") {
            sNum = parseInt($("#sNum").val());
        }
        if (aNum + cNum + sNum + yNum == 0) {
            AlrInfos("aNum", "请选择乘客的类型及人数！");
            return false;
        } else {
            AlrInfoClear("aNum");
        }
        //if ($("#chk_Pass2").attr("checked")=="checked") { pass = "1"; }
        if ($("#selectTime").val() != "") {
            time = $("#selectTime").val();
        }
        // window.location.href="/timetable/indexsearch_result.aspx?f=" + f + "&t=" + t + "&date=" + date + "&time=" + time + "&anum=" + aNum + "&ynum=" + yNum + "&cnum=" + cNum + "&snum=" + sNum + "&pass=" + pass;
        var url="/timetable/indexsearch_result.aspx?fs=" + fs + "&ts=" + ts + "&f=" + f + "&t=" + t + "&date=" + date + "&time=" + time + "&anum=" + aNum + "&ynum=" + yNum + "&cnum=" + cNum + "&snum=" + sNum + "&pass=" + pass;
        url=UrlDecode(url);
		window.open(url);
		///timetable/inc/ptpsearch.aspx?fs=" + fs + "&ts=" + ts + "&f=" + f + "&t=" + t + "&date=" + date + "&time=" + time + "&anum=" + aNum + "&ynum=" + yNum + "&cnum=" + cNum + "&snum=" + sNum + "&pass=" + pass);


    }    
	//必须持有通票的查询判断
	function ptpSearch_Pass() {
        var f = "";
        var t = "";
        var fs = "";
        var ts = "";
        var time = "0,23";
        var date = "";
        var pass = "0";
        var cNum = 0;
        var aNum = 0;
        var sNum = 0;
        var yNum = 0;
        pass = $("#chk_Pass2").attr("checked");
		fs=$("#formCity").val();
		ts=$("#toCity").val();
        if (!pass) {
            AlrInfos("chk_Pass2", "请确定您持有线路途经国家的通票，否则无法完成预定！");
            return false;
        } else {
            AlrInfoClear("formCity");
        } 
		if ($("#formCityCode").val() == "") {
            AlrInfos("formCity", "请选择您的出发城市！");
            return false;
        } else {
            AlrInfoClear("formCity");
            f = $("#formCityCode").val();
        }
        if ($("#toCityCode").val() == "") {
            AlrInfos("toCity", "请选择您要到达的城市！");
            return false;
        } else {
            AlrInfoClear("toCity");
            t = $("#toCityCode").val();
        }
        if (t == f) {
            AlrInfos("toCity", "出发城市和到达城市不能相同！");
            return false;
        } else {
            AlrInfoClear("toCity");
        }
        if ($("#travelDate").val() == "") {
            AlrInfos("travelDate", "请选择您的乘车日期！");
            return false;
        } else {
            AlrInfoClear("travelDate");
            date = $("#travelDate").val();
        }

        if ($("#aNum").val() != "") {
            aNum = parseInt($("#aNum").val());
        }
        if ($("#cNum").val() != "") {
            cNum = parseInt($("#cNum").val());
        }
        if ($("#yNum").val() != "") {
            yNum = parseInt($("#yNum").val());
        }
        if ($("#sNum").val() != "") {
            sNum = parseInt($("#sNum").val());
        }
        if (aNum + cNum + sNum + yNum == 0) {
            AlrInfos("aNum", "请选择乘客的类型及人数！");
            return false;
        } else {
            AlrInfoClear("aNum");
        }
        //if ($("#chk_Pass2").attr("checked")=="checked") { pass = "1"; }
        if ($("#selectTime").val() != "") {
            time = $("#selectTime").val();
        }
        // window.location.href="/timetable/indexsearch_result.aspx?f=" + f + "&t=" + t + "&date=" + date + "&time=" + time + "&anum=" + aNum + "&ynum=" + yNum + "&cnum=" + cNum + "&snum=" + sNum + "&pass=" + pass;
        var url="/timetable/indexsearch_result.aspx?fs=" + fs + "&ts=" + ts + "&f=" + f + "&t=" + t + "&date=" + date + "&time=" + time + "&anum=" + aNum + "&ynum=" + yNum + "&cnum=" + cNum + "&snum=" + sNum + "&pass=" + pass;
        url=UrlDecode(url);
		window.open(url);
		///timetable/inc/ptpsearch.aspx?fs=" + fs + "&ts=" + ts + "&f=" + f + "&t=" + t + "&date=" + date + "&time=" + time + "&anum=" + aNum + "&ynum=" + yNum + "&cnum=" + cNum + "&snum=" + sNum + "&pass=" + pass);


    }
    function ptpSearchs(time) {
        var sf = "";
        var st = "";
        var sfs = "";
        var sts = "";
        var stime = "0:00,23:00";
        var sdate = "";
        var spass = "0";
        var scNum = 0;
        var saNum = 0;
        var ssNum = 0;
        var syNum = 0;
        spass = $("#chk_Pass2").attr("checked");
		sfs=$("#formCity").val();
		sts=$("#toCity").val();
        if ($("#formCityCode").val() == "") {
            AlrInfos("formCity", "请选择您的出发城市！");
            return false;
        } else {
            AlrInfoClear("formCity");
            sf = $("#formCityCode").val();
        }
        if ($("#toCityCode").val() == "") {
            AlrInfos("toCity", "请选择您要到达的城市！");
            return false;
        } else {
            AlrInfoClear("toCity");
            st = $("#toCityCode").val();
        }
        if (st == sf) {
            AlrInfos("toCity", "出发城市和到达城市不能相同！");
            return false;
        } else {
            AlrInfoClear("toCity");
        }


        if ($("#travelDate").val() == "") {
            AlrInfos("travelDate", "请选择您的乘车日期！");
            return false;
        } else {
            AlrInfoClear("travelDate");
            sdate = $("#travelDate").val();
        }

        if ($("#aNum").val() != "") {
            saNum = parseInt($("#aNum").val());
        }
        if ($("#cNum").val() != "") {
            scNum = parseInt($("#cNum").val());
        }
        if ($("#yNum").val() != "") {
            syNum = parseInt($("#yNum").val());
        }
        if ($("#sNum").val() != "") {
            ssNum = parseInt($("#sNum").val());
        }
        if (saNum + scNum + ssNum + syNum == 0) {
            AlrInfos("aNum", "请选择乘客的类型及人数！");
            return false;
        } else {
            AlrInfoClear("aNum");
        }
        //if ($("#chk_Pass2").attr("checked")=="checked") { pass = "1"; }
		if(time!=""){
			stime = time;
		}else{
			if ($("#selectTime").val() != "") {
				stime = $("#selectTime").val();
			}
		}
        // window.location.href="/timetable/indexsearch_result.aspx?f=" + f + "&t=" + t + "&date=" + date + "&time=" + time + "&anum=" + aNum + "&ynum=" + yNum + "&cnum=" + cNum + "&snum=" + sNum + "&pass=" + pass;
        var url="/timetable/indexsearch_result.aspx?fs=" + sfs + "&ts=" + sts + "&f=" + sf + "&t=" + st + "&date=" + sdate + "&time=" + stime + "&anum=" + saNum + "&ynum=" + syNum + "&cnum=" + scNum + "&snum=" + ssNum + "&pass=" + spass;
        url=UrlDecode(url);
		window.location.href=url;
		///timetable/inc/ptpsearch.aspx?fs=" + fs + "&ts=" + ts + "&f=" + f + "&t=" + t + "&date=" + date + "&time=" + time + "&anum=" + aNum + "&ynum=" + yNum + "&cnum=" + cNum + "&snum=" + sNum + "&pass=" + pass);


    }
    //清除提示信息的特殊样式
    function AlrInfoClear(name) {
        //alert('ok1');
        $("#AlertinfoTr").css("display", "none");
        $("#" + name).css('border', '1px solid #c1c1c1');
    }
    function AlrInfoblur(name, value) {
        if (value != "") {
            //alert('ok1');
            $("#AlertinfoTr").css("display", "none");
            $("#" + name).css('border', '1px solid #c1c1c1');
        }
    }

    //提示信息并锁定焦点
    function AlrInfos(name, info) {
        $("#AlertinfoTr").css("display", "");
        $("#Alertinfo").html(info);
        $("#" + name).css('border', '1px solid #ff0000');
        //$("#" + name).focus();
    }

	
	function UrlDecode(str){
   var ret="";
   for(var i=0;i<str.length;i++){
    var chr = str.charAt(i);
     if(chr == "+"){
       ret+=" ";
     }else if(chr=="%"){
      var asc = str.substring(i+1,i+3);
      if(parseInt("0x"+asc)>0x7f){
       ret+=asc2str(parseInt("0x"+asc+str.substring(i+4,i+6)));
       i+=5;
      }else{
       ret+=asc2str(parseInt("0x"+asc));
       i+=2;
      }
     }else{
       ret+= chr;
     }
   }
   return ret;
}

