$(function(){$("#body a.taconite").live("click",function(e){var g=$(this).data("extend");var f=$(this).data("callback");$.ajaxMetaPost(this,g,f);return false});$("#body").find("label.overlabel").each(function(g){var f=$(this);var e=$("#"+f.attr("for"));e.addClass("overlabeled");e.focus(function(){f.hide()});if(e.val().length>0){e.focus()}});$("#body a.taconite-editbooking").click(function(f){var e=$(this);var j=e.metadata();var m=j.url;var l=e.parents("fieldset:eq(0)").find("input.input_text");var g=e.parents("fieldset:eq(0)").find("div.ajaxResult");var h=l.metadata({type:"attr",name:"oldata"});if(l.val()==h.defaultValue){return false}g.html('<img src="/_ApoLayouts/img/icons/search_blue_anim.gif" alt="laddar" />');var k={};k[l.attr("name")]=l.val();$.ajaxMetaPost(this,k,function(i){if(g.find("p.error_message").length==0){document.location.href=j.forwardUrl}});return false});$("#booking_table td").livequery(function(){if(!$(this).hasClass("past")&&!$(this).hasClass("booked")&&!$(this).hasClass("time")){$(this).click(function(){$("#booking_table td.active").removeClass("active");$(this).addClass("active");$("#booked_date").text($(this).text());$('div.navigation :input[type="hidden"]').val($(this).find("a").metadata().timeslotid)}).css("cursor","pointer")}});$(".bookingbox div.addressrow input.changeinput").hide();$("a.toogleinput").click(function(){$(this).hide().parent().parent().find(".changeinput").css("display","inline").prev().hide();return false});$("div.bookingbox div.update_area input").hide();$("div.bookingbox div.update_area").siblings("div.list_of_pharmacies").show();$("div.bookingbox div.update_area select").change(function(){$.get($(this).metadata().ajaxUrl+"?location="+$(this).val())});$("input.showReminderInputRow:checked").parents(".bookingbox").find("div.reminderInputRow").show();$("input.showReminderInputRow").click(function(){$("div.reminderInputRow").toggle()});$("input.showConfirmationInputRow:checked").parents(".bookingbox").find("div.confirmationInputRow").show();$("input.showConfirmationInputRow").click(function(){$("div.confirmationInputRow").toggle()});$("#body .bookingbox input[name='contact_number']:radio").click(function(){var e=$(this).parents("div.addressrow:eq(0)").find(".reminder");var f=e.find("input:eq(0)");if($("#body .bookingbox input[name='contact_number']:eq(0)").is(":checked")){e.removeClass("disabled");f.attr("disabled",false)}else{e.addClass("disabled");f.attr("disabled",true)}});$("#no-cellphone-checkbox").click(function(){var e=$(this);$.toggleCellphone(e)});$.toggleCellphone($("#no-cellphone-checkbox"));if($("#body input[name='onload-click']").length>0){$("#body input[name='onload-click']").each(function(){var e=$($(this).val());if(e.length>0){e.click()}})}if($("#body input[name='profitcenter']").length>0){var a=$("#body input[name='profitcenter']").get(0);var d=$.data(a,"deliverySearch");var b=$("a.search-delivery-button");var c=b.metadata();if(a.value!=""&&(!d||d.str!=a.value)){$("div.searchbuttonwrapper").html($load_img);searchDeliveryApotekByProfitcenter((c.url||""),$("#body input[name='profitcenter']").val())}$.data(a,"deliverySearch",{empty:(a.value==""),str:a.value})}if($("#body input.search-delivery-input").length>0&&$("#body input.search-delivery-input").val()!=""){$("a.search-delivery-button").click()}$("#booking input.search-delivery-input, #booking a.search-delivery-button :submit").keydown(function(f){}).focus(function(f){$.setFormSubmitState(false)}).blur(function(f){$.setFormSubmitState(true)});$("#booking a.search-delivery-button :submit").click(function(f){$(this).parent().click();return false})});$.setFormSubmitState=function(a){$("form")[0].onsubmit=function(){return a}};function searchDeliveryApotekByProfitcenter(b,a){var b=b+((b.indexOf("?")>=0)?"&":"?")+"profitcenter="+encodeURIComponent(a);$("div.searchbuttonwrapper").show();$.get(b,"",function(){$("div.searchbuttonwrapper").html("");if($("#booking input[name=delivery_adress]:radio").length>0){$("#booking input[name=delivery_adress]:radio:first").click()}})}$.toggleCellphone=function(e){var d=e.parents(".left:eq(0)");var c=d.find("div.cellphone-needed input:eq(0)");var b=$(".no-cellphone-input-row input:eq(0)");var a=$("#cellphone-reminder");if(e.is(":checked")){$("#no-cellphone-input-row").show();c.val("");d.find("div.cellphone-needed").addClass("disabled");c.attr("disabled",true);a.attr("disabled",true)}else{$("#no-cellphone-input-row").hide();d.find("div.cellphone-needed").removeClass("disabled");c.removeAttr("disabled");b.val("");a.attr("disabled",false)}};$.extractMetaPostParams=function(b){var c={};$.each(b,function(d,e){c[d]=e});var a=c.url;delete c.url;return c};$.ajaxMetaPost=function(b,f,e){var c=$(b).metadata(),a,d;if(c.url&&c.url.length>0){a=c.url;d=$.extractMetaPostParams(c);if(f){d=$.extend(f,d)}$.post(a,d,function(g){if(e){e.call(b,[g])}$(b).trigger("metapost.success")})}};
