/*****
Dynamic Javascript Breadcrumb Navigation by Adam DuVander
http://duvinci.com/projects/javascript/crumbs/

Released under Creative Commons License:
http://creativecommons.org/licenses/by/2.5/
*****/
var crumbsep = " > ";
var precrumb = "<span class=\"crumb\">";
var postcrumb = "</span>";
var sectionsep = "/";
var rootpath = "/"; // Use "/" for root of domain.
var rootname = "SBU";

var ucfirst = 1; // if set to 1, makes "directory" default to "Directory"

var objurl = new Object;
objurl['aboutsbu'] = 'About SBU';
objurl['academics'] = 'Academic';
objurl['LifeBeautiful'] = 'Life Beautiful';
objurl['activities'] = 'Student Activities';
objurl['Gened'] = 'General Education';
objurl['assessment'] = 'Institutional Effectiveness';
objurl['bsd'] = 'Behavioral Sciences';
objurl['businessadmin'] = 'Business Administration';
objurl['career_services'] = 'Career Services';
objurl['career_management'] = 'Career Management';
objurl['resume_information'] = 'Resume Information';
objurl['testing_schedule'] = 'Testing Schedule';
objurl['chemphys'] = 'Chemistry & Physics';
objurl['cctc'] = 'CCTC';
objurl['cobacs'] = 'College of Business and Computer Science';
objurl['collegeofnursing'] = 'College of Nursing';
objurl['CON_videos'] = 'Videos';
objurl['photo_gallery'] = 'Photo Gallery';
objurl['AT'] = 'Athletic Training';
objurl['at'] = 'Athletic Training';
objurl['cosm'] = 'College of Science and Mathematics';
objurl['BIO'] = 'Biology';
objurl['Prehlth'] = 'Pre-Health';
objurl['strait'] = 'Science and Christian Faith';
objurl['Math'] = 'Mathematics';
objurl['currentstudents'] = 'Current Students';
objurl['dual_credit'] = 'Dual Credit';
objurl['financialaid'] = 'Financial Aid';
objurl['Honors'] = 'Honors Program';
objurl['intramurals'] = 'Intramural Sports';
objurl['dialup'] = 'Dial-Up Internet Access';
objurl['it'] = 'Instructional Technology';
objurl['about'] = 'About IT';
objurl['musicmc'] = 'Music Media Cart';
objurl['ndtjc'] = 'Newport-Davis Theatre';
objurl['spglmc'] = 'Springfield Campus';
objurl['spgsmc'] = 'Springfield Campus';
objurl['t2202'] = 'Taylor Center';
objurl['t221'] = 'Taylor Center';
objurl['w101'] = 'Wheeler Science Center';
objurl['wdyaud'] = 'Woody Auditorium';
objurl['dwnld'] = 'Software Downloads';
objurl['Labs'] = 'Computer Labs';
objurl['virustools'] = 'Virus Tools';
objurl['dormnet'] = 'Dorm Net';
objurl['Help'] = 'Technical Support';
objurl['Language'] = 'Language & Literature';
objurl['mba'] = 'MBA';
objurl['missions'] = 'Missions & Ministries';
objurl['mountainview'] = 'Mountain View';
objurl['MUSIC'] = 'Music';
objurl['success_center'] = 'Success Center';
objurl['safety'] = 'Safety & Security';
objurl['emergency'] = 'Emergency Procedures';
objurl['SBU_Catalog'] = 'Course Catalog';
objurl['news'] = 'News & Events';
objurl['acsi'] = 'College Preparatory Championships';
objurl['Guides'] = 'Study Guides';
objurl['ResearchReviewBoard'] = 'Research Review Board';
objurl['sga'] = 'Student Government Association';
objurl['residencelife'] = 'Residence Life';
objurl['UAC'] = 'University Activities Council';
objurl['MBAapplication'] = 'MBA Application';
objurl['salem'] = 'Salem Campus';
objurl['springfield'] = 'Springfield Campus';
objurl['welcomeweek'] = 'Welcome Week';
objurl['Slideshow'] = 'Photo Gallery';
objurl['wellness_center'] = 'Wellness Center';
objurl['churchmusicworkshop'] = 'Church Music Workshop';
objurl['StudentLoans'] = 'Student Loans';
objurl['ParentsAssociation'] = 'Parents Association';
objurl['mseducation'] = 'Graduate Studies in Education';
objurl['MeetOurStudents'] = 'Meet Our Students';
objurl['AdultStudents'] = 'Adult Students';
objurl['Fresh_Soph'] = 'High School Freshmen and Sophomores';
objurl['Junior_Senior'] = 'High School Juniors and Seniors';
objurl['TransferStudents'] = 'Transfer Students';
objurl['Graduate'] = 'Graduate Students';
objurl['undergraduate'] = 'Undergraduate Students';
objurl['prospectivestudents'] = 'Prospective Students';
objurl['admission_reps'] = "Admission Counselors";
objurl['hipo'] = "History and Political Science";
objurl['its'] = "Information and Technology Services";
objurl['hr'] = "Human Resources";
objurl['ics'] = "Intercultural Studies";
objurl['wellness_center'] = "Wellness Center";
objurl['ResidenceHalls'] = "Residence Halls";
objurl['PT'] = "Physical Therapy";
objurl['HonorRoll'] = "Honor Roll";
objurl['wsoccer'] = "Women's Soccer";
objurl['BearcatBackers'] = "Bearcat Backers";
objurl['admin'] = "Administration";
objurl['vball'] = "Volleyball";
objurl['mtennis'] = "Men's Tennis";
objurl['wtennis'] = "Women's Tennis";
objurl['wbasketball'] = "Women's Basketball";
objurl['mbasketball'] = "Men's Basketball";
objurl['mxc'] = "Men's Cross Country";
objurl['wxc'] = "Women's Cross Country";
objurl['mtrack'] = "Men's Track";
objurl['wtrack'] = "Women's Track";

// Grab the page's url and break it up into directory pieces
var pageurl = (new String(document.location));
var protocol = pageurl.substring(0, pageurl.indexOf("//") + 2);
pageurl = pageurl.replace(protocol, ""); // remove protocol from pageurl
var rooturl = pageurl.substring(0, pageurl.indexOf(rootpath) + rootpath.length); // find rooturl
if (rooturl.charAt(rooturl.length - 1) == "/") //remove trailing slash
{
  rooturl = rooturl.substring(0, rooturl.length - 1);
}
pageurl = pageurl.replace(rooturl, ""); // remove rooturl fro pageurl
if (pageurl.charAt(0) == '/') // remove beginning slash
{
  pageurl = pageurl.substring(1, pageurl.length);
}

var page_ar = pageurl.split(sectionsep);
var currenturl = protocol + rooturl;
var allbread = precrumb + "<a href=\"" + currenturl + "\">" + rootname + "</a>" + postcrumb; // start with root

for (i=0; i < page_ar.length-1; i++)
{
  var displayname = "";
  currenturl += "/" + page_ar[i];
  if (objurl[page_ar[i]])
  {
    displayname = objurl[page_ar[i]];
  }
  else
  {
    if (ucfirst == 1)
    {
      displayname = page_ar[i].charAt(0).toUpperCase() + page_ar[i].substring(1);
    }
    else
    {
      displayname = page_ar[i];
    }
  }
  allbread += crumbsep + precrumb + "<a href=\"" + currenturl + "\">" + displayname + "</a>" + postcrumb;
}
document.write(allbread);

