function itsg_gf_abnlookup_form_has_abnlookup(){for(var e in form.fields)if(form.fields.hasOwnProperty(e)){var i=form.fields[e];if(i.enable_abnlookup)return!0}}function itsg_gf_abnlookup_click_function(e){if("undefined"!=typeof field){var i="undefined"!=typeof field.abnlookup_enable_gst&&""!=field.abnlookup_enable_gst?field.abnlookup_enable_gst:!1;0!=i&&(jQuery(e).find(".choices_setting:visible").hide(),jQuery(e).find(".other_choice_setting:visible").hide(),jQuery(e).find(".ginput_container ul li:nth-child(1) label").text("Yes"),jQuery(e).find(".ginput_container ul li:nth-child(2) label").text("No"),jQuery(e).find(".ginput_container ul li:nth-child(n+3)").remove()),jQuery("input#field_enable_abnlookup:visible").is(":checked")?(jQuery(".abnlookup_validate_field_setting").show(),jQuery("input#abnlookup_entity_results").attr("checked",!1)):jQuery(".abnlookup_validate_field_setting").hide(),jQuery("input#abnlookup_entity_results:visible").is(":checked")?(jQuery(".abnlookup_entity_results_field_setting_"+field.type).show(),jQuery(".abnlookup_link_field_setting").show(),jQuery("input#field_enable_abnlookup").attr("checked",!1)):(jQuery(".abnlookup_entity_results_field_setting_"+field.type).hide(),jQuery(".abnlookup_link_field_setting").hide()),jQuery("input#field_enable_abnlookup_gst:visible").each(function(){if(jQuery(this).is(":checked")){jQuery(this).closest("ul").find("li.abnlookup_link_field_setting").show(),jQuery(this).closest("ul").find(".choices_setting").hide(),jQuery(this).closest("ul").find(".other_choice_setting").hide();var e='
';jQuery(this).closest("li.gfield").find(".ginput_container_radio").html(e)}else jQuery(this).parent("li").next().hide(),jQuery(this).closest("ul").find(".choices_setting").show(),jQuery(this).closest("ul").find(".other_choice_setting").show(),InsertFieldChoice(0),DeleteFieldChoice(0)})}}jQuery(document).bind("gform_load_field_settings",function(e,i,l){var t=i.type;if(console.log(t),"text"==t){var n=jQuery(".abnlookup_field_setting"),o=jQuery(".abnlookup_entity_results_setting"),u=jQuery(".abnlookup_entity_results_field_setting_text"),s=jQuery(this).find(".abnlookup_link_field_setting"),_=jQuery(".abnlookup_validate_field_setting");n.show(),_.show(),itsg_gf_abnlookup_form_has_abnlookup()&&(s.show(),o.show(),u.show()),s.find("select option").remove();for(var a=0;a"+d+"")}var p="undefined"!=typeof i.enable_abnlookup&&""!=i.enable_abnlookup?i.enable_abnlookup:!1,f="undefined"!=typeof i.abnlookup_results_enable&&""!=i.abnlookup_results_enable?i.abnlookup_results_enable:!1;0!=p?n.find("input:checkbox").attr("checked","checked"):n.find("input:checkbox").removeAttr("checked"),0!=f?o.find("input:checkbox").attr("checked","checked"):o.find("input:checkbox").removeAttr("checked"),void 0!==i.abnlookup_results&&u.find("input#"+i.abnlookup_results).prop("checked",!0),_.find("select").val(void 0==i.field_validate_abnlookup?"validabn":i.field_validate_abnlookup),s.find("select").val(void 0==i.field_link_abnlookup?"":i.field_link_abnlookup)}else{if(!itsg_gf_abnlookup_form_has_abnlookup())return;if("radio"==t){var b=jQuery(this).find(".abnlookup_gst_field_setting"),s=jQuery(this).find(".abnlookup_link_field_setting");b.show(),s.show();var c="undefined"!=typeof i.abnlookup_enable_gst&&""!=i.abnlookup_enable_gst?i.abnlookup_enable_gst:!1;s.find("select option").remove();for(var a=0;a"+d+"")}0!=c?b.find("input:checkbox").attr("checked","checked"):b.find("input:checkbox").removeAttr("checked"),s.find("select").val(void 0==i.field_link_abnlookup?"":i.field_link_abnlookup)}else if("date"==t){var o=jQuery(".abnlookup_entity_results_setting"),u=jQuery(".abnlookup_entity_results_field_setting_date"),s=jQuery(this).find(".abnlookup_link_field_setting"),_=jQuery(".abnlookup_validate_field_setting");s.show(),o.show(),u.show(),_.show(),s.find("select option").remove();for(var a=0;a"+d+"")}var f="undefined"!=typeof i.abnlookup_results_enable&&""!=i.abnlookup_results_enable?i.abnlookup_results_enable:!1;0!=f?o.find("input:checkbox").attr("checked","checked"):o.find("input:checkbox").removeAttr("checked"),void 0!==i.abnlookup_results&&u.find("input#"+i.abnlookup_results).prop("checked",!0),_.find("select").val(void 0==i.field_validate_abnlookup?"validabn":i.field_validate_abnlookup),s.find("select").val(void 0==i.field_link_abnlookup?"":i.field_link_abnlookup)}}}),jQuery(".abnlookup_field_setting input").click(function(){jQuery(this).is(":checked")?(SetFieldProperty("enable_abnlookup","true"),SetFieldProperty("abnlookup_results_enable","")):SetFieldProperty("enable_abnlookup","")}),jQuery(".abnlookup_entity_results_setting input").click(function(){jQuery(this).is(":checked")?(SetFieldProperty("abnlookup_results_enable","true"),SetFieldProperty("enable_abnlookup","")):SetFieldProperty("abnlookup_results_enable","")}),jQuery(".abnlookup_gst_field_setting input").click(function(){jQuery(this).is(":checked")?SetFieldProperty("abnlookup_enable_gst","true"):SetFieldProperty("abnlookup_enable_gst","")}),jQuery(".abnlookup_entity_results_field_setting_text input").click(function(){jQuery(this).is(":checked")?SetFieldProperty("abnlookup_results",jQuery(this).attr("id")):SetFieldProperty("enable_results","")}),jQuery(".abnlookup_entity_results_field_setting_date input").click(function(){jQuery(this).is(":checked")?SetFieldProperty("abnlookup_results",jQuery(this).attr("id")):SetFieldProperty("enable_results","")}),jQuery(document).on("click","ul.gform_fields li.gfield",function(){setTimeout(function(){itsg_gf_abnlookup_click_function(jQuery(this))},500)});