Files
oai-symfony/fileadmin/templates/ext/cookie_control/res/js/cookieControl-5.0.min.js
2026-07-03 17:53:31 +02:00

523 lines
34 KiB
JavaScript

// cookieControl version 5.0 (2012-06-15, R191, greg)
// Copyright (c) 2012 Civic UK (http://www.civicuk.com/cookie-law/)
function cookieControl(a) {
if (typeof (a) == "undefined") {
a = {
pollPeriod : 25,
pollIncrement : 1.25
}
}
a.pollPeriod = a.pollPeriod || 25;
a.pollIncrement = a.pollIncrement || 1.25;
a.jQueryUrl = a.jQueryUrl
|| "http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js";
if (typeof (jQuery) == "undefined"
|| parseInt(jQuery.fn.jquery.replace(/\./g, "")) < 144) {
document.write('<script type="text/javascript" src="' + a.jQueryUrl
+ '"><\/script>')
}
_cookieControlPoll(a)
}
function _cookieControlPoll(a) {
if (typeof (jQuery) == "undefined") {
setTimeout(function() {
_cookieControlPoll(a)
}, a.pollPeriod);
a.pollPeriod *= a.pollIncrement
} else {
jQuery(function() {
CookieControl.init(a)
})
}
}
var CookieControl = {
options : {
countries : "United Kingdom",
shape : "triangle",
position : "left",
theme : "light",
introText : "~introduction_text",
fullText : "~full_text",
cookieName : "civicAllowCookies",
protectedCookies : [],
iconStatusCookieName : "civicShowCookieIcon",
cookiePath : "/",
clickFadeSpeed : 1000,
acceptDelay : 400,
startOpen : false,
autoHide : 60000,
autoDelete : 60000,
domain : "",
subdomains : true,
css : "div#cccwr div{font:11px/16px sans-serif;margin:0;text-align:left}div#cccwr #ccc-icon{cursor:pointer;display:none;z-index:9999;bottom:0;left:0;position:fixed}div#ccc-icon button{background:transparent url(data:image/png;base64,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) no-repeat 0 0;*background-image:url(http://www.civicuk.com/cookie-law/images/ccc-icons.gif);border:0;height:62px;width:62px}div#ccc-icon button span{visibility:hidden}.ccc-left #ccc-icon.ccc-triangle button{background-position:-62px 0!important}.ccc-left .ccc-go #ccc-icon.ccc-triangle button{background-position:-62px -62px!important}.ccc-right #ccc-icon.ccc-triangle button{background-position:-124px 0!important}.ccc-right .ccc-go #ccc-icon.ccc-triangle button{background-position:-124px -62px!important}div#cccwr #ccc-icon.ccc-diamond button{background-position:10px 0!important}div#cccwr .ccc-go #ccc-icon.ccc-diamond button{background-position:10px -62px!important}div#cccwr.ccc-right{left:auto;right:0}div#cccwr.ccc-right .ccc-go #ccc-icon.ccc-diamond button{background-position:0 -62px!important}div#cccwr.ccc-right #ccc-icon.ccc-diamond button{background-position:10px 0!important}div#cccwr.ccc-right #ccc-icon{left:auto;right:0}.ccc-widget{position:fixed;bottom:35px;left:70px;z-index:9999;display:none}div#cccwr.ccc-right .ccc-widget{left:auto;right:70px}.ccc-outer{background:#fff;border:1px solid #f0942b;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.3);color:#888;left:70px;width:200px;bottom:30px}.ccc-expand,.ccc-close,.ccc-inner h2{background:transparent url(data:image/png;base64,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) no-repeat 0 0;*background-image:url(http://www.civicuk.com/cookie-law/images/widget-x.gif);border:0}.ccc-inner{background:#fff;border-radius:5px 5px 5px 0;position:relative;z-index:2}.ccc-content{padding:5px 10px 10px 10px}.ccc-icon{background-position:0 -18px;height:34px;left:0;position:absolute;text-indent:-999em;top:0;width:40px}.ccc-close{background-position:0 -40px;border:0;height:13px;position:absolute;right:11px;text-indent:-999em;top:11px;width:13px}.ccc-inner h2{background-color:#f0942b;background-position:9px 6px;border-radius:3px 3px 0 0;color:#fff;font-size:1.3em;font-weight:bold;margin:0;padding:10px 9px 8px 44px}.ccc-inner p{margin:5px 0 8px;padding:0}.ccc-inner ul{margin:8px 0;padding:0 0 0 12px}.ccc-inner a{color:#f0942b}.ccc-inner a,.ccc-inner a:hover{text-decoration:none}#cccwr button{cursor:pointer}.ccc-inner .ccc-button{background-color:#666;border:1px solid #666;border-radius:3px;box-shadow:inset 0 0 2px #fff;color:#fff;display:block;font-size:1em;font-weight:bold;padding:3px;text-align:center;text-decoration:none;text-shadow:none}.ccc-inner .ccc-browser{background-color:#f0942b;border-color:#f0942b;width:100%}.ccc-expanded{display:none}.ccc-expand{background:#f0942b;border:0;border-radius:0 0 5px 5px;box-shadow:0 0 5px rgba(0,0,0,0.3);color:#fff;bottom:-25px;cursor:pointer;font-size:1em;left:50%;line-height:25px;margin-left:-40px;position:absolute;text-align:center;text-indent:0;width:80px;z-index:1}.ccc-inner .ccc-about{margin:0;position:relative;text-align:right;top:5px}.ccc-about small{font-size:10px}#cccwr.ccc-left .ccc-outer,#cccwr.ccc-left .ccc-inner{border-radius:5px 5px 5px 0}#cccwr.ccc-left .ccc-expand{left:0;margin-left:0;right:auto}#cccwr.ccc-right .ccc-outer,#cccwr.ccc-right .ccc-inner{border-radius:5px 5px 0 5px}#cccwr.ccc-right .ccc-expand{left:auto;right:0}#cccwr.ccc-dark .ccc-outer{background:#333;background-color:rgba(20,20,20,0.9);*background-color:#141414;border-radius:5px 5px 5px 0;border-color:#000;color:#fff}#cccwr.ccc-dark.ccc-right .ccc-outer{border-radius:5px 5px 0 5px}#cccwr.ccc-dark .ccc-inner{background:transparent}#cccwr.ccc-dark .ccc-inner p{color:#fff}#cccwr.ccc-dark .ccc-inner h2{background-color:transparent;background-position:9px -54px;background-repeat:no-repeat}#cccwr.ccc-dark .ccc-content{padding-top:0}#cccwr.ccc-dark .ccc-expand{height:27px;border:1px solid #000;border-top:0;padding-top:0;background:#333;background-color:rgba(20,20,20,0.9);*background-color:#141414}#cccwr.ccc-dark .ccc-close{background-position:0 -100px}#cccwr #ccc-cookies-switch{width:180px;height:30px;overflow:hidden;display:none}#cccwr #cctoggle{display:inline-block;width:180px;height:30px;background:url(data:image/png;base64,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) no-repeat;*background-image:url(http://www.civicuk.com/cookie-law/images/switch.png);*background-repeat:no-repeat}.cctoggle-on{background-position:100% 0!important}#cccwr #ccc-implicit-warning{display:none}#cccwr #ccc-explicit-checkbox{display:none}",
html : '<div id="cccwr"><div id="ccc-state" class="ccc-pause"><div id="ccc-icon"><button><span>'
+ title
+ '</span></button></div><div class="ccc-widget"><div class="ccc-outer"><div class="ccc-inner"><h2>'
+ title
+ '</h2><div class="ccc-content"><p class="ccc-intro"></p><div class="ccc-expanded"></div><div id="ccc-cookies-switch" style="background-position-x: 0;"><a id="cctoggle" href="javascript:void(0)" style="background-position-x: 0;"></a><input id="ccc-cookies-checkbox" name="1" type="checkbox" value="0" style="display:none;" /><label for="ccc-cookies-checkbox" style="display:none;">Cookies off</label></div><div id="ccc-implicit-warning">(One cookie will be set to store your preference)</div><div id="ccc-explicit-checkbox"><label><input id="cchide-popup" type="checkbox" name="ccc-hide-popup" value="Y" /> Do not ask me again <br /></label>(Ticking this sets a cookie to hide this popup if you then hit close. This will not store any personal information)</div><p class="ccc-about"></p><a class="ccc-icon" href="javascript:void(0)" target="_blank" title="About Cookie Control">About Cookie Control</a><button class="ccc-close">Close</button></div></div></div>'
+ button + '</div></div></div>',
onReady : null,
onCookiesAllowed : null,
onCookiesNotAllowed : null,
onAccept : null,
consentModel : "information_only"
},
init : function(a) {
this._jc = false;
this.options = jQuery.extend(this.options, a);
this.initWidget();
this.readyEvent();
if (this.maySendCookies()) {
this.cookiesAllowedEvent()
} else {
this.cookiesNotAllowedEvent()
}
},
cookieLawApplies : function() {
if (this.countryHasCookieLaw()) {
return true
}
return false
},
maySendCookies : function() {
if (!this.cookieLawApplies()) {
return true
}
if (this.consented()) {
return true
}
return false
},
consented : function() {
return this._jc || (this.getCookie(this.options.cookieName) === "yes")
},
reset : function() {
this.setCookie(this.options.cookieName, "", true);
this.setCookie(this.options.iconStatusCookieName, "", true);
this.setCookie("ccNoPopup", "", true)
},
initWidget : function() {
if (!this.cookieLawApplies()) {
return
}
if (this.getCookie(this.options.iconStatusCookieName) === "no") {
return
}
this.initShowCookieWidget()
},
initShowCookieWidget : function() {
var e = this.consented();
if (jQuery("#cccwr .ccc-outer").length) {
return
}
jQuery("head").append(
'<style type="text/css">' + this.options.css + "</style>");
jQuery("body").prepend(this.options.html);
var a = jQuery("#ccc-icon");
var c = jQuery("#ccc-state");
jQuery("#cccwr").addClass("ccc-" + this.options.position);
a.addClass("ccc-" + this.options.shape);
jQuery("#cccwr .ccc-intro").append(this.options.introText);
jQuery("#cccwr .ccc-expanded").prepend(this.options.fullText);
jQuery("#cccwr").addClass("ccc-" + this.options.theme);
a.show();
c.addClass(e ? "ccc-go" : "ccc-pause");
var d = this.getCookie(this.options.cookieName);
switch (this.options.consentModel) {
case "information_only":
c.removeClass("ccc-pause").addClass("ccc-go");
break;
case "implicit":
jQuery("#cccwr #ccc-cookies-switch").show();
if (!d) {
c.removeClass("ccc-pause").addClass("ccc-go");
CookieControl._jc = true;
CookieControl.acceptEvent();
CookieControl
.setCookie(CookieControl.options.cookieName, "yes");
CookieControl.cookiesAllowedEvent()
}
CookieControl.options.protectedCookies
.push(CookieControl.options.cookieName);
break;
case "explicit":
var b = this.getCookie("ccNoPopup");
if (b == "no") {
jQuery("#cccwr #cchide-popup").attr("checked", true)
} else {
jQuery("#cccwr #cchide-popup").removeAttr("checked")
}
jQuery("#cccwr #ccc-cookies-switch").show();
break
}
if (this.options.consentModel != "information_only") {
if (d == "yes") {
jQuery("#cccwr #ccc-cookies-switch #ccc-cookies-checkbox")
.attr("checked", true);
jQuery("#cctoggle").addClass("cctoggle-on")
} else {
if (!d && this.options.consentModel == "implicit") {
jQuery("#cccwr #ccc-cookies-switch #ccc-cookies-checkbox")
.attr("checked", true);
jQuery("#cctoggle").addClass("cctoggle-on")
} else {
jQuery("#cccwr #ccc-cookies-switch #ccc-cookies-checkbox")
.removeAttr("checked");
jQuery("#cctoggle").removeClass("cctoggle-on");
if (CookieControl.options.consentModel == "implicit") {
jQuery("#cccwr #ccc-implicit-warning").show()
} else {
if (CookieControl.options.consentModel == "explicit") {
jQuery("#cccwr #ccc-explicit-checkbox").show()
}
}
}
}
} else {
if (d == false) {
c.removeClass("ccc-pause").addClass("ccc-go");
CookieControl._jc = true;
CookieControl.acceptEvent();
CookieControl
.setCookie(CookieControl.options.cookieName, "yes");
CookieControl.cookiesAllowedEvent()
}
}
a.click(function(f) {
f.preventDefault();
jQuery("#cccwr .ccc-widget").clearQueue().fadeToggle(
CookieControl.options.clickFadeSpeed)
});
jQuery("#cccwr #cchide-popup").click(
function(g) {
var f = jQuery(this).attr("checked");
var h = CookieControl;
if (f == true) {
h.setCookie("ccNoPopup", "no");
jQuery("#cccwr .ccc-widget").fadeOut(
CookieControl.options.clickFadeSpeed)
} else {
h.setCookie("ccNoPopup", "", true)
}
});
jQuery("#cccwr .ccc-close").click(
function(f) {
f.preventDefault();
jQuery("#cccwr .ccc-widget").clearQueue().fadeOut(
CookieControl.options.clickFadeSpeed)
});
jQuery("#cccwr .ccc-expand").click(function() {
var f = jQuery(this);
if (jQuery(".ccc-expanded").css("display") === "none") {
jQuery(".ccc-expanded").slideDown(200, function() {
f.text(buttonTextless)
});
jQuery(this).css({
backgroundPosition : "center 0"
})
} else {
jQuery(".ccc-expanded").slideUp(200, function() {
f.text(buttonTextmore)
});
jQuery(this).css({
backgroundPosition : "center -9px"
})
}
});
jQuery("#cctoggle")
.click(
function() {
if (jQuery(this).hasClass("cctoggle-on")) {
jQuery(this)
.animate(
{
"background-position-x" : "0"
},
250,
function() {
jQuery(this).removeClass(
"cctoggle-on");
c
.removeClass(
"ccc-go")
.addClass(
"ccc-pause");
CookieControl._jc = false;
if (CookieControl.options.consentModel != "explicit") {
CookieControl
.setCookie(
CookieControl.options.cookieName,
"no")
} else {
CookieControl
.setCookie(
CookieControl.options.cookieName,
"",
true)
}
CookieControl
.cookiesNotAllowedEvent();
if (CookieControl.options.consentModel == "implicit") {
jQuery(
"#cccwr #ccc-implicit-warning")
.slideDown();
jQuery(
"#cccwr .ccc-widget")
.fadeOut(5000)
} else {
if (CookieControl.options.consentModel == "explicit") {
if (jQuery.browser.msie
&& parseInt(
jQuery.browser.version,
10) === 7) {
jQuery(
"#cccwr #ccc-explicit-checkbox")
.show()
} else {
jQuery(
"#cccwr #ccc-explicit-checkbox")
.slideDown()
}
}
}
CookieControl
.delAllCookies(CookieControl.options.protectedCookies)
})
} else {
jQuery(this)
.animate(
{
"background-position-x" : "100%"
},
250,
function() {
jQuery(this).addClass(
"cctoggle-on");
c.removeClass("ccc-pause")
.addClass("ccc-go");
CookieControl._jc = true;
CookieControl.acceptEvent();
CookieControl
.setCookie(
CookieControl.options.cookieName,
"yes");
CookieControl
.cookiesAllowedEvent();
if (CookieControl.options.consentModel == "implicit") {
jQuery(
"#cccwr #ccc-implicit-warning")
.slideUp()
} else {
if (CookieControl.options.consentModel == "explicit") {
jQuery(
"#cccwr #ccc-explicit-checkbox")
.slideUp()
}
}
jQuery("#cccwr .ccc-widget")
.fadeOut(2000)
})
}
});
jQuery("#ccc-cookies-checkbox")
.click(
function() {
var f = jQuery(this).attr("checked");
if (f == true) {
c.removeClass("ccc-pause").addClass("ccc-go");
CookieControl._jc = true;
CookieControl.acceptEvent();
CookieControl
.setCookie(
CookieControl.options.cookieName,
"yes");
CookieControl.cookiesAllowedEvent();
if (CookieControl.options.consentModel == "implicit") {
jQuery("#cccwr #ccc-implicit-warning")
.slideUp()
} else {
if (CookieControl.options.consentModel == "explicit") {
jQuery("#cccwr #ccc-explicit-checkbox")
.slideUp()
}
}
jQuery("#cccwr .ccc-widget").fadeOut(
CookieControl.options.clickFadeSpeed)
} else {
c.removeClass("ccc-go").addClass("ccc-pause");
CookieControl._jc = false;
if (CookieControl.options.consentModel != "explicit") {
CookieControl.setCookie(
CookieControl.options.cookieName,
"no")
} else {
CookieControl.setCookie(
CookieControl.options.cookieName,
"", true)
}
CookieControl.cookiesNotAllowedEvent();
if (CookieControl.options.consentModel == "implicit") {
jQuery("#cccwr #ccc-implicit-warning")
.slideDown();
jQuery("#cccwr .ccc-widget")
.fadeOut(
CookieControl.options.clickFadeSpeed)
} else {
if (CookieControl.options.consentModel == "explicit") {
jQuery("#cccwr #ccc-explicit-checkbox")
.slideDown()
}
}
}
});
var b = this.getCookie("ccNoPopup");
if (this.options.startOpen && d != "yes" && d != "no" && b != "no") {
jQuery("#cccwr .ccc-widget")
.fadeIn(this.options.clickFadeSpeed)
.delay(this.options.autoHide)
.fadeOut(
this.options.clickFadeSpeed,
function() {
if (!CookieControl
.getCookie(CookieControl.options.cookieName)
&& CookieControl.options.consentModel != "explicit") {
CookieControl._jc = false;
CookieControl.setCookie(
CookieControl.options.cookieName,
"no");
CookieControl.cookiesNotAllowedEvent()
}
});
jQuery("#cccwr .ccc-widget")
.mouseover(
function() {
jQuery("#cccwr .ccc-widget").clearQueue();
if (!CookieControl
.getCookie(CookieControl.options.cookieName)
&& CookieControl.options.consentModel != "explicit") {
CookieControl._jc = false;
CookieControl.setCookie(
CookieControl.options.cookieName,
"no");
CookieControl.cookiesNotAllowedEvent()
}
})
}
},
countryHasCookieLaw : function() {
if (this.options.countries
&& typeof (geoplugin_countryName) === "function") {
var a = geoplugin_countryName().replace(/^\s+|\s+$/g, "");
if (typeof (this.options.countries) === "string") {
this.options.countries = this.options.countries
.split(/\s*,\s*/)
}
return jQuery.inArray(geoplugin_countryName().replace(/^\s+|\s+$/g,
""), this.options.countries) >= 0
}
return true
},
checkShowIconState : function() {
var a = CookieControl;
if (jQuery(".ccc-widget input[name=showicon]:checked").val() === "N") {
this.setCookie(a.options.iconStatusCookieName, "no");
return true
} else {
this.setCookie(a.options.iconStatusCookieName, "yes");
return false
}
},
setCookie : function(a, k, b, l) {
var e = "Thursday, 01-Jan-1970 00:00:01 GMT";
if (!b) {
var g = new Date();
var d = 1000 * 60 * 60 * 24 * 90;
var c = new Date(g.getTime() + d);
var e = c.toGMTString()
}
var f = this.options.domain;
if (f.length === 0) {
var i = window.location.hostname;
var h = 2;
if (i.match(/\.(gov|police|org|co|uk|ltd|me|plc|ac)\.\w{2}/)) {
h = 3
}
var j = i.split(".").reverse();
j.length = h;
f = j.reverse().toString().replace(/,/g, ".")
}
if (this.options.subdomains === true) {
domainString = ";domain=" + f
} else {
domainString = ";domain=" + i
}
document.cookie = a + "=" + k + ";expires=" + e + ";path="
+ this.options.cookiePath + domainString
},
getCookie : function(a) {
var b = false;
jQuery.each(document.cookie.split(";"), function(e, f) {
var d = f.split("=");
if (d[0].replace(/^\s+|\s+$/g, "") === a) {
b = unescape(d[1]);
return false
}
});
if ("undefined" === typeof b) {
b = false
}
return b
},
delCookie : function(a, c, d) {
var c = c || document.domain;
var d = d || "/";
var b = a + "=;expires=Thursday, 01-Jan-1970 00:00:01 GMT;; domain="
+ c + "; path=" + d;
document.cookie = b
},
delAllCookies : function(d) {
if (!this.options.autoDelete) {
return
}
var e = document.cookie.split(/;\s*/);
var c;
for (c = 0; c < e.length; c++) {
var b = e[c];
var f = b.indexOf("=");
var a = f > -1 ? b.substr(0, f) : b;
if (jQuery.inArray(a, d) < 0) {
this.setCookie(a, "", true);
this.delCookie(a)
}
}
},
acceptEvent : function(a) {
if (this.firedAcceptEvent
|| this.getCookie(this.options.cookieName) === "yes") {
return
}
this.firedAcceptEvent = true;
if (typeof (this.options.onAccept) == "function") {
this.options.onAccept(this)
}
return a
},
readyEvent : function(a) {
if (typeof (this.options.onReady) == "function") {
this.options.onReady(this)
}
return a
},
cookiesNotAllowedEvent : function(a) {
if (typeof (this.options.onCookiesNotAllowed) == "function") {
this.options.onCookiesNotAllowed(this)
}
return a
},
cookiesAllowedEvent : function(a) {
if (typeof (this.options.onCookiesAllowed) == "function") {
this.options.onCookiesAllowed(this)
}
return a
}
};