$(function(){$("a.show_alert").livequery("click",function(){if(!$(this).hasClass("show_alert")){return false}var b=$(this);var c=$(this).attr("class");var e=$(this).metadata();var a=[];if(e.param){var f=e.param;for(var d in f){a.push(d+"="+encodeURIComponent(f[d]))}}b.removeClass("buyactive");$(document).one("thickbox.load",function(){$("#TB_window div.buy_alert").each(function(){$(this).find("a.buy").remove();var g;if(b.attr("href").indexOf("generika")<0){g=$('<a href="#" class="buy"><span><strong>Köp</strong></span></a>').click(function(){tb_remove();if(b.parents("div.puff032.generika:eq(0)").length>0||b.parents("div.puff034.generika:eq(0)").length>0){b.ajaxButton().removeClass("show_alert").find("input").click()}else{b.ajaxButton().removeClass("show_alert").click()}return false})}else{g=$('<a href="'+b.attr("href")+'" class="buy"><span><strong>Köp</strong></span></a>').click(function(){tb_remove();b.addClass("buyactive")})}g.prependTo($(this).children("div.btncontainer"))})});tb_show("",("ajax/thickbox.aspx?type=buy_alert&height=210&width=360&"+a.join("&")),"");return false});$("input.showPhoneInputRow:checked").parents(".puff029").find("div.phoneInputRow").show();$("input.showPhoneInputRow:not(:checked)").parents(".puff029").find("div.phoneInputRow").hide();$("input.showEmailInputRow:checked").parents(".puff029").find("div.emailInputRow").show();$("input.showEmailInputRow:not(:checked)").parents(".puff029").find("div.emailInputRow").hide();$("input.showEmailInputRow").click(function(){$(this).parents(".puff029").find("div.emailInputRow").toggle()});$("input.showPhoneInputRow").click(function(){$(this).parents(".puff029").find("div.phoneInputRow").toggle()});$(".puff029 select.hider").livequery("change",function(){if($(this).val()=="0"){$(this).parents(".puff029").find("select.hidden").hide()}else{$(this).parents(".puff029").find("select.hidden").show().css("top",-1).css("top",0)}});$("div.puff011 div.mid ul").click(function(c){var b=c.target;var a;if(b&&b.tagName){if(b.tagName.toLowerCase()=="ul"){a=$(this).find("li.active")}else{if(b.tagName.toLowerCase()=="li"){a=$(b)}else{a=$(b).parents("li:eq(0)")}}a.addClass("active").siblings().removeClass("active");a.parents("div.puff011").find("div.tab").hide().eq(a.parents("ul:eq(0)").children().index(a.get(0))).show().find("input[type=text]:eq(0)").focus()}return false}).click();$("div.tab-wrapper div.tabs ul").click(function(c){var b=c.target;var a;if(b&&b.tagName){if(b.tagName.toLowerCase()=="ul"){a=$(this).find("li.active")}else{if(b.tagName.toLowerCase()=="li"){a=$(b)}else{a=$(b).parents("li:eq(0)")}}a.addClass("active").siblings().removeClass("active");a.parents("div.tab-wrapper").find("div.tab").hide().eq(a.parents("ul:eq(0)").children().index(a.get(0))).show().find("input[type=text]:eq(0)").focus()}return false}).click();$("#medicintabs").livequery("click",function(f){var d=false;var g=f.target;var l=g.tagName.toLowerCase();var i=$(g).parent();if(l=="span"){if(i.get(0).tagName.toLowerCase()=="a"&&i.hasClass("title")){g=i.get(0)}}else{if(l=="a"||l=="li"){if($(g).parents("div.tabs").size()>0){g=$(g).parents("div.tabs").children("ul").get(0)}}}l=g.tagName.toLowerCase();if(l=="a"&&$(g).hasClass("title")&&$(g).parents("div.generika").size()<1){var c=$(g).metadata();if(c.expandMessage&&c.collapseMessage){var j=$(g).parents("div.mid:eq(0)");j.toggleClass("expanded");var b=c.expandMessage;if(j.hasClass("expanded")){b=c.collapseMessage}j.find("h3 span.text").text(b);var a=j.find("div.tabactive");if(a.size()<1){j.find("div.tabs + div.tab").addClass("tabactive")}d=true}return false}if(l=="ul"&&$(g).parent("div.tabs").size()>0){var k=f.target;if(k.tagName.toLowerCase()=="a"){k=k.parentNode}var h=$(k).siblings().removeClass("active").end().addClass("active").parents("div.tabs:eq(0)");h.nextAll("div.tab").removeClass("tabactive").eq($(g).children().index(k)).addClass("tabactive");d=true;return false}if(d){$.IE6PuffFix($(g).parents("div.puff:eq(0)").get(0),true)}});$("form.small-form").submit(function(){var e=true;var d=/^[a-zA-Z\_\-\.0-9]+[@]{1}[a-z\-\.0-9]+[\.]{1}[a-z]{2,}$/;var a=/^[\d\s\+\-\(\)]+$/i;var c=$(this).find("div.email:visible input");var b=$(this).find("div.sms:visible input");if(c.exists()){e=(d.test(c.val()))?true:false;if(!e){$("form.small-form div.inputrow").addClass("row_error");$("form.small-form div.inputrow p.error_message").html(c.metadata().error2)}}else{if(b.exists()){e=(a.test(b.val()))?true:false;if(!e){$("form.small-form div.inputrow").addClass("row_error");$("form.small-form div.inputrow p.error_message").html(b.metadata().error2)}}}return e});$("form.small-form div.email input").blur(function(){var a=/^[a-zA-Z\_\-\.0-9]+[@]{1}[a-z\-\.0-9]+[\.]{1}[a-z]{2,}$/;if(!a.test($(this).val())){$("form.small-form div.inputrow p.error_message").html($(this).metadata().error2);$("form.small-form div.inputrow").addClass("row_error")}else{$("form.small-form div.inputrow p.error_message").html("");$("form.small-form div.inputrow").removeClass("row_error")}});$("form.small-form div.sms input").blur(function(){var a=/^[\d\s\+\-\(\)]+$/i;if(!a.test($(this).val())){$("form.small-form div.inputrow p.error_message").html($(this).metadata().error2);$("form.small-form div.inputrow").addClass("row_error")}else{$("form.small-form div.inputrow p.error_message").html("");$("form.small-form div.inputrow").removeClass("row_error")}});$("form.small-form select").change(function(){var d=/^[a-zA-Z\_\-\.0-9]+[@]{1}[a-z\-\.0-9]+[\.]{1}[a-z]{2,}$/;var a=/^[\d\s\+\-\(\)]+$/i;var c=$("form.small-form div.inputrow div.email input");var b=$("form.small-form div.inputrow div.sms input");if($(this).val()=="email"){validated=(d.test(c.val()))?true:false;if(!validated){$("form.small-form div.inputrow").addClass("row_error");$("form.small-form div.inputrow p.error_message").html(c.metadata().error2)}else{$("form.small-form div.inputrow p.error_message").html("");$("form.small-form div.inputrow").removeClass("row_error")}}else{if($(this).val()=="sms"){validated=(a.test(b.val()))?true:false;if(!validated){$("form.small-form div.inputrow").addClass("row_error");$("form.small-form div.inputrow p.error_message").html(b.metadata().error2)}else{$("form.small-form div.inputrow p.error_message").html("");$("form.small-form div.inputrow").removeClass("row_error")}}}});$("tr[id^=order-] a").click(function(){var b=$(this).parent().find("a.fliptitle").html();var a=$(this).html();$(this).parent().find("a.fliptitle").html(a);if($(this).attr("class")=="expand"){$(this).removeClass("expand").addClass("collapse");$(this).parent().parent().next("tr").show()}else{$(this).removeClass("collapse").addClass("expand");$(this).parent().parent().next("tr").hide()}$(this).html(b);return false});$("div.puff030 input.thecheckbox").click(function(){if(this.checked){$("div.hold").slideDown(450)}else{$("div.hold").slideUp(450)}});$("div.puff030 a.changetoinput").click(function(){$(this).parent().parent().find(".changeinput").show().css("display","inline");$(this).parent().remove();return false});$("div.puff030 select.change").change(function(){var a=$(this).find("option:selected").attr("class");if(a=="email"){$(".puff030 div.sms").hide();$(".puff030 div.email").css("display","inline")}else{if(a=="sms"){$(".puff030 div.email").hide();$(".puff030 div.sms").css("display","inline")}}});$("div.puff038 div.choice ul input").click(function(){var a=$(this).parents("ul").find(":input");var c=a.filter(":checked");var d=a.not(c);var b=a.filter(":disabled");if(c.size()>=2){d.each(function(){this.disabled=true})}else{if(b.size()>0){d.each(function(){this.disabled=false})}}});if($("div.puff038 div.choice ul input:checked").size()>=2){$("div.puff038 div.choice ul input:not(:checked)").each(function(){this.disabled=true})}$("div.puff038 select#optionMemberLetterType").change(function(){$("#textboxEmailAddress_plus").change().focus().blur();$(this).focus();var a=$("#textboxEmailAddress_plus").prev("label");var b=a.find("em");if($(this).val()=="E"&&b.size()<1){a.append("<em>*</em>")}else{if($(this).val()!="E"||$("div.puff038 input#memberletter_no").get(0).checked){b.remove()}}});$("div.puff038 div.membermail_select input[type=radio]").click(function(){$("div.puff038 select#optionMemberLetterType").change()});$("div.puff038 div.membermail_select label").click(function(){$(this).parents("div.membermail_select").find("label.active").removeClass("active");$(this).addClass("active");var a=$(this).attr("for");a=$("#"+a);if(a.hasClass("userinput_message_signup")){$(this).parents().find("div.membermail_signup").show()}else{$(this).parents().find("div.membermail_signup").hide()}a.focus()});$("div.puff038 div.membermail_select input.input_checkbox").click(function(){var b=$(this);$(b).parents("div.membermail_select").find("label.active").removeClass("active");var a=$(this).parent().find("label");if(b.hasClass("userinput_message_signup")){$(this).parents().find("div.membermail_signup").show();a.addClass("active")}else{$(this).parents().find("div.membermail_signup").hide();a.addClass("active")}});$("div.puff038 div.membermail_signup").exists(function(){if(!$("div.puff038 div.membermail_select input#memberletter_yes").is(":checked")){$("div.puff038 div.membermail_signup").addClass("init_hidden")}});if($("select#optionForeignAddress_plus").val()=="SE"){$("select#optionForeignAddress_plus").parent().find("a.ajax-tooltip").hide()}$("div.puff038 select#optionForeignAddress_plus").change(function(h,a){if($("#optionCountry_plus").size()>0){$("#optionCountry_plus").parents("div.addressrow")[($(this).val()==2?"show":"hide")]()}var b=$("#textboxPostCode_plus").get(0);if(b){var g=$(b).metadata();var d=(g.rule.charAt(g.rule.length-1)=="u");var c=($(this).val()=="SE");if(!c&&!d){g.rule+="u"}else{if(c&&d){g.rule=g.rule.substr(0,g.rule.length-1)}}$.data(b,"metadata",g)}if($(b).data("activated")){$(b).focus().blur()}var f=$(this).parent().find("a.ajax-tooltip");if(f.size()>0){f[((!c&&f.size()>0)?"show":"hide")]()}}).trigger("change",[true]);$("div.puff038 div.safetycode div.green_buttonnoarrow").livequery("click",function(){var b=$(this);var a=b.parent().find("input.ajaxurl").val();$.get(a,function(c){b.parent().find(".biginfo").show()});return false});$("div.puff029 div.links p.edit a,div.puff029 div.links p.editdisabled a").click(function(){if($(this).parent().attr("class")=="edit"){$(this).parent().attr("class","editdisabled");$(this).parent().parent().parent().find("a.expand").attr("class","collapse");$(this).parents("div.puff029").find("div.midexpand").show();$(this).parents("div.puff029").find("div.bot").attr("class","botexpand")}else{$(this).parent().attr("class","edit");$(this).parent().parent().parent().find("a.collapse").attr("class","expand");$(this).parents("div.puff029").find("div.midexpand").hide();$(this).parents("div.puff029").find("div.botexpand").attr("class","bot")}var a=$(this).parent().parent().parent("").find("h3 span").html();var b=$(this).parent().parent().parent("").find("h3 span.fliptitle").html();$(this).parent().parent().parent("").find("h3 span.fliptitle").html(a);$(this).parent().parent().parent("").find("h3 span.org").html(b);return false});$("div.puff029 div.mid h3 a").click(function(){if($(this).attr("class")=="expand"){$(this).attr("class","collapse");$(this).parent().parent().parent().find("p.edit").attr("class","editdisabled");$(this).parents("div.puff029").find("div.midexpand").show();$(this).parents("div.puff029").find("div.bot").attr("class","botexpand")}else{$(this).attr("class","expand");$(this).parent().parent().parent().find("p.editdisabled").attr("class","edit");$(this).parents("div.puff029").find("div.midexpand").hide();$(this).parents("div.puff029").find("div.botexpand").attr("class","bot")}var a=$(this).find("span.org").html();var b=$(this).find("span.fliptitle").html();$(this).find("span.fliptitle").html(a);$(this).find("span.org").html(b);return false});$("div.puff044 div.mid div.footer a").click(function(){if($(this).parents("div.footer").find("div.extended_information").is(".open")){$(this).removeClass("open");$(this).parents("div.footer").find("div.extended_information").removeClass("open");$(this).parents("div.footer").find("div.extended_information").hide()}else{$(this).addClass("open");$(this).parents("div.footer").find("div.extended_information").addClass("open");$(this).parents("div.footer").find("div.extended_information").show()}return false});$("div.puff055 a.link").livequery("click",function(){var c=$(this);if($(this).is("a.linkminus")){c.removeClass("linkminus");c.parent().find("div.showbox").removeClass("showbox").addClass("init_hidden");var a=c.html();var b=c.siblings("a.fliptitle").html();c.siblings("a.fliptitle").html(a);c.html(b)}else{c.addClass("linkminus");c.parent().find("div.init_hidden").removeClass("init_hidden").addClass("showbox");var a=c.html();var b=c.siblings("a.fliptitle").html();c.siblings("a.fliptitle").html(a);c.html(b)}return false});$("#show-search-apotek a").click(function(){$("#search-apotek").show();$("#hide-search-apotek div.white_button_small").one("click",function(){$("#search-apotek").hide();return false});return false});$("div.pluspage div#searchResult table.search_table a.arrow").livequery("click",function(){window.open(this.href);return false});setTimeout(function(){$("#textboxFirstName_plus").focus()},800);$("div.minasidor_guide").minisidorSlider();if($("#halsokollen #buttonLoginEleg").length>0&&$("#halsokollen #buttonLoginHalsolabbet").length>0){$("#halsokollen div.minasidor3 div.bluetopBox input").bind("keypress",function(d){var a=$(this);var c=(d.keyCode?d.keyCode:d.which);if(c==13){var b=a.attr("name");if(b=="lgnleg_pnr"||b=="lgnleg_pw"){if($("#buttonLogin").length>0){$("#buttonLogin").click()}}else{if(b=="user_name"||b=="user_password"){if($("#buttonLoginHalsolabbet").length>0){$("#buttonLoginHalsolabbet").click()}}}}})}if($("#minamedicinertabs").length>0){$("#minamedicinertabs div.tabs:first li:not(.active) a").live("click",function(){var a=$(this);a.parent().parent().find("span.preloader").remove();a.prepend('<span class="preloader"><img alt="Laddar..." src="/_ApoLayouts/img/icons/ajax-loader.gif"/></span>')})}});$.fn.extend({minisidorSlider:function(){return this.each(function(){var a=false;var c=$(".guide_slide");var d=755;var e=0;var b=0;$("a.next_btn").click(function(){if(!a){a=true;c.animate({left:"-="+(d)+"px"},500,function(){a=false})}var f=$(this).parents("div.minasidor_guide:eq(0)");f.find("a.active").removeClass("active").parent().next().find("a:first").addClass("active");return false});$(".first, .second, .third, .fourth").each(function(){$(this).data("index",b++)}).click(function(){var f=$(this).data("index");if(!a){a=true;c.animate({left:-(d*f)},500,function(){a=false});$(this).find("a").addClass("active").parent().parent().find("a").not($(this)).removeClass("active")}$(this).parent().find("a").not($(this)).removeClass("active");$(this).find("a").addClass("active");return false})})}});
