var nothing;
	ver=navigator.appVersion;
	agent=navigator.userAgent;
	dom=document.getElementById?1:0;
	op=agent.indexOf("Opera")>-1?1:0;
	ie5=(ver.indexOf("MSIE 5")>-1 && dom && !op)?1:0; 
	ie6=(ver.indexOf("MSIE 6")>-1 && dom && !op)?1:0;
	ie=ie5||ie6;

	function gotolot(id, sort)
	{
		eval("document.location='<?=get('page.url.host')?>flat-lot/"+id+"/"+sort+"/'");
	}
	
	function changeView(id)
	{
		for(i=0; i <= 2; i++)	document.getElementById("region"+i).style.display = "none";
		document.getElementById("region"+id).style.display = "block";
		
	}
		/*
	
	function setDistr(n) 
	{
		eval("document.fastsearch.district"+n+".checked =(document.fastsearch.district"+n+".checked==0)?1:nothing");
		ncheckAll();
	}
	*/
	function verDistr(n) 
	{
		window.document.mapflash.SetVariable("_root.flg"+n, n);
		//alert("_root.flg"+n);
	}

	
	
	function reset_form() 
	{
		//for(i=1;i<40;i++)
		//	eval("if(document.fastsearch.raion"+i+") document.fastsearch.raion"+i+".checked = 0");
/*
		for(i=1;i<40;i++)
			eval("if(document.fastsearch.vid"+i+") document.fastsearch.vid"+i+".checked = 0");
		
		for(i=1;i<40;i++)
			eval("if(document.fastsearch.furniture"+i+") document.fastsearch.furniture"+i+".checked = 0");
			
		for(i=1;i<40;i++)
			eval("if(document.fastsearch.remont"+i+") document.fastsearch.remont"+i+".checked = 0");
		
		for(i=1;i<40;i++)
			eval("if(document.fastsearch.rooms"+i+") document.fastsearch.rooms"+i+".checked = 0");
			
		for(i=1;i<40;i++)
			eval("if(document.fastsearch.budget"+i+") document.fastsearch.budget"+i+".checked = 0");
			
		if(document.fastsearch.elit) document.fastsearch.elit.checked = 0;
		if(document.fastsearch.parcing) document.fastsearch.parcing.checked = 0;
		*/

		for(i=1; i <7; i++){
		  	eval("if(document.fastsearch.price"+i+") document.fastsearch.price"+i+".checked=0;");
		  }
		  
		  for(i=1; i <6; i++){
		  	eval("if(document.fastsearch.area"+i+")	document.fastsearch.area"+i+".checked=0;");
		  }

		change("reset");
		//window.document.fh.reset();
		window.document.fastsearch.reset();

			
	}
			
	function ncheckAll() 
	{
		var nchk = true;
		
		for(i=1;i<45;i++)
			eval("nchk = nchk && (document.fastsearch.district"+i+".checked)");
				
		if (nchk) 
		{
			//document.distimg.src = nodist.src;
		} 
		else 
		{
			var nhk = true;
			
			for(i=1;i<45;i++)
				eval("nhk = nhk && !(document.fastsearch.district"+i+".checked)");
					
			//if (nhk) document.distimg.src = alldist.src;
		}
	}
	
	
	
function change(n) {
	if ((n=="set")||(n=="reset"))
	{
	  if (n=="set")
	  {
	  	//alert('set');
	      val=true;
	  }
	  
	  if (n=="reset")
	  {
	  	//alert('reset');
	     val=0;
	  }
	  
	  /*for(i=1; i <7; i++){
	  	eval("if(document.fastsearch.price"+i+")	document.fastsearch.price"+i+".checked="+val+";");
	  }
	  
	  for(i=1; i <6; i++){
	  	eval("if(document.fastsearch.area"+i+")	document.fastsearch.area"+i+".checked="+val+";");
	  }*/
	  
	  for(i=1; i <100; i++){
	  	eval("if(document.fastsearch.distr"+i+")	document.fastsearch.distr"+i+".checked="+val+";");
	  }
	  
	  for(i=1; i <170; i++){
	  	eval("if(document.fastsearch.metro"+i+")	document.fastsearch.metro"+i+".checked="+val+";");
	  }
	  
	}
	//alert(n);
	//посылаем значение чекбокса флэшке.
	window.document.mapflash.SetVariable("_root.flg", n);
} 
//функции передачи значений из флэшки чекбоксам.
function setDistr(n) { 
		//alert('set '+n);
eval("document.fastsearch.distr"+n+".checked=1");
}
function resetDistr(n) { 
	//alert('reset '+n);
eval("document.fastsearch.distr"+n+".checked=0");
}

function changeZAO(n) {
	document.fastsearch.distr1.checked=1;
	document.fastsearch.distr2.checked=1;
	document.fastsearch.distr3.checked=1;
	document.fastsearch.distr4.checked=1;
	document.fastsearch.distr5.checked=1;
	document.fastsearch.distr6.checked=1;
	document.fastsearch.distr7.checked=1;
	document.fastsearch.distr8.checked=1;
	document.fastsearch.distr9.checked=1;
	document.fastsearch.distr10.checked=1;
}

function showMetro() {
	ob = document.getElementById('show_metro');
	
	if ( ob.style.display == '' ) {
		ob.style.display = 'none';
	} else {
		ob.style.display = '';
	}
}

function setOkr(n) {
	ob = document.getElementById('distr'+n);
	
	if ( ob.checked == 1 ) {
		ob.checked = 0;
	} else {
		ob.checked = 1;
	}
}