function getBrowserInfo() {
 var t,v = undefined;
 if (window.opera) t = 'Opera';
 else if (document.all) {
  t = 'IE';
  var nv = navigator.appVersion;
  var s = nv.indexOf('MSIE')+5;
  v = nv.substring(s,s+1);
 }
 else if (window.sidebar) t = 'Netscape';
 return {type:t,version:v};
}
function OpenGallery(id_gallery)
{
	var arrayPageSize = getPageSize();
	var arrayPageScroll = getPageScroll();
	var lightboxTop = arrayPageScroll[1] + ((arrayPageSize[3] - 65) / 2);
	var lightboxLeft = ((arrayPageSize[0] - 50) / 2);
	if(window.screen.width>1000)document.body.style.overflowX="hidden";
	document.getElementById('backsearchbox').style.height=arrayPageSize[1]+'px';
	document.getElementById('backsearchbox').style.width=arrayPageSize[0]+'px';
	document.getElementById('backsearchbox').style.display='block';	
	document.getElementById('photogalleryiframe').innerHTML="<iframe src='http://booking/gallery/"+id_gallery+"/1' frameborder=0 style='height:"+arrayPageSize[3]+"px;width:"+(arrayPageSize[0]-15)+"px'></iframe> ";
	document.getElementById('photogalleryiframe').style.display="block";
}
function DPCM(div) {
	    var value = document.getElementById(div).value;
	    var re = /[^0-9]/gi;
	    if (re.test(value)) {
	        value = value.replace(re, '');
	        document.getElementById(div).value = value;
	}}
/*Форум*/
function sestvalue(div,value)
{
	if(document.getElementById(div)!=null)
	document.getElementById(div).value=value;
	
}
function setclass(div,value)
{
	if(document.getElementById(div)!=null)
	if(document.getElementById(div).className=="")
	document.getElementById(div).className=value;
	else
	document.getElementById(div).className="";
	
}
function VisibleDiv(div)
{
	if(document.getElementById(div)!=null)
	document.getElementById(div).style.visibility="visible";
}

function unVisibleDiv(div)
{
	if(document.getElementById(div)!=null)
	document.getElementById(div).style.visibility="hidden";
}

function PrintMessage(item,ans,page)
{
	var feedback=true;
	item=document.getElementById('itemnow').value;
	re1=/^[А-Яа-я\ \-_0-9a-zA-Z]+$/;
	re2=/^[0-9a-zA-Z\-_]+@[0-9a-zA-Z\-_\.]+\.[a-zA-Z]{2,3}$/;
	re3=/^[А-Яа-я\ \-.,:;"()!?_0-9a-zA-Z]+$/;
	var idmes=document.getElementById('nummessage').value;
	
	var text_message=document.getElementById('textreviewcomment').value;
	var author_message=document.getElementById('author_message').value;
	var mail_message=document.getElementById('mail_message').value;
	var newcod,mes;
	if(document.getElementById("flagspam").className==""){feedback=false;mes='Не установлен флаг';}
	if(mail_message=="" || !re2.test(mail_message)) {feedback=false;mes='Проверьте адрес';}
	if(text_message=="" || !re3.test(text_message)){feedback=false;mes='Текст сообщения содержит недопустимые символы';}
	if(author_message=="" || !re1.test(author_message)){feedback=false;mes='Имя содержит недопустимые символы';}

	if(text_message.indexOf('http://')!=-1 || text_message.indexOf('www')!=-1  || text_message.indexOf('.ru')!=-1  || text_message.indexOf('.com')!=-1 || text_message.indexOf('href')!=-1 || text_message.indexOf('<a')!=-1 || text_message.indexOf('</a>')!=-1) {feedback=false;mes='Отзыв не может содержать гиперссылки';}
	/*var cod=document.getElementById("codbuttoncomment").src;
	var len=cod.length;
	var ras=cod.substr(len-6,6);
	ras=ras.substr(0,2);
	ras=parseInt(ras);
	ras=ras*56-15;
	if(mail_message=="" || !re2.test(mail_message)) {feedback=false;mes='Проверьте адрес';}
	if(author_message=="" || !re1.test(author_message)){feedback=false;mes='Имя содержит недопустимые символы';}
	if(parseInt(document.getElementById("cod_message").value)!=ras){
	var t=document.getElementById("cod_message").value;
	feedback=false;mes='Неверный код';}*/
	
	text_message=text_message.replace(/"/g,'&quot;');	
	text_message=text_message.replace(/'/g,'`');
	//GenCode();
	if(feedback!=false)
	{
		SendToServer(idmes+'|'+item+'|'+ans+'|'+page+'|'+mail_message+'|'+author_message+'|'+text_message,'printmessage','listmessage');
		//HideDiv('message');
		document.getElementById("error").innerHTML="";
		CleanMessage();
	}
	else 
	{
		document.getElementById("error").innerHTML=mes;
	//alert(mes);
	}
}
	

function GenCode()
{
		newcod=(Math.round(Math.random()*7+2)*10 + Math.round(Math.random()*1+1));
		document.getElementById('codbuttoncomment').src="/cod/cod_"+newcod+".jpg";
		document.getElementById('codbuttoncomment').value=newcod;
}
function CleanMessage()
{
		document.getElementById('author_message').value="";
		document.getElementById('mail_message').value="";
		document.getElementById('textreviewcomment').value="";
	//	document.getElementById('cod_message').value="";
}
function isNotMax(e,div){
	e = e || window.event;
	var target = e.target || e.srcElement;
	var code=e.keyCode?e.keyCode:(e.which?e.which:e.charCode)
	if(target.value.length > target.getAttribute('maxlength')) target.value=target.value.substr(0,target.getAttribute('maxlength'))
	document.getElementById(div).innerHTML=target.value.length;
	return target.value.length <= target.getAttribute('maxlength');
}
function SetValueList(id){
document.getElementById('listmessagenow').value=id;alert(id)
}
/*Конец Форум*/
function bookmark(a){
// var id_connection=document.getElementById('code_connection_user').value;
 var url = window.document.location;
 var title = window.document.title;
 var b = getBrowserInfo();
 if (b.type == 'IE') window.external.AddFavorite(url,title);
 else if (b.type == 'Opera') {
  a.href = url;
  a.rel = "sidebar";
  a.title = title;
  return true;
 }
 else if (b.type == "Netscape") window.sidebar.addPanel(title,url,"");
 else alert("Нажмите CTRL-D, чтобы добавить страницу в закладки.");
// SM1(id_connection,'addfav');
 return false;
}
function SetPhoto(id)
{
	document.getElementById("slideshow").value=0;
	document.getElementById('dopphoto').innerHTML="<img id=disp_photo src='/editor/images/big/"+document.getElementById("img_photo"+id).value+"' width=341px style='opacity:0.01;filter:alpha(opacity=1);' onload=ShowAnimate('disp_photo')>";
	document.getElementById('ifpreload').value=1;
	document.getElementById('big_photo').innerHTML="";
	setTimeout("ShowPreloader()",100);
	//document.getElementById('big_photo').style.backgroundImage="url(/img/loading.gif)";
}

function ShowAnimate(div)
{
	
	var name=document.getElementById('disp_photo').src;
	document.getElementById('dopphoto').innerHTML="";
	document.getElementById('ifpreload').value=0;
	document.getElementById('loadphoto').style.display="none";	
	var b = getBrowserInfo();
	if (b.type == 'IE')
	{
		document.getElementById('big_photo').innerHTML="<img id=disp_photo src='"+name+"' width=341px>";
	}
	else
	{
		document.getElementById('big_photo').innerHTML="<img id=disp_photo src='"+name+"' width=341px style=''>";
	
	$('#'+div).animate(
	{
		opacity: 1
	},
	500
	);	
	}
//	alert(1);
	document.getElementById('loadphoto').style.display="none";
}

function HideAnimate(div)
{
	document.getElementById('big_photo').style.backgroundImage="none";
	var b = getBrowserInfo();
	if (b.type == 'IE')
	{
		//document.getElementById('big_photo').innerHTML="";
		ShowAnimate('disp_photo');
	}
	else
	{
		ShowAnimate('disp_photo');
	}
}

function ShowPreloader()
{
	if(document.getElementById("ifpreload").value==1)
	document.getElementById('loadphoto').style.display="block";
}

function SetPhotoSlide()
{
	var id;
	document.getElementById('big_photo').style.backgroundImage="none";
	if(document.getElementById("slideshow").value==1)
	{
		id=parseInt(document.getElementById("photonow").value);
		if(id>=parseInt(document.getElementById("photomax").value)) id=1;
		else id++;
		document.getElementById('dopphoto').innerHTML="<img id=disp_photo src='/editor/images/big/"+document.getElementById("img_photo"+id).value+"' width=341px style='opacity:0.01;filter:alpha(opacity=1);' onload=ShowAnimateSlide('disp_photo')>";
		document.getElementById('loadphoto').style.display="block";
		document.getElementById('ifpreload').value=1;
		document.getElementById('big_photo').innerHTML="";
		setTimeout("ShowPreloader()",200);
		document.getElementById("photonow").value=id;
	}

}

function ShowAnimateSlide(div)
{
	document.getElementById('ifpreload').value=0;
	document.getElementById('loadphoto').style.display="none";	
	var name=document.getElementById('disp_photo').src;
	document.getElementById('dopphoto').innerHTML="";
	var b = getBrowserInfo();
	if (b.type == 'IE')
	{
		document.getElementById('big_photo').innerHTML="<img id=disp_photo src='"+name+"' width=341px>";	
	}
	else
	{
		document.getElementById('big_photo').innerHTML="<img id=disp_photo src='"+name+"' width=341px style='opacity:0.01;filter:alpha(opacity=1);'>";
		$('#'+div).animate(
		{
			opacity: 1
		},
		500
		);	
	}
	setTimeout("SetPhotoSlide()",5000);
}

function SAnimateSlide(div)
{
	var b = getBrowserInfo();
	if (b.type == 'IE')
	{
		document.getElementById('s'+div).style.background="none";	
		document.getElementById(div).filters[0].opacity=100;	
	}
	else
	{
	document.getElementById('s'+div).style.background="none";
	document.getElementById(div).style.opacity=1;
	}
}
function HideAnimateSlide(div)
{
	document.getElementById('loadphoto').style.display="none";
	var b = getBrowserInfo();
	if (b.type == 'IE')
	{
		ShowAnimateSlide('disp_photo');
	}
	else
	{	
		$('#disp_photo').animate(
		{
			opacity: 0.01
		},
		500
		);	
		setTimeout("ShowAnimateSlide('disp_photo')",500);
	}
}

function LightText(div)
{
if(document.getElementById(div)!=null)
if(document.getElementById(div).className!="textfocus")
document.getElementById(div).className='texthover';

}
function unLightText(div)
{
if(document.getElementById(div)!=null)
if(document.getElementById(div).className!="textfocus")
document.getElementById(div).className='text';

}
function LightBut(div)
{
if(document.getElementById(div)!=null)
if(document.getElementById(div).className!="sendwindow")
document.getElementById(div).className='sendwindowhover';

}
function unLightBut(div)
{
if(document.getElementById(div)!=null)
if(document.getElementById(div).className!="sendwindow")
document.getElementById(div).className='sendwindowactiv';

}
function Testmess()
{
var s=true;
if(document.getElementById("name_saun").value=="")s=false;
if(document.getElementById("adress_saun").value=="")s=false;
if(document.getElementById("phone_saun").value=="")s=false;
if(document.getElementById("man_saun").value=="")s=false;
if(s==false)
{
	document.getElementById("butwindow").className="sendwindow";
}
else
{
	document.getElementById("butwindow").className="sendwindowactiv";
}
}
function SendLetter()
{
var s=true;
var name_saun=document.getElementById("name_saun").value;
var adress_saun=document.getElementById("adress_saun").value;
var phone_saun=document.getElementById("phone_saun").value;
var man_saun=document.getElementById("man_saun").value;
if(name_saun=="")s=false;
if(adress_saun=="")s=false;
if(phone_saun=="")s=false;
if(man_saun=="")s=false;
if(s==false)
{
	document.getElementById("butwindow").className="sendwindow";
}
else
{
document.getElementById("name_saun").value="";
document.getElementById("adress_saun").value="";
document.getElementById("phone_saun").value="";
document.getElementById("man_saun").value="";	
document.getElementById("answer").innerHTML="";	
document.getElementById("letter").style.display="none";	
document.getElementById("answer").style.display="block";	

SendToServer(name_saun+"|"+adress_saun+"|"+phone_saun+"|"+man_saun,"senletter","answer");
//setTimeout('HideLetter()',2500);	
}
}
function HideLetter()
{
	document.getElementById("letter").style.display="block";	
document.getElementById("answer").style.display="none";
}
function SendToServer(keyword,table,div)
{
	var req;
	var sss;
	if (window.XMLHttpRequest)
	{
		req=new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
		try	{req=new ActiveXObject('MSXML2.XMLHTTP.3.0');}
		catch(e){}
	}
	if(req)
	{
		req.open("post","/ajax.php",true);
		req.setRequestHeader("Content-Type"," application/x-www-form-urlencoded;");
		req.onreadystatechange=function()
		{
	   	 if (req.readyState==4 && req.status==200)
	    	{
	    		sss=req.responseText;
				document.getElementById(div).style.display='block';
				document.getElementById(div).innerHTML=sss;
				if(div=="searchresult") 
				{
					desActivFind();
					
				}
				if(table=="searchnew") 
				{
					$('.tooltipsp').tooltip({
					track: true, 
					delay: 0, 
					showURL: false, 
					showBody: " - ", 
					fade: 0 })
					
				}
				if(div=="listmaplook") 
				{
					HideDiv("loadmap");
					loadnewmap();
					
				}
	    	}
		}
		req.send('keyword='+table+'|'+encodeURIComponent(keyword));
	}
}

function HideDiv(div)
{
if(document.getElementById(div)!=null)
document.getElementById(div).style.display='none';
}

function ShowDiv(div)
{
if(document.getElementById(div)!=null)
document.getElementById(div).style.display='block';
}

function ActivSearch()
{
document.getElementById("searchvalue").className='focus';
if(document.getElementById("searchvalue").value=='Поиск сауны по названию')
document.getElementById("searchvalue").value='';
}

function desActivSearch()
{
document.getElementById("searchvalue").className='';
document.getElementById("searchvalue").value='Поиск сауны по названию';
document.getElementById("searchresult").style.display="none";
document.getElementById("searchresult").innerHTML="";
HideDiv("backsearchbox");
}
function FindSearch()
{
document.getElementById("searchicon").className='activ';
value=document.getElementById("searchvalue").value;
SendToServer(value,"search","searchresult");
}

function desActivFind()
{
	document.getElementById("searchicon").className='';
	var arrayPageSize = getPageSize();
	var arrayPageScroll = getPageScroll();
	var lightboxTop = arrayPageScroll[1] + ((arrayPageSize[3] - 65) / 2);
	var lightboxLeft = ((arrayPageSize[0] - 50) / 2);
	if(window.screen.width>1000)document.body.style.overflowX="hidden";
	document.getElementById('backsearchbox').style.height=arrayPageSize[1]+'px';
	document.getElementById('backsearchbox').style.width=arrayPageSize[0]+'px';
	document.getElementById('backsearchbox').style.display='block';			
}

function SetFindLink(id,type)
{
	if(type==1)
	{
		if(document.getElementById("metro"+id).className=="")
		document.getElementById("metro"+id).className="activ";
		else document.getElementById("metro"+id).className="";
	}
	if(type==2)
	{
		if(document.getElementById("place"+id).className=="")
		document.getElementById("place"+id).className="activ";
		else document.getElementById("place"+id).className="";	
	}
}
function ActivSlider()
{
$('#Slider1').slider({ from: 0, to: 3000, step: 100, smooth: true, round: 0, dimension: "", skin: "plastic",onstatechange: function(value) {

s=value.split(';');
document.getElementById('priceleft').value=s[0];
document.getElementById('priceright').value=s[1];
},callback: function(value) {
SetLinkSauna(0,7);
} });
}
function SetLinkSauna(id,type)
{
	if(type==1)
	{
		var types="",types1="";
	//		document.getElementById("type_sauna0").className="noselectt";
	//		document.getElementById("type_sauna1").className="noselectt";
	//		document.getElementById("type_sauna2").className="noselectt";
	//		document.getElementById("type_sauna3").className="noselectt";
	//		document.getElementById("type_sauna4").className="noselectt";
	//		document.getElementById("type_sauna5").className="noselectt";
	//	if(document.getElementById("type_sauna"+id).className=="noselectt")
		if(id!=0) document.getElementById("type_sauna0").className="noselectt"
		if(document.getElementById("type_sauna"+id).className=="noselectt")
		document.getElementById("type_sauna"+id).className="selectt";
		else
		document.getElementById("type_sauna"+id).className="noselectt";		
		if(document.getElementById("type_sauna0").className=="selectt")
		{
			document.getElementById("type_sauna1").className="noselectt";
			document.getElementById("type_sauna2").className="noselectt";
			document.getElementById("type_sauna3").className="noselectt";
			document.getElementById("type_sauna4").className="noselectt";
			document.getElementById("type_sauna5").className="noselectt";
			document.getElementById("ts").value=0;
			
		}
		else
		{
			for(i=1;i<=5;i++)
			{
				if(document.getElementById("type_sauna"+i).className=="selectt")
				{
					if(types!="")
					{types+="+";}
					types+=i;
				}
			}
			if(types=='')
			{
				document.getElementById("type_sauna0").className="selectt"
				types=0;
			}
			document.getElementById("ts").value=types;		
		}
	//	else document.getElementById("type_sauna"+id).className="noselectt";
	}
	if(type==8)
	{
		var fastlookname="",fastlook="";
		if(document.getElementById("fast_sauna"+id).className=="noselectt")
		document.getElementById("fast_sauna"+id).className="selectt";
		else
		document.getElementById("fast_sauna"+id).className="noselectt";		
				
	//	else document.getElementById("type_sauna"+id).className="noselectt";
	}
	if(type==12)
	{

	}
	if(type==18)
	{
		var fastlookname="",fastlook="";
			for(i=1;i<=17;i++)
			{
				if(document.getElementById("fast_sauna"+i).className=="selectt")
				{
					if(fastlook!="")
					{fastlook+="+";}
					fastlook+=i;
					if(fastlookname!="")
					{fastlookname+=",";}
					fastlookname+=document.getElementById("fast_sauna"+i).innerHTML;
				}
			}
			if(fastlookname!=""){
			if(fastlookname.length>24)
			document.getElementById("metroplace").innerHTML=fastlookname.substring(0,22)+"...";
			else document.getElementById("metroplace").innerHTML=fastlookname;
			document.getElementById("metroplace").className="fullflinkativ";}
			else{
			document.getElementById("metroplace").className="fullflink";
			document.getElementById("metroplace").innerHTML="Выбрать характеристики";	}
			document.getElementById("fr").value=fastlook;		
			HideDiv('selectdop');HideDiv('underselect')
	//	else document.getElementById("type_sauna"+id).className="noselectt";
	}
	if(type==2)
	{
	
		//$('span.jslider').remove();
		//	ActivSlider();
		if(id!=0) document.getElementById("price_sauna0").className="noselectt"
		if(document.getElementById("price_sauna"+id).className=="noselectt")
		document.getElementById("price_sauna"+id).className="selectt";
		else
		document.getElementById("price_sauna"+id).className="noselectt";	
		if(document.getElementById("price_sauna0").className=="selectt")
		{
			document.getElementById("price_sauna1").className="noselectt";
			document.getElementById("price_sauna2").className="noselectt";
			document.getElementById("price_sauna3").className="noselectt";	
			document.getElementById("ps").value=0;
			document.getElementById('priceleft').value=0;
			document.getElementById('priceright').value=5000;

			
		}
		else 
		if(document.getElementById("price_sauna1").className=="noselectt" && document.getElementById("price_sauna2").className=="noselectt" && document.getElementById("price_sauna3").className=="noselectt")
		{
			document.getElementById("ps").value=0;
			document.getElementById("price_sauna0").className="selectt";
			document.getElementById('priceleft').value=0;
			document.getElementById('priceright').value=5000;			
		}
		else if(document.getElementById("price_sauna1").className=="selectt" && document.getElementById("price_sauna2").className=="noselectt" && document.getElementById("price_sauna3").className=="noselectt")
		{
			document.getElementById("ps").value=1;
			document.getElementById('priceleft').value=0;
			document.getElementById('priceright').value=1000;			
		}
		else if(document.getElementById("price_sauna1").className=="noselectt" && document.getElementById("price_sauna2").className=="selectt" && document.getElementById("price_sauna3").className=="noselectt")
		{
			document.getElementById("ps").value=2;
			document.getElementById('priceleft').value=1000;
			document.getElementById('priceright').value=2000;			
		}
		else if(document.getElementById("price_sauna1").className=="noselectt" && document.getElementById("price_sauna2").className=="noselectt" && document.getElementById("price_sauna3").className=="selectt")
		{
			document.getElementById("ps").value=3;
			document.getElementById('priceleft').value=2000;
			document.getElementById('priceright').value=5000;			
		}
		else if(document.getElementById("price_sauna1").className=="selectt" && document.getElementById("price_sauna2").className=="selectt" && document.getElementById("price_sauna3").className=="noselectt")
		{
			document.getElementById("ps").value=4;
			document.getElementById('priceleft').value=0;
			document.getElementById('priceright').value=2000;			
		}
		else if(document.getElementById("price_sauna1").className=="selectt" && document.getElementById("price_sauna2").className=="noselectt" && document.getElementById("price_sauna3").className=="selectt")
		{
			document.getElementById("ps").value=5;
			document.getElementById('priceleft').value=0;
			document.getElementById('priceright').value=5000;				
		}
		else if(document.getElementById("price_sauna1").className=="noselectt" && document.getElementById("price_sauna2").className=="selectt" && document.getElementById("price_sauna3").className=="selectt")
		{
			document.getElementById("ps").value=6;
			document.getElementById('priceleft').value=1000;
			document.getElementById('priceright').value=5000;				
		}
		else if(document.getElementById("price_sauna1").className=="selectt" && document.getElementById("price_sauna2").className=="selectt" && document.getElementById("price_sauna3").className=="selectt")
		{
			document.getElementById("ps").value=0;
			document.getElementById('priceleft').value=0;
			document.getElementById('priceright').value=5000;				
		}
			/*document.getElementById("price_sauna0").className="noselectt";
			document.getElementById("price_sauna1").className="noselectt";
			document.getElementById("price_sauna2").className="noselectt";
			document.getElementById("price_sauna3").className="noselectt";
			document.getElementById("price_sauna"+id).className="selectt";
			document.getElementById("ps").value=id;*/

	}
	if(type==7)
	{
		document.getElementById("cs").value=document.getElementById('priceleft').value+'|'+document.getElementById('priceright').value;
		
	}
	if(type==4)
	{
		var metro="";
		var metro1="";
		var metro2="";
		for(i=1;i<79;i++)
		{
			if(document.getElementById("metro"+i)!=null)
			if(document.getElementById("metro"+i).className=="activ")
			{
				if(metro!="")
				{
				metro+=",";
				metro2+=", ";
				metro1+="+";}
				metro+=i;
				metro1+=i;
				metro2+=document.getElementById("metro"+i).innerHTML;
			}
		}
		if(metro2!="")
		{
			if(metro2.length>24)
			document.getElementById("metroplace2").innerHTML=metro2.substring(0,22)+"...";
			else document.getElementById("metroplace2").innerHTML=metro2;
			document.getElementById("metroplace2").className="fullflinkativ";
			document.getElementById("metroplace1").className="fullflink";
			document.getElementById("metroplace1").innerHTML="Выбрать район";			
		}
		else
		{
			document.getElementById("metroplace2").className="fullflink";
			document.getElementById("metroplace2").innerHTML="Выбрать метро";
		}		
		document.getElementById("ms").value=metro;
		document.getElementById("ms2").value=metro1;
		document.getElementById("mr").value=1;
		HideDiv('selectmetro');HideDiv('underselect')
		
	}
	if(type==5)
	{
		var place="";
		var place1="";
		var place2="";
		for(i=1;i<19;i++)
		{
			if(document.getElementById("place"+i)!=null)
			if(document.getElementById("place"+i).className=="activ")
			{
				if(place!="")
				{place+=",";
				place1+="+";place2+=", ";}
				place+=i;
				place1+=i;
				place2+=document.getElementById("place"+i).innerHTML;
			}
		}
		if(place2!="")
		{
			if(place2.length>24)
			document.getElementById("metroplace1").innerHTML=place2.substring(0,23)+"...";
			else document.getElementById("metroplace1").innerHTML=place2;
			document.getElementById("metroplace1").className="fullflinkativ";
			document.getElementById("metroplace2").className="fullflink";
			document.getElementById("metroplace2").innerHTML="Выбрать метро";			
		}		
		else
		{
			document.getElementById("metroplace1").className="fullflink";
			document.getElementById("metroplace1").innerHTML="Выбрать район";
		}
		document.getElementById("ms").value=place;
		document.getElementById("ms2").value=place1;
		document.getElementById("mr").value=2;
		HideDiv('selectregion');HideDiv('underselect')	
	}
	document.getElementById("cs").value=document.getElementById('priceleft').value+'|'+document.getElementById('priceright').value;
	var ts=document.getElementById("ts").value;
	var ps=document.getElementById("ps").value;
	var cs=document.getElementById("cs").value;
	var mr=document.getElementById("mr").value;
	var fr=document.getElementById("fr").value;
	var ms=document.getElementById("ms").value;
	var ms2=document.getElementById("ms2").value;
	/*document.getElementById("showsaun").href="/search/"+ts+"&"+fr+"&&"+1+"&"+document.getElementById('priceleft').value+'&'+document.getElementById('priceright').value+"&"+ps;*/
	document.getElementById("csaun").style.backgroundImage="url(/img/loadsmall.gif)";
	document.getElementById("csaun").innerHTML="&nbsp;";

	//SendToServer(ts+"|"+ps+"|"+0+"|"+ms+"|"+mr+'|'+cs+'|'+fr,"fullsearchlit","csaun");
}
function RefreshMap()
{
	var ts=document.getElementById("ts").value;
	var ps=document.getElementById("ps").value;
	var cs=document.getElementById("cs").value;
	var mr=document.getElementById("mr").value;
	var fr=document.getElementById("fr").value;
	var ms=document.getElementById("ms").value;
	var ms2=document.getElementById("ms2").value;
	document.getElementById("loadmap").style.display="block";
	SendToServer(ts+"|"+ps+"|"+0+"|"+ms+"|"+mr+'|'+cs+'|'+fr,"fullsearchlit","listmaplook");
}
function SetLitLinkSauna(id,type)
{
	if(type==1)
	{
		var types="",types1="";
		if(id!=0) document.getElementById("type_sauna0").className="noselectt"
		if(document.getElementById("type_sauna"+id).className=="noselectt")
		document.getElementById("type_sauna"+id).className="selectt";
		else
		document.getElementById("type_sauna"+id).className="noselectt";		
		if(document.getElementById("type_sauna0").className=="selectt")
		{
			document.getElementById("type_sauna1").className="noselectt";
			document.getElementById("type_sauna2").className="noselectt";
			document.getElementById("type_sauna3").className="noselectt";
			document.getElementById("type_sauna4").className="noselectt";
			document.getElementById("type_sauna5").className="noselectt";
			document.getElementById("ts").value=0;
			
		}
		else
		{
			for(i=1;i<=5;i++)
			{
				if(document.getElementById("type_sauna"+i).className=="selectt")
				{
					if(types!="")
					{types+="+";}
					types+=i;
				}
			}
			if(types=='')
			{
				document.getElementById("type_sauna0").className="selectt"
				types=0;
			}
			document.getElementById("ts").value=types;		
		}
	//	else document.getElementById("type_sauna"+id).className="noselectt";
	}
	if(type==8)
	{
		var fastlook="",fastlook="";
		if(document.getElementById("fast_sauna"+id).className=="noselectt")
		document.getElementById("fast_sauna"+id).className="selectt";
		else
		document.getElementById("fast_sauna"+id).className="noselectt";		
			for(i=1;i<=17;i++)
			{
				if(document.getElementById("fast_sauna"+i).className=="selectt")
				{
					if(fastlook!="")
					{fastlook+="+";}
					fastlook+=i;
				}
			}
			document.getElementById("fr").value=fastlook;		
		
	//	else document.getElementById("type_sauna"+id).className="noselectt";
	}
	if(type==2)
	{
		if(id!=0) document.getElementById("price_sauna0").className="noselectt"
		if(document.getElementById("price_sauna"+id).className=="noselectt")
		document.getElementById("price_sauna"+id).className="selectt";
		else
		document.getElementById("price_sauna"+id).className="noselectt";	
		if(document.getElementById("price_sauna0").className=="selectt")
		{
			document.getElementById("price_sauna1").className="noselectt";
			document.getElementById("price_sauna2").className="noselectt";
			document.getElementById("price_sauna3").className="noselectt";	
			document.getElementById("ps").value=0;


			
		}
		else 
		if(document.getElementById("price_sauna1").className=="noselectt" && document.getElementById("price_sauna2").className=="noselectt" && document.getElementById("price_sauna3").className=="noselectt")
		{
			document.getElementById("ps").value=0;
			document.getElementById("price_sauna0").className="selectt";
		
		}
		else if(document.getElementById("price_sauna1").className=="selectt" && document.getElementById("price_sauna2").className=="noselectt" && document.getElementById("price_sauna3").className=="noselectt")
		{
			document.getElementById("ps").value=1;
			
		}
		else if(document.getElementById("price_sauna1").className=="noselectt" && document.getElementById("price_sauna2").className=="selectt" && document.getElementById("price_sauna3").className=="noselectt")
		{
			document.getElementById("ps").value=2;
		
		}
		else if(document.getElementById("price_sauna1").className=="noselectt" && document.getElementById("price_sauna2").className=="noselectt" && document.getElementById("price_sauna3").className=="selectt")
		{
			document.getElementById("ps").value=3;
		
		}
		else if(document.getElementById("price_sauna1").className=="selectt" && document.getElementById("price_sauna2").className=="selectt" && document.getElementById("price_sauna3").className=="noselectt")
		{
			document.getElementById("ps").value=4;
			
		}
		else if(document.getElementById("price_sauna1").className=="selectt" && document.getElementById("price_sauna2").className=="noselectt" && document.getElementById("price_sauna3").className=="selectt")
		{
			document.getElementById("ps").value=5;
			
		}
		else if(document.getElementById("price_sauna1").className=="noselectt" && document.getElementById("price_sauna2").className=="selectt" && document.getElementById("price_sauna3").className=="selectt")
		{
			document.getElementById("ps").value=6;
			
		}
		else if(document.getElementById("price_sauna1").className=="selectt" && document.getElementById("price_sauna2").className=="selectt" && document.getElementById("price_sauna3").className=="selectt")
		{
			document.getElementById("ps").value=0;
				
		}
			/*document.getElementById("price_sauna0").className="noselectt";
			document.getElementById("price_sauna1").className="noselectt";
			document.getElementById("price_sauna2").className="noselectt";
			document.getElementById("price_sauna3").className="noselectt";
			document.getElementById("price_sauna"+id).className="selectt";
			document.getElementById("ps").value=id;*/

	}
	if(type==7)
	{
		document.getElementById("cs").value=document.getElementById('priceleft').value+'|'+document.getElementById('priceright').value;
		
	}
	if(type==4)
	{
		var metro="";
		var metro1="";
		var metro2="";
		for(i=1;i<79;i++)
		{
			if(document.getElementById("metro"+i)!=null)
			if(document.getElementById("metro"+i).className=="activ")
			{
				if(metro!="")
				{
				metro+=",";
				metro2+=", ";
				metro1+="+";}
				metro+=i;
				metro1+=i;
				metro2+=document.getElementById("metro"+i).innerHTML;
			}
		}
		if(metro2!="")
		{
			if(metro2.length>24)
			document.getElementById("metroplace2").innerHTML=metro2.substring(0,22)+"...";
			else document.getElementById("metroplace2").innerHTML=metro2;
			document.getElementById("metroplace2").className="fullflinkativ";
			document.getElementById("metroplace1").className="fullflink";
			document.getElementById("metroplace1").innerHTML="Выбрать район";			
		}
		else
		{
			document.getElementById("metroplace2").className="fullflink";
			document.getElementById("metroplace2").innerHTML="Выбрать метро";
		}		
		document.getElementById("ms").value=metro;
		document.getElementById("ms2").value=metro1;
		document.getElementById("mr").value=1;
		HideDiv('selectmetro');HideDiv('underselect')
		
	}
	if(type==5)
	{
		var place="";
		var place1="";
		var place2="";
		for(i=1;i<19;i++)
		{
			if(document.getElementById("place"+i)!=null)
			if(document.getElementById("place"+i).className=="activ")
			{
				if(place!="")
				{place+=",";
				place1+="+";place2+=", ";}
				place+=i;
				place1+=i;
				place2+=document.getElementById("place"+i).innerHTML;
			}
		}
		if(place2!="")
		{
			if(place2.length>24)
			document.getElementById("metroplace1").innerHTML=place2.substring(0,23)+"...";
			else document.getElementById("metroplace1").innerHTML=place2;
			document.getElementById("metroplace1").className="fullflinkativ";
			document.getElementById("metroplace2").className="fullflink";
			document.getElementById("metroplace2").innerHTML="Выбрать метро";			
		}		
		else
		{
			document.getElementById("metroplace1").className="fullflink";
			document.getElementById("metroplace1").innerHTML="Выбрать район";
		}
		document.getElementById("ms").value=place;
		document.getElementById("ms2").value=place1;
		document.getElementById("mr").value=2;
		HideDiv('selectregion');HideDiv('underselect')	
	}
	var ts=document.getElementById("ts").value;
	var ps=document.getElementById("ps").value;
	var cs=document.getElementById("cs").value;
	var mr=document.getElementById("mr").value;
	var fr=document.getElementById("fr").value;
	var ms=document.getElementById("ms").value;
	var ms2=document.getElementById("ms2").value;
	document.getElementById("klisttype").href="/searchphoto/"+ts+"&"+ps+"&"+ms2+"&"+mr+"&"+fr
	document.getElementById("plisttype").href="/searchphoto/"+ts+"&"+ps+"&"+ms2+"&"+mr+"&"+fr
	document.getElementById("flisttype").href="/searchphoto/"+ts+"&"+ps+"&"+ms2+"&"+mr+"&"+fr
	
		//SendToServer(ts+"|"+ps+"|"+0+"|"+ms+"|"+mr+'|'+cs,"fullsearchlit","csaun");
}


function SetValue(div,value)
{
document.getElementById(div).value=value;
}

function SearchNew(id)
{
	if(document.getElementById("search"+id).className=="")
	{	
		document.getElementById("search1").className=document.getElementById("search3").className=document.getElementById("search5").className=document.getElementById("search7").className="";
		document.getElementById("search"+id).className="activ";
		SendToServer(id,"searchnew","listsaun");		
	}
	else
	if(document.getElementById("search"+id).className=="activ")
	{
		document.getElementById("search1").className=document.getElementById("search3").className=document.getElementById("search5").className=document.getElementById("search7").className="";
		document.getElementById("search"+id).className="activ1";	
		id++;
		SendToServer(id,"searchnew","listsaun");		
	}
}

function SelectWindow(type)
{
	var arrayPageSize = getPageSize();
	var arrayPageScroll = getPageScroll();
	var lightboxTop = arrayPageScroll[1] + ((arrayPageSize[3] - 65) / 2);
	var lightboxLeft = ((arrayPageSize[0] - 50) / 2);
	if(window.screen.width>1000)document.body.style.overflowX="hidden";
	document.getElementById('underselect').style.height=arrayPageSize[1]+'px';
	document.getElementById('underselect').style.width=arrayPageSize[0]+'px';
	document.getElementById('underselect').style.display='block';			
	document.getElementById('underselect').style.visibility='visible';		
	if(type==0)type=document.getElementById("mr").value;
	if(type==1)	
	{
	//document.getElementById('selectmetro').style.top=(lightboxTop-220)+'px';
	//document.getElementById('selectmetro').style.left=(lightboxLeft-395)+'px';
	document.getElementById('selectmetro').style.display='block';				
	document.getElementById('selectregion').style.display='none';				
	document.getElementById('selectdop').style.display='none';				
	}
	if(type==2)
	{
//	document.getElementById('selectregion').style.top=(lightboxTop-220)+'px';
	//document.getElementById('selectregion').style.left=(lightboxLeft-165)+'px';
	document.getElementById('selectregion').style.display='block';			
	document.getElementById('selectmetro').style.display='none';			
	document.getElementById('selectdop').style.display='none';			
	}
	if(type==3)
	{
//	document.getElementById('selectregion').style.top=(lightboxTop-220)+'px';
	//document.getElementById('selectregion').style.left=(lightboxLeft-165)+'px';
	document.getElementById('selectregion').style.display='none';			
	document.getElementById('selectmetro').style.display='none';			
	document.getElementById('selectdop').style.display='block';			
	}
}

