function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


function getSunJava()
{
var applet = document.myApplet;
if(applet == null)
{
MM_openBrWindow('/timetable/java_error2.html','java_error','width=200,height=150')	
//window.location="/timetable/java_error.html"
return;
};

Data_Check(fts);
}

function detectJava()
{
	if ( "Microsoft Internet Explorer" == navigator.appName )
	{	//Running in Internet Explorer.

		if ( (sMSvmVersion = oClientCaps.getComponentVersion("{08B0E5C0-4FCB-11CF-AAA5-00401C608500}", "ComponentID") ) )
				{	//Microsoft VM is present.
   			Data_Check(fts);
   				} 
		else 
			{
   			getSunJava()
   			}
 }
	else
	{
	alert("查询航班的系统只支援微软的IE浏览器，请改用IE浏览澳门航空网站，谢谢！");
	}
}

function Data_Check(formObj)
{   

     if (formObj.f_orig.value.length <= 0)
   {
      alert("请选择您的出发地，谢谢！");
      formObj.f_orig.focus();
      return false;
   }
   
   if (formObj.f_dest.value.length <= 0)
   {
      alert("请选择您的目的地，谢谢！");
      formObj.f_dest.focus();
      return false;
   }
   
   if (navigator.appName == "Netscape") {
 	 	document.content.visibility="hide";
 	 	document.sending.visibility="show";
 	 	
	} else {
		content.style.visibility="hidden";
		sending.style.visibility="visible";
	}
   setTimeout('runRemoteSK()',500);
}



function runRemoteSK() {
	var orig;
	var dest;
	if (document.fts.f_orig.value == "PVG") {
	    orig = "SHA";
	}
	else {
	    orig = document.fts.f_orig.value;
	}

	if (document.fts.f_dest.value == "PVG") {
	    dest = "SHA";
	}
	else {
	    dest = document.fts.f_dest.value;
	}

	var godate = document.fts.Godd.value + document.fts.Gomm.value + document.fts.GoYY.value;
	var go = RSExecute("http://api.airmacau.com.mo/amapi/nx_api.asp", "sk_api", "a/" + orig,dest,godate);
	document.fts.SKValueg.value = go.return_value+"";
	
	if (fts.Segment2[1].checked) {
	    var bakdate = document.fts.Backdd.value + document.fts.Backmm.value + document.fts.BackYY.value;
	    var back = RSExecute("http://api.airmacau.com.mo/amapi/nx_api.asp", "sk_api", "a/" + dest,orig,bakdate);
	    document.fts.SKValueb.value = back.return_value+"";
	}

	document.fts.submit();
}


function inifrom(from) {
	if (from == "" ) {
		document.fts.f_orig.selectedIndex = 0;
	} 
		else if (from == "TPE" ) {
		document.fts.f_orig.selectedIndex = 1;
	} 
		else if (from == "KHH" ) {
		document.fts.f_orig.selectedIndex = 2;
	} 
	else if (from == "MFM" ) {
		document.fts.f_orig.selectedIndex = 3;
	} 
		else if (from == "PVG" ) {
		document.fts.f_orig.selectedIndex = 4;
	} 
	else if (from == "PEK" ) {
		document.fts.f_orig.selectedIndex = 5;
		} 
	else if (from == "XMN" ) {
		document.fts.f_orig.selectedIndex = 6;
	} 
	else if (from == "NKG" ) {
		document.fts.f_orig.selectedIndex = 7;
	} 
	else if (from == "HGH" ) {
		document.fts.f_orig.selectedIndex = 8;
	} 
	else if (from == "KML" ) {
		document.fts.f_orig.selectedIndex = 9;
	} 
	else if (from == "KMG" ) {
		document.fts.f_orig.selectedIndex = 10;
	}
	else if (from == "CTU" ) {
		document.fts.f_orig.selectedIndex = 11;
	}
	else if (from == "TYN" ) {
		document.fts.f_orig.selectedIndex = 12;
	}
	else if (from == "CKG" ) {
		document.fts.f_orig.selectedIndex = 13;
	}
	else if (from == "BKK" ) {
		document.fts.f_orig.selectedIndex = 14;
	} 
	else if (from == "MNL" ) {
		document.fts.f_orig.selectedIndex = 15;
	} 
	else if (from == "ICN" ) {
		document.fts.f_orig.selectedIndex = 16;
	} 
	else if (from == "KIX" ) {
		document.fts.f_orig.selectedIndex = 17;
	} 
	else {
		document.fts.f_orig.selectedIndex = 0;
	}
}

function inito(to) {
	if (to == "" ) {
		document.fts.f_dest.selectedIndex = 0;
	} 
		else if (to == "TPE" ) {
		document.fts.f_dest.selectedIndex = 2;
	} 
		else if (to == "KHH" ) {
		document.fts.f_dest.selectedIndex = 3;
	} 
	else if (to == "MFM" ) {
		document.fts.f_dest.selectedIndex = 1;	
	} 
		else if (to == "PVG" ) {
		document.fts.f_dest.selectedIndex = 4;
	} 
	else if (to == "PEK" ) {
		document.fts.f_dest.selectedIndex = 5;
	} 	
	else if (to == "XMN" ) {
		document.fts.f_dest.selectedIndex = 6;
	} 
	else if (to == "NKG" ) {
		document.fts.f_dest.selectedIndex = 7;
	}
	else if (to == "HGH" ) {
		document.fts.f_dest.selectedIndex = 8;
	}
	else if (to == "KWL" ) {
		document.fts.f_dest.selectedIndex = 9;	
	} 
	else if (to == "KMG" ) {
		document.fts.f_dest.selectedIndex = 10;
	}
	else if (to == "CTU" ) {
		document.fts.f_dest.selectedIndex = 11;		
	} 
	else if (to == "TYN" ) {
		document.fts.f_dest.selectedIndex = 12;		
	} 
	else if (to == "CKG" ) {
		document.fts.f_dest.selectedIndex = 13;		
	} 
	else if (to == "BKK" ) {
		document.fts.f_dest.selectedIndex = 14;
	} 
	else if (to == "MNL" ) {
		document.fts.f_dest.selectedIndex = 15;
	} 
	else if (to == "ICN" ) {
		document.fts.f_dest.selectedIndex = 16;
	} 
	else if (to == "KIX" ) {
		document.fts.f_dest.selectedIndex = 17;
	} 
	else {
		document.fts.f_dest.selectedIndex = 0;
	}
}
