function removeChildNodes(ctrl) {
  while (ctrl.childNodes[0])
    ctrl.removeChild(ctrl.childNodes[0]);
}

function addOption(ctrl, name, value) {
	var new_opt = document.createElement("option");
	/*if (selected_place != "" && selected_place == value)
		new_opt.selected = true;*/
	new_opt.value = value;
	new_opt.innerHTML = name;
	
	ctrl.appendChild(new_opt);
}

function LoadWeather(obj) {
	var loc_value = obj.options[obj.selectedIndex].value;
	
	var weather_select = document.getElementById("weather_select");
	removeChildNodes(weather_select);
	addOption(weather_select, "Loading...", "");
	jx.load("ax_load_weather.php?location=" + loc_value, function(data) {
		var weather_select = document.getElementById("weather_select");
		removeChildNodes(weather_select);
		eval(data);
	});
}

function LoadFind(obj) {
	var loc_value = obj.options[obj.selectedIndex].value;
	
	var find_select = document.getElementById("find_select");
	removeChildNodes(find_select);
	addOption(find_select, "Loading...", "");
	jx.load("ax_load_find.php?location=" + loc_value, function(data) {
		var find_select = document.getElementById("find_select");
		removeChildNodes(find_select);
		eval(data);
	});
}

function LoadState(obj) {
	var loc_value = obj.options[obj.selectedIndex].value;
	var select_state = document.getElementById("select_state");
	removeChildNodes(select_state);
	addOption(select_state, "Loading...", "");
	jx.load("ax_load_state.php?location=" + loc_value, function(data) {
		var select_state = document.getElementById("select_state");
		removeChildNodes(select_state);
		eval(data);
	});
}
function LoadStateHotel(obj) {
	var loc_value = obj.options[obj.selectedIndex].value;
	var select_state_hotel = document.getElementById("select_state_hotel");
	removeChildNodes(select_state_hotel);
	addOption(select_state_hotel, "Loading...", "");
	jx.load("ax_load_state_hotel.php?location=" + loc_value, function(data) {
		var select_state_hotel = document.getElementById("select_state_hotel");
		removeChildNodes(select_state_hotel);
		eval(data);
	});
}

function LoadStateSearch(obj) {
	var loc_value = obj.options[obj.selectedIndex].value;
	var select_state = document.getElementById("select_state");
	var select_city = document.getElementById("select_city");
	removeChildNodes(select_state);
	removeChildNodes(select_city);
	addOption(select_state, "Loading...", "");
	addOption(select_city, "Loading...", "")
	jx.load("ax_load_state_search.php?location=" + loc_value, function(data) {
		var select_state = document.getElementById("select_state");
		var select_city = document.getElementById("select_city");
		removeChildNodes(select_state);
		removeChildNodes(select_city);
		eval(data);
	});
}

function LoadCity(obj) {
	var loc_value = obj.options[obj.selectedIndex].value;
	var select_city = document.getElementById("select_city");
	removeChildNodes(select_city);
	addOption(select_city, "Loading...", "");
	jx.load("ax_load_city.php?location=" + loc_value, function(data) {
		var select_city = document.getElementById("select_city");
		removeChildNodes(select_city);
		eval(data);
	});
}

function hotel_on(e) {
	e.style.cursor='pointer';
}

function hotel_out(e) {
	e.style.cursor='pointer';
}

function bookmarksite(title, url){
		if (document.all)
		window.external.AddFavorite(url, title);
		else if (window.sidebar)
		window.sidebar.addPanel(title, url, "")
}

function printDoc(){
	if(window.print){
		window.print()
	} else { 
		alert(tr.pressCltP)
	}
}

function bookmark(url, sitename)
{
  ns="Netscape and FireFox users, use CTRL+D to bookmark this site."
  if ((navigator.appName=='Microsoft Internet Explorer') &&
    (parseInt(navigator.appVersion)>=4))
  {
    window.external.AddFavorite(url, sitename);
  }
  else if (navigator.appName=='Netscape')
  {
    alert(ns);
  }
}

function GoToURL(obj, link) {
	var selection = obj.options[obj.selectedIndex].value;
	window.location = "http://" + document.domain + "/" + link + selection;
}

function aLoadStateSearch(obj) {
	var loc_value = obj.options[obj.selectedIndex].value;
	var select_state = document.getElementById("aselect_state");
	var select_city = document.getElementById("aselect_city");
	removeChildNodes(select_state);
	removeChildNodes(select_city);
	addOption(select_state, "Loading...", "");
	addOption(select_city, "Loading...", "")
	jx.load("ax_load_state_search.php?location=" + loc_value, function(data) {
		var select_state = document.getElementById("aselect_state");
		var select_city = document.getElementById("aselect_city");
		removeChildNodes(select_state);
		removeChildNodes(select_city);
		eval(data);
	});
}

function aLoadCity(obj) {
	var loc_value = obj.options[obj.selectedIndex].value;
	var select_city = document.getElementById("aselect_city");
	removeChildNodes(select_city);
	addOption(select_city, "Loading...", "");
	jx.load("ax_load_city.php?location=" + loc_value, function(data) {
		var select_city = document.getElementById("aselect_city");
		removeChildNodes(select_city);
		eval(data);
	});
}

// Acc



