!function(e){e.cookieBar=function(o,i){if("cookies"==o)var c="cookies";else if("set"==o)var c="set";else var c=!1;var a={message:"We use cookies to track usage and preferences.",acceptButton:!0,acceptText:"I Understand",declineButton:!1,declineText:"Disable Cookies",policyButton:!1,policyText:"Privacy Policy",policyURL:"/privacy-policy/",autoEnable:!0,acceptOnContinue:!1,expireDays:365,forceShow:!1,effect:"slide",element:"body",append:!1,fixed:!1,bottom:!1,zindex:"",redirect:String(window.location.href),domain:String(window.location.hostname),referrer:String(document.referrer)},o=e.extend(a,o),t=new Date;t.setTime(t.getTime()+24*o.expireDays*60*60*1e3),t=t.toGMTString();var n,r,d="cb-enabled={value}; expires="+t+"; path=/",l="",p=document.cookie.split("; ");for(n=0;n<p.length;n++)r=p[n].split("="),"cb-enabled"==r[0]&&(l=r[1]);if(""==l&&"cookies"!=c&&o.autoEnable&&(l="enabled",document.cookie=d.replace("{value}","enabled")),o.acceptOnContinue&&o.referrer.indexOf(o.domain)>=0&&-1==String(window.location.href).indexOf(o.policyURL)&&"cookies"!=c&&"set"!=c&&"accepted"!=l&&"declined"!=l&&(c="set",i="accepted"),"cookies"==c)return"enabled"==l||"accepted"==l?!0:!1;if("set"==c&&("accepted"==i||"declined"==i))return document.cookie=d.replace("{value}",i),"accepted"==i?!0:!1;var s=o.message.replace("{policy_url}",o.policyURL);if(o.acceptButton)var f='<a href="" class="cb-enable">'+o.acceptText+"</a>";else var f="";if(o.declineButton)var u='<a href="" class="cb-disable">'+o.declineText+"</a>";else var u="";if(o.policyButton)var b='<a href="'+o.policyURL+'" class="cb-policy">'+o.policyText+"</a>";else var b="";if(o.fixed)if(o.bottom)var v=' class="fixed bottom"';else var v=' class="fixed"';else var v="";if(""!=o.zindex)var k=' style="z-index:'+o.zindex+';"';else var k="";(o.forceShow||"enabled"==l||""==l)&&(o.append?e(o.element).append('<div id="cookie-bar"'+v+k+"><p>"+s+f+u+b+"</p></div>"):e(o.element).prepend('<div id="cookie-bar"'+v+k+"><p>"+s+f+u+b+"</p></div>")),e("#cookie-bar .cb-enable").click(function(){return document.cookie=d.replace("{value}","accepted"),"enabled"==l||"accepted"==l?("slide"==o.effect?e("#cookie-bar").slideUp(300,function(){e("#cookie-bar").remove()}):"fade"==o.effect?e("#cookie-bar").fadeOut(300,function(){e("#cookie-bar").remove()}):e("#cookie-bar").hide(0,function(){e("#cookie-bar").remove()}),!1):void(window.location=o.redirect)}),e("#cookie-bar .cb-disable").click(function(){var i=new Date;for(i.setTime(i.getTime()-864e6),i=i.toGMTString(),p=document.cookie.split("; "),n=0;n<p.length;n++)r=p[n].split("="),r[0].indexOf("_")>=0?document.cookie=r[0]+"=0; expires="+i+"; domain="+o.domain.replace("www","")+"; path=/":document.cookie=r[0]+"=0; expires="+i+"; path=/";return document.cookie=d.replace("{value}","declined"),"enabled"!=l||"accepted"==l?("slide"==o.effect?e("#cookie-bar").slideUp(300,function(){e("#cookie-bar").remove()}):"fade"==o.effect?e("#cookie-bar").fadeOut(300,function(){e("#cookie-bar").remove()}):e("#cookie-bar").hide(0,function(){e("#cookie-bar").remove()}),!1):void(window.location=o.redirect)})}}(jQuery);