function CloseMap()
{
	document.getElementById("d_info1").innerHTML ="";
	document.getElementById("d_info").style.display="none";
	 document.getElementById("b_info").style.display="none";
	GUnload();

}

function ShowFon()
{

		var object = document.getElementById("d_info");
		var www = document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientHeight:document.body.clientHeight;
		var ddd=self.pageYOffset || (document.documentElement && document.documentElement.scrollTop) || (document.body && document.body.scrollTop);
		www =  ddd + (www/4);
		object.style.top = www+"px";	
		object.style.display="block";
		//var hhh = (document.body.scrollHeight > document.body.offsetHeight)?document.body.scrollHeight:document.body.offsetHeight  + 21 + "px";
		var hhh = document.getElementById('nonFooter').scrollHeight  + 21 + "px";
		
		
		document.getElementById("b_info").style.height = hhh;
		if (screen.width<1150) document.getElementById("b_info").style.width = 1150+"px";
		document.getElementById("b_info").style.display="block";

}

function PictInfo(i)
{
var txt;

ShowFon();
if (i==1) txt='Бронируй на сайте - оплачивай в гостинице!';
else txt='<h2>Гарантия лучшей цены</h2>Moscow-Hotel.ru гарантирует минимально возможную цену на размещение в гостиницах, отмеченных значком "Гарантия лучшей цены".<br>Если после оформления Вашего бронирования на Moscow-Hotel.ru, Вы найдете в Интернете более низкую цену и своевременно известите Moscow-Hotel.ru, мы вернем Вам разницу в стоимости.<br><br><h2>Правила и условия гарантии лучшей цены</h2>Необходимо переслать Письмо-уведомление на электронный адрес: price@moscow-hotel.ru не позднее 24 часов после оформления соответствующего бронирования на Moscow-Hotel.ru. Письмо-уведомление должно содержать: Вашу фамилию, номер Вашего бронирования Moscow-Hotel.ru, а также Интернет-адрес страницы на которой указана более низкая цена.<br>Письма-Уведомления, не содержащие указанную выше информацию к рассмотрению не принимаются.<br><br><h2>Исключительные случаи</h2>Гарантия лучшей цены не распространяется на случаи:<br>- Несоблюдение сроков и условий уведомления Moscow-Hotel.ru.<br>- Аннуляция произведенного на Moscow-Hotel.ru бронирования или незаезд.<br>- Отличие условий бронирования по более низкой цене от условий бронирования Moscow-Hotel.ru.<br>- Указание более низкой цены в валюте, отличной от указанной на Moscow-Hotel.ru.<br>- Недоступность указанной Интернет-страницы с более низкой ценой на момент рассмотрения письма Moscow-Hotel.ru.<br>- Дата заезда совпадает с датой оформления бронирования на Moscow-Hotel.ru.<br>- Более низкая цена применяется не для Онлайн-бронирования.<br>- Более низкая цена, а также бонусы или поощрительные программы для постоянных или корпоративных клиентов.<br>- Более низкая цена для частого или долговременного проживания.<br>- Более низкая цена на официальном сайте гостиницы, в которой производится бронирование номеров.';
document.getElementById("d_info1").innerHTML ='<p style="text-align: right; color: red">X <a href="javascript: CloseMap()" style="color: red">Закрыть</a></p><div style="text-align:left; font-size: 11px; border:1px solid #787878; height:300px; padding:11px; margin:11px; overflow-y: scroll;">'+txt+'</div>';

}

function load_map(kx,ky)
{
		ShowFon();	
		
		document.getElementById("d_info1").innerHTML ='<p style="text-align: right; color: red">X <a href="javascript: CloseMap()" style="color: red">Закрыть</a></p><center><div id="map" style="width: 500px; height: 300px"></div></center>';
		

	if ( (kx==0) && (ky==0) ) document.getElementById("map").innerHTML="Координаты гостиницы в базе отсутствуют";
	else
	{
		
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        map.setCenter(new GLatLng(kx,ky), 14);
		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());
		
		var icon = new GIcon();
		icon.image = "img/ico.gif";
		icon.shadow = "img/ico.gif";
		icon.iconSize = new GSize(22, 22);
		icon.shadowSize = new GSize(22, 22);
		icon.iconAnchor = new GPoint(22, 22);
		icon.infoWindowAnchor = new GPoint(22, 22);
		
		var marker = new GMarker(new GLatLng(kx,ky), icon);
		map.addOverlay(marker);		
		}
	}
}   

function listhotel(s)
{
		document.getElementById("lhotels3").style.display="none";
		document.getElementById("lhotels4").style.display="none";
		document.getElementById("lhotels5").style.display="none";
		
		document.getElementById("ms3").className="mstars3_noact";
		document.getElementById("ms4").className="mstars4_noact";
		document.getElementById("ms5").className="mstars5_noact";
		
		
		document.getElementById("ms"+s).className="mstars"+s+"_act";
		document.getElementById("lhotels"+s).style.display="block";
		document.cookie = "this_star = "+s;
}	
