File: D:/web/vintagedoorknobs/js/jquery.cookiebar.min.js
!function(e){e.cookieBar=function(c,o){if("cookies"==c)var i="cookies";else if("set"==c)i="set";else i=!1;var n={message:"We use cookies to track usage and preferences.",acceptButton:!0,acceptText:"I Understand",acceptFunction:function(e){"enabled"!=e&&"accepted"!=e&&(window.location=window.location.href)},declineButton:!1,declineText:"Disable Cookies",declineFunction:function(e){"enabled"!=e&&"accepted"!=e||(window.location=window.location.href)},policyButton:!1,policyText:"Privacy Policy",policyURL:"/privacy-policy/",autoEnable:!0,acceptOnContinue:!1,acceptOnScroll:!1,acceptAnyClick:!1,expireDays:365,renewOnVisit:!1,forceShow:!1,effect:"slide",element:"body",append:!1,fixed:!1,bottom:!1,zindex:"",domain:String(window.location.hostname),referrer:String(document.referrer)},t=(c=e.extend(n,c),new Date);t.setTime(t.getTime()+864e5*c.expireDays);var a,l,d="cb-enabled={value}; expires="+(t=t.toGMTString())+"; path=/",r="",p=document.cookie.split("; ");for(a=0;a<p.length;a++)"cb-enabled"==(l=p[a].split("="))[0]&&(r=l[1]);if(""==r&&"cookies"!=i&&c.autoEnable?(r="enabled",document.cookie=d.replace("{value}","enabled")):"accepted"!=r&&"declined"!=r||"cookies"==i||!c.renewOnVisit||(document.cookie=d.replace("{value}",r)),c.acceptOnContinue&&c.referrer.indexOf(c.domain)>=0&&-1==String(window.location.href).indexOf(c.policyURL)&&"cookies"!=i&&"set"!=i&&"accepted"!=r&&"declined"!=r&&(i="set",o="accepted"),"cookies"==i)return"enabled"==r||"accepted"==r;if("set"==i&&("accepted"==o||"declined"==o))return document.cookie=d.replace("{value}",o),"accepted"==o;var s=c.message.replace("{policy_url}",c.policyURL);if(c.acceptButton)var u='<a href="" class="cb-enable">'+c.acceptText+"</a>";else u="";if(c.declineButton)var f='<a href="" class="cb-disable">'+c.declineText+"</a>";else f="";if(c.policyButton)var b='<a href="'+c.policyURL+'" class="cb-policy">'+c.policyText+"</a>";else b="";if(c.fixed)if(c.bottom)var m=' class="fixed bottom"';else m=' class="fixed"';else m="";if(""!=c.zindex)var k=' style="z-index:'+c.zindex+';"';else k="";(c.forceShow||"enabled"==r||""==r)&&(c.append?e(c.element).append('<div id="cookie-bar"'+m+k+"><p>"+s+u+f+b+"</p></div>"):e(c.element).prepend('<div id="cookie-bar"'+m+k+"><p>"+s+u+f+b+"</p></div>"));var v=function(o){c.acceptOnScroll&&e(document).off("scroll"),"function"==typeof o&&o(r),"slide"==c.effect?e("#cookie-bar").slideUp(300,function(){e("#cookie-bar").remove()}):"fade"==c.effect?e("#cookie-bar").fadeOut(300,function(){e("#cookie-bar").remove()}):e("#cookie-bar").hide(0,function(){e("#cookie-bar").remove()}),e(document).unbind("click",y)},x=function(){document.cookie=d.replace("{value}","accepted"),v(c.acceptFunction)},y=function(c){e(c.target).hasClass("cb-policy")||x()};if(e("#cookie-bar .cb-enable").click(function(){return x(),!1}),e("#cookie-bar .cb-disable").click(function(){return function(){var e=new Date;for(e.setTime(e.getTime()-864e6),e=e.toGMTString(),p=document.cookie.split("; "),a=0;a<p.length;a++)(l=p[a].split("="))[0].indexOf("_")>=0?document.cookie=l[0]+"=0; expires="+e+"; domain="+c.domain.replace("www","")+"; path=/":document.cookie=l[0]+"=0; expires="+e+"; path=/";document.cookie=d.replace("{value}","declined"),v(c.declineFunction)}(),!1}),c.acceptOnScroll){var w,h=e(document).scrollTop();e(document).on("scroll",function(){w=e(document).scrollTop(),(w>h?w-h:h-w)>=Math.round(c.acceptOnScroll)&&x()})}c.acceptAnyClick&&e(document).bind("click",y)}}(jQuery);