<!--//	
function findValue(li) {
	sValue = li.selectValue;
}

function selectItem(li) {
	findValue(li);
}

function formatItem(row) {
	return row[0];
}

function initAutocomplete() {
	var country_name_obj = document.getElementById("country_name");
	var country_id = "dk";
	if(country_name_obj) {
		if(country_name_obj.value!="") { country_id=country_name_obj.value; }
	}
	
	//var autoCompleteServer = "http://travels.kilroy.dk/modules/booking/public/flight_ibe.php";
	var autoCompleteServer = "/gfx/kilroysearch.js.php";
	var autoCompleteOptions = {
		delay:10,
		minChars:2,
		matchSubset:1,
		matchContains:1,
		cacheLength:1,
		onItemSelect:selectItem,
		onFindValue:findValue,
		formatItem:formatItem,
		autoFill:false,
		maxItemsToShow:15,
		extraParams:{ country:country_id }
	};
	$("#sb_outnback_out_from").autocomplete(autoCompleteServer,autoCompleteOptions);
	$("#sb_outnback_out_to").autocomplete(autoCompleteServer,autoCompleteOptions);
	$("#sb_oneway_out_from").autocomplete(autoCompleteServer,autoCompleteOptions);
	$("#sb_oneway_out_to").autocomplete(autoCompleteServer,autoCompleteOptions);
	$("#sb_openjaw_out_from").autocomplete(autoCompleteServer,autoCompleteOptions);
	$("#sb_openjaw_out_to").autocomplete(autoCompleteServer,autoCompleteOptions);
	$("#sb_openjaw_ret_from").autocomplete(autoCompleteServer,autoCompleteOptions);
	$("#sb_openjaw_ret_to").autocomplete(autoCompleteServer,autoCompleteOptions);
	if(document.getElementById('sb_outnback_out_from_bottom')) {
		$("#sb_outnback_out_from_bottom").autocomplete(autoCompleteServer,autoCompleteOptions);
		$("#sb_outnback_out_to_bottom").autocomplete(autoCompleteServer,autoCompleteOptions);
		$("#sb_oneway_out_from_bottom").autocomplete(autoCompleteServer,autoCompleteOptions);
		$("#sb_oneway_out_to_bottom").autocomplete(autoCompleteServer,autoCompleteOptions);
		$("#sb_openjaw_out_from_bottom").autocomplete(autoCompleteServer,autoCompleteOptions);
		$("#sb_openjaw_out_to_bottom").autocomplete(autoCompleteServer,autoCompleteOptions);
		$("#sb_openjaw_ret_from_bottom").autocomplete(autoCompleteServer,autoCompleteOptions);
		$("#sb_openjaw_ret_to_bottom").autocomplete(autoCompleteServer,autoCompleteOptions);
	}
}

function addobj(place) {
	var country_name_obj = document.getElementById("country_name");
	var country_id = "dk";
	if(country_name_obj) {
		if(country_name_obj.value!="") { country_id=country_name_obj.value; }
	}
	
	var autoCompleteServer = "http://travels.kilroy.dk/modules/booking/public/flight_ibe.php";
	var autoCompleteOptions = {
		delay:10,
		minChars:2,
		matchSubset:1,
		matchContains:1,
		cacheLength:1,
		onItemSelect:selectItem,
		onFindValue:findValue,
		formatItem:formatItem,
		autoFill:false,
		extraParams:{ country:country_id }
	};
	if(document.getElementById('sb_outnback_out_from'+place)) {
		$("#sb_outnback_out_from"+place).autocomplete(autoCompleteServer,autoCompleteOptions);
		$("#sb_outnback_out_to"+place).autocomplete(autoCompleteServer,autoCompleteOptions);
		$("#sb_oneway_out_from"+place).autocomplete(autoCompleteServer,autoCompleteOptions);
		$("#sb_oneway_out_to"+place).autocomplete(autoCompleteServer,autoCompleteOptions);
		$("#sb_openjaw_out_from"+place).autocomplete(autoCompleteServer,autoCompleteOptions);
		$("#sb_openjaw_out_to"+place).autocomplete(autoCompleteServer,autoCompleteOptions);
		$("#sb_openjaw_ret_from"+place).autocomplete(autoCompleteServer,autoCompleteOptions);
		$("#sb_openjaw_ret_to"+place).autocomplete(autoCompleteServer,autoCompleteOptions);
	}
}
function removeobj(place) {
	if(document.getElementById('sb_outnback_out_from'+place)) {
		alert("#sb_outnback_out_from"+place);
		$("#sb_outnback_out_from"+place).unbind();
		$("#sb_outnback_out_to"+place).unbind();
		$("#sb_oneway_out_from"+place).unbind();
		$("#sb_oneway_out_to"+place).unbind();
		$("#sb_openjaw_out_from"+place).unbind();
		$("#sb_openjaw_out_to"+place).unbind();
		$("#sb_openjaw_ret_from"+place).unbind();
		$("#sb_openjaw_ret_to"+place).unbind();
	}
}

$(document).ready(function() {
	initAutocomplete();
});
//-->
