/* Cobblestone.js https://github.com/MrOnlineCoder/Cobblestone.js Author: MrOnlineCoder 2016 */ (function () { "use strict"; var routes = {}; var loader; var settings = { refAttr: "id", loaderId: "cobblestoneView", selector: selector, debug: false }; function selector(e) { return e; } function loadContent(url) { var req = new window.XMLHttpRequest(); if(!req) return null; req.open('GET', url, false); req.send(); return req.responseText; } function processRefs(l) { var refCollection = l.querySelectorAll("*["+settings.refAttr+"]"); var refs = {}; for (var i = 0; i