var jQueryScriptOutputted = false; function initJQuery() { //if the jQuery object isn't available if (typeof(jQuery) == 'undefined') { if (! jQueryScriptOutputted) { //only output the script once.. jQueryScriptOutputted = true; //output the script (load it from google api) document.write(""); } setTimeout("initJQuery()", 50); } else { jQuery(document).ready(function($) { // after clicking close button $(document).on('click', '#cn-accept-cookie', function(event) {  event.preventDefault(); var cnTime = new Date(); var cnLater = new Date(); // sets new time in seconds cnLater.setTime(parseInt(cnTime.getTime()) + parseInt(cnArgs.cookieTime) * 1000); // sets cookie document.cookie =cnArgs.cookieName+'=true'+';expires='+cnLater.toGMTString()+';'+(cnArgs.cookieDomain !== undefined && cnArgs.cookieDomain !== '' ? 'domain='+cnArgs.cookieDomain+';' : '')+(cnArgs.cookiePath !== undefined && cnArgs.cookiePath !== '' ? 'path='+cnArgs.cookiePath+';' : ''); console.log(cnArgs.cookieName+'=true'+';expires='+cnLater.toGMTString()+';'+(cnArgs.cookieDomain !== undefined && cnArgs.cookieDomain !== '' ? 'domain='+cnArgs.cookieDomain+';' : '')+(cnArgs.cookiePath !== undefined && cnArgs.cookiePath !== '' ? 'path='+cnArgs.cookiePath+';' : '')) console.log(document.cookie) // hides box if(cnArgs.hideEffect === 'fade') { $('#cookie-notice').fadeOut(300, function() { $(this).remove(); }); } else if(cnArgs.hideEffect === 'slide') { $('#cookie-notice').slideUp(300, function() { $(this).remove(); }); } else { $('#cookie-notice').remove(); } }); // displays cookie notice at start if(document.cookie.indexOf('cookie_notice_accepted') === -1) { if(cnArgs.hideEffect === 'fade') { $('#cookie-notice').fadeIn(300); } else if(cnArgs.hideEffect === 'slide') { $('#cookie-notice').slideDown(300); } else { $('#cookie-notice').show(); } } else { $('#cookie-notice').remove(); } $('.popup-cookies').click(function() { var w = 920; var h = 600; var s = 1; var left = (screen.width/2) - (w/2); var top = (screen.height/2) - (h/2); var NWin = window.open($(this).prop('href'),'','scrollbars=' + s + ',resizable=yes,width=' + w + ',height=' + h + ',top=' + top + ',left=' + left); if (window.focus) { NWin.focus(); } return false; }); }); } } initJQuery();