/*****
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 = "Home";

var ucfirst = 1; // if set to 1, makes "directory" default to "Directory"

var objurl = new Object;
/** About NJARŽ **/
objurl['about_njar'] = 'About NJAR&reg;';
   objurl['ef'] = 'NJAR&reg; Educational Foundation';
   objurl['grf'] = 'NJAR&reg; Govermental Research Foundation';
   objurl['hof'] = 'NJAR&reg; Housing Opportunity Foundation, Inc.';
      objurl['horg'] = 'Housing Opportunity Resource Guide';
   objurl['meetings'] = 'Meetings';
      objurl['minutes'] = 'Meeting Minutes';
         objurl['bod'] = 'Board of Directors';
         objurl['ec'] = 'Executive Committee';
   objurl['whoswho'] = 'Who&#39;s Who';
   objurl['ps'] = 'Professional Standards';

/** IPhone APP **/
objurl['app'] = 'NJAR&reg; iPhone App';

/** Awards **/
objurl['awards'] = 'Awards';
   objurl['communications'] = 'Communications Awards';
   objurl['gn'] = 'NJAR&reg; Good Neighbor Award';
   objurl['roty'] = 'REALTOR&reg; and REALTOR-ASSOCIATE&reg; of the Year';
   objurl['coe'] = 'NJAR&reg; Circle of Excellence Sales Award&reg;';

/** Consumers **/
objurl['consumers'] = 'Consumers';

/** Education **/
objurl['education'] = 'Education';
   objurl['GRI'] = 'Graduate REALTOR&reg; Institute';
   objurl['tripleplay'] = 'Triple Play';
   
/** Webinars **/
objurl['FHA020509'] = 'What\'s New at FHA';
objurl['shortsales1020908'] = 'Don\'t Be Scared of Short Sales';
objurl['demystifyingweb20'] = 'Web 2.0 Technologies';
objurl['onlineforms'] = 'NJAR&reg; Online Forms Training';
objurl['designations'] = 'Realize Your Potential With GRI & GREEN';
objurl['irs031209'] = 'Planning for Disaster: Making Sure Your Business is Ready';
objurl['ss040609'] = 'Don\'t Fall Short: Are You Prepared for Short Sales?';
objurl['taxcredit040309'] = 'Get the REAL Story on the First-Time Home Buyer Tax Credit';
objurl['social_networking'] = 'How to Use Social Networking and Web 2.0 to Market Yourself';
objurl['market_trends_0609'] = 'Housing Market Trends and the New Jersey Real Estate Outlook';
objurl['pro_standards'] = 'Professional Standards: Top 10';
objurl['mortgage_options'] = 'Mortgage Options in Today\'s Market';
objurl['narissues080409'] = 'Energy and HVCC';
objurl['onlinesecurity'] = 'Online Security: How to Protect Yourself';

/**Paycheck 2 Paycheck**/
objurl['paycheck2paycheck'] = 'Paycheck To Paycheck';

   
/** Get the REAL Story **/
objurl['gettherealstory'] = 'Get the REAL Story';
objurl['gettheREALstory'] = 'Get the REAL Story';
   
/** Government Affairs **/
objurl['government_affairs'] = 'Government Affairs';
   objurl['eye_on_the_hill'] = 'Eye On the Hill Newsletters';
   objurl['issues'] = 'Issues';
      objurl['federal'] = 'Federal';
      objurl['local'] = 'Local';
      objurl['state'] = 'State';
         objurl['environmental'] = 'Environmental';
      objurl['legislative_update'] = 'Legislative Update';
      objurl['RPAC'] = 'REALTORS&reg; Political Action Committee';
   objurl['pss'] = 'Political Survival Seminar';
   objurl['fha2008'] = 'Federal Housing Act Seminar';
   objurl['trentonday10'] = 'REALTOR&reg; Day in Trenton';
      
/** Housing Assitance **/
objurl['housing_assistance'] = 'Housing Assistance';

/** Member Benefits **/
objurl['member_benefits'] = 'Member Benefits';

/** New Jersey Network **/
objurl['njn'] = 'New Jersey Network';

/** Press Room **/
objurl['pressroom'] = 'Press Room';
   objurl['releases'] = 'Press Releases';
   
/** Publications **/
objurl['publications'] = 'Publications';
   objurl['njrealtor'] = 'New Jersey REALTOR&reg; Magazine'
   objurl['wir'] = 'Week in Review';
   objurl['database'] = 'Article Search';
   objurl['mir'] = 'Month in Review';

/** Research & Statistics **/
objurl['research_statistics'] = 'Research & Statistics';

/** Risk Management **/
objurl['risk_management'] = 'Risk Management';
	objurl['drupdate'] = 'Designated REALTOR&reg; Update';


/** Technology **/
objurl['technology'] = 'Technology';
	objurl['member_questions'] = 'Member Questions';
	objurl['product_insights'] = 'Product Insights';
	objurl['tech_videos'] = 'Visual Know How';
	objurl['tech_talk'] = 'NJAR&reg; Tech Talk Blog';



// 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 pagename = pageurl.substring((pageurl.lastIndexOf('/') + 1), pageurl.length);

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 **/
var allbread = "<a href=\"" + currenturl + "\">" + rootname + "</a>"; // 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; ***/
  if((i == page_ar.length-2) && (pagename == 'index.html' || pagename == 'index.php' || pagename == ''))
  {
     allbread += crumbsep + displayname;
  }
  else
  {
  allbread += crumbsep + "<a href=\"" + currenturl + "\">" + displayname + "</a>";
  }
}



if (!(pagename == 'index.html' || pagename == 'index.php' || pagename == ''))
{
allbread += crumbsep + document.title;
}

/** allbread += " " + page_ar.length + " " + i + " " + pagename; **/

document.write(allbread);





