<!-- Menus Script -->
var selMenuItem = "";	// currently selected main menu item
var selSubMenu = "";	// currently selected sub menu item
var menuItems = new Array(); 
var irBaseURL = "http://ir.everestre.com/phoenix.zhtml?c=70696";
var careersBaseURL = "http://careers.everestre.com/Public/780/";
var siteBaseURL = "http://www.everestre.com";

function getAbsolute(relativeURL) {
	return siteBaseURL + relativeURL;
}
// main menu item
menuItems[menuItems.length] = new menuItem("mnuAbout",getAbsolute("/re-group/about.shtml"),"About Us", "About Us", "mnuAboutUs.gif","mnuAboutUs_over.gif");
//  submenu items
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subWelcome",getAbsolute("/re-group/about.shtml"),"Welcome", "Welcome", "",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subHistory","/re-group/about_history.shtml","Company History", "History", "",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subCorpStruc","/re-group/about_corporate.shtml","Corporate Structure", "Corp. Structure", "",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subSenior","/re-group/about_senior.shtml","Senior Management", "Senior Mgmnt", "",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subDirection","/re-group/about_directions.shtml","Office Locations", "Locations", "",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subCareer",careersBaseURL,"Career Opportunities", "Careers", "",""));

// main menu item
menuItems[menuItems.length] = new menuItem("mnuFinancials",irBaseURL + "&p=irol-IRHome","Investor Center", "Investor Center", "mnuInvestor.gif","mnuInvestor_over.gif")
//  submenu items
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subProfile",irBaseURL + "&p=irol-IRHome","Corp. Profile","Corp. Profile","",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subCorpGov",getAbsolute("/re-group/finan_corp_gov.shtml"),"Corp. Governance","Corp. Governance","",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subFinRpts",irBaseURL + "&p=irol-reportsAnnual","Financial Reports","Fin. Reports","",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subEarnings",irBaseURL + "&p=irol-news&nyo=0","Earnings Releases","Earnings Releases","",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subSEC",irBaseURL + "&p=irol-sec","SEC Filings","SEC Filings","",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subRatings",getAbsolute("/re-group/finan_ratings.shtml"),"Ratings Information","Ratings Info","",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subInfoReq",irBaseURL + "&p=irol-inforeq","Info Request","Info Request","",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subCal",irBaseURL + "&p=irol-calendar","Calendar","Calendar","",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subStockQ",irBaseURL + "&p=irol-stockQuote","Stock Quote","Stock Quote","",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subAnalyst",irBaseURL + "&p=irol-analysts","Analyst Coverage","Analyst Coverage","",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subAlerts",irBaseURL + "&p=irol-alerts","Email Alerts","Email Alerts","",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subFundamentals","javascript:openFundamentalsDisclaimer();","Fundamentals","Fundamentals","",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subProxy",getAbsolute("/re-group/proxy.shtml"),"Proxy Materials","Proxy Materials","",""));

// main menu item
menuItems[menuItems.length] = new menuItem("mnuReinsurance",getAbsolute("/re-group/everestre.shtml"),"Reinsurance", "Reinsurance", "mnuReinsurance.gif","mnuReinsurance_over.gif");
//  submenu items
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subOverview",getAbsolute("/re-group/everestre.shtml"),"Overview","Overview","",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subTreaty","/re-group/everestre_us_broker.shtml","Domestic Treaty","Treaty","",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subFac","/re-group/everestre_us_facultative.shtml","Domestic Facultative","Facultative","",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subIntl","/re-group/everestre_international.shtml","International","International","",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subSpecial","/re-group/everestre_specialty.shtml","Specialty","Specialty","",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subBermuda","/re-group/everestre_bermuda.shtml","Everest Re(Bermuda)","Bermuda","",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subIreland","/re-group/everestre_ireland.shtml","Everest Re(Ireland)","Ireland","",""));

// main menu item
menuItems[menuItems.length] = new menuItem("mnuInsurance",getAbsolute("/re-group/insurance.shtml"),"Insurance", "Insurance", "mnuInsurance.gif","mnuInsurance_over.gif");
//  submenu items

// main menu item
menuItems[menuItems.length] = new menuItem("mnuPress",getAbsolute("/re-group/press.shtml"),"Press Releases", "Press Releases", "mnuPress.gif","mnuPress_over.gif");
//  submenu items
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subCurrent",getAbsolute("/re-group/press.shtml"),"Current Releases","Current","",""));
menuItems[menuItems.length - 1].addSubMenuItem(new menuItem("subArchive","/re-group/press_archive.shtml","Archived Releases","Archived","",""));

function menuItem(id, href, desc, shortDesc, imageSource, imageOver) {
	this.id = id;
	this.href = href;
	this.desc = desc;
	this.shortDesc = shortDesc;
	this.imageSource = imageSource;
	this.imageOver = imageOver;
	this.subMenus = new Array();
	this.addSubMenuItem = addSubMenuItem
}

function addSubMenuItem(item) {
	this.subMenus[this.subMenus.length] = item;
}

function writeMenus() {
	// loop thru main menu items
	for (i=0; i<menuItems.length; i++) {
		document.writeln("<tr>");
		document.writeln("<td bgcolor=\"#003366\">");
        document.writeln("<table border=\"0\" cellspacing=\"1\" cellpadding=\"0\">");
		document.writeln("<tr>");
		document.writeln("<td><img src=\"" + getAbsolute("/re-group/images/red_block.gif") + "\" alt=\"\" width=\"5\" height=\"18\" border=\"0\"></td>");
	    document.writeln("<td>");
		// if main menu item is not selected
		if (selMenuItem!=menuItems[i].id) {
			document.writeln("<a href=\"" + menuItems[i].href + "\" class=\"imagelink\"")
			document.writeln("onMouseOver=\"window.status='" + menuItems[i].desc + "'; changeImages('" + menuItems[i].id + "', '" + getAbsolute("/re-group/images/") + menuItems[i].imageOver + "'); return true;\""); 
			document.writeln("onMouseOut=\"window.status=''; changeImages('" + menuItems[i].id + "', '" + getAbsolute("/re-group/images/") + menuItems[i].imageSource + "'); return true;\">");								
			document.writeln("<img src=\"" + getAbsolute("/re-group/images/") + menuItems[i].imageSource + "\" alt=\"" + menuItems[i].desc + "\" name=\"" + menuItems[i].id + "\" id=\"" + menuItems[i].id + "\" width=\"129\" height=\"18\" border=\"0\"></a></td>");
			document.writeln("</tr>");
			document.writeln("</table>");
			document.writeln("</td>");
			document.writeln("</tr>");
		} else {
			// if selected display sub menu (if any)
			document.writeln("<img src=\"" + getAbsolute("/re-group/images/") + menuItems[i].imageSource + "\" alt=\"" + menuItems[i].desc + "\" name=\"" + menuItems[i].id + "\" id=\"" + menuItems[i].id + "\" width=\"129\" height=\"18\" border=\"0\"></td>");
			document.writeln("</tr>");
			document.writeln("</table>");
			document.writeln("</td>");
			document.writeln("</tr>");			
			// loop thru sub menus (if any) and show them												
			if (menuItems[i].subMenus.length > 0) {
				document.writeln("<tr>");
				document.writeln("<td>");
				document.writeln("<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">");
				document.writeln("<tr>");
				document.writeln("<td>");
				document.writeln("<img src=\"" + getAbsolute("/re-group/images/spacer.gif") + "\" alt=\"\" width=\"7\" height=\"1\"></td>");
				document.writeln("<td>");
				document.writeln("<table width=\"130\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#003366\">");
				document.writeln("<tr>");
				document.writeln("<td colspan=\"2\">")
				document.writeln("<img src=\"" + getAbsolute("/re-group/images/spacer.gif") + "\" alt=\"\" width=\"130\" height=\"3\"></td>");
				document.writeln("</tr>");
			
				for (j=0; j<menuItems[i].subMenus.length; j++) {
					// if sub menu not selected
					if (selSubMenu!=menuItems[i].subMenus[j].id) {
						document.writeln("<tr>");
						document.writeln("<td>");
						document.writeln("<img src=\"" + getAbsolute("/re-group/images/spacer.gif") + "\" alt=\"\" width=\"3\" height=\"1\"></td>");
						document.writeln("<td>");
						document.writeln("<a href=\"" + menuItems[i].subMenus[j].href + "\" class=\"submenu\">" + menuItems[i].subMenus[j].desc + "</a></td>");
						document.writeln("</tr>");			
					} else {
						document.writeln("<tr bgcolor=\"#cc3300\">");
						document.writeln("<td>");
						document.writeln("<img src=\"" + getAbsolute("/re-group/images/spacer.gif") + "\" alt=\"\" width=\"3\" height=\"1\"></td>");
						document.writeln("<td>");
						document.writeln("<p class=\"curSubmenu\">" + menuItems[i].subMenus[j].desc + "</p></td>");
						document.writeln("</tr>");								
					}
				}
				document.writeln("<tr>")
				document.writeln("<td colspan=\"2\">");
				document.writeln("<img src=\"" + getAbsolute("/re-group/images/spacer.gif") + "\" alt=\"\" width=\"130\" height=\"8\"></td>");
				document.writeln("</tr>");
				document.writeln("</table>");
				document.writeln("</td>");
				document.writeln("</tr>");
				document.writeln("</table>");
				document.writeln("</td>");
				document.writeln("</tr>");				
			}
		}
		if (i < (menuItems.length-1))
		document.writeln("<tr>");
		document.writeln("<td>");
		document.writeln("<img src=\"" + getAbsolute("/re-group/images/spacer.gif") + "\" alt=\"\" width=\"1\" height=\"5\"></TD>");
		document.writeln("</tr>");
	}
}

function crumb(href, desc) {
	this.href = href;
	this.desc = desc;
}
function writeBreadCrumbs() {
	var aCrumbs = new Array();
	homeCrumb = new crumb(getAbsolute("/re-group-index.shtml"),"Home");
	for (i=0; i<menuItems.length; i++) {
		// look for main menu selected
		if (selMenuItem==menuItems[i].id) {
			// push home and menu item
			aCrumbs[aCrumbs.length] = homeCrumb;
			aCrumbs[aCrumbs.length] = new crumb(menuItems[i].href,menuItems[i].shortDesc);
			// loop thru sub menu and look for selected item
			for (j=0; j<menuItems[i].subMenus.length; j++) {
				// if sub menu is selected
				if (selSubMenu==menuItems[i].subMenus[j].id) {
					// if not default page, add link to array
					if (aCrumbs[aCrumbs.length-1].href!=menuItems[i].subMenus[j].href) {
						aCrumbs[aCrumbs.length] = new crumb(menuItems[i].subMenus[j].href,menuItems[i].subMenus[j].shortDesc);
					}
				}
			}
		}
	}
	// if additional crumbs supplied add them to the array
	for (i=0;i<arguments.length;i++) {
		if (typeof(arguments[i])=="object") {
			if (aCrumbs.length==0) {
				aCrumbs[aCrumbs.length] = homeCrumb;
			}
			aCrumbs[aCrumbs.length] = arguments[i];
		}
	}
	// write bread crumbs 
	for (i=0;i<aCrumbs.length;i++) {
		if (i<(aCrumbs.length-1)) {
			isLink = true;
		} else {
			isLink = false;
		}
		if (i==0) {
			document.write("<p class=\"evSmall\">");
		} else {
			document.write("&nbsp;&gt;&nbsp;");
		}
		if (isLink) {
			document.write("<a href=\"" + aCrumbs[i].href + "\" class=\"small\">" + aCrumbs[i].desc + "</a>");
		} else {
			document.write(aCrumbs[i].desc + "&nbsp;&nbsp;</p>");
		}
	}
}

function writeFooters() {
	var lineLength = 0;
	for (i=0; i<menuItems.length; i++) {
		// look for main menu selected
		if (selMenuItem==menuItems[i].id) {
			// loop thru sub menus
			if (menuItems[i].subMenus.length > 0){
				for (j=0; j<menuItems[i].subMenus.length; j++) {
					if ((lineLength + menuItems[i].subMenus[j].shortDesc.length)>100) {
						document.write("<br>");
						lineLength = 0;
					}
					if (lineLength > 0) {
						document.write("|&nbsp;");
					}
					document.writeln("<a href=\"" + menuItems[i].subMenus[j].href + "\" class=\"small\">" + menuItems[i].subMenus[j].shortDesc + "</a>");
					lineLength += menuItems[i].subMenus[j].shortDesc.length;
				}
				document.write("<br>");
			}
		}	
	}
}

function writeSiteMapLeg(menuLeg) {
	var lineLength = 0;
	for (i=0; i<menuItems.length; i++) {
		// look for main menu selected
		if (menuLeg==menuItems[i].id) {
			// loop thru sub menus
			if (menuItems[i].subMenus.length > 0){
				for (j=0; j<menuItems[i].subMenus.length; j++) {
					document.write("<tr>");
					document.write("<td><IMG SRC=\"images/spacer.gif\" WIDTH=1 HEIGHT=1></td>");
					document.write("<td valign=\"top\">");
					document.write("<img src=\"images/Sitemap_bullet.gif\" alt=\"\" width=\"7\" height=\"10\" border=\"0\"></td>");
					document.write("<td valign=\"top\">");
					document.write("<a href=\"" + menuItems[i].subMenus[j].href + "\" class=\"sitemap\">" + menuItems[i].subMenus[j].desc + "</a></td>");
					document.write("</tr>");
					document.write("<tr>");
					document.write("<td colspan=\"3\"><IMG SRC=\"images/spacer.gif\" WIDTH=5 HEIGHT=5></td>");								
					document.write("</tr>");
				}
			}
		}	
	}
}

function openFundamentalsDisclaimer() {
	// show disclaimer
	openCenteredWindow(400, 250, getAbsolute("/re-group/finan_fundamentals_discl.html"), "fundamentals_discl");
}

function redirToFundamentals() {
	// load fundamentals page
	window.opener.location.href = irBaseURL + "&p=irol-fundTrading";
}

function openCenteredWindow(win_width, win_height, win_url, win_name) {
    	if (top.screen.height <= 480 && win_height >= 480) {
			win_height = 438
		}
		var win_top = (top.screen.height - win_height - 30) / 2;
		var win_left = (top.screen.width - win_width) / 2;
		
		var win_properties = "left=" + win_left + ",top=" + win_top 
			+ ",width=" + win_width + ",height=" + win_height;
		
		var win;	
		win = window.open(win_url, win_name ,win_properties);
		win.focus();
}	

<!-- End Menus Script -->