var curFromCity = "";
var curToCity = "";
var jsLeaveDate = "";
var jsReturnDate = "";
var jsTrip = "";
var jsAdult = "";
var jsChild = "";
var add1 ="";
var add2 ="";

function fnAjaxBookWiz(vTripType,from,to,vLeaveDate,vReturnDate,vAdult,vChild,vBookWizId)
{ 

	var currentTime = new Date();
	vHours = currentTime.getHours();
	vMinutes =currentTime.getMinutes();
	vSeconds = currentTime.getSeconds();
	currentTime = vHours+"-"+vMinutes+"-"+vSeconds;
	jsLeaveDate = vLeaveDate;
	jsReturnDate = vReturnDate;
	jsTrip = vTripType;
	jsAdult = vAdult;
	jsChild = vChild;
	curFromCity = from;
	curToCity = to;
	
	vToCityArr = curToCity.split("-")[0].split(","); 
	vFromCityArr = curFromCity.split("-")[0].split(",");
	
	//alert(vFromCityArr)

	var framed_from_city = vFromCityArr[0]+", "+vFromCityArr[1]+" to "+vToCityArr[0]+", "+vToCityArr[1];
	var framed_to_city = vToCityArr[0]+", "+vToCityArr[1]+" to "+vFromCityArr[0]+", "+vFromCityArr[1];

	var split_ret_date = jsReturnDate;
	var arr_ret_split_date = split_ret_date.split("/");

	var split_dep_date = jsLeaveDate;
	var arr_dep_split_date = split_dep_date.split("/");

	//GetObject('divSearchHightLightArea').style.visibility="hidden"; 
	//GetObject('divSearchHightLightArea').className ="";

	document.getElementById('dvStaticLogos').style.display="none";
 	document.getElementById("dvDynamicLogos").style.visibility='hidden';

	if(vFromCityArr.length == 3 ){
		  add1 = vFromCityArr[0];
		  city_with_from_state = vFromCityArr[0] + ", " + vFromCityArr[1];
	}else{
		  add1 = vFromCityArr[0];
		  city_with_from_state = vFromCityArr[0] + ", " + vFromCityArr[1];			
	}

	if(vToCityArr.length == 3 ){
		  add2 = vToCityArr[0];
		  city_with_to_state = vToCityArr[0] + ", " + vToCityArr[1];
	}else{
		  add2 = vToCityArr[0];
		  city_with_to_state = vToCityArr[0] + ", " + vToCityArr[1];
	}
	//alert(city_with_to_state);

	longMonths = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'];
	longDays = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'];

	var obj_dep_date = new Date(jsLeaveDate);
	var obj_ret_date = new Date(jsReturnDate);

	var v_arr_month = new Array("JAN","FEB","MAR","APR","MAY","JUN","JUL","AUG","SEP","OCT","NOV","DEC");
	var v_formated_dep_date = longDays[obj_dep_date.getDay()]+",  "+longMonths[obj_dep_date.getMonth()]+" "+arr_dep_split_date[1]+", "+arr_dep_split_date[2];
	var v_formated_ret_date = longDays[obj_ret_date.getDay()]+",  "+longMonths[obj_ret_date.getMonth()]+" "+arr_ret_split_date[1]+", "+arr_ret_split_date[2];

	//document.getElementById('loadFromTxt').innerHTML = city_with_from_state;
	//document.getElementById('loadToTxt').innerHTML = city_with_to_state;
	//document.getElementById('spbwTo1').innerHTML = add1;
	//document.getElementById('spbwTo2').innerHTML = add2;
	document.getElementById('framed_from_city').innerHTML = framed_from_city;
	document.getElementById('framed_to_city').innerHTML = framed_to_city;
	//document.getElementById('title_top').innerHTML = framed_to_city;

//	document.getElementById('re_cal_date').innerHTML = arr_ret_split_date[1];
//	document.getElementById('re_cal_Month').innerHTML = v_arr_month[arr_ret_split_date[0]-1];
//	document.getElementById('dep_cal_date').innerHTML = arr_dep_split_date[1];
//	document.getElementById('dep_cal_Month').innerHTML = v_arr_month[arr_dep_split_date[0]-1];
	document.getElementById('formated_dep_date').innerHTML = v_formated_dep_date
	document.getElementById('formated_ret_date').innerHTML = v_formated_ret_date
	document.getElementById("div_return_content").style.display="";

	if(document.getElementById("o").checked) {
		document.getElementById("div_return_content").style.display="none";
	}
	

	document.getElementById('dvSearchLoading').style.display="block";
	document.getElementById('div_ajax_title').style.display="block";
	document.getElementById('set_bg').className="bg_grey";
	document.getElementById('divSearch').style.display="none";
	
	Url = vBaseURL+"/xmlAjaxBookWiz.php?qsTripType="+vTripType+"&qsFromCity="+from+"&qsTo="+to+"&qsLevDate="+vLeaveDate+"&qsRetDate="+vReturnDate+"&qsAdult="+vAdult+"&qsChild="+vChild+"&qsSeconds="+currentTime+"&qsBWId="+vBookWizId;

	xmlHttpBookwiz=GetXmlHttpObject();
	xmlHttpBookwiz.onreadystatechange=stateChangedBookwiz;
	xmlHttpBookwiz.open("GET",Url,true);
	xmlHttpBookwiz.send(null);
}

function stateChangedBookwiz() 
{
	try{
		if (xmlHttpBookwiz.readyState==4 || xmlHttpBookwiz.readyState=="complete"){
			var vDynText = xmlHttpBookwiz.responseText;
			
			
			if(vDynText == 1){
				alert("1")
				alert("Unrecognized departure airport, please check and reenter.");
				document.getElementById('dep').value = "";
				document.getElementById('dep').focus();		
				Cls();
			}else if(vDynText ==  2 ){
				alert("2")
				alert("Unrecognized destination airport, please check and reenter.");
				document.getElementById('to').value = "";
				document.getElementById('to').focus();
				Cls();
			}else if(vDynText == 3){
				alert("3")
				alert("Unrecognized departure, destination airport, please check and reenter.");
				document.getElementById('dep').value = "";
				document.getElementById('to').value = "";
				document.getElementById('dep').focus();
				Cls();
			}else{
				
				if(vDynText!="" && vDynText!=null){
					document.getElementById('dvDynamicLogos').innerHTML = vDynText;
					//document.getElementById("heading_toCity").innerHTML =  add2;
					//document.getElementById("heading_fromCity").innerHTML =  add1;
					document.getElementById("heading_toCity_2").innerHTML =  add2;
					document.getElementById("heading_fromCity_2").innerHTML =  add1;
					//document.getElementById("heading_toCity").innerHTML =  add2.toUpperCase();
					//document.getElementById("heading_fromCity").innerHTML =  add1.toUpperCase();

					//GetObject('div-TipsBefore').style.display="none";
					//GetObject('div-TipsAfter').style.display="block";  					

					//document.getElementById('tdSearch').style.backgroundColor ="#FFFFFF";					
					document.getElementById('dvStaticLogos').style.display="none";	
					document.getElementById("dvDynamicLogos").style.visibility='visible';
				   	document.getElementById('dvSearchLoading').style.display="none";
				   	document.getElementById('div_ajax_title').style.display="none";
				   	document.getElementById('set_bg').className="bg_white";
					document.getElementById('divSearch').style.display="none";
					document.getElementById('dSearch').style.display="";
					document.getElementById('divTripBefore').style.display="none";
					document.getElementById('divTripBefore_1').style.display="none";
					document.getElementById('divTripBefore_text').style.display="none";
					document.getElementById('divTripAfter').style.display="";
					document.getElementById('divTripAfter_1').style.display="";
					document.getElementById('divTripAfter_2').style.display="";
					document.getElementById('div_trip_before_heading_txt').style.display="none";
					document.getElementById('div_trip_after_heading_txt').style.display="";
//					document.getElementById('div_trip_after_space').style.display="";

					var curDepDate = document.getElementById("leave_date").value;
					var curRetDate = document.getElementById("return_date").value;
					vDispCityFrom = curFromCity.split("(")[1].split(")")[0];
					vDispCityTo = curToCity.split("(")[1].split(")")[0]; 
					var dateInfo = curDepDate;
					var vDepDate = document.getElementById("leave_date").value;
					var vDepDateArr = vDepDate.split('/'); 
					var vRetDate = document.getElementById("return_date").value;
					var vToDateArr = vRetDate.split('/');	

					if(jsTrip == "2"){
						dateInfo = vDepDateArr[0]+"/"+vDepDateArr[1]+"/"+fnSubsTring(vDepDateArr[2],2,4);
						if(curRetDate!="mm/dd/yyyy"){
							dateInfo += " - " + vToDateArr[0]+"/"+vToDateArr[1]+"/"+fnSubsTring(vToDateArr[2],2,4);
						}
						document.getElementById("sp_trip").innerHTML = " Round-trip	";
					  	document.getElementById("div-one-way").style.display = "block";
					}else{
						//alert("hai")
						dateInfo = vDepDateArr[0]+"/"+vDepDateArr[1]+"/"+fnSubsTring(vDepDateArr[2],2,4);
						document.getElementById("sp_trip").innerHTML = " One-way ";
						document.getElementById("div-one-way").style.display = "none";
					}

					//GetObject('spnSearchHightLightArea').innerHTML = "<b>Compare Airfares at These Top Sites</b>";
					//GetObject('spnSearchHightLightArea').innerHTML = "";
					//GetObject('divSearchHightLightArea').style.visibility='visible';

					document.getElementById("sp_FromDate").innerHTML = jsLeaveDate;
					document.getElementById("sp_ToDate").innerHTML =  jsReturnDate;
					document.getElementById("sp_FromCity").innerHTML = curFromCity;
					document.getElementById("sp_ToCity").innerHTML =  curToCity;
	 

//					 if(jsTrip == "2"){
//					 	
//					 	document.getElementById("sp_trip").innerHTML = " Round Trip	";
//					  	document.getElementById("div-one-way").style.display = "block";
//					 }else{
//					 	
//					 	document.getElementById("sp_trip").innerHTML = " One - Way ";
//						document.getElementById("div-one-way").style.display = "none";					 	
//					 }
//					 alert(jsTrip)
				 		document.getElementById("sp_adult").innerHTML = jsAdult;
				 		document.getElementById("sp_child").innerHTML = jsChild;
				}else{
					alert("Error getting search results. Check your internet connection.");
					Cls();
				}
			}	
			
   		}
	}
	catch(e)
	{
		//alert(e.message);		
	}

	function Cls(){
		document.getElementById('dvStaticLogos').style.display="";
		document.getElementById("dvDynamicLogos").style.visibility='hidden';
		document.getElementById('dvSearchLoading').style.display="none";
		document.getElementById('div_ajax_title').style.display="none";
		document.getElementById('set_bg').className="bg_white";
		GetObject('spnHightLightArea').style.display="none";
		GetObject('divHightLightArea').className="none";
	}
}
