function addEvent(elm, evType, fn, useCapture)
	{
	if (elm.addEventListener)
		{
		elm.addEventListener(evType, fn, useCapture);
		return true;
		}
	else
		if (elm.attachEvent)
			{
			var r = elm.attachEvent('on' + evType, fn);
			return r;
			}
		else
			elm['on' + evType] = fn;
	}

function setTall()
	{
	if (document.getElementById)
		{
		var leftbar = document.getElementById('leftbar');
		leftbarHeight = leftbar.offsetHeight;
		var contentouter = document.getElementById('contentouter');
		contentouterHeight = contentouter.offsetHeight;
		var content = document.getElementById('content');
		contentHeight = content.offsetHeight;
		var features = 	document.getElementById('features');
		featuresHeight = features.offsetHeight;
		var footer = 	document.getElementById('footer');
		var maxHeight = Math.max(contentHeight+22, Math.max(leftbarHeight, featuresHeight))-22;
		leftbar.style.height = maxHeight + 'px';
		maxHeight -= 30; // subtract the content vertical padding
		content.style.height = maxHeight + 'px';
		footer.style.visibility = 'visible';
		}
	}

addEvent(window, 'load', setTall, false);
//addEvent(window, 'resize', setTall, false);

function showBooking()
  {
  var w = window.open('','booking',
      'width=620,height=580,resizable,scrollbars,status,left=80,top=0');
  w.document.clear();
  w.focus();
  return true;
  }
function showWin()
  {
  var w = window.open('','popup',
      'width=500,height=550,resizable,scrollbars,status,left=80,top=80');
  w.document.clear();
  w.focus();
  return true;
  }
function showPic()
  {
	var w = window.open('','gallery',
	    'width=400,height=400,resizable,scrollbars,status,left=0,top=0');
	w.document.clear();
	w.focus();
	return true;
	}
function mailIt()
	{
  var contact = "Sea Australia";
  var email = "info";
  var emailHost = "seaaustralia.com.au";
  document.write('<a class="email" href="' + 'mail' + 'to:' + email + '@' + emailHost + '">' + contact + '</a>');
	}
