function setSearch(radio)
{
	var type=parseInt(radio.value);
	var vis=false;
	
	switch(type)
	{
		case 2:
			vis=false;
			movis=false;
			break;
		case 4:
			movis=true;
			vis=true;
			break;
	}
	setTRVis(document.getElementById('search_bed'),vis);
	setTRVis(document.getElementById('search_bath'),vis);
	setTRVis(document.getElementById('search_sqft'),vis);
	setTRVis(document.getElementById('search_age'),vis);
	setInputVis(document.getElementById('cb_manuf'),movis);
	setInputVis(document.getElementById('cb_condo'),movis);
	//setTRVis(document.getElementById('search_acres'),!vis);
}
function setTRVis(element,show)
{
	//IE doesn't fully support CSS2 (including the 'table-row' attribute value)
	//Mozilla/Firefox renders the 'block' attribute differently
	if (navigator.userAgent.toLowerCase().search('.*msie.*')>=0)
		element.style.display=(show ? 'block' : 'none');
	else
	{
		element.style.display=(show ? 'table-row' : 'none');
		element.style.visibility=(show ? 'visible' : 'collapse');
	}
}
function setInputVis(element,show)
{
	element.disabled=!show;
	element.checked=show;
	element.nextSibling.style.color=(show ? '#000000' : '#aaaaaa');
}

function showSearch()
{
	var d=document.getElementById("searchWrapper");
	d.style.visibility="visible";
	d.style.display="block";
	var r=document.getElementById("reviseWrapper");
	r.style.visibility="hidden";
	r.style.display="none";
}

function showMap()
{
	var m=document.getElementById("mapWrapper");
	var b=document.getElementById("mapButtonWrapper");
	if(m.style.display=="block")
	{
		m.style.visibility=="hidden";
		m.style.display="none";
		b.innerHTML="[+] Show Map";
	}
	else
	{
		m.style.visibility=="visible";
		m.style.display="block";
		b.innerHTML="[-] Hide Map";
	}
}
