PageSourceSearch

https://img.hobbyfarms.com/assets/js/custom-js/custom_script.min.js?ver=1

js hobbyfarms.com collected 2026-10-01 11:27:48 UTC 14,830 bytes, 1 lines download raw bytes

1function recaptchaCallback(){document.getElementById("captcha").innerHTML=""}function set_shipping_value(e,r,n,s,t,i,a){jQuery("#shipping_first_name").val(e),jQuery("#shipping_last_name").val(r),jQuery("#shipping_company").val(n),jQuery("#shipping_address_1").val(s),jQuery("#shipping_address_2").val(t),jQuery("#shipping_city").val(i),jQuery("#shipping_postcode").val(a)}function CharLimit(e,r){var n=jQuery(e).val().length;r<=n&&jQuery(e).val(jQuery(e).val().substring(0,r));n=1e3-n;jQuery("#textleft").text(n+" characters left"),n<0&&jQuery("#textleft").text("0 characters left")}jQuery(function(n){0<n("#pa_term_year").length&&!n("#pa_term_year").val()&&n(".single_add_to_cart_button").attr("disabled","disabled");setTimeout(function(){jQuery(".woocommerce-error").remove()},8e3),jQuery(document).on("change","input",function(e){n(this).val(n(this).val().trim())}),jQuery(document).on("keydown","input",function(e){if(32===e.which&&0===e.target.selectionStart)return!1});function r(e){var r;(r=e).is(".processing")||r.parents(".processing").length||e.addClass("processing").block({message:null,overlayCSS:{background:"#fff",opacity:.6}})}jQuery(document).on("click",".termClass",function(){n("#termD").show()}),jQuery(document).on("click","#termD .termDPopup .close",function(){n("#termD").hide()}),jQuery(document).on("click","button[name='update_cart']",function(e){var r=0;if(n(".error_hide").remove(),n("#cart_form input[type=number]").each(function(){var e=n(this);this.value>Number(e.attr("max"))&&(e.after('<label class = "error_hide">We only have '+e.attr("max")+" magazine in stock.</label>"),r=1)}),1==r)return!1}),jQuery("a.remove").click(function(e){return 1==confirm("Are you sure, you want to delete this product from cart!")||void e.preventDefault()}),jQuery(document).on("change","#pa_term_year",function(e){this.value?n(".single_add_to_cart_button").attr("disabled",!1):n(".single_add_to_cart_button").attr("disabled","disabled")}),jQuery(document).on("submit","form.cart",function(){r(n("form.cart"))}),jQuery(document).on("click",".single_add_to_cart_button",function(e){if(null!=document.getElementById("available_quantity")&&n("input[name=quantity]").val()>n("#available_quantity").val())return n("input[name=quantity]").attr("max")&&n("#quantity_error").html("We only have "+Number(n("input[name=quantity]").attr("max"))+" magazine in stock. You already have "+n("#quantity_in_cart").val()+" in cart."),!1}),jQuery.validator.addMethod("validate_coupon",function(e,r){return 0!=jQuery("button[name='apply_coupon']").data("coupon_applicable")}),jQuery(document).on("click","button[name='apply_coupon']",function(){n(".woocommerce-error").remove(),n("#cart_form").validate({ignore:".qty",rules:{coupon_code:{validate_coupon:!0,required:!0,maxlength:20}},messages:{coupon_code:{required:"Please Enter Coupon Code",maxlength:"Please Enter valid Coupon Code",validate_coupon:"Please edit your cart first."}}})}),n("form.lost_reset_password").validate({rules:{user_login:{required:!0}},messages:{user_login:"Please Enter user name"}}),jQuery(document).on("change","#user_login",function(e){n(".woocommerce-Button").attr("disabled",!1)}),jQuery(document).on("click","button[name='update_cart']",function(){n("#cart_form").validate().destroy()}),jQuery(document).on("keypress",".qty",function(e){var r=[8,9,13,35,36,37,39].join(",").match(new RegExp(e.which));!e.which||49<=e.which&&e.which<=57||48==e.which&&n(this).attr("value")||r||e.preventDefault()}),jQuery(document).on("keypress","#billing_phone",function(e){var r=[8,9,13,35,36,37,39].join(",").match(new RegExp(e.which));!e.which||49<=e.which&&e.which<=57||48==e.which&&0<n(this).val()||r||e.preventDefault()}),jQuery(document).on("click","button[name='login']",function(){n(".woocommerce-error").remove(),n("form.login").validate({rules:{username:"required",password:"required"},messages:{username:"Please enter valid username or email",password:"Please enter password"},submitHandler:function(e){return r(n("form.login")),!0},invalidHandler:function(e,r){r.numberOfInvalids()&&r.errorList[0].element.focus()}})}),jQuery(document).on("click","button[name='save_address']",function(){n(".woocommerce-error").remove(),"form.billing_address".length&&n("form.billing_address").validate({rules:{billing_first_name:"required",billing_last_name:"required",billing_address_1:"required",billing_city:"required",billing_state:"required",billing_postcode:"required",billing_phone:{required:!0,maxlength:12,minlength:10},billing_email:{required:!0,email:!0}},messages:{billing_first_name:"Please enter first name",billing_last_name:"Please enter last name",billing_address_1:"Please enter billing address",billing_city:"Please enter city",billing_state:"Please enter state",billing_postcode:"Please enter Zip",billing_phone:{required:"Please enter phone",maxlength:"Please enter valid phone",minlength:"Please enter valid phone"},billing_email:{required:"Please enter email",email:"Please enter valid email"}},submitHandler:function(e){return r(n("form.billing_address")),!0},invalidHandler:function(e,r){r.numberOfInvalids()&&r.errorList[0].element.focus()}}),"form.shipping_address".length&&n("form.shipping_address").validate({rules:{shipping_first_name:"required",shipping_last_name:"required",shipping_address_1:"required",shipping_city:"required",shipping_country:"required",shipping_state:"required",shipping_postcode:"required"},messages:{shipping_first_name:"Please enter first name",shipping_last_name:"Please enter last name",shipping_address_1:"Please enter billing address",shipping_city:"Please enter city",shipping_state:"Please enter state",shipping_postcode:"Please enter Zip",shipping_country:"Please enter country"},submitHandler:function(e){return r(n("form.shipping_address")),!0},invalidHandler:function(e,r){r.numberOfInvalids()&&r.errorList[0].element.focus()}})}),jQuery(document).on("click",".showlogin",function(){n(".woocommerce-error").remove()}),jQuery(document).on("click","button[name='save_account_details']",function(){n(".woocommerce-error").remove(),n("form.cus-edit-form").validate({rules:{account_first_name:"required",account_last_name:"required",account_display_name:"required",account_email:{required:!0,email:!0},password_1:{required:{depends:function(e){return!n("input[name=password_1]").length}},minlength:6},password_2:{equalTo:"#password_1"}},messages:{account_first_name:"Please enter first name",account_last_name:"Please enter last name",account_display_name:"Please enter display name",account_email:{required:"Please enter email",email:"Please enter valid email"},password_1:{required:"Please enter New Password",minlength:"Password should be minimum of 6 character"},password_2:{minlength:"Password should be minimum of 6 character",equalTo:"Please confirm Password"}},submitHandler:function(e){return r(n("form.cus-edit-form")),!0},invalidHandler:function(e,r){r.numberOfInvalids()&&r.errorList[0].element.focus()}})}),jQuery(document).on("click","button[name='register']",function(){n(".woocommerce-error").remove();n("form.register").validate({rules:{reg_username:"required",email:{required:!0,email:!0},reg_password:{required:!0,minlength:6},billing_phone:{required:!0,maxlength:12,minlength:10}},messages:{reg_username:"Please enter username",email:{required:"Please enter email",email:"Please enter valid email"},reg_password:{required:"Please enter password",minlength:"Password should be minimum of 6 character"},billing_phone:{required:"Please enter Phone",maxlength:"Please enter valid phone",minlength:"Please enter valid phone"}},submitHandler:function(e){return r(n("form.register")),!0},invalidHandler:function(e,r){r.numberOfInvalids()&&r.errorList[0].element.focus()}})}),jQuery(document).on("click","#btnSubmit",function(){n(".woocommerce-error").remove();n("form.account_activate").validate({rules:{account_email:{required:!0,email:!0}},messages:{account_email:{required:"Please enter email",email:"Please enter valid email"}},submitHandler:function(e){return r(n("form.account_activate")),!0},invalidHandler:function(e,r){r.numberOfInvalids()&&r.errorList[0].element.focus()}})})}),jQuery(document).on("click",".cus-radio-btn",function(){jQuery("#gift_to_subs").is(":checked")||0<buy_and_gift.buy_and_gift?(jQuery(".auto-renew-btn").css("display","none"),jQuery(".cus-notice-autorenew").css("display","none"),buy_and_gift.no_of_subs_product>buy_and_gift.no_of_buy_and_gift&&!jQuery("#gift_to_subs").is(":checked")&&(jQuery(".auto-renew-btn").css("display","none"),jQuery(".cus-notice-autorenew").css("display","block"))):(console.log("Hello"),jQuery(".auto-renew-btn").css("display","none"),jQuery(".cus-notice-autorenew").css("display","block"))}),jQuery(document).on("click","#gift_to_subs",function(){jQuery(document.body).trigger("update_checkout"),jQuery.ajax({type:"POST",url:ajax.ajax_url,data:{action:"hf_gift_product_template",gift_a_subs:jQuery("#gift_to_subs").is(":checked")},success:function(e){jQuery("#gift_product_details").html(e)}}),jQuery("#gift_to_subs").is(":checked")||0<buy_and_gift.buy_and_gift?(jQuery(".prevPopupParent").hasClass("pervPopup")||jQuery(".prevPopupParent").addClass("pervPopup"),jQuery(".gift_message").removeClass("show_hide"),jQuery("#order_comments").attr("placeholder","Enjoy your Gift!"),jQuery(".auto-renew-btn").css("display","none"),jQuery(".cus-notice-autorenew").css("display","none"),buy_and_gift.no_of_subs_product>buy_and_gift.no_of_buy_and_gift&&!jQuery("#gift_to_subs").is(":checked")&&(jQuery(".auto-renew-btn").css("display","none"),jQuery(".cus-notice-autorenew").css("display","block")),jQuery(".friend_email").removeClass("show_hide"),jQuery(".pervImg").removeClass("show_hide"),jQuery(".shipping_address").css("display","block"),jQuery("#ship-to-different-address").css("display","none"),jQuery(".frindCart").css("display","block"),jQuery("#ship-to-different-address-checkbox").prop("checked",!0),jQuery(".email_note").removeClass("show_hide"),0==buy_and_gift.buy_and_gift&&set_shipping_value("","","","","","",""),is_address.is_address&&jQuery(window).scrollTop(jQuery(".frindCart").offset().top)):(jQuery(".gift_message").addClass("show_hide"),jQuery("#order_comments").attr("placeholder","Order notes"),jQuery(".order_note_message").addClass("show_hide"),jQuery(".auto-renew-btn").css("display","none"),jQuery(".cus-notice-autorenew").css("display","block"),jQuery(".pervImg").addClass("show_hide"),jQuery(".frindCart").css("display","none"),jQuery(".friend_email").addClass("show_hide"),jQuery(".email_note").addClass("show_hide"),jQuery("#ship-to-different-address-checkbox").prop("checked",!1),jQuery("#ship-to-different-address-checkbox").is(":checked")?jQuery(".shipping_address").css("display","block"):jQuery(".shipping_address").css("display","none"),jQuery("#ship-to-different-address").css("display","block"),jQuery(".prevPopupParent").removeClass("pervPopup"))}),jQuery(document).ready(function(){var e=jQuery("#shipping_first_name").val(),r=jQuery("#shipping_last_name").val(),n=jQuery("#shipping_company").val(),s=jQuery("#shipping_address_1").val(),t=jQuery("#shipping_address_2").val(),i=jQuery("#shipping_city").val(),a=jQuery("#shipping_postcode").val();jQuery("#gift_to_subs").is(":checked")||0<buy_and_gift.buy_and_gift?(1==buy_and_gift.buy_and_gift&&jQuery(".cus-checkbox-btn").remove(),0<buy_and_gift.buy_and_gift?buy_and_gift.no_of_subs_product>buy_and_gift.no_of_buy_and_gift&&!jQuery("#gift_to_subs").is(":checked")&&(jQuery(".auto-renew-btn").css("display","none"),jQuery(".cus-notice-autorenew").css("display","block")):(jQuery(".auto-renew-btn").remove(),jQuery(".cus-notice-autorenew").css("display","none")),jQuery(".gift_message").removeClass("show_hide"),jQuery(".email_note").removeClass("show_hide"),jQuery("#order_comments").attr("placeholder","Enjoy your Gift!"),jQuery(".pervImg").removeClass("show_hide"),jQuery("#ship-to-different-address").css("display","none"),jQuery(".frindCart").css("display","block"),set_shipping_value("","","","","","",""),jQuery(".friend_email").removeClass("show_hide"),jQuery("#ship-to-different-address-checkbox").prop("checked",!0),is_address.is_address&&jQuery(window).scrollTop(jQuery(".frindCart").offset().top),setTimeout(function(){jQuery(".shipping_address").css("display","block"),jQuery(".prevPopupParent").removeClass("prevPopup")},1e3)):jQuery(".prevPopupParent").removeClass("pervPopup"),jQuery(document).on("click","#ship-to-different-address",function(){jQuery("#ship-to-different-address-checkbox").is(":checked")&&set_shipping_value(e,r,n,s,t,i,a)})}),jQuery(document).ready(function(){jQuery(".pervImg").click(function(){var e=jQuery("#order_comments").val(),r=jQuery("#billing_first_name").val(),n=jQuery("#shipping_first_name").val()+" "+jQuery("#shipping_last_name").val(),s=jQuery("#shipping_address_1").val(),t="";jQuery("#shipping_address_2").val()&&(t=jQuery("#shipping_address_2").val());var i="";jQuery("#shipping_state").is("select")?i=jQuery("#shipping_state option:selected").text()+",":jQuery("#shipping_state").is("input")&&(i=jQuery("#shipping_state").val()+",");var a,o,u=jQuery("#shipping_city").val(),l=jQuery("#shipping_postcode").val(),d=jQuery("#shipping_country option:selected").text()+" ";jQuery("#friend_name").html("Hi "+jQuery("#shipping_first_name").val()),r&&n.trim()&&u&&s&&i&&d&&l?(e?(jQuery("#sender_name_parent").attr("style","display:block"),o="<strong>"+r+"</strong> has sent you a gift with the following message.",a="<strong><span>"+r+"'s</span> Message:</strong> <span>"+e+"</span>",jQuery("#sender").parent("tr").css("style","display:block")):(o="<strong>"+r+"</strong> has sent you a gift.",jQuery("#sender_name_parent").attr("style","display:none")),jQuery("#Sender_name").html(o),jQuery("#sender").html(a),jQuery("#name").html(n),jQuery("#address_1").html(s),jQuery("#address_2").html(t),jQuery("#state").html(i+d),jQuery("#city").html(u+" - "+l),jQuery("body").addClass("popupFriOpen"),jQuery(".order_note_message").addClass("show_hide")):(jQuery(".order_note_message").html("You must enter the mandatory billing and shipping details to preview the message. "),jQuery(".order_note_message").removeClass("show_hide"))}),jQuery(".closeFriend").click(function(){jQuery("body").removeClass("popupFriOpen")})}),jQuery(document).ready(function(){jQuery("#order_comments").keyup(function(){var e=new RegExp(/^[+a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/i),r=jQuery("#friend_shipping_email").val();r&&e.test(r)?jQuery(".order_note_message").addClass("show_hide"):jQuery("#gift_to_subs").is(":checked")&&(jQuery(".order_note_message").html("To send this personalized message, you must enter recipient’s email address"),jQuery(".order_note_message").removeClass("show_hide"))})}),jQuery(document).ready(function(){jQuery("#order_comments").on("input propertychange",function(){CharLimit(this,1e3)})});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.