
function freeAlerts()
{
	// Loads the Free Market Alerts
	var a=window.open('http://alert.realestate.com.au/cgi-bin/alert?action=sub&amp;static=1&amp;cu=ZPCAYP','alert','scrollbars=yes,width=757,height=520')
}

function selectForm()
{
	document.getElementById('name').select();
	document.getElementById('name').focus();
}

function onClick(e) {
	if (!e.show) return;

	if (!document.getElementById(e.show)) return;

	var block = document.getElementById(e.show);
	if (block.style.display == 'block')
	{
		block.style.display = 'none';
	}
	else
	{
		block.style.display = 'block';
	}

	return;
}

var stillVisible = true;

function beginHide(e)
{
	stillVisible = false;
	window.setTimeout("hideit('"+e+"')", 1000);
}

function hideit(e, now)
{
	if (stillVisible && !now) return;

	var box = document.getElementById(e);
	box.style.display = 'none';
}
function showit(e)
{
	var block = document.getElementById(e);
	block.style.display = 'block';

	stillVisible = true;
}
function noshow(e)
{
	var block = document.getElementById(e);
	block.style.display = 'none';
}

function getDocHeight(doc) {
  var docHt = 0, sh, oh;
  if (doc.height) docHt = doc.height;
  else if (doc.body) {
    if (doc.body.scrollHeight) docHt = sh = doc.body.scrollHeight;
    if (doc.body.offsetHeight) docHt = oh = doc.body.offsetHeight;

    if (sh && oh) docHt = Math.max(sh, oh);
  }
  return docHt;
}

function setIframeHeight(iframeWin) {
	/* REPLACE THIS WITH THE RIGHT ESIZING METHOD */
}

function setIframeHeightNow(iframeName) {
  var iframeWin = window.frames[iframeName];
  var iframeEl = document.getElementById? document.getElementById(iframeName): document.all? document.all[iframeName]: null;
  if ( iframeEl && iframeWin ) {
    iframeEl.style.height = "auto"; // helps resize (for some) if new doc shorter than previous  
    var docHt = getDocHeight(iframeWin.document);
    // need to add to height to be sure it will all show
    if (docHt) iframeEl.style.height = docHt + 30 + "px";
  }
}

