diff --git a/apaxy/theme/apaxy.js b/apaxy/theme/apaxy.js
index f6ea87d..b2e70c6 100644
--- a/apaxy/theme/apaxy.js
+++ b/apaxy/theme/apaxy.js
@@ -74,3 +74,29 @@ if (uri.substring(uri.length - 1) !== '/') {
});
})(document);
+
+// generate a breadcrumb
+var uri = window.location.pathname.substr(1);
+var arr = uri.split('/');
+var url = ""
+var bread = '
Home';
+var cont = 1;
+arr.forEach(function(value){
+ url = url + '/' + value;
+ if(value != ''){
+ if(arr.length == cont+1)
+ bread += ""+decodeURI(value)+"";
+ else
+ bread += ""+decodeURI(value)+"";
+ }
+ cont++;
+});
+document.getElementById("breadcrumbs").innerHTML = bread;
+if (uri.substring(uri.length-1) != '/'){
+ var indexes = document.getElementsByClassName('indexcolname'),
+ i = indexes.length;
+ while (i--){
+ var a = indexes[i].getElementsByTagName('a')[0];
+ a.href = uri + '/' + a.getAttribute('href',2);
+ }
+}
diff --git a/apaxy/theme/header.html b/apaxy/theme/header.html
index 08db323..297a9f0 100644
--- a/apaxy/theme/header.html
+++ b/apaxy/theme/header.html
@@ -1,4 +1,7 @@