﻿/* This script and many more are available free online at
The JavaScript Source :: http://javascript.internet.com
Created by: Copperfield Publishing :: http://www.copperfieldpub.com/ */

function Crumb(Path, Name, Url) {
 	this.Path	= Path;
 	this.Name	= Name;
 	this.Url	= Url;
}

BagOCrumbs = new Array();

// add new directories here.  the format:
// Path: the name of the directory
// Name: the text you want to display onscreen
// Url:  the URL to the page for this group page or book

BagOCrumbs[0] = new Crumb("aboutus", "About Us", "/aboutus/");
BagOCrumbs[1] = new Crumb("company", "Company", "/aboutus/company/");
BagOCrumbs[2] = new Crumb("partners", "Our Partners", "/aboutus/partners/");

BagOCrumbs[3] = new Crumb("contactus", "Contact Us", "/contactus/");

BagOCrumbs[4] = new Crumb("corporate", "Corporate", "/corporate/");

BagOCrumbs[5] = new Crumb("equipment", "Equipment", "/equipment/");
BagOCrumbs[6] = new Crumb("cabinetry", "Cabinetry", "/equipment/cabinetry/");
BagOCrumbs[7] = new Crumb("compressor", "Compressor and Vacuum", "/equipment/compressor/");
BagOCrumbs[8] = new Crumb("operatory", "Operatory Equipment", "/equipment/operatory/");
BagOCrumbs[9] = new Crumb("small", "Small Equipment", "/equipment/small/");
BagOCrumbs[10] = new Crumb("xray", "X-Ray", "/equipment/xray/");

BagOCrumbs[11] = new Crumb("service", "Service", "/service/");
BagOCrumbs[12] = new Crumb("handpiecerepair", "Handpiece Repair", "/service/handpiecerepair/");
BagOCrumbs[13] = new Crumb("inofficeservice", "In-Office Service", "/service/inofficeservice/");
BagOCrumbs[14] = new Crumb("officedesign", "Office Design and Construction", "/service/officedesign/");
BagOCrumbs[15] = new Crumb("smallequipment", "Small Equipment Repair", "/service/smallequipment/");

BagOCrumbs[16] = new Crumb("supplies", "Supplies", "/supplies/");
BagOCrumbs[17] = new Crumb("burs", "Burs", "/supplies/burs/");
BagOCrumbs[18] = new Crumb("cosmetic", "Cosmetic Dentistry", "/supplies/cosmetic/");
BagOCrumbs[19] = new Crumb("disposables", "Disposables", "/supplies/disposables/");
BagOCrumbs[20] = new Crumb("endodontics", "Endodontics", "/supplies/endodontics/");
BagOCrumbs[21] = new Crumb("handpieces", "Handpieces", "/supplies/Handpieces/");
BagOCrumbs[22] = new Crumb("parts", "Equipment and Parts", "/supplies/parts/");
BagOCrumbs[23] = new Crumb("evacuation", "Evacuation", "/supplies/evacuation/");
BagOCrumbs[24] = new Crumb("finishing", "Finishing and Polishing", "/supplies/finishing/");
BagOCrumbs[25] = new Crumb("implant", "Implant-Related Products", "/supplies/implant/");
BagOCrumbs[26] = new Crumb("infection", "Infection Control", "/supplies/infection/");
BagOCrumbs[27] = new Crumb("instruments", "Instruments", "/supplies/instruments/");
BagOCrumbs[28] = new Crumb("lab", "Laboratory Products", "/supplies/lab/");
BagOCrumbs[29] = new Crumb("preventatives", "Preventatives", "/supplies/preventatives/");
BagOCrumbs[30] = new Crumb("surgical", "Surgical Products", "/supplies/surgical/");
BagOCrumbs[31] = new Crumb("xrayproducts", "X-Ray Products", "/supplies/xrayproducts/");

BagOCrumbs[32] = new Crumb("technology", "Technology", "/technology/");
BagOCrumbs[33] = new Crumb("cameras", "Intraoral Cameras", "/technology/cameras/");
BagOCrumbs[34] = new Crumb("digital", "Digital Radiography", "/technology/digital/");
BagOCrumbs[35] = new Crumb("networking", "Computers and Networking", "/technology/networking/");
BagOCrumbs[36] = new Crumb("software", "Software", "/technology/software/");
BagOCrumbs[37] = new Crumb("support", "Support and Downloads", "/technology/support/");
BagOCrumbs[50] = new Crumb("remote.htm", "Remote Support", "/technology/support/remote.htm");
BagOCrumbs[51] = new Crumb("technician.htm", "Remote Support Technician", "/technology/support/technician.htm");

BagOCrumbs[38] = new Crumb("privacy", "Privacy Policy", "/privacy/");
BagOCrumbs[39] = new Crumb("terms", "Terms Of Use", "/terms/");

BagOCrumbs[40] = new Crumb("featured", "Featured Products and Services", "/featured/");
BagOCrumbs[41] = new Crumb("scican", "SciCan Statim", "/featured/scican/");
BagOCrumbs[42] = new Crumb("intraoral", "Intraoral and Panoramic Digital Radiography Systems", "/featured/intraoral/");
BagOCrumbs[43] = new Crumb("marus", "Marus MaxStar Operatory Equiptment", "/featured/marus/");
BagOCrumbs[44] = new Crumb("office", "Office Design and Construction Services", "/featured/office/");
BagOCrumbs[45] = new Crumb("bienair", "Bien-air Optima MX Electric Handpiece Package", "/featured/bienair/");
BagOCrumbs[46] = new Crumb("nustar", "NuStar Treatment Chair", "/featured/nustar/");
BagOCrumbs[47] = new Crumb("hufriedy", "Hu-Friedy Ultrasonic Insert Special", "/featured/hufriedy/");
BagOCrumbs[48] = new Crumb("accutron", "Accutron Advanced Conscious Sedation Special", "/featured/accutron/");

BagOCrumbs[49] = new Crumb("catalog", "Diversified Dental Sales Online Catalog", "/catalog/");

// ... we build the path and display it

var i, x;
// the character below displays between the directories; you can change it if you like.
strConcat = " > ";
strUrl = document.location.href;
strList = "<a href='/'>Home</a>";
strDebug = "";
aryDirs = strUrl.split("/");
for (x=0; x < aryDirs.length; x++) {
	 for(i = 0; i < BagOCrumbs.length; i++) {
			 if (BagOCrumbs[i].Path.toLowerCase() == aryDirs[x].toLowerCase()) {
	                      strList += strConcat + "<a href='" + BagOCrumbs[i].Url + "'>" + BagOCrumbs[i].Name + "</a>";
			 i = BagOCrumbs.length;
		}
}
}

// comment out the next line to eliminate the display of the document's title
// the character below displays between the directory and the document's title; you can change it if you like.

document.write(strList);
