jQuery(document).ready(function(){if(jQuery("#footer-recipes ul").length>0){jQuery("#footer-recipes").show();jQuery("#footer-recipes").easySlider({auto:false,continuous:true,speed:600,pauseActive:false,pause:contentSliderTimeout,numberToShow:10,thisId:"footer-recipes",extraspace:3})}jQuery("a.print").attr("onclick","_gaq.push(['_trackEvent','OnClick','Print', '"+window.location.href+"']);")});var closeOverlayPopTimer=null;var overlayPopActive=false;(function(e){e.fn.ButtonClick=function(i){e.extend({},i);this.bind("mouseup",function(){if(e.browser.msie&&e.browser.version=="6.0"){if(e(this).parent("span.button").is(".next")){e(this).parent("span.button").removeClass("next-click")}if(e(this).parent("span.button").is(".prev")){e(this).parent("span.button").removeClass("prev-click")}}e(this).parent("span.button").removeClass("click");return false});this.bind("mousedown",function(){if(e.browser.msie&&e.browser.version=="6.0"){if(e(this).parent("span.button").is(".next")){e(this).parent("span.button").addClass("next-click")}if(e(this).parent("span.button").is(".prev")){e(this).parent("span.button").addClass("prev-click")}}e(this).parent("span.button").addClass("click");return false})};e.fn.Buttons=function(i){e.extend({},i);return this.each(function(){e(this).hover(function(){if(e.browser.msie&&e.browser.version=="6.0"){if(e(this).is(".next")){e(this).addClass("next-hover")}if(e(this).is(".prev")){e(this).addClass("prev-hover")}}e(this).addClass("hover")},function(){if(e.browser.msie&&e.browser.version=="6.0"){if(e(this).is(".next")){e(this).removeClass("next-hover")}if(e(this).is(".prev")){e(this).removeClass("prev-hover")}}e(this).removeClass("hover")})})};e.fn.InlineButton=function(i){e.extend({},i);return this.each(function(){e(this).hover(function(){e(this).addClass("inlinebtn-hover")},function(){e(this).removeClass("inlinebtn-hover")})})};e.fn.InputFieldSelect=function(i){var k=e("fieldset.login input.passField");var j=e("fieldset.login input.passFieldText");this.bind("focus",function(){if(this.value==this.defaultValue){if(i){e(this).select()}else{e(this).val("")}}}).bind("blur",function(){if(e(this).val()==""){if(!i){e(this).val(this.defaultValue)}}if(k.val()>0){k.show();j.hide()}}).bind("keyup",function(l){if(k.val()>0){k.show();j.hide()}})};e.fn.PasswordFieldSelect=function(){var i=e("fieldset.login input.passFieldText");if(this.val()!=null&&this.val().length>0){e(this).show();i.hide()}else{e(this).hide();i.show()}this.bind("focus",function(){e(this).show();i.hide()}).bind("blur",function(){if(e(this).val()==""){e(this).hide();i.show()}})};e.fn.PasswordTextFieldSelect=function(){var i=e("fieldset.login input.passField");this.bind("focus",function(){e(this).hide();i.show();i.select()})};e.fn.FixPng=function(i){e.extend({},i);return this.each(function(){var j=e(this).css("background-image");var k=j.substring(4,j.indexOf(")"));e(this).css({filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+k+", sizingMethod='crop')",background:"none"})})};e.fn.Print=function(i){e.extend({},i);this.live("click",function(){window.print();return false})};e.fn.ToggleDiv=function(j,l){var i=e(j);if(l){var k=e(l)}else{var k=this}i.slideToggle(200,function(){if(i.css("display")=="block"){k.addClass("opened")}else{k.removeClass("opened")}});return false};e.fn.DoRateSlide=function(j,i){if(e(j+" div.rate-slider").length>0){e(j+" p.rate-slider-info").html(i[2]);e(j+" div.rate-slider").slider({animate:true,value:3,min:1,max:5,step:1,slide:function(k,l){e(j+" span.rate-slider-amount").html(l.value);e(j+" input.rate-slider-amount").val(l.value);e(j+" p.rate-slider-info").html(i[(l.value-1)])}});e(j+" span.rate-slider-amount").html(e(j+" div.rate-slider").slider("value"));e(j+" input.rate-slider-amount").val(e(j+" div.rate-slider").slider("value"))}};e.fn.CloseToolbarSliders=function(l){var k=e("div.toolbox div.shoppinglist-body");var i=e("div.toolbox div.save-body");var m=e("div.toolbox div.report-body");var j=e("div.toolbox div.shareinfo-body");var n=e("div.toolbox div.phone-body");var o=e("div.toolbox div.email-body");if(l!=".toolbox .shoppinglist-body"&&k.css("display")=="block"){k.slideUp()}if(l!=".toolbox .save-body"&&i.css("display")=="block"){i.slideUp()}if(l!=".toolbox .report-body"&&m.css("display")=="block"){m.slideUp()}if(l!=".toolbox .shareinfo-body"&&j.css("display")=="block"){j.slideUp()}if(l!=".toolbox .phone-body"&&n.css("display")=="block"){n.slideUp()}if(l!=".toolbox .email-body"&&o.css("display")=="block"){o.slideUp()}};e.fn.ToggleReportform=function(){this.click(function(i){e(this).parents("li").find("span.report-comment-body").slideToggle(200);if(e(this).parents("li").hasClass("active")){e(this).parents("li").removeClass("active")}else{e(this).parents("li").addClass("active")}return false})};e.fn.SendCommentReport=function(i){e.extend({},i);this.live("click",function(){var n=e(this).parents("span.report-comment-body").find("span.loading-toolbar");var o=e(this).parents("span.report-comment-body").find("span.loading-toolbar-content");o.hide();n.show();var s=e("fieldset.comment");var m=s.find("#recipeId").val();var l=e(this).parents("fieldset.commentList");var p=encodeURI(l.find(".recipecomment-report").val());var r=l.find(".recipecomment-report-email").val();var k=e(this).parents("li.active");var q=encodeURI(k.find("p.comment").text());var j=document.location.href;p=p.replace(/\n/g,"\\n");p=p.replace(/&/g,"%26");q=q.replace(/\n/g,"\\n");q=q.replace(/&/g,"%26");e.getJSON("/Handlers/RecipeCommentReportHandler.ashx?RecipeId="+m+"&ReportText="+p+"&ReportEmail="+r+"&ReportComment="+q+"&RecipeUrl="+j,function(t){n.fadeOut("fast",function(){o.show();e("span.report-comment-body input.typetext").val("");e("span.report-comment-body textarea").val("")})});return false})};e.fn.SendRecipeComment=function(k){e("fieldset.comment p.loading-toolbar-content").hide();e("fieldset.comment div.loading-toolbar").show();var i="odd";var j=e("ul.comments li.first");if(j!=0){if(j.hasClass("odd")){i=""}j.removeClass("first")}e("fieldset.comment div.loading-toolbar").fadeOut("fast",function(){var r=e("fieldset.comment");var o=encodeURI(r.find("#recipecomment").val());var m=r.find("#recipeId").val();var s="";var l=document.location.href;var n=r.find(".CachedUrl").val();r.find(".required").attr({title:"Fältet är obligatoriskt"});var q=e("fieldset.comment div.commentError");formToValidate=e("#aspnetForm").validate({errorContainer:q,errorLabelContainer:e("ol",q),wrapper:"li",meta:"validate",onsubmit:false});r.find(":input.recipecomment-email").removeClass("required").removeClass("email");r.find(":input.pul").removeClass("required");s="";var p=true;r.find(":input").each(function(t,u){if(!e(u).valid()){p=false}});o=o.replace(/\n/g,"\\n");o=o.replace(/&/g,"%26");if(p){e.getJSON("/Handlers/RecipeCommentHandler.ashx?CommentText="+o+"&RecipeId="+m+"&ReportEmail="+s+"&CurrentPageId="+currentPageId+"&CachedUrl="+escape(n)+"&RecipeUrl="+l,function(v){if(v.CommentList.length>0){e("div.commentsarea div.shadow").attr("style","");e.each(v.CommentList,function(w,x){x.text=x.text.replace("&#10;","<br />");e("div.commentsarea ul.comments").prepend('<li class="first '+i+'"><p class="comment"><span class="date">'+x.date+"</span> "+x.name+"<br />"+x.text+"</p></li>")});e("fieldset.comment p.loading-toolbar-content").show();formToValidate.resetForm()}var t=e("div.commentsarea .comment-amounts");var u=parseInt(t.text());t.text(u+1);e("fieldset.comment input.typetext").val("");e("fieldset.comment input.chkbox").attr("checked",false);e("fieldset.comment textarea").val("");e("fieldset.comment .comments a.report-comment").unbind("click");e("fieldset.comment div.report-comment-body a.close").unbind("click");e("fieldset.comment .report-comment-body input.button").unbind("click");e("fieldset.comment .comments a.report-comment").ToggleReportform();e("fieldset.comment .report-comment-body a.close").ToggleReportform();e("fieldset.comment .report-comment-body input.button").SendCommentReport()})}else{e("fieldset.comment input.toica").click(function(){if(!r.find(":input.toica").is(":checked")){formToValidate.resetForm()}})}});return false};var d=null;e.fn.OverlayPop=function(p,j,k,i,o){var n=e(this).offset();var m=n.left+e(this).width();if(e(window).width()<=(m+478)){m=n.left-478;if(m<0){m=0;l=(n.top+(e(this).height()-20))}}var l=n.top-60;if(n.top-(e(window).scrollTop()+e(window).height())+100>0){l=n.top-220}d=setTimeout(function(){clearTimeout(closeOverlayPopTimer);if(e("#layerBase .overlaypop").length==0){e("#layerBase").append('<div class="overlaypop"><div class="overlaypop-inner"><div class="overlaypop-content"></div><div class="loading"><img src="'+imagePath+'ajax-loader.gif" alt="Laddar..." title="Laddar..."><p>Laddar...</p></div><span class="closebtn"></span></div><a href="#" class="close">Stäng</a></div>')}else{e("#layerBase .overlaypop-content").html("");e("#layerBase .overlaypop-content").hide();e("#layerBase .overlaypop .loading").show();e("#layerBase .overlaypop .loading").html('<img src="'+imagePath+'ajax-loader.gif" alt="Laddar..." title="Laddar..."><p>Laddar...</p></div>')}if(e.browser.msie&&e.browser.version=="6.0"){e("select").css("visibility","hidden")}var q=e("#layerBase .overlaypop");if(k){e("#overlay").fadeIn();e("#overlay").fadeTo("fast",0.6);m=(e(window).width()/2)-(q.width()/2);l=50;e("html,body").animate({scrollTop:0})}q.css({left:m+"px",top:l+"px","z-index":"9000"}).fadeIn("fast");if(i!=""){e.get(i,function(r){e("#layerBase .overlaypop .loading").fadeOut("fast",function(){e("#layerBase .overlaypop-content").html('<div class="'+p+'">'+r+"</div>").slideDown(function(){e("#layerBase .overlaypop-content").show("fast");e("a.target-newwin").attr({target:"_blank"});e("#layerBase a.inactive,div.inactive,fieldset.inactive").fadeTo("fast",0.2).click(function(){return false})})})})}else{e("#layerBase .overlaypop .loading").fadeOut("fast",function(){e("#layerBase .overlaypop-content").html('<div class="'+p+'">'+o+"</div>").slideDown(function(){e("#layerBase .overlaypop-content").show("fast");e("a.target-newwin").attr({target:"_blank"});e("#layerBase a.inactive,div.inactive,fieldset.inactive").fadeTo("fast",0.2).click(function(){return false})})})}e("#layerBase .close, #layerBase .closebtn, #layerBase .cancel").live("click",function(){overlayPopActive=false;e().CloseOverlayPop(k,0);return false});overlayPopActive=false},j);return false};e.fn.CloseOverlayPop=function(i,j){clearTimeout(d);e("#overlay").fadeOut();if(!overlayPopActive){closeOverlayPopTimer=setTimeout(function(){if(e("#layerBase .overlaypop").css("display")=="block"){e("#layerBase .overlaypop-content").html("");e("#layerBase .overlaypop").hide();if(e.browser.msie&&e.browser.version=="6.0"){e("select").css("visibility","visible")}return false}},j)}};var h=null;var a=null;var f=null;var c=null;e.fn.SearchResultPop=function(j){var i=10;var l='<div class="recipes"><h4><em>Recept</em></h4><div class="loading"><img src="'+imagePath+'ajax-loader-small-gray.gif" alt="Laddar..." title="Laddar..."><p>Laddar...</p></div></div>';var m='<div class="articles"><h4><em>Artiklar</em></h4><div class="loading"><img src="'+imagePath+'ajax-loader-small-gray.gif" alt="Laddar..." title="Laddar..."><p>Laddar...</p></div></div>';var k="";if(!isStorePage){k='<div class="stores"><h4><em>Butiker</em></h4><div class="loading"><img src="'+imagePath+'ajax-loader-small-gray.gif" alt="Laddar..." title="Laddar..."><p>Laddar...</p></div></div>';i=5}this.bind("keydown",function(o){clearTimeout(h);var n=(o.keyCode?o.keyCode:o.which);if(n==13){return false}});this.bind("keyup",function(o){var w=e(this).val();var s=searchMinStringLength;var p=(o.keyCode?o.keyCode:o.which);var n=p==13?0:searchDelay;var t=true;switch(p){case 9:t=false;break;case 16:t=false;break;case 17:t=false;break;case 18:t=false;break;case 27:t=false;break;case 33:t=false;break;case 34:t=false;break;case 35:t=false;break;case 36:t=false;break;case 37:t=false;break;case 38:t=false;break;case 39:t=false;break;case 40:t=false;break}if(t&&w.length>=s){var q=escape(w);w=encodeURI(w);clearTimeout(h);if(a!=null){a.abort();a=null}if(f!=null){f.abort();f=null}if(c!=null){c.abort();c=null}var u=e(this).offset();var r=u.left+e(this).width();var v=u.top;if(j=="STARTPAGE"){r=u.left+e(this).width()+20;v=u.top-(v-e(window).scrollTop()-50);e("fieldset.search input").val(this.defaultValue);e("fieldset.search-footer input").val(this.defaultValue)}else{if(j=="TOP"){r=u.left-680;e("div.search-startpage input").val(this.defaultValue);e("fieldset.search-footer input").val(this.defaultValue)}else{if(j=="FOOTER"){v=u.top-(v-e(window).scrollTop()-50);r=u.left-680;e("div.search-startpage input").val(this.defaultValue);e("fieldset.search input").val(this.defaultValue)}}}h=setTimeout(function(){if(e("#layerBaseSearch .searchresultpop").length==0){e("#layerBaseSearch").append('<div class="searchresultpop"><div class="searchresultpop-inner"><div class="searchresultpop-content"><h2>Sökresultat</h2><div class="shadow"><div class="shadow-inner"><div class="one">'+l+'</div><div class="two">'+k+m+'</div></div></div></div><span class="closebtn"></span></div></div>')}else{e("#layerBaseSearch div.searchresultpop-content div.one").html(l);e("#layerBaseSearch div.searchresultpop-content div.two").html(k+m);e("#layerBaseSearch .loading").show()}if(e.browser.msie&&e.browser.version=="6.0"){e("select").css("visibility","hidden");v=v-18}e("#layerBaseSearch .searchresultpop").css({left:r+"px",top:v+"px","z-index":"8000"}).fadeIn("fast");e("#layerBaseSearch .closebtn").CloseSearchResultPop();e("#layerBaseSearch div.searchresultpop-content").slideDown(200,function(){var x="";var A="articles";if(storeRootPageUrl!=""){x="&filter=PagePath:"+storeRootPageUrl;A="icastores"}var E='<p class="more-recipe"><a href="'+searchPageLinkRecipes+"?"+searchParam+w+'">Visa alla träffar ></a></p>';var B='<p class="more-recipe"><a href="'+searchPageLinkRecipes+'">Visa alla recept ></a></p>';var C='<p class="more-recipe"><a href="'+searchPageLinkStores+"?stringList="+q+'">Visa alla träffar ></a></p>';var y='<p class="more-recipe"><a href="'+searchPageLinkStores+'">Visa alla butiker ></a></p>';var z='<p class="more-recipe"><a href="'+searchPageLinkArticles+"?"+searchParam+w+"&collections="+A+x+'">Visa alla träffar ></a></p>';var D='<p class="more-recipe"><a href="'+searchPageLinkArticles+'">Visa alla artiklar ></a></p>';a=e.ajax({type:"GET",timeout:searchTimeout,url:searchPath+searchParam+w+"&collections=recipes&template=recipe-popup-search-result&num=6&recipePageUrl="+recipePageUrl,dataType:"html",scriptCharset:"utf-8",contentType:"text/html; charset=utf-8",success:function(F){e("#layerBaseSearch .recipes .loading").fadeOut("fast",function(){a=null;e("#layerBaseSearch div.searchresultpop-content div.recipes").replaceWith(F+E).fadeTo("fast",0.99)})},error:function(F,G){e("#layerBaseSearch .recipes .loading").fadeOut("fast",function(){a=null;e("#layerBaseSearch div.searchresultpop-content div.recipes").replaceWith("<h4><em>Recept</em></h4><p>Ett fel har uppstått: "+G+B+"</p>").fadeTo("fast",0.99)})}});if(!isStorePage){c=e.ajax({type:"GET",timeout:searchTimeout,url:searchPath+searchParam+w+"&collections=stores&template=store-popup-search-result&num=5",dataType:"html",scriptCharset:"utf-8",contentType:"text/html; charset=utf-8",success:function(F){e("#layerBaseSearch .stores .loading").fadeOut("fast",function(){c=null;e("#layerBaseSearch div.searchresultpop-content div.stores").replaceWith(F+C).fadeTo("fast",0.99)})},error:function(F,G){e("#layerBaseSearch .stores .loading").fadeOut("fast",function(){c=null;e("#layerBaseSearch div.searchresultpop-content div.stores").replaceWith("<h4><em>Butiker</em></h4><p>Ett fel har uppstått: "+G+y+"</p>").fadeTo("fast",0.99)})}})}f=e.ajax({type:"GET",timeout:searchTimeout,url:searchPath+searchParam+w+"&collections="+A+"&template=article-popup-search-result&num="+i+x,dataType:"html",scriptCharset:"utf-8",contentType:"text/html; charset=utf-8",success:function(F){e("#layerBaseSearch .articles .loading").fadeOut("fast",function(){f=null;e("#layerBaseSearch div.searchresultpop-content div.articles").replaceWith(F+z).fadeTo("fast",0.99);e("a.target-newwin").attr({target:"_blank"})})},error:function(F,G){e("#layerBaseSearch .articles .loading").fadeOut("fast",function(){f=null;e("#layerBaseSearch div.searchresultpop-content div.articles").replaceWith("<h4><em>Artiklar</em></h4><p>Ett fel har uppstått: "+G+D+"</p>").fadeTo("fast",0.99)})}})})},n)}if(e(this).val().length<s){e("#layerBaseSearch .searchresultpop").hide()}})};e.fn.CloseSearchResultPop=function(i){e.extend({},i);this.bind("click",function(){if(e("#layerBaseSearch .searchresultpop").css("display")=="block"){e("#layerBaseSearch .searchresultpop").remove();if(e.browser.msie&&e.browser.version=="6.0"){e("select").css("visibility","visible")}return false}})};e.fn.CleanForm=function(i){i.find("input.typetext").val("");i.find("textarea").val("");i.find("select").val("");i.find("checkbox").val("");i.find("input[type=checkbox]").removeAttr("checked");i.find("input[type=radio]").removeAttr("checked")};e.fn.RemoveNextUntil=function(i){var j=[];e(this).siblings().each(function(){if(this.tagName==i){return false}else{e(this).remove()}})};e.fn.FooterTabs=function(){this.bind("click",function(){var i=e(this).attr("href");e(".tabcontent").css("display","none");e(i).css("display","block");e(".footer-tab li").removeClass("selected");e(this).parents("li").addClass("selected");return false})};e.fn.ParseTextToLayer=function(l,i,k){var j=0;if(!k){j=400}e.get(i,function(n){var m="<h3>"+e(n).find("h1").html()+"</h3>";var o=e(n).find("div.contentarea").html();l.OverlayPop("moreinfopop",j,false,"",m+o)})};e.fn.RegisterCorporateLetter=function(q){var j=q.parents("fieldset.register");var t=j.find("input.email");var o=j.find("input.radio:checked").val();var u=j.find("div.msg");var p=j.find(".language").val();var r=j.find(".feedbackpage").val();var l=j.find("div.errorbox1");var s=j.find(".required");if(p=="eng"){s.attr({title:"The field is mandatory"});t.attr({title:"Enter correct email"})}else{s.attr({title:"Fältet är obligatoriskt"});t.attr({title:"Ange korrekt epost"})}formToValidate2=e("#aspnetForm").validate({errorContainer:l,errorLabelContainer:e("ol",l),wrapper:"li",meta:"validate",onsubmit:false});var v=true;j.find(":input.email").each(function(w,x){if(!e(x).valid()){v=false}});if(v){var m="ICA";var n="prm";var k=o;var i=r;if(p=="eng"){window.open("http://www.pirab.se/mima/prenumeranter/ica-ab/nyreg_en.asp?Source="+m+"&prodid="+n+"&SubscribeAction="+k+"&Email="+t.val()+"&url="+i,"Subscription","width=450, height=350, scrollbars=no")}else{window.open("http://www.pirab.se/mima/prenumeranter/ica-ab/nyreg_sv.asp?Source="+m+"&prodid="+n+"&SubscribeAction="+k+"&Email="+t.val()+"&url="+i,"Subscription","width=450, height=350, scrollbars=no")}}return false};var g=0;e.fn.Login=function(j,o){if(o.attr("disable")=="disable"){j.preventDefault();j.stopPropagation();return false}var k=o.parents("fieldset");var l=k.find("input.persnoField");var i=e.trim(l.val());var m=k.find("input.passField");var n=e.trim(m.val());var q=k.closest("div.login-box").siblings("span.login-error");if(q.length==0){q=k.closest("fieldset.login").find("span.login-error")}var r=null;var t=k.find("img.loader");var s=k.find("span.button");var p=k.find("input.button");t.attr("style","visibility:visible;");s.addClass("disabled");p.attr("disable","disable");if(i.length!=10){r="Ett personnummer ska innehålla 10 siffror"}else{if(isNaN(i)){r="Ett personnummer ska endast innehålla siffror"}else{if(n.length<3||n.length>4){r="Lösenordet ska innehålla 3 eller 4 tecken."}}}if(r!=null){g++;if(g>2){r+="<br />"+contentErrorCountText}q.html(r);t.attr("style","visibility:hidden;");s.removeClass("disabled");p.removeAttr("disable");e("input[type=submit]").removeAttr("disabled");j.preventDefault();j.stopPropagation();return false}else{p.removeAttr("disable")}};var b=0;e.fn.ENumberSearch=function(){var k=e("fieldset.eNumberSearch");k.find("enummerSearchInput");var j=k.find("#enummerSearchInput").val();var i="";if(j!=b){k.find(".searchResult").remove();k.find("span.button").after("<div class='searchResult'/>");if(j.length>=2){e.getJSON("/Handlers/ENumberHandler.ashx?enumber="+j,function(l){if(l.ENumberList.length>0){e.each(l.ENumberList,function(m,n){i="<h4>"+n.id+"</h4>"+n.text;k.find(".searchResult").append(i)})}else{i="<p>E-numret hittades inte</p>";k.find(".searchResult").append(i)}})}else{i="<p>Minst två siffror måste fyllas</p>";k.find(".searchResult").append(i)}}b=j};e.fn.SendPersonalInfo=function(m,i){if(m.attr("disable")=="disable"){return false}var j=m.parents("fieldset");var l=j.find("input.phone");var p=j.find("input.mobile");var r=j.find("input.email");var q=j.find("img.loader");var o=j.find("span.button");var n=j.find("input.button");q.attr("style","visibility:visible;");o.addClass("disabled");n.attr("disable","disable");var k=j.find("div.errorbox");j.find(".required").attr({title:"Du måste godkänna ICAs riktlinjer för behandling av personuppgifter."});var s=true;formToValidate3=e("#aspnetForm").validate({errorContainer:k,errorLabelContainer:e("ol",k),wrapper:"li",meta:"validate",onsubmit:false});e.validator.addMethod("validPhoneNr",function(u,t){var v=e.trim(u).replace(" ","").replace("-","").replace("+","");return this.optional(t)||(!isNaN(v))},"Ange ett giltigt telefonnummer");if(r.length>0){if(e.trim(r.val())!=""){j.find(":input.email").each(function(t,u){if(!e(u).valid()){s=false}})}}if(l.length>0){if(l.val().length>0){l.rules("add",{validPhoneNr:true});j.find(":input.phone").each(function(t,u){if(!e(u).valid()){s=false}})}}if(p.length>0){if(p.val().length>0){p.rules("add",{validPhoneNr:true});j.find(":input.mobile").each(function(t,u){if(!e(u).valid()){s=false}})}}j.find("input.confirm-policy").each(function(t,u){if(!e(u).valid()){s=false}});if(!s){i.preventDefault();q.attr("style","visibility:hidden;");o.removeClass("disabled");n.removeAttr("disable")}};e.fn.AddOfferToShoppinglist=function(m,i){var j=m.parents("fieldset");var l=encodeURIComponent(j.find(".quantity").val());var s=j.find(".shoppingListId").val();var k=encodeURIComponent(j.find(".offerText").text());var q="?shoppingListId="+s+"&quantity="+l+"&offerText="+k;var p=j.find(".loading-toolbar");var r=j.find(".loading-toolbar-content");var o=j.find("span.button");var n=j.find("input.button");p.attr("style","display:block;");o.addClass("disabled");n.attr("disable","disable");r.html("");e.ajax({type:"GET",url:"/Handlers/AddOfferToShoppingListHandler.ashx"+q,dataType:"html",scriptCharset:"utf-8",contentType:"text/html; charset=utf-8",success:function(t){p.fadeOut("fast",function(){r.html(t).show()})},error:function(t,u){p.fadeOut("fast",function(){r.html("Ett fel har uppstått: "+u).show()})}});o.removeClass("disabled");n.removeAttr("disable");return false};e.fn.ShowHideText=function(i){$show=i.find(".show");$hide=i.find(".hide");if($show.is(":visible")){$show.hide();$hide.show()}else{$show.show();$hide.hide()}};e.fn.GetPos=function(l){var k=l.offset();var j=k.left+l.width();var i=k.top-(e(window).scrollTop());return new Array(j,i)};e.fn.VisualSubmitStart=function(l){var j=l.find("img.loader");var i=l.find("span.button");var k=l.find("input.button");j.attr("style","visibility:visible;");i.addClass("disabled");k.attr("disable","disable")};e.fn.VisualSubmitStop=function(l){var j=l.find("img.loader");var i=l.find("span.button");var k=l.find("input.button");j.attr("style","visibility:hidden;");i.removeClass("disabled");k.removeAttr("disable")};e.fn.ValidateForm=function(l,k){var n=k.parents("fieldset.demo");e().VisualSubmitStart(n);var m=true;var j=n.find("div.errorbox");e(".required").attr({title:"Fältet är obligatoriskt"});e("input.email").attr({title:"Ange en korrekt epost"});e("input.minlength").attr({title:"Fältet innehåller för få tecken"});e("input.maxlength").attr({title:"Fältet innehåller för många tecken"});e("input.rangelength").attr({title:"Fältet innehåller fel antal tecken"});e("input.min").attr({title:"Värdet är för lågt"});e("input.max").attr({title:"Värdet är för högt"});e("input.range").attr({title:"Värdet är fel"});e("input.url").attr({title:"Fältet måste innehålla en url"});e("input.date").attr({title:"Ange ett korrekt datum"});e("input.number").attr({title:"Fältet måste innehålla siffor"});e("input.digits").attr({title:"Fältet måste innehålla siffor"});e("input.creditcard").attr({title:"Ange ett korrekt kreditkortsnummer"});var i=e("#aspnetForm").validate({messages:{required:"Ett korrekt EAN måste anges"},errorContainer:j,errorLabelContainer:e("ol",j),wrapper:"li",meta:"validate",onsubmit:false});n.find(":input").each(function(o,p){if(!e(p).valid()){m=false}});if(!m){l.preventDefault();e().VisualSubmitStop(n)}return m}})(jQuery);jQuery(function(b){var a=b('<div class="tooltip"></div>').html("").dialog({autoOpen:false,width:250});b("fieldset.form a.tooltip").bind("mouseover",function(){var e=b().GetPos(b(this))[0]+40;var d=b().GetPos(b(this))[1]-20;a.html(jQuery(this).siblings("span.tooltip").html()).dialog("option","position",[e,d]).dialog("option","hide","blind").dialog("option","show","blind").dialog("open")});b("fieldset.form a.tooltip").bind("mouseout",function(){a.dialog("close")});b("body.togo div.push-offer div.img, body.cura div.push-offer div.img").live("mouseover",function(){a.html(b(this).find("p.compare-pice").text()).dialog("open")});b("body.togo div.push-offer div.img, body.cura div.push-offer div.img").live("mouseout",function(){a.dialog("close")});b("div.push-offer a.add-to-shoppinglist").click(function(){b("#layerBase div.shoppinglistpop input.button").live("click",function(){b("body.shoppinglist #layerBase .close, #layerBase .closebtn, body.shoppinglist #layerBase .cancel").click(function(){var d=location.href;var e=(d.indexOf("?")==-1)?"?":"&";window.location=d+e+"offerAddedTo="+b("#layerBase div.shoppinglistpop select.shoppingListId").val()})});b(this).OverlayPop("shoppinglistpop",0,true,b(this).attr("href"),"");return false});b(".shoppinglistpop fieldset input.button").live("click",function(d){b().AddOfferToShoppinglist(b(this),d)});b("input.persnoField").InputFieldSelect(false);b("#header input.searchField, div.search-startpage input.searchField, #connect-nav input.searchField, fieldset.register input.searchField, fieldset.search-push input.searchField").InputFieldSelect(false);b("#contentarea-top input.searchField").InputFieldSelect(true);b("cite, blockquote, q").wrapInner("<span class='cite'></span>");b("cite, q").each(function(){b(this).after('<span class="cite-byline">'+b(this).attr("title")+"</span>")});b("blockquote").each(function(){b(this).after('<p class="cite-byline">'+b(this).attr("title")+"</p>")});b("div.pressrelease p.pressmessages a").live("click",function(){b(this).parent("p").addClass("load-pressmessages");b(this).parent("p").append('<img src="/Templates/images/ajax-loader-gray.gif" alt="" />');var f=new Date();var e=b(this).attr("href")+"&ajax=true&time="+f.getTime();b.get(e,function(d){b("p.pressmessages").remove();b(".pressrelease .tabs-inner").append(d);b("a.target-newwin").attr({target:"_blank"})});return false});b("span.button").Buttons();b("input.button").ButtonClick();if(b.browser.msie&&b.browser.version=="6.0"){b("#overlay").css({width:b(window).width()+"px",height:b("body").height()+"px",position:"absolute"})}b("#header fieldset.search input").autocomplete(autoCompletePath,{extraParams:{search:function(){return b("#header fieldset.search input").val()}},cacheLength:autoCompleteCacheLength,delay:autoCompleteDelay,left:-110,max:autoCompleteMax,matchContains:true,selectFirst:false,width:240});b("#header fieldset.search input").result(function(d,f,e){if(f){b(this).parent().next().find("input").val(f[1])}});b("#connect-nav input.searchField").autocomplete(autoCompletePath,{extraParams:{search:function(){return b("#connect-nav input.searchField").val()}},cacheLength:autoCompleteCacheLength,delay:autoCompleteDelay,left:-110,max:autoCompleteMax,matchContains:true,selectFirst:false,width:240});b("#connect-nav input.searchField").result(function(d,f,e){if(f){b(this).parent().next().find("input").val(f[1])}});b("div.search-startpage input").autocomplete(autoCompletePath,{extraParams:{search:function(){return b("div.search-startpage input").val()}},cacheLength:autoCompleteCacheLength,delay:autoCompleteDelay,left:0,max:autoCompleteMax,matchContains:true,selectFirst:false,width:240});b("div.search-startpage input").result(function(d,f,e){if(f){b(this).parent().next().find("input").val(f[1])}});b("fieldset.search-push input").autocomplete(autoCompletePath,{extraParams:{search:function(){return b("fieldset.search-push input").val()}},cacheLength:autoCompleteCacheLength,delay:autoCompleteDelay,left:0,max:autoCompleteMax,matchContains:true,selectFirst:false,width:180});b("fieldset.search-push input").result(function(d,f,e){if(f){b(this).parent().next().find("input").val(f[1])}});b("div.searchbox-big input").autocomplete(autoCompletePath,{extraParams:{search:function(){return b("div.searchbox-big input").val()}},cacheLength:autoCompleteCacheLength,delay:autoCompleteDelay,max:autoCompleteMax,matchContains:true,selectFirst:false,width:184});b("div.searchbox-big input").result(function(d,f,e){if(f){b(this).parent().next().find("input").val(f[1])}});b("fieldset.search input").SearchResultPop("TOP");b("div.search-startpage input").SearchResultPop("STARTPAGE");b("fieldset.search-footer input").SearchResultPop("FOOTER");b("a.print").Print();b("div.toolbox a.shareinfo").click(function(){b(this).CloseToolbarSliders(".toolbox .shareinfo-body");b("div.toolbox div.shareinfo-body").slideToggle();return false});b("div.toolbox div.shareinfo-body a.close").click(function(){b("div.toolbox div.shareinfo-body").slideToggle();return false});b("#primary-recipe div.rate-slider").DoRateSlide("#primary-recipe",rateRecipeArr);b("#primary div.rate-slider").DoRateSlide("#primary",rateSiteArr);b("a.target-newwin, a.pdf, a.excel, a.word").attr({target:"_blank"});b("body.store #footer-container a.store-newwin").attr({target:"_blank"});b("table.table-shadow-stripes tr:even, table.table-stripes tr:even").each(function(){b(this).addClass("odd")});b("table.table-shadow, table.table-shadow-stripes").each(function(){b(this).wrap('<div class="shadow">').wrap('<div class="shadow-inner">')});b("ul.comments a.report-comment").ToggleReportform();b("ul.comments a.close").ToggleReportform();b("ul.comments input.button").SendCommentReport();b("fieldset.comment input.toica").click(function(){if(b(this).is(":checked")){b("fieldset.comment div.email").slideDown()}else{b("fieldset.comment div.email").slideUp()}});b("a.addrecipeinfo").live("mouseover",function(){b(this).OverlayPop("recipeinfopop",700,false,b(this).attr("href")+"&mode=ajax","");return false});b("a.footerrecipe").bind("mouseover",function(){b(this).OverlayPop("recipeinfopop",700,false,b(this).attr("href")+"&mode=ajax","");return false});b("a.addrecipeinfo, a.footerrecipe").live("mouseout",function(){b(this).CloseOverlayPop(false,600)});b("div.catering a.addBigImage").click(function(){return false});b("div.catering a.addBigImage").mouseover(function(){var d=b(this).attr("href");b(this).OverlayPop("bigimagepop",0,false,"","<img src='"+d+"' alt='"+d+"' />")});b("div.catering a.addBigImage").mouseout(function(){b(this).CloseOverlayPop(false,600)});b("a.addmapinfo").click(function(){var d=b(this).attr("href");var e="<div>";e+="<!--[if IE]>";e+=' <iframe id="spiframe" class="spiframe" SRC="'+d+'" title="Map" frameborder="0">';e+="  </iframe>";e+="<![endif]-->";e+="<!--[if !IE]><!-->";e+='	<object data="'+d+'" type="text/html" class="spiframe"></object>';e+="<!--<![endif]-->";e+="</div>";b(this).OverlayPop("bigmappop",0,false,"",e);return false});b("a.addmoreinfo").click(function(){b(this).OverlayPop("moreinfopop",0,false,b(this).attr("href"),"");return false});b("a.addlayerinfo").mouseover(function(){var d=b(this).attr("href");var e=b(this);b().ParseTextToLayer(e,d,false);b("a.addlayerinfo").click(function(){return false});return false});b("a.addlayerinfo").mouseout(function(){b(this).CloseOverlayPop(false,600)});b("a.addlayerinfo-onclick").live("click",function(){var d=b(this).attr("href");var e=b(this);b().ParseTextToLayer(e,d,true);return false});b("a.inactive,div.inactive,fieldset.inactive").fadeTo("fast",0.2).click(function(){b(this).OverlayPop("pop",0,false,"","<h3>Information</h3><p>Håll ut, inom kort kommer den här funktionen att fungera.</p>");return false});b("fieldset.login input").not(".ishttps fieldset.login input").focus(function(d){b(this).bind("keydown",function(f){var e=(f.keyCode?f.keyCode:f.which);if(e==13){b().Login(f,b(this))}})});b("fieldset.login input.login-button,fieldset.login input.secure-login-button").click(function(d){b().Login(d,b(this))});b("fieldset.login input.passField").PasswordFieldSelect();b("fieldset.login input.passFieldText").PasswordTextFieldSelect();b("p.show-password a").click(function(){var d=b(this).parents("fieldset");var e=d.find("input.passField");var f=d.find("span.passFieldContainer");if(e.attr("type")=="text"){f.html('<input class="typetext passField" type="password" value="" name="pass" />')}else{f.html('<input class="typetext passField" type="text" value="" name="pass" />')}return false});b("a.beta-feedback, li.beta-feedback a").click(function(){b(this).OverlayPop("feedbackpop",0,true,b(this).attr("href"),"");return false});b("dl.faq-category dt a").click(function(){var e=b(this).parent().next();var d=b(this);b(this).parent().next().slideToggle(200,function(){if(e.css("display")=="block"){d.addClass("opened")}else{d.removeClass("opened")}});return false});b("fieldset.register input.email").focus(function(d){b(this).bind("keydown",function(f){var e=(f.keyCode?f.keyCode:f.which);if(e==13){var g=b(this);b().RegisterCorporateLetter(g);return false}})});b("fieldset.register input.button").click(function(d){var e=b(this);b().RegisterCorporateLetter(e)});b(".footer-tab a").FooterTabs();b("div.account-info a.detailed-info").click(function(){b("div.detailed-info-body").slideToggle();b().ShowHideText(b(this));return false});b("div.detailed-info-body a.close").click(function(){b("div.detailed-info-body").slideUp();b().ShowHideText(b("div.account-info a.detailed-info"));return false});b("div.account-info a.transactions").click(function(){b("div.transactions-body").slideToggle();b().ShowHideText(b(this));return false});b("div.transactions-body a.close").click(function(){b("div.transactions-body").slideUp();b().ShowHideText(b("div.account-info a.transactions"));return false});b(":submit.recipe-search").click(function(){var e=b(this).parents("fieldset.search-push");var d=e.find(":input.typetext").val();location.href=searchPageLinkRecipes+"?"+searchParam+d;return false});b(":submit.go-back").click(function(){history.go(-1);return false});b("fieldset.eNumberSearch input.enumber").focus(function(d){b(this).bind("keydown",function(f){var e=(f.keyCode?f.keyCode:f.which);if(e==13){b().ENumberSearch();return false}})});b("fieldset.eNumberSearch input.button").click(function(){b().ENumberSearch();return false});b("#main-content div.my-info-wrapper div.non-editable input.edit").click(function(){var d=b(this).parents(".my-info-wrapper div.non-editable");b("#main-content div.my-info-wrapper div.editable").hide();b("#main-content div.my-info-wrapper div.non-editable").show();d.fadeOut("fast",function(){d.next().fadeIn(500)});return false});b("div.my-info-wrapper fieldset input.submit").click(function(d){b().SendPersonalInfo(b(this),d)});b("div.my-more-info .maxLimitChar").keyup(function(e){var d=b(this);var f=d.val();if(f.length>30){d.val(f.substr(0,30))}});b("fieldset.my-info input.email").focus(function(d){b(this).bind("keyup",function(g){var f=b(this).closest("fieldset");var e=f.find("div.email-warning");var h=f.find("input.oldEmail");if(h.val().length>0&&b(this).val().length==0){e.html(confirmEmailRemovalEditorText).slideDown()}else{if(h.val().length>0&&b(this).val().length>0){e.slideUp().html("")}}})}).blur(function(){b(this).unbind("keyup")});b("#layerBase").live("mouseover",function(){overlayPopActive=true;clearTimeout(closeOverlayPopTimer)});b("div.video-page .tabarea .push a,div.video-page .tabarea .pagination a").click(function(){var d=b(this).attr("href");location.href=d+"&selectedTabId="+b("input.selected-tab").val();return false});b("body.my-recipes p.create-list a, body.my-recipes div.create-list-body a.close").click(function(){b("body.my-recipes p.create-list a, body.my-recipes div.create-list-body").slideAndFocus(".typetext");return false});b("body.my-recipes p.edit-list a, body.my-recipes div.edit-list-body a.close").click(function(){var d=b(this).closest(".ui-tabs-panel");var e=d.find(".edit-list-body");e.slideAndFocus(".typetext");return false});b(".delete-all-items a").click(function(){return confirm("Är du säker på att du vill ta bort fliken och alla recept?")});b.fn.slideAndFocus=function(d){this.slideToggle("slow",function(){var e=b(this).find(d);e.val("");e.focus()})};b("fieldset.my-recipes-move-recipe input.button").live("click",function(){var e=b(this).closest("fieldset");var d=e.find("img.loader");var f=e.find("span.button");var g=e.find("input.button");d.attr("style","visibility:visible;");f.addClass("disabled");g.attr("disable","disable")});b("body.my-recipes li.edit-item a").click(function(){return b(this).OverlayPop("movemyrecipepop",0,true,b(this).attr("href"),"")});b("body.my-recipes div.edit-list-body input").focus(function(d){b(this).bind("keydown",function(g){var f=(g.keyCode?g.keyCode:g.which);if(f==13){var e=b(this).closest("div.ui-tabs-panel");b("input[type=submit]").not(e.find("input[type=submit]")).attr("disabled","disabled");b(e.find("input[type=submit]")).click();return false}})});b("fieldset.block-card a.icacard").click(function(){b("fieldset.block-card .bankcard-body").slideUp();b("fieldset.block-card .icacard-body").slideDown();return false});b("fieldset.block-card a.bankcard").click(function(){b("fieldset.block-card .icacard-body").slideUp();b("fieldset.block-card .bankcard-body").slideDown();return false});var c=b("input.autocomplete").parent().find("a.autocomplete").attr("href");b("input.autocomplete").autocomplete(c,{extraParams:{ingredient:function(){return b("input.autocomplete").val()}},cacheLength:100,delay:300,left:0,max:100,matchContains:true,selectFirst:false,width:235,dataType:"json",parse:function(d){return b.map(d,function(e){return{data:e,value:e.Name,result:e.Name}})},formatItem:function(d){return d.Name}});b("fieldset.validate input.submit").click(function(d){b().ValidateForm(d,b(this))})});jQuery.noConflict();jQuery(window).bind("unload",function(){jQuery("*").unbind()});function getParam(b){b=b.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var a="[\\?&]"+b+"=([^&#]*)";var d=new RegExp(a);var c=d.exec(window.location.href);if(c==null){return""}else{return c[1]}};