Hi you recently looked at the directory persistence issue - i have some url rewriting which is causing the persistence to fail now - could you take a look please.
Eg
http://www.redhousebarn.co.uk/development/ then go to another directory - say http://www.redhousebarn.co.uk/development/info/faqs/
The js looks like this:
!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e("object"==typeof exports?require("jquery"):jQuery)}(function(e){function t(e){return i.raw?e:encodeURIComponent(e)}function o(e){return i.raw?e:decodeURIComponent(e)}function s(e){return t(i.json?JSON.stringify(e):String(e))}function a(e){0===e.indexOf('"')&&(e=e.slice(1,-1).replace(/\"/g,'"').replace(/\\/g,"\"));try{return e=decodeURIComponent(e.replace(c," ")),i.json?JSON.parse(e):e}catch(t){}}function r(t,o){var s=i.raw?t:a(t);return e.isFunction(o)?o(s):s}var c=/+/g,i=e.cookie=function(a,c,n){if(arguments.length>1&&!e.isFunction(c)){if(n=e.extend({},i.defaults,n),"number"==typeof n.expires){var l=n.expires,u=n.expires=new Date;u.setTime(+u+864e5*l)}return document.cookie=[t(a),"=",s(c),n.expires?"; expires="+n.expires.toUTCString():"",n.path?"; path="+n.path:"",n.domain?"; domain="+n.domain:"",n.secure?"; secure":""].join("")}for(var d=a?void 0:{},h=document.cookie?document.cookie.split("; "):[],b=0,p=h.length;p>b;b++){var w=h[b].split("="),k=o(w.shift()),g=w.join("=");if(a&&a===k){d=r(g,c);break}a||void 0===(g=r(g))||(d[k]=g)}return d};i.defaults={},e.removeCookie=function(t,o){return void 0===e.cookie(t)?!1:(e.cookie(t,"",e.extend({},o,{expires:-1})),!e.cookie(t))}}),jQuery(document).ready(function(e){e(".switcher").css("left","-260px"),e(".switcher-trigger").click(function(){return e(".switcher").hasClass("closeswitcher")?e(".switcher").animate({left:"-260px"},300,"easeOutQuad",function(){e(".switcher").removeClass("closeswitcher")}):e(".switcher").animate({left:0},300,"easeOutQuad",function(){e(".switcher").addClass("closeswitcher")}),!1});var t=e("body"),o=e.cookie("canvashtmlSwitcherLayoutMode"),s=e.cookie("canvashtmlSwitcherColor"),a=e.cookie("canvashtmlSwitcherPattern");"boxed"==o?(t.toggleClass("stretched",!1),e("#switcher-op-layout a").removeClass("button-black").addClass("button-white button-light"),e('#switcher-op-layout a[data-layout="'+o+'"]').removeClass("button-white button-light").addClass("button-black")):(t.toggleClass("stretched",!0),e("#switcher-op-layout a").removeClass("button-black").addClass("button-white button-light"),e('#switcher-op-layout a[data-layout="'+o+'"]').removeClass("button-white button-light").addClass("button-black")),""!=s&&(e("#swcolors-Css").remove(),e("head").append('<link id="swcolors-Css" rel="stylesheet" href="/development/css/colors.php?color='+s+'" type="text/css" />')),""!=a&&"boxed"==o&&(e("body").css("background-image",'url("'+a+'")'),e("body").css("background-size","auto auto"),e("body").css("background-position","0% 0%"),e("body").css("background-repeat","repeat repeat")),e("#switcher-reset-button").click(function(){return e.removeCookie("canvashtmlSwitcherLayoutMode"),e.removeCookie("canvashtmlSwitcherColor"),e.removeCookie("canvashtmlSwitcherPattern"),location.reload(),!1}),e("#switcher-op-layout a").click(function(){{var t=e(this),s=t.attr("data-layout"),a=e("body");e("#wrapper")}o!=s&&(e.cookie("canvashtmlSwitcherLayoutMode",s,{expires:14}),o=s),"stretched"==s?(a.toggleClass("stretched",!0),e("#switcher-op-layout a").removeClass("button-black").addClass("button-white button-light"),t.removeClass("button-white button-light").addClass("button-black")):(a.toggleClass("stretched",!1),e("#switcher-op-layout a").removeClass("button-black").addClass("button-white button-light"),t.removeClass("button-white button-light").addClass("button-black"));setTimeout(function(){e(window).resize()},300);return!1}),e("#switcher-option-color li").click(function(){var t=e(this).attr("data-color");s!=t&&(e.cookie("canvashtmlSwitcherColor",t,{expires:14}),s=t),e("#swcolors-Css").remove(),e("head").append('<link id="swcolors-Css" rel="stylesheet" href="/development/css/colors.php?color='+t+'" type="text/css" />')}),e("#switcher-option-pattern li").click(function(){var t=e(this).attr("data-url");"stretched"==o?alert("Please select Boxed Layout to Preview Patterns."):(a!=t&&(e.cookie("canvashtmlSwitcherPattern",t,{expires:14}),a=t),e("body").css("background-image",'url("'+t+'")'),e("body").css("background-size","auto auto"),e("body").css("background-position","0% 0%"),e("body").css("background-repeat","repeat repeat"))}),e("#switcher-option-bgimage li").click(function(){var t=e(this).attr("data-url");"stretched"==o?alert("Please select Boxed Layout to Preview Background Images."):(e("body").css("background-image",'url("'+t+'")'),e("body").css("background-attachment","fixed"),e("body").css("background-size","cover"),e("body").css("background-position","50% 50%"),e("body").css("background-repeat","no-repeat no-repeat"))})});
HELP!!!!!!!!
