var go_enabled = true;

/* From search.php */

function selectTown()
{
	if (document.searcher)
	{
		document.searcher.submit();
		disableSearch();
	}
}

function searchAgain()
{
	if (document.searchagain)
		document.searchagain.submit();
}

function viewParcel(pid)
{
	if (document.viewparcel)
	{
		disableSearch();
		if (pid)
			document.viewparcel.view.value = pid;
		document.viewparcel.submit();
	}
}

function goSearch()
{
	if (document.searcher)
	{
		document.searcher.submit();
		disableSearch();
	}
}

function resetSearch()
{
	if (document.resetsearch)
		document.resetsearch.submit();
}

function disableSearch()
{
	go_enabled = false;
	/*if (document.getElementById('searchbuttons'))
	{
		document.getElementById('searchbuttons').style.display = 'none';
		document.getElementById('searchbuttons').style.visibility = 'hidden';
	}*/
	if (document.getElementById('infotohide'))
	{
		document.getElementById('infotohide').style.display = 'none';
		document.getElementById('infotohide').style.visibility = 'hidden';
	}
	if (document.getElementById('progressindic'))
	{
		document.getElementById('progressindic').style.display = 'inline';
		document.getElementById('progressindic').style.visibility = 'visible';
	}
}



/* From parcel.php */

/*function backToSearch()
{
	if (document.gosearch)
		document.gosearch.submit();
}*/

/*function resetSearch()
{
	if (document.resetsearch)
		document.resetsearch.submit();
}*/

function reportParcelInfo()
{
	disableSearch();
	if (document.reportparcelinfo)
		document.reportparcelinfo.submit();
}

function reportRPS985Record()
{
	disableSearch();
	if (document.reportrps985record)
		document.reportrps985record.submit();
}

function reportTaxLiabRecord()
{
	disableSearch();
	if (document.reporttaxliabrecord)
		document.reporttaxliabrecord.submit();
}

function goCurrTax()
{
	disableSearch();
	if (document.gocurrtax)
		document.gocurrtax.submit();
}

function goTaxLiab()
{
	disableSearch();
	if (document.gotaxliab)
		document.gotaxliab.submit();
}

function goPay()
{
	disableSearch();
	if (document.gopay)
		document.gopay.submit();
}


/* From current taxes */

function viewCurrTax(theloadtype)
{
	if (document.viewcurrtax)
	{
		disableSearch();
		document.viewcurrtax.loadtype.value = theloadtype;
		document.viewcurrtax.submit();
	}
}
