Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

!function(){function e(e){return u.attr("data-full-width")>p.find("nav").width()/2&&"x-s..

Decoded Output download

<?   
!function(){function e(e){return u.attr("data-full-width")>p.find("nav").width()/2&&"x-small-screen"!==e||"default"===e&&u.attr("data-full-width")>p.find("nav").width()/2}function t(e){var t=$("button.burger");switch(e){case"open":p.css({"margin-top":0,position:"static",visibility:"visible"}),window.setTimeout(function(){t.attr("aria-expanded","true"),p.focus()},300);break;case"close":p.css({"margin-top":"-"+Math.ceil(p.outerHeight())+"px"}),window.setTimeout(function(){t.attr("aria-expanded","false")},300)}}function n(){t(l.hasClass("active")?"close":"open"),l.toggleClass("active"),g||(dio.event.publish("xsHeaderMenuClicked"),g=!0)}function i(){if("x-small-screen"===dio.util.responsive.getBreakpoint()&&!f.phoneCreated){var e=$('<button aria-controls="header-phonenumbers" class="menu-action phone-us"><b>'+dio.i18n("header.phonemenu.label")+"</b></button>").prependTo(l),t=$("p.header-phonenumbers").clone().attr({tabindex:"-1",id:"phone-menu","class":"phone-menu widget-overlay"});t.find("span.widget-tooltip-bd").attr("class","widget-tooltip-info").removeAttr("style"),t.find("span.msg").addClass("widget-overlay-hd").after('<span class="widget-overlay-bd"></span>'),t.find("span.widget-overlay-bd").append(t.find("span.phone")),t.appendTo($("body")),new dio.widget.Overlay({trigger:e,overlay:t,anim:0,clickMaskToClose:!0,disableButtonTouchEvents:!0}).subscribe("show",function(){dio.event.publish("xsPhoneOverlayOpened")}),f.phoneCreated=!0}}function o(){if(c.length){var e,t,n,i;$("p.header-phonenumbers").on("mouseover",function(o){t=$(o.target),t.is(".phone")&&(e=parseInt(l.width(),10)-50,n=t.find(".widget-tooltip-bd"),i=parseInt(n.width(),10),n.attr("data-context-width")||0===i||n.attr("data-context-width",i),n.removeAttr("style"),n.attr("data-context-width")>e&&n.css({"white-space":"normal",width:e+"px"}))})}}function a(e,n){if(l.css("display","none"),d.removeAttr("style"),l.find("a.toggle-active").click(),"x-small-screen"===f.oldViewPort){if(p.removeAttr("style"),!l.is(".active"))for(var i,o=0;i=dio.widget.PopupMenu.instances[o];o++)i.force=!0,i.hide({forceHide:!0});$("html").removeClass("active-selector"),dio.event.publish("resizedAboveXS")}if("x-small-screen"===n&&(l.is(".active")&&t("open"),dio.event.publish("resizedToXS")),f.contextMenuCreated){var a;a=u.parent(),f.needContextMenu&&(a.attr("class","responsive-menu popup-menu"),a.find("[tabindex=0]").each(function(){$(this).attr("tabindex","-1")}),a.find("a.trigger").attr("tabindex","0")),f.needContextMenu||(a.attr("class","responsive-menu foo-popup-menu"),a.find("[tabindex=-1]").each(function(){$(this).attr("tabindex","0")}),a.find("a.trigger").attr("tabindex","-1"),u.removeAttr("style"))}h.push("cleanDOM")}function r(e){-1===$.inArray("nudgeDOM",h)&&($("#phone-menu").hasClass("widget-overlay-active")&&$("button.phone-us").click(),"x-small-screen"===f.oldViewPort&&($("html").removeClass("active-selector"),l.find("a.toggle-active").click(),l.css("display","none")),l.removeAttr("style"),h.push("nudgeDOM"))}function s(t,i){if("x-small-screen"===i||u.attr("data-full-width")||u.attr("data-full-width",u.width()),f.needContextMenu=e(i),"x-small-screen"===i&&!f.burgerCreated){var o=$("li.service");burger=$('<button aria-controls="menu-bar" aria-expanded="false" class="menu-action burger"><b>'+dio.i18n("header.burgermenu.label")+"</b></button>").prependTo(l).on("click",n),p.attr("tabindex","-1"),f.burgerCreated=!0,dio.event.publish("burgerAvatarCreated"),o.length&&$("button.burger").one("click",function(){o.data("popup").show()})}if(f.needContextMenu&&!f.contextMenuCreated){var s=u.wrap('<div class="responsive-menu popup-menu"></div>'),c=$('<a class="trigger" href="#">'+dio.i18n("header.mainnav.popup.label")+"</a>").insertBefore(s);new dio.widget.PopupMenu({trigger:c,menu:s}).subscribe("pre:hide",function(){return-1!==this.conf.menu[0].parentNode.className.indexOf("foo-popup-menu")?!1:void 0}),f.contextMenuCreated=!0}h.length=0,f.oldViewPort&&f.oldViewPort!==i&&(d.find("a").each(function(){$(this).attr("data-recalculate-heights","true")}),a("setState",i),r("setState")),f.oldViewPort=i}var d=$("#header-toggle"),l=$("#header-full");$("#menu-bar .popup-menu").each(function(e,t){var n=$(this),i=new dio.widget.PopupMenu({trigger:n.find("a").eq(0),menu:n.find("ul").eq(0).data("popup",!0)});i.subscribe("pre:hide",function(e,t){return"x-small-screen"===dio.util.responsive.getBreakpoint()&&this.force!==!0?(this.force=!1,!1):void(this.force=!1)}).subscribe("pre:show",function(){if("x-small-screen"===dio.util.responsive.getBreakpoint())for(var e,t=0;e=dio.widget.PopupMenu.instances[t];t++)e.force===!1&&(e.force=!0,e.hide({forceHide:!0}))}),n.data("popup",i)}),$("#hdr-feedback").on("click",function(e){"function"==typeof O_LC?(e.preventDefault(),$(dio.widget.PopupMenu.instances).each(function(e,t){t.hide()}),O_LC()):OOo&&OOo.oo_feedback&&($(dio.widget.PopupMenu.instances).each(function(e,t){t.hide()}),OOo.oo_feedback.show(e))}),$('<button class="cta">'+dio.getClientData("geolocation.message.close")+"</button>").appendTo("#suggested-languages .g").on("click",function(e){$(this).off(),$("#suggested-languages").remove()}),$("#hdr-local-deals").on("click",function(e){e.preventDefault();var t=unescape(e.target.href),n=t.match(/localised-date-format=([dmy.-/]+)/i)[1],i=new dio.Date,o=new dio.Date(null,i.getDate()+1);dio.util.geoLocation.get().done(function(e){t+="&lat="+e.latitude,t+="&lon="+e.longitude,t+="&q-localised-check-in="+i.format(n),t+="&q-localised-check-out="+o.format(n),window.location=t})});var u=$("ul.nav-group-1"),c=$("p.header-phonenumbers").find(".phone"),p=$("#menu-bar"),h=[],f={needContextMenu:!1,burgerCreated:!1,phoneCreated:!1,contextMenuCreated:!1,oldViewPort:void 0},g=!1;dio.event.subscribe("orientationChange",function(){var n=dio.util.responsive.getBreakpoint();d.find("a").each(function(){$(this).attr("data-recalculate-heights","true")}),l.hasClass("active")||(t("close"),"x-small-screen"!==n&&(p.removeAttr("style"),window.scrollY<l.height()+p.height()&&window.scrollTo(0,0))),h.length||(f.needContextMenu=e(n),l.css("display","none")),r("orientationchange"),h.length=0}),dio.util.responsive.supportsMQs()&&(p.find("ul").length&&(s("foo",dio.util.responsive.getBreakpoint()),dio.event.subscribe("viewportChanged",s)),c.length&&(i(),o(),dio.event.subscribe("viewportChanged",i)),dio.util.responsive.createListener())}(); ?>

Did this file decode correctly?

Original Code


!function(){function e(e){return u.attr("data-full-width")>p.find("nav").width()/2&&"x-small-screen"!==e||"default"===e&&u.attr("data-full-width")>p.find("nav").width()/2}function t(e){var t=$("button.burger");switch(e){case"open":p.css({"margin-top":0,position:"static",visibility:"visible"}),window.setTimeout(function(){t.attr("aria-expanded","true"),p.focus()},300);break;case"close":p.css({"margin-top":"-"+Math.ceil(p.outerHeight())+"px"}),window.setTimeout(function(){t.attr("aria-expanded","false")},300)}}function n(){t(l.hasClass("active")?"close":"open"),l.toggleClass("active"),g||(dio.event.publish("xsHeaderMenuClicked"),g=!0)}function i(){if("x-small-screen"===dio.util.responsive.getBreakpoint()&&!f.phoneCreated){var e=$('<button aria-controls="header-phonenumbers" class="menu-action phone-us"><b>'+dio.i18n("header.phonemenu.label")+"</b></button>").prependTo(l),t=$("p.header-phonenumbers").clone().attr({tabindex:"-1",id:"phone-menu","class":"phone-menu widget-overlay"});t.find("span.widget-tooltip-bd").attr("class","widget-tooltip-info").removeAttr("style"),t.find("span.msg").addClass("widget-overlay-hd").after('<span class="widget-overlay-bd"></span>'),t.find("span.widget-overlay-bd").append(t.find("span.phone")),t.appendTo($("body")),new dio.widget.Overlay({trigger:e,overlay:t,anim:0,clickMaskToClose:!0,disableButtonTouchEvents:!0}).subscribe("show",function(){dio.event.publish("xsPhoneOverlayOpened")}),f.phoneCreated=!0}}function o(){if(c.length){var e,t,n,i;$("p.header-phonenumbers").on("mouseover",function(o){t=$(o.target),t.is(".phone")&&(e=parseInt(l.width(),10)-50,n=t.find(".widget-tooltip-bd"),i=parseInt(n.width(),10),n.attr("data-context-width")||0===i||n.attr("data-context-width",i),n.removeAttr("style"),n.attr("data-context-width")>e&&n.css({"white-space":"normal",width:e+"px"}))})}}function a(e,n){if(l.css("display","none"),d.removeAttr("style"),l.find("a.toggle-active").click(),"x-small-screen"===f.oldViewPort){if(p.removeAttr("style"),!l.is(".active"))for(var i,o=0;i=dio.widget.PopupMenu.instances[o];o++)i.force=!0,i.hide({forceHide:!0});$("html").removeClass("active-selector"),dio.event.publish("resizedAboveXS")}if("x-small-screen"===n&&(l.is(".active")&&t("open"),dio.event.publish("resizedToXS")),f.contextMenuCreated){var a;a=u.parent(),f.needContextMenu&&(a.attr("class","responsive-menu popup-menu"),a.find("[tabindex=0]").each(function(){$(this).attr("tabindex","-1")}),a.find("a.trigger").attr("tabindex","0")),f.needContextMenu||(a.attr("class","responsive-menu foo-popup-menu"),a.find("[tabindex=-1]").each(function(){$(this).attr("tabindex","0")}),a.find("a.trigger").attr("tabindex","-1"),u.removeAttr("style"))}h.push("cleanDOM")}function r(e){-1===$.inArray("nudgeDOM",h)&&($("#phone-menu").hasClass("widget-overlay-active")&&$("button.phone-us").click(),"x-small-screen"===f.oldViewPort&&($("html").removeClass("active-selector"),l.find("a.toggle-active").click(),l.css("display","none")),l.removeAttr("style"),h.push("nudgeDOM"))}function s(t,i){if("x-small-screen"===i||u.attr("data-full-width")||u.attr("data-full-width",u.width()),f.needContextMenu=e(i),"x-small-screen"===i&&!f.burgerCreated){var o=$("li.service");burger=$('<button aria-controls="menu-bar" aria-expanded="false" class="menu-action burger"><b>'+dio.i18n("header.burgermenu.label")+"</b></button>").prependTo(l).on("click",n),p.attr("tabindex","-1"),f.burgerCreated=!0,dio.event.publish("burgerAvatarCreated"),o.length&&$("button.burger").one("click",function(){o.data("popup").show()})}if(f.needContextMenu&&!f.contextMenuCreated){var s=u.wrap('<div class="responsive-menu popup-menu"></div>'),c=$('<a class="trigger" href="#">'+dio.i18n("header.mainnav.popup.label")+"</a>").insertBefore(s);new dio.widget.PopupMenu({trigger:c,menu:s}).subscribe("pre:hide",function(){return-1!==this.conf.menu[0].parentNode.className.indexOf("foo-popup-menu")?!1:void 0}),f.contextMenuCreated=!0}h.length=0,f.oldViewPort&&f.oldViewPort!==i&&(d.find("a").each(function(){$(this).attr("data-recalculate-heights","true")}),a("setState",i),r("setState")),f.oldViewPort=i}var d=$("#header-toggle"),l=$("#header-full");$("#menu-bar .popup-menu").each(function(e,t){var n=$(this),i=new dio.widget.PopupMenu({trigger:n.find("a").eq(0),menu:n.find("ul").eq(0).data("popup",!0)});i.subscribe("pre:hide",function(e,t){return"x-small-screen"===dio.util.responsive.getBreakpoint()&&this.force!==!0?(this.force=!1,!1):void(this.force=!1)}).subscribe("pre:show",function(){if("x-small-screen"===dio.util.responsive.getBreakpoint())for(var e,t=0;e=dio.widget.PopupMenu.instances[t];t++)e.force===!1&&(e.force=!0,e.hide({forceHide:!0}))}),n.data("popup",i)}),$("#hdr-feedback").on("click",function(e){"function"==typeof O_LC?(e.preventDefault(),$(dio.widget.PopupMenu.instances).each(function(e,t){t.hide()}),O_LC()):OOo&&OOo.oo_feedback&&($(dio.widget.PopupMenu.instances).each(function(e,t){t.hide()}),OOo.oo_feedback.show(e))}),$('<button class="cta">'+dio.getClientData("geolocation.message.close")+"</button>").appendTo("#suggested-languages .g").on("click",function(e){$(this).off(),$("#suggested-languages").remove()}),$("#hdr-local-deals").on("click",function(e){e.preventDefault();var t=unescape(e.target.href),n=t.match(/localised-date-format=([dmy.-/]+)/i)[1],i=new dio.Date,o=new dio.Date(null,i.getDate()+1);dio.util.geoLocation.get().done(function(e){t+="&lat="+e.latitude,t+="&lon="+e.longitude,t+="&q-localised-check-in="+i.format(n),t+="&q-localised-check-out="+o.format(n),window.location=t})});var u=$("ul.nav-group-1"),c=$("p.header-phonenumbers").find(".phone"),p=$("#menu-bar"),h=[],f={needContextMenu:!1,burgerCreated:!1,phoneCreated:!1,contextMenuCreated:!1,oldViewPort:void 0},g=!1;dio.event.subscribe("orientationChange",function(){var n=dio.util.responsive.getBreakpoint();d.find("a").each(function(){$(this).attr("data-recalculate-heights","true")}),l.hasClass("active")||(t("close"),"x-small-screen"!==n&&(p.removeAttr("style"),window.scrollY<l.height()+p.height()&&window.scrollTo(0,0))),h.length||(f.needContextMenu=e(n),l.css("display","none")),r("orientationchange"),h.length=0}),dio.util.responsive.supportsMQs()&&(p.find("ul").length&&(s("foo",dio.util.responsive.getBreakpoint()),dio.event.subscribe("viewportChanged",s)),c.length&&(i(),o(),dio.event.subscribe("viewportChanged",i)),dio.util.responsive.createListener())}();

Function Calls

None

Variables

None

Stats

MD5 80177cf01704265da59dff35ebd5a187
Eval Count 0
Decode Time 99 ms