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,n,h,e,k,l,g,a,m,j){var f=window.open(b+"&popup=1",c,"resizable="+a+",menubar="+h+",scrollbars="+g+",left="+e+",top="+k+",toolbar="+l+",statusbar="+j+",width="+d+",height="+n+",directories="+m+"");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(el("betalTypKort")&&el("betalTypKort").checked){var a=false;var d=document.getElementsByName("cardType");for(i=0;i<d.length;i++){if(d[i].tagName=="INPUT"){if(d[i].checked){a=true;break}}}if(!a){alert("Du måste välja ett kreditkort.");return false}}else{if(el("betalTypBank")&&el("betalTypBank").checked){var g=false;var f=document.getElementsByName("bankType");for(i=0;i<f.length;i++){if(f[i].tagName=="INPUT"){if(f[i].checked){g=true;break}}}if(!g){alert("Du måste välja en bank.");return false}}}if(leveranstyp=="utkorning"){if(typeof(window.allaPostnr)=="undefined"){if(el("utkorOmr")){el("utkorOmr").style.border="3px solid red"}document.location.hash="Leveranssätt";alert("Restaurangen har stängt.");return false}else{if(allaPostnr.indexOf(","+valtPostnr+",")==-1){if(el("utkorOmr")){el("utkorOmr").style.border="3px solid red"}document.location.hash="Leveranssätt";alert("Du måste välja ett postnummer när du beställer för utkörning.");return false}else{if(el("deliveryNotAllowed")&&el("deliveryNotAllowed").value){document.location.hash="Din beställning";alert(el("deliveryNotAllowed").value);return false}else{if(el("utkorOmr")){el("utkorOmr").style.border="1px solid gray"}}}}}if(el("kampanjkod")&&trim(val("kampanjkod"))!=""){el("kampanjkod").style.border="3px solid red";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("kampanjKod")){var c=el("kampanjKod").value.replace(/[^A-Za-z0-9]/g,"");if(c.length<4){document.location.hash="Betalning";alert("Du har valt att betala med en kampanjkod, men du har angivit en felaktig kampanjkod.");el("kampanjKod").focus();return false}}if(el("betalTypInvoice")&&el("betalTypInvoice").checked){if(el("pNum")&&!el("pNum").value){el("pNum").style.border="3px solid red";document.location.hash="Leveransadress";alert("Du måste ange ditt organisations-/personnummer.");return false}if(el("fakturaAdress")&&!el("fakturaAdress").value){el("fakturaAdress").style.border="3px solid red";document.location.hash="Fakturaadress";alert('Du måste välja en fakturaadress genom att klicka på "Hämta adress"-länken.');return false}}if(el("Namn").value.length<4){el("Namn").style.border="3px solid red";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("betalTypMobile")&&el("betalTypMobile").checked){if(el("Namn")){var e=$.trim(el("Namn").value);if(e.indexOf(" ")==-1){el("Namn").style.border="3px solid red";document.location.hash="Leveransadress";alert("Du måste ange både förnamn och efternamn.");return false}}}if(el("Adress")&&el("Adress").value.length<3){el("Adress").style.border="3px solid red";document.location.hash="Leveransadress";alert("Du måste uppge din adress när du beställer för utkörning.");return false}var b=el("Telefon").value.replace(/[^0-9]/g,"");if(b.length<8){el("Telefon").style.border="3px solid red";document.location.hash="Leveransadress";alert("Du måste uppge ett giltigt telefonnummer inklusive riktnummer.");return false}if(el("Epost")&&el("Epost").value.indexOf("@")==-1){el("Epost").style.border="3px solid red";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(el("utkorOmr")){el("utkorOmr").style.border=""}if(el("kampanjkod")){el("kampanjkod").style.border="1px solid black"}if(el("pNum")){el("pNum").style.border="1px solid black"}if(el("Namn")){el("Namn").style.border="1px solid black"}if(el("Adress")){el("Adress").style.border="1px solid black"}if(el("Telefon")){el("Telefon").style.border="1px solid black"}if(el("Epost")){el("Epost").style.border="1px solid black"}if(orderLoadingInProgress){alert("Klicka bara på skicka-knappen en gång!");return false}if(!confirmValidate()){return false}if(!creditsWarn()){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}var orderLoadingStartedTime;function orderLoadingStarted(a){fancybox_orderLoading();var b=new Date();orderLoadingStartedTime=b.getTime()}function orderReturnToCheckout(){fancybox_close()}var minOrderLoadingTime=2000;function orderLoadingComplete(html){orderLoadingInProgress=false;var scPos=html.indexOf(";");var hashName=false;if(scPos>0){hashName=html.substring(0,scPos)}var flagga=html.substring(scPos+1);if(flagga=="ok"){var d=new Date();var now=d.getTime();var diff=Math.max(now-orderLoadingStartedTime,0);if(diff<minOrderLoadingTime){var wait=Math.min(minOrderLoadingTime-diff,minOrderLoadingTime)+10;setTimeout("orderLoadingComplete('"+html+"')",wait);return}loadPage(domain+"bekraftad","_top")}else{if(flagga=="faktura:"){var d=new Date();var now=d.getTime();var diff=Math.max(now-orderLoadingStartedTime,0);if(diff<minOrderLoadingTime){var wait=Math.min(minOrderLoadingTime-diff,minOrderLoadingTime)+10;setTimeout("orderLoadingComplete('"+html+"')",wait);return}makeInvoicePayment()}else{if(flagga.substring(0,3)=="ok:"){var d=new Date();var now=d.getTime();var diff=Math.max(now-orderLoadingStartedTime,0);if(diff<minOrderLoadingTime-500){var wait=Math.min(minOrderLoadingTime-500-diff,minOrderLoadingTime-500)+10;html=html.replace(/\'/g,"\\'");setTimeout("orderLoadingComplete('"+html+"')",wait);return}var atPos=flagga.indexOf("@");var javaToRun="";if(atPos>-1){var iframeHtml=flagga.substring(3,atPos);var javaToRun=flagga.substring(atPos+1)}else{var iframeHtml=flagga.substring(3)}var fancyWidth=800;var fancyHeight=600;if(document.getElementById("betalTypBank")){if(document.getElementById("betalTypBank").checked){fancyWidth=500;fancyHeight=400}}var args={width:fancyWidth,height:fancyHeight,transitionIn:"none",transitionOut:"none",padding:0,hideOnOverlayClick:false,enableEscapeButton:false};fancyboxShown=true;args.onStart=function(){$.fancybox.showActivity()};if(javaToRun!=""){args.onComplete=function(){if(fancyboxShown){$.fancybox.showActivity();eval(javaToRun)}}}else{args.onComplete=function(){if(fancyboxShown){$.fancybox.showActivity()}}}loadFancybox("html",iframeHtml,args)}else{if(flagga.substring(0,7)=="Dotpay:"){var atPos=flagga.indexOf("@");var javaToRun=flagga.substring(atPos+1);eval(javaToRun)}else{if(flagga.substring(0,6)=="mobil:"){var d=new Date();var now=d.getTime();var diff=Math.max(now-orderLoadingStartedTime,0);if(diff<minOrderLoadingTime-500){var wait=Math.min(minOrderLoadingTime-500-diff,minOrderLoadingTime-500)+10;html=html.replace(/\'/g,"\\'");setTimeout("orderLoadingComplete('"+html+"')",wait);return}var iframeHtml=flagga.substring(6);var args={width:670,height:350,transitionIn:"none",transitionOut:"none",padding:0,hideOnOverlayClick:false,enableEscapeButton:false};args.onStart=function(){};args.onComplete=function(){};loadFancybox("html",iframeHtml,args)}else{if(hashName){loadPage(domain+"bekrafta?message="+urlencode(flagga)+"&hashName="+hashName,"_top")}else{loadPage(domain+"bekrafta?message="+urlencode(flagga),"_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 usersFieldsUrl(){var a="";if(el("VillHaTid")){a+="VillHaTid="+el("VillHaTid").value+"&"}if(el("Namn")){a+="Namn="+el("Namn").value+"&";a+="Telefon="+el("Telefon").value+"&";a+="Epost="+el("Epost").value+"&";a+="Meddelande="+el("Meddelande").value+"&"}if(el("Adress")){if(el("Adress").value){a+="Adress="+el("Adress").value+"&";a+="Lagenhetsnummer="+el("Lagenhetsnummer").value+"&";a+="AntalTrappor="+el("AntalTrappor").value+"&";a+="Portkod="+el("Portkod").value+"&"}}if(a){a="&"+a}return a}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 parentParentIsOP(){var c=getBrowser();var f=true;if(c=="ie4"||c=="ie5"||c=="pie"){try{var e=parent.parent.basurl;f=(e)}catch(d){f=false}}else{try{var e=window.parent.parent.basurl;f=(e)}catch(d){f=false}}return f}function parentIsOP(){var c=getBrowser();var f=true;if(c=="ie4"||c=="ie5"||c=="pie"){try{var e=parent.basurl;f=(e)}catch(d){f=false}}else{try{var e=window.parent.basurl;f=(e)}catch(d){f=false}}return f}function loadPage(e,f){var c=getBrowser();if(c=="ie4"||c=="ie5"||c=="pie"){if(f=="_topReal"){window.top.location.href=e}else{if(f=="_top"||f==""){try{if(parentParentIsOP()){parent.parent.window.location.href=e}else{if(parentIsOP()){parent.window.location.href=e}else{window.location.href=e}}}catch(d){window.top.location.href=e}}else{if(f=="_parent"){parent.window.location.href=e}else{if(f=="thisRightFrame"||f=="_self"){location.href=e}else{window.frames[f].location.href=e}}}}}else{if(f=="_topReal"){if(navigator.appName=="Opera"){window.top.location.href=e}else{window.open(e,"_top")}}else{if(f=="thisRightFrame"||f=="_self"){location.href=e}else{if(f=="_top"){if(navigator.appName=="Opera"){if(parentParentIsOP()){window.parent.parent.location.href=e}else{if(parentIsOP()){window.parent.location.href=e}else{window.location.href=e}}}else{if(parentParentIsOP()){window.parent.parent.open(e,"_self")}else{if(parentIsOP()){window.parent.open(e,"_self")}else{window.open(e,"_self")}}}}else{window.open(e,f)}}}}}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){if(el(a)){el(a).style.display="inline"}}function showLayerBlock(a){if(el(a)){el(a).style.display="block"}}function hideLayer(a){if(el(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(){try{var b=el("rightFrame").contentWindow.document.body.scrollHeight;el("rightFrame").style.height=b+"px"}catch(a){}}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){loadPage(e,"_top")}else{var b=new Date();ajax(a+"&dummy="+b.getMinutes()+b.getSeconds(),null,checkIfConfirmedListener,e)}}function checkIfConfirmedListener(b,a){if(b=="1"){loadPage(a,"_top")}}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 j=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,j)}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";_gaq.push(["_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=sprintf("{0} kr",0);el("laddaKrediterRow").style.display="none"}}function setLaddaKreditValue(){if(el("laddaKrediter")){el("laddaKrediterValue").innerHTML=sprintf("{0} kr",el("laddaKrediter").value);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";if(el("kortAvgift").getElementsByTagName("input")[0].value=="0"){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"){el("namnWarning").innerHTML="<strong>OBS!</strong> Denna person måste signera leveranskvittot!";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){if(a!=null){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");a=a.replace("+","%2B");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(c,e){if(c=="Din dator beter sig som en hacker. Vänligen försök igen snart."){c="";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"+e]=c}var f="Snabbhet är ett mått på hur snabbt vi tror att restaurangen kan leverera maten i förhållande till de andra restaurangerna i staden. Uppskattningen grundar sig på avståndet mellan dig och restaurangen och på statistik om hur lång tid det brukar ta för restaurangen att leverera till ditt postnummerområde.";var d="Du måste ange ett postnummer för att se uppskattad leveranssnabbhet. "+f;for(var b in allaPizzeriorStad){thisid=allaPizzeriorStad[b];if(el("pizzeriaListaSnabbhet"+allaPizzeriorStad[b])){el("pizzeriaListaSnabbhet"+allaPizzeriorStad[b]).alt=d;el("pizzeriaListaSnabbhet"+allaPizzeriorStad[b]).title=d}if((e!="")&&(e!=0)){if(el("pizzeriaListaSnabbhet"+allaPizzeriorStad[b])){el("pizzeriaListaSnabbhet"+allaPizzeriorStad[b]).alt=f;el("pizzeriaListaSnabbhet"+allaPizzeriorStad[b]).title=f}}if(c.indexOf(","+thisid+":")==-1&&c!=""){if(el("pizzeriaListaNamn"+allaPizzeriorStad[b])){el("pizzeriaListaNamn"+allaPizzeriorStad[b]).style.color="#999999"}if(el("pizzeriaListaUtkorning"+allaPizzeriorStad[b])){el("pizzeriaListaUtkorning"+allaPizzeriorStad[b]).style.color="#999999";el("pizzeriaListaUtkorning"+allaPizzeriorStad[b]).style.textDecoration="line-through"}if(el("pizzeriaListaAvhamtning"+allaPizzeriorStad[b])){el("pizzeriaListaAvhamtning"+allaPizzeriorStad[b]).style.color="#999999";el("pizzeriaListaAvhamtning"+allaPizzeriorStad[b]).style.textDecoration="line-through"}if(el("pizzeriaListaNamn"+allaPizzeriorStad[b])){el("pizzeriaListaNamn"+allaPizzeriorStad[b]).style.textDecoration="line-through"}if(el("pizzeriaListaSnabbhet"+allaPizzeriorStad[b])){el("pizzeriaListaSnabbhet"+allaPizzeriorStad[b]).src=basurl+"templates/default/images/delivery_speed0.gif"}if(el("pizzeriaListaSnabbhetTxt"+allaPizzeriorStad[b])){el("pizzeriaListaSnabbhetTxt"+allaPizzeriorStad[b]).innerHTML="Okänd"}}else{floatDeliverySpeed=0;intDeliverySpeed=0;if(c!=""){intIndex=c.indexOf(","+thisid+":");intLength=thisid.toString().length;intSpeedStartIndex=intIndex+1+intLength+1;intSpeedStopIndex=c.indexOf(",",intSpeedStartIndex);floatDeliverySpeed=c.substring(intSpeedStartIndex,intSpeedStopIndex)*1;intDeliverySpeed=Math.round(floatDeliverySpeed);if(isNaN(intDeliverySpeed)||(intDeliverySpeed>5)||(intDeliverySpeed<1)){floatDeliverySpeed=0;intDeliverySpeed=0}}if(el("pizzeriaListaSnabbhet"+allaPizzeriorStad[b])){el("pizzeriaListaSnabbhet"+allaPizzeriorStad[b]).src=basurl+"templates/default/images/delivery_speed"+intDeliverySpeed+".gif"}if(el("pizzeriaListaSnabbhetTxt"+allaPizzeriorStad[b])){var a=(floatDeliverySpeed=="0")?"Okänd":floatDeliverySpeed;el("pizzeriaListaSnabbhetTxt"+allaPizzeriorStad[b]).innerHTML=a}if(el("pizzeriaListaNamn"+allaPizzeriorStad[b])){el("pizzeriaListaNamn"+allaPizzeriorStad[b]).style.color=""}if(el("pizzeriaListaUtkorning"+allaPizzeriorStad[b])){el("pizzeriaListaUtkorning"+allaPizzeriorStad[b]).style.color="";el("pizzeriaListaUtkorning"+allaPizzeriorStad[b]).style.textDecoration=""}if(el("pizzeriaListaAvhamtning"+allaPizzeriorStad[b])){el("pizzeriaListaAvhamtning"+allaPizzeriorStad[b]).style.color="";el("pizzeriaListaAvhamtning"+allaPizzeriorStad[b]).style.textDecoration=""}if(el("pizzeriaListaNamn"+allaPizzeriorStad[b])){el("pizzeriaListaNamn"+allaPizzeriorStad[b]).style.textDecoration=""}if(allaPizzeriorStadDemoStr.indexOf(","+thisid+",")==-1&&e.length==5){createCookie("latestPostnr",e,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(_gaq!=null){_gaq.push(["_trackPageview","/tracked_soktePostnr"])}var c=d.replace(/[^0-9]/g,"");var a=-1;for(var b=0;b<cities.length;b++){if(cities[b].toLowerCase()==d){a=b;break}}if(a>-1){var e=cities[b];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{if(c.length==5){loadPage(domain+"postnummer/"+c,"_self")}else{return d}}}function submitPaymentForm(data,PSP){if(PSP=="dibs"){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()}else{if(PSP=="dotpay"){data=decodeURIComponent(data);var array=jQuery.parseJSON(data);var dotpay=document.createElement("form");dotpay.setAttribute("method","post");dotpay.setAttribute("action","https://ssl.dotpay.pl");dotpay.setAttribute("id","dotpayForm");dotpay.setAttribute("name","dotpayForm");dotpay.setAttribute("target","_self");for(key in array){hiddenInput=document.createElement("input");hiddenInput.setAttribute("name",key);hiddenInput.setAttribute("type","hidden");hiddenInput.setAttribute("value",array[key]);dotpay.appendChild(hiddenInput)}el("container").appendChild(dotpay);dotpay.submit()}}}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 expand_menu(a){if(document.getElementById(a).style.display=="none"){document.getElementById(a).style.display="block";document.getElementById(a+"_arrow").src=basurl+"templates/default/images/design/menu_arrow_up.gif";document.getElementById(a+"_arrow_txt").innerHTML="dölj"}else{document.getElementById(a).style.display="none";document.getElementById(a+"_arrow").src=basurl+"templates/default/images/design/menu_arrow_down.gif";document.getElementById(a+"_arrow_txt").innerHTML="visa"}fix_about_top_position()}function expand_about(){if(document.getElementById("about_right").style.display=="none"){document.getElementById("about_right").style.display="block";document.getElementById("divAboutContainer").style.height="107px";document.getElementById("about_right_arrow").src=basurl+"templates/default/images/design/menu_arrow_up.gif";document.getElementById("about_right_arrow_txt").innerHTML="dölj"}else{document.getElementById("about_right").style.display="none";document.getElementById("divAboutContainer").style.height="10px";document.getElementById("about_right_arrow").src=basurl+"templates/default/images/design/menu_arrow_down.gif";document.getElementById("about_right_arrow_txt").innerHTML="visa"}}function fix_about_top_position(){if($("#about_right").length>0&&$("#divAboutUs_title").length>0){var a=parseInt($("#divAboutUs_title").offset().top);var b=parseInt($("#divAboutUs_title").outerHeight());$("#about_right").css("top",(a+b)+"px")}}function creditsWarn(){if(el("laddaKrediter")){var a=parseInt(el("laddaKrediter").value);var d=parseFloat(el("summaUtanLaddaKrediter").value);var e=d+a;if(el("laddaKrediter").value==d){var b=sprintf("Du har valt att ladda på {0} krediter på ditt användarkonto.\n",a);b+=sprintf("Vi kommer att debitera dig {0} kr ({1} kr för beställningen och {2} kr för krediterna).\n",e,d,a);b+="Är du säker på att du vill göra det?";var c=confirm(b);if(c==true){return true}else{return false}}}return true}function loadFancybox(c,d,e){var a={type:c,enableEscapeButton:true,hideOnContentClick:false,hideOnOverlayClick:true,showCloseButton:true,centerOnScroll:true,speedIn:50,speedOut:50,width:"auto",height:"auto"};if(c=="iframe"){a.padding=0;a.border=0}else{if(c=="html"){a.padding=18;if(d.substring(0,1)!="<"){d='<div style="padding: 2px;">'+d+"</div>"}}else{if(c=="ajax"){a.padding=18;if(d.substring(0,1)!="<"){d='<div style="padding: 2px;">'+d+"</div>"}}}}if(e!=null){for(var b in e){a[b]=e[b]}}a.autoScale=false;a.autoDimensions=a.autoScale;$.fancybox(d,a)}function loadFancyboxWarning(c,d){var a={width:300};if(d!=null){for(var b in d){a[b]=d[b]}}c='<div class="varning" style="border: none;">'+c+'<br /><br /><div style="align: center;"><a href="javascript:fancybox_close()">OK</a></div></div>';loadFancybox("html",c,a)}function loadFancyboxHtml(a){loadFancybox("html",a)}function registerOnLoad(code){eval("$(document).ready(function() {"+code+"});")}function fancybox_close(){$.fancybox.close()}function loadCSS(a){var b=document.createElement("link");b.setAttribute("rel","stylesheet");b.setAttribute("type","text/css");b.setAttribute("href",a)}function loadJS(a){var b=document.createElement("script");b.setAttribute("type","text/javascript");b.setAttribute("src",a)}var numInstances=0;function checkOrderStatus(d,c,b){if(b<numInstances){return}var a=new Array();a.orderid=d;a.bankcode=c;a.callID=b;ajaxRequest(thisdomain+"actions/order_status?orderid="+d+"&randNum="+randNum(),null,orderstatus,a)}function orderstatus(b,a){if(b!="sent"){setTimeout("checkOrderStatus('"+a.orderid+"','"+a.bankcode+"', "+a.callID+")",1000)}else{setTimeout("loadPage('"+domain+"bekraftad', '_top')",3000)}}function ajaxRequest(b,d,a,e){var c=null;if(d==null){parameters=""}else{parameters=formatParameters(d)}if(window.XMLHttpRequest){c=new XMLHttpRequest()}else{c=new ActiveXObject("MSXML2.XMLHTTP.3.0")}c.open("POST",b,true);c.setRequestHeader("Content-Type","application/x-www-form-urlencoded");c.onreadystatechange=function(){if(c.readyState==4&&c.status==200){if(c.responseText){a(c.responseText,e)}}};c.setRequestHeader("Content-length",parameters.length);c.setRequestHeader("Connection","close");c.send(parameters)}function requestPin(){el("mobFormMsg").innerHTML="";el("pinCode").value="";el("mobForm").style.display="none";el("loadImg").style.display="block";var a=new Array();ajaxRequest(thisdomain+"actions/request_pin?randNum="+randNum(),a,requestPinListener,null)}function requestPinListener(b,a){if(el("mobForm")){if(b=="ok"){el("loadImg").style.display="none";el("mobForm").style.display="block";el("mobFormMsg").className="success";el("mobFormMsg").innerHTML="En kod har skickats till ditt mobilnummer.";el("pinCode").focus()}else{if(b=="no data"){var c="Det har uppstått ett problem med din kundkorg. Kanske har du varit inaktiv för länge eller så har du använt webbläsarens bakåt- och framåt-knappar. Vänligen navigera med länkarna på webbsidan i stället.";loadPage(thisdomain+"bekrafta?message="+urlencode(c),"_top")}else{el("loadImg").style.display="none";el("mobForm").style.display="block";el("mobFormMsg").className="varning";el("mobFormMsg").innerHTML=b}}}}function payByPin(){el("mobFormMsg").innerHTML="";el("mobForm").style.display="none";el("loadImg").style.display="block";var a=new Array();a.pinCode=el("pinCode").value;ajaxRequest(thisdomain+"actions/pay_by_pin?randNum="+randNum(),a,payByPinListener,null)}function payByPinListener(b,a){if(b=="ok"){loadPage(thisdomain+"bekraftad","_top")}else{if(b=="no data"){var c="Det har uppstått ett problem med din kundkorg. Kanske har du varit inaktiv för länge eller så har du använt webbläsarens bakåt- och framåt-knappar. Vänligen navigera med länkarna på webbsidan i stället.";loadPage(thisdomain+"bekrafta?message="+urlencode(c),"_top")}else{if(el("loadImg")){el("loadImg").style.display="none"}if(el("mobForm")){el("mobForm").style.display="block";el("mobFormMsg").className="varning";el("mobFormMsg").innerHTML=b}}}}function getAddressBypNum(c){if(leveranstyp=="utkorning"){if(typeof(window.allaPostnr)=="undefined"){if(el("utkorOmr")){el("utkorOmr").style.border="3px solid red"}document.location.hash="Leveranssätt";alert("Restaurangen har stängt.");return false}else{if(allaPostnr.indexOf(","+valtPostnr+",")==-1){if(el("utkorOmr")){el("utkorOmr").style.border="3px solid red"}document.location.hash="Leveranssätt";alert("Du måste välja ett postnummer när du beställer för utkörning.");return false}}}var b;var a;if(c=="invoice"){b="invoice_address_btn";a="invoice_address_img"}else{if(c=="delivery"){b="delivery_address_btn";a="delivery_address_img"}else{b="all_addresses_btn";a="all_address_img"}}el(b).style.display="none";el(a).style.display="inline";var d=new Array();d.pNum=val("pNum");d.addressType=c;ajaxRequest(thisdomain+"actions/action_getAddressByPNum?randNum="+randNum(),d,getAddressBypNumListener,c)}function getAddressBypNumListener(n,k){n=decodeURIComponent(n);var g=jQuery.parseJSON(n);var e="";var d;var c;var h;if(k=="invoice"){d="Välj fakturaadress";c="invoice_address_btn";h="invoice_address_img"}else{if(k=="delivery"){d="Välj leveransadress";c="delivery_address_btn";h="delivery_address_img"}else{d="Välj adress";c="all_addresses_btn";h="all_address_img"}}if(g.status!="ok"){el(c).style.display="inline";el(h).style.display="none";alert(g.message);if(el("fakturaAdress")){el("fakturaAdress").value=""}if(el("Adress")&&el("Adress").readOnly){el("Adress").value=""}return}else{var b=g.addresses.length;if(b==1){setKlarnaAddress(g.addresses[0]["id"],k);return}el(c).style.display="inline";el(h).style.display="none";var l="";var a="";for(var f=0;f<b;f++){if(g.addresses[f]["fname"]||g.addresses[f]["lname"]){l="<b>"+g.addresses[f]["fname"]+" "+g.addresses[f]["lname"]+"</b>, "}if(g.addresses[f]["street"]){a=g.addresses[f]["street"]+", "}e+='<label><input type="radio" value="'+g.addresses[f]["id"]+'" name="klarna_adress" onclick = "setKlarnaAddress('+g.addresses[f]["id"]+", '"+k+"');\"> "+l+a+g.addresses[f]["postCode"]+" "+g.addresses[f]["city"]+"</label><br />"}var m='<div style = "width: 620px; height: 350px;">';m+='<div style = "width: 570px; height: 300px; position: relative; top: 25px; left:25px; overflow: auto;">';m+="<b><h2>"+d+"</h2></b>";m+="<br />";m+=e;m+="</div>";m+="</div>";var j={width:620,height:350,transitionIn:"none",transitionOut:"none",padding:0,hideOnOverlayClick:false,enableEscapeButton:false};j.onStart=function(){};j.onComplete=function(){};loadFancybox("html",m,j)}}function setKlarnaAddress(a,b){var c=new Array();c.addressId=a;c.addressType=b;c.setAddress=1;ajaxRequest(thisdomain+"actions/action_getAddressByPNum?randNum="+randNum(),c,setKlarnaAddressListener,b)}function setKlarnaAddressListener(a,b){a=decodeURIComponent(a);var c=jQuery.parseJSON(a);if(b=="all"){if(el("fakturaAdress")){el("fakturaAdress").value=c.invoiceAddress}if(el("Namn")){if(c.name){el("Namn").value=c.name;el("Namn").readOnly=true;el("Namn").className="adressField readOnly"}else{el("Namn").readOnly=false;el("Namn").className="adressField"}}if(el("Adress")){el("Adress").value=c.deliveryAddress}if(el("changeInvoiceLink")&&c.invoiceEditable){el("changeInvoiceLink").style.display="block"}if(el("changeDeliveryLink")&&c.deliveryEditable){el("changeDeliveryLink").style.display="block"}load_address_btn="all_addresses_btn";load_address_img="all_address_img"}else{if(b=="invoice"){if(el("fakturaAdress")){el("fakturaAdress").value=c.invoiceAddress}load_address_btn="invoice_address_btn";load_address_img="invoice_address_img"}else{if(b=="delivery"){if(el("Adress")){el("Adress").value=c.deliveryAddress}load_address_btn="delivery_address_btn";load_address_img="delivery_address_img"}}}el(load_address_btn).style.display="inline";el(load_address_img).style.display="none";fancybox_close()}function makeInvoicePayment(){ajaxRequest(thisdomain+"actions/action_makeInvoicePayment?randNum="+randNum(),null,makeInvoicePaymentListener,null)}function makeInvoicePaymentListener(b,a){if(b=="ok"){loadPage(thisdomain+"bekraftad","_top")}else{if(b=="no data"){var c="Det har uppstått ett problem med din kundkorg. Kanske har du varit inaktiv för länge eller så har du använt webbläsarens bakåt- och framåt-knappar. Vänligen navigera med länkarna på webbsidan i stället.";loadPage(thisdomain+"bekrafta?message="+urlencode(c),"_top")}else{var c=b;loadPage(thisdomain+"bekrafta?message="+urlencode(c),"_top")}}}function ismaxlength(b){var a=b.getAttribute?parseInt(b.getAttribute("maxlength")):"";if(b.getAttribute&&b.value.length>a){b.value=b.value.substring(0,a)}}function clearAddress(){if(el("Namn")&&el("Namn").value){el("Namn").value=""}if(el("fakturaAdress")&&el("fakturaAdress").value){el("fakturaAdress").value=""}if(el("Adress")&&el("Adress").value&&el("Adress").readOnly){el("Adress").value=""}if(el("changeInvoiceLink")){el("changeInvoiceLink").style.display="none"}if(el("changeDeliveryLink")){el("changeDeliveryLink").style.display="none"}}function displayRestaurantByCategory(c){if(c!=""){$("div#pizzeriaListaContentsBgDown > div.pizzeriaListaRowPremium, div#pizzeriaListaContentsBgDown > div.pizzeriaListaRow").hide();$("div#pizzeriaListaContentsBgDown > div."+c+", div#pizzeriaListaContentsBgDown > div.categoryHeaderRow").show();var d=$("div#pizzeriaListaContentsBgDown > div.pizzeriaListaRowPremium:visible, div#pizzeriaListaContentsBgDown > div.pizzeriaListaRow:visible, div#pizzeriaListaContentsBgDown > div.categoryHeaderRow");for(var b=1,a=d.length;b<a;b++){if($(d[b-1]).hasClass("categoryHeaderRow")&&$(d[b]).hasClass("categoryHeaderRow")){$(d[b-1]).hide()}}if($(d[b-1]).hasClass("categoryHeaderRow")){$(d[b-1]).hide()}}else{$("div#pizzeriaListaContentsBgDown > div.pizzeriaListaRowPremium, div#pizzeriaListaContentsBgDown > div.pizzeriaListaRow").show()}}function closeWindowOrFancybox(){if(window.opener==null&&typeof window.parent.fancybox_close==="function"){window.parent.fancybox_close()}else{self.close()}}function getWindowOpener(c){var e=null;var a=getBrowser();var d=a=="ie4"||a=="ie5"||a=="pie";if(window.opener!=null){e=window.opener}else{e=d?parent:window.parent;e=e.objectThatOpenedTheFancyBox}return(typeof c!=="undefined")?c.context_object:e}function mapOnClick(a){_gaq.push(["_trackPageview","/tracked_valdeStadIKarta"]);loadPage(a,"_self")}function blink(a){}function blinkHelper_setTransparent(a){}function blinkHelper_setRed(a){}var pizzeriaListItemCount=0;function printPizzeriaListItem(s,v,n,w,e,d,D,a,z,u,l,x,m,j,A,f,r,g,C,o,F,E,q,B){pizzeriaListItemCount++;var k=B||false;var y=E.split(" ");var c=!F?false:'<a href="'+w+'"'+e+'><img border="0" src="'+basurl+"templates/mat24.se/images//pizzerior/"+n+'_logo_tiny.gif"></a>';if(q>1){q=q+" omdömen"}else{if(q==1){q="1 omdöme"}else{q="betyg okänt"}}var p=y.join(", ");var b=Math.round(C);var h={id:n,name:A,categories:p,starsWidth:Math.round(13*r),srcLogo:c,utkorning:l,avhamtning:z,snabbhet:C,snabbhetInt:b<=0?1:Math.round(C),srcImg:basurl+"templates/mat24.se/images/",href:w,online:D,hrefOnclick:e,avhmTider:a,utkorTider:u,kort:s,isPremium:k,ratings:q};document.write(tmpl("template_restaurantItem",h))}function printPizzeriaListItemPremium(n,p,j,q,c,b,w,a,s,o,g,r,h,f,u,d,m,e,v,k,y,x,l){printPizzeriaListItem(n,p,j,q,c,b,w,a,s,o,g,r,h,f,u,d,m,e,v,k,y,x,l,true)}(function(){var b={};this.tmpl=function a(e,d){var c=!/\W/.test(e)?b[e]=b[e]||a(document.getElementById(e).innerHTML):new Function("obj","var p=[],print=function(){p.push.apply(p,arguments);};with(obj){p.push('"+e.replace(/[\r\t\n]/g," ").split("<%").join("\t").replace(/((^|%>)[^\t]*)'/g,"$1\r").replace(/\t=(.*?)%>/g,"',$1,'").split("\t").join("');").split("%>").join("p.push('").split("\r").join("\\'")+"');}return p.join('');");return d?c(d):c}})();function printSingleVariant(o,m,k,j,b,d,g,a,f,c,l,e,n,h){printMultiVariant(o,b,m,k,j,d,g,c,0,0,f,a,[l],[a],[b],e,n,n,h)}function printMultiVariant(k,u,v,p,B,e,C,f,D,h,c,a,g,q,j,d,y,s,m){var n=[],o="",b="",x="",z="",r="";f=f.replace(/(<[^>]+>)/g,"");for(var A=0,w=g.length;A<w;A++){vID=j[A];vNamn=g[A];vPris=q[A];n.push({ID:vID,name:vNamn,price:vPris})}if(n.length>1){z=(f==""||$.trim(f).length==0?"noDesc":"")+" varianter";b='<div class="'+z+'">'+n.length+" VARIANTER</div>";x="withVariants"}if(typeof window.variantsData=="undefined"){window.variantsData={}}window.variantsData[u]=n;r=(f==""||$.trim(f).length==0?"noDesc":"")+" price";o='<div class="menuRow '+x+'" id="row_'+u+'"><div class="menuDetails"><div class="productName"><h5>'+C+'</h5></div><div class="productDescription">'+f+"</div></div>"+b+'<div class="'+r+'"><strong>'+a+" kr</strong></div></div>";document.write(o)}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 displayRestaurantByCategory(c){if(c!=""){var e=1;$("#pizzeriaListaContentsBgDown TABLE:not(.categoryHeaderRow)").hide();$("#pizzeriaListaContentsBgDown TABLE."+c+", #pizzeriaListaContentsBgDown TABLE.categoryHeaderRow").show();$("#pizzeriaListaContentsBgDown TABLE:visible TR.pizzeriaListaRow").each(function(){$(this).removeClass("pizzeriaListaRow0 pizzeriaListaRow1").addClass("pizzeriaListaRow"+(e++%2))});var d=$("#pizzeriaListaContentsBgDown TABLE:visible");for(var b=1,a=d.length;b<a;b++){if($(d[b-1]).hasClass("categoryHeaderRow")&&$(d[b]).hasClass("categoryHeaderRow")){$(d[b-1]).hide()}}if($(d[b-1]).attr("class")=="categoryHeaderRow"){$(d[b-1]).hide()}}else{$("#pizzeriaListaContentsBgDown TABLE").each(function(){$(this).show()})}}function hideAbout(){el("about").style.zIndex=-1;el("about").style.height="1px";el("about").style.overflow="hidden"}function inStadSearchFromIds(b,d){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"+d]=b}var e="Snabbhet är ett mått på hur snabbt vi tror att restaurangen kan leverera maten i förhållande till de andra restaurangerna i staden. Uppskattningen grundar sig på avståndet mellan dig och restaurangen och på statistik om hur lång tid det brukar ta för restaurangen att leverera till ditt postnummerområde.";var c="Du måste ange ett postnummer för att se uppskattad leveranssnabbhet. "+e;for(var a in allaPizzeriorStad){thisid=allaPizzeriorStad[a];if(b.indexOf(","+thisid+":")==-1&&b!=""){el("pizzeria"+allaPizzeriorStad[a]).style.display="none";if(el("pizzeriaListaSnabbhet"+allaPizzeriorStad[a])){el("pizzeriaListaSnabbhet"+allaPizzeriorStad[a]).src=basurl+"templates/default/images/delivery_speed0.gif";el("pizzeriaListaSnabbhet"+allaPizzeriorStad[a]).alt=c;el("pizzeriaListaSnabbhet"+allaPizzeriorStad[a]).title=c}}else{if(el("pizzeriaListaSnabbhet"+allaPizzeriorStad[a])){strDeliverySpeed="0";if(b!=""){intIndex=b.indexOf(","+thisid+":");intLength=thisid.toString().length;intSpeedStartIndex=intIndex+1+intLength+1;strDeliverySpeed=b.substring(intSpeedStartIndex,intSpeedStartIndex+1);intDeliverySpeed=strDeliverySpeed*1;if(isNaN(intDeliverySpeed)||(intDeliverySpeed>5)||(intDeliverySpeed<1)){strDeliverySpeed="0"}}el("pizzeriaListaSnabbhet"+allaPizzeriorStad[a]).src=basurl+"templates/default/images/delivery_speed"+strDeliverySpeed+".gif"}el("pizzeria"+allaPizzeriorStad[a]).style.display="";if(allaPizzeriorStadDemoStr.indexOf(","+thisid+",")==-1&&d.length==5){createCookie("latestPostnr",d,365)}}}}(function(b){b.ScrollToFixed=function(M,J){var G=this;G.$el=b(M);G.el=M;G.$el.data("ScrollToFixed",G);var N=false;var a=G.$el;var v=0;var D=0;var I=-1;var L=-1;var B=null;function A(){H();L=-1;v=a.offset().top;D=a.offset().left;if(I==-1){orginalOffsetLeft=D}N=true;if(G.options.bottom!=-1){y()}}function E(){return a.css("position")=="fixed"}function x(){return a.css("position")=="absolute"}function K(){return !(E()||x())}function y(){if(!E()){B.css({display:a.css("display"),width:a.outerWidth(true),height:a.outerHeight(true),"float":a.css("float")});a.css({width:a.width(),position:"fixed",top:G.options.bottom==-1?C():"",bottom:G.options.bottom==-1?"":G.options.bottom})}}function H(){if(!K()){L=-1;B.css("display","none");a.css({width:"",position:"",left:"",top:""})}}function z(c){if(c!=L){a.css("left",D-c);L=c}}function C(){return G.options.marginTop}function w(){if(!N){A()}var d=b(window).scrollLeft();var c=b(window).scrollTop();if(G.options.bottom==-1){if(G.options.limit>0&&c>=G.options.limit-C()){if(!x()){F();a.trigger("preAbsolute");a.css({width:a.width(),position:"absolute",top:G.options.limit,left:D});a.trigger("unfixed")}}else{if(c>=v-C()){if(!E()){F();a.trigger("preFixed");y();L=-1;a.trigger("fixed")}z(d)}else{if(E()){F();a.trigger("preUnfixed");H();a.trigger("unfixed")}}}}else{if(G.options.limit>0){if(c+b(window).height()-a.outerHeight(true)>=G.options.limit-C()){if(E()){F();a.trigger("preUnfixed");H();a.trigger("unfixed")}}else{if(!E()){F();a.trigger("preFixed");y()}z(d);a.trigger("fixed")}}else{z(d)}}}function F(){var c=a.css("position");if(c=="absolute"){a.trigger("postAbsolute")}else{if(c=="fixed"){a.trigger("postFixed")}else{a.trigger("postUnfixed")}}}G.init=function(){G.options=b.extend({},b.ScrollToFixed.defaultOptions,J);if(navigator.platform=="iPad"||navigator.platform=="iPhone"||navigator.platform=="iPod"){return}G.$el.css("z-index",G.options.zIndex);B=b("<div/>");G.$el.after(B);b(window).bind("resize",function(c){A();w()});b(window).bind("scroll",function(c){w()});if(G.options.preFixed){a.bind("preFixed",G.options.preFixed)}if(G.options.postFixed){a.bind("postFixed",G.options.postFixed)}if(G.options.preUnfixed){a.bind("preUnfixed",G.options.preUnfixed)}if(G.options.postUnfixed){a.bind("postUnfixed",G.options.postUnfixed)}if(G.options.preAbsolute){a.bind("preAbsolute",G.options.preAbsolute)}if(G.options.postAbsolute){a.bind("postAbsolute",G.options.postAbsolute)}if(G.options.fixed){a.bind("fixed",G.options.fixed)}if(G.options.unfixed){a.bind("unfixed",G.options.unfixed)}if(G.options.bottom!=-1){if(!E()){F();a.trigger("preFixed");y()}}};G.init()};b.ScrollToFixed.defaultOptions={marginTop:0,limit:0,bottom:-1,zIndex:1000};b.fn.scrollToFixed=function(a){return this.each(function(){(new b.ScrollToFixed(this,a))})}})(jQuery);(function(b){var a=function(m,s){var j=b.extend({},b.fn.nivoSlider.defaults,s);var p={currentSlide:0,currentImage:"",totalSlides:0,running:false,paused:false,stop:false};var d=b(m);d.data("nivo:vars",p);d.css("position","relative");d.addClass("nivoSlider");var e=d.children();e.each(function(){var x=b(this);var w="";if(!x.is("img")){if(x.is("a")){x.addClass("nivo-imageLink");w=x}x=x.find("img:first")}var v=x.width();if(v==0){v=x.attr("width")}var u=x.height();if(u==0){u=x.attr("height")}if(v>d.width()){d.width(v)}if(u>d.height()){d.height(u)}if(w!=""){w.css("display","none")}x.css("display","none");p.totalSlides++});if(j.randomStart){j.startSlide=Math.floor(Math.random()*p.totalSlides)}if(j.startSlide>0){if(j.startSlide>=p.totalSlides){j.startSlide=p.totalSlides-1}p.currentSlide=j.startSlide}if(b(e[p.currentSlide]).is("img")){p.currentImage=b(e[p.currentSlide])}else{p.currentImage=b(e[p.currentSlide]).find("img:first")}if(b(e[p.currentSlide]).is("a")){b(e[p.currentSlide]).css("display","block")}d.css("background",'url("'+p.currentImage.attr("src")+'") no-repeat');d.append(b('<div class="nivo-caption"><p></p></div>').css({display:"none",opacity:j.captionOpacity}));var q=function(u){var w=b(".nivo-caption",d);if(p.currentImage.attr("title")!=""&&p.currentImage.attr("title")!=undefined){var v=p.currentImage.attr("title");if(v.substr(0,1)=="#"){v=b(v).html()}if(w.css("display")=="block"){w.find("p").stop().fadeOut(u.animSpeed,function(){b(this).html(v);b(this).stop().fadeIn(u.animSpeed)})}else{w.find("p").html(v)}w.stop().fadeIn(u.animSpeed)}else{w.stop().fadeOut(u.animSpeed)}};q(j);var c=0;if(!j.manualAdvance&&e.length>1){c=setInterval(function(){r(d,e,j,false)},j.pauseTime)}if(j.directionNav){d.append('<div class="nivo-directionNav"><a class="nivo-prevNav">'+j.prevText+'</a><a class="nivo-nextNav">'+j.nextText+"</a></div>");if(j.directionNavHide){b(".nivo-directionNav",d).hide();d.hover(function(){b(".nivo-directionNav",d).show()},function(){b(".nivo-directionNav",d).hide()})}b("a.nivo-prevNav",d).live("click",function(){if(p.running){return false}clearInterval(c);c="";p.currentSlide-=2;r(d,e,j,"prev")});b("a.nivo-nextNav",d).live("click",function(){if(p.running){return false}clearInterval(c);c="";r(d,e,j,"next")})}if(j.controlNav){var n=b('<div class="nivo-controlNav"></div>');d.append(n);for(var l=0;l<e.length;l++){if(j.controlNavThumbs){var f=e.eq(l);if(!f.is("img")){f=f.find("img:first")}if(j.controlNavThumbsFromRel){n.append('<a class="nivo-control" rel="'+l+'"><img src="'+f.attr("rel")+'" alt="" /></a>')}else{n.append('<a class="nivo-control" rel="'+l+'"><img src="'+f.attr("src").replace(j.controlNavThumbsSearch,j.controlNavThumbsReplace)+'" alt="" /></a>')}}else{n.append('<a class="nivo-control" rel="'+l+'">'+(l+1)+"</a>")}}b(".nivo-controlNav a:eq("+p.currentSlide+")",d).addClass("active");b(".nivo-controlNav a",d).live("click",function(){if(p.running){return false}if(b(this).hasClass("active")){return false}clearInterval(c);c="";d.css("background","none");p.currentSlide=b(this).attr("rel")-1;r(d,e,j,"control")});b(".nivo-controlNav a").click(function(){b(".nivo-controlNav",d).css("z-index","9");b(".nivo-controlNav",d).css("position","absolute")})}if(j.keyboardNav){b(window).keypress(function(u){if(u.keyCode=="37"){if(p.running){return false}clearInterval(c);c="";p.currentSlide-=2;r(d,e,j,"prev")}if(u.keyCode=="39"){if(p.running){return false}clearInterval(c);c="";r(d,e,j,"next")}})}if(j.pauseOnHover){d.hover(function(){p.paused=true;clearInterval(c);c=""},function(){p.paused=false;if(c==""&&!j.manualAdvance){c=setInterval(function(){r(d,e,j,false)},j.pauseTime)}})}d.bind("nivo:animFinished",function(){p.running=false;b(e).each(function(){if(b(this).is("a")){b(this).css("display","none")}});if(b(e[p.currentSlide]).is("a")){b(e[p.currentSlide]).css("display","block")}if(c==""&&!p.paused&&!j.manualAdvance){c=setInterval(function(){r(d,e,j,false)},j.pauseTime)}j.afterChange.call(this)});var g=function(w,v,y){for(var u=0;u<v.slices;u++){var x=Math.round(w.width()/v.slices);if(u==v.slices-1){w.append(b('<div class="nivo-slice"></div>').css({left:(x*u)+"px",width:(w.width()-(x*u))+"px",height:"0px",opacity:"0",background:'url("'+y.currentImage.attr("src")+'") no-repeat -'+((x+(u*x))-x)+"px 0%"}))}else{w.append(b('<div class="nivo-slice"></div>').css({left:(x*u)+"px",width:x+"px",height:"0px",opacity:"0",background:'url("'+y.currentImage.attr("src")+'") no-repeat -'+((x+(u*x))-x)+"px 0%"}))}}};var h=function(w,u,z){var v=Math.round(w.width()/u.boxCols);var A=Math.round(w.height()/u.boxRows);for(var x=0;x<u.boxRows;x++){for(var y=0;y<u.boxCols;y++){if(y==u.boxCols-1){w.append(b('<div class="nivo-box"></div>').css({opacity:0,left:(v*y)+"px",top:(A*x)+"px",width:(w.width()-(v*y))+"px",height:A+"px",background:'url("'+z.currentImage.attr("src")+'") no-repeat -'+((v+(y*v))-v)+"px -"+((A+(x*A))-A)+"px"}))}else{w.append(b('<div class="nivo-box"></div>').css({opacity:0,left:(v*y)+"px",top:(A*x)+"px",width:v+"px",height:A+"px",background:'url("'+z.currentImage.attr("src")+'") no-repeat -'+((v+(y*v))-v)+"px -"+((A+(x*A))-A)+"px"}))}}}};var r=function(J,I,M,F){var H=J.data("nivo:vars");if(H&&(H.currentSlide==H.totalSlides-1)){M.lastSlide.call(this)}if((!H||H.stop)&&!F){return false}M.beforeChange.call(this);if(!F){J.css("background","none")}else{if(F=="prev"){J.css("background","none")}if(F=="next"){J.css("background","none")}}H.currentSlide++;if(H.currentSlide==H.totalSlides){H.currentSlide=0;M.slideshowEnd.call(this)}if(H.currentSlide<0){H.currentSlide=(H.totalSlides-1)}if(b(I[H.currentSlide]).is("img")){H.currentImage=b(I[H.currentSlide])}else{H.currentImage=b(I[H.currentSlide]).find("img:first")}if(M.controlNav){b(".nivo-controlNav a",J).removeClass("active");b(".nivo-controlNav a:eq("+H.currentSlide+")",J).addClass("active");b(".nivo-controlNav",J).css("z-index","9");b(".nivo-controlNav",J).css("position","absolute")}q(M);b(".nivo-slice",J).remove();b(".nivo-box",J).remove();var w=M.effect;if(M.effect=="random"){var O=new Array("sliceDownRight","sliceDownLeft","sliceUpRight","sliceUpLeft","sliceUpDown","sliceUpDownLeft","fold","fade","boxRandom","boxRain","boxRainReverse","boxRainGrow","boxRainGrowReverse");w=O[Math.floor(Math.random()*(O.length+1))];if(w==undefined){w="fade"}}if(M.effect.indexOf(",")!=-1){var O=M.effect.split(",");w=O[Math.floor(Math.random()*(O.length))];if(w==undefined){w="fade"}}if(H.currentImage.attr("data-transition")){w=H.currentImage.attr("data-transition")}H.running=true;if(w=="sliceDown"||w=="sliceDownRight"||w=="sliceDownLeft"){g(J,M,H);var N=0;var K=0;var u=b(".nivo-slice",J);if(w=="sliceDownLeft"){u=b(".nivo-slice",J)._reverse()}u.each(function(){var v=b(this);v.css({top:"0px"});if(K==M.slices-1){setTimeout(function(){v.animate({height:"100%",opacity:"1.0"},M.animSpeed,"",function(){J.trigger("nivo:animFinished")})},(100+N))}else{setTimeout(function(){v.animate({height:"100%",opacity:"1.0"},M.animSpeed)},(100+N))}N+=50;K++})}else{if(w=="sliceUp"||w=="sliceUpRight"||w=="sliceUpLeft"){g(J,M,H);var N=0;var K=0;var u=b(".nivo-slice",J);if(w=="sliceUpLeft"){u=b(".nivo-slice",J)._reverse()}u.each(function(){var v=b(this);v.css({bottom:"0px"});if(K==M.slices-1){setTimeout(function(){v.animate({height:"100%",opacity:"1.0"},M.animSpeed,"",function(){J.trigger("nivo:animFinished")})},(100+N))}else{setTimeout(function(){v.animate({height:"100%",opacity:"1.0"},M.animSpeed)},(100+N))}N+=50;K++})}else{if(w=="sliceUpDown"||w=="sliceUpDownRight"||w=="sliceUpDownLeft"){g(J,M,H);var N=0;var K=0;var D=0;var u=b(".nivo-slice",J);if(w=="sliceUpDownLeft"){u=b(".nivo-slice",J)._reverse()}u.each(function(){var v=b(this);if(K==0){v.css("top","0px");K++}else{v.css("bottom","0px");K=0}if(D==M.slices-1){setTimeout(function(){v.animate({height:"100%",opacity:"1.0"},M.animSpeed,"",function(){J.trigger("nivo:animFinished")})},(100+N))}else{setTimeout(function(){v.animate({height:"100%",opacity:"1.0"},M.animSpeed)},(100+N))}N+=50;D++})}else{if(w=="fold"){g(J,M,H);var N=0;var K=0;b(".nivo-slice",J).each(function(){var v=b(this);var P=v.width();v.css({top:"0px",height:"100%",width:"0px"});if(K==M.slices-1){setTimeout(function(){v.animate({width:P,opacity:"1.0"},M.animSpeed,"",function(){J.trigger("nivo:animFinished")})},(100+N))}else{setTimeout(function(){v.animate({width:P,opacity:"1.0"},M.animSpeed)},(100+N))}N+=50;K++})}else{if(w=="fade"){g(J,M,H);var B=b(".nivo-slice:first",J);B.css({height:"100%",width:J.width()+"px"});B.animate({opacity:"1.0"},(M.animSpeed*2),"",function(){J.trigger("nivo:animFinished")})}else{if(w=="slideInRight"){g(J,M,H);var B=b(".nivo-slice:first",J);B.css({height:"100%",width:"0px",opacity:"1"});B.animate({width:J.width()+"px"},(M.animSpeed*2),"",function(){J.trigger("nivo:animFinished")})}else{if(w=="slideInLeft"){g(J,M,H);var B=b(".nivo-slice:first",J);B.css({height:"100%",width:"0px",opacity:"1",left:"",right:"0px"});B.animate({width:J.width()+"px"},(M.animSpeed*2),"",function(){B.css({left:"0px",right:""});J.trigger("nivo:animFinished")})}else{if(w=="boxRandom"){h(J,M,H);var L=M.boxCols*M.boxRows;var K=0;var N=0;var y=o(b(".nivo-box",J));y.each(function(){var v=b(this);if(K==L-1){setTimeout(function(){v.animate({opacity:"1"},M.animSpeed,"",function(){J.trigger("nivo:animFinished")})},(100+N))}else{setTimeout(function(){v.animate({opacity:"1"},M.animSpeed)},(100+N))}N+=20;K++})}else{if(w=="boxRain"||w=="boxRainReverse"||w=="boxRainGrow"||w=="boxRainGrowReverse"){h(J,M,H);var L=M.boxCols*M.boxRows;var K=0;var N=0;var A=0;var G=0;var E=new Array();E[A]=new Array();var y=b(".nivo-box",J);if(w=="boxRainReverse"||w=="boxRainGrowReverse"){y=b(".nivo-box",J)._reverse()}y.each(function(){E[A][G]=b(this);G++;if(G==M.boxCols){A++;G=0;E[A]=new Array()}});for(var C=0;C<(M.boxCols*2);C++){var x=C;for(var z=0;z<M.boxRows;z++){if(x>=0&&x<M.boxCols){(function(U,P,T,Q,V){var S=b(E[U][P]);var v=S.width();var R=S.height();if(w=="boxRainGrow"||w=="boxRainGrowReverse"){S.width(0).height(0)}if(Q==V-1){setTimeout(function(){S.animate({opacity:"1",width:v,height:R},M.animSpeed/1.3,"",function(){J.trigger("nivo:animFinished")})},(100+T))}else{setTimeout(function(){S.animate({opacity:"1",width:v,height:R},M.animSpeed/1.3)},(100+T))}})(z,x,N,K,L);K++}x--}N+=100}}}}}}}}}}};var o=function(v){for(var w,u,y=v.length;y;w=parseInt(Math.random()*y),u=v[--y],v[y]=v[w],v[w]=u){}return v};var k=function(u){if(this.console&&typeof console.log!="undefined"){console.log(u)}};this.stop=function(){if(!b(m).data("nivo:vars").stop){b(m).data("nivo:vars").stop=true;k("Stop Slider")}};this.start=function(){if(b(m).data("nivo:vars").stop){b(m).data("nivo:vars").stop=false;k("Start Slider")}};j.afterLoad.call(this);return this};b.fn.nivoSlider=function(c){return this.each(function(e,g){var d=b(this);if(d.data("nivoslider")){return d.data("nivoslider")}var f=new a(this,c);d.data("nivoslider",f)})};b.fn.nivoSlider.defaults={effect:"random",slices:15,boxCols:8,boxRows:4,animSpeed:500,pauseTime:3000,startSlide:0,directionNav:true,directionNavHide:true,controlNav:true,controlNavThumbs:false,controlNavThumbsFromRel:false,controlNavThumbsSearch:".jpg",controlNavThumbsReplace:"_thumb.jpg",keyboardNav:true,pauseOnHover:true,manualAdvance:false,captionOpacity:0.8,prevText:"Prev",nextText:"Next",randomStart:false,beforeChange:function(){},afterChange:function(){},slideshowEnd:function(){},lastSlide:function(){},afterLoad:function(){}};b.fn._reverse=[].reverse})(jQuery);$.fn.extend({scrollbarPaper:function(){this.each(function(r){var e=$(this);var k=e.data("paper");if(k==null){var n=function(){var w=$('<div style="width:50px;height:50px;overflow:hidden;position:absolute;top:-200px;left:-200px;"><div style="height:100px;"></div></div>');$("body").append(w);var v=$("div",w).innerWidth();w.css("overflow-y","scroll");var u=$("div",w).innerWidth();w.remove();return Math.max(v-u,17)}.call();e.before('<div class="scrollbarpaper-container" style="width:'+n+'px"><div class="scrollbarpaper-track"><div class="scrollbarpaper-track-top"></div><div class="scrollbarpaper-track-center"></div><div class="scrollbarpaper-drag"><div class="scrollbarpaper-drag-top"></div><div class="scrollbarpaper-drag-bottom"></div></div><div class="scrollbarpaper-track-bottom"></div></div></div>');k=e.prev();e.append('<div style="clear:both;"></div>');var p=$("> :not(script):first",e);p.css("overflow","hidden");e.data("barWidth",n);e.data("paper",k);e.data("track",$(".scrollbarpaper-track",k));e.data("trackTop",$(".scrollbarpaper-track-top",k));e.data("trackCenter",$(".scrollbarpaper-track-center",k));e.data("trackBottom",$(".scrollbarpaper-track-bottom",k));e.data("drag",$(".scrollbarpaper-drag",k));e.data("dragTop",$(".scrollbarpaper-drag-top",k));e.data("dragBottom",$(".scrollbarpaper-drag-bottom",k));e.data("content",p);e.data("clearer",$("> :last",e));k.hide()}var n=e.data("barWidth");var o=e.data("track");var j=e.data("trackCenter");var s=e.data("drag");var b=e.data("dragTop");var f=e.data("dragBottom");var p=e.data("content");var c=e.data("clearer");var q=c.position().top-p.position().top;e.data("height",e.height());e.data("contentHeight",q);e.data("offset",e.offset());e.unbind();var h=e.height()/q;if($.browser.msie&&(h>0.8&&h<1)){h=1}if(h<1){k.show();p.addClass("scrollbarpaper-visible");p.width(e.width()-p.innerWidth()+p.width()-n);k.height(e.height());var d=e.position();k.css("left",(d.left+e.innerWidth()-k.width())+"px");k.css("top",(d.top+parseInt(e.css("margin-top")))+"px");var m=Math.max(Math.round(e.height()*h),b.height()+f.height());s.height(Math.abs(m-7));var g=function(){s.css("top",Math.min(Math.round(e.scrollTop()*h),e.height()-m)+"px")};j.height(o.height()-14);g();e.scroll(function(u){g()});var l=function(){$("html").unbind("mousemove.scrollbarpaper")};s.mousedown(function(v){l();var u=v.pageY-s.offset().top;$("html").bind("mousemove.scrollbarpaper",function(w){e.scrollTop((w.pageY-e.offset().top-u)/h);return false}).mouseup(l);return false});o.click(function(v){var u=v.pageY-s.offset().top;e.scrollTop((v.pageY-e.offset().top)/h);return false})}else{e.unbind();k.hide();p.removeClass("scrollbarpaper-visible");p.width(e.width()-p.innerWidth()+p.width())}var a=function(){window.setTimeout(function(){var v=e.offset();var u=e.data("offset");if((e.height()!=e.data("height"))||(c.position().top-p.position().top!=e.data("contentHeight"))||(v.top!=u.top)||(v.left!=u.left)){e.scrollbarPaper()}else{a()}},1)};a()})}});$(document).ready(function(){$(".scrollable").scrollbarPaper()});function loadFancybox(c,d,e){var a={type:c,enableEscapeButton:true,hideOnContentClick:false,hideOnOverlayClick:true,showCloseButton:true,centerOnScroll:true,speedIn:50,speedOut:50,width:"auto",height:"auto"};if(c=="iframe"){a.padding=0;a.border=0}else{if(c=="html"){a.padding=18;if(d.substring(0,1)!="<"){d='<div style="padding: 2px;">'+d+"</div>"}}else{if(c=="ajax"){a.padding=18;if(d.substring(0,1)!="<"){d='<div style="padding: 2px;">'+d+"</div>"}}}}if(e!=null){for(var b in e){a[b]=e[b]}}a.autoScale=false;a.autoDimensions=a.autoScale;$.fancybox(d,a)}function popup(d,u,n,l,s,a,k,j,q,f,g,p,e){var r=getBrowser();var m=r=="ie4"||r=="ie5"||r=="pie";var o=this;var h=typeof e!="undefined"?e:true;if(h){if(parentParentIsOP()){o=m?parent.parent:window.parent.parent}else{if(parentIsOP()){o=m?parent:window.parent}}o.objectThatOpenedTheFancyBox=this;o.loadFancybox("iframe",d+"&popup=1",{width:n,height:l})}else{var c=window.open(d+"&popup=1",u,"resizable="+f+",menubar="+s+",scrollbars="+q+",left="+a+",top="+k+",toolbar="+j+",statusbar="+p+",width="+n+",height="+l+",directories="+g+"");c.focus();return}}var latestAboutPosition=0;var numberOfAboutPositions=0;var aboutMargin=0;function setAboutPosition(){if($("#aboutUs").length==0){return}numberOfAboutPositions++;if(aboutMargin==0){aboutMargin=parseInt($("#aboutUs").css("margin-bottom"))+parseInt($("#aboutUs").css("margin-top"))}var c=$("#aboutUs").height()+aboutMargin;if(latestAboutPosition!=c){$("#container").css("padding-bottom",c+"px")}var b=(numberOfAboutPositions>=10+7);if(!b){latestAboutPosition=c;var a=(numberOfAboutPositions<10)?300:1000;setTimeout("setAboutPosition()",a)}else{}}function emptyCartWarning(b){if(typeof cartEmpty==="undefined"){return true}var a="";if(b=="frontPage"){a="Om du går tillbaka till startsidan kommer din kundvagn att tömmas."}else{if(b=="restaurantList"){a="Om du går tillbaka till listan med restauranger kommer din kundvagn att tömmas."}else{if(b=="otherRestaurant"){a="Om du byter restaurang kommer din kundvagn att tömmas."}else{a="Om du går tillbaka till listan med restauranger kommer din kundvagn att tömmas."}}}return cartEmpty||confirm(a)}$(document).ready(function(){if($("#aboutUs .contents").length>0&&$("#aboutUs .contents").html().length<10){$("#aboutUs").hide()}else{setAboutPosition()}var e=function(m,f,k){var g=typeof k!=="undefined"?k:null,j=null,h=function(){if(typeof cartEmpty!=="undefined"&&m!==true){var n="";if(f==1){n="frontPage"}else{if(f==2){n="restaurantList"}else{if(f==3){n="otherRestaurant"}}}if(n!=""){return emptyCartWarning(n)}}return true};var l=m===true?"active":"inactive",j=$('<a href="#" class="'+l+'">&nbsp;</a>');if(g!==null){j.attr("href",g).click(h)}else{j.css("cursor","default");j.click(function(n){n.preventDefault()})}return j};$(".scrollable").scrollbarPaper();$("input[type=radio], input[type=checkbox]").click(function(){setupRadioAndCheckboxButtons()});if(typeof currentPage!=="undefined"){switch(currentPage){case"start":$("#step1").append(e(true,1,unencdomain+"?sida=start"));$("#step2").append(e(false,2,latestRestListURL));$("#step3").append(e(false,3,latestMenuURL));break;case"pizzeriorFromStad":case"pizzeriorFromPostnr":$("#step1").append(e(false,1,unencdomain+"?sida=start"));$("#step2").append(e(true,2,latestRestListURL));$("#step3").append(e(false,3,latestMenuURL));break;case"meny":$("#step1").append(e(false,1,unencdomain+"?sida=start"));$("#step2").append(e(false,2,latestRestListURL));$("#step3").append(e(true,3,latestMenuURL));break;case"bekrafta":$("#step1").append(e(false,1,unencdomain+"?sida=start"));$("#step2").append(e(false,2,latestRestListURL));$("#step3").append(e(true,3));break;case"bekraftad":$("#step1").addClass("faded");$("#step2").addClass("faded");$("#step3").addClass("faded");$("<div/>",{id:"stepOHYEAH"}).appendTo("#header");break;default:if(typeof basurl!=="undefined"){$("#step1").append(e(false,1,unencdomain+"?sida=start"));$("#step2").append(e(false,2,latestRestListURL));$("#step3").append(e(false,0,latestMenuURL))}break}switch(currentPage){case"meny":var d=function(f){$(window).scrollTop(parseInt($($("#menu h4")[f]).position().top)-50)};if(typeof prisTyp!="undefined"){$("label.delivery_type input[value="+prisTyp+"]").attr("checked",true)}setupRadioAndCheckboxButtons();setupSelectBox(d);setupCartButtons();setupRestaurantBox();setupVarianterWindow();$("#input_delivery").keyup(function(){var g=$(this);var f=$("input[type=hidden]",g.parent()).val();ajaxChangePostnumber(g,$("#restaurantDeliveryTerms .scrollable-inner"),f)});(function(){var f=Math.round($("#snabbhet").text());var g=$("#tooltipSnabbhet");if(isNaN(f)||g===null){g.parent().remove(g)}else{var h=$("#snabbhetTachometer").attr("src");if(typeof h!=="undefined"){$("#snabbhetTachometer").attr("src",h.replace(/(tooltip\_snabbhet\_tachometer\_)(\d)/,"$1"+f))}h=$("#snabbhetTachometerSmall").attr("src");if(typeof h!=="undefined"){$("#snabbhetTachometerSmall").attr("src",h.replace(/(icon\_speed\_)(\d)/,"$1"+f))}}}());var b=$(".input_delivery input[type=text]");if(b.length>0&&b.val()!==""){var c=$("input[type=hidden]",b.parent()).val();ajaxChangePostnumber(b,$("#restaurantDeliveryTerms  .scrollable-inner"),c)}$(".menuRow").each(function(f,g){$(g).click(function(){addProd(this.id.replace("row_",""),0)})});$("#cartHelp").click(function(f){f.preventDefault()});setupProductSearch();break;case"pizzeriorFromPostnr":setupFoodCategorySelect();setupDeliveryConditionsInputInTooltips();break;case"pizzeriorFromStad":setupFoodCategorySelect();setupDeliveryConditionsInputInTooltips();break;case"bekrafta":setupRadioAndCheckboxButtons();$("#checkoutOrderButton").scrollToFixed({marginTop:10});break;case"modify":setupRadioAndCheckboxButtons();var a=425-$("#standardIngredients").height();if($("#modifyWarning").css("display")=="block"){a=a-$("#modifyWarning").height()-20}$("#modifyMain").css("height",a+"px");break;case"start":startSlider();$("#searchField").focus();$("#mainSearchField").click(function(){$("#searchField").focus()});$("#mainSearchButton").mouseenter(function(){$("#mainSearchButton span").removeClass("outlined").addClass("outlinedHover")});$("#mainSearchButton").mouseleave(function(){$("#mainSearchButton span").removeClass("outlinedHover").addClass("outlined")});$("#frontpageTestimonials").click(function(){popup(thisdomain+"?view=citat","citat",370,570,0,250,50,0,1,1,0,0)});case"userarea":setupRadioAndCheckboxButtons();initializeTooltips();break;default:setupRadioAndCheckboxButtons();setupSelectBox();initializeTooltips();break}initializeTooltips()}else{setupRadioAndCheckboxButtons();initializeTooltips()}$("#multibar .shadow").hide();setTimeout(function(){$("#multibar").scrollToFixed({marginTop:0,limit:$("#footer").offset().top,preFixed:function(){$("#multibar .shadow").show()},postFixed:function(){$("#multibar .shadow").hide()}});$("#rightFrameDummy").scrollToFixed({marginTop:0,limit:$("#footer").offset().top})},100);$(window).scroll(function(){var n=parseInt($(window).scrollTop());var f=[];$("#menu h4").each(function(){f.push($(this).position().top)});var j=0;var m=$(".menu_sort");for(var h=j,g=f.length;h<g;h++){var k=parseInt(f[h]);if(n>(k-60)){j=h}}m.val(j).change()});$(document).click(function(f){if($(".selectReplace").hasClass("opened")&&!isMouseOverThisObject("ul.selectReplace",f)){$(".selectReplace").removeClass("opened")}});$("[placeholder]").focus(function(){var f=$(this);if(f.val()==f.attr("placeholder")){f.val("")}}).blur(function(){var f=$(this);if(f.val()==""||f.val()==f.attr("placeholder")){f.val(f.attr("placeholder"))}}).blur();$(function(){var f=$("#restaurantInfo").height()-$("#restaurantInfoHeader").height();$("#restaurantLogoContainer").height(f-10);$("#restaurantLogoContainer").css("lineHeight",f-10+"px");f=$("#restaurantInfo").height()-$("#restaurantInfoHeader").height();$("#restaurantInfoDelivery").height(f);$("#restaurantSpecialInfo").height(f-150)});$("label.delivery_type").click(function(f){f.preventDefault();window.location.href+="?action=setpristyp&pristyp="+$("input[type=radio]",this).val()})});function setupSelectBox(b){var a=$($(".menu_sort")[0]);$("#menu .menuHeaderRow h4").each(function(d){var e=$(this);var c=$("<option>");var f=e.text();if(f.length>18){f=f.slice(0,15)+"..."}c.val(d);c.text(f);a.append(c)});$("select").each(function(){var m=$(this);var f=m.attr("multiple");f=typeof f!=="undefined"&&f!==false?true:false;var c=this.options;var h=$("<ul>");h.addClass("selectReplace");if(f){h.addClass("multiple")}var j=$("<li>");j.addClass("default").text($(c[0]).text());h.append(j);for(var e=0,d=c.length;e<d;e++){var k=$("<li>");switch(e){case (d-1):k.addClass("last");break;case 0:k.addClass("first");break;case 1:k.addClass("second");break}k.text($(c[e]).text());if(f){var g=$('<div class="checkbox">&nbsp;</div>');k.prepend(g)}h.append(k)}$(this).parent().append(h);$(this).hide();var n=h.children();n.click(function(){var z=$(this);var x=z.parent();var s=x.hasClass("multiple");if(s){x.addClass("opened");z.toggleClass("checked");if(z.hasClass("first")){if(z.hasClass("checked")){z.siblings().addClass("checked")}else{z.siblings().removeClass("checked")}}else{var v=$("li.first",x);var y=$("li:not(.default, .first)",x).length;var A=$("li.checked:not(.default, .first)",x).length;if(A==0||y==A){v.addClass("checked")}else{v.removeClass("checked")}}}var q=0;if(x.hasClass("opened")){var o=m[0].options;var u=$(this).text();for(var r=0,p=o.length;r<p;r++){var w=$(o[r]);if(w.text()==u){var q=w.val();m.val(q)}}$(x.children()[0]).text($(this).text());if(typeof b=="function"){b(q)}$(m).trigger("change")}if(!s){x.toggleClass("opened")}});m.change(function(){var o=this.options;var l=$("ul.selectReplace");$(l.children()[0]).text($(o[this.selectedIndex]).text())});delete n[0];n.mouseover(function(){$(this).addClass("highlight")}).mouseout(function(){$(this).removeClass("highlight")})})}function setupFoodCategorySelect(){var k=$("select#ddFoodCategory");var a=k[0].options;var e=$('<ul class="selectReplace multiple">');var f=$("<li>");var h=a.length;f.addClass("default").addClass("checked").text($(a[0]).text());e.append(f);for(var c=0,b=h;c<b;c++){var j=$("<li>");var g=$(a[c]);switch(c){case (b-1):j.addClass("last");break;case 0:j.addClass("first");break;case 1:j.addClass("second");break}j.text(g.text()).attr("id","optVal_"+g.val());if(g.attr("checked")=="checked"){j.addClass("checked")}var d=$('<div class="checkbox">&nbsp;</div>');j.prepend(d);e.append(j)}k.parent().append(e);k.hide();var m=$("li:not(.default)",e);m.click(function(){var n=$(this);e.addClass("opened");if(n.hasClass("first")){n.addClass("checked");n.siblings().removeClass("checked");k.val([])}else{if(!n.hasClass("default")){n.toggleClass("checked");var o=$("li.first",e);var l=h-1;var r=$("li.checked:not(.default, .first)",e).length;if(r==0||l==r){o.addClass("checked")}else{o.removeClass("checked")}}}var q=0;if(e.hasClass("opened")){var s=n.attr("id").replace("optVal_","");var p=[];if(s!="all"){p=(t=k.val())!==null?t:[];if((index=$.inArray(s,p))>-1){p.splice(index,1)}else{p.push(s)}}k.val(p);k.trigger("change")}}).mouseout(function(l){if(!isMouseOverThisObject(e,l)){e.removeClass("opened")}});$("li.default",e).click(function(){e.toggleClass("opened")});$("li:not(.default)",e).mouseover(function(){$(this).addClass("highlight")}).mouseout(function(){$(this).removeClass("highlight")})}function setupRadioAndCheckboxButtons(){$("input[type=radio], input[type=checkbox]").each(function(){$(this).parent("label").removeClass("r_on").addClass("r_off")});$("input[type=radio]:checked, input[type=checkbox]:checked").each(function(){$(this).parent("label").removeClass("r_off").addClass("r_on")})}function setupCartButtons(){}function setupRestaurantBox(){$(".restaurant_box_right .headers li").each(function(a){$(this).click(function(){$("li",$(this).parent()).removeClass("current");$(this).addClass("current");var c;switch($.trim($(this).text().toLowerCase())){case"nyheter":c=basurl+"templates/mat24.se/images/icon_news.png";break;case"nya restauranger":c=basurl+"templates/mat24.se/images/icon_new.png";break;case"tips":default:c=basurl+"templates/mat24.se/images/tabbox_icon_tipps.png";break}$(".restaurant_box_right .restaurant_box_body .restaurant_box_right_logo").css("background-image","url('"+c+"')");var b=$(".restaurant_box_right .content .slides").hide();$(b[a]).show();if($("div.slide",b[a]).length<2){$(".slides_controller").hide()}else{$(".slides_controller").show()}})});$(".slides_controller > div").mouseover(function(){$(this).addClass("over")}).mouseout(function(){$(this).removeClass("over")}).click(function(){if($(this).attr("class").match(/left/gi)){rotateRestaurantBox("left")}else{rotateRestaurantBox("right")}})}function rotateRestaurantBox(f){var d=$(".slides:visible");var c=d.length;if(c<1){return}else{if(d.length>1){d=$(d[0])}}var e=$("div.slide:first",d);var b=$("div.slide:last",d);var h=e.outerWidth(true);var g=[];var a=function(){var j=g.splice(0,1)[0];if(typeof j=="function"){j()}};if(f=="left"){g.push(function(){d.css("left",(-1*h)+"px");a()});g.push(function(){d.prepend(b);a()});g.push(function(){d.animate({left:0},500,"linear",a)})}else{if(f=="right"){g.push(function(){d.animate({left:(-1*h)},500,"linear",a)});g.push(function(){d.append(e);a()});g.push(function(){d.css("left",0)})}}a()}function isMouseOverThisObject(g,b){var d=b.pageX?b.pageX:b.clientX;var c=b.pageY?b.pageY:b.clientY;var d=typeof b!="undefined"?b.pageX:posX;var c=typeof b!="undefined"?b.pageY:posY;var h=typeof g=="object"?g:$(g);var f=function(p){var k=$(p);var q=k.offset();var l=q.left-2;var n=q.top-2;var j=l+k.outerWidth(true)+2;var m=n+k.outerHeight(true)+2;if(k[0].tagName=="UL"){var o=$("li:last",k[0]);var m=o.offset().top+o.outerHeight(true)}return d>l&&d<j&&c>n&&c<m};for(var e=0,a=h.length;e<a;e++){if(f(h[e])){return true}}return false}function setupVarianterWindow(){var b=basurl+"templates/mat24.se/images/tooltip_varianter_arrow_transparent.png";htmlVariantWindow='<div id="windowVarianter">	<div class="content">			<div class="top">&nbsp;</div>			<div class="center">				<div class="arrow">					<img src="'+b+'" border=0>				</div>				<div id="listVarianter"></div>			<div id="ribbon"></div>		</div>		<div class="bottom">&nbsp;</div>	</div></div>';$("body").append(htmlVariantWindow);var a=function(){$("#windowVarianter").hide()};$(".menuRow.withVariants").mouseover(function(){var o=$(this);var h=parseInt(o.attr("id").replace("row_",""));var g="";variants=window.variantsData[h];variantObj=null,defaultVariantIndex=null;if(typeof variants!="undefined"){for(var l in variants){variantObj=variants[l];if(typeof variantObj!="object"){continue}if(variantObj.ID==h){defaultVariantIndex=l}g+='<div class="row" onclick="addProd('+variantObj.ID+', 0);">	<div class="name">'+variantObj.name+'</div>	<div class="price">'+variantObj.price+"kr</div></div>"}}$("#windowVarianter .center #listVarianter").html(g);var r=$("#windowVarianter .center #listVarianter .row");var d=$(r[0]).height();var q=r.length*d;$("#windowVarianter .content .center").css("height",q);var k=$("#windowVarianter .top").outerHeight(true);var p=-3;var f=$("#ribbon");r.each(function(s){var v=$(this),u=v.height();v.mouseover(function(){var w=u*s;f.css({display:"block",top:(w+k+p)+"px"})}).click(a)});var n=$("#windowVarianter");var j=o.offset();var d=$(r[0]).height();f.css("top",(defaultVariantIndex*d)+k+p+"px");var m=$(".price",o);var e=parseInt(j.left)+parseInt(o.outerWidth())-5;var c=j.top-parseInt(m.css("margin-top"))-6;n.show().css("left",e).css("top",c);$("#windowVarianter").mouseout(function(s){if(!isMouseOverThisObject("#windowVarianter",s)){a()}})}).mouseout(function(c){if(!isMouseOverThisObject("#windowVarianter",c)){a()}});$(".menuRow").each(function(){var c=$(this);if(c.next().length==0||c.next().hasClass("menuHeaderRow")){c.addClass("last")}if(c.prev().length==0||c.prev().hasClass("menuHeaderRow")){c.addClass("roundedTopCorners5px")}})}function ajaxChangePostnumber(j,m,c){if(typeof j==="undefined"){return}var e=j.parent();var b=c||null;var f=e.css("background-image");if(typeof m=="object"){var k=m}else{var k=$(m)}var d=j.val().replace(/ /g,"");if(f){e.css("background-image",f.replace(/_validated/g,""))}var h=function(q,o){var r=q||d;var p=false;if(o.length!=5){k.html("")}else{if(r!="Din dator beter sig som en hacker. Vänligen försök igen snart."){globalArr["pnr"+o]=r}if(r.indexOf("Restaurangen kör inte ut till")!=0){createCookie("latestPostnr",o,365);p=true}k.html(r)}if(p){var n=e.css("background-image").replace(/_validated/g,"");e.css("background-image",n.replace(/.png/g,"_validated.png"))}};if(d&&d.match(/^\d{5}$/g)!==null){if($.inArray("pnr"+d,globalArr)>=0){h(globalArr["pnr"+d],d)}else{var a=thisdomain+"actions/action_pizzeriasUtkorningsVillkor";var l=function(n){h(n,d)};var g={postnr:d};if(b!==null){g.pizzeriaId=b}$.get(a,g,l)}}else{k.html("")}}function initializeTooltips(){$(".tooltip").each(function(){var c=$(this);var g=$(this).prev();if(c.hasClass("initialized")){return}if(!c.hasClass("noEvents")){g.mouseover(function(h){var o=$(this),p=function(q){if(!isMouseOverThisObject(c,q)){c.hide()}};if(c.hasClass("onTop")){var n=o.offset().top-c.height()+2;var m=g.offset().left-parseInt(c.width())/2+40}else{if(c.hasClass("onBottom")){var n=o.offset().top+20;var m=g.offset().left-parseInt(c.width())/2+40}else{if(c.hasClass("hints")){var j=h.pageX?h.pageX:h.clientX;var k=parseInt($(window).width())/2;var l=c.width();var m=(j>k)?g.offset().left-c.width():g.offset().left+g.width();var n=o.offset().top;if(l>k){n=g.offset().top+g.height();m=10}}else{var n=o.offset().top+o.height()-5;var m=g.offset().left-parseInt(c.width())/2+40}}}$(".tooltip").hide();c.show().css({top:n,left:m}).mouseout(p);g.mouseout(p)})}else{if(c.hasClass("onRight")){var e=g.offset().top-g.height();var d=g.offset().left+g.width()+10;c.css({top:e,left:d})}else{var f=g.offset();c.css({top:f.top+g.height(),left:f.left})}}if(c.hasClass("tooltipOppetider")||c.attr("id")=="tooltipOppetider"){var b=(t=new Date().getDay()-1)<0?6:t;var a=$(".content table",c).each(function(){var h=$("tr",this);$(h[b]).addClass("currentDay")})}c.addClass("initialized");$("body").append(c)})}function setupDeliveryConditionsInputInTooltips(){$(".input_delivery input[type=text]").keyup(function(){var d=$(this);for(var a=d.parent();!a.hasClass("restaurantInfoDelivery");a=a.parent()){}var c=null;var b=$("input[type=hidden]",d.parent());if(b){c=b.val()}ajaxChangePostnumber(d,$(".restaurantDeliveryTerms",a),c)})}(function(){var d=function(e){var g=[],f=e||false;return{add:function(h,j){if(f){return}var k=parseInt(h.attr("id").replace(/^row/g,""));if($.inArray(k,g)<0){g.push(k)}if(j||false){d.update()}},remove:function(h,j){if(f){return}var k=parseInt(h.attr("id").replace(/^row/g,""));if((idx=$.inArray(k,g))>=0){g.splice(idx,1)}if(j||false){d.update()}},load:function(){if(f){return}var h=$.cookie("disclosedRestaurants");if(h!==null){g=$.parseJSON(h)}d.render()},update:function(){if(f){return}var h="["+g.join(",")+"]";$.cookie("disclosedRestaurants",h)},render:function(){if(f){return}$(".restaurantRow").removeClass("opened");for(var k=[],j=0,h=g.length;j<h;k.push("#row"+g[j++])){}$(k.join(", ")).addClass("opened")}}}(true),b=null,a="standard",c=function(m){var h="alla mattyper";var g=null;if(m!==null&&m.length>0){g=m.join(",");for(var k=[],j=0,f=m.length;j<f;k.push("li#optVal_"+m[j++])){}h="";var f=0,e=null;e=$(k.join(", "));f=e.length;e.each(function(){if(h.length<=22){h+=trim($(this).text());if(h.length>=22){h=h.substr(0,19)+"..."}else{if(--f>0){h+=","}}}})}$("ul.selectReplace li.default").html(h);$(".restaurantRow").each(function(){var n=$(this);var p=$(".category",n).text().replace(/\s/g,"").toLowerCase().split(",");for(var q=0,o=p.length;q<o;q++){if(m===null||$.inArray(p[q],m)>-1){n.show();return}}n.hide()});$(window).scrollTop(0)};$(document).ready(function(){$(".restaurantRow > div.header, .restaurantRow > div.arrow").bind("click",function(){var j=$(this).parent();j.toggleClass("opened");if(!j.hasClass("opened")){d.remove(j,true)}else{d.add(j,true)}});$("select#ddFoodCategory").bind("change",function(){c($(this).val())});var h=function(){var j=$("#divViewType");switch(a){case"list":j.removeClass("standardvy").addClass("listvy");$(".title",j).text("visa standardvy");break;case"standard":j.removeClass("listvy").addClass("standardvy");$(".title",j).text("visa listvy");break}};var g=function(j){if(a=="standard"){j.addClass("opened")}else{j.removeClass("opened")}};var e=$.cookie("viewType");if(e!==null){e=e.split(":");if(cityOrPost==e[0]){a=e[1]}}var f=a+"vy";$("#divViewType").addClass(f).click(function(){a=a=="standard"?"list":"standard";$.cookie("viewType",cityOrPost+":"+a,{expires:7,path:"/"});h();var j=$(".restaurantRow");$(".restaurantRow").each(function(){g($(this))})})})}());function resizeRightFrame(){$("#rightFrame").height($($("#rightFrame").contents().find("#cart")[0]).outerHeight())}function confirmValidate(){if(el("betalTypKort")&&el("betalTypKort").checked){var a=false;var d=document.getElementsByName("cardType");for(i=0;i<d.length;i++){if(d[i].tagName=="INPUT"){if(d[i].checked){a=true;break}}}if(!a){alert("Du måste välja ett kreditkort.");return false}}else{if(el("betalTypBank")&&el("betalTypBank").checked){var f=false;var e=document.getElementsByName("bankType");for(i=0;i<e.length;i++){if(e[i].tagName=="INPUT"){if(e[i].checked){f=true;break}}}if(!f){alert("Du måste välja en bank.");return false}}}if(leveranstyp=="utkorning"){if(typeof(window.allaPostnr)=="undefined"){if(el("utkorOmr")){el("utkorOmr").style.border="3px solid red"}document.location.hash="Leveranssätt";alert("Restaurangen har stängt.");return false}else{if(allaPostnr.indexOf(","+valtPostnr+",")==-1){if(el("utkorOmr")){el("utkorOmr").style.border="3px solid red"}document.location.hash="Leveranssätt";alert("Du måste välja ett postnummer när du beställer för utkörning.");return false}else{if(el("deliveryNotAllowed")&&el("deliveryNotAllowed").value){document.location.hash="Din beställning";alert(el("deliveryNotAllowed").value);return false}else{if(el("utkorOmr")){el("utkorOmr").style.border="1px solid gray"}}}}}if(el("kampanjkod")&&trim(val("kampanjkod"))!=""){el("kampanjkod").style.border="3px solid red";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("kampanjKod")){var c=el("kampanjKod").value.replace(/[^A-Za-z0-9]/g,"");if(c.length<4){document.location.hash="Betalning";alert("Du har valt att betala med en kampanjkod, men du har angivit en felaktig kampanjkod.");el("kampanjKod").focus();return false}}if(el("betalTypInvoice")&&el("betalTypInvoice").checked){if(el("pNum")&&!el("pNum").value){document.location.hash="Leveransadress";alert("Du måste ange ditt organisations-/personnummer.");return false}if(el("fakturaAdress")&&!el("fakturaAdress").value){document.location.hash="Fakturaadress";alert('Du måste välja en fakturaadress genom att klicka på "Hämta adress"-länken.');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 b=el("Telefon").value.replace(/[^0-9]/g,"");if(b.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}if(el("Terms")&&el("Terms").checked==false){document.location.hash="Betalning";alert("Du måste acceptera våra användarvillkor.");return false}return true}function showLoginBox(){$("#checkoutRightNav").hide();$("#checkoutLoginBox").show()}function updateCheckoutLayout(e,b,d,a,c){$("#card").hide();$("#bank").hide();$("#mobile").hide();$("#invoice").hide();$("#credits").hide();$("#discount").hide();$("#cash").hide();$("#kortAvgift").hide();$("#direktAvgift").hide();$("#mobilAvgift").hide();$("#fakturaAvgift").hide();if(c!="none"){$("#"+c).show()}$("#"+e).show();$(".activePaymentType").removeClass("activePaymentType");$("#"+b).addClass("activePaymentType");$("#checkoutPaymentInfoCon").css("margin-top",d);$("#checkoutPaymentInfo").css("height",a)}function setupProductSearch(){var b=$("input.input_search");var c=null;if(b!==null){var d=[],a={};$("div.menuRow").each(function(){var g=$(this),f=$("div.productName h5",g),e=f.text();d.push(e);a[e]={id:g.attr("id").replace("row_","")}});b.autocomplete({position:{at:"left bottom",offset:"-13px -7px",of:"input[type=text].input_search"},minLength:2,autoFocus:true,source:d,select:function(e,f){var g=a[f.item.label].id;posY=$("#row_"+g).position().top;$(window).scrollTop(posY-50)},open:function(e,f){if(c===null){c=$("ul.ui-autocomplete")}c.css("z-index",1005);$("> li:first",c).addClass("first");$("> li:last",c).addClass("last");$("div.input_search").addClass("opened")},close:function(e,f){$("ul.ui-autocomplete > li").each(function(){$(this).removeClass("first").removeClass("last")});$("div.input_search").removeClass("opened")}}).click(function(){var e=$(this);if(e.val()){e.autocomplete("search")}});$(window).scroll(function(){b.autocomplete("close")});$.ui.autocomplete.filter=function(g,e){var f=new RegExp("^"+$.ui.autocomplete.escapeRegex(e),"i");return $.grep(g,function(h){return f.test(h.label||h.value||h)})}}}function startSlider(){$("#slider").nivoSlider({effect:"fade",slices:15,boxCols:8,boxRows:4,animSpeed:400,pauseTime:12000,startSlide:0,directionNav:false,directionNavHide:true,controlNav:true,controlNavThumbs:false,controlNavThumbsFromRel:false,controlNavThumbsSearch:".jpg",controlNavThumbsReplace:"_thumb.jpg",keyboardNav:false,pauseOnHover:true,manualAdvance:false,captionOpacity:0.8,prevText:"Prev",nextText:"Next",randomStart:false,beforeChange:function(){},afterChange:function(){},slideshowEnd:function(){},lastSlide:function(){},afterLoad:function(){}})}function addCheckoutCredits(){var a=$("#addCredits").val();a=a.replace(/[^0-9]/,"");if(a>0){$("#laddaKrediterRow").show();$("#laddaKrediterValue").html(a+" kr");$("#summa").val(parseFloat($("#summaUtanLaddaKrediter").val())+parseFloat(a));$("#summaDisp").html((parseFloat($("#summaUtanLaddaKrediter").val())+parseFloat(a)).toFixed(0)+" kr")}else{$("#laddaKrediterRow").hide();$("#laddaKrediterValue").html("0 kr");$("#summa").val($("#summaUtanLaddaKrediter").val());$("#summaDisp").html(parseFloat($("#summaUtanLaddaKrediter").val()).toFixed(0)+" kr")}}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}if(!creditsWarn()){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 postnrOnFocus(){if(_gaq){_gaq.push(["_trackPageview","/tracked_gataSokFokuserad"])}}function postnrOnBlur(){$.closeAllDivs()}$.checkKeyDown=function(f,c){var b=c.keyCode;if(c.modifiers){var e=false;var d=(evt.modifiers&Event.CONTROL_MASK);var a=(evt.modifiers&Event.SHIFT_MASK)}else{var e=(c.altKey||c.altLeft||c.charCode==18||c.charCode==57388||c.keyCode==18);var d=(c.ctrlKey||c.ctrlLeft||c.charCode==17||c.charCode==57391||c.keyCode==17);var a=(c.shiftKey||c.shiftLeft||c.charCode==16||c.charCode==57390||c.keyCode==16)}if((e||d)&&b!=86&&b!=88&&b!=89&&b!=90){return}switch(b){case 27:break;case 10:case 13:$.checkForActiveLink();$.checkForExactMatch(f.val());break;case 38:$(".searchResult").eq(activeSearchResult).removeClass("activeSearchResult");if(activeSearchResult-1<0){activeSearchResult=$(".searchResult").length-1}else{activeSearchResult=Math.max(0,activeSearchResult-1)}if(activeSearchResult>=0){$(".searchResult").eq(activeSearchResult).addClass("activeSearchResult")}break;case 40:$(".searchResult").eq(activeSearchResult).removeClass("activeSearchResult");if(activeSearchResult+1>$(".searchResult").length-1){activeSearchResult=0}else{activeSearchResult=Math.min($(".searchResult").length-1,activeSearchResult+1)}if(activeSearchResult>=0){$(".searchResult").eq(activeSearchResult).addClass("activeSearchResult")}break;case 37:case 39:break;default:break}};$.checkKeyUp=function(f,c){if(f.val().length==1&&!gataTracked){if(_gaq){_gaq.push(["_trackPageview","/tracked_gataSokBorjatSkriva"]);gataTracked=true}}var b=c.keyCode;if(c.modifiers){var e=false;var d=(evt.modifiers&Event.CONTROL_MASK);var a=(evt.modifiers&Event.SHIFT_MASK)}else{var e=(c.altKey||c.altLeft||c.charCode==18||c.charCode==57388||c.keyCode==18);var d=(c.ctrlKey||c.ctrlLeft||c.charCode==17||c.charCode==57391||c.keyCode==17);var a=(c.shiftKey||c.shiftLeft||c.charCode==16||c.charCode==57390||c.keyCode==16)}if(a||((e||d)&&b!=86&&b!=88&&b!=89&&b!=90)){return}switch(b){case 27:f.val("");break;case 10:case 13:case 38:case 40:case 37:case 39:return;break;default:break}$("#searchField").validateUserInput(c)};function updatePostnrSelection(){if(el("postnrRow"+lastPostnrIndex)){el("postnrRow"+lastPostnrIndex).style.backgroundColor="#DDFFDD"}if(el("postnrRow"+postnrIndex)){el("postnrRow"+postnrIndex).style.backgroundColor="#CCCCCC"}if(el("platserRow"+lastPostnrIndex)){el("platserRow"+lastPostnrIndex).style.backgroundColor="#DDFFDD"}if(el("platserRow"+postnrIndex)){el("platserRow"+postnrIndex).style.backgroundColor="#CCCCCC"}}function clearPostnrSelection(){}$.checkForExactMatch=function(a){var b=a.replace(/[^\d\.]+/g,"");if(b.length==5){loadPage(thisdomain+"postnummer/"+b,"_self")}else{if(b.length==a.length){alert("Du måste skriva ett korrekt postnummer")}}$.matchWithCityList(a);if(cityUrlMatch!=false){loadPage(cityUrlMatch,"_self")}};$.checkForActiveLink=function(){if(activeSearchResult>-1){loadPage($(".searchResult").eq(activeSearchResult).attr("href"),"_self")}};$.addStreetsToResult=function(d,c,h){var k=$.parseJSON(d);var f=k.streetData;var e="";var g="";var l=false;var b=k.toManyStreets;var j=k.showMessage;if(c!=false){c=Number(c)}$.each(f,function(n,m){show=true;if(m.Start==null){g=""}else{if(m.Start==m.Stopp){g=m.Start}else{g=m.Start+"-"+m.Stopp}}if(c!=false){if(m.Start!=null){m.Start=Number(m.Start);m.Stopp=Number(m.Stopp);if(c>m.Stopp||c<m.Start){show=false}}}if(show==true){l=true;e+='<a class="searchResult" href="'+m.Url+'">'+m.Gata+" "+g+" ("+m.Stad+")</a><br />"}});$(".streetSearch").hide();$(".slideTogglebox").append(e);$("a.searchResult").hover(function(){$(".activeSearchResult").removeClass("activeSearchResult");$(this).addClass("activeSearchResult")},function(){$(this).removeClass("activeSearchResult")});if($(".slideTogglebox").height()>$("body").height()){var a=400+$(".slideTogglebox").height();$("body").height(a);$("#container").css("overflow","visible")}if(b==true&&l==true&&c==false){$(".streetSearchWarning").hide();$(".slideTogglebox").append('<div class="streetSearchWarning">Det finns mer gator som börjar på '+h+"<br /></div>")}else{if(b==true&&l==false){$(".streetSearchWarning").hide();$(".slideTogglebox").append('<div class="streetSearchWarning">För många resultat för gatuadresser<br /></div>')}else{if($(".searchResult").length==0){$(".slideTogglebox").html('<div class="streetSearchWarning">Inga träffar<br /></div>')}else{$(".streetSearchWarning").hide()}}}};$.removeStandardText=function(){if($("#searchField").val()!=""){$("#searchField").validateUserInput()}};$.closeAllDivs=function(){$("#slideToggleboxTop").hide();$(".slideTogglebox").hide();$("#slideToggleboxBottom").hide();$("#toggleCon").hide()};$.openAllDivs=function(){$("#toggleCon").show();$("#slideToggleboxTop").show();$(".slideTogglebox").show();$("#slideToggleboxBottom").show()};$.startsCorrect=function(b,c){var a=c.length;return(b.substring(0,a)==c)};$.matchesExact=function(a,b){return(a==b)};$.compareWithCityList=function(a){var b=$.parseJSON(cities);$.each(b,function(d,e){var f=e.name;var c=e.url;if($.startsCorrect(f.toLowerCase(),a.toLowerCase())){$(".slideTogglebox").append('<a class="searchResult" href="'+c+'">'+f+"</a><br />")}})};$.matchWithCityList=function(a){var b=$.parseJSON(cities);$.each(b,function(d,e){var f=e.name;var c=e.url;if($.matchesExact(f.toLowerCase(),a.toLowerCase())==true){cityUrlMatch=c;return false}})};$.prepareInputForSearch=function(a){var d=new Array();var b=a.lastIndexOf(" ");if(b==-1){var c=false}else{var c=a.substring(b+1);var e=c.substring(0,1);if(/^[0-9]/.test(e)){a=a.substring(0,b);c=c.replace(/[^0-9]/g,"")}else{c=false}}d.input=a;d.number=c;return d};ajaxReq="";$.addressCheck=function(a){clearTimeout(ajaxReq);if(/^[0-9\s\-]+$/.test(a)){$.closeAllDivs();return}else{$(".slideTogglebox").html("");$.compareWithCityList(a);inputData=$.prepareInputForSearch(a);a=inputData.input;number=inputData.number;ajaxReq=setTimeout("$.ajaxStreets('"+a+"', '"+number+"')",500);$(".slideTogglebox").append('<div class="streetSearch">Hämtar gator...<br /></div>');$.openAllDivs()}};$.ajaxStreets=function(a,b){$.ajax({url:thisdomain+"actions/action_searchStreet.php",data:"opGata="+a,success:function(c){$.addStreetsToResult(c,b,a)}})};$.fn.validateUserInput=function(){activeSearchResult=-1;var a=$(this[0]);if(a.val().length>0){$.addressCheck(a.val())}else{$.closeAllDivs()}};$("#searchField").ready(function(){$.closeAllDivs();$("#searchField").keyup(function(a){$.checkKeyUp($("#searchField"),a)});$("#searchField").keydown(function(a){$.checkKeyDown($("#searchField"),a)});$("#searchField").blur(function(){setTimeout("postnrOnBlur()",300)});$("#searchField").click(function(){$.removeStandardText()});$("#mainSearchButton").click(function(){$.checkForExactMatch($("#searchField").val())});gataTracked=false;cityUrlMatch=false;activeSearchResult=-1});function toggleAbout(){el("about").style.zIndex=120-el("about").style.zIndex;if(el("about").style.zIndex>=120){el("about").style.height="250px";el("about").style.overflow="auto"}else{el("about").style.height="1px";el("about").style.overflow="hidden"}};
