﻿function OpenUrl(Url,Width,Height,scrollbars){
 window.open(""+Url,"","Width="+Width+",Height="+Height+",top=100,left=100,status=no,scrollbars="+scrollbars)
}


function GP(n){
 var dight = n/10;
 var l = dight.toString().length - (dight.toString().indexOf('.') + 1);
 for(var i=l;i>=0;i--)
	dight = new Number(dight.toFixed(i));
 return dight*10; 
} 
function showTable(sel){
 var val = sel.value;
 var cur = document.getElementById("Istrue").value;
 if(val == 0)
	 {
	document.getElementById("sBackDate").style.display = "none";
	document.getElementById("sBackTime").style.display = "none";	//simonsu add 2008-11-04
	document.getElementById("sMultiCity").style.display = "none";
	document.getElementById("eMultiCity").style.display = "none";
	document.getElementById("MultiDate").style.display = "none";
	document.getElementById("MultiTime").style.display = "none";	//simonsu add 2008-11-04
	document.getElementById("sNo1").style.display = "none";			//simonsu add 2008-11-04
	document.getElementById("sNo2").style.display = "none";			//simonsu add 2008-11-04
	if(cur == 3){
		ACN(document.getElementById("StartCity"),"PEK");
		ACN(document.getElementById("EndCity"),"PVG");
		SV(document.getElementById("StartTime"),"");	
		AWN(document.getElementById("AirLine"));}
	else{
		SV(document.getElementById("StartCity"),"PEK,北京首都");
		SV(document.getElementById("EndCity"),"PVG,上海浦东");	//原来默认到达城市 simonsu 2008-09-05
		SV(document.getElementById("EndCity"),"SYX,三亚");
		SV(document.getElementById("StartTime"),"");	
		SV(document.getElementById("AirLine"),"");}}
 else if(val == 1){
	document.getElementById("sBackDate").style.display = "block";
	document.getElementById("sBackTime").style.display = "block";	//simonsu add 2008-11-04
	document.getElementById("sMultiCity").style.display = "none";
	document.getElementById("eMultiCity").style.display = "none";
	document.getElementById("MultiDate").style.display = "none";
	document.getElementById("MultiTime").style.display = "none";	//simonsu add 2008-11-04
	document.getElementById("sNo1").style.display = "none";			//simonsu add 2008-11-04
	document.getElementById("sNo2").style.display = "none";			//simonsu add 2008-11-04
	if(cur == 3){
		ACN(document.getElementById("StartCity"),"PEK");
		ACN(document.getElementById("EndCity"),"PVG");
		SV(document.getElementById("StartTime"),"");	
		SV(document.getElementById("BackTime"),"");	
		AWN(document.getElementById("AirLine"));}
	else{
		SV(document.getElementById("StartCity"),"PEK,北京首都");
		SV(document.getElementById("EndCity"),"PVG,上海浦东");	//原来默认到达城市 simonsu 2008-09-05
		SV(document.getElementById("EndCity"),"SYX,三亚");
		SV(document.getElementById("StartTime"),"");	
		SV(document.getElementById("BackTime"),"");	
		SV(document.getElementById("AirLine"),"");}}
 else if(val == 2){
	document.getElementById("sBackDate").style.display = "none";
	document.getElementById("sBackTime").style.display = "none";	//simonsu add 2008-11-04
	document.getElementById("sMultiCity").style.display = "block";
	document.getElementById("eMultiCity").style.display = "block";
	document.getElementById("MultiDate").style.display = "block";
	document.getElementById("MultiTime").style.display = "block";	//simonsu add 2008-11-04
	document.getElementById("sNo1").style.display = "block";			//simonsu add 2008-11-04
	document.getElementById("sNo2").style.display = "block";			//simonsu add 2008-11-04
	if(cur == 3){
		ACN(document.getElementById("StartCity"),"PEK");
		ACN(document.getElementById("EndCity"),"PVG");
		ACN(document.getElementById("StartCity2"),"PVG");
		ACN(document.getElementById("EndCity2"),"CAN");
		SV(document.getElementById("StartTime"),"");	
		SV(document.getElementById("StartTime2"),"");	
		AWN(document.getElementById("AirLine"));}
	else{
		//SV(document.getElementById("StartCity"),"PEK,北京首都");
		//SV(document.getElementById("EndCity"),"PVG,上海浦东");
		//SV(document.getElementById("StartCity2"),"PVG,上海浦东");
		//SV(document.getElementById("EndCity2"),"CAN,广州");
		//SV(document.getElementById("StartTime"),"");	
		//SV(document.getElementById("StartTime2"),"");
		//SV(document.getElementById("AirLine"),"");}}
		SV(document.getElementById("StartCity"),"PEK,北京首都");
		SV(document.getElementById("EndCity"),"SYX,三亚");
		SV(document.getElementById("StartCity2"),"SYX,三亚");
		SV(document.getElementById("EndCity2"),"CAN,广州");
		SV(document.getElementById("StartTime"),"");	
		SV(document.getElementById("StartTime2"),"");
		SV(document.getElementById("AirLine"),"");}}
 else{
	document.getElementById("sBackDate").style.display = "none";
	document.getElementById("sMultiCity").style.display = "none";
	document.getElementById("eMultiCity").style.display = "none";
	document.getElementById("MultiDate").style.display = "none";
	if(cur == 3){
		SV(document.getElementById("StartCity"),"");
		SV(document.getElementById("EndCity"),"");
		SV(document.getElementById("StartTime"),"");
		SV(document.getElementById("AirLine"),"");}
	else{
		AII(document.getElementById("StartCity"));
		ACI(document.getElementById("EndCity"));
		ST(document.getElementById("StartTime"));	
		AWI(document.getElementById("AirLine"));
		}
		}
 document.getElementById("Istrue").value = val;
}
function CheckDate(s){
 var Today = new Date();
 var y,m,d,t;
 y = Today.getFullYear();
 m = Today.getMonth() + 1;
 if(m<10) m = "0"+m;
 d = Today.getDate();
 if(d<10) d = "0"+d;
 t = y + "-" + m + "-" + d;
 return (t>s);
}
function Check(){
//alert("1");
//alert("2");
//debugger;
//simmonsu 2008-09-26
with(form1){
 var sel = Istrue.value;
 if(sel == 3){
	action = "Abroad.asp";
}
 else{
	if(EndCity.value == StartCity.value){
		alert("出发城市与到达城市不能相同！");
		EndCity.focus();
		return false;}
	if(CheckDate(StartDate.value)){
		alert("出发日期不能小于当前日期！");
		StartDate.focus();
		return false;}
	if(sel == 1){
		if(CheckDate(BackDate.value)){
			alert("回程日期不能小于当前日期！");
			BackDate.focus();
			return false;}
		if(BackDate.value < StartDate.value){
			alert("回程日期不能小于出发日期！");
			BackDate.focus();
			return false;}}
	if(sel == 2){
		if(EndCity2.value == StartCity2.value){
			alert("出发城市与到达城市不能相同！");
			EndCity2.focus();
			return false;}
		if(CheckDate(StartDate2.value)){
			alert("第二出发日期不能小于当前日期！");
			StartDate2.focus();
			return false;}
		if(StartDate2.value < StartDate.value){
			alert("第二出发日期不能小于第一出发日期！");
			StartDate2.focus();
			return false;}}
	}
 }
}

function Check2(){

var sel = document.getElementById("Istrue").value;
if(sel == 3){
	//action = "Abroad.asp";
	document.getElementById("form1").action = "Abroad.asp";
}
else{
	var EndCity = document.getElementById("EndCity").value;
	var StartCity = document.getElementById("StartCity").value;
	if(EndCity == StartCity){
		alert("出发城市与到达城市不能相同！");
		document.getElementById("EndCity").focus();
		return false;
	}
	if(CheckDate(document.getElementById("StartDate").value)){
		alert("出发日期不能小于当前日期！");
		document.getElementById("StartDate").focus();
		return false;
	}
	if(sel == 1){
		if(CheckDate(document.getElementById("BackDate").value)){
			alert("回程日期不能小于当前日期！");
			document.getElementById("BackDate").focus();
			return false;
		}
		if(document.getElementById("BackDate").value < document.getElementById("StartDate").value){
			alert("回程日期不能小于出发日期！");
			document.getElementById("BackDate").focus();
			return false;
		}
	}
	if(sel == 2){
		var EndCity2 = document.getElementById("EndCity2").value;
		var StartCity2 = document.getElementById("StartCity2").value;
		var StartDate2 = document.getElementById("StartDate2").value; 
		if(EndCity2 == StartCity2){
			alert("出发城市与到达城市不能相同！");
			document.getElementById("EndCity2").focus();
			return false;
		}
		if(CheckDate(StartDate2)){
			alert("第二出发日期不能小于当前日期！");
			document.getElementById("StartDate2").focus();
			return false;
		}
		if(document.getElementById("StartDate2").value < document.getElementById("StartDate").value){
			alert("第二出发日期不能小于第一出发日期！");
			document.getElementById("StartDate2").focus();
			return false;
		}
	}
	}

}
