var loadedImages = null;
var offExt = ".jpg";
var overExt = ".jpg";
var domain = document.domain;
if (domain == "localhost") {
	var menuDir = "/regional/menu/";
} else {
	var menuDir = "/menu/";
}
function loadImages(){
   var img
   if (document.images){
      if (!loadedImages) loadedImages = new Array()
      for (var i=0; i < arguments.length; i++){
         img = new Image()
         img.src = arguments[i]
         loadedImages[loadedImages.length] = img
      }
   }
}
function assignDir (directory) {
	if (directory != '') {
		menuDir = directory;
	}
}
function flip(elementName, overFlag){
   if (document.images){
 	  var theImg = document.getElementById(elementName);
	  var elementSrc = menuDir;
	  if (overFlag == 0) {
	  	elementSrc += elementName + offExt;
	  } else {
	    elementSrc += elementName + "_over" + overExt;
	  }
      theImg.src = elementSrc;
	}
}

//Fix Netscape resize bug for mouseDown and mouseUp events.
function forceReload() {
      location.reload()
}
function fixNetscape4(){
   NS4 = document.layers
   NSVer = parseFloat(navigator.appVersion)
   if (NSVer >= 5.0 || NSVer < 4.1) NS4 = false

   if (NS4) onresize = forceReload
}
function listflip(elementName, overFlag) {
if (document.images){
 	  var theImg = document.getElementById(elementName);
	  var elementSrc = menuDir;
	  if (overFlag == 0) {
	  	elementSrc += elementName + offExt;
	  } else {
	    elementSrc += elementName + "_over" + overExt;
	  }
      theImg.style.listStyleImage = "url("+elementSrc+")";
	}
}
function changeLinks (picValue) {
	var uBound = pictures.length;
	var curValue;
	var newHTML;
	newHTML = "";
	var picDiv = document.getElementById("PagerBox1");
	for (var i = 0; i < uBound; i++) {
		curValue = eval (i + 1);
		if (picValue != curValue) {
			newHTML += pictures [i][0];
		}
		newHTML = newHTML + curValue;
		if (picValue != curValue) {
			newHTML += pictures [i][2];
		}
		if (i < uBound - 1) {
			newHTML += "&nbsp;\n"
		}
	}
	picDiv.innerHTML = newHTML;
	if (document.getElementById("PagerBox2")) {
		picDiv = document.getElementById("PagerBox2");
		newHTML = "";
		for (var i = 0; i < uBound; i++) {
			curValue = eval (i + 1);
			if (picValue != curValue) {
				newHTML += pictures [i][0];
			}
			newHTML = newHTML + curValue;
			if (picValue != curValue) {
				newHTML += pictures [i][2];
			}
			if (i < uBound - 1) {
				newHTML += "&nbsp;\n"
			}
		}
		picDiv.innerHTML = newHTML;
	}
}
 function changeImage (descriptor, count, picture, picWidth, picHeight, imageRoot, picValue) {
	var adjustableSpan = document.getElementById("adjustablespan");
	adjustableSpan.innerHTML = picValue;
	var printableDiv = document.getElementById("printablediv");
	printableDiv.style.width = picWidth + "px";
	var printablePic = document.getElementById("printablepic");
	picture = imageRoot + picture;
	printablePic.src = picture;
	printablePic.style.width = picWidth;
	printablePic.style.height = picHeight;
	printablePic.width = picWidth;
	printablePic.height = picHeight;
	changeLinks (picValue);
 }
 function openNewWindow (Link, width, height) {
 	var newWindow = window.open (Link, "newWindow", "resizable=1,scrollbars=1,height=" + height + ",width=" + width)
	var scrWidth = screen.width;
	var scrHeight = screen.height;
	var leftPos = (scrWidth - width) / 2;
	var topPos = (scrHeight - height) / 2;
	newWindow.moveTo(leftPos, topPos);
	newWindow.focus(); 
 }
 function loadNewLink(link) {
	window.open(link); 
}
function delConfirmLink (linkType) {
	var Flag = false;
	if (confirm ("Are you sure you wish to delete this " + linkType + "?")) {
		Flag = true;
	}
	return Flag;
}