// function for roll-overs
function makeArray() { // JS1.0-compatible
	var args = makeArray.arguments;
		for (var i = 0; i < args.length; i++) {	this[i] = args[i]; }
	this.length = args.length;
}

// preload all images in the array 'imageNames'
function preload() {
	if (document.images && imageNames) {
		var imagesOn = new Array();
		for ( var i=0 ; i<imageNames.length ; i++ ) {
			imagesOn[i] = new Image();
			imagesOn[i].src = (imagePrefix + imageNames[i] + imageOnSuffix);
		}
	}
}

function img_over(target) {
	if (document.images) { document.images[target].src = (imagePrefix + target + imageOnSuffix); }
}

function img_off(target) {
	if (document.images) { document.images[target].src = (imagePrefix + target + imageOffSuffix); }
}

onload = "preload();";
var imagePrefix	=	"/BIweb/images/";
var imageOnSuffix =	"_over.gif";
var imageOffSuffix =	"_off.gif";	
var imageNames = new makeArray(
	"nav_bain_experts",
	"nav_BI",
	"nav_for_the_media",
        "nav_more_about_book",
        "nav_related_writings",
        "nav_the_authors"
	);


// function for pop-up windows
function newWindow(url,NewWin){window.open(url,NewWin,'menubar=no,scrollbars=yes,toolbar=no,width=617,height=550,screenX=500,screenY=500');}

	function popUp (page, height, width, param) {
		window.onerror=null;
			var _loc 	= page; 
			var _params 	= param+",width="+width+",height="+height;
			var xwin 	= window.open(_loc,"POPUP",_params);
			if (xwin.opener == null) { xwin.opener = self; }
			xwin.focus();
		return false;
	}

//GA
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-7229296-3']);
  _gaq.push(['_trackPageview']);
  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();