//********************************************************************
//* Modification History                                             
//*                                                                   
//* Date       Who  	Description                                        
//* ---------- ------- 	---------------------------------------------- 
//* 10/28/2003 DJ Kahl  Initial program
//* 02/19/2004 DJ Kahl  Changes to support MAC IE browser - undefined
//*				.1			property not defined in MAC IE.
//*				 			CHG FLG: @02192004.1
// * 06/15/2004 DJ Kahl	UI/HTML changes request by Greg H.
// *				.1		CHG FLG = @06152004.1
//********************************************************************
var Netscape = "Netscape"; 
var MicroSoft= "Microsoft";
var bNN, bIE;
var wd, hg;

var browser=navigator.appName + " " + navigator.appVersion;
var nn=browser.substring(9, 12);
var ms=browser.substring(50, 53);

// Browser-type determination
if (browser.substring( 0, 8) == Netscape) { 
	bNN = true;
}
else {
	bNN = false;
}

if (browser.substring( 0, 9) == MicroSoft) {
	bIE = true;
}
else {
	bIE = false;
}

if ( bNN == true ) {  // Set window width & height for Netscape
	wd = 700;
	hg = 465;
}
else { 				  // Set window width & height for Microsoft 
	wd = 625;
	hg = 465;
}
var psj=0;

//var cfScriptsServer = "www.family.org";
//var cfScriptsFolder = "/scripts/";
var cfScriptsServer = "";
var cfScriptsFolder = "/sharedassets/app/eaf/";
var cfScriptsLoc = cfScriptsServer + cfScriptsFolder;

//var cfScriptsProc = "EmailAFriend3.cfm";  
var cfScriptsProc = "EmailAFriend.cfm";  
var reBlank = / /g; // RegExp for finding all blanks
var winOptsAddl = "scrollbars=yes,menubar=yes,resizable=yes,";
//var winOptsAddl = "resizable=no,";
var window_left = (screen.width-640)/2;
var window_top = (screen.height-480)/2;

PageTitle = PageTitle.replace( reBlank, "%20");

function openWindow( RefURL, StyleSheet, LogoImage ) { // Add RefURL parameter @07302002-c
  var EAFPage;
  var css;
  var NotDefined; // Create an "undefined" var by declaring w/o assigning a value. @02192004.1-i
  // Replace "undefined" with "NotDefined" in if-stmts below @02192004.1-n
  if ( RefURL == NotDefined ) {  // If RefURL not passed, default to current page's URL @07302002-i
    RefURL= document.location.href
  }
   
  if ( StyleSheet == NotDefined ) { // If not specified, use default stylesheet
  	// StyleSheet = "DFLT_EAF_stylesheet.css"; @06152004.1-d
  	StyleSheet = "EAF_stylesheet.css"; // @06152004.1-c
  }
  if ( LogoImage == NotDefined ) {  // If not specified, don't use any image
  	LogoImage = "";
  }
  
  EAFPage = cfScriptsLoc + cfScriptsProc + "?RefURL=" + RefURL+"&WebsiteId="+WebsiteId+"&PageTitle="+PageTitle+"&StyleSheet="+StyleSheet+"&LogoImage="+LogoImage;
 
  window.open(EAFPage, 'PopUp', winOptsAddl + 'alwaysRaised=yes,width='+wd+',height='+hg+',outerWidth='+wd+',outerHeight=500,top='+window_top+',left='+window_left+'');

}

