if(screen.height>730){document.write('<style type="text/css">body > div#rightFrameDummy {position: fixed;}</style>')}function el(a){return document.getElementById(a)}function val(a){return document.getElementById(a).value}[].indexOf||(Array.prototype.indexOf=function(a){for(var b=this.length;b--&&this[b]!==a;){}return b});function popup(b,c,d,m,h,e,j,k,g,a,l,i){var f=window.open(b+"&popup=1",c,"resizable="+a+",menubar="+h+",scrollbars="+g+",left="+e+",top="+j+",toolbar="+k+",statusbar="+i+",width="+d+",height="+m+",directories="+l+"");f.focus();return}function popupform(e,b,c,a){var d=window.open("",b,"resizable=1,menubar=0,scrollbars=1,left=300,top=200,toolbar=0,statusbar=0,width="+c+",height="+a+",directories=0");e.target=b;d.focus();return true}function confirm_tomma_kundvagn(){return confirm("Vill du rensa hela kundvagnen?")}function toggleAbout(){el("about").style.zIndex=60-el("about").style.zIndex;if(el("about").style.zIndex==60){el("about").style.height="250px";el("about").style.overflow="auto"}else{el("about").style.height="1px";el("about").style.overflow="hidden"}}function hideAbout(){el("about").style.zIndex=0;el("about").style.height="1px";el("about").style.overflow="hidden"}function trim(a){while(a.substring(0,1)==" "){a=a.substring(1,a.length)}while(a.substring(a.length-1,a.length)==" "){a=a.substring(0,a.length-1)}return a}function confirmValidate(){if(leveranstyp=="utkorning"&&allaPostnr.indexOf(","+valtPostnr+",")==-1){document.location.hash="Leveranssätt";alert("Du måste välja ett postnummer när du beställer för utkörning.");return false}if(el("kampanjkod")&&trim(val("kampanjkod"))!=""){document.location.hash="Erbjudanden";alert('Du har angivit en kampanjkod utan att aktivera den. Vänligen klicka på "Aktivera".');el("kampanjkod").focus();return false}if(el("betalTypNamn").value=="Kampanjkod"&&el("sbabKampanjKod")){var b=el("sbabKampanjKod").value.replace(/[^A-Za-z0-9]/g,"");if(b.length<5){document.location.hash="Betalning";alert("Du har valt att betala med en kampanjkod, men du har angivit en felaktig kampanjkod.");el("sbabKampanjKod").focus();return false}}if(el("Namn").value.length<4){document.location.hash="Leveransadress";if(el("Namn").value==""){alert("Du måste ange ditt namn.")}else{alert("Namnet måste vara minst 4 tecken långt.")}return false}if(el("Adress")&&el("Adress").value.length<3){document.location.hash="Leveransadress";alert("Du måste uppge din adress när du beställer för utkörning.");return false}var a=el("Telefon").value.replace(/[^0-9]/g,"");if(a.length<8){document.location.hash="Leveransadress";alert("Du måste uppge ett giltigt telefonnummer inklusive riktnummer.");return false}if(el("Epost")&&el("Epost").value.indexOf("@")==-1){document.location.hash="Leveransadress";alert("Du måste uppge din e-postadress.");return false}return true}var orderLoadingInProgress=false;function confirmOrder(d,h,a,c){if(orderLoadingInProgress){alert("Klicka bara på skicka-knappen en gång!");return false}if(!confirmValidate()){return false}var b;if(!a){b="Snarast"}else{var g=new Date();g.setTime(c*1000);var f=g.getHours();if(f<10){f="0"+f}var e=g.getMinutes();if(e<10){e="0"+e}b=f+":"+e}h=h.replace(/SUMMA/,el("summa").value);if(leveranstyp=="avhamtning"){h=h.replace(/LEVERANSTID/,"\nÖnskad avhämtningstid: "+b)}else{h=h.replace(/LEVERANSTID/,"\nÖnskad leveranstid: "+b)}h=h.replace(/BETALTYP/,"\nBetalsätt: "+el("betalTypNamn").value);if(confirm(h)){orderLoadingInProgress=true;orderLoadingStarted(el("betalTypNamn").value);ajax(d,paramsFromForm("orderSubmitForm"),orderLoadingComplete,null)}return false}function orderLoadingStarted(a){el("orderKortbetLayer").style.visibility="hidden";el("darkBackground").style.visibility="visible";el("focusDivContainer").style.visibility="visible";el("orderLoadingLayer").style.visibility="visible";var b=new Date();orderLoadingStartedTime=b.getTime()}function orderReturnToCheckout(){el("orderKortbetLayer").style.visibility="hidden";el("darkBackground").style.visibility="hidden";el("focusDivContainer").style.visibility="hidden";el("orderLoadingLayer").style.visibility="hidden"}function orderLoadingComplete(c){orderLoadingInProgress=false;var b=c.indexOf(";");var i=false;if(b>0){i=c.substring(0,b)}var g=c.substring(b+1);if(g=="ok"){var h=new Date();var a=h.getTime();var f=Math.max(a-orderLoadingStartedTime,0);if(f<2000){var e=Math.min(2000-f,2000)+10;setTimeout("orderLoadingComplete('"+c+"')",e);return}loadPage(domain+"bekraftad","_top")}else{if(g.substring(0,3)=="ok:"){var h=new Date();var a=h.getTime();var f=Math.max(a-orderLoadingStartedTime,0);if(f<1500){var e=Math.min(1500-f,1500)+10;c=c.replace(/\'/g,"\\'");setTimeout("orderLoadingComplete('"+c+"')",e);return}el("darkBackground").style.visibility="visible";el("focusDivContainer").style.visibility="visible";el("orderKortbetLayer").style.visibility="visible";el("orderLoadingLayer").style.visibility="hidden";setInnerHtml(g.substring(3),"orderKortbetLayer")}else{if(i){loadPage(domain+"bekrafta?message="+urlencode(g)+"&hashName="+i,"_top")}else{loadPage(domain+"bekrafta?message="+urlencode(g),"_top")}}}}var form_submitted=false;function submit_form(){if(form_submitted){return false}else{form_submitted=true;return true}}function setScroll(a){window.scroll(0,a)}function setParentScroll(a){parent.window.scroll(0,a)}function getHash(){var a;if(navigator.appName=="Microsoft Internet Explorer"){a=document.documentElement.scrollTop}else{a=window.pageYOffset}return a}function getParentHash(){if(navigator.appName=="Microsoft Internet Explorer"){var a=parent.document.documentElement.scrollTop}else{var a=parent.window.pageYOffset}return a}function setParentHash(b){var a;if(parent){if(navigator.appName=="Microsoft Internet Explorer"){a=parent.document.documentElement.scrollTop}else{a=parent.window.pageYOffset}if(el("hash")){document.getElementById("hash").value=a}}else{a=parent.window.pageYOffset}el("hash").value=a+b}function setParentLevtidInfo(){if(parent.el("VillHaTid")){el("VillHaTid").value=parent.el("VillHaTid").value}}function setParentLeveransadress(){if(parent.el("Namn")){el("Namn").value=parent.el("Namn").value;el("Telefon").value=parent.el("Telefon").value;el("Epost").value=parent.el("Epost").value;el("Meddelande").value=parent.el("Meddelande").value}if(parent.el("Adress")){if(parent.el("Adress").value){el("Adress").value=parent.el("Adress").value;el("Lagenhetsnummer").value=parent.el("Lagenhetsnummer").value;el("AntalTrappor").value=parent.el("AntalTrappor").value;el("Portkod").value=parent.el("Portkod").value}}}function addCardInfo(){if(parent.el("laddaKrediter")){el("laddaKrediter").value=parent.el("laddaKrediter").value}}function addOrder(a){loadPage(thisdomain+"rightFrame?action=addOrder&tr=addOrder&orderId="+a+"&maxCartRows="+getMaxCartRows(),"rightFrame")}function addOrderProd(b,a){loadPage(thisdomain+"rightFrame?action=addOrderProd&tr=addOrderProd&orderId="+b+"&count="+a+"&maxCartRows="+getMaxCartRows(),"rightFrame")}function addOrderReload(b,a){loadPage(thisdomain+"?action=addOrder&tr=addOrder&orderId="+b+"&maxCartRows="+getMaxCartRows()+"&hash="+a,"_self")}function addOrderProdReload(c,a,b){loadPage(thisdomain+"?action=addOrderProd&tr=addOrderProd&orderId="+c+"&count="+a+"&maxCartRows="+getMaxCartRows()+"&hash="+b,"_self")}var reloadRightFrameTO=null;function addProd(b,a){if(a){popup(thisdomain+"?action=add&tr=addProd&produktId="+b+"&view=modify&basketNum=auto&reloadParentRightFrame=1&randNum="+randNum(),"modify",650,610,0,250,50,0,1,1,0,0);reloadRightFrameTO=setTimeout("loadPage(thisdomain+'rightFrame?sida=meny&maxCartRows='+getMaxCartRows(),'rightFrame');",5000)}else{loadPage(thisdomain+"rightFrame?action=add&tr=addProd&sida=meny&produktId="+b+"&maxCartRows="+getMaxCartRows()+"&randNum="+randNum(),"rightFrame")}}function addProdInSearch(a){loadPage(thisdomain+"rightFrame?action=add&tr=addProdInSearch&produktId="+a+"&maxCartRows="+getMaxCartRows()+"&randNum="+randNum(),"thisRightFrame")}function randNum(){var a=new Date();return a.getTime()}function loadPage(b,c){var a=getBrowser();if(a=="ie4"||a=="ie5"||a=="pie"){if(c=="_top"||c==""){if(parent.parent){parent.parent.window.top.location.href=b}else{if(parent){parent.window.top.location.href=b}else{window.top.location.href=b}}}else{if(c=="thisRightFrame"||c=="_self"){location.href=b}else{window.frames[c].location.href=b}}}else{if(c=="thisRightFrame"||c=="_self"){location.href=b}else{window.open(b,c)}}}function willSwitchPizzeria(b,a){if(b!=a){if(confirm("Denna pizza finns hos en annan pizzeria än den du har valt. Vill du tömma kundvagnen och byta pizzeria?")==true){return true}else{return false}}else{return true}}function resizeIframe(){var a=0;if(el("sokPizzaResultat")&&el("sokPizzaResultat").contentWindow&&el("sokPizzaResultat").contentWindow.body){a=15+el("sokPizzaResultat").contentWindow.document.body.scrollHeight}else{a=400}if(a>0&&el("sokPizzaResultat")&&el("sokPizzaResultat").style&&el("sokPizzaResultat").style.height){el("sokPizzaResultat").style.height=a+"px"}}function resizePostnrIframe(){var a=el("postnrIframeContainer").contentWindow.document.body.scrollHeight;el("postnrIframeContainer").style.height=a+"px"}function switchUtkorPopup(){if(el("menyUtkorningsInfoPopup").style.display=="inline"){hideLayer("menyUtkorningsInfoPopup")}else{showLayer("menyUtkorningsInfoPopup")}}function showLayers(b){var c=b.split(",");var a=0;while(a<c.length){el("ingRow"+c[a]).style.display="block";a+=1}}function hideLayers(b){var c=b.split(",");var a=0;while(a<c.length){hideLayer("ingRow"+c[a]);a+=1}}function toggleExtraIngDiv(d){if(el("extraIngDiv").style.display=="none"){showLayerBlock("extraIngDiv")}else{var c=false;var b;for(var a=0;a<el(d).elements.length;a++){b=el(d).elements[a];if(b.name.substring(0,8)=="extraing"&&b.checked){c=true}}if(c){hintsCreatePizza.show(0,el("extraIngHeader"))}else{hideLayer("extraIngDiv")}}}function showLayer(a){el(a).style.display="inline"}function showLayerBlock(a){el(a).style.display="block"}function hideLayer(a){el(a).style.display="none"}function showVL(a){showLayer("varianter"+a);return}function hideVL(a){hideLayer("varianter"+a);return}function showImage(a){showLayer("pizzabild"+a);el(a).src=basurl+"templates/default/images/pizzor/"+a+".jpg";return}function hideImage(a){hideLayer("pizzabild"+a);return}function resizeRightFrame(){var a=el("rightFrame").contentWindow.document.body.scrollHeight;el("rightFrame").style.height=a+"px"}function getMaxCartRows(){var b;if(navigator.appName=="Microsoft Internet Explorer"){b=document.documentElement.clientHeight}else{b=window.innerHeight}var a=Math.floor((b-373)/14);return a}var sekunder=0;function checkIfConfirmed(e,a,c,d){sekunder+=c;if(sekunder%d==0){window.top.location.href=e}else{var b=new Date();ajax(a+"&dummy="+b.getMinutes()+b.getSeconds(),null,checkIfConfirmedListener,e)}}function checkIfConfirmedListener(b,a){if(b=="1"){window.top.location.href=a}}function getBrowser(){var a=[];a.ualc=navigator.userAgent.toLowerCase();if(document.all&&el&&navigator.savePreferences&&(a.ualc.indexOf("netfront")<0)&&navigator.appName!="Blazer"){a[0]="es5";a[1]="Escape 5"}else{if(navigator.vendor=="KDE"||(document.childNodes&&(!document.all||navigator.accentColorName)&&!navigator.taintEnabled)){a[0]="kde";a[1]="Konqueror / Safari / OmniWeb 4.5+"}else{if(navigator.__ice_version){a[0]="ice";a[1]="ICEbrowser"}else{if(window.ScriptEngine&&ScriptEngine().indexOf("InScript")+1){if(document.createElement){a[0]="ic3";a[1]="iCab 3+"}else{a[0]="icb";a[1]="iCab 2-"}}else{if(a.ualc.indexOf("hotjava")+1&&typeof(navigator.accentColorName)=="undefined"){a[0]="hjv";a[1]="HotJava"}else{if(document.layers&&!document.classes){a[0]="omn";a[1]="Omniweb 4.2-"}else{if(document.layers&&!navigator.mimeTypes["*"]){a[0]="esc";a[1]="Escape 4"}else{if(document.layers){a[0]="ns4";a[1]="Netscape 4"}else{if(window.opera&&document.childNodes){a[0]="op7";a[1]="Opera 7+"}else{if(a.ualc.indexOf("opera")+1){a[0]="opr";a[1]="Opera 6-"}else{if(navigator.appName.indexOf("WebTV")+1){a[0]="wtv";a[1]="WebTV"}else{if(a.ualc.indexOf("netgem")+1){a[0]="nbx";a[1]="Netgem NetBox"}else{if(a.ualc.indexOf("opentv")+1){a[0]="otv";a[1]="OpenTV"}else{if(a.ualc.indexOf("ipanel")+1){a[0]="ipn";a[1]="iPanel MicroBrowser"}else{if(el&&!document.childNodes){a[0]="clu";a[1]="Clue browser"}else{if(navigator.product=="Gecko"){a[0]="gek";a[1]="Gecko engine (Mozilla, Netscape 6+ etc.)"}else{if(el&&((a.ualc.indexOf("netfront")+1)||navigator.appName=="Blazer")){a[0]="nf3";a[1]="NetFront 3+"}else{if(el){a[0]="ie5";a[1]="Internet Explorer 5+"}else{if(document.all&&navigator.appName!="Microsoft Pocket Internet Explorer"){a[0]="ie4";a[1]="Internet Explorer 4"}else{if((a.ualc.indexOf("msie")+1)&&window.ActiveXObject){a[0]="pie";a[1]="Pocket Internet Explorer"}else{a[0]="oth";a[1]="an unknown browser"}}}}}}}}}}}}}}}}}}}}return a[0]}var hashOrder=1;var isIEinProdSearch=2;function prodSearchKeyDown(g,c){if(isIEinProdSearch==2){var b=getBrowser();if(document.selection&&b!="op7"&&b!="opr"){isIEinProdSearch=1}else{isIEinProdSearch=0}}var a=c.keyCode;if(c.modifiers){var f=false;var e=(c.modifiers&Event.CONTROL_MASK)}else{var f=(c.altKey||c.altLeft||c.charCode==18||c.charCode==57388);var e=(c.ctrlKey||c.ctrlLeft||c.charCode==17||c.charCode==57391)}if(f||e){return}switch(a){case 27:g.value="";break;case 10:case 13:if(parent.lastHashID!=0){var d=parent.lastHashID;parent.lastHashID=0;addProdInSearch(d.substring(1))}return;break;case 38:hashOrder=Math.max(1,hashOrder-1);break;case 40:hashOrder++;break;case 37:case 39:return;break;default:return;break}updateProdInfo(1)}function prodSearch(e,b){var a=b.keyCode;if(b.modifiers){var d=false;var c=(b.modifiers&Event.CONTROL_MASK)}else{var d=(b.altKey||b.altLeft||b.charCode==18||b.charCode==57388);var c=(b.ctrlKey||b.ctrlLeft||b.charCode==17||b.charCode==57391)}if(d||c){return}switch(a){case 27:case 10:case 13:case 38:case 40:case 37:case 39:return;break}updateProdInfo(1)}var disableOnFocus=0;function updateProdInfo(g){clearTimeout(prodSearchTimer);var c=el("prodSearch");var h=c.value.toLowerCase();if(isIEinProdSearch==1&&g==1){var i=getFocusPos(c)}var d=new Array();var e;parent.lastHashID=0;if(h.length==0){e=-1;hashOrder=1}else{var a=0;var b=0;e=-1;var f;for(f in parent.hashArr){if(parent.hashArr[f].indexOf(h)==0){d[f]=parent.hashArr[f];a++;if(a==hashOrder){e=a-1;parent.lastHashID=f;if(g==1){parent.location.hash=f.substring(1)}}else{b=f}}}if(b==0){}else{if(e==-1){hashOrder=a;e=a-1;parent.lastHashID=b;if(g==1){parent.location.hash=b.substring(1)}}}}if(isIEinProdSearch==1&&g==1){parent.rightFrame.focus();setFocusPos(c,i)}setSearchInfo(d,e,h)}function setSearchInfo(d,a,e){if(a==-1){el("prodSearchInfo").style.display="none"}else{var c="";var b=0;var f;for(idDummy in d){f=idDummy.substring(1);if(b>0){}if(b==a){c+='<div class="prodSearchInfoRow hand prodSearchInfoSel" onClick="clearTimeout(prodSearchTimer); addProdInSearch('+f+');"><span style="color: #000000">'+e+"</span>"+d[idDummy].substring(e.length)+"</div>"}else{c+='<div class="prodSearchInfoRow hand" onClick="clearTimeout(prodSearchTimer); addProdInSearch('+f+');"><span style="color: #000000">'+e+"</span>"+d[idDummy].substring(e.length)+"</div>"}b++}c+='<div class="prodSearchInfoHelp">';c+='<div class="prodSearchInfoRow">Uppil/Nedpil = Bläddra</div>';c+='<div class="prodSearchInfoRow">Enter = Lägg till</div>';c+="</div>";el("prodSearchInfo").innerHTML=c;el("prodSearchInfo").style.display="inline";pageTracker._trackPageview("/tracked_sokteInProdSearch")}}function setFocusPos(b,c){disableOnFocus=1;updateProdInfo();if("selectionStart" in b){b.setSelectionRange(c,c);b.focus()}else{if(document.selection){var a=b.createTextRange();a.collapse(true);a.moveStart("character",c);a.moveEnd("character",0);a.select()}}disableOnFocus=0}function getFocusPos(e){disableOnFocus=1;var b=-1;if("selectionStart" in e){b=e.selectionStart}else{if(document.selection){var c=document.selection.createRange();if(c.parentElement()==e){var a=c.duplicate();a.moveEnd("textedit",1);var d=c.duplicate();d.moveStart("textedit",-1);b=e.value.length-a.text.length}}}disableOnFocus=0;return b}var prodSearchTimer=0;function hideProdSearchInfo(){el("prodSearchInfo").style.display="none"}function checkBetygForm(){var a=el("betygForm");var b=0;var d=false;for(var c=0;c<a.elements.length;c++){if(a.elements[c].name=="service"){d=true}if(a.elements[c].checked){if(a.elements[c].name=="helhet"||a.elements[c].name=="matkvalitet"||a.elements[c].name=="service"){b++}}}if(d){if(b>=3){return true}else{alert('Du måste lämna åtminstone de tre betygen "Helhet", "Matkvalitet" och "Utkörning".');return false}}else{if(b>=2){return true}else{alert('Du måste lämna åtminstone de två betygen "Helhet" och "Matkvalitet".');return false}}}function setInnerHtml(c,g){el(g).innerHTML=c;var e=el(g).getElementsByTagName("script");var f=e.length;for(var a=0;a<f;a++){var b=document.createElement("script");b.type="text/javascript";b.text=e[a].text;el(g).appendChild(b)}}function setLoading(a){if(a==null){a="ajaxResult"}el(a).innerHTML='<img src="'+basurl+'templates/default/images/searching.gif" alt="" style="margin-bottom: -3px;" /> Laddar...';el(a).style.display="block"}function setLoadingImgSpan(a){if(a==null){a="ajaxResult"}el(a).innerHTML='<img src="'+basurl+'templates/default/images/searching.gif" alt="" style="margin-bottom: -3px;" />Laddar';el(a).style.display="inline"}function resetLaddaKreditValue(){if(el("laddaKrediter")){el("laddaKrediter").value=0;el("laddaKrediterValue").innerHTML="0 kr";el("laddaKrediterRow").style.display="none"}}function setLaddaKreditValue(){if(el("laddaKrediter")){el("laddaKrediterValue").innerHTML=el("laddaKrediter").value+" kr";if(el("laddaKrediter").value>0){el("laddaKrediterRow").style.display="block"}else{el("laddaKrediterRow").style.display="none"}}}function adressOnMouseOver(){hintsBekrafta.show(1,el("Adress"))}function setKortBet(a){if(a=="kort"){el("kortForm").style.display="block";el("kortAvgift").style.display="block";el("fakturaAvgift").style.display="none";el("summa").value=el("summaKort").value;el("orderSkickaButton").value="Till betalningen";if(el("Adress")){el("Adress").readOnly=false;el("Adress").onmouseover=null;el("Adress").onmouseout=null}}else{if(a=="faktura"){el("kortForm").style.display="none";el("kortAvgift").style.display="none";el("fakturaAvgift").style.display="block";el("summa").value=el("summaFaktura").value;el("orderSkickaButton").value="Skicka order";if(el("Adress")){el("Adress").value=el("defaultAdress").value;el("Adress").readOnly=true;el("Adress").onmouseover=function(){hintsBekrafta.show(1,el("Adress"))};el("Adress").onmouseout=function(){hintsBekrafta.hide()}}}else{if(a=="kampanjkod"){el("kortForm").style.display="none";el("kortAvgift").style.display="none";el("fakturaAvgift").style.display="none";el("summa").value=el("summaKampanjkod").value;el("orderSkickaButton").value="Skicka order";if(el("Adress")){el("Adress").readOnly=false;el("Adress").onmouseover=null;el("Adress").onmouseout=null}}else{el("kortForm").style.display="none";el("kortAvgift").style.display="none";el("fakturaAvgift").style.display="none";el("summa").value=el("summaClean").value;el("orderSkickaButton").value="Skicka order";if(el("Adress")){el("Adress").readOnly=false;el("Adress").onmouseover=null;el("Adress").onmouseout=null}}}}if(a!="kontant"){if(a=="kort"){if(el("Adress")){el("namnWarning").innerHTML="<strong>OBS!</strong> Kortinnehavarens namn.<br />Du måste visa kortägarens <strong>legitimation</strong> för budet!"}else{el("namnWarning").innerHTML="<strong>OBS!</strong> Kortinnehavarens namn.<br />Du måste visa kortägarens <strong>legitimation</strong> vid avhämtning!"}}else{if(el("Adress")){el("namnWarning").innerHTML="<strong>OBS!</strong> Denna person måste signera leveranskvittot!<br />Du måste <strong>visa legitimation</strong> för budet!"}else{el("namnWarning").innerHTML="<strong>OBS!</strong> Denna person måste signera leveranskvittot!<br />Du måste <strong>visa legitimation</strong> vid avhämtning!"}}el("namnWarning").style.visibility="visible"}else{el("namnWarning").style.visibility="hidden"}el("summaUtanLaddaKrediter").value=el("summa").value;resetLaddaKreditValue();el("summaDisp").innerHTML=el("summa").value;el("betalTypNamn").value=a.substring(0,1).toUpperCase()+a.substring(1)}var xmlRequest=null;function ajax(b,c,a,d){if(xmlRequest!=null){if(xmlRequest.readyState==2||xmlRequest.readyState==3){xmlRequest.abort();xmlRequest=null}}if(c==null){parameters=""}else{parameters=formatParameters(c)}if(window.XMLHttpRequest){xmlRequest=new XMLHttpRequest()}else{xmlRequest=new ActiveXObject("MSXML2.XMLHTTP.3.0")}xmlRequest.open("POST",b,true);xmlRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded");xmlRequest.onreadystatechange=function(){if(xmlRequest.readyState==4&&xmlRequest.status==200){if(xmlRequest.responseText){a(xmlRequest.responseText,d)}}};xmlRequest.setRequestHeader("Content-length",parameters.length);xmlRequest.setRequestHeader("Connection","close");xmlRequest.send(parameters)}function formatParameters(b){var a=0;var c="";for(index in b){if(a==0){c+=index+"="+urlencode(b[index])}else{c+="&"+index+"="+urlencode(b[index])}a++}return c}function paramsFromForm(e){var b=el(e);var d=new Array();for(var a=0;a<b.elements.length;a++){node=b.elements[a];if(node.tagName=="INPUT"){if(node.type=="text"){d[node.name]=node.value}else{if(node.type=="hidden"){d[node.name]=node.value}else{if(node.type=="checkbox"){if(node.checked){d[node.name]=node.value}else{}}else{if(node.type=="radio"){if(node.checked){d[node.name]=node.value}}}}}}else{if(node.tagName=="SELECT"){var c=node;d[node.name]=c.options[c.selectedIndex].value}else{if(node.tagName=="TEXTAREA"){d[node.name]=node.value}}}}return d}function urlencode(a){a=encodeURI(a);a=a.replace("&","%26");return a}function createCookie(c,d,e){var a;if(e){var b=new Date();b.setTime(b.getTime()+(e*24*60*60*1000));a="; expires="+b.toGMTString()}else{a=""}document.cookie=c+"="+d+a+"; domain=."+pathDomain+"; path=/"}function readCookie(b){var e=b+"=";var a=document.cookie.split(";");for(var d=0;d<a.length;d++){var f=a[d];while(f.charAt(0)==" "){f=f.substring(1,f.length)}if(f.indexOf(e)==0){return f.substring(e.length,f.length)}}return null}function eraseCookie(a){createCookie(a,"",-1)}var globalArr=new Array();function inStadSearchAjax(a){var b=a.value.replace(/[^0-9]/g,"");if(b.length!=5){inStadSearchFromIds("",0)}else{if(globalArr["pnr"+b]){inStadSearchFromIds(globalArr["pnr"+b],b)}else{setLoadingImgSpan();ajax(thisdomain+"actions/action_pizzeriorSomLevererarTill?postnr="+b,null,inStadSearchFromIds,b)}}}function inStadSearchFromIds(b,c){if(b=="Din dator beter sig som en hacker. Vänligen försök igen snart."){b="";el("ajaxResult").innerHTML="<nobr><em>Din dator beter sig som en hacker. Vänligen försök igen snart.</em></nobr>"}else{el("ajaxResult").style.display="none";globalArr["pnr"+c]=b}for(var a in allaPizzeriorStad){thisid=allaPizzeriorStad[a];if(b.indexOf(","+thisid+",")==-1&&b!=""){el("pizzeriaListaNamn"+allaPizzeriorStad[a]).style.color="#999999";el("pizzeriaListaUtkorning"+allaPizzeriorStad[a]).style.color="#999999";el("pizzeriaListaAvhamtning"+allaPizzeriorStad[a]).style.color="#999999";el("pizzeriaListaNamn"+allaPizzeriorStad[a]).style.textDecoration="line-through";el("pizzeriaListaUtkorning"+allaPizzeriorStad[a]).style.textDecoration="line-through";el("pizzeriaListaAvhamtning"+allaPizzeriorStad[a]).style.textDecoration="line-through"}else{el("pizzeriaListaNamn"+allaPizzeriorStad[a]).style.color="";el("pizzeriaListaUtkorning"+allaPizzeriorStad[a]).style.color="";el("pizzeriaListaAvhamtning"+allaPizzeriorStad[a]).style.color="";el("pizzeriaListaNamn"+allaPizzeriorStad[a]).style.textDecoration="";el("pizzeriaListaUtkorning"+allaPizzeriorStad[a]).style.textDecoration="";el("pizzeriaListaAvhamtning"+allaPizzeriorStad[a]).style.textDecoration="";if(allaPizzeriorStadDemoStr.indexOf(","+thisid+",")==-1&&c.length==5){createCookie("latestPostnr",c,365)}}}}function selectDefaultIngs(c){var b;var d;for(var a=0;a<el("modify").elements.length;a++){b=el("modify").elements[a].name;if(b.substring(0,8)=="extraing"){el("modify").elements[a].checked=false}else{if(b.substring(0,11)=="checkChange"){d=val("checkNamn"+b.substring(11));if(c.indexOf(","+d+",")==-1){el("modify").elements[a].checked=false}else{el("modify").elements[a].checked=true}}}}disableRadios();rewriteExtraIngDiv();resetBold();updatePrice()}function submitMecenat(b){var a=el("kortnummer").value.replace(/[^0-9]/g,"");if(a&&a.length==16){loadPage(b+"?action=aktiveraMecenat&hash="+getHash()+"&kortnummer="+a,"_top")}else{alert("Ange ditt kortnummer.")}}function postnrSubmit(){var d=trim(el("postnrField").value.toLowerCase());if(d==""){return}if(pageTracker!=null){pageTracker._trackPageview("/tracked_soktePostnr")}var a=parseInt(d.replace(/[^0-9]/g,""));var b=-1;for(var c=0;c<cities.length;c++){if(cities[c].toLowerCase()==d){b=c;break}}if(a>=10000&&a<=99999){loadPage(domain+"postnummer/"+a,"_self")}else{if(b>-1){var e=cities[c];e=e.replace("Å","A");e=e.replace("Å","A");e=e.replace("Ä","A");e=e.replace("Ö","O");e=e.replace("å","a");e=e.replace("ä","a");e=e.replace("ö","o");e=e.replace("é","e");e=e.replace("è","e");e=e.replace("ü","u");e=e.replace(" ","-");e=e.replace(".","");e=e.replace(",","");e=e.replace(":","");e=e.replace("(","");e=e.replace(")","");e=e.replace("/","");e=e.replace("&","");e=e.replace("'","");e=e.replace('"',"");e=e.replace("Ż","Z");e=e.replace("ż","z");e=e.replace("Ę","E");e=e.replace("ę","e");e=e.replace("Ą","A");e=e.replace("ą","a");e=e.replace("Ś","S");e=e.replace("ś","s");e=e.replace("Ć","C");e=e.replace("ć","c");e=e.replace("Ł","L");e=e.replace("ł","l");e=e.replace("Ó","O");e=e.replace("ó","o");e=e.replace("Ź","Z");e=e.replace("ź","z");e=e.replace("Ń","N");e=e.replace("ń","n");loadPage(domain+e+"/","_self")}else{return d}}}function submitPaymentForm(data){data=unescape(data);var array=eval("("+data+")");var PSPDiv=el("PSPDiv");var dibs=document.createElement("form");dibs.setAttribute("method","post");dibs.setAttribute("action","https://payment.architrade.com/paymentweb/start.action");dibs.setAttribute("id","dibsForm");dibs.setAttribute("name","dibsForm");dibs.setAttribute("target","PSPFrame");for(key in array){hiddenInput=document.createElement("input");hiddenInput.setAttribute("name",key);hiddenInput.setAttribute("type","hidden");hiddenInput.setAttribute("value",array[key]);dibs.appendChild(hiddenInput)}PSPDiv.appendChild(dibs);dibs.submit()}function startUpdatingLayers(){setInterval("updatePaymentLayers()",1000)}function updatePaymentLayers(){var a=(document.documentElement.clientHeight!=null)?document.documentElement.clientHeight:(window.innerHeight!=null)?window.innerHeight:600;a=(a<300)?300:(a>600)?600:a;var b=Math.round(a/2)-20;if(el("orderKortbetLayer")!=null){el("orderKortbetLayer").style.marginTop="-"+b+"px";el("orderKortbetLayer").style.height=(a-40)+"px"}if(el("PSPFrame")!=null){el("PSPFrame").height=(a-40)}}sprintf=function(){var b=arguments.length;var a=arguments[0];for(var c=1;c<b;c++){var e="\\{"+(c-1)+"\\}";var d=new RegExp(e,"g");a=a.replace(d,arguments[c])}return a};function removeTrailingNumber(a){return a.replace(/#[0-9]+$/,"").replace(/^\s+|\s+$/g,"")}function blink(a){setTimeout("blinkHelper_setTransparent('"+a+"');",400);setTimeout("blinkHelper_setRed('"+a+"');",800);setTimeout("blinkHelper_setTransparent('"+a+"');",1200);setTimeout("blinkHelper_setRed('"+a+"');",1600);setTimeout("blinkHelper_setTransparent('"+a+"');",2000);setTimeout("blinkHelper_setRed('"+a+"');",2400);setTimeout("blinkHelper_setTransparent('"+a+"');",2800);setTimeout("blinkHelper_setRed('"+a+"');",3200);setTimeout("blinkHelper_setTransparent('"+a+"');",3600);setTimeout("blinkHelper_setRed('"+a+"');",4000)}function blinkHelper_setTransparent(a){el(a).style.color="#FFFFFF"}function blinkHelper_setRed(a){el(a).style.color="#E00000"}var pizzeriaListItemCount=0;function printPizzeriaListItem(j,p,d,b,l,m,h,o,i,g,f,a,e,k,n){pizzeriaListItemCount++;str='<table cellpadding="0" cellspacing="0"><tr class="pizzeriaListaRow pizzeriaListaRow'+(pizzeriaListItemCount%2)+'">';str+='<td class="restaurantCell" width="300" valign="top">';var c=(h==1)?"#000000":"#000000";str+='<strong><a href="'+b+'"'+l+'><span style="color: '+c+';" title="'+m+'"><span id="pizzeriaListaNamn'+d+'">'+n+"</span></span></a></strong>";if(j){str+='<div style="margin-top: 4px;" class="cardLogos"></div>'}str+='<div style="font-style: italic; font-size: 10px;"><a href="javascript:popup(\''+thisdomain+"?view=pizzeriaBetyg&amp;idPizzeria="+d+"','pizzeriaBetyg"+d+"',490,500,0,450,100,0,1,1,0,0);\">"+k+"</a></div>";str+="</td>";if(a){str+='<td class="deliveryCell" valign="top" align="center" id="pizzeriaListaAvhamtning'+d+'"></td>';str+='<td class="deliveryCell" valign="top" align="center" id="pizzeriaListaUtkorning'+d+'">'+a+"</td>"}else{linker=(b.indexOf("?")==-1)?"?":"&";avhamtningHourColor=(i.indexOf("Till ")>=0||i.indexOf("Alltid")>=0)?"#007800":"#E10000";utkorningHourColor=(f.indexOf("Till ")>=0||f.indexOf("Alltid")>=0)?"#007800":"#E10000";str+='<td class="deliveryCell" valign="top" align="center" id="pizzeriaListaAvhamtning'+d+'">';if(o==1&&h==1){str+='<a class="deliveryActive" href="'+b+linker+'pristyp=avhamtning"'+l+">Avhämtning</a>";str+='<span style="font-size: 10px; color: '+avhamtningHourColor+';">'+i+"</span>"}else{if(o==-1){}else{str+='<a class="deliveryInactive" href="'+b+linker+'pristyp=avhamtning"'+l+">Avhämtning</a>";str+='<span style="font-size: 10px; color: '+avhamtningHourColor+';">'+i+"</span>"}}str+="</td>";str+='<td class="deliveryCell" valign="top" align="center" id="pizzeriaListaUtkorning'+d+'">';if(g==1&&h==1){str+='<a class="deliveryActive" href="'+b+linker+'pristyp=utkorning"'+l+">Utkörning</a>";str+='<span style="font-size: 10px; color: '+utkorningHourColor+';">'+f+"</span>"}else{if(g==-1){}else{str+='<a class="deliveryInactive" href="'+b+linker+'pristyp=utkorning"'+l+">Utkörning</a>";str+='<span style="font-size: 10px; color: '+utkorningHourColor+';">'+f+"</span>"}}str+="</td>"}str+="</tr>";str+="</table>";document.write(str)}function printSingleVariant(m,k,i,h,b,d,g,a,f,c,j,e,l){printMultiVariant(m,b,k,i,h,d,g,c,0,0,f,a,[j],[a],[b],e,l)}function printMultiVariant(k,p,q,l,u,e,v,f,x,h,c,a,g,m,j,d,s){var o=1-(e%2);document.write('<tr class="row'+o+'">');document.write('	<td><table cellspacing=0 cellpadding=2><tr><td class="addToCart courseName" onmouseover="productHover(this)" onmouseout="productOut(this)" title="L�gg till i '+v+' varukorgen" onClick="addProd('+p+","+s+')"><a name="'+p+'"></a>'+v+'</td></tr></table><div class="menyInfo">'+f+"</div></td>");var n=new Array(d.length);for(var t=0;t<n.length;t++){n[t]='<td align="center" width="10"> - </td>'}var w;var b;var r;for(t=0;t<g.length;t++){w=g[t];b=m[t];r=j[t];n[d.indexOf(w)]='<td width="10" class="addToCart" onmouseover="productHover(this)" onmouseout="productOut(this)" title="L�gg till '+v+" "+w+'" onClick="addProd('+r+","+s+')">'+b+"&nbsp;kr</td>"}for(t=0;t<n.length;t++){document.write(n[t])}document.write("</tr>")}function productHover(b){var c=b.className.split(" ");for(var a=0;a<c.length;a++){c[a]=c[a]+"-hover"}b.className=c.join(" ")}function productOut(b){var c=b.className.split(" ");for(var a=0;a<c.length;a++){c[a]=c[a].replace(/-hover/,"")}b.className=c.join(" ")}function blink(a){setTimeout("blinkHelper_setTransparent('"+a+"');",400);setTimeout("blinkHelper_setRed('"+a+"');",800);setTimeout("blinkHelper_setTransparent('"+a+"');",1200);setTimeout("blinkHelper_setRed('"+a+"');",1600);setTimeout("blinkHelper_setTransparent('"+a+"');",2000);setTimeout("blinkHelper_setRed('"+a+"');",2400);setTimeout("blinkHelper_setTransparent('"+a+"');",2800);setTimeout("blinkHelper_setRed('"+a+"');",3200);setTimeout("blinkHelper_setTransparent('"+a+"');",3600);setTimeout("blinkHelper_setRed('"+a+"');",4000)}function blinkHelper_setTransparent(a){el(a).style.color="#FFFFFF"}function blinkHelper_setRed(a){el(a).style.color="#E00000"}var pizzeriaListItemCount=0;function printPizzeriaListItem(j,p,d,b,l,m,h,o,i,g,f,a,e,k,n){pizzeriaListItemCount++;str='<table cellpadding="0" cellspacing="0"><tr class="pizzeriaListaRow pizzeriaListaRow'+(pizzeriaListItemCount%2)+'">';str+='<td class="restaurantCell" width="300" valign="top">';var c=(h==1)?"#000000":"#000000";str+='<strong><a href="'+b+'"'+l+'><span style="color: '+c+';" title="'+m+'"><span id="pizzeriaListaNamn'+d+'">'+n+"</span></span></a></strong>";if(j){str+='<div style="margin-top: 4px;" class="cardLogos"></div>'}str+='<div style="font-style: italic; font-size: 10px;"><a href="javascript:popup(\''+thisdomain+"?view=pizzeriaBetyg&amp;idPizzeria="+d+"','pizzeriaBetyg"+d+"',490,500,0,450,100,0,1,1,0,0);\">"+k+"</a></div>";str+="</td>";if(a){str+='<td class="deliveryCell" valign="top" align="center" id="pizzeriaListaAvhamtning'+d+'"></td>';str+='<td class="deliveryCell" valign="top" align="center" id="pizzeriaListaUtkorning'+d+'">'+a+"</td>"}else{linker=(b.indexOf("?")==-1)?"?":"&";avhamtningHourColor=(i.indexOf("Till ")>=0||i.indexOf("Alltid")>=0)?"#007800":"#E10000";utkorningHourColor=(f.indexOf("Till ")>=0||f.indexOf("Alltid")>=0)?"#007800":"#E10000";str+='<td class="deliveryCell" valign="top" align="center" id="pizzeriaListaAvhamtning'+d+'">';if(o==1&&h==1){str+='<a class="deliveryActive" href="'+b+linker+'pristyp=avhamtning"'+l+">Avhämtning</a>";str+='<span style="font-size: 10px; color: '+avhamtningHourColor+';">'+i+"</span>"}else{if(o==-1){}else{str+='<a class="deliveryInactive" href="'+b+linker+'pristyp=avhamtning"'+l+">Avhämtning</a>";str+='<span style="font-size: 10px; color: '+avhamtningHourColor+';">'+i+"</span>"}}str+="</td>";str+='<td class="deliveryCell" valign="top" align="center" id="pizzeriaListaUtkorning'+d+'">';if(g==1&&h==1){str+='<a class="deliveryActive" href="'+b+linker+'pristyp=utkorning"'+l+">Utkörning</a>";str+='<span style="font-size: 10px; color: '+utkorningHourColor+';">'+f+"</span>"}else{if(g==-1){}else{str+='<a class="deliveryInactive" href="'+b+linker+'pristyp=utkorning"'+l+">Utkörning</a>";str+='<span style="font-size: 10px; color: '+utkorningHourColor+';">'+f+"</span>"}}str+="</td>"}str+="</tr>";str+="</table>";document.write(str)}function printSingleVariant(m,k,i,h,b,d,g,a,f,c,j,e,l){printMultiVariant(m,b,k,i,h,d,g,c,0,0,f,a,[j],[a],[b],e,l)}function printMultiVariant(k,p,q,l,u,e,v,f,x,h,c,a,g,m,j,d,s){var o=1-(e%2);document.write('<tr class="row'+o+'">');document.write('	<td><table cellspacing=0 cellpadding=2><tr><td class="addToCart courseName" onmouseover="productHover(this)" onmouseout="productOut(this)" title="L�gg till i '+v+' varukorgen" onClick="addProd('+p+","+s+')"><a name="'+p+'"></a>'+v+'</td></tr></table><div class="menyInfo">'+f+"</div></td>");var n=new Array(d.length);for(var t=0;t<n.length;t++){n[t]='<td align="center" width="10"> - </td>'}var w;var b;var r;for(t=0;t<g.length;t++){w=g[t];b=m[t];r=j[t];n[d.indexOf(w)]='<td width="10" class="addToCart" onmouseover="productHover(this)" onmouseout="productOut(this)" title="L�gg till '+v+" "+w+'" onClick="addProd('+r+","+s+')">'+b+"&nbsp;kr</td>"}for(t=0;t<n.length;t++){document.write(n[t])}document.write("</tr>")}function productHover(b){var c=b.className.split(" ");for(var a=0;a<c.length;a++){c[a]=c[a]+"-hover"}b.className=c.join(" ")}function productOut(b){var c=b.className.split(" ");for(var a=0;a<c.length;a++){c[a]=c[a].replace(/-hover/,"")}b.className=c.join(" ")};