// JavaScript Document

/*  GHCS Software Site-Specific Javascript Functions  */
/*  Copyright 2006  */

function EqualCols() {
	var lc, cc, el, h, lclelm, ccelem, ch, lh, np;
	
	lc = document.getElementById('leftcol');
	cc = document.getElementById('content');
	
	el = lc.getElementsByTagName('P');
	lcelem = el[el.length-1];
	el = cc.getElementsByTagName('P');
	ccelem = el[el.length-1];
	
	lcelem.style.paddingBottom = 0;
	ccelem.style.paddingBottom = 0;
	
	ch = cc.offsetHeight;
	lh = lc.offsetHeight;
	
	np = ch - lh;
	if (np > 0) {
		lcelem.style.paddingBottom = np+"px";
	}
}

var hemcontext = 'GedStar Support';    // Used by local page to set context for hem()


function hemlink(part1, part2) {
	var loc = '';

	loc = 'M'+"A"+"I"+"L"+"T"+"O:";
	loc = loc + part1+"@"+part2;
	if (hemcontext != '') loc = loc+'?SUBJECT='+hemcontext;
	location.href=loc;
}

function hemlinknc(part1, part2) {
	var loc = '';

	loc = 'M'+"A"+"I"+"L"+"T"+"O:";
	loc = loc + part1+"@"+part2;
	location.href=loc;
}

function checkEmail(str)
{
  var emailFilt = /^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9])+(\.[a-zA-Z0-9_-]+)+$/;
  var estrng = "";

  if (!emailFilt.test(str))  {
    estrng = "Enter a valid email address.\n";
  }
  return(estrng);
}



