

/*
Utilities JavaScript
Created by: Jason Beard
Created Date: March. 2002

Modified by: Jason Beard	
Modified date: April 2, 2002

*/

// identify folder level based on flag -- this is for level2 folders -- it goes up two levels ../../

var path = "";
var flag = flag;

if (flag == "level2")
{
	path = "../";
}
else 
{
 	path = "";
}

// Rollover Functionality

// define category-specific nav image names
var mainCat = new Array;
mainCat = ["benefits", "serving", "tips", "recipes", "qa", "publications", "news", "hcp", "home", "month", "green", "yelorg", "red", "bluepurp", "white"];


// preload images referencing mainCat
var imgOn = new Array;
var imgOff = new Array;
for (var i = 0; i < mainCat.length; i++) {
  imgOff[i] = new Image;
  imgOff[i].src = path+"../images/nav"+mainCat[i]+"off.gif";
  imgOn[i] = new Image;
  imgOn[i].src = path+"../images/nav"+mainCat[i]+"on.gif";
}

// do rollover
function toggleimg(imgname,state) {
  var ptr = eval("document.images."+imgname);
  ptr.src = path+"../images/nav_"+imgname+"_"+state+".gif";
}


// define category-specific nav image names for level2
var mainCat2 = new Array;
mainCat = ["benefits", "serving", "tips", "recipes", "qa", "publications", "news", "hcp", "home", "month", "green", "yelorg", "red", "bluepurp", "white"];


// preload images referencing mainCat2
var imgOn = new Array;
var imgOff = new Array;
for (var i = 0; i < mainCat2.length; i++) {
  imgOff[i] = new Image;
  imgOff[i].src = path+"../../images/nav"+mainCat[i]+"off.gif";
  imgOn[i] = new Image;
  imgOn[i].src = path+"../../images/nav"+mainCat[i]+"on.gif";
}

// do rollover
function toggleimg2(imgname,state) {
  var ptr = eval("document.images."+imgname);
  ptr.src = path+"../../images/nav_"+imgname+"_"+state+".gif";
}


// define category-specific nav image names for homepage
var mainCatHome = new Array;
mainCatHome = ["benefits", "serving", "tips", "recipes", "qa", "publications", "news", "hcp", "home", "month"];

// preload images referencing mainCatHome
var imgOn = new Array;
var imgOff = new Array;
for (var i = 0; i < mainCatHome.length; i++) {
  imgOff[i] = new Image;
  imgOff[i].src = path+"images/nav_"+mainCatHome[i]+"_off.gif";
  imgOn[i] = new Image;
  imgOn[i].src = path+"images/nav_"+mainCatHome[i]+"_on.gif";
}

// do rollover
function toggleimgHome(imgname,state) {
  var ptr = eval("document.images."+imgname);
  ptr.src = path+"images/nav_"+imgname+"_"+state+".gif";
}
 

//Popup window for non-governmental web sites
function externalLink (url,dirLevel) {
	var newURL = "";
	if (dirLevel == 1) 
	{
		newURL = "../";
	}
	newURL += path+"../leaveWarn.htm?urlStr=" + url;
	window.open (newURL,'Message','location=0,toolbar=0,menubar=0,width=320,height=270,scrollbars=1,resizable=0,screenX=240,screenY=180,left=250,top=185');
}


//Print Functionality - Launches the Print Window
var agt=navigator.userAgent.toLowerCase(); 

function printPage() {

	if (window.print) {
		window.print();
	}
	else if (agt.indexOf("mac") != -1) {
		alert("Press 'Cmd+p' on your keyboard to print this page.");
	}
	else {
		alert("Press 'Ctrl+p' on your keyboard to print this page.")
	}
}


