var ifhk = false;
function showdetail(pos,cw){
	var o=document.getElementById(pos);
	/*var c=document.getElementById(cw);
	if(c == "undefined" || c == null){
		alert("其他舱位已售完！");
	}*/
	if(o.style.display=="none"){
		o.style.display="";
	}else{
		o.style.display="none";
	}
}
function initlxr(ct_nxr,ct_smsmobilno,ct_nxrdh,ps_bz){
	document.getElementById("ct_nxr").value=ct_nxr;
	document.getElementById("ct_smsmobilno").value=ct_smsmobilno;
	document.getElementById("ct_nxrdh").value=ct_nxrdh;
	document.getElementById("ps_bz").value=ps_bz;
}
function initpsfs(pslx,cpfs,ct_sjr,ct_yzbm,ct_sjdz,ct_xcd,ps_dz,ps_yqrqsj,ct_qrfs,spcs){
	var cp_cpfs=document.getElementsByName("cp_cpfs");
	for(var i=0;i<cp_cpfs.length;i++){
		if(cp_cpfs[i].value==cpfs){
			cp_cpfs[i].checked=true;
			setcp_cpfs(cp_cpfs[i].value);
		}
	}
	var ps_lx=document.getElementsByName("ps_lx");
	for(var i=0;i<ps_lx.length;i++){
		if(ps_lx[i].value==pslx){
			ps_lx[i].checked=true;
		    if(ps_lx[i].value=='1'){
		    	setXcd(document.all.ct_xcd);
		    }
			setPslx(ps_lx[i].value);
		}
	}
	if(ct_xcd=='0'){
		document.getElementById("ct_xcd").checked=true;
	}else{
		document.getElementById("ct_xcd").checked=false;
		document.getElementById("ct_sjr").value=ct_sjr;
		document.getElementById("ct_yzbm").value=ct_yzbm;
		document.getElementById("ct_sjdz").value=ct_sjdz;
	}
	if(pslx=='2'){
		document.getElementById("ps_dz").value=ps_dz;
		document.getElementById("ssprq").value=ps_yqrqsj.substring(0,10);
		document.getElementById("slspsjid").value=ps_yqrqsj.substring(11,13)+":"+ps_yqrqsj.substring(13,15);
		document.getElementById("ct_qrfs").value=ct_qrfs;
	}else if(pslx=='3'){
		var dddqpdz=document.getElementsByName("dddqpdz");
		for(var i=0;i<dddqpdz.length;i++){
			if(dddqpdz[i].bh==(ct_sjdz+ct_sjr+spcs)){
				dddqpdz[i].checked=true;
				break;
			}
		}
		document.getElementById("zqrq").value=ps_yqrqsj.substring(0,10);
		document.getElementById("zqsj").value=ps_yqrqsj.substring(11,13)+":"+ps_yqrqsj.substring(13,15);
		document.getElementById("zqsj1").value=ct_qrfs;
	}else if(pslx=='4'){
		var sdddqpdz=document.getElementsByName("sdddqpdz");
		for(var i=0;i<sdddqpdz.length;i++){
			if(sdddqpdz[i].bh==(ct_sjdz+ct_sjr+spcs)){
				sdddqpdz[i].checked=true;
				break;
			}
		}
	}
}
function changehb(v,cfdate,fcdate){
try{
	if(v==1){
		document.getElementById("q").style.display="";
		document.getElementById("h").style.display="none";
		document.getElementById("qhb_li").className="query_bg_hov";
		document.getElementById("hhb_li").className="query_bg_no";
		document.getElementById("cfsjaon").onclick=function(){sort1('q','int',cfsjorder,'cfsj');}
		document.getElementById("zdjga").onclick=function(){sort1('q','int',gborder,'lowpj');}
	}else{
		document.getElementById("q").style.display="none";
		document.getElementById("h").style.display="";
		document.getElementById("qhb_li").className="query_bg_no";
		document.getElementById("hhb_li").className="query_bg_hov";
		document.getElementById("cfsjaon").onclick=function(){sort1('h','int',cfsjorder,'cfsj');}
		document.getElementById("zdjga").onclick=function(){sort1('h','int',gborder,'lowpj');}

	}
}catch(e){}
try{
if(v==1){
	document.getElementById("xq"+fcdate).className="";
	document.getElementById("xq"+cfdate).className="wait";
}else{
	document.getElementById("xq"+fcdate).className="wait";
	document.getElementById("xq"+cfdate).className="";
}
}catch(e){}
}
var q_type="";
var r1=null;
var r2=null;
function next_new(type,o,index,hkgsmc,zcid){
q_type=type;
var triptype=document.searchToOrder.triptype.value;
	if(type=="1"){
		r1=document.getElementsByName("R1");
		r1[0].value=o.getAttribute("bh");
		var q=o.getAttribute("bh").split(",");
		if(q[2]==''){
			alert('请展开所有舱位，然后预订！');
			return false;
		}
		document.getElementById("TGQ1").value=document.getElementById("qtgq"+index).title;
		if(triptype=="1"){
			var iscurrent="0";	//如果currentLogin=1，则在当前页面登录
			try{iscurrent=document.getElementById("currentLogin").value;}catch(e){}
			if(iscurrent=="1"){
				toNextCurrent();
			}else{
				try{
				document.searchToOrder.zcid.value = zcid;
				}catch(e){}
				document.searchToOrder.submit();
			}
		}else{
			showQr(o);
			
			document.getElementById("qhbhqr").innerHTML="<div class='ptc_show ptc_'"+q[7]+"'>"+q[6]+"</br>"+hkgsmc+"</div>";
			document.getElementById("qcfjcqr").innerHTML=q[9]+"&nbsp;&nbsp;"+getCity(q[4],"2");
			document.getElementById("qddjcqr").innerHTML=q[10]+"&nbsp;&nbsp;"+getCity(q[5],"2");
			//去票价 去折扣
			document.getElementById("qpjqr").innerHTML="<em>"+document.getElementById("qpj"+index).innerHTML+"</em>"+document.getElementById("qzk"+index).innerHTML;
		}
	}
	if(type=="2"){
		if(triptype=="2" || triptype=="3"){	//往返程和联成，判断选择r2没
			r2=document.getElementsByName("R2");
			r2[0].value=o.getAttribute("bh");
			var h=o.getAttribute("bh").split(",");
			if(h[2]==''){
				alert('请展开所有舱位，然后预订！');
				return false;
			}
			document.getElementById("TGQ2").value=document.getElementById("htgq"+index).title;
			showQr(o);
			
			document.getElementById("hhbhqr").innerHTML="<div class='ptc_show ptc_'"+h[7]+"'>"+h[6]+"</br>"+hkgsmc+"</div>";
			document.getElementById("hcfjcqr").innerHTML=h[9]+"&nbsp;&nbsp;"+getCity(h[4],"2");
			document.getElementById("hddjcqr").innerHTML=h[10]+"&nbsp;&nbsp;"+getCity(h[5],"2");
			document.getElementById("hpjqr").innerHTML="<em>"+document.getElementById("hpj"+index).innerHTML+"</em>"+document.getElementById("hzk"+index).innerHTML;
		}
		//document.searchToOrder.submit();
	}
	//if(r1!=null && r2!=null && !isBlank(r1[0].value) && !isBlank(r2[0].value)){
	//	document.getElementById("tj").style.display="";
	//}
}

function next_new_gj(type,o,index,hkgsmc){
q_type=type;
var triptype=document.searchToOrder.triptype.value;
	if(type=="1"){
		r1=document.getElementsByName("R1");
		r1[0].value=o.getAttribute("bh");
		if(triptype=="1"){
			var iscurrent="0";	//如果currentLogin=1，则在当前页面登录
			try{iscurrent=document.getElementById("currentLogin").value;}catch(e){}
			if(iscurrent=="1"){
				toNextCurrent();
			}else{
				document.searchToOrder.submit();
			}
		}else{
			showQr(o);
			var q=o.getAttribute("bh").split(",");
			document.getElementById("qhbhqr").innerHTML="<div class='ptc_show ptc_'"+q[7]+"'>"+q[6]+"</br>"+hkgsmc+"</div>";
			document.getElementById("qcfjcqr").innerHTML=q[9]+"&nbsp;&nbsp;"+getCity(q[4],"2");
			document.getElementById("qddjcqr").innerHTML=q[10]+"&nbsp;&nbsp;"+getCity(q[5],"2");
		}
	}
	if(type=="2"){
		if(triptype=="2" || triptype=="3"){	//往返程和联成，判断选择r2没
			r2=document.getElementsByName("R2");
			r2[0].value=o.getAttribute("bh");
			showQr(o);
			var h=o.getAttribute("bh").split(",");
			document.getElementById("hhbhqr").innerHTML="<div class='ptc_show ptc_'"+h[7]+"'>"+h[6]+"</br>"+hkgsmc+"</div>";
			document.getElementById("hcfjcqr").innerHTML=h[9]+"&nbsp;&nbsp;"+getCity(h[4],"2");
			document.getElementById("hddjcqr").innerHTML=h[10]+"&nbsp;&nbsp;"+getCity(h[5],"2");
		}
	}
}

function showQr(o){
    var   eTop   =   o.offsetTop;//button   top   
    var   eLeft=   o.offsetLeft;//button   left   
  	var   h   =   o.clientHeight;//button   height   
    var   w   =   o.clientWidth;//button   width   
	while   (o   =   o.offsetParent)   
  	{   
	  eTop   +=   o.offsetTop;   
	  eLeft   +=   o.offsetLeft;   
  	}   
  	var openwin=document.getElementById("open_win");
	openwin.style.display="";
	openwin.style.cssText="position: absolute;left:"+(eLeft-openwin.clientWidth)+"px;top:"+(eTop+h)+"px";
	
}
function qrDi(){//弹出层点击确定是调用该方法
	changehb(2);//跳转到另一个标签
	if(!isBlank(document.getElementById("hhbhqr").innerHTML) && !isBlank(document.getElementById("qhbhqr").innerHTML)){
		var iscurrent="0";	//如果currentLogin=1，则在当前页面登录
		try{iscurrent=document.getElementById("currentLogin").value;}catch(e){}
		if(iscurrent=="1"){
			toNextCurrent();
		}else{
			document.getElementById("ydtp").value="";
			document.searchToOrder.submit();
		}
		//document.searchToOrder.submit();
	}
	var showtable=document.getElementById("showqhc");
	showtable.style.display="";
	closeDi();//关闭弹出层
}

function closeDi(){
	//changehb(2);
	var openwin=document.getElementById("open_win");
	openwin.style.display="none";
}


//查询框国际和国内的切换
function changeTag(v){
	if(v=="1"){
		document.getElementById("gn").style.display="";
		document.getElementById("gj").style.display="none";
	}else if(v=="2"){
		document.getElementById("gn").style.display="none";
		document.getElementById("gj").style.display="";
	}
}
//对日期的有效性验证
function isdate(sourstr){
  var result=sourstr.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/);
  if(result==null) return false;
  var d=new Date(result[1], result[3]-1, result[4]);
  return (d.getFullYear()==result[1]&&d.getMonth()+1==result[3]&&d.getDate()==result[4]);
}
function showDpsm(){
    window.open("/acc/ticket/wsydsm.jsp","","toolbar=no,width=500,height=450,directories=no,status=no,scrollbars=yes,resizable=yes,menubar=no")
}
var crcount=1;
var tmpYrCount=0;
var tmpEtCount=0;
function selectCr(v){
	var triptype= document.getElementById("triptype").value;
//	if(tmpEtCount>0){
//		document.getElementById("pnr_adultno").value=crcount;
////		alert("儿童成人不能一起预订，请分开预订!");
		
//		return false;
//	}	
	if(v<tmpYrCount){
		document.getElementById("pnr_adultno").value=crcount;
		alert("婴儿人数必须小于成人数！");
		
		return false;
	}
	if(v==0){
		crcount=0;
	}
	for(var i=1;i<=v;i++){
		document.getElementById("cr_id"+i).style.display="";
		crcount=i;
	}
	for(var i=parseInt(v)+1;i<=9;i++){
		document.getElementById("cr_id"+i).style.display="none";
	}
	try{
		totalPrice();
	}catch(e){
	}
}
function selectYr(v){
	if(crcount<v){
		document.getElementById("pnr_infno").value=tmpYrCount;
		alert("婴儿人数必须小于成人数！");
		return false;
	}
	if(v==0){
		tmpYrCount=0;
	}
	for(var i=1;i<=v;i++){
		document.getElementById("ye_id"+i).style.display="";
		document.getElementById("yebx_id"+i).style.display="";
		tmpYrCount=i;
	}
	for(var i=parseInt(v)+1;i<=9;i++){
		document.getElementById("ye_id"+i).style.display="none";
		document.getElementById("yebx_id"+i).style.display="none";
	}
	totalPrice();
}
function selectEt(v){
	var triptype= document.getElementById("triptype").value;
	var zk= document.getElementById("bzk").value;
	var hbzk= document.getElementById("hbzk").value;
	
	if(crcount>0){
		document.getElementById("pnr_chdno").value=tmpEtCount;
		alert("儿童成人不能一起预订，请分开预订!");
		
		return false;
	}
	if(zk <= 5 && zk>0 || hbzk<=5){
		alert("5折及以下舱位儿童按成人预订,可享受更低的折扣，请选择成人下拉框填写儿童相关信息!");	
		return false;		
	}
	if(v==0){
		tmpEtCount=0;
	}
	for(var i=1;i<=v;i++){
		document.getElementById("et_id"+i).style.display="";
		tmpEtCount=i;
	}
	for(var i=parseInt(v)+1;i<=9;i++){
		document.getElementById("et_id"+i).style.display="none";
	}
	try{
	totalPrice();
	}catch(e){
	}
}
function totalPrice(){
	var cp = $("cpprice").value ;
	var crRs=document.getElementById("pnr_adultno").value;
	var etRs=document.getElementById("pnr_chdno").value;
	var yeRs=0;

	try{
		yeRs=document.getElementById("pnr_infno").value;
	}catch(e){
	}
	var triptype_js=document.getElementById("triptype_js").value;
	var totalBxJg=0;
	var total=document.getElementById("total");
	var totalp=document.getElementById("totalp");
	
	var crjsf=0;
	var crtax=0;
	var crpj=0;
	
	var etjsf=0;
	var ettax=0;
	var etpj=0;
	
	var yejsf=0;
	var yetax=0;
	var yepj=0;
	try{
		if(cp != 'undefined' && cp != null && cp !="" && parseInt(cp) > 0){
			crjsf=document.getElementById("crjsf").value;
			crtax=document.getElementById("crtax").value;
			crpj=document.getElementById("crpj").value;
			
			etjsf=document.getElementById("etjsf").value;
			ettax=document.getElementById("ettax").value;
			etpj=document.getElementById("etpj").value;
			
			yejsf=document.getElementById("yejsf").value;
			yetax=document.getElementById("yetax").value;
			yepj=document.getElementById("yepj").value;
		}else{
			crjsf=document.getElementById("crjsf").innerText;
			crtax=document.getElementById("crtax").innerText;
			crpj=document.getElementById("crpj").innerText;
			
			etjsf=document.getElementById("etjsf").innerText;
			ettax=document.getElementById("ettax").innerText;
			etpj=document.getElementById("etpj").innerText;
			
			yejsf=document.getElementById("yejsf").innerText;
			yetax=document.getElementById("yetax").innerText;
			yepj=document.getElementById("yepj").innerText;		
		}
	
	}catch(e){
	}
	var crTotal=(parseFloat(crjsf)+parseFloat(crtax)+parseFloat(crpj))*crRs;
	var etTotal=(parseFloat(etjsf)+parseFloat(ettax)+parseFloat(etpj))*etRs;
	var yeTotal=(parseFloat(yejsf)+parseFloat(yetax)+parseFloat(yepj))*yeRs;
	
	try{
		var bx=document.getElementsByName("bx");
		var etbx=document.getElementsByName("etbx");
		var yebx=document.getElementsByName("yebx");
		var bxjg=document.getElementById("bxjg").value;
		for(var i=0;i<crRs;i++){
			totalBxJg=totalBxJg+parseFloat(bx[i].value)*parseFloat(bxjg);
		}
		for(var i=0;i<etRs;i++){
			totalBxJg=totalBxJg+parseFloat(etbx[i].value)*parseFloat(bxjg);
		}
		for(var i=0;i<yeRs;i++){
			totalBxJg=totalBxJg+parseFloat(yebx[i].value)*parseFloat(bxjg);
		}
	}catch(e){
		totalBxJg=0;
	}
	try{
		if(triptype_js=="1"){
			var qyhje=document.getElementById("qyhje");
			var qyhje_je=0;
			if(qyhje!=null){
				qyhje_je=parseFloat(qyhje.value);
				if(qyhje_je==''){
					qyhje_je=0;
				}
				qyhje_je=qyhje_je*crRs;
			}
			total.innerText=(crTotal+etTotal+totalBxJg+yeTotal-qyhje_je).toFixed(2);
			totalp.value=(crTotal+etTotal+yeTotal+totalBxJg-qyhje_je).toFixed(2);
		}else{
			var hcrjsf = "" ;
			var hcrtax = "" ;
			var hcrpj = "" ;
			var hetjsf = "" ;
			var hettax = "" ;
			var hetpj = "" ;
			
			var hyejsf = "" ;
			var hyetax = "" ;
			var hyepj = "" ;
			
			if(cp != 'undefined' && cp != null && cp !="" && parseInt(cp) > 0){
				 hcrjsf=document.getElementById("hcrjsf").value;
				 hcrtax=document.getElementById("hcrtax").value;
				 hcrpj=document.getElementById("hcrpj").value;
				
				 hetjsf=document.getElementById("hetjsf").value;
				 hettax=document.getElementById("hettax").value;
				 hetpj=document.getElementById("hetpj").value;
				
				 hyejsf=document.getElementById("hyejsf").value;
				 hyetax=document.getElementById("hyetax").value;
				 hyepj=document.getElementById("hyepj").value;
			}else{
				 hcrjsf=document.getElementById("hcrjsf").innerText;
				 hcrtax=document.getElementById("hcrtax").innerText;
				 hcrpj=document.getElementById("hcrpj").innerText;
				
				 hetjsf=document.getElementById("hetjsf").innerText;
				 hettax=document.getElementById("hettax").innerText;
				 hetpj=document.getElementById("hetpj").innerText;
				
				 hyejsf=document.getElementById("hyejsf").innerText;
				 hyetax=document.getElementById("hyetax").innerText;
				 hyepj=document.getElementById("hyepj").innerText;			
			}	
				
				var hcrTotal=(parseFloat(hcrjsf)+parseFloat(hcrtax)+parseFloat(hcrpj))*crRs;
				var hetTotal=(parseFloat(hetjsf)+parseFloat(hettax)+parseFloat(hetpj))*etRs;
				var hyeTotal=(parseFloat(hyejsf)+parseFloat(hyetax)+parseFloat(hyepj))*yeRs;
				
				var qyhje=document.getElementById("qyhje");
				var hyhje=document.getElementById("hyhje");
				
				var qyhje_je=0;
				var hyhje_je=0;
				if(qyhje!=null){
					qyhje_je=parseFloat(qyhje.value);
					hyhje_je=parseFloat(hyhje.value);
					if(qyhje_je==''){
						qyhje_je=0;
					}
					if(hyhje_je==''){
						hyhje_je=0;
					}
					qyhje_je=qyhje_je*crRs;
					hyhje_je=hyhje_je*crRs;
				}
			//	if(cp != 'undefined' && cp != null && cp !="" && parseInt(cp) > 0){
			//		total.innerText = (crTotal+etTotal+yeTotal+totalBxJg+hcrTotal+hetTotal+hyeTotal-qyhje_je-hyhje_je).toFixed(1);
			//		totalp.value = (crTotal+etTotal+yeTotal+totalBxJg+hcrTotal+hetTotal+hyeTotal-qyhje_je-hyhje_je).toFixed(1);
			//	}else{
					total.innerText=(crTotal+etTotal+yeTotal+totalBxJg+hcrTotal+hetTotal+hyeTotal-qyhje_je-hyhje_je).toFixed(2);
				    totalp.value=(crTotal+etTotal+yeTotal+totalBxJg+hcrTotal+hetTotal+hyeTotal-qyhje_je-hyhje_je).toFixed(2);
			//	}
		}
	}catch(e){
		alert("票价异常，请联系网站客服人员!");
		document.location.href="/";
	}
}
var cjrlx="";  
var cjrindex="";
function loadDiv(lx,v,o)
{
	
  	var   eTop   =   o.offsetTop;//button   top   
    var   eLeft=   o.offsetLeft;//button   left   
  	var   h   =   o.clientHeight;//button   height   
    var   w   =   o.clientWidth;//button   width   
	while   (o   =   o.offsetParent)   
  	{   
	  eTop   +=   o.offsetTop;   
	  eLeft   +=   o.offsetLeft;   
  	}   
	
	cjrlx=lx;
	cjrindex=v;
	showDiv.style.display='' ;
	showDiv.style.setAttribute("left",eLeft);
	showDiv.style.setAttribute("top",eTop+h);
	document.getElementById("iframeHiddenSelect").height=document.getElementById("tableContent").offsetHeight;
	if(clkTemp!=""){
			document.getElementById("clkContent").innerHTML=clkTemp;
	}
} 
function closeDiv(){
	if(cjrlx=='3'){		//成人
		var crxm=document.getElementsByName("crxm");
		crxm[cjrindex-1].focus();
	}else if(cjrlx=='2'){		// 儿童
		var etxm=document.getElementsByName("etxm");
		etxm[cjrindex-1].focus();
	}else if(cjrlx=='1'){		//婴儿
		var yexm=document.getElementsByName("yexm");
		yexm[cjrindex-1].focus();
	}
		showDiv.style.display='none' ;
}
//pengjun 2009.10.10
function setClk(o,lkxm,zjlx,zjhm,zjhm2,hykh,by1,by2,stype,xb,gj,csrq){
	var zj_zjhm = zjhm;//用来存证件号码
	if(zjhm.length<5 && zjhm2 != ""){
		zj_zjhm = zjhm2;
	}
	if(cjrlx=='3'){		//成人
		if(cjrlx!=stype){
			alert('请选择成人！');
			return false;
		}
		var crxm=document.getElementsByName("crxm");
		var crxb=document.getElementsByName("crxb");
		var crgj=document.getElementsByName("crgj");
		var crzjlx=document.getElementsByName("crzjlx");
		var crzjhm=document.getElementsByName("crzjhm");
		var crcsrq=document.getElementsByName("crcsrq");
		var crhykh=document.getElementsByName("crhykh");
		var hkgslck=document.getElementsByName("hkgslck");
		var hkgslck1=document.getElementsByName("hkgslck1");
		
		crxm[cjrindex-1].value=lkxm;
		crxb[cjrindex-1].value=xb;
		crgj[cjrindex-1].value=gj;
		crzjlx[cjrindex-1].value=zjlx;
		crzjhm[cjrindex-1].value=zj_zjhm;
		crcsrq[cjrindex-1].value=csrq;
		crhykh[cjrindex-1].value=hykh;
		hkgslck[cjrindex-1].value=by1;
		try{
			hkgslck1[cjrindex-1].value=by2;
		}catch(e){
		}
	}else if(cjrlx=='2'){		// 儿童
		if(cjrlx!=stype){
			alert('请选择儿童！');
			return false;
		}
		
		var etxm=document.getElementsByName("etxm");
		var etxb=document.getElementsByName("etxb");
		var etgj=document.getElementsByName("etgj");
		var etzjlx=document.getElementsByName("etzjlx");
		var etzjhm=document.getElementsByName("etzjhm");
		var etcsrq=document.getElementsByName("etcsrq");
		var ethykh=document.getElementsByName("ethykh");
		var etlck=document.getElementsByName("etlck");
		var etlck1=document.getElementsByName("etlck1");
		
		etxm[cjrindex-1].value=lkxm;
		etxb[cjrindex-1].value=xb;
		etgj[cjrindex-1].value=gj;
		etzjlx[cjrindex-1].value=zjlx;
		etzjhm[cjrindex-1].value=zj_zjhm;
		etcsrq[cjrindex-1].value=csrq;
		ethykh[cjrindex-1].value=hykh;
		etlck[cjrindex-1].value=by1;
		try{
			etlck1[cjrindex-1].value=by2;
		}catch(e){
		}
	}else if(cjrlx=='1'){		//婴儿
		if(cjrlx!=stype){
			alert('请选择婴儿！');
			return false;
		}
		var yexm=document.getElementsByName("yexm");
		var yexb=document.getElementsByName("yexb");
		var yegj=document.getElementsByName("yegj");
		var yecsrq=document.getElementsByName("yecsrq");
		yexm[cjrindex-1].value=lkxm;
		yexb[cjrindex-1].value=xb;
		yegj[cjrindex-1].value=gj;
		yecsrq[cjrindex-1].value=csrq;
	}
	showDiv.style.display='none' ;
}
function getZjhmToBirthDay(lx,index,v){
	v=strTrim(v);
	var zjlx;
	var csrq;
	var zjhm;
	var xb;
	if(lx=='3'){		//成人
		var crzjlx=document.getElementsByName("crzjlx");
		var crzjhm=document.getElementsByName("crzjhm");
		zjlx=crzjlx[index-1].value;
		zjhm=crzjhm[index-1];
		var crcsrq=document.getElementsByName("crcsrq");
		csrq=crcsrq[index-1];
		var crxb=document.getElementsByName("crxb");
		xb=crxb[index-1];
	
	}else if(lx=='2'){		// 儿童
		var etzjlx=document.getElementsByName("etzjlx");
		zjlx=etzjlx[index-1].value;
		var etzjhm=document.getElementsByName("etzjhm");
		zjhm=etzjhm[index-1];
		var etcsrq=document.getElementsByName("etcsrq");
		csrq=etcsrq[index-1];
		var etxb=document.getElementsByName("etxb");
		xb=etxb[index-1];
	}
	if(zjlx=="NI"){
		var sr=getBirthday(v); 
		if(sr!="" && sr!=null){
			var sex=getSex(v);
			xb.value=sex;
			csrq.value=sr;
			return;
		}
		//zjhm.value="";
		
	}
	
}




//验证姓名只含有中文，英文，空格，/
function validateXm(v){
	var flag=0;
	for(var i=0;i<v.length;i++){
		var s=v.charAt(i);
		if(!isEnglish(s) && !isChinese(s)){
			flag=1;
		}
	}
	if(flag==1){
		return false;
	}else{
		return true;
	}
}
//将订单页面提交到确认页面
function toBookConfirm(){
	var crs=document.getElementById("pnr_adultno").value;
	var ets=document.getElementById("pnr_chdno").value;
	var yes=0;
	try{
		yes=document.getElementById("pnr_infno").value;
	}catch(e){
	}
	
	var crcsrq=document.getElementsByName("crcsrq");
	var etcsrq=document.getElementsByName("etcsrq");
	
	var crxm=document.getElementsByName("crxm");
	var crzjhm=document.getElementsByName("crzjhm");
	var crzjlx=document.getElementsByName("crzjlx");
	var etxm=document.getElementsByName("etxm");
	var etzjhm=document.getElementsByName("etzjhm");
	var etzjlx=document.getElementsByName("etzjlx");
	var yexm="";
	try{
		yexm=document.getElementsByName("yexm");
	}catch(e){
	}
	var crhykh=document.getElementsByName("crhykh");
	var ethykh=document.getElementsByName("ethykh");
	var yecsrq="";
	try{
		yecsrq=document.getElementsByName("yecsrq");
	}catch(e){
	}
	var hkgslck=document.getElementsByName("hkgslck");
	var hkgslck1=document.getElementsByName("hkgslck1");
	var etlck=document.getElementsByName("etlck");
	var etlck1=document.getElementsByName("etlck1");
	for(var i=0;i<crs;i++){
		if(isBlank(crxm[i].value)){
			alert("乘机人"+(i+1)+"的姓名不能为空！");
			return false;
		}
		if(!validateXm(crxm[i].value)){
			alert("乘机人"+(i+1)+"的姓名必须是中文和英文");
			return false;
		}
		if(isEnglish(crxm[i].value)){
			if(crxm[i].value.indexOf("/")<=-1 || crxm[i].value.split("/").length>2){
				alert("英文名格式为xx/mm");
				return false;
			}
		}
		if(isBlank(crzjhm[i].value)){
				alert("乘机人"+(i+1)+"的证件号码不能为空");
				return false;
		}
		if(crzjlx[i].value=="NI"){
			if(!checkIdcard(strTrim(crzjhm[i].value))){
				return false;
			}
			
		}else{
			if(!isAlphaKH(strTrim(crzjhm[i].value))){
				alert("乘机人"+(i+1)+"的证件号码必须是英文或者数字！");
				return false;
			}
		}
		if(crcsrq[i].value=='yyyy-mm-dd'){
			crcsrq[i].value='';
		}
		if(!isBlank(crcsrq[i].value)){
			if(!isDate(crcsrq[i].value)){
				alert("乘机人"+(i+1)+"的出生日期格式为yyyy-mm-dd");
				return false;
			}
			var d=new Date();
			var date=d.getYear()+"-"+(d.getMonth()+1)+"-"+d.getDate();	//获取当前日期
			if(DateDiff(crcsrq[i].value,date)>0){
				alert("乘机人"+(i+1)+"的出生日期不能大于当天日期");
				return false;
			}
		}
		for(var j=i+1;j<crs;j++){
			if(crxm[i].value==crxm[j].value && crzjhm[i].value==crzjhm[j].value){
				alert("成人"+(i+1)+"和成人"+(j+1)+"的姓名和证件号码相同！");
				return false;
			}
		}
		if(!isBlank(crhykh[i].value)){
			if(!isAlphaOrNum(crhykh[i].value)){
				alert("成人"+(i+1)+"的积分累积卡号必须是英文或者数字");
				return false;
			}
		}
		if(!isBlank(hkgslck[i].value)){
			if(!isNumber(hkgslck[i].value)){
				alert("成人"+(i+1)+"的常旅客卡号必须是数字");
				return false;
			}
			if(hkgslck[i].value.length<=5){
				alert("成人"+(i+1)+"的常旅客卡号必须大于5位！");
				return false;
			}
		}
		try{
			if(hkgslck1!=null){
				if(!isBlank(hkgslck1[i].value)){
					if(!isNumber(hkgslck1[i].value)){
						alert("成人"+(i+1)+"的常旅客卡号必须是数字");
						return false;
					}
					if(hkgslck1[i].value.length<=5){
						alert("成人"+(i+1)+"的常旅客卡号必须大于5位！");
						return false;
					}
				}
			}
		}catch(e){
		}
	}
	for(var i=0;i<ets;i++){
		if(isBlank(etxm[i].value)){
			alert("儿童"+(i+1)+"的姓名不能为空！");
			return false;
		}
		if(!validateXm(etxm[i].value)){
			alert("儿童"+(i+1)+"的姓名必须是中文和英文");
			return false;
		}
		if(isEnglish(etxm[i].value)){
			if(etxm[i].value.indexOf("/")<=-1 || etxm[i].value.split("/").length>2){
				alert("英文名格式为xx/mm");
				return false;
			}
		}
		if(isBlank(etzjhm[i].value)){
				alert("儿童"+(i+1)+"的身份证不能为空");
				return false;
		}
		if(etcsrq[i].value=='yyyy-mm-dd'){
			etcsrq[i].value='';
		}
		if(!isBlank(etcsrq[i].value)){
			if(!isDate(etcsrq[i].value)){
				alert("儿童"+(i+1)+"的出生日期格式为yyyy-mm-dd");
				return false;
			}
			var d=new Date();
			var date=d.getYear()+"-"+(d.getMonth()+1)+"-"+d.getDate();	//获取当前日期
			if(DateDiff(etcsrq[i].value,date)>0){
				alert("儿童"+(i+1)+"的出生日期不能大于当天日期");
				return false;
			}
		}
		if(etzjlx[i].value=="NI"){
			if(!checkIdcard(strTrim(etzjhm[i].value))){
				return false;
			}
		}else{
			if(!isAlphaKH(strTrim(etzjhm[i].value))){
				alert("儿童"+(i+1)+"的证件号码必须是英文或者数字！");
				return false;
			}
		}
		for(var j=i+1;j<ets;j++){
			if(etxm[i].value==etxm[j].value && etzjhm[i].value==etzjhm[j].value){
				alert("儿童"+(i+1)+"和儿童"+(j+1)+"的姓名和证件号码相同！");
				return false;
			}
		}
		/*if(!isBlank(ethykh[i].value)){
			if(!isAlphaOrNum(strTrim(ethykh[i].value))){
				alert("儿童"+(i+1)+"的积分累积卡号必须是英文或者数字");
				return false;
			}
		}
		if(!isBlank(etlck[i].value)){
			if(!isNumber(etlck[i].value)){
				alert("儿童"+(i+1)+"的常旅客卡号必须是数字");
				return false;
			}
			if(etlck[i].value.length<=5){
				alert("儿童"+(i+1)+"的常旅客卡号必须大于5位！");
				return false;
			}
		}*/
		try{
			if(etlck1!=null){
				if(!isBlank(etlck1[i].value)){
					if(!isNumber(etlck1[i].value)){
						alert("儿童"+(i+1)+"的常旅客卡号必须是数字");
						return false;
					}
					if(etlck1[i].value.length<=5){
						alert("儿童"+(i+1)+"的常旅客卡号必须大于5位！");
						return false;
					}
				}
			}
		}catch(e){
		}
	}
	if(ets==0 && crs==0){
		alert("请填写乘机人信息！");
		return false;
	}
	for(var i=0;i<yes;i++){
		if(isBlank(yexm[i].value)){
				alert("婴儿"+(i+1)+"的姓名不能为空");
				return false;
		}
		if(!validateXm(yexm[i].value)){
			alert("婴儿"+(i+1)+"的姓名必须是中文和英文");
			return false;
		}
		if(isEnglish(yexm[i].value)){
			if(yexm[i].value.indexOf("/")<=-1 || yexm[i].value.split("/").length>2){
				alert("英文名格式为xx/mm");
				return false;
			}
		}
		if(yecsrq[i].value=='yyyy-mm-dd'){
			yecsrq[i].value='';
		}
		//婴儿日期的验证
		if(isBlank(yecsrq[i].value)){
			alert("婴儿"+(i+1)+"的出生日期不能为空！");
			return false;
		}
		if(!isDate(yecsrq[i].value)){
				alert("婴儿"+(i+1)+"的出生日期格式为yyyy-mm-dd");
				return false;
		}
		var d=new Date();
		var date=d.getYear()+"-"+(d.getMonth()+1)+"-"+d.getDate();	//获取当前日期
		if(DateDiff(yecsrq[i].value,date)>0){
			alert("婴儿"+(i+1)+"的出生日期不能大于当天日期");
			return false;
		}
		if(DateDiff(date,yecsrq[i].value)/365>2){		//函数返回的是天数
			alert("婴儿"+(i+1)+"的出生日期必须要小于2周岁");
			return false;
		}
		
	}
	try{
	  
		if(isBlank(document.all.ct_nxr.value)){
			alert("联系人不能为空！");
			return false;
		}
		 if(!validateXm(document.all.ct_nxr.value)){
			alert("联系人的姓名必须是中文和英文");
			return false;
		}
		if(isEnglish(document.all.ct_nxr.value)){
			if(document.all.ct_nxr.value.indexOf("/")<=-1){
				alert("联系人英文名格式为xx/mm");
				return false;
			}
		}
		if(isBlank(document.all.ct_smsmobilno.value)){
			alert("手机不能为空！");
			return false;
		}
	}catch(e){
	}
	//成功后注册会员
	//if(document.getElementById("ismember")!=null && isBlank(document.getElementById("ismember").value)){
		//regMember();
	//	return false;
	//}
	//bgLockScreen('qprice','auto','auto','#1ea8c5','1');
	document.orderForm.submit();
}
//当点击上一步的时候，要加载用户之前所选择的东东
function initBookOrder(){
try{
	selectCr(document.getElementById("pnr_adultno").value);
	selectYr(document.getElementById("pnr_infno").value);
	if(document.getElementById("pnr_adultno").value==0){
		selectEt(document.getElementById("pnr_chdno").value);
	}
	}catch(e){
	}
}
function showFjjx(sid){
     window.open("/www/b_comm_plane_info.shtml?action=edit&fjjx="+sid,"","width=450,height=450,toolbar=no,directories=no,status=no,scrollbars=yes,resizable=yes,menubar=no");
}
function wxts01(){
    window.open("/acc/ticket/etermshare/wxts_01.htm","","width=450px,height=205px,left=0px,top=265px,toolbar=no,directories=no,status=no,scrollbars=no,resizable=no,menubar=no")
	}
function wxts02(){
    window.open("/acc/ticket/etermshare/wxts_02.htm","","width=450px,height=110px,left=50px,top=265px,toolbar=no,directories=no,status=no,scrollbars=no,resizable=no,menubar=no")
	}
function wxts03(){
    window.open("/acc/ticket/etermshare/wxts_03.htm","","width=450px,height=110px,left=200px,top=265px,toolbar=no,directories=no,status=no,scrollbars=no,resizable=no,menubar=no")
	}	
function wxts04(){
    window.open("/acc/ticket/etermshare/wxts_04.htm","","width=450px,height=110px,left=400px,top=265px,toolbar=no,directories=no,status=no,scrollbars=no,resizable=no,menubar=no")
	}		
function wxts05(){
    window.open("/acc/ticket/etermshare/wxts_05.htm","","width=450px,height=110px,left=500px,top=265px,toolbar=no,directories=no,status=no,scrollbars=no,resizable=no,menubar=no")
	}	
 function lockScreenticket(str){
    fun=false;
    var selectTag=document.getElementsByTagName('select');
    for(var i=0;i<selectTag.length;i++){
        selectTag[i].style.display='none';
    }
    
    document.oncontextmenu= function(){event.returnValue=false;}
	var msgw,msgh,bordercolor;
	msgw=400;//提示窗口的宽度
	msgh=100;//提示窗口的高度
	titleheight=25 //提示窗口标题高度
	bordercolor="#336699";//提示窗口的边框颜色
	titlecolor="#99CCFF";//提示窗口的标题颜色
	
	var sWidth,sHeight;
	sWidth=document.body.clientWidth;
	sHeight=document.body.scrollHeight;

	var bgObj=document.createElement("div");
	bgObj.setAttribute('id','bgDiv');
	bgObj.style.position="absolute";
	bgObj.style.top="0";
	bgObj.style.background="#efefef";
	bgObj.style.filter="progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=0,finishOpacity=0";
	bgObj.style.opacity="0.6";
	bgObj.style.left="0";
	bgObj.style.width=sWidth + "px";
	bgObj.style.height=sHeight + "px";
	bgObj.style.zIndex = "10000";
	document.body.appendChild(bgObj);
	
//	document.body.style.overflow="hidden";
	
	var msgObj=document.createElement("div")
	msgObj.setAttribute("id","msgDiv");
	msgObj.setAttribute("align","center");
//	msgObj.style.background="white";
	//msgObj.style.border="1px solid " + bordercolor;
   	msgObj.style.position = "absolute";
	msgObj.style.left = "50%"; 
	msgObj.style.top = "50%"; 
    msgObj.style.font="12px/1.6em Verdana, Geneva, Arial, Helvetica, sans-serif";
	msgObj.style.marginLeft = "-225px" ;
	msgObj.style.marginTop = -75+document.documentElement.scrollTop+"px";
    msgObj.style.width = msgw + "px";
    msgObj.style.height =msgh + "px";			
    msgObj.style.textAlign = "left";
    msgObj.style.lineHeight ="150%";
    msgObj.style.zIndex = "10001";
	//msgObj.style.padding = "0 0 20px 0";
   document.body.appendChild(msgObj);
   var str="<table width='300' height='60' border='0' align='center' cellpadding='0' cellspacing='1' style='border:1px solid #ccc;'>"+
  "<tr><td bgcolor='#E1F8FF'><table width='94%' border='0' align='center' cellpadding='0' cellspacing='0'>"+
   "<tr><td width='16%'><img src='/ticketcommon/loading.gif' width='50' height='50'></td>"+
  "<td width='84%'>"+str+"</td></tr></table></td></tr></table>"
   var txt=document.createElement("p");
   txt.style.margin="1em 0"
   txt.setAttribute("id","msgTxt");
   txt.style.padding="5px";
   txt.innerHTML=str;
   document.getElementById("msgDiv").appendChild(txt);
}
//拖动div
// Author:  章磊 
var ie=document.all; 
var nn6=document.getElementById&&!document.all; 
var isdrag=false; 
var y,x; 
var oDragObj; 

function moveMouse(e) { 
 if (isdrag) { 
 oDragObj.style.top  =  (nn6 ? nTY + e.clientY - y : nTY + event.clientY - y)+"px"; 
 oDragObj.style.left  =  (nn6 ? nTX + e.clientX - x : nTX + event.clientX - x)+"px"; 
 return false; 
 } 
} 

function initDrag(e) { 
 var oDragHandle = nn6 ? e.target : event.srcElement; 
 var topElement = "HTML";
 try{
	 while (oDragHandle.tagName != topElement && oDragHandle.className != "dragAble" && oDragHandle.className != "open_win") { 
	 oDragHandle = nn6 ? oDragHandle.parentNode : oDragHandle.parentElement; 
	 } 
	 if (oDragHandle.className=="dragAble" || oDragHandle.className=="open_win") { 
	 isdrag = true; 
	 oDragObj = oDragHandle; 
	 nTY = parseInt(oDragObj.style.top+0); 
	 y = nn6 ? e.clientY : event.clientY; 
	 nTX = parseInt(oDragObj.style.left+0); 
	 x = nn6 ? e.clientX : event.clientX; 
	 document.onmousemove=moveMouse; 
	 return false; 
	 }
	}catch(e){
	} 
} 
document.onmousedown=initDrag; 
document.onmouseup=new Function("isdrag=false"); 
//弹出经停城市信息
function ff(o,hbh,time,ip,port,userid,bookType,cfsj,cfcs,ddcs){
	window.open("/eterm/etermshare_bs/ff.shtml?iterm=searchJt&hbh="+hbh+"&time="+time+"&ip="+ip+"&port="+port+"&userid="+userid+"&bookType="+bookType+"&cfsj="+cfsj+"&cfcs="+cfcs+"&ddcs="+ddcs+"&pt=asms","","width=350,height=100,toolbar=no,directories=no,status=no,scrollbars=no,resizable=no,menubar=no");
}
function closeff(){
		showDiv.style.display='none' ;
}
var clkTemp="";
function searchClk(hyid,hkgs,hhkgs,lkxm,zjhm,nxdh){
	var returnclk=function(transport){
		var s="<table id='tableContent'>";
		var json = eval("("+transport.responseText+")");
		var rows=json.rows;
		var count=0;
		for(var i=0;i<json.total;i++){
			if(count%4==0){
				s=s+"<tr>";
			}
			var lx="";
			if(rows[i].STYPE=='1'){
				lx="(婴儿)";
			}else if(rows[i].STYPE=='2'){
				lx="(儿童)";
			}
			if(rows[i].LKXM==null){
				rows[i].LKXM="";
			}
			if(rows[i].ZJLX==null){
				rows[i].ZJLX="";
			}
			if(rows[i].ZJHM==null){
				rows[i].ZJHM="";
			}
			if(rows[i].ZJHM2==null){
				rows[i].ZJHM2="";
			}
			if(rows[i].HYKH==null){
				rows[i].HYKH="";
			}
			if(rows[i].BY1==null){
				rows[i].BY1="";
			}
			if(rows[i].BY2==null){
				rows[i].BY2="";
			}
			if(rows[i].STYPE==null){
				rows[i].STYPE="";
			}
			if(rows[i].XB==null){
				rows[i].XB="";
			}
			if(rows[i].GJ==null){
				rows[i].GJ="";
			}
			if(rows[i].CSRQ==null){
				rows[i].CSRQ="";
			}
			s=s+"<td>";
			s=s+"<span value='1' name='checkclk' style='cursor: hand;' onclick=\"setClk(this,'"+rows[i].LKXM+"','"+rows[i].ZJLX+"','"+rows[i].ZJHM+"','"+rows[i].ZJHM2+"','"+rows[i].HYKH +"','"+rows[i].BY1+"','"+rows[i].BY2+"','"+rows[i].STYPE+"','"+rows[i].XB+"','"+rows[i].GJ+"','"+rows[i].CSRQ +"')\">"+rows[i].LKXM+' '+lx+"</span>";
			s=s+"</td>";
			count=count+1;
			if(count%4==0){
				s=s+"</tr>";
			}
		}
		s=s+"</table><iframe id='iframeHiddenSelect' style='z-index:-1; filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); left:0px;   visibility:inherit; width:400px; position:absolute; top:0px;'> </iframe>";
		if(clkTemp==""){
			clkTemp=document.getElementById("clkContent").innerHTML;
		}
		document.getElementById("clkContent").innerHTML=s;
	}
	var myAjax = new Ajax.Request(
		'/webcontent/ticket/clk_list.shtml',
		{
			method: 'post',
			requestHeaders:{Accept:'application/json'},
			parameters: '1=1&hyid='+hyid+'&hkgs='+hkgs+'&hhkgs='+hhkgs+'&lkxm='+encodeURIComponent(lkxm)+'&zjhm='+zjhm+'&nxdh='+nxdh,
			onComplete: returnclk
		}
	);
}

//查询返程航班

function showBack(cfcity,ddcity,cfdate){
	$("cfcity").value=cfcity;
	$("ddcity").value=ddcity;
	$("cfdate").value=cfdate;
	
	document.ticketReSearch.submit();
	 bgLockScreen("qprice",'auto','auto',"#1ea8c5",'1');
}

//设置联系人姓名
function setName(id,name,obj){
	if(isEnglish(name)){
	if(name.indexOf("/")<=-1 || name.split("/").length>2){
		alert("英文名格式为xx/mm");
		obj.value="";
		return false;
	}
	}
	if(id == "1"){
		$("ct_nxr").value=name;
	}
}

//手机或电话验证
String.prototype.Trim = function() {   
	var m = this.match(/^\s*(\S+(\s+\S+)*)\s*/);   
	return (m == null) ? "" : m[1];   
}   
 
String.prototype.isMobile = function() {   
	return (/^(?:13\d|15[89])-?\d{5}(\d{3}|\*{3})/.test(this.Trim()));   
}   
  
String.prototype.isTel = function()   
{   
	//"兼容格式: 国家代码(2到3位)-区号(2到3位)-电话号码(7到8位)-分机号(3位)"   
	//return (/^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?/.test(this.Trim()));   
	return (/^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?/.test(this.Trim()));   
} 

function checkMobile(obj){
	var tel	= $("ct_smsmobilno");
	if (tel.value.isMobile()||tel.value.isTel()) {
    	$("mobileDiv").innerText ="";
		return true;
	}else{
		$("mobileDiv").innerText = "请输入正确的号码"; 
		obj.value="";
		return false;
	}
}  

//会员查看订单
function ckdd(){
	if('${VEMEMBER}'=='null' || '${VEMEMBER}'==''){
		alert("您不是会员不能查看订单！请先注册会员");
		return false;
	}
	var sid="${showMap.DDBH}";
	if('${showMap1.DDBH}'!='null' && '${showMap1.DDBH}'!=''){
		sid=sid+","+'${showMap1.DDBH}';
	}
	window.open("/${ctx}/member/member.jsp?hygj=4&platform=BC&khdd="+sid);
}
//付值产品信息
function setParams(cf,zz,dd,cw,hkgs,zzdate,sx,rqs,rqz){
	 $("pcfcity").value = cf;
	 $("pddcity").value = dd;
	 $("pzzcity").value = zz;
	 $("psyrqs").value = rqs;
	 $("psyrqz").value = rqz;
	 $("pcw").value = cw;
	 $("phkgs").value = hkgs;		
	  $("psx").value = sx;
}

//确认中转日期
function searchHB(obj){
     
	
	 var sx = $("psx").value;
	 var date = $("cpDate").value;
	 var hkgs = $("phkgs").value;
	 if(date< $("psyrqs").value || date > $("psyrqz").value){
	 	$("showmsg").innerHTML = "<font color='red'>您选择的日期不在产品适用日期内，请重新选择!</font>";
	 	return false;
	 }else{
	 	$("showmsg").innerHTML = "<center><strong>正在为您查询航班，请稍等......</strong></center>";
	 }
	 
	  obj.disabled = true;
	 $("cfcity").value = $("pcfcity").value;
	 $("ddcity").value = $("pddcity").value;
	 $("zzcity").value = $("pzzcity").value;
	 $("cw").value = $("pcw").value;
	 $("zzdate").value = date;
	 $("hkgs").value = hkgs;
	 document.ticketReSearch.action = "/www/ticket/search.shtml?method=queryHb&zzsj="+sx ;
	 document.ticketReSearch.submit();	
}

//中转联程产品的预订
function next_order(obj){

	
	r1=document.getElementsByName("R1");
	r1[0].value=obj.getAttribute("obh");
	
	r2=document.getElementsByName("R2");
	r2[0].value=obj.getAttribute("tbh");
	$("triptype").value="2";	
	$("TGQ1").value=obj.getAttribute("gq");
	$("TGQ2").value=obj.getAttribute("hgq");				
	document.searchToOrder.submit();
		
}

//查询推荐单程航班

function showDC(cfcity,ddcity,cfdate){
	$("cfcity").value=cfcity;
	$("ddcity").value=ddcity;
	$("zzcity").value="";
	$("triptype").value="1";
	$("cfdate").value=cfdate;
	$("zzdate").value="";
	 bgLockScreen("qprice",'auto','auto',"#1ea8c5",'1');
	document.ticketReSearch.submit();
	
}

//分销专用
function next_new_agent(type,o,index,hkgsmc,zcid,pjqr,index_i){//type 1表示定去程，2表示回程
	if(judgeCHDflag){
	q_type=type;
	var triptype=document.searchToOrder.triptype.value;
		if(type=="1"){
			r1=document.getElementsByName("R1");
			r1[0].value=o.getAttribute("bh");
			if(o.getAttribute("bh")!=null && o.getAttribute("bh").indexOf(",")!=-1){
				var q=o.getAttribute("bh").split(",");
				if(q.length>3 && q[2]==''){
					alert('请展开所有舱位，然后预订！');
					return false;
				}
			}
			try{
				document.getElementById("TGQ1").value=document.getElementById("qtgq"+index).title;
				//只有匹配了全国政策时才会调用 主政策
				document.getElementById("isspecial1").value=document.getElementById("isspecial"+index).value;
			}catch(e){}
			try{
				document.getElementById("TGQ1").value=document.getElementById("qtgq"+index_i).title;
				//只有匹配了全国政策时才会调用 明细政策
				document.getElementById("isspecial1").value=document.getElementById("isspecial"+index_i).value;
			}catch(e){}
			if(triptype=="1"){
				var iscurrent="0";	//如果currentLogin=1，则在当前页面登录
				try{iscurrent=document.getElementById("currentLogin").value;}catch(e){}
				if(iscurrent=="1"){
					toNextCurrent();
				}else{
					try{
					document.searchToOrder.zcid.value = zcid;
					}catch(e){}
					document.searchToOrder.submit();
				}
			}else{
				if(o.getAttribute("bh1")!=null && o.getAttribute("bh1").indexOf(",")!=-1){
					var qhb1=o.getAttribute("bh1").split(",");
					var if_taopiao=o.getAttribute("taopiao");
					//setValue(qhb1,index,if_taopiao,type);
					if(if_taopiao!=null && if_taopiao=="yes"){
						if(document.getElementById("ydtp").value=="yes"){
							alert("预定了普通回程不能预定套票去程");
							return false;
						}
					}
					showQr(o);
					document.getElementById("qhbhqr").innerHTML="<div class='ptc_show ptc_'"+q[7]+"'>"+q[6]+"</br>"+hkgsmc+"</div>";
					document.getElementById("qcfjcqr").innerHTML=q[9]+"&nbsp;&nbsp;"+getCity(q[4],"2")+"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
					document.getElementById("qddjcqr").innerHTML=q[10]+"&nbsp;&nbsp;"+getCity(q[5],"2");
					//去票价 去折扣  
					
					 
					if(pjqr==null||pjqr==''){
						document.getElementById("qpjqr").innerHTML="<em>"+trim(document.getElementById("qpj"+index).innerHTML)+"</em>&nbsp;"+document.getElementById("qzk"+index).innerHTML;
					}else{
						if(false){//一般舱位信息
						
						}else if('other'==pjqr){//子舱位
							document.getElementById("qpjqr").innerHTML="<em>"+trim(document.getElementById("qpj"+index+"_other").innerHTML)+"</em>"+"&nbsp;"+document.getElementById("qzk"+index).innerHTML;
						}else if('hk'==pjqr){//K位舱位
							document.getElementById("qpjqr").innerHTML="<em>"+trim(document.getElementById("qpj"+index+"_hk").innerHTML)+"</em>"+"&nbsp;"+document.getElementById("qzk"+index).innerHTML;
						}else if('tj'==pjqr){//特价舱位
							document.getElementById("qpjqr").innerHTML="<em>"+trim(document.getElementById("qtj"+index+"_tj").innerHTML)+"</em>"+"&nbsp;"+document.getElementById("qzk"+index).innerHTML;
						}else if('tj_other'==pjqr){//特价舱位 子舱位
							document.getElementById("qpjqr").innerHTML="<em>"+trim(document.getElementById("qtj_other"+index).innerHTML)+"</em>"+"&nbsp;"+document.getElementById("qzk"+index).innerHTML;
						}
					}
				}
			}
		}
		if(type=="2"){
			if(triptype=="2" || triptype=="3"){	//往返程和联成，判断选择r2没
				r2=document.getElementsByName("R2");
				r2[0].value=o.getAttribute("bh");
				var h=o.getAttribute("bh").split(",");
				if(h[2]==''){
					alert('请展开所有舱位，然后预订！');
					return false;
				}
				document.getElementById("TGQ2").value=document.getElementById("htgq"+index).title;
				document.getElementById("ydtp").value ="yes"
				showQr(o);
				var qhb1=o.getAttribute("bh1").split(",");
				var temp="";
				setValue(qhb1,index,temp,type);
				document.getElementById("hhbhqr").innerHTML="<div class='ptc_show ptc_'"+h[7]+"'>"+h[6]+"</br>"+hkgsmc+"</div>";
				document.getElementById("hcfjcqr").innerHTML=h[9]+"&nbsp;&nbsp;"+getCity(h[4],"2")+"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";//出发
				document.getElementById("hddjcqr").innerHTML=h[10]+"&nbsp;&nbsp;"+getCity(h[5],"2");//回
				document.getElementById("hpjqr").innerHTML="<em>"+trim(document.getElementById("hpj"+index).innerHTML)+"</em>&nbsp;"+document.getElementById("hzk"+index).innerHTML;//票价 折扣
			}
		}
		}
}
//去掉字符串空格
function trim(str) {
    str = str.replace(/^\s+/, '');
    for (var i = str.length - 1; i >= 0; i--) {
        if (/\S/.test(str.charAt(i))) {
            str = str.substring(0, i + 1);
            break;
        }
    }
    return str;
}
function setValue(qhb1,index,if_taopiao,type){
	document.getElementById("tax1").innerHTML=qhb1[1];
	//document.getElementById("qcw1").innerHTML=qhb1[2];
	document.getElementById("zk1").innerHTML=qhb1[3]*10;
	document.getElementById("cfcity1").innerHTML=getCity(qhb1[4],"2");
	document.getElementById("ddcity1").innerHTML=getCity(qhb1[5],"2");
	document.getElementById("hkgs1").innerHTML=qhb1[7]+"("+qhb1[6]+")";
	document.getElementById("qchkgs").value=qhb1[7];
	document.getElementById("qhbh").value=qhb1[6];
	document.getElementById("fjjx1").innerHTML=qhb1[8];
	document.getElementById("qftime1").innerHTML=qhb1[9];
	document.getElementById("ddtime1").innerHTML=qhb1[10];
	document.getElementById("pmj1").innerHTML=qhb1[12];
	var if_tj=qhb1[16];
	if(type=="1" && if_tj=="1"){
		var pj1 = document.getElementById("qtj"+index+"_tj").innerHTML;
		document.getElementById("pmj1").innerHTML=pj1;
	} else {
		document.getElementById("pmj1").innerHTML=qhb1[12];
	}
	//document.getElementById("type").value=type;
		/*if()

	try{
		var pj1 = document.getElementById("qtj"+index+"_tj").innerHTML;
		document.getElementById("pmj1").innerHTML=pj1;
	}catch{
		document.getElementById("pmj1").innerHTML=qhb1[12];
	}
	*/
	document.getElementById("cfdate1").innerHTML=qhb1[14];
	document.getElementById("jj1").innerHTML=qhb1[15];
	if(if_taopiao !=null && if_taopiao == "yes") {
		document.getElementById("fd1").innerHTML=" ";
		document.getElementById("jsj1").innerHTML=" ";
		document.getElementById("iftaopiao").value="yes";
	}else {
		document.getElementById("fd1").innerHTML=qhb1[11];
		if(type=="1" && if_tj=="1"){
			pj1 = pj1.replace("<SPAN class=redtext13>￥","");
			pj1 = pj1.replace("</SPAN>","");
			document.getElementById("jsj1").innerHTML=accMul(pj1,(1-qhb1[11].replace("%","")*0.01));
		} else {
			document.getElementById("jsj1").innerHTML=accMul(qhb1[12],(1-qhb1[11].replace("%","")*0.01));
		}
		/*
		try{
			pj1 = pj1.replace("<SPAN class=redtext13>￥","");
			pj1 = pj1.replace("</SPAN>","");
			document.getElementById("jsj1").innerHTML=accMul(pj1,(1-qhb1[11].replace("%","")*0.01));
		}catch{
			document.getElementById("jsj1").innerHTML=accMul(qhb1[12],(1-qhb1[11].replace("%","")*0.01));
		}
		
		if(pj1==""){
			document.getElementById("jsj1").innerHTML=accMul(qhb1[12],(1-qhb1[11].replace("%","")*0.01));
		} else {
			pj1 = pj1.replace("<SPAN class=redtext13>￥","");
			pj1 = pj1.replace("</SPAN>","");
			document.getElementById("jsj1").innerHTML=accMul(pj1,(1-qhb1[11].replace("%","")*0.01));
		}
		*/
		document.getElementById("jsj1").innerHTML=accMul(qhb1[12],(1-qhb1[11].replace("%","")*0.01));
		document.getElementById("iftaopiao").value="";
	}
}

