﻿/// <reference path="jquery-1.3.2-vsdoc2.js" />

/*
* jQuery blockUI plugin
* Version: 2.31 (06-JAN-2010)
* URL: http://www.appelsiini.net/projects/lazyload
*/
(function(b){function s(c,a){var e=c==window,d=a&&a.message!==undefined?a.message:undefined;a=b.extend({},b.blockUI.defaults,a||{});a.overlayCSS=b.extend({},b.blockUI.defaults.overlayCSS,a.overlayCSS||{});var g=b.extend({},b.blockUI.defaults.css,a.css||{}),j=b.extend({},b.blockUI.defaults.themedCSS,a.themedCSS||{});d=d===undefined?a.message:d;e&&k&&o(window,{fadeOut:0});if(d&&typeof d!="string"&&(d.parentNode||d.jquery)){var h=d.jquery?d[0]:d,f={};b(c).data("blockUI.history",f);f.el=h;f.parent=h.parentNode; f.display=h.style.display;f.position=h.style.position;f.parent&&f.parent.removeChild(h)}f=a.baseZ;var l=b.browser.msie||a.forceIframe?b('<iframe class="blockUI" style="z-index:'+f++ +';display:none;border:none;margin:0;padding:0;position:absolute;width:100%;height:100%;top:0;left:0" src="'+a.iframeSrc+'"></iframe>'):b('<div class="blockUI" style="display:none"></div>');h=b('<div class="blockUI blockOverlay" style="z-index:'+f++ +';display:none;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0"></div>'); f=a.theme&&e?b('<div class="blockUI blockMsg blockPage ui-dialog ui-widget ui-corner-all" style="z-index:'+f+';display:none;position:fixed"><div class="ui-widget-header ui-dialog-titlebar blockTitle">'+(a.title||"&nbsp;")+'</div><div class="ui-widget-content ui-dialog-content"></div></div>'):e?b('<div class="blockUI blockMsg blockPage" style="z-index:'+f+';display:none;position:fixed"></div>'):b('<div class="blockUI blockMsg blockElement" style="z-index:'+f+';display:none;position:absolute"></div>'); if(d)if(a.theme){f.css(j);f.addClass("ui-widget-content")}else f.css(g);if(!a.applyPlatformOpacityRules||!(b.browser.mozilla&&/Linux/.test(navigator.platform)))h.css(a.overlayCSS);h.css("position",e?"fixed":"absolute");if(b.browser.msie||a.forceIframe)l.css("opacity",0);g=[l,h,f];var A=e?b("body"):b(c);b.each(g,function(){this.appendTo(A)});a.theme&&a.draggable&&b.fn.draggable&&f.draggable({handle:".ui-dialog-titlebar",cancel:"li"});g=B&&(!b.boxModel||b("object,embed",e?null:c).length>0);if(t||g){e&& a.allowBodyStretch&&b.boxModel&&b("html,body").css("height","100%");if((t||!b.boxModel)&&!e){g=n(c,"borderTopWidth");j=n(c,"borderLeftWidth");var u=g?"(0 - "+g+")":0,v=j?"(0 - "+j+")":0}b.each([l,h,f],function(p,i){i=i[0].style;i.position="absolute";if(p<2){e?i.setExpression("height","Math.max(document.body.scrollHeight, document.body.offsetHeight) - (jQuery.boxModel?0:"+a.quirksmodeOffsetHack+') + "px"'):i.setExpression("height",'this.parentNode.offsetHeight + "px"');e?i.setExpression("width",'jQuery.boxModel && document.documentElement.clientWidth || document.body.clientWidth + "px"'): i.setExpression("width",'this.parentNode.offsetWidth + "px"');v&&i.setExpression("left",v);u&&i.setExpression("top",u)}else if(a.centerY){e&&i.setExpression("top",'(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"');i.marginTop=0}else if(!a.centerY&&e){p="((document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "+ (a.css&&a.css.top?parseInt(a.css.top):0)+') + "px"';i.setExpression("top",p)}})}if(d){a.theme?f.find(".ui-widget-content").append(d):f.append(d);if(d.jquery||d.nodeType)b(d).show()}if((b.browser.msie||a.forceIframe)&&a.showOverlay)l.show();if(a.fadeIn){g=a.onBlock?a.onBlock:q;l=a.showOverlay&&!d?g:q;g=d?g:q;a.showOverlay&&h._fadeIn(a.fadeIn,l);d&&f._fadeIn(a.fadeIn,g)}else{a.showOverlay&&h.show();d&&f.show();a.onBlock&&a.onBlock()}w(1,c,a);if(e){k=f[0];m=b(":input:enabled:visible",k);a.focusInput&& setTimeout(x,20)}else C(f[0],a.centerX,a.centerY);if(a.timeout){d=setTimeout(function(){e?b.unblockUI(a):b(c).unblock(a)},a.timeout);b(c).data("blockUI.timeout",d)}}function o(c,a){var e=c==window,d=b(c),g=d.data("blockUI.history"),j=d.data("blockUI.timeout");if(j){clearTimeout(j);d.removeData("blockUI.timeout")}a=b.extend({},b.blockUI.defaults,a||{});w(0,c,a);var h;h=e?b("body").children().filter(".blockUI").add("body > .blockUI"):b(".blockUI",c);if(e)k=m=null;if(a.fadeOut){h.fadeOut(a.fadeOut); setTimeout(function(){y(h,g,a,c)},a.fadeOut)}else y(h,g,a,c)}function y(c,a,e,d){c.each(function(){this.parentNode&&this.parentNode.removeChild(this)});if(a&&a.el){a.el.style.display=a.display;a.el.style.position=a.position;a.parent&&a.parent.appendChild(a.el);b(d).removeData("blockUI.history")}typeof e.onUnblock=="function"&&e.onUnblock(d,e)}function w(c,a,e){var d=a==window;a=b(a);if(!(!c&&(d&&!k||!d&&!a.data("blockUI.isBlocked")))){d||a.data("blockUI.isBlocked",c);!e.bindEvents||c&&!e.showOverlay|| (c?b(document).bind("mousedown mouseup keydown keypress",e,z):b(document).unbind("mousedown mouseup keydown keypress",z))}}function z(c){if(c.keyCode&&c.keyCode==9)if(k&&c.data.constrainTabKey){var a=m,e=c.shiftKey&&c.target==a[0];if(!c.shiftKey&&c.target==a[a.length-1]||e){setTimeout(function(){x(e)},10);return false}}if(b(c.target).parents("div.blockMsg").length>0)return true;return b(c.target).parents().children().filter("div.blockUI").length==0}function x(c){if(m)(c=m[c===true?m.length-1:0])&& c.focus()}function C(c,a,e){var d=c.parentNode,g=c.style,j=(d.offsetWidth-c.offsetWidth)/2-n(d,"borderLeftWidth");c=(d.offsetHeight-c.offsetHeight)/2-n(d,"borderTopWidth");if(a)g.left=j>0?j+"px":"0";if(e)g.top=c>0?c+"px":"0"}function n(c,a){return parseInt(b.css(c,a))||0}if(/1\.(0|1|2)\.(0|1|2)/.test(b.fn.jquery)||/^1.1/.test(b.fn.jquery))alert("blockUI requires jQuery v1.2.3 or later! You are using v"+b.fn.jquery);else{b.fn._fadeIn=b.fn.fadeIn;var q=function(){},r=document.documentMode||0,B=b.browser.msie&& (b.browser.version<8&&!r||r<8),t=b.browser.msie&&/MSIE 6.0/.test(navigator.userAgent)&&!r;b.blockUI=function(c){s(window,c)};b.unblockUI=function(c){o(window,c)};b.growlUI=function(c,a,e,d){var g=b('<div class="growlUI"></div>');c&&g.append("<h1>"+c+"</h1>");a&&g.append("<h2>"+a+"</h2>");if(e==undefined)e=3E3;b.blockUI({message:g,fadeIn:700,fadeOut:1E3,centerY:false,timeout:e,showOverlay:false,onUnblock:d,css:b.blockUI.defaults.growlCSS})};b.fn.block=function(c){return this.unblock({fadeOut:0}).each(function(){if(b.css(this, "position")=="static")this.style.position="relative";if(b.browser.msie)this.style.zoom=1;s(this,c)})};b.fn.unblock=function(c){return this.each(function(){o(this,c)})};b.blockUI.version=2.31;b.blockUI.defaults={message:"<h1>Please wait...</h1>",title:null,draggable:true,theme:false,css:{padding:0,margin:0,width:"30%",top:"40%",left:"35%",textAlign:"center",color:"#000",border:"3px solid #aaa",backgroundColor:"#fff",cursor:"wait"},themedCSS:{width:"30%",top:"40%",left:"35%"},overlayCSS:{backgroundColor:"#000", opacity:0.6,cursor:"wait"},growlCSS:{width:"350px",top:"10px",left:"",right:"10px",border:"none",padding:"5px",opacity:0.6,cursor:"default",color:"#fff",backgroundColor:"#000","-webkit-border-radius":"10px","-moz-border-radius":"10px"},iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank",forceIframe:false,baseZ:1E3,centerX:true,centerY:true,allowBodyStretch:true,bindEvents:true,constrainTabKey:true,fadeIn:200,fadeOut:400,timeout:0,showOverlay:true,focusInput:true,applyPlatformOpacityRules:true, onBlock:null,onUnblock:null,quirksmodeOffsetHack:4};var k=null,m=[]}})(jQuery);

/*
* jQuery Cookie plugin
* Version: 1.0
* URL: http://plugins.jquery.com/project/cookie
*/
jQuery.cookie=function(name,value,options){if(typeof value!="undefined"){options=options||{};if(value===null){value="";options.expires=-1}var expires="";if(options.expires&&(typeof options.expires=="number"||options.expires.toUTCString)){var date;if(typeof options.expires=="number"){date=new Date;date.setTime(date.getTime()+options.expires*24*60*60*1E3)}else date=options.expires;expires="; expires="+date.toUTCString()}var path=options.path?"; path="+options.path:"";var domain=options.domain?"; domain="+ options.domain:"";var secure=options.secure?"; secure":"";document.cookie=[name,"=",encodeURIComponent(value),expires,path,domain,secure].join("")}else{var cookieValue=null;if(document.cookie&&document.cookie!=""){var cookies=document.cookie.split(";");for(var i=0;i<cookies.length;i++){var cookie=jQuery.trim(cookies[i]);if(cookie.substring(0,name.length+1)==name+"="){cookieValue=decodeURIComponent(cookie.substring(name.length+1));break}}}return cookieValue}};

/*
* Lazy Load
* Version:  1.5.0
* URL: http://www.appelsiini.net/projects/lazyload
*/
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('(7($){$.Q.P=7(t){8 1={d:0,G:0,e:"o",B:"S",3:5};6(t){$.J(1,t)}8 p=c;6("o"==1.e){$(1.3).v("o",7(e){8 F=0;p.C(7(){6($.s(c,1)||$.x(c,1)){}f 6(!$.n(c,1)&&!$.m(c,1)){$(c).w("u")}f{6(F++>1.G){h E}}});8 H=$.N(p,7(9){h!9.k});p=$(H)})}c.C(7(){8 2=c;6(j==$(2).b("r")){$(2).b("r",$(2).b("i"))}6("o"!=1.e||j==$(2).b("i")||1.z==$(2).b("i")||($.s(2,1)||$.x(2,1)||$.n(2,1)||$.m(2,1))){6(1.z){$(2).b("i",1.z)}f{$(2).Z("i")}2.k=E}f{2.k=D}$(2).11("u",7(){6(!c.k){$("<Y />").v("U",7(){$(2).V().b("i",$(2).b("r"))[1.B](1.W);2.k=D}).b("i",$(2).b("r"))}});6("o"!=1.e){$(2).v(1.e,7(e){6(!2.k){$(2).w("u")}})}});$(1.3).w(1.e);h c};$.n=7(9,1){6(1.3===j||1.3===5){8 4=$(5).y()+$(5).I()}f{8 4=$(1.3).g().q+$(1.3).y()}h 4<=$(9).g().q-1.d};$.m=7(9,1){6(1.3===j||1.3===5){8 4=$(5).A()+$(5).M()}f{8 4=$(1.3).g().l+$(1.3).A()}h 4<=$(9).g().l-1.d};$.s=7(9,1){6(1.3===j||1.3===5){8 4=$(5).I()}f{8 4=$(1.3).g().q}h 4>=$(9).g().q+1.d+$(9).y()};$.x=7(9,1){6(1.3===j||1.3===5){8 4=$(5).M()}f{8 4=$(1.3).g().l}h 4>=$(9).g().l+1.d+$(9).A()};$.J($.10[\':\'],{"T-L-4":"$.n(a, {d : 0, 3: 5})","R-L-4":"!$.n(a, {d : 0, 3: 5})","O-K-4":"$.m(a, {d : 0, 3: 5})","l-K-4":"!$.m(a, {d : 0, 3: 5})"})})(X);',62,64,'|settings|self|container|fold|window|if|function|var|element||attr|this|threshold|event|else|offset|return|src|undefined|loaded|left|rightoffold|belowthefold|scroll|elements|top|original|abovethetop|options|appear|bind|trigger|leftofbegin|height|placeholder|width|effect|each|true|false|counter|failurelimit|temp|scrollTop|extend|of|the|scrollLeft|grep|right|lazyload|fn|above|show|below|load|hide|effectspeed|jQuery|img|removeAttr|expr|one'.split('|'),0,{}))


/*
* jQuery Meerkat Plugin
* Version:  1.0
* URL: http://jarodtaylor.com/meerkat/
*/
function meerkat(b) { function f(d, g, e) { if (e) { var c = new Date; c.setTime(c.getTime() + e * 24 * 60 * 60 * 1E3); e = "; expires=" + c.toGMTString() } else e = ""; document.cookie = d + "=" + g + e + "; path=/" } function i(d) { d = d + "="; for (var g = document.cookie.split(";"), e = 0; e < g.length; e++) { for (var c = g[e]; c.charAt(0) == " "; ) c = c.substring(1, c.length); if (c.indexOf(d) == 0) return c.substring(d.length, c.length) } return null } function j(d) { f(d, "", -1) } this.settings = { showMeerkatOnLoad: "false", close: "none", dontShow: "none", dontShowExpire: 0, removeCookie: "none", meerkatPosition: "bottom", animation: "slide", animationSpeed: "slow", height: "auto", background: "none" }; b && jQuery.extend(this.settings, b); var a = this.settings, h = a.dontShowExpire; jQuery(a.removeCookie).click(function() { j("meerkat") }); if (i("meerkat") != "dontshow") { jQuery("html, body").css({ margin: "0", padding: "0", height: "100%" }); jQuery("#meerkat").show().wrap('<div id="meerkat-wrap"><div id="meerkat-container"></div></div>'); jQuery("#meerkat-wrap").css({ position: "fixed", width: "100%", height: a.height }).css(a.meerkatPosition, "0"); jQuery("#meerkat-container").css({ background: a.background, height: a.height }); jQuery(a.close + "," + a.dontShow).css({ cursor: "pointer" }); if (jQuery.browser.msie && jQuery.browser.version <= 6) { jQuery("html, body").css({ height: "100%", width: "100%", overflow: "hidden" }); jQuery("#meerkat-wrap").css({ position: "absolute", bottom: "-1px" }); jQuery("body").children().filter(function(d) { return jQuery(this).attr("id") != "meerkat-wrap" }).wrapAll('<div id="ie6-content-container">', "</div>"); jQuery("#ie6-content-container").css({ position: "relative", overflow: "auto", width: "100%", height: "100%" }); b = document.getElementById("ie6-content-container"); b.clientHeight < b.scrollHeight && a.height != "100%" && jQuery("#meerkat-container").css({ "margin-right": "17px" }); b = document.body.currentStyle; b = b.backgroundColor + " " + b.backgroundImage + " " + b.backgroundRepeat + " " + b.backgroundAttachment + " " + b.backgroundPositionX + " " + b.backgroundPositionY; jQuery("body").css({ "background-image": "none" }); jQuery("#ie6-content-container").css({ background: b }) } if (a.animation == "slide" && a.showMeerkatOnLoad != "true") { jQuery("#meerkat-wrap").hide().slideDown(a.animationSpeed); jQuery(a.close).click(function() { jQuery("#meerkat-wrap").slideUp() }); jQuery(a.dontShow).click(function() { f("meerkat", "dontshow", h); jQuery("#meerkat-wrap").slideUp() }) } else if (a.animation == "fade" && a.showMeerkatOnLoad != "true") { jQuery("#meerkat-wrap").hide().fadeIn(a.animationSpeed); jQuery(a.close).click(function() { jQuery("#meerkat-wrap").fadeOut(a.animationSpeed) }); jQuery(a.dontShow).click(function() { f("meerkat", "dontshow", h); jQuery("#meerkat-wrap").fadeOut() }) } else if (a.showMeerkatOnLoad == "true" && a.animation == "slide") { jQuery("#meerkat-wrap").show(); jQuery(a.close).click(function() { jQuery("#meerkat-wrap").slideUp() }); jQuery(a.dontShow).click(function() { f("meerkat", "dontshow", h); jQuery("#meerkat-wrap").slideUp() }) } else if (a.showMeerkatOnLoad == "true" && a.animation == "fade") { jQuery("#meerkat-wrap").show(); jQuery(a.close).click(function() { jQuery("#meerkat-wrap").fadeOut(a.animationSpeed) }); jQuery(a.dontShow).click(function() { f("meerkat", "dontshow", h); jQuery("#meerkat-wrap").fadeOut() }) } } else jQuery("#meerkat").hide() };

/*
* Document load
*/
$(document).ready(function() {
    $("img").lazyload({
        effect: "fadeIn"
    });

    // meerkat
    if ($('#meerkat_popup').size() > 0) {
        $('body').append(
            '<div id="meerkat">' +
            '<div id="meerkat-content">' +
            '<div style="width:150px;float:left;"><img src="/img/design/meerkat_stars.jpg" alt="Vind præmier!" /></div>' +
            '<div style="width:600px;float:left;text-align:center;">' +
            '<h1>Sjove konkurrencer - Vind stort!</h1>' +
            '<p><a href="http://tracking.euroads.dk/system/tracking.php?sid=1&cpid=2322&adid=357774&acid=3249&eatrackid=5711" target="_blank">Vind dine yndlingschips! Der er 10 poser hver måned i et helt år til den heldige! </a></p>' +
            '<p><a href="http://tracking.euroads.dk/system/tracking.php?sid=1&cpid=2401&adid=366549&acid=3249&eatrackid=5711" target="_blank">Test hvilken Hollywoodstjerne du ligner mest og vind 20 biograbilletter!</a></p>' +
            '<p><a href="http://tracking.euroads.dk/system/tracking.php?sid=1&cpid=1960&adid=328571&acid=3249&eatrackid=5711" target="_blank">Vind en fed 32” fladskærm og 50 kanaler hver dag i et halvt år!</a></p>' +
            '<p><a href="http://tracking.euroads.dk/system/tracking.php?sid=1&cpid=2206&adid=346981&acid=3249&eatrackid=5711" target="_blank">Elsker du også katte? Test dig selv og vind kattemad!</a></p>' +
            '</div>' +
            '<div style="width:150px;float:left;text-align:right;"><img src="/img/design/meerkat_stars.jpg" alt="Vind præmier!" /></div>' +
            '<a class="close-meerkat">X</a></div>' +
            '</div>'
        );

        meerkat({
            //close: '.close-meerkat',
            animation: 'fade',
            animationSpeed: 750,
            meerkatPosition: 'bottom',
            background: '#7CAB36',
            height: '110px',
            dontShow: '.close-meerkat',
            dontShowExpire: 0.5
        });
    }
});
