var httpHotelList = createRequestObject();


function ReqHotelList(query) 
{

    httpHotelList.open("get", ULYSSESERVERURL + "EngineASP/HotelListContent.asp?" + BaseParams + query, true);
    httpHotelList.onreadystatechange = handleHotelList;
    httpHotelList.send(null);
}




function handleHotelList() 
{
    if(httpHotelList.readyState == 4)
	{
	
        var response = httpHotelList.responseText;
       
		listofParts = response.split('-*-')
		
		content = '<img src="' + STATICSERVERURL + 'images/spacer.gif" alt="" width="1" height="7" border="0"><br>'
		content = content + listofParts[0]
		
		document.getElementById("HOTELLIST").innerHTML = content
		NbrOfHotel = parseInt(listofParts[1])
		
		//gestion de l'hotel selected
		hotelparts = listofParts[2].split('--')
		if(hotelparts.length > 1)
		{
			setTimeout("SelectHotel(" + hotelparts[0] + ", " + hotelparts[1] + ", '" + hotelparts[2] + "', '" + hotelparts[3] + "')", 1000)
		}
    }
}

function SelectHotel(ExitID, HotelID, rank, IsBookable)
{
	//clean the ol and FW if there is something in it
	document.getElementById("OL").innerHTML = ''
	ClearTFWState()
	
	//gestion du back
	//HashSet('HS', ExitID + '-' + rank)
	//Hihlight on and off
	
		if(document.getElementById('Hotelhref' + HOTELEXITID)){document.getElementById('Hotelhref' + HOTELEXITID).className = 'hotel_list'}
		if(document.getElementById('Hotelhref' + HOTELEXITID)){document.getElementById('imgHotelFleche' + HOTELEXITID).src = STATICSERVERURL + 'Ulysse/demi_cercle.gif'}
	
	document.getElementById('imgHotelFleche' + ExitID).src = STATICSERVERURL + 'Ulysse/demi_cercle_active.gif'
	
	//change the color of the link
	document.getElementById('Hotelhref' + ExitID).className = 'hotel_list_sel'
	
	
	HOTELEXITID = ExitID
	ReqDetailOffer('HotelExitID=' + ExitID + '&HotelID=' + HotelID + '&IsBookable=' + IsBookable + '&RANKING=' + rank)
	setWaitPointer()
	
	if (IsBookable == 'True')
		InitFWPackage('&HOTELEXITID=' + HOTELEXITID)
	else
		InitNotBookable()
	
}


function InitNotBookable()
{
	document.getElementById("FROMWHEN").innerHTML = document.getElementById("NoBookContent").innerHTML
}

