<!--
function MM_preloadImages() {
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
  var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
  if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}}

function MM_swapImage() {
  var i,j=0,x; a=MM_swapImage.arguments;document.MM_sr=new Array;for(i=0;i<(a.length-1);i+=2)
  if ((x=document.images[a[i]])!=null){document.MM_sr[j++]=x;if(!x.oldSrc) x.oldSrc=x.src;x.src=a[i+1];}}

function MM_swapImgRestore() {
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oldSrc;i++) x.src=x.oldSrc}

function popup(url,w,h) {
  var screenHeight = 600; // default to 800x600 screen
  var screenWidth  = 800;
  if (window.screen && window.screen.height && window.screen.height) {
    screenHeight = window.screen.height;
    screenWidth  = window.screen.width;
    }
  screenHeight = screenHeight-40;  // allow room for taskbars, etc.
  screenWidth  = screenWidth-40;
  if (screenHeight < h)
    h = screenHeight;
  if (screenWidth < w)
    w = screenWidth;
  var winProps = "toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,scrollbars=yes,width=" + w + ",height=" + h + ",left=5,top=5";
  var popupWin = window.open(url,"popupWin",winProps);
  popupWin.focus();
  }

function openInNewWindow(whichLink,whichLinkText) {
  if (openInNewWindow.arguments.length < 2) whichLinkText = "this link";
  if (window.confirm("Would you like to open " + whichLinkText + " in a new browser window, so that the " + siteName + " site can remain open?\n\nIf so, you may need to disable any pop-up blockers you have installed.")) {
    if (!whichLink.oTarget) whichLink.oTarget = whichLink.target;
    whichLink.target = "_blank";
    }
  else {
    if ((whichLink.oTarget) && (whichLink.oTarget != "_blank")) whichLink.target = whichLink.oTarget;
    else whichLink.target = "";
    }
  }

function isValidEmailAddress(email) {
  return email.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
  }

String.prototype.trim = function() {
  var s = this.replace(/^\s*/, "");
  return s.replace(/\s*$/, "");
  }
//-->