// queste funzioni richiedono il file 'jscript/ajax.js'

function changeCitta() {
id=document.getElementById('paese').options[document.getElementById('paese').selectedIndex].value;
lang=document.getElementById('lang').value;
querystring=encodeURIComponent("paese")+"="+id+"&"+encodeURIComponent("lang")+"="+encodeURIComponent(lang);
//var url = 'http://www.net-booking.net/scripts/find.php?'+querystring;
var url = 'scripts/find.php?'+querystring;
sendRequest(url, fillCitta);
}


// handler di changeTipologia()
function fillCitta(req) {
var obj = __getById('citta');
var myItem  = convert(req.responseText);
var def_sel=false;
obj.length=0;
for(i=0; i<myItem.length; i++) {
(i==0)? def_sel=true : def_sel=false;
var opt  = new Option(myItem[i]["nome"], myItem[i]["id"], def_sel, def_sel);
obj.options[i] = opt;
}
changeTipologia();
}








function changeTipologia() {
id=document.getElementById('citta').options[document.getElementById('citta').selectedIndex].value;
lang=document.getElementById('lang').value;
querystring=encodeURIComponent("citta")+"="+id+"&"+encodeURIComponent("lang")+"="+encodeURIComponent(lang);
//var url = 'http://www.net-booking.net/scripts/find.php?'+querystring;
var url = 'scripts/find.php?'+querystring;
sendRequest(url, fillCategory);
}

// handler di changeTipologia()
function fillCategory(req) {
var obj = __getById('categoria');
var myItem  = convert(req.responseText);
var def_sel=false;
obj.length=0;
for(i=0; i<myItem.length; i++) {
(i==0)? def_sel=true : def_sel=false;
var opt  = new Option(myItem[i]["nome"], myItem[i]["id"], def_sel, def_sel);
obj.options[i] = opt;
}
PopulateList();
}











function PopulateList() {
id=document.getElementById('citta').options[document.getElementById('citta').selectedIndex].value;
cat=document.getElementById('categoria').options[document.getElementById('categoria').selectedIndex].value;
lang=document.getElementById('lang').value;
//var url = 'http://www.net-booking.net/scripts/xml_hotel_list.php?' + encodeURIComponent("citta")+"="+id+"&"+encodeURIComponent("categoria")+"="+cat+"&"+encodeURIComponent("lang")+"="+lang+"&"+encodeURIComponent("random")+"="+Math.random();
var url = 'scripts/xml_hotel_list.php?' + encodeURIComponent("citta")+"="+id+"&"+encodeURIComponent("categoria")+"="+cat+"&"+encodeURIComponent("lang")+"="+lang+"&"+encodeURIComponent("random")+"="+Math.random();
sendRequest(url, fillHotelList);
}


// handler di PopulateList()
function fillHotelList(req) {
var obj = __getById('elenco');
obj.innerHTML = req.responseText;
}
