
var isLoaded = false;
//set filePrefix
var my_href = location.href;
var ok = my_href.split("/");
//figure out whether this is on localhost or the production server
if (ok[2] == "localhost:8500") {
	if (ok.length == 5) filePrefix = "images/tabs/"; //root
	else if (ok.length == 6) filePrefix = "../images/tabs/"; //one level down
	else if (ok.length > 6) filePrefix = "../../images/tabs/"; //two levels down
}
else if (ok[2] == "www.nfsequipment.com"){
	if (ok.length == 4) filePrefix = "images/tabs/";
	else if (ok.length == 5) filePrefix = "../images/tabs/";
	else if (ok.length > 5) filePrefix = "../../images/tabs/";
}
else if (ok[2] == "www.nfscoinmachines.com"){
	if (ok.length == 4) filePrefix = "images/tabs/";
	else if (ok.length == 5) filePrefix = "../images/tabs/";
	else if (ok.length > 5) filePrefix = "../../images/tabs/";
}
else if (ok[2] == "secure3.nfdc.net"){
	if (ok.length == 4) filePrefix = "images/tabs/";
	else if (ok.length == 5) filePrefix = "../images/tabs/";
	else if (ok.length > 5) filePrefix = "../images/tabs/";
}

//preload images so rollovers will be instantaneous
	
function preload() {
	img1_on = new Image(26,63);
	img1_on.src = filePrefix + "1_on.jpg";
		
	img1_off = new Image(26,63);
	img1_off.src = filePrefix + "1_off.jpg";
	
	img2_on = new Image(26,80);
	img2_on.src = filePrefix + "2_on.jpg";
	
	img2_off = new Image(26,80);
	img2_off.src = filePrefix + "2_off.jpg";
	
	img3_on = new Image(26,103);
	img3_on.src = filePrefix + "3_on.jpg";
	
	img3_off = new Image(26,103);
	img3_off.src = filePrefix + "3_off.jpg";
	
	img4_on = new Image(26,88);
	img4_on.src = filePrefix + "4_on.jpg";
	
	img4_off = new Image(26,88);
	img4_off.src = filePrefix + "4_off.jpg";
	
	img5_on = new Image(26,68);
	img5_on.src = filePrefix + "5_on.jpg";
	
	img5_off = new Image(26,68);
	img5_off.src = filePrefix + "5_off.jpg";
	
isLoaded = true;
}
     
//if preload is complete then it's safe to swap the images
function rollOverOn(imagename) {
   if (isLoaded) {
	document.images[imagename].src = eval(imagename + "_on" + ".src");
	}
}

function rollOverOff(imagename) {
	if (isLoaded) {
	document.images[imagename].src = eval(imagename + "_off" + ".src");
	}
}

//this is the tab js
function synchTab(frameName) {

  var elList, i;

  // Exit if no frame name was given.

  if (frameName == null)
    return;

  // Check all links.

  elList = document.getElementsByTagName("A");
  for (i = 0; i < elList.length; i++)

    // Check if the link's target matches the frame being loaded.

    if (elList[i].target == frameName) {

      // If the link's URL matches the page being loaded, activate it.
      // Otherwise, make sure the tab is deactivated.

      if (elList[i].href == window.frames[frameName].location.href) {
        elList[i].className += " activeTab";
        elList[i].blur();
      }
      else
        removeName(elList[i], "activeTab");
    }
}

function removeName(el, name) {

  var i, curList, newList;

  // Remove the given class name from the element's className property.

  newList = new Array();
  curList = el.className.split(" ");
  for (i = 0; i < curList.length; i++)
    if (curList[i] != name)
      newList.push(curList[i]);
  el.className = newList.join(" ");
}
