function newImage(arg) {
 if (document.images) {
  rslt = new Image();
  rslt.src = arg;
  return rslt;
 }
}

function changeImages() {
 if (document.images && (preloadFlag == true)) {
  for (var i=0; i<changeImages.arguments.length; i+=2) {   
  document.getElementById([changeImages.arguments[i]]).src = changeImages.arguments[i+1];
  }
 }
}

var preloadFlag = false;
function preloadImages() {
 if (document.images) {
  home_over = newImage("nav/home-over.png");
  who_we_are_over = newImage("nav/who_we_are-over.png");
  preloadFlag = true;
 }
}

// From: http://www.sitepoint.com/article/standards-compliant-world

function externalLinks() { 
 if (!document.getElementsByTagName) return; 
 var anchors = document.getElementsByTagName("a"); 
 for (var i=0; i<anchors.length; i++) { 
   var anchor = anchors[i]; 
   if (anchor.getAttribute("href") && 
       anchor.getAttribute("rel") == "external") 
     anchor.target = "_blank"; 
 } 
}

function syzygeistPopup(){
	window.open('syzygeist_popup.php','syzygeistpop','width=440,height=580,location=no,scrollbars=no,resizable=yes');
}

function syzygeistPopupExt(){
	window.open('http://www.syzygeist.com','syzygeistblog','width=920,height=700,location=yes,toolbar=yes,menubar=yes,statusbar=yes,directories=yes,scrollbars=yes,resizable=yes');
}