
// preload constant images
	var btnConstant = new Array();
	btnConstant = ["","company","careers","contact"];
	for (i=0;i<btnConstant.length;i++) {
	eval("C"+i+"on = new Image();"); eval("C"+i+"off = new Image();");
	eval("C"+i+"on.src = \"img/buttons/cnst_"+btnConstant[i]+"_r.gif\";");
	eval("C"+i+"off.src = \"img/buttons/cnst_"+btnConstant[i]+"_0.gif\";");
	}

// preload nav images
	var btnNav = new Array();
	btnNav = ["","program-management","product-design","prototyping","material-management","pcb-assembly","system-assembly","direct-fulfillment","service-depot","quality-commitment","next-generation"];
	for (i=0;i<btnNav.length;i++) {
	eval("A"+i+"on = new Image();"); eval("A"+i+"off = new Image();");
	eval("A"+i+"on.src = \"img/buttons/l1_"+btnNav[i]+"_r.gif\";");
	eval("A"+i+"off.src = \"img/buttons/l1_"+btnNav[i]+"_0.gif\";");
	}

// preload nav nubs
	AnubOn = new Image(); AnubOff = new Image();
	AnubOn.src = "img/buttons/l1_nub_r.gif";
	AnubOff.src = "img/buttons/l1_nub_0.gif";

// image rollovers
	function changeImages() {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
		document[changeImages.arguments[i]].src = eval(changeImages.arguments[i+1] + ".src"); 
		}
	}

// reloads page in NS4 (refresh problems)
	if (document.layers) {
		origWidth = innerWidth;
		origHeight = innerHeight;
	}
	
	function reDo() {
		if (innerWidth != origWidth || innerHeight != origHeight) {
		location.reload();
		}
	}
	
	if (document.layers) {
		onresize = reDo;
	}

// opens maps
	function openMap(img) {
		mapwin = window.open('img/photos/' + img,'mapwin','width=402,height=451');
		mapwin.focus();
	}

// opens product shots
	function openProduct(img) {
		prodwin = window.open('pop_product.asp?prod=' + img,'prodwin','width=560,height=410');
		prodwin.focus();
	}

// pop-up window functions
function OpenDialog(PageURL, WindowWidth, WindowHeight)
{
	// This function opens a Modal Dialog box
	var dlgReturn = 0;
	dlgReturn = window.showModalDialog(PageURL, "", "dialogWidth:"+WindowWidth+"px;dialogHeight:"+WindowHeight+"px;help:no;resizable:no;status:no;");
	return dlgReturn;
}

function OpenPopup(url, width, height, name, blnScroll) 
{
  var myWin = window.open(url,name,'top=50, left=150, toolbar=0,location=1,directories=0,status=1,menubar=0,scrollbars='+blnScroll+',resizable=0,width='+width+',height='+height);
}


