function init(formobj){
	kindselect(formobj);
}
function interinit(formobj){
	interkindselect(formobj);
}

function goaction(formobj){
	var actionkind="";
	actionkind = formobj.actionkind.value;
	switch (actionkind) {
	case "oneway": 
		goactiononeway(formobj); 
		break;
	case "airreturn": 
		goactionairreturn(formobj); 
		break;
	case "muti": 
		goactionmuti(formobj); 
		break;
	default: 
		goactiononeway(formobj); 
		break;
	}
}

function goactiononeway(formobj){
recstr = "";
	recstr = detectonedate(formobj);
	if (recstr=="成功") {
		recstr = detecttwowhere(formobj,"出发城市","到达城市");
		if (recstr=="成功") {
		
		    //alert(recstr);
			//formobj.orgyear.value = formobj.year.options[formobj.year.selectedIndex].text;
			formobj.orgyear.value =formobj.startdate.value.substring(2,5);
			
				formobj.submit();			
		}
		else{alert(recstr);}	
	}
	else{alert(recstr);}
}
function goactionairreturn(formobj){
recstr = "";
	recstr = detecttwodate(formobj,"出发日期","返程日期");
	if (recstr=="成功") {
		recstr = detecttwowhere(formobj,"出发城市","到达城市");
		if (recstr=="成功") {
			//formobj.orgyear.value = formobj.year.options[formobj.year.selectedIndex].text;
			
			formobj.orgyear.value = formobj.startdate.value.substring(2,5);
			
			//formobj.backyear.value = formobj.back_year.options[formobj.back_year.selectedIndex].text;
			
			formobj.backyear.value = formobj.returndate.value.substring(2,5);
				formobj.submit();
				
		}
		else{alert(recstr);}	
	}
	else{alert(recstr);}
}
function goactionmuti(formobj){
recstr = "";
	recstr = detecttwodate(formobj,"第一出发日","第二出发日");
	if (recstr=="成功") {
		recstr = detectthreewhere(formobj,"出发城市","第一到达","第二到达");
		if (recstr=="成功") {
			//formobj.orgyear.value = formobj.year.options[formobj.year.selectedIndex].text;
			formobj.orgyear.value = formobj.startdate.value.substring(2,5);
			//formobj.backyear.value = formobj.back_year.options[formobj.back_year.selectedIndex].text;
			
			formobj.backyear.value = formobj.returndate.value.substring(2,5);
				formobj.submit();
			
		}
		else{alert(recstr);}	
	}
	else{alert(recstr);}
}
function kindselect(formobj){
var kind = "";
var str1 = "";
for (var i=0;i<formobj.elements.length;i++)
{
	var e = formobj.elements[i];
      	str1 = e.name;
       	if (str1=="airkind"){
       		if (e.checked==1){
       			kind = e.value;
       			break;
       		}
	}
}
switch (kind) {
case "oneway": 
	
		formobj.actionkind.value="oneway";

		viacity.innerText ="";
		dstcity.innerText = "到达城市:";		
		fsttime.innerText = "出发日期:";		
		sectime.innerText = "";
		timergo2.innerText = "";		
		viaHelpInfo.innerText = " ";		
		
		formobj.via.style.visibility = "hidden";		
		formobj.viaDesp.style.visibility = "hidden";

		
		formobj.returndate.style.visibility= "hidden";
//		formobj.anchor2x.style.visibility="hidden";
		formobj.cal2.style.visibility="hidden";
		
	//	formobj.back_year.style.visibility = "hidden";
	//	formobj.back_month.style.visibility = "hidden";
	//	formobj.back_date.style.visibility = "hidden";
		formobj.backtimego.style.visibility = "hidden";
		
	        break;
case "airreturn": 
        formobj.actionkind.value="airreturn";
        
		viacity.innerText ="";
		dstcity.innerText = "到达城市:";		
		fsttime.innerText = "出发日期:";		
		sectime.innerText = "返程日期:";
		timergo2.innerText = "";	
		viaHelpInfo.innerText = " ";			
        
		formobj.via.style.visibility = "hidden";
		formobj.viaDesp.style.visibility = "hidden";				
		formobj.returndate.style.visibility="visible";
//		formobj.anchor2x.style.visibility= "visible";
		formobj.cal2.style.visibility="visible";
//		formobj.back_year.style.visibility = "visible";
//		formobj.back_month.style.visibility = "visible";
//		formobj.back_date.style.visibility = "visible";
		formobj.backtimego.style.visibility = "visible";
	        break;
case "muti": 
        formobj.actionkind.value="muti";
        
		viacity.innerText = "第一到达城市:";
		dstcity.innerText = "第二到达城市:";
		fsttime.innerText = "第一出发日期:";
		sectime.innerText = "第二出发日期:";
		timergo2.innerText = "";		
		viaHelpInfo.innerText = "(拼音、汉字)";		

		formobj.via.style.visibility = "visible";	
		formobj.viaDesp.style.visibility = "visible";
		
		formobj.returndate.style.visibility="visible";
	//	formobj.anchor2x.style.visibility= "visible";
	    formobj.cal2.style.visibility= "visible";
//		formobj.back_year.style.visibility = "visible";
//		formobj.back_month.style.visibility = "visible";
//		formobj.back_date.style.visibility = "visible";

		formobj.backtimego.style.visibility = "visible";
	        break;
default: 

		viacity.innerText ="";
		dstcity.innerText = "到达城市:";		
		fsttime.innerText ="出发日期:";		
		sectime.innerText = "";
		timergo2.innerText = "";		
		viaHelpInfo.innerText = " ";					
		
		
		formobj.via.style.visibility = "hidden";		
		formobj.viaDesp.style.visibility = "hidden";
		formobj.returndate.style.visibility= "hidden";
//		formobj.anchor2x.style.visibility="hidden";
		
		formobj.cal2.style.visibility="hidden";
//		formobj.back_year.style.visibility = "hidden";
//		formobj.back_month.style.visibility = "hidden";
//		formobj.back_date.style.visibility = "hidden";
        formobj.backtimego.style.visibility = "hidden";
	        break;
}
}
function interkindselect(formobj){
var kind = "";
var str1 = "";
for (var i=0;i<formobj.elements.length;i++)
{
	var e = formobj.elements[i];
      	str1 = e.name;
       	if (str1=="airkind"){
       		if (e.checked==1){
       			kind = e.value;
       			break;
       		}
	}
}
switch (kind) {
case "oneway": 
	
		
		formobj.actionkind.value="oneway";

		interviacity.innerText ="";
		interdstcity.innerText = "到达城市:";		
		interfsttime.innerText = "出发日期:";		
		intersectime.innerText = "";
		intertimergo2.innerText = "";		
		
		
		formobj.via.style.visibility = "hidden";		
		formobj.returndate.style.visibility= "hidden";
	//	formobj.anchor2x.style.visibility="hidden";
		formobj.cal2.style.visibility="hidden";
	//	formobj.back_year.style.visibility = "hidden";
	//	formobj.back_month.style.visibility = "hidden";
	//	formobj.back_date.style.visibility = "hidden";
		formobj.backtimego.style.visibility = "hidden";
	        break;
case "airreturn": 
        formobj.actionkind.value="airreturn";
        
		interviacity.innerText ="";
		interdstcity.innerText = "到达城市:";		
		interfsttime.innerText = "出发日期:";		
		intersectime.innerText = "返程日期:";
		intertimergo2.innerText = "";		
        
		formobj.via.style.visibility = "hidden";		
		
		formobj.returndate.style.visibility= "visible";
//		formobj.anchor2x.style.visibility="visible";
		formobj.cal2.style.visibility="visible";
//		formobj.back_year.style.visibility = "visible";
//		formobj.back_month.style.visibility = "visible";
//		formobj.back_date.style.visibility = "visible";
		formobj.backtimego.style.visibility = "visible";
	        break;
case "muti": 
        formobj.actionkind.value="muti";
        
		interviacity.innerText = "第一到达城市:";
		interdstcity.innerText = "第二到达城市:";
		interfsttime.innerText = "第一出发日期:";
		intersectime.innerText = "第二出发日期:";
		intertimergo2.innerText = "";		

		formobj.via.style.visibility = "visible";		
		
		formobj.returndate.style.visibility= "visible";
	//	formobj.anchor2x.style.visibility="visible";
		formobj.cal2.style.visibility="visible";
	//	formobj.back_year.style.visibility = "visible";
	//	formobj.back_month.style.visibility = "visible";
	//	formobj.back_date.style.visibility = "visible";

		formobj.backtimego.style.visibility = "visible";
	        break;
default: 
		interoneway.checked  =true;
		interviacity.innerText ="";
		interdstcity.innerText = "到达城市:";		
		interfsttime.innerText ="出发日期:";		
		intersectime.innerText = "";
		intertimergo2.innerText = "";		
		
		formobj.via.style.visibility = "hidden";		
		
		formobj.returndate.style.visibility= "hidden";
	//	formobj.anchor2x.style.visibility="hidden";
		formobj.cal2.style.visibility="hidden";
	//	formobj.back_year.style.visibility = "hidden";
	//	formobj.back_month.style.visibility = "hidden";
	//	formobj.back_date.style.visibility = "hidden";
         formobj.backtimego.style.visibility = "hidden";
	        break;
}
}

function setsectimego(formobj,stbs){
var gobs=0;
		for (var i=0;i<formobj.elements.length;i++)
		{
			var e = formobj.elements[i];
		      	str1 = e.name;
		       	if (str1=="timego"){
		       		if (gobs==0){gobs = gobs + 1;}
		       		else{
		       			if (gobs > 0){ e.style.visibility = stbs;break;}
		       		}
			}
		}
}
<!--航程运费查询-->
function goactionxlCheck(action,bookformobj,xlformobj){
			var found=0;
			var actionkind= bookformobj.actionkind.value;			
			found = BlurFunc(bookformobj.orgDesp,bookformobj.org);
			if(found==0){ 
				alert("指定的城市未找到，请重新输入！");
				bookformobj.orgDesp.focus();				
				bookformobj.orgDesp.select();
				return false;
			}
			if(actionkind=="muti"){
				found = BlurFunc(bookformobj.viaDesp,bookformobj.via);
				if(found==0){ 
					alert("指定的城市未找到，请重新输入！");
					bookformobj.viaDesp.focus();				
					bookformobj.viaDesp.select();
					return false;
				}
			}			
			found = BlurFunc(bookformobj.dstDesp,bookformobj.dst);
			if(found==0){ 
				alert("指定的城市未找到，请重新输入！");
				bookformobj.dstDesp.focus();				
				bookformobj.dstDesp.select();
				return false;
			}
		goactionxl(action,bookformobj,xlformobj);

}
function goactionxl(action,bookformobj,xlformobj){
	recstr = "";
	recstr = detecttwowhere(bookformobj,"出发地","到达地");
	if (recstr=="成功") {
		xlformobj.origin.value = bookformobj.org.options[bookformobj.org.selectedIndex].value;
		xlformobj.dest.value = bookformobj.dst.options[bookformobj.dst.selectedIndex].value;
		xlformobj.action = action;
		xlformobj.submit();
	}
	else{alert(recstr);}	
}


//add by yangxu 日期转换
function convertdate(bookformobj,airformobj)
{
var startstring=bookformobj.startdate.value;
var startyear=startstring.substring(2,4);
//alert("startyear:"+startyear);
var startmonth=startstring.substring(5,7);
//alert("startmon:"+startmonth);

var startdate=startstring.substring(8,10);
//alert("startdate:"+startdate);

var ensmonth;

switch(startmonth)
{
case"01":ensmonth="jan";break;
case"02":ensmonth="feb";break;
case"03":ensmonth="mar";break;
case"04":ensmonth="apr";break;
case"05":ensmonth="may";break;
case"06":ensmonth="jun";break;
case"07":ensmonth="jul";break;
case"08":ensmonth="aug";break;
case"09":ensmonth="sep";break;
case"10":ensmonth="oct";break;
case"11":ensmonth="nov";break;
case"12":ensmonth="dec";break;
default:ensmonth="non";break;
}

//alert("startEmonth:"+ensmonth);

    airformobj.goyear.value = startyear;
	airformobj.gomonth.value = ensmonth;
	airformobj.godate.value =startdate;


var returnstring=bookformobj.returndate.value;
var returnyear=returnstring.substring(2,4);
//alert("returnyear:"+returnyear);
var returnmonth=returnstring.substring(5,7);
//alert("returnmon:"+returnmonth);

var returndate=returnstring.substring(8,10);
//alert("returndate:"+returndate);

var enrmonth;

switch(returnmonth)
{
case"01":enrmonth="jan";break;
case"02":enrmonth="feb";break;
case"03":enrmonth="mar";break;
case"04":enrmonth="apr";break;
case"05":enrmonth="may";break;
case"06":enrmonth="jun";break;
case"07":enrmonth="jul";break;
case"08":enrmonth="aug";break;
case"09":enrmonth="sep";break;
case"10":enrmonth="oct";break;
case"11":enrmonth="nov";break;
case"12":enrmonth="dec";break;
default:enrmonth="non";break;
}

//alert("returnEmonth:"+enrmonth);

  airformobj.backyear.value= returnyear;
  airformobj.backmonth.value = enrmonth;
  airformobj.backdate.value =returndate;


}





//end add



<!--班期时刻查询-->
function goactionbq(bookformobj,bqformobj){
recstr = "";
	recstr = detectonedate(bookformobj);
	if (recstr=="成功") {
		recstr = detecttwowhere(bookformobj,"出发城市","到达城市");
		if (recstr=="成功") {
			bqformobj.org.value = bookformobj.org.options[bookformobj.org.selectedIndex].value;
			bqformobj.dst.value = bookformobj.dst.options[bookformobj.dst.selectedIndex].value;
		
		
		//待改
			
			convertdate(bookformobj,bqformobj);
			//bqformobj.year.value = bookformobj.year.options[bookformobj.year.selectedIndex].value;
			//bqformobj.month.value = bookformobj.month.options[bookformobj.month.selectedIndex].value;
			//bqformobj.date.value = bookformobj.date.options[bookformobj.date.selectedIndex].value;
			bqformobj.airline.value = bookformobj.airline.options[bookformobj.airline.selectedIndex].value;
			bqformobj.submit();
		}
		else{alert(recstr);}	
	}
	else{alert(recstr);}
}

  	function goactionairCheck(bookformobj,airformobj){
			var found=0;
			var actionkind= bookformobj.actionkind.value;			
			found = BlurFunc(bookformobj.orgDesp,bookformobj.org);
			if(found==0){ 
				alert("指定的城市未找到，请重新输入！");
				bookformobj.orgDesp.focus();				
				bookformobj.orgDesp.select();
				return false;
			}
			if(actionkind=="muti"){
				found = BlurFunc(bookformobj.viaDesp,bookformobj.via);
				if(found==0){ 
					alert("指定的城市未找到，请重新输入！");
					bookformobj.viaDesp.focus();				
					bookformobj.viaDesp.select();
					return false;
				}
			}			
			found = BlurFunc(bookformobj.dstDesp,bookformobj.dst);
			if(found==0){ 
				alert("指定的城市未找到，请重新输入！");
				bookformobj.dstDesp.focus();				
				bookformobj.dstDesp.select();
				return false;
			}
		goactionair(bookformobj,airformobj);
  	}


<!--flight查询-->
function goactionair(bookformobj,airformobj){
			

			convertdate(bookformobj,airformobj);			
			
			airformobj.airkind.value = bookformobj.actionkind.value;
			airformobj.org.value = bookformobj.org.options[bookformobj.org.selectedIndex].value;
			airformobj.via.value = bookformobj.via.options[bookformobj.via.selectedIndex].value;
			airformobj.dst.value = bookformobj.dst.options[bookformobj.dst.selectedIndex].value;
			
		//	airformobj.goyear.value = bookformobj.year.options[bookformobj.year.selectedIndex].value;
		//	airformobj.gomonth.value = bookformobj.month.options[bookformobj.month.selectedIndex].value;
		//	airformobj.godate.value = bookformobj.date.options[bookformobj.date.selectedIndex].value;
		//	airformobj.timego.value = bookformobj.timego.options[bookformobj.timego.selectedIndex].value;
			
	//		airformobj.backyear.value = bookformobj.back_year.options[bookformobj.back_year.selectedIndex].value;
	//		airformobj.backmonth.value = bookformobj.back_month.options[bookformobj.back_month.selectedIndex].value;
	//		airformobj.backdate.value = bookformobj.back_date.options[bookformobj.back_date.selectedIndex].value;
	//		airformobj.backtimego.value = bookformobj.backtimego.options[bookformobj.backtimego.selectedIndex].value;
			
			airformobj.airline.value = bookformobj.airline.options[bookformobj.airline.selectedIndex].value;
			airformobj.direct.value = "";
			for (var i=0;i<bookformobj.elements.length;i++)
			{
					var e = bookformobj.elements[i];
			      	str1 = e.name;
			       	if (str1=="direct"){
			       		if (e.checked==1){
			       			airformobj.direct.value = e.value;
			       			break;
			       		}
				}
			}
		
			var actionkind="";
			actionkind = bookformobj.actionkind.value;
			
		//	alert("actionkind:"+actionkind);
			switch (actionkind) {
			case "oneway": 
				newgoactiononeway(bookformobj,airformobj); 
				break;
			case "airreturn": 
				newgoactionairreturn(bookformobj,airformobj); 
				break;
			case "muti": 
				newgoactionmuti(bookformobj,airformobj); 
				break;
			default: 
				newgoactiononeway(bookformobj,airformobj); 
				break;
			}

}


function newgoactiononeway(formobj,airformobj){
//alert("here!")

recstr = "";
	recstr = detectonedate(formobj);
	if (recstr=="成功") {
		
	//	alert(recstr);
		recstr = detecttwowhere(formobj,"出发城市","到达城市");
		if (recstr=="成功") {
		
			//alert(recstr);
				airformobj.submit();
			
		}
		else{alert(recstr);}	
	}
	else{alert(recstr);}
}
function newgoactionairreturn(formobj,airformobj){
recstr = "";
	recstr = detecttwodate(formobj,"出发日期","返程日期");
	if (recstr=="成功") {
		recstr = detecttwowhere(formobj,"出发城市","到达城市");
		if (recstr=="成功") {
				airformobj.submit();
				//alert( "here" );
				return true;
				
		}
		else{alert(recstr);}	
	}
	else{alert(recstr);}
}
function newgoactionmuti(formobj,airformobj){
recstr = "";
	recstr = detecttwodate(formobj,"第一出发日","第二出发日");
	if (recstr=="成功") {
		recstr = detectthreewhere(formobj,"出发城市","第一到达","第二到达");
		if (recstr=="成功") {
				airformobj.submit();
			
		}
		else{alert(recstr);}	
	}
	else{alert(recstr);}
}
