(function($){$.fn.breadcrumb=function(options){var defaults={separator:"&nbsp;&gt;&nbsp;",homeLink:"Home",callback:null};var options=$.extend(defaults,options);return this.each(function(){if(typeof pdGlobal!="undefined"){var pagesVar=new Object(pdGlobal.currentPages)}else if(typeof parent.pdGlobal!="undefined"){var pagesVar=new Object(parent.pdGlobal.currentPages)}else{if(window.console&&window.console.firebug){console.log("breadcrumb plugin error: no pages detected")}}if(pagesVar){var $breadcrumb=$("<ul></ul>").attr("id",$(this).attr("id")+"_crumbs").addClass("breadcrumbs");var $item=$("<li></li>").addClass("crumbItem");var $separator=$("<span></span>").addClass("separator").html(options.separator);var $anchor=$("<a></a>").addClass("crumbLink");$item.clone().attr("id","crumbItem_home").addClass("crumbLevel0").append($anchor.clone().attr({"id":"crumbLink_0","href":"/"}).html(options.homeLink)).appendTo($breadcrumb);for(i=0;i<pagesVar.length-1;i++){if(pagesVar[i]){$item.clone().attr("id","crumbItem_"+pagesVar[i].id).addClass("crumbLevel"+(i+1)).append($separator.clone()).append($anchor.clone().attr({"id":"crumbLink_"+pagesVar[i].id,"href":"/podium/default.aspx?t="+pagesVar[i].id}).html(pagesVar[i].title)).appendTo($breadcrumb)}}$item.clone().attr("id","crumbItem_"+pagesVar[i].id).addClass("crumbLevel"+(i+1)).append($separator.clone()).append($("<span></span>").attr("id","crumbLink_"+pagesVar[i].id).addClass("currentPage").html(pagesVar[i].title)).appendTo($breadcrumb);$(this).html($breadcrumb)}})}})(jQuery);