{"version":3,"sources":["https:\/\/e-tesda.gov.ph\/admin\/tool\/policy\/amd\/src\/jquery-eu-cookie-law-popup.js"],"names":["define","$","window","console","log","fn","euCookieLawPopup","_self","params","cookiePolicyUrl","popupPosition","colorStyle","compactStyle","popupTitle","popupText","buttonContinueTitle","buttonLearnmoreTitle","buttonLearnmoreOpenInNewWindow","agreementExpiresInDays","autoAcceptCookiePolicy","htmlMarkup","vars","INITIALISED","HTML_MARKUP","COOKIE_NAME","parseParameters","object","markup","settings","className","attr","indexOf","createHtmlMarkup","html","setUserAcceptsCookies","consent","d","Date","expiresInDays","setTime","getTime","expires","toGMTString","document","cookie","trigger","userAlreadyAcceptedCookies","userAcceptedCookies","cookies","split","i","c","length","trim","substring","hideContainer","animate","opacity","height","hide","init","first","append","click","show"],"mappings":"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\/C,CACD,GAAmC,WAA\/B,QAAOS,CAAAA,CAAQ,CAACR,UAApB,CAAgD,CAC\/Cb,CAAK,CAACC,MAAN,CAAaY,UAAb,CAA0BQ,CAAQ,CAACR,UACnC,CACD,CAED,CA1GkC,CA4G\/BY,CAAgB,CAAG,UAAW,CAEjC,GAAIzB,CAAK,CAACC,MAAN,CAAaY,UAAjB,CAA6B,CAC5B,MAAOb,CAAAA,CAAK,CAACC,MAAN,CAAaY,UACpB,CAED,GAAIa,CAAAA,CAAI,CACP,oDAC4B1B,CAAK,CAACC,MAAN,CAAaE,aADzC,EAEKH,CAAK,CAACC,MAAN,CAAaI,YAAb,CAA4B,wBAA5B,CAAuD,EAF5D,EAGC,iBAHD,CAGqBL,CAAK,CAACC,MAAN,CAAaG,UAHlC,mCAIgCJ,CAAK,CAACC,MAAN,CAAaK,UAJ7C,sCAKgCN,CAAK,CAACC,MAAN,CAAaM,SAL7C,iGAO4DP,CAAK,CAACC,MAAN,CAAaO,mBAPzE,kBAQiBR,CAAK,CAACC,MAAN,CAAaC,eAR9B,CAQgD,IARhD,EASIF,CAAK,CAACC,MAAN,CAAaS,8BAAb,CAA8C,iBAA9C,CAAkE,EATtE,EAUE,6CAVF,CAUgDV,CAAK,CAACC,MAAN,CAAaQ,oBAV7D,kGADD,CAiBA,MAAOiB,CAAAA,CACP,CApIkC,CAuI\/BC,CAAqB,CAAG,SAASC,CAAT,CAAkB,IACzCC,CAAAA,CAAC,CAAG,GAAIC,CAAAA,IADiC,CAEzCC,CAAa,CAAwD,GAArD,EAAgD,EAAhD,EAA2C,EAA3C,EAAsC,EAAtC,CAAA\/B,CAAK,CAACC,MAAN,CAAaU,sBAAb,GAFyB,CAG7CkB,CAAC,CAACG,OAAF,CAAWH,CAAC,CAACI,OAAF,GAAcF,CAAzB,EACA,GAAIG,CAAAA,CAAO,CAAG,WAAaL,CAAC,CAACM,WAAF,EAA3B,CACAC,QAAQ,CAACC,MAAT,CAAkBrC,CAAK,CAACc,IAAN,CAAWG,WAAX,CAAyB,GAAzB,CAA+BW,CAA\/B,CAAyC,IAAzC,CAAgDM,CAAhD,CAA0D,SAA5E,CAEAxC,CAAC,CAAC0C,QAAD,CAAD,CAAYE,OAAZ,CAAoB,6BAApB,CAAmD,CAAC,QAAYV,CAAb,CAAnD,CACA,CA\/IkC,CAkJ\/BW,CAA0B,CAAG,UAAW,CAG3C,OAFIC,CAAAA,CAAmB,GAEvB,CADIC,CAAO,CAAGL,QAAQ,CAACC,MAAT,CAAgBK,KAAhB,CAAsB,GAAtB,CACd,CAASC,CAAC,CAAG,CAAb,CACKC,CADL,CAAgBD,CAAC,CAAGF,CAAO,CAACI,MAA5B,CAAoCF,CAAC,EAArC,CAAyC,CACpCC,CADoC,CAChCH,CAAO,CAACE,CAAD,CAAP,CAAWG,IAAX,EADgC,CAExC,GAA0C,CAAC,CAAvC,GAAAF,CAAC,CAACpB,OAAF,CAAUxB,CAAK,CAACc,IAAN,CAAWG,WAArB,CAAJ,CAA8C,CAC7CuB,CAAmB,CAAGI,CAAC,CAACG,SAAF,CAAY\/C,CAAK,CAACc,IAAN,CAAWG,WAAX,CAAuB4B,MAAvB,CAAgC,CAA5C,CAA+CD,CAAC,CAACC,MAAjD,CACtB,CACD,CAED,MAAOL,CAAAA,CACP,CA7JkC,CA+J\/BQ,CAAa,CAAG,UAAW,CAE9BtD,CAAC,CAAC,oBAAD,CAAD,CAAwBuD,OAAxB,CAAgC,CAC\/BC,OAAO,CAAE,CADsB,CAE\/BC,MAAM,CAAE,CAFuB,CAAhC,CAGG,GAHH,CAGQ,UAAW,CAClBzD,CAAC,CAAC,oBAAD,CAAD,CAAwB0D,IAAxB,CAA6B,CAA7B,CACA,CALD,CAMA,CAvKkC,CAkOnC,MAvDiB,CAGhBC,IAAI,CAAG,cAAShC,CAAT,CAAmB,CAEzBH,CAAe,CACdxB,CAAC,CAAC,UAAD,CAAD,CAAc4D,KAAd,EADc,CAEd5D,CAAC,CAAC,iBAAD,CAAD,CAAqBgC,IAArB,EAFc,CAGdL,CAHc,CAAf,CAMA,GAAIkB,CAA0B,EAA9B,CAAkC,CAC7B7C,CAAC,CAAC0C,QAAD,CAAD,CAAYE,OAAZ,CAAoB,8BAApB,CAAoD,CAAC,UAAD,CAApD,EACJ,MACA,CAGD,GAAItC,CAAK,CAACc,IAAN,CAAWC,WAAf,CAA4B,CAC3B,MACA,CACDf,CAAK,CAACc,IAAN,CAAWC,WAAX,IAGAf,CAAK,CAACc,IAAN,CAAWE,WAAX,CAAyBS,CAAgB,EAAzC,CAEA,GAAiC,CAA7B,CAAA\/B,CAAC,CAAC,gBAAD,CAAD,CAAoBmD,MAAxB,CAAoC,CACnCnD,CAAC,CAAC,gBAAD,CAAD,CAAoB6D,MAApB,CAA2BvD,CAAK,CAACc,IAAN,CAAWE,WAAtC,CACA,CAFD,IAEO,CACNtB,CAAC,CAAC,MAAD,CAAD,CAAU6D,MAAV,CAAiBvD,CAAK,CAACc,IAAN,CAAWE,WAA5B,CACA,CAEDtB,CAAC,CAAC,mBAAD,CAAD,CAAuB8D,KAAvB,CAA6B,UAAW,CACvC7B,CAAqB,IAArB,CACAqB,CAAa,GACb,QACA,CAJD,EAKAtD,CAAC,CAAC,sBAAD,CAAD,CAA0B8D,KAA1B,CAAgC,UAAW,CAC1C7B,CAAqB,IAArB,CACAqB,CAAa,GACb,QACA,CAJD,EAQAtD,CAAC,CAAC,oBAAD,CAAD,CAAwB+D,IAAxB,GAGA,GAAIzD,CAAK,CAACC,MAAN,CAAaW,sBAAjB,CAAyC,CACxCe,CAAqB,IACrB,CAED,CAnDe,CAwDjB,CACA,CA3OK,CAAN","sourcesContent":["\/**\r\n *\r\n * JQUERY EU COOKIE LAW POPUPS\r\n * version 1.1.1\r\n *\r\n * Code on Github:\r\n * https:\/\/github.com\/wimagguc\/jquery-eu-cookie-law-popup\r\n *\r\n * To see a live demo, go to:\r\n * http:\/\/www.wimagguc.com\/2018\/05\/gdpr-compliance-with-the-jquery-eu-cookie-law-plugin\/\r\n *\r\n * by Richard Dancsi\r\n * http:\/\/www.wimagguc.com\/\r\n *\r\n *\/\r\n\r\ndefine(['jquery'], function($) {\r\n\r\n\/\/ for ie9 doesn't support debug console >>>\r\nif (!window.console) window.console = {};\r\nif (!window.console.log) window.console.log = function () { };\r\n\/\/ ^^^\r\n\r\n$.fn.euCookieLawPopup = (function() {\r\n\r\n\tvar _self = this;\r\n\r\n\t\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n\t\/\/ PARAMETERS (MODIFY THIS PART) \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n\t_self.params = {\r\n\t\tcookiePolicyUrl : '\/?cookie-policy',\r\n\t\tpopupPosition : 'top',\r\n\t\tcolorStyle : 'default',\r\n\t\tcompactStyle : false,\r\n\t\tpopupTitle : 'This website is using cookies',\r\n\t\tpopupText : 'We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we\\'ll assume that you are happy to receive all cookies on this website.',\r\n\t\tbuttonContinueTitle : 'Continue',\r\n\t\tbuttonLearnmoreTitle : 'Learn more',\r\n\t\tbuttonLearnmoreOpenInNewWindow : true,\r\n\t\tagreementExpiresInDays : 30,\r\n\t\tautoAcceptCookiePolicy : false,\r\n\t\thtmlMarkup : null\r\n\t};\r\n\r\n\t\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n\t\/\/ VARIABLES USED BY THE FUNCTION (DON'T MODIFY THIS PART) \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n\t_self.vars = {\r\n\t\tINITIALISED : false,\r\n\t\tHTML_MARKUP : null,\r\n\t\tCOOKIE_NAME : 'EU_COOKIE_LAW_CONSENT'\r\n\t};\r\n\r\n\t\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n\t\/\/ PRIVATE FUNCTIONS FOR MANIPULATING DATA \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n\r\n\t\/\/ Overwrite default parameters if any of those is present\r\n\tvar parseParameters = function(object, markup, settings) {\r\n\r\n\t\tif (object) {\r\n\t\t\tvar className = $(object).attr('class') ? $(object).attr('class') : '';\r\n\t\t\tif (className.indexOf('eupopup-top') > -1) {\r\n\t\t\t\t_self.params.popupPosition = 'top';\r\n\t\t\t}\r\n\t\t\telse if (className.indexOf('eupopup-fixedtop') > -1) {\r\n\t\t\t\t_self.params.popupPosition = 'fixedtop';\r\n\t\t\t}\r\n\t\t\telse if (className.indexOf('eupopup-bottomright') > -1) {\r\n\t\t\t\t_self.params.popupPosition = 'bottomright';\r\n\t\t\t}\r\n\t\t\telse if (className.indexOf('eupopup-bottomleft') > -1) {\r\n\t\t\t\t_self.params.popupPosition = 'bottomleft';\r\n\t\t\t}\r\n\t\t\telse if (className.indexOf('eupopup-bottom') > -1) {\r\n\t\t\t\t_self.params.popupPosition = 'bottom';\r\n\t\t\t}\r\n\t\t\telse if (className.indexOf('eupopup-block') > -1) {\r\n\t\t\t\t_self.params.popupPosition = 'block';\r\n\t\t\t}\r\n\t\t\tif (className.indexOf('eupopup-color-default') > -1) {\r\n\t\t\t\t_self.params.colorStyle = 'default';\r\n\t\t\t}\r\n\t\t\telse if (className.indexOf('eupopup-color-inverse') > -1) {\r\n\t\t\t\t_self.params.colorStyle = 'inverse';\r\n\t\t\t}\r\n\t\t\tif (className.indexOf('eupopup-style-compact') > -1) {\r\n\t\t\t\t_self.params.compactStyle = true;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tif (markup) {\r\n\t\t\t_self.params.htmlMarkup = markup;\r\n\t\t}\r\n\r\n\t\tif (settings) {\r\n\t\t\tif (typeof settings.cookiePolicyUrl !== 'undefined') {\r\n\t\t\t\t_self.params.cookiePolicyUrl = settings.cookiePolicyUrl;\r\n\t\t\t}\r\n\t\t\tif (typeof settings.popupPosition !== 'undefined') {\r\n\t\t\t\t_self.params.popupPosition = settings.popupPosition;\r\n\t\t\t}\r\n\t\t\tif (typeof settings.colorStyle !== 'undefined') {\r\n\t\t\t\t_self.params.colorStyle = settings.colorStyle;\r\n\t\t\t}\r\n\t\t\tif (typeof settings.popupTitle !== 'undefined') {\r\n\t\t\t\t_self.params.popupTitle = settings.popupTitle;\r\n\t\t\t}\r\n\t\t\tif (typeof settings.popupText !== 'undefined') {\r\n\t\t\t\t_self.params.popupText = settings.popupText;\r\n\t\t\t}\r\n\t\t\tif (typeof settings.buttonContinueTitle !== 'undefined') {\r\n\t\t\t\t_self.params.buttonContinueTitle = settings.buttonContinueTitle;\r\n\t\t\t}\r\n\t\t\tif (typeof settings.buttonLearnmoreTitle !== 'undefined') {\r\n\t\t\t\t_self.params.buttonLearnmoreTitle = settings.buttonLearnmoreTitle;\r\n\t\t\t}\r\n\t\t\tif (typeof settings.buttonLearnmoreOpenInNewWindow !== 'undefined') {\r\n\t\t\t\t_self.params.buttonLearnmoreOpenInNewWindow = settings.buttonLearnmoreOpenInNewWindow;\r\n\t\t\t}\r\n\t\t\tif (typeof settings.agreementExpiresInDays !== 'undefined') {\r\n\t\t\t\t_self.params.agreementExpiresInDays = settings.agreementExpiresInDays;\r\n\t\t\t}\r\n\t\t\tif (typeof settings.autoAcceptCookiePolicy !== 'undefined') {\r\n\t\t\t\t_self.params.autoAcceptCookiePolicy = settings.autoAcceptCookiePolicy;\r\n\t\t\t}\r\n\t\t\tif (typeof settings.htmlMarkup !== 'undefined') {\r\n\t\t\t\t_self.params.htmlMarkup = settings.htmlMarkup;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t};\r\n\r\n\tvar createHtmlMarkup = function() {\r\n\r\n\t\tif (_self.params.htmlMarkup) {\r\n\t\t\treturn _self.params.htmlMarkup;\r\n\t\t}\r\n\r\n\t\tvar html =\r\n\t\t\t'
' +\r\n\t\t\t\t'
' + _self.params.popupTitle + '<\/div>' +\r\n\t\t\t\t'
' + _self.params.popupText + '<\/div>' +\r\n\t\t\t\t'
' +\r\n\t\t\t\t '' + _self.params.buttonContinueTitle + '<\/a>' +\r\n\t\t\t\t '' + _self.params.buttonLearnmoreTitle + '<\/a>' +\r\n\t\t\t\t '
<\/div>' +\r\n\t\t\t\t'<\/div>' +\r\n\t\t\t\t'x<\/a>' +\r\n\t\t\t'<\/div>';\r\n\r\n\t\treturn html;\r\n\t};\r\n\r\n\t\/\/ Storing the consent in a cookie\r\n\tvar setUserAcceptsCookies = function(consent) {\r\n\t\tvar d = new Date();\r\n\t\tvar expiresInDays = _self.params.agreementExpiresInDays * 24 * 60 * 60 * 1000;\r\n\t\td.setTime( d.getTime() + expiresInDays );\r\n\t\tvar expires = \"expires=\" + d.toGMTString();\r\n\t\tdocument.cookie = _self.vars.COOKIE_NAME + '=' + consent + \"; \" + expires + \";path=\/\";\r\n\r\n\t\t$(document).trigger(\"user_cookie_consent_changed\", {'consent' : consent});\r\n\t};\r\n\r\n\t\/\/ Let's see if we have a consent cookie already\r\n\tvar userAlreadyAcceptedCookies = function() {\r\n\t\tvar userAcceptedCookies = false;\r\n\t\tvar cookies = document.cookie.split(\";\");\r\n\t\tfor (var i = 0; i < cookies.length; i++) {\r\n\t\t\tvar c = cookies[i].trim();\r\n\t\t\tif (c.indexOf(_self.vars.COOKIE_NAME) !== -1) {\r\n\t\t\t\tuserAcceptedCookies = c.substring(_self.vars.COOKIE_NAME.length + 1, c.length);\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\treturn userAcceptedCookies;\r\n\t};\r\n\r\n\tvar hideContainer = function() {\r\n\t\t\/\/ $('.eupopup-container').slideUp(200);\r\n\t\t$('.eupopup-container').animate({\r\n\t\t\topacity: 0,\r\n\t\t\theight: 0\r\n\t\t}, 200, function() {\r\n\t\t\t$('.eupopup-container').hide(0);\r\n\t\t});\r\n\t};\r\n\r\n\t\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n\t\/\/ PUBLIC FUNCTIONS \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n\tvar publicfunc = {\r\n\r\n\t\t\/\/ INITIALIZE EU COOKIE LAW POPUP \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n\t\tinit : function(settings) {\r\n\r\n\t\t\tparseParameters(\r\n\t\t\t\t$(\".eupopup\").first(),\r\n\t\t\t\t$(\".eupopup-markup\").html(),\r\n\t\t\t\tsettings);\r\n\r\n\t\t\t\/\/ No need to display this if user already accepted the policy\r\n\t\t\tif (userAlreadyAcceptedCookies()) {\r\n $(document).trigger(\"user_cookie_already_accepted\", {'consent': true});\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\r\n\t\t\t\/\/ We should initialise only once\r\n\t\t\tif (_self.vars.INITIALISED) {\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t\t_self.vars.INITIALISED = true;\r\n\r\n\t\t\t\/\/ Markup and event listeners >>>\r\n\t\t\t_self.vars.HTML_MARKUP = createHtmlMarkup();\r\n\r\n\t\t\tif ($('.eupopup-block').length > 0) {\r\n\t\t\t\t$('.eupopup-block').append(_self.vars.HTML_MARKUP);\r\n\t\t\t} else {\r\n\t\t\t\t$('BODY').append(_self.vars.HTML_MARKUP);\r\n\t\t\t}\r\n\r\n\t\t\t$('.eupopup-button_1').click(function() {\r\n\t\t\t\tsetUserAcceptsCookies(true);\r\n\t\t\t\thideContainer();\r\n\t\t\t\treturn false;\r\n\t\t\t});\r\n\t\t\t$('.eupopup-closebutton').click(function() {\r\n\t\t\t\tsetUserAcceptsCookies(true);\r\n\t\t\t\thideContainer();\r\n\t\t\t\treturn false;\r\n\t\t\t});\r\n\t\t\t\/\/ ^^^ Markup and event listeners\r\n\r\n\t\t\t\/\/ Ready to start!\r\n\t\t\t$('.eupopup-container').show();\r\n\r\n\t\t\t\/\/ In case it's alright to just display the message once\r\n\t\t\tif (_self.params.autoAcceptCookiePolicy) {\r\n\t\t\t\tsetUserAcceptsCookies(true);\r\n\t\t\t}\r\n\r\n\t\t}\r\n\r\n\t};\r\n\r\n\treturn publicfunc;\r\n});\r\n});\r\n"],"file":"jquery-eu-cookie-law-popup.min.js"}