/*****
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 = "<span class=\"crumb\"> / </span>";
var precrumb = "<span class=\"crumb\">";
var postcrumb = "</span>";
var sectionsep = "/";
var rootpath = "/en"; // Use "/" for root of domain.
var rootname = "";

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

var objurl = new Object;
objurl['accents'] = 'home accents';
objurl['clocks'] = 'wall clocks';
objurl['tealight'] = 'tealight holders';
objurl['runners'] = 'table runners and table cloths';
objurl['branches'] = 'floral &amp; branches';
objurl['cushions'] = 'cushions';
objurl['ceilinglamps'] = 'ceiling lamps';
objurl['throws'] = 'throws';
objurl['fragrances'] = 'candles & fragrances';
objurl['walldecor'] = 'wall decor';
objurl['decor'] = 'decor';
objurl['storage'] = 'storage';
objurl['lamps'] = 'lamps';
objurl['rugs'] = 'rugs';

objurl['metalart'] = 'metal wall decor';
objurl['frames'] = 'picture frames';
objurl['wallart'] = 'canvas & framed art';
objurl['mirrors'] = 'mirrors';
objurl['hooks'] = 'hooks & shelves';
objurl['adhesive'] = 'adhesive wall art';

objurl['bases'] = 'lamp bases';
objurl['shades'] = 'lamp shades';
objurl['table'] = 'table lamps';
objurl['floor'] = 'floor lamps';
objurl['pendant'] = 'Ceiling Lamps';

objurl['regular'] = '84" length';
objurl['sheers'] = 'sheer';
objurl['96in'] = '96" length';
objurl['promo'] = 'set of 2';
objurl['novelty'] = 'novelty';

objurl['accessories'] = 'accessories';
objurl['woodpoles'] = 'mix&match wood poles';
objurl['metalpoles'] = 'metal pole sets';
objurl['1316'] = '13/16mm sets';
objurl['2528'] = '25/28mm sets';
objurl['23mm'] = '23mm sets';
objurl['28mm'] = '28mm sets';
objurl['35mm'] = '35mm sets';

objurl['bedding'] = 'bedding';
objurl['comforters'] = 'comforter sets';
objurl['duvets'] = 'duvet cover sets';
objurl['basics'] = 'basics';

objurl['furniture'] = 'furniture';
objurl['accent'] = 'accent furniture';
objurl['ottomans'] = 'ottomans';
objurl['chairs'] = 'chairs';
objurl['stools'] = 'bar stools';

objurl['kidscollection'] = 'kids collection';
objurl['duvet'] = 'duvet covers';
objurl['cushions'] = 'cushions';
objurl['frames'] = 'picture frames';
objurl['hampers'] = 'hampers and chests';
objurl['lamps'] = 'lighting';
objurl['kidsottomans'] = 'ottomans & benches';
objurl['kidsdecor'] = 'decor';
objurl['shelves'] = 'wall hooks and shelves';
objurl['storage'] = 'storage';
objurl['walldecor'] = 'wall decor';
objurl['curtains'] = 'curtains';
objurl['stickers'] = 'wall stickers';

objurl['windows'] = 'windows';
objurl['hardware'] = 'Curtain rods';
objurl['curtains'] = 'ready-to-hang curtains';
objurl['valances'] = 'ready-to-hang valances';
objurl['blinds'] = 'blinds';

objurl['outdoor'] = 'outdoor living';
objurl['candles'] = 'candles and holders';
objurl['chairpads'] = 'chair pads';
objurl['outdoorcushions'] = 'outdoor cushions';
objurl['patiofurniture'] = 'patio furniture';
objurl['lanterns'] = 'lanterns';
objurl['planters'] = 'planters';
objurl['tabletop'] = 'Tabletop accessories';
objurl['outdoorrugs'] = 'rugs & coir mats';

objurl['xmas'] = 'christmas 2010';
objurl['trimmings'] = 'ornaments';
objurl['deco'] = 'deco accents';
objurl['decotrees'] = 'deco trees';
objurl['deco-trees'] = 'deco trees';
objurl['reindeers'] = 'reindeer';
objurl['giftideas'] = 'gift ideas';
objurl['nutcrackers'] = 'nutcrackers';
objurl['xmastrees'] = 'christmas trees';
objurl['sets'] = 'ornament sets';
objurl['wreaths'] = 'Feather wreaths';
objurl['gifts'] = 'Gifts';
objurl['chargerplates'] = 'Charger plates';
objurl['trees'] = 'Christmas trees';


// Colours for the Ornaments section
objurl['aqua'] = 'aqua & indigo';
objurl['black'] = 'black';
objurl['brown'] = 'brown & copper';
objurl['charcoal'] = 'charcoal';
objurl['emerald'] = 'emerald';
objurl['gold'] = 'gold';
objurl['green'] = 'green, mint & lime';
objurl['red'] = 'berry, red & burgundy';
objurl['silver'] = 'silver';
objurl['white'] = 'white & cream';

// Colours for the Colours section
objurl['fuchsia'] = 'Fuchsia, black & gold';
objurl['red-gold'] = 'Red &amp; gold';
objurl['midnight-brown'] = 'Indigo, brown & champagne';
objurl['frosty-blue'] = 'Aqua, white & silver';
objurl['purple'] = 'Purple, charcoal & black';
objurl['aqua-lime'] = 'Lime, cobalt & emerald ';

// Other non product pages
objurl['stores'] = 'store listing';
objurl['inthenews'] = 'in the news';


// 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 from 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='/'>HOME <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);

