mAjax.url = '/ajax/merchants/hotel.json.php';
hPlannerSw = true;

function searchbox_ready() { //0-no error 1-fromair error 2-toair error 3-departure is after arrival 4-departure is in the past 5-children age error
	var errors = Array();
	var dF = document.forms.ExpressBkFltonly;
	var city = dF.inp_dep_arp_cd_1;
	var d1 = dF["air_leave_day"].selectedIndex + 1;
	var m1 = dF["air_leave_month"].selectedIndex;
	var y1 = dF["air_leave_year"].selectedIndex + 2006;
	var d2 = dF["air_return_day"].selectedIndex + 1;
	var m2 = dF["air_return_month"].selectedIndex;
	var y2 = dF["air_return_year"].selectedIndex + 2006;
	var children = dF["childrenAir"] ? dF["childrenAir"].value : 0;
	var depDate = new Date();
	depDate.setFullYear(y1, m1, d1);
	var arrDate = new Date();
	arrDate.setFullYear(y2, m2, d2);
	var today = new Date();
	if(city.value==coap || !city.value) errors[2]=true;
	if(depDate<today) errors[4]=true;
	if(depDate>arrDate) errors[3]=true;
	if(children>0) for(var i=1; i<=children; i++) if(document.getElementById("child"+i+"age").value == 0) errors[5]=true;
	return errors;
};

function jump(id, merchant) {
	var dF=document.forms.ExpressBkFltonly;
	var myWinCoord = "left="+newWinX+",top="+newWinY+",width="+(screen.width * 0.8)+",height="+(screen.height * 0.8)+",resizable = yes,scrollbars=yes, toolbar=yes, location=yes";
	var city = dF.inp_dep_arp_cd_1.value;
	var state = country = '';
	if(mt = city.match('([a-zA-Z\- ]+), ?([a-zA-Z ]+).*')) {
		city = mt[1];
		if(mt[2]!=undefined)
			if(mt[2].length>2) country = mt[2];
			else state = mt[2];
	}
	var day1 = dF.leave_day.value;
	var month1 = dF.leave_month.value;
	var year1 = dF.leave_year.value;
	var day2 = dF.return_day.value;
	var month2 = dF.return_month.value;
	var year2 = dF.return_year.value;
	var date1 = new Date();
	date1.setFullYear(year1,month1,day1);
	var date2 = new Date();
	date2.setFullYear(year2,month2,day2);
	var adults = dF.inp_adult_pax_cnt.value;
	var children = dF.inp_child_pax_cnt.value;
	var child1age,child2age,child3age,child4age;
	for(var i=1; i<=children; i++) eval("child"+i+"age = "+dF["child"+i+"age"].value);
	var rooms = dF.no_room.value;
	var stars = dF.star_rating.value;
	var link = linkCounter +  '?merchant='+merchant+'&logo='+logoImg+'&adults='+adults+'&children='+children+'&rooms='+rooms+'&destination='+city+'&state='+state+'&country='+country+'&day1='+day1+'&month1='+month1+'&year1='+year1+'&day2='+day2+'&month2='+month2+'&year2='+year2+'&intitem='+id+'&idReferral='+idReferral+'&adid='+adid+'&querycode='+queryCode+'&subID='+subID+'&language='+lang+'&searchsystem='+searchsystem+'&child1age='+child1age+'&child2age='+child2age+'&child3age='+child3age+'&child4age='+child4age;
	newWin = window.open(link,"_blank",myWinCoord);
}
