// huangchaozi
//2008-06-11
	
	
	var $=document.getElementById;
	var xmlhttp;
	var status=0;
	var savedate=0;  //是否已经保存信息
	function createxmlhttp(){
	
		try{
				xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
				}catch(_e){
					try{
						xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
						} catch (_e){ }
					}
				if(!xmlhttp && typeof XMLHttpRequest !='undefined'){
					try{
						xmlhttp=new XMLHttpRequest();
						}catch (_e){
							xmlhttp=false;
							}
					}
		
	}
	
	function elen(str){
		str=str.replace(/[ ]/ig,"");
		if(str.length==0){
			return true;	
		}else{
			return false;	
		}
	}
	
	function qs_chk(f){
			var u=f.username.value.replace(/[ ]/ig,"");
			var email=f.email.value;
			var content=f.content.value;
			// || email.indexOf("@")<1
			//alert(email.indexOf("@"));
			if(u.length==0){
				alert('Your Name Required');
				f.username.select();
			}else if(email.length<6 || email.indexOf("@")<1 || email.indexOf(".")<2){
				alert('E-Mail Address Required');
				f.email.select();
			}else{
				
				createxmlhttp();
				status=1;
				var url="inc/question_add.asp?u="+u+"&email="+email+"&content="+content;
				xmlhttp.open("GET",url,true);
				xmlhttp.onreadystatechange=qs_chk_back;
				xmlhttp.send(null);
				
			}
			
			return false;
			
	}
	
	
	function qs_chk_back(){
		
			
			if(xmlhttp.status==200){
				var str=xmlhttp.responseText;
				if(status==1){
					if(str.length !=0){
					alert(str);
					status=0;
					document.form4.username.value='';
					document.form4.content.value='';
					}
				}
			}	
			
			
			
		}
		
	function airbook_chk(f){
			
		var Arrival_h=f.a_a1.value;  //到达的小时 *
		var Arrival_m=f.a_a2.value;   //到达的分 //*
		var passengers=f.a_a3.value; //*
		var Arrival_date_d=f.a_d.value;  //月
		var Arrival_date_m=f.a_m.value;
		var Arrival_date_y=f.a_y.value;
		var Arrival_company=f.a_a4.value;//*
		var Flight_arriving=f.a_a5.value;
		var Complete_Destination=f.a_a6.value;//*
		var Order_amount=f.a_a7.value;
		var Class=f.a_a8.value;
		var Passenger=f.a_a9.value;
		var Cost=f.a_a10.value;
		
		
		//alert(Arrival_date_d);
		
		var Departure_h=f.b_b1.value;   //出发 //*
		var Departure_m=f.b_b2.value;//*
		var passengers2=f.b_b3.value;//*
		var Departure_date_d=f.b_d.value;
		var Departure_date_m=f.b_m.value;
		var Departure_date_y=f.b_y.value;
		var Departure_company=f.b_b4.value;//*
		var Flight_arriving2=f.b_b5.value;
		var Complete_pick=f.b_b6.value;//*
		
		var memberName=f.memberName.value
		var First_Name=f.firstname.value;//*
		var Last_Name=f.lastname.value;//*
		//var Address=f.streetaddress.value;
		//var City=f.city.value;
		//var state=f.state.value;
		var country=f.country.value;
		var zip=f.zip.value;
		var phone1=f.daytimephone.value;
		var phone2=f.daytimephone1.value;
		//var fax=f.fax.value;
		var email=f.email.value;//*
		
	    var Sex = "Round Trip";
	for(var i=0;i<f.Sex.length;i++)
	{
		if(f.Sex[i].checked)
		{
			Sex = f.Sex[i].value;
			break;
		}
	}
		
	
if(elen(Departure_h)==true){
		if(elen(Arrival_h) || elen(Arrival_m)){
			alert('Arrival time Required');
			f.a_a1.focus();
			return false;
		}else if(elen(passengers)){
			alert('Nb of passengers  Required');
			f.a_a3.focus();
			return false;
		}else if(elen(Arrival_company)){
			alert('Arrival company & flight number  Required');
			f.a_a4.focus();
			return false;
		}else if(elen(Complete_Destination)){
			alert('Complete Destination address in Beijing  Required');
			f.a_a6.focus();
			return false;
		}
}
		//alert(elen(Arrival_h));
	if(elen(Arrival_h)==true){
		if(elen(Departure_h) || elen(Departure_m)){
			alert('Departure time Required');
			f.b_b1.focus();
			return false;
		}else if(elen(passengers2)){
			alert('Nb of passengers  Required');
			f.b_b3.focus();
			return false;
		}else if(elen(Departure_company)){
			alert('Departure company & flight number Required');
			f.b_b4.focus();
			return false;
		}else if(elen(Complete_pick)){
			alert('Complete pick up address in Beijing Please include local phone number if available Required');
			f.b_b6.focus();
			return false;
		}
	}
		
	
		if(elen(First_Name)){	
			alert('First Name Required');
			f.firstname.focus();
		}else if(elen(Last_Name)){
			alert('Last Name Required');
			f.lastname.focus();
		}else if(elen(email)){
			alert('Email Required');
			f.email.focus();
		}else{
			
		if (savedate==0 || savedate==2){
		var url="/airbook_add.asp?Arrival_h="+Arrival_h+"&Arrival_m="+Arrival_m+"&passengers="+passengers+"&Arrival_date_d="+Arrival_date_d+"&Arrival_date_m="+Arrival_date_m+"&Arrival_date_y="+Arrival_date_y+"&Arrival_company="+Arrival_company+"&Flight_arriving="+Flight_arriving+"&Complete_Destination="+Complete_Destination+"&Order_amount="+Order_amount+"&Class="+Class+"&Passenger="+Passenger+"&Cost="+Cost;
		
		url +="&Departure_h="+Departure_h+"&Departure_m="+Departure_m+"&passengers2="+passengers2+"&Departure_date_d="+Departure_date_d+"&Departure_date_m="+Departure_date_m+"&Departure_date_y="+Departure_date_y+"&Departure_company="+Departure_company+"&Flight_arriving2="+Flight_arriving2+"&Complete_pick="+Complete_pick;
		
		url +="&First_Name="+First_Name+"&Last_Name="+Last_Name+"&country="+country+"&zip="+zip+"&phone1="+phone1+"&phone2="+phone2+"&email="+email+"&memberName="+memberName+"&Sex="+Sex;
		
		createxmlhttp();
		status=1;
		xmlhttp.open("GET",url,true);
		xmlhttp.onreadystatechange=airbook_back;
		xmlhttp.send(null);
			}
		
		}
	
		return false;
		//
	
	}
	
	function airbook_back(){
		if(xmlhttp.status==200){
				var str=xmlhttp.responseText;
				if(status==1){
					if(str.length !=0){
						alert(str);
						window.location.href="airbook_Confirmation_order.asp";
						status=0;
						if(savedate==0){
							savedate=1;  //已经保存数据
						}else if(savedate==2){
							window.location.href="payvisa.asp";
						}
					//window.location.reload();
					}else{
						alert('Sorry! Your message was not left successfully,please fill in the form again. ');	
					}
				}
			}	
	}
	
	
	function portbook_chk(f){
		var Arrival_h=f.a_a1.value;  //到达的小时 *
		var Arrival_m=f.a_a2.value;   //到达的分 //*
		var passengers=f.a_a3.value; //*
		var Arrival_date_d=f.a_d.value;  //月
		var Arrival_date_m=f.a_m.value;
		var Arrival_date_y=f.a_y.value;
		//var Arrival_company=f.a_a4.value;//*
		var Flight_arriving=f.a_a5.value;
		var Complete_Destination=f.a_a6.value;//*
		var Order_amount=f.a_a7.value;
		var Class=f.a_a8.value;
		var Passenger=f.a_a9.value;
		var Cost=f.a_a10.value;
		
		var Departure_h=f.b_b1.value;   //出发 //*
		var Departure_m=f.b_b2.value;//*
		var Departure_date_d=f.b_d.value;
		var Departure_date_m=f.b_m.value;
		var Departure_date_y=f.b_y.value;
		var Flight_arriving2=f.b_b5.value;
		var Complete_pick=f.b_b6.value;//*
		
		var memberName=f.memberName.value
		var First_Name=f.firstname.value;//*
		var Last_Name=f.lastname.value;//*
		//var Address=f.streetaddress.value;
		//var City=f.city.value;
		//var state=f.state.value;
		var country=f.country.value;
		var zip=f.zip.value;
		var phone1=f.daytimephone.value;
		var phone2=f.daytimephone1.value;
		//var fax=f.fax.value;
		var email=f.email.value;//*
		
		
		if(elen(Arrival_h) || elen(Arrival_m)){
			alert('Arrival time Required');
			f.a_a1.focus();
		}else if(elen(passengers)){
			alert('Nb of passengers  Required');
			f.a_a3.focus();
		}else if(elen(Complete_Destination)){
			alert('Complete Destination address in Beijing  Required');
			f.a_a6.focus();
			
			
		}else if(elen(First_Name)){
			alert('First Name Required');
			f.firstname.focus();
		}else if(elen(Last_Name)){
			alert('Last Name Required');
			f.lastname.focus();
		}else if(elen(email)){
			alert('Email Required');
			f.email.focus();
		}else{
			
			if (savedate==0 || savedate==2){
			var url="portbook_add.asp?Arrival_h="+Arrival_h+"&Arrival_m="+Arrival_m+"&passengers="+passengers+"&Arrival_date_d="+Arrival_date_d+"&Arrival_date_m="+Arrival_date_m+"&Arrival_date_y="+Arrival_date_y+"&Flight_arriving="+Flight_arriving+"&Complete_Destination="+Complete_Destination+"&Order_amount="+Order_amount+"&Class="+Class+"&Passenger="+Passenger+"&Cost="+Cost+"&memberName="+memberName;
		
		url +="&Departure_h="+Departure_h+"&Departure_m="+Departure_m+"&Departure_date_d="+Departure_date_d+"&Departure_date_m="+Departure_date_m+"&Departure_date_y="+Departure_date_y+"&Flight_arriving2="+Flight_arriving2+"&Complete_pick="+Complete_pick;
		
			url +="&First_Name="+First_Name+"&Last_Name="+Last_Name+"&country="+country+"&zip="+zip+"&phone1="+phone1+"&phone2="+phone2+"&email="+email;
		
		createxmlhttp();
		
		status=1;
		xmlhttp.open("GET",url,true);
		xmlhttp.onreadystatechange=portbook_back;
		xmlhttp.send(null);
			}
		return false;
		}
		
		return false;
	}
	
	
	function portbook_back(){
			//alert(xmlhttp.status);
			//alert("xmlhttp.readystate="+xmlhttp.readystate);
			//alert(xmlhttp.responseText);
			if(xmlhttp.status==200){
				
				var str=xmlhttp.responseText;
				if(status==1){
					if(str.length !=0){
					//alert(str);
						status=0;
						
						//var m_len=str.indexOf("#order=");
						//var msg=str.substring(0,m_len);
						//var o_len=str.indexOf("#order=")+7;
						//var order=str.substring(o_len);
						alert(str);
						window.location.href="portbook_Confirmation_order.asp";
						//alert(order);
									
						if(savedate==0){
							savedate=1;  //已经保存数据
						}else if(savedate==2){
							window.location.href="payvisa.asp";
						}
					
					//window.location.reload();
					}
				}
			}	
	}
	
	function tourbook_chk(f){
		var Travellers=f.a_a1.value; 
		
		var Cord=f.a_a11.value; 
		//var Class=f.a_a12.value; 
		var Inclusions=f.a_a13.value; 
		var Hrs=f.a_a14.value; 
		var cost=f.a_a15.value; 
		var Order_amount=f.a_a16.value; 
		var Passenger=f.a_a17.value; 
		
		var memberName=f.memberName.value; 

		var Arrival_date_d=f.a_d.value;  //月
		var Arrival_date_m=f.a_m.value;
		var Arrival_date_y=f.a_y.value;

	
		var Complete_Destination=f.a_a6.value;//*
		//var Departure=f.sightseeing.value;
		
		var First_Name=f.firstname.value;//*
		var Last_Name=f.lastname.value;//*
		//var Address=f.streetaddress.value;
		//var City=f.city.value;
		//var state=f.state.value;
		var country=f.country.value;
		var zip=f.zip.value;
		var phone1=f.daytimephone.value;
		var phone2=f.daytimephone1.value;
		//var fax=f.fax.value;
		//var email=f.email.value;//*
		
		if(elen(First_Name)){
			alert('First Name Required');
			f.firstname.focus();
		}else if(elen(Last_Name)){
			alert('Last Name Required');
			f.lastname.focus();
		}else{
			
			if (savedate==0 || savedate==2){
			var url="/tourbook_add.asp?passengers="+Travellers+"&Arrival_date_d="+Arrival_date_d+"&Arrival_date_m="+Arrival_date_m+"&Arrival_date_y="+Arrival_date_y+"&Complete_Destination="+Complete_Destination+"&Cord="+Cord+"&Inclusions="+Inclusions+"&Hrs="+Hrs+"&cost="+cost+"&Order_amount="+Order_amount+"&memberName="+memberName+"&Passenger="+Passenger;
		
			url +="&First_Name="+First_Name+"&Last_Name="+Last_Name+"&country="+country+"&zip="+zip+"&phone1="+phone1+"&phone2="+phone2;

		createxmlhttp();
		status=1;
		xmlhttp.open("GET",url,true);
		xmlhttp.onreadystatechange=tourbook_back;
		xmlhttp.send(null);
			}
		return false;
		}
		
		return false;
	}
	
	
	function tourbook_back(){
		if(xmlhttp.status==200){
				var str=xmlhttp.responseText;
				if(status==1){
					if(str.length !=0){
						alert(str);
						window.location.href="tourbook_Confirmation_order.asp";
						status=0;
						if(savedate==0){
						savedate=1;  //已经保存数据
						}else if(savedate==2){
							
							window.location.href="payvisa.asp";
						}
					}
				}
			}	
	}
	
	function shownews(f){
		
		
		var url="inc/shownews.asp";
		
		createxmlhttp();
		xmlhttp.open("GET",url,true);
		xmlhttp.onreadystatechange=shownews_back;
		xmlhttp.send(null);
		
	}
	
	
	function shownews_back(){
		if(xmlhttp.status==200){
				var str=xmlhttp.responseText;
			
				if(str.length!=0){
					document.getElementById("news").innerHTML=str;
					return false;
				
				}
				
			}	
	}
	
	
	
	
	function paypal(){
		window.location.href="paypalpay.asp";	
	}
	
	
	//在线支付
	
	function pay_online(f){
		//var money=f.money.value;
		//var order=f.order.value;
		//var customer=f.lastname.value+" "+f.firstname.value;
		//var passengers=f.a_a3.value;
		//var Destination=f.a_a6.value;
		//window.location.href="voucher.asp?money="+escape(money)+"&order="+escape(order);
		window.location.href="payvisa.html";
		
	}
	function ispay(){
			if(savedate==1){
				window.location.href="payvisa.html";
			}else{
				savedate=2; //china union pay
				document.form1.onsubmit();
			}
	}
	
	
	function chkpay(f){
		var fullpayment=f.fullpayment.checked;
		var card4=f.card4.value;
		//alert(fullpayment);
		if(fullpayment){
			if(card4.length==0){
				alert('Full payment Required');
				f.card4.focus();	
			}else if(isNaN(card4)){
				alert('Full payment Required');
				f.card4.select();
			}else{
				return true;
			}
		}else{
			return true;
		}
		return false;
	
	}
	
	function chkpay2(f){
		var fullpayment=f.fullpayment.checked;
		var card4=f.card4.value;
		//alert(fullpayment);
		if(fullpayment){
			if(card4.length==0){
				alert('Full payment Required');
				f.card4.focus();	
			}else if(isNaN(card4)){
				alert('Full payment Required');
				f.card4.select();
			}else{
				f.amount.value=f.card4.value;
				return true;
			}
		}else{
			f.amount.value=f.price.value;
			return true;
		}
		return false;
	
	}
	
	
	
function ResumeError() { 
return true; 
} 
window.onerror = ResumeError; 
	
	
	
	
	
	
	
	
	
	
	
	
	
