"use strict";window.loadExperimentScopeSync=function(a){var b="//www.wix.com/_api/wix-laboratory-server/laboratory/conductAllInScope?scope="+a+"&accept=jsonp&callback=setExperimentsSync";document.write(''),window.setExperimentsSync=function(a,b){angular.extend(window.jsonpExperiemts,b)}},window.jsonpExperiemts={},window.jasmine||window.loadExperimentScopeSync("error-pages"),function(){angular.module("wixErrorPagesApp",["wixTranslations"]).factory("lostInTranslation",["$log","$locale",function(a,b){return function(c){a.error("Lost in translation ("+b.id+") - "+c)}}]).config(["$translateProvider",function(a){a.useMissingTranslationHandler("lostInTranslation")}]).run(["$rootScope","staticsUrl",function(a,b){a.staticsUrl=b.replace(/\/$/,"")+"/"}]).value("experiments",window.jsonpExperiemts)}(),function(){function a(a){var b="wix.com",c=a.has("language")?a.get("language"):"en";a.has("baseDomain")&&(b=a.get("baseDomain"),b=b.match(/^www./)?b.substring(4,b.length):b);var d="en"===c?"//www."+b:"//"+c+"."+b;return d.match(/\/$/)||(d+="/"),{wix:d,support:d+"support/html5/",mySites:d+"my-account",templates:d+"website/templates",clearCookies:"//support.wix.com/en/article/clearing-wix-cookies",learnMorePermissions:d+"support/html5/my-sites/site-actions/kb/site-contributors"}}a.$inject=["$injector"],angular.module("wixErrorPagesApp").service("links",a)}(),function(){function a(a){return{byErrorCode:function(b){var c=e[b]||{};return{number:c.number,title:a.trustAsHtml(c.title),text:a.trustAsHtml(c.text),cta:c.cta}}}}a.$inject=["$sce"];var b={title:"non_branded_page_not_found_title",text:"non_branded_page_not_found_text"},c={title:"non_branded_page_just_fixing_title",text:"non_branded_page_just_fixing_text"},d="non_branded_page_go_back_home",e={NotBranded:{number:400,title:b.title,text:b.text,cta:d},"400-NotBranded":{number:400,title:c.title,text:c.text},"401-NotBranded":{number:401,title:c.title,text:c.text},"403-NotBranded":{number:403,title:c.title,text:c.text},"404-NotBranded":{number:404,title:b.title,text:b.text,cta:d},"500-NotBranded":{number:500,title:c.title,text:c.text},"501-NotBranded":{number:501,title:c.title,text:c.text},"502-NotBranded":{number:502,title:c.title,text:c.text},"503-NotBranded":{number:503,title:c.title,text:c.text},"504-NotBranded":{number:504,title:c.title,text:c.text}};angular.module("wixErrorPagesApp").service("notBrandedMap",a)}(),function(){function a(a){return{get:function(b){return b.indexOf("-NotBranded")>0?a.undocumentedErrorNotBranded:a.undocumentedError}}}a.$inject=["errorCodesUrls"],angular.module("wixErrorPagesApp").service("fallbackErrorPage",a)}(),function(){function a(a,b,c,d,e,f){this.errorCode=e.search().overrideStatusCode||a.code,this.errorCodePrettified=a.code?a.code.toString().replace("-NotBranded",""):"",this.errorPageUrl=b[this.errorCode]?b[this.errorCode]:f.get(this.errorCode),this.links=c,this.notBranded=d.byErrorCode(this.errorCode)}a.$inject=["errorCode","errorCodesUrls","links","notBrandedMap","$location","fallbackErrorPage"];var b="views/error-pages/error-page-500.preload.html",c="views/error-pages/error-page-400.preload.html",d="views/error-pages/non-branded.preload.html";angular.module("wixErrorPagesApp").controller("ErrorPageController",a).constant("errorCodesUrls",{500:b,501:b,502:b,503:b,504:b,400:c,401:c,403:c,404:c,413:"views/error-pages/too-many-cookies.preload.html",unsupportedBrowser:"views/error-pages/unsupported-browser.preload.html",Unpublished:"views/error-pages/not-published.preload.html",ConnectYourIP:"views/error-pages/connect-your-ip.preload.html",ConnectYourDomain:"views/error-pages/connect-your-domain.preload.html",undocumentedError:"views/error-pages/undocumented-error-page.preload.html",undocumentedErrorNotBranded:"views/error-pages/undocumented-error-page-not-branded.preload.html",Redirect:"views/error-pages/redirect-page.preload.html",PublishedButNotAvailable:"views/error-pages/published-not-available.preload.html",inviteExpired:"views/error-pages/invite-expired-page.preload.html",authorizationNotSupported:"views/error-pages/authorization-not-supported-page.preload.html",NotBranded:d,"500-NotBranded":d,"501-NotBranded":d,"502-NotBranded":d,"503-NotBranded":d,"504-NotBranded":d,"400-NotBranded":d,"401-NotBranded":d,"403-NotBranded":d,"404-NotBranded":d,"413-NotBranded":"views/error-pages/too-many-cookies.preload.html","unsupportedBrowser-NotBranded":"views/error-pages/unsupported-browser.preload.html","Unpublished-NotBranded":"views/error-pages/not-published.preload.html","ConnectYourIP-NotBranded":"views/error-pages/connect-your-ip.preload.html","ConnectYourDomain-NotBranded":"views/error-pages/connect-your-domain.preload.html","undocumentedError-NotBranded":"views/error-pages/undocumented-error-page.preload.html","Redirect-NotBranded":"views/error-pages/redirect-page.preload.html","PublishedButNotAvailable-NotBranded":"views/error-pages/published-not-available.preload.html","inviteExpired-NotBranded":"views/error-pages/invite-expired-page.preload.html","authorizationNotSupported-NotBranded":"views/error-pages/authorization-not-supported-page.preload.html"})}(),function(){function a(a,b,c,d,e){function f(a,c,d){var f=d&&void 0!==d.shouldShow?d.shouldShow:!0,g=b("unsupported_browser_install_browser",{browserName:b(a),link:c});window.top!==window&&(g=g.replace("href",'target="_blank" href')),m.updateOptions.push({name:a,url:c,shouldShow:f,text:b(a),message:e.trustAsHtml(g)})}var g="https://www.microsoft.com/en-us/windows/microsoft-edge",h="https://www.mozilla.org/en-US/firefox/new/",i="https://www.google.com/intl/en/chrome/browser/",j="http://www.apple.com/safari/",k=14,l="forceBrowser";this.browserName=a.browserName,this.updateOptions=[];var m=this;this.getCookie=function(a){for(var b=a+"=",d=c.document.cookie.split(";"),e=0;e0;)d.push(e.join(b)||b),c?e.pop():e.shift();return d}function e(a,b,c,e){var f=d(a.hostname,".",!1),h=d(a.pathname,"/",!0),i=[];"com"!==f.pop()&&(f=[a.hostname]);var j=f[f.length-1];return f.forEach(function(a){h.forEach(function(d){a===j&&"/"===d?i.push(b+"="+c+";domain="+a+";path="+d+";expires="+e.toUTCString()):i.push(b+"=;domain="+a+";path="+d+";expires="+g)})}),i}function f(a,b,c){e(window.location,a,b,c).forEach(function(a){document.cookie=a})}c.r(b),c.d(b,"calcDomainCookie",function(){return e}),c.d(b,"default",function(){return f});var g=new Date(0).toUTCString()}])}),angular.module("wixErrorPagesApp").run(["$templateCache",function(a){a.put("views/error-pages/authorization-not-supported-page.preload.html","\n\n \n \n \n \n \n \n \n\n"),a.put("views/error-pages/connect-your-domain.preload.html","\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),a.put("views/error-pages/connect-your-ip.preload.html","\n\n \n \n \n \n \n\n"),a.put("views/error-pages/error-page-400.preload.html","\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),a.put("views/error-pages/error-page-500.preload.html","\n\n \n \n \n \n \n \n \n\n"),a.put("views/error-pages/error-pages-header.preload.html","\n \n \n \n \n \n {{'header.templates' | translate}}\n {{'header.wix_com' | translate}}\n \n \n\n"),a.put("views/error-pages/invite-expired-page.preload.html","\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),a.put("views/error-pages/non-branded.preload.html","\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n {{errorPageCtrl.notBranded.number}}\n \n \n \n {{errorPageCtrl.notBranded.cta | translate }}\n \n\n"),a.put("views/error-pages/not-published.preload.html","\n\n \n \n \n \n \n {{'not_published_here_is_how' | translate}}\n \n \n \n \n \n \n \n \n \n\n"),a.put("views/error-pages/published-not-available.preload.html","\n\n \n \n \n \n \n \n\n"),a.put("views/error-pages/redirect-page.preload.html","\n"),a.put("views/error-pages/too-many-cookies.preload.html","\n\n \n \n \n \n \n \n \n \n \n\n"),a.put("views/error-pages/undocumented-error-page-not-branded.preload.html","\n \n \n \n {{errorPageCtrl.notBranded.cta}}\n \n\n"),a.put("views/error-pages/undocumented-error-page.preload.html","\n\n \n \n \n \n \n \n \n\n"),a.put("views/error-pages/unsupported-browser.preload.html","\n\n \n {{'unsupported_browser_subtitle' | translate}}\n \n \n \n \n \n \n \n \n \n \n \n \n {{'unsupported_browser_continue' | translate}}\n \n \n \n \n\n")}]);