if(window.global_debug===undefined){window.global_debug=false}if(window.data===undefined){window.data={}}if(window.constants===undefined){window.constants={}}void 0===window.PJ&&(window.PJ={}),void 0===window.PJ.gettext&&(window.PJ.gettext={}),void 0===window.PJ.gettext.translations&&(window.PJ.gettext.translations={}),window.PJ.gettext.translations.handlebars={domain:"messages",locale_data:{messages:{"":{domain:"messages",plural_forms:"nplurals=2; plural=(n != 1);",lang:"no"},"login.remembered_password":[null,"Husker du passordet ditt likevell?"],"common.login":[null,"Innlogging"],"login.password_recovery.header":[null,"Glemt passord?"],"login.password_recovery.description":[null,"Oppgi ditt brukernavn eller e-postadresse s\xe5 blir en gjenopprettingslenke sendt til deg"],"login.username":[null,"Brukernavn"],"common.or":[null,"eller"],"common.email":[null,"E-post"],"login.password_recovery.send":[null,"Send gjenopprettingslenke"],"login.recovery.your_activation_code":[null,"Din aktiveringskode"],"login.recovery.your_activation_code.description":[null,"Skriv inn koden du fikk tilsendt i mailen"],"login.verify.header":[null,"Aktiveringskode"],"login.recovery.choose_new_password.for":[null,"Velg nytt passord for %(username)s"],"login.recovery.choose_new_password.description":[null,"Velg et passord som inneholder b\xe5de tall og bokstaver"],"login.recovery.choose_new_password":[null,"Velg nytt passord"],"common.username":[null,"Brukernavn"],"login.password.new":[null,"Nytt passord"],"updated_terms.title":[null,"Nye brukervilk\xe5r p\xe5 Prisjakt"],"updated_terms.description":[null,"Vi har oppdatert v\xe5re brukervilk\xe5r %(date)s."],"updated_terms.read_terms":[null,"Les v\xe5re nye brukervilk\xe5r her"],"common.ok":[null,"OK"],"login.account.create":[null,"Lag en ny konto"],"login.or_with_email":[null,"Eller bruk prisjakt-kontoen din"],"login.registration.step_1":[null,"Steg 1 av 2"],"login.or_with":[null,"eller med"],"common.email_address":[null,"E-post"],"login.registration.info.description":[null,'N\xe5r du blir medlem, godkjenner du Prisjakts Regler samt at v\xe5rt e-nyhetsbrev* sendes til deg.
\n\n* Nyhetsbrevet kan inneholde annonser fra andre bedrifter. Du kan n\xe5r som helst si opp ditt abonnement p\xe5 nyhetsbrevet.'],"login.registration.step_2":[null,"Steg 2 av 2"],"login.password":[null,"Passord"],"login.registration.newsletter":[null,"Jeg \xf8nsker \xe5 motta Prisjakt nyhetsbrev for oppdateringer og informasjon"],"login.registration.terms_and_conditions":[null,'Jeg har lest, og samtykker til, Prisjakts brukervilk\xe5r og personvernspolicy'],"common.create_account":[null,"Bli medlem"],"login.password.forgot":[null,"Glemt?"],"login.account_information.header":[null,"Hvorfor logge inn?"],"login.account_information.description":[null,'Som innlogget medlem f\xe5r du tilgang til smarte ekstrafunksjoner p\xe5 Prisjakt.\n\n
'],"login.error.wrong_market":[null,"E-postadressen \xe4r registrerad p\xe5 v\xe5r systersajt i %(country)s"],"login.verification_email.send":[null,"Send e-postbekreftelse"]}}};
void 0===window.PJ&&(window.PJ={}),void 0===window.PJ.gettext&&(window.PJ.gettext={}),void 0===window.PJ.gettext.translations&&(window.PJ.gettext.translations={}),window.PJ.gettext.translations.global_foot={domain:"messages",locale_data:{messages:{"":{domain:"messages",plural_forms:"nplurals=2; plural=(n != 1);",lang:"no"},"common.error.connection":[null,"F\xe5r ikke kontakt med serveren. Den kan v\xe6re overbelastet for \xf8yeblikket. Pr\xf8v igjen senere"],"common.error.json":[null,"JSON dekodingfeil"],"common.error.server":[null,"Det oppstod en feil p\xe5 serveren."],"common.error.try_again":[null,"Det har oppst\xe5tt en feil, vennligst pr\xf8v igjen"],"product.select_by_checking":[null,"Velg produkter ved \xe5 klikke p\xe5 boksene til venstre for produktnavnene ',' errorl"],"product.compare.error.none_available":[null,"Ingen produkter tilgjengelig, kan ikke sammenligne noe"],"common.feedback.give_us":[null,"Gi oss feedback eller rapporter feil"],"common.report.error.type.missing":[null,"Du har ikke valgt hvilken type feil rapporten gjelder"],"common.report.reason.missing":[null,"Du m\xe5 skrive hva som er \xe5rsaken til rapporten."],"common.loading":[null,"Laster..."],"common.report.submitted":[null,"Takk for din tilbakemelding!"],"common.error_occurred":[null,"Det oppstod en feil"],"common.submit":[null,"Send"],"list.error.add.id.missing":[null,"Vet ikke hva som skal legges til, avslutt!"],"login.welcome.header":[null,"Velkommen tilbake"],"login.password_recovery.email_sent":[null,"En gjenopprettingslenke er sendt til e-postadressen du oppga da du registrerte din konto hos oss"],"login.password.description":[null,"Passordet m\xe5 v\xe6re p\xe5 minst 8 tegn og kan ikke begynne eller slutte med mellomrom (space)"],"category.filter.status.no_matches":[null,"Ingen matchende"],"category.filter":[null,"Filter"],"common.of_total":[null,"av %(total)d"],"category.filter.none_chosen":[null,"Ingen filter er valgt"],"category.products.showing_all_products":[null,"Viser alle %(number)s"],"my_page.preference.status":[null,"Status"],"analytics.status.agent.running":[null,"Prisinnlesning p\xe5g\xe5r"],"analytics.status.agent.waiting":[null,"Venter"],"analytics.status.agent.ok":[null,"OK"],"analytics.dashboard.agent_is_prioritized":[null,"Butikken din er prioritert, de siste prisene blir tatt s\xe5 snart som mulig."]}}};
var url=window.location.href,hashpos=url.indexOf("#"),hash=-1==hashpos?"":url.substr(hashpos+1);if("rparams="==hash.substr(0,8)){var s_rparams=hash.substr(8),rparams=qstring2obj(s_rparams);if(obj2qstring(rparams)){var qstring=window.location.search.substr(1),qparams=qstring2obj(qstring);(0"),this.WAIT_TIME=400);var e=this;$(window).unload(function(){e.firstLoad=null}),this.isInternetExplorer()&&(this.iframe=document.getElementById("DhtmlHistoryFrame"))},getIFrameHash:function(){var t=document.getElementById("DhtmlHistoryFrame").contentWindow.document,e=new String(t.location.search);return 1==e.length&&"?"==e.charAt(0)?e="":2<=e.length&&"?"==e.charAt(0)&&(e=e.substring(1)),e},removeHash:function(t){return null==t||null==t?null:""==t?"":1==t.length&&"#"==t.charAt(0)?"":1'),s=$("#"+e))}var o={source:function(t,e){var s={mode:r,search:t.term};$.get("/ajax/jsonajaxserver.php?m=combobox_handler&format=jquery&p="+encodeURIComponent(JSON.stringify(s)),{},function(t){e(t)})},select:function(t,e){s&&s.val(e.item.id),i.data("id",e.item.id),n&&n(e.item)},change:function(t,e){e.item||(i.data("id",""),s&&s.val(""))},minLength:2};t&&(o=$.extend(o,t)),$(this).autocomplete(o).data("uiAutocomplete")._renderItem=function(t,e){var s=$("").data("item.autocomplete",e),r="";return e.extra_info&&(r=' - '+e.extra_info+""),s.append(""+e.label+r+""),s.appendTo(t),s}});var json_ajax_client=new JSONAJAXClient;function json_ajax_call(t,e,s,r){json_ajax_client.call_server(t,e,s,r)}var _delayed_calls={};function delayed_ajax_call(t,e,s,r,n){clear_delayed_call(t),_delayed_calls[t]={method:t,params:e,fnCallback:s,options:n},_delayed_calls[t].timeout_id=window.setTimeout('_do_delayed_ajax_call("'+t+'")',r)}function clear_delayed_call(t){_delayed_calls[t]&&_delayed_calls[t].timeout_id&&window.clearTimeout(_delayed_calls[t].timeout_id),_delayed_calls[t]={}}function abort_ajax_call(){json_ajax_client.abort()}function _do_delayed_ajax_call(t){var e=_delayed_calls[t];e?json_ajax_client.call_server(e.method,e.params,e.fnCallback,e.options):json_ajax_client.debug&&dbg("VARNING: _do_delayed_ajax_call: _delayed_calls["+t+"] saknas.")}function exec_js_in_html(html){if(!is_IE)return html;var pattern="(?:)([^\xa4]*?)(?:<\/script>)",re=new RegExp(pattern,"img"),html2=html.replace(re,""),scripts=html.match(re);return scripts&&(re=new RegExp(pattern,"im"),setTimeout(function(){for(var i=0;iexec_js_in_htmlmessage:"+JSON.stringify(t)+"")}},200)),html2}function XHConnHandler(){this.threads=[],this.maxthreads=20,this.debug=!1}JSONAJAXClient.prototype.call_server=function(method,params,fnCallback,options){options=options||{},options.debug&&(this.debug=!0),this._xhconnhandler||(this._xhconnhandler=new XHConnHandler,this._xhconnhandler.debug=this.debug);var _this=this,_fnIntCallback=function(raw_response,status){switch(status){case"OK":var rstartpos=raw_response.indexOf("\x3c!-- START JSON OUTPUT:")+24,rendpos=raw_response.indexOf("END JSON OUTPUT --\x3e",rstartpos);if(-1!=rstartpos&&-1!=rendpos){var json_response=raw_response.substr(rstartpos,rendpos-rstartpos),debug_output=raw_response.substr(0,rstartpos-24),response;try{eval("response = "+json_response+";")}catch(t){_this.debug&&dbg("Eval-exception
message:"+JSON.stringify(t)+"")}if(response){if(options.checktime){var tkey=method+"_"+vars.p;if(tkey=tkey.substr(0,35),_this._timestamps[tkey]&&!(response.timestamp>_this._timestamps[tkey]))return dbg("Sl\xe4nger gammalt resultat! Nyckel:["+tkey+"]"),void fnCallback(null,"OLD_RESULT");_this._timestamps[tkey]=parseInt(response.timestamp)}_this.debug,response.result.error?(user_msg(response.result.error,"error"),fnCallback(response.result,"METHOD_ERROR")):fnCallback(response.result,"OK")}else _this.debug&&dbg("JSON-avkodningsfel
Utdata fr\xe5n servern: "),options.show_error_msg&&user_msg(PJ.jed.gettext("common.error.json"),"error"),fnCallback(null,"RUNTIME_ERROR")}else _this.debug&&dbg("AJAX-k\xf6rfel
Utdata fr\xe5n servern: "+raw_response),options.show_error_msg&&user_msg(PJ.jed.gettext("common.error.server"),"error"),fnCallback(null,"RUNTIME_ERROR");break;case"STREAM_END":fnCallback(null,status);break;default:_this.debug&&dbg("AJAX-fel: "+status+"
Utdata fr\xe5n servern: "+raw_response),options.show_error_msg&&user_msg(PJ.jed.gettext("common.error.connection"),"error"),fnCallback(null,status)}},d=new Date,vars={};vars.m=method,vars.p=JSON.stringify(params),vars.t=d.getTime(),options.stream&&(vars.s="1");var qstring=obj2qstring(vars);options.timeout||(options.timeout=this.timeout),options.attempts||(options.attempts=1);var getpost=900AJAX-fel: Kunde inte skapa en uppkoppling")},JSONAJAXClient.prototype.abort=function(){this._xhconnhandler&&this._xhconnhandler.abort()},XHConnHandler.prototype.connect=function(t,e,s,r,n,i,o){for(var a,h=0;h=this.maxthreads)return dbg("Maximalt antal uppkopplingar \xf6verskridet"),!1;a=new XHConn(this.debug,o),this.threads.push(a)}return a?(a.timeout=n,a.attempts=i,a.connect(t,e,s,r)):(dbg("