<!--
// Trims the leading and trailing blanks from a given string:
function Trim(strToTrim) {
	while(strToTrim.charAt(0)==' '){strToTrim = strToTrim.substring(1,strToTrim.length);}
	while(strToTrim.charAt(strToTrim.length-1)==' '){strToTrim = strToTrim.substring(0,strToTrim.length-1);}
	return strToTrim;
}
// Validate an e-mail address:
function ValidateEmail(str){
	if (str.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1) return true;
	else return false; 
}
// Pop open a new window
function popNew (myUrl, myName, myWidth, myHeight) {
  pad = 0;
  if (navigator.appName != 'Netscape') 
    pad += 20;
  winWidth = myWidth + 20 + pad;
  winHeight = myHeight + 20 + pad;
  msgWindow = window.open(myUrl, '', 'width='+ winWidth +',height='+ winHeight +',scrollbars=yes,resizable=yes,status=yes,menubar=yes');
}
//-->