// a function to reveal a layer
function set_page_view(pages)	
{
	if(pages != 'land')
	{
		var dom_item1 = document.getElementById( pages );
	
		if(dom_item1.style.display == "none")
		{
			dom_item1.style.display = 'inline';
		}
		else
		{
			dom_item1.style.display = 'none';
		}
	}
	
	check_view_state(pages);
}

function check_view_state(current_page)
{
	if(current_page != 'residential')
	{		
		var temp_item = document.getElementById('residential');
		
		if(temp_item != null)
		{
			var check_box = document.getElementById('residential_id');
			check_box.checked = false;
			
			if(temp_item.style.display == 'inline')
			{
				temp_item.style.display = 'none';			
	
				var types = document.search.elements['res_type[]'];
				
				for(var i=0; i<types.length; i++) 
				{
					types[i].checked = false;
				}		
				
				document.getElementById("building_type-highres").checked = false;	
			}
		}
	}
	
	if(current_page != 'land')
	{
		/*var temp_item = document.getElementById('land');
		
		if(temp_item != null)
		{*/
			document.getElementById('land_id').checked = false;
		//}
	}
	
	if(current_page != 'multi-family')
	{
		var temp_item = document.getElementById('multi-family');
		
		if(temp_item != null)
		{					
			document.getElementById('multi-family_id').checked = false;
			if(temp_item.style.display == "inline")
			{
				temp_item.style.display = 'none';			
				
				var types = document.search.elements['mf_type[]'];
				for(var i=0;i<types.length;i++) 
				{
					types[i].checked = false;
				}
			}
		}
	}
	
	if(current_page != 'rental')
	{		
		var temp_item = document.getElementById('rental');
		
		if(temp_item != null)
		{				
			document.getElementById('rental_id').checked = false;
			if(temp_item.style.display == "inline")
			{
				temp_item.style.display = 'none';
				
				var types = document.search.elements['rent_type[]'];
				for(var i=0;i<types.length;i++) 
				{
					types[i].checked = false;
				}
			}
		}
	}
}
